{
  "$schema": "https://schemas.wp.org/trunk/theme.json",
  "version": 3,
  "settings": {
    "appearanceTools": true,
    "useRootPaddingAwareAlignments": true,
    "layout": {
      "contentSize": "1232px",
      "wideSize": "1440px"
    },
    "color": {
      "palette": [
        {
          "slug": "base",
          "color": "#ffffff",
          "name": "Base (white)"
        },
        {
          "slug": "contrast",
          "color": "#000000",
          "name": "Contrast (black)"
        },
        {
          "slug": "surface",
          "color": "#f6f6f6",
          "name": "Surface (light grey)"
        },
        {
          "slug": "muted-surface",
          "color": "#f1f0ec",
          "name": "Muted surface (cream)"
        },
        {
          "slug": "accent",
          "color": "#ff094e",
          "name": "Accent (hot pink)"
        },
        {
          "slug": "accent-soft",
          "color": "#a1d9dd",
          "name": "Accent soft (cyan)"
        },
        {
          "slug": "muted-contrast",
          "color": "#333333",
          "name": "Muted contrast"
        },
        {
          "slug": "border",
          "color": "#e6e6e6",
          "name": "Border"
        }
      ],
      "custom": true,
      "background": true,
      "defaultPalette": false
    },
    "typography": {
      "defaultFontSizes": false,
      "fontFamilies": [
        {
          "fontFamily": "Montserrat, Helvetica, Arial, sans-serif",
          "name": "Montserrat",
          "slug": "sans",
          "fontFace": [
            {
              "fontFamily": "Montserrat",
              "fontStyle": "normal",
              "fontWeight": "300",
              "fontDisplay": "swap",
              "src": [
                "file:./assets/fonts/montserrat/montserrat-300.woff2"
              ]
            },
            {
              "fontFamily": "Montserrat",
              "fontStyle": "normal",
              "fontWeight": "400",
              "fontDisplay": "swap",
              "src": [
                "file:./assets/fonts/montserrat/montserrat-400.woff2"
              ]
            },
            {
              "fontFamily": "Montserrat",
              "fontStyle": "normal",
              "fontWeight": "500",
              "fontDisplay": "swap",
              "src": [
                "file:./assets/fonts/montserrat/montserrat-500.woff2"
              ]
            },
            {
              "fontFamily": "Montserrat",
              "fontStyle": "normal",
              "fontWeight": "600",
              "fontDisplay": "swap",
              "src": [
                "file:./assets/fonts/montserrat/montserrat-600.woff2"
              ]
            },
            {
              "fontFamily": "Montserrat",
              "fontStyle": "normal",
              "fontWeight": "700",
              "fontDisplay": "swap",
              "src": [
                "file:./assets/fonts/montserrat/montserrat-700.woff2"
              ]
            },
            {
              "fontFamily": "Montserrat",
              "fontStyle": "normal",
              "fontWeight": "800",
              "fontDisplay": "swap",
              "src": [
                "file:./assets/fonts/montserrat/montserrat-800.woff2"
              ]
            },
            {
              "fontFamily": "Montserrat",
              "fontStyle": "normal",
              "fontWeight": "900",
              "fontDisplay": "swap",
              "src": [
                "file:./assets/fonts/montserrat/montserrat-900.woff2"
              ]
            }
          ]
        }
      ],
      "fontSizes": [
        {
          "slug": "x-small",
          "size": "12px",
          "name": "X-small"
        },
        {
          "slug": "small",
          "size": "14px",
          "name": "Small"
        },
        {
          "slug": "medium",
          "size": "16px",
          "name": "Medium"
        },
        {
          "slug": "large",
          "size": "18px",
          "name": "Large"
        },
        {
          "slug": "x-large",
          "size": "24px",
          "name": "X-large"
        },
        {
          "slug": "xx-large",
          "size": "36px",
          "name": "XX-large"
        },
        {
          "slug": "huge",
          "size": "42px",
          "name": "Huge"
        }
      ],
      "fluid": true,
      "lineHeight": true,
      "letterSpacing": true,
      "textTransform": true,
      "fontWeight": true,
      "fontStyle": true
    },
    "spacing": {
      "padding": true,
      "margin": true,
      "blockGap": true,
      "units": [
        "px",
        "em",
        "rem",
        "%",
        "vh",
        "vw"
      ],
      "defaultSpacingSizes": false,
      "spacingScale": {
        "steps": 0
      },
      "spacingSizes": [
        {
          "slug": "20",
          "size": "8px",
          "name": "x-tiny"
        },
        {
          "slug": "30",
          "size": "16px",
          "name": "x-small"
        },
        {
          "slug": "40",
          "size": "24px",
          "name": "small"
        },
        {
          "slug": "50",
          "size": "40px",
          "name": "medium"
        },
        {
          "slug": "60",
          "size": "64px",
          "name": "large"
        },
        {
          "slug": "70",
          "size": "96px",
          "name": "x-large"
        }
      ]
    },
    "border": {
      "color": true,
      "radius": true,
      "style": true,
      "width": true
    }
  },
  "styles": {
    "color": {
      "background": "var(--wp--preset--color--base)",
      "text": "var(--wp--preset--color--contrast)"
    },
    "typography": {
      "fontFamily": "var(--wp--preset--font-family--sans)",
      "fontSize": "16px",
      "fontWeight": "400",
      "lineHeight": "1.6"
    },
    "spacing": {
      "padding": {
        "right": "var(--wp--preset--spacing--50)",
        "left": "var(--wp--preset--spacing--50)"
      },
      "blockGap": "var(--wp--preset--spacing--40)"
    },
    "elements": {
      "heading": {
        "typography": {
          "fontFamily": "var(--wp--preset--font-family--sans)",
          "fontWeight": "700",
          "lineHeight": "1.2"
        },
        "color": {
          "text": "var(--wp--preset--color--contrast)"
        }
      },
      "h1": {
        "typography": {
          "fontSize": "clamp(48px, 7vw, 92px)",
          "fontWeight": "900",
          "textTransform": "uppercase",
          "letterSpacing": "0"
        }
      },
      "h2": {
        "typography": {
          "fontSize": "clamp(32px, 4vw, 42px)",
          "fontWeight": "900",
          "textTransform": "uppercase",
          "letterSpacing": "0"
        }
      },
      "h3": {
        "typography": {
          "fontSize": "clamp(24px, 3vw, 36px)",
          "fontWeight": "600"
        }
      },
      "h4": {
        "typography": {
          "fontSize": "18px",
          "fontWeight": "600"
        }
      },
      "h5": {
        "typography": {
          "fontSize": "16px",
          "fontWeight": "400",
          "textTransform": "uppercase",
          "letterSpacing": "1px"
        }
      },
      "h6": {
        "typography": {
          "fontSize": "14px",
          "fontWeight": "600",
          "letterSpacing": "1px",
          "textTransform": "uppercase"
        }
      },
      "link": {
        "color": {
          "text": "var(--wp--preset--color--contrast)"
        },
        ":hover": {
          "color": {
            "text": "var(--wp--preset--color--accent)"
          }
        }
      },
      "button": {
        "typography": {
          "fontFamily": "var(--wp--preset--font-family--sans)",
          "fontSize": "13px",
          "fontWeight": "300",
          "letterSpacing": "1px",
          "textTransform": "uppercase"
        },
        "color": {
          "background": "var(--wp--preset--color--accent)",
          "text": "var(--wp--preset--color--base)"
        },
        "border": {
          "radius": "0px"
        },
        "spacing": {
          "padding": {
            "top": "15px",
            "bottom": "15px",
            "left": "30px",
            "right": "30px"
          }
        },
        ":hover": {
          "color": {
            "background": "var(--wp--preset--color--contrast)",
            "text": "var(--wp--preset--color--base)"
          }
        }
      }
    },
    "blocks": {
      "core/site-title": {
        "typography": {
          "fontFamily": "var(--wp--preset--font-family--sans)",
          "fontWeight": "900",
          "fontSize": "22px",
          "letterSpacing": "2px",
          "textTransform": "uppercase"
        },
        "color": {
          "text": "var(--wp--preset--color--base)"
        }
      }
    }
  },
  "templateParts": [
    {
      "name": "header",
      "title": "Header",
      "area": "header"
    },
    {
      "name": "header-home",
      "title": "Header — Home",
      "area": "header"
    },
    {
      "name": "header-inner",
      "title": "Header — Inner pages",
      "area": "header"
    },
    {
      "name": "header-inner-archive",
      "title": "Header — Archive",
      "area": "header"
    },
    {
      "name": "header-inner-blog",
      "title": "Header — Blog",
      "area": "header"
    },
    {
      "name": "header-inner-search",
      "title": "Header — Search",
      "area": "header"
    },
    {
      "name": "header-inner-404",
      "title": "Header — 404",
      "area": "header"
    },
    {
      "name": "footer",
      "title": "Footer",
      "area": "footer"
    }
  ],
  "customTemplates": [
    {
      "name": "page-cart",
      "title": "Cart",
      "postTypes": ["page"]
    },
    {
      "name": "page-checkout",
      "title": "Checkout",
      "postTypes": ["page"]
    },
    {
      "name": "page-my-account",
      "title": "My Account",
      "postTypes": ["page"]
    }
  ]
}
