{
	"$schema": "https://schemas.wp.org/trunk/theme.json",
	"version": 3,
	"title": "Bookster Clinic V2",
	"description": "SmileClinic, second design. Fredoka on a blue-and-amber clinical palette, black filled CTAs with a primary-outline booking button.",
	"settings": {
		"layout": {
			"wideSize": "1440px"
		},
		"color": {
			"palette": [
				{
					"color": "#3760F7",
					"name": "Brandy Primary",
					"slug": "brandy-primary"
				},
				{
					"color": "#3760F71A",
					"name": "Brandy Primary 10",
					"slug": "brandy-primary-10"
				},
				{
					"color": "#F4BC39",
					"name": "Brandy Secondary",
					"slug": "brandy-secondary"
				},
				{
					"color": "#151619",
					"name": "Brandy Primary Foreground",
					"slug": "brandy-foreground"
				},
				{
					"color": "#677080",
					"name": "Brandy Muted Foreground",
					"slug": "brandy-muted-foreground"
				},
				{
					"color": "#ECF0FF",
					"name": "Brandy Border",
					"slug": "brandy-border"
				},
				{
					"color": "#F7F9FC",
					"name": "Brandy Gray 3",
					"slug": "brandy-gray-3"
				},
				{
					"color": "#ECF0FF",
					"name": "Brandy Gray 4",
					"slug": "brandy-gray-4"
				}
			]
		},
		"shadow": {
			"presets": [
				{
					"name": "Small",
					"slug": "sm",
					"shadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)"
				},
				{
					"name": "Medium",
					"slug": "md",
					"shadow": "0 4px  10px 0 rgba( 0, 0, 0, 0.3 )"
				},
				{
					"name": "Base",
					"slug": "base",
					"shadow": "0 4px  20px 0 #00000026"
				},
				{
					"name": "Large",
					"slug": "lg",
					"shadow": "0 8px  15px 0 rgba( 0, 0, 0, 0.3 )"
				},
				{
					"name": "Shadow 1",
					"slug": "shadow-1",
					"shadow": "0 7px 35px #0000000D, 0 1px 2px #00000008"
				},
				{
					"name": "Shadow 2",
					"slug": "shadow-2",
					"shadow": "0 10px 35px #0000001A, 0 1px 2px #00000008"
				}
			]
		},
		"custom": {
			"radius": "22px",
			"input": {
				"borderRadius": "12px"
			},
			"color": {
				"button": {
					"outline": {
						"hoverForeground": "var:preset|color|white",
						"hoverBackground": "var:preset|color|brandy-primary",
						"hoverBorder": "var:preset|color|brandy-primary"
					}
				}
			}
		},
		"typography": {
			"fontFamilies": [
				{
					"fontFace": [
						{
							"fontFamily": "Fredoka",
							"fontStyle": "normal",
							"fontWeight": "300 700",
							"src": [
								"[bookster_sites_url]fonts/fredoka/fredoka-regular.woff2"
							],
							"fontDisplay": "swap"
						}
					],
					"fontFamily": "\"Fredoka\", sans-serif",
					"name": "Fredoka",
					"slug": "fredoka"
				},
				{
					"fontFace": [
						{
							"fontFamily": "Outfit",
							"fontStyle": "normal",
							"fontWeight": "100 900",
							"src": [
								"file:./assets/fonts/outfit/outfit-regular.woff2"
							],
							"fontDisplay": "swap"
						}
					],
					"fontFamily": "\"Outfit\", sans-serif",
					"name": "Outfit",
					"slug": "outfit"
				},
				{
					"fontFamily": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif",
					"slug": "system-fonts",
					"name": "System fonts"
				}
			]
		}
	},
	"styles": {
		"typography": {
			"fontFamily": "var:preset|font-family|fredoka"
		},
		"elements": {
			"link": {
				"color": {
					"text": "var:preset|color|brandy-foreground"
				},
				":hover": {
					"color": {
						"text": "var:preset|color|brandy-primary"
					}
				}
			},
			"button": {
				"color": {
					"text": "var:preset|color|white",
					"background": "var:preset|color|brandy-foreground"
				},
				":hover": {
					"color": {
						"text": "var:preset|color|white",
						"background": "#2C2D30"
					}
				},
				"border": {
					"radius": "12px"
				},
				"shadow": "none",
				"typography": {
					"fontSize": "16px",
					"fontWeight": "500",
					"lineHeight": "0.875",
					"textTransform": "capitalize"
				},
				"spacing": {
					"padding": {
						"left": "20px",
						"right": "20px",
						"top": "16px",
						"bottom": "16px"
					}
				}
			}
		},
		"blocks": {
			"core/button": {
				"variations": {
					"outline": {
						"color": {
							"text": "var:preset|color|brandy-primary",
							"background": "#F2FDFF"
						},
						"border": {
							"width": "2px",
							"color": "var:preset|color|brandy-primary"
						},
						"shadow": "none",
						"spacing": {
							"padding": {
								"left": "26px",
								"right": "26px",
								"top": "14px",
								"bottom": "14px"
							}
						}
					}
				}
			}
		}
	}
}
