{
  "$schema": "https://schemas.wp.org/trunk/theme.json",
  "version": 2,
  "title": "Light",
  "customTemplates": [
    {
      "title": "Archive: Download",
      "name": "archive-download"
    },
    {
      "title": "Archive: Product",
      "name": "archive-product"
    },
    {
      "title": "Blank",
      "name": "blank",
      "postTypes": [
        "page",
        "post"
      ]
    },
    {
      "title": "Full Width",
      "name": "full-width",
      "postTypes": [
        "page",
        "post"
      ]
    },
    {
      "title": "Product Search Results",
      "name": "product-search-results"
    },
    {
      "title": "Single item: Download",
      "name": "single-download"
    },
    {
      "title": "Single item: Product",
      "name": "single-product"
    },
    {
      "title": "Taxonomy Download Category",
      "name": "taxonomy-download_category"
    },
    {
      "title": "Taxonomy Download Tag",
      "name": "taxonomy-download_tag"
    },
    {
      "title": "Taxonomy Product Category",
      "name": "taxonomy-product_cat"
    },
    {
      "title": "Taxonomy Product Tag",
      "name": "taxonomy-product_tag"
    }
  ],
  "templateParts": [
    {
      "area": "header",
      "name": "header",
      "title": "Header"
    },
    {
      "area": "footer",
      "name": "footer",
      "title": "Footer"
    }
  ],
  "settings": {
    "custom": {
      "testKey": "var(--wp--preset--color--error-500)",
      "spacing": {
        "gap": "var(--wp--style--block-gap)"
      },
      "border": {
        "width": "1px",
        "style": "solid",
        "color": "var(--wp--preset--color--neutral-100)",
        "radius": "20px"
      },
      "boxShadow": {
        "inset": "",
        "x": "0",
        "y": "0",
        "blur": "0",
        "spread": "0",
        "color": "var(--wp--preset--color--custom-shadow,rgba(0,0,0,0.1))",
        "hover": {
          "inset": "",
          "y": "0"
        }
      },
      "fontWeight": {
        "black": 900,
        "extraBold": 800,
        "bold": 700,
        "semiBold": 600,
        "medium": 500,
        "regular": 400,
        "light": 300,
        "extraLight": 200,
        "thin": 100
      },
      "transition": {
        "property": "all",
        "duration": "0.2s",
        "timingFunction": "ease-in"
      },
      "darkMode": {
        "ghost": {
          "color": "var(--wp--preset--color--neutral-600)",
          "opacity": "0.2"
        },
        "gradients": {
          "primaryForeground": "linear-gradient(135deg,var(--wp--preset--color--neutral-950) 50%,var(--wp--preset--color--neutral-200) 100%)"
        }
      },
      "strong": {
        "fontWeight": "var(--wp--custom--font-weight--medium)"
      },
      "checklist": {
        "color": "var(--wp--preset--color--neutral-500)"
      },
      "surface": {
        "background": "var(--wp--preset--color--neutral-50)",
        "backdropFilter": "none",
        "borderRadius": "var(--wp--custom--border--radius)",
        "boxShadow": "none",
        "border": {
          "top": "0",
          "right": "0",
          "bottom": "0",
          "left": "0"
        },
        "overlay": {
          "background": "var(--wp--preset--color--neutral-50)",
          "opacity": "0"
        },
        "input": {
          "focus": {
            "borderColor": "var(--wp--preset--color--neutral-500)"
          }
        },
        "padding": "var(--wp--preset--spacing--md)"
      },
      "subHeading": {
        "textTransform": "none",
        "fontSize": "var(--wp--preset--font-size--22)",
        "fontWeight": "var(--wp--custom--font-weight--regular)",
        "lineHeight": "var(--wp--preset--font-size--32)",
        "letterSpacing": "0",
        "borderRadius": "0",
        "color": "currentColor",
        "textDecoration": "none",
        "maxWidth": "960px"
      },
      "button": {
        "hoverOpacity": "1"
      },
      "buttonOutline": {
        "color": "var(--wp--preset--color--neutral-500)",
        "borderWidth": "1px"
      },
      "buttonSmall": {
        "paddingTop": "var(--wp--preset--spacing--xs)",
        "paddingRight": "var(--wp--preset--spacing--sm)",
        "paddingBottom": "var(--wp--preset--spacing--xs)",
        "paddingLeft": "var(--wp--preset--spacing--sm)",
        "fontSize": "var(--wp--preset--font-size--14)"
      },
      "buttonLarge": {
        "paddingTop": "var(--wp--preset--spacing--sm)",
        "paddingRight": "var(--wp--preset--spacing--lg)",
        "paddingBottom": "var(--wp--preset--spacing--sm)",
        "paddingLeft": "var(--wp--preset--spacing--lg)",
        "fontSize": "var(--wp--preset--font-size--20)"
      },
      "ghost": {
        "color": "var(--wp--preset--color--neutral-600)"
      },
      "input": {
        "background": "var(--wp--preset--color--neutral-100)",
        "borderRadius": "8px",
        "focus": {
          "boxShadow": "none",
          "borderColor": "var(--wp--preset--color--primary-500)"
        }
      },
      "label": {
        "fontSize": "var(--wp--preset--font-size--20)"
      },
      "placeholder": {
        "background": "var(--wp--preset--color--neutral-100)"
      },
      "icon": {
        "color": "currentcolor"
      },
      "notice": {
        "color": "var(--wp--preset--color--neutral-500)"
      },
      "accordion": {
        "height": "1.5px",
        "width": "12px",
        "animationDuration": "0s"
      },
      "submenu": {
        "boxShadow": "var(--wp--preset--shadow--xl)"
      },
      "header": {
        "position": "relative"
      },
      "videoButton": {
        "size": "12%",
        "boxShadow": "none",
        "borderRadius": "99px",
        "url": "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 122 122'%3E%3Cpath d='M61 1C27.9 1 1 27.9 1 61s26.9 60 60 60 60-26.9 60-60S94.1 1 61 1zm13.7 60.6-10.2 5.3-10.7 5.6c-1.3.7-2.9-.3-2.9-1.8V49c0-1.5 1.6-2.5 2.9-1.8l10.7 5.6 10.2 5.3c1.4.7 1.4 2.8 0 3.5z'/%3E%3C/svg%3E\")"
      },
      "commentsForm": {
        "submit": {
          "background": "var(--wp--preset--gradient--primary-background)",
          "color": "var(--wp--preset--color--neutral-900)"
        }
      },
      "navigation": {
        "padding": "var(--wp--preset--spacing--sm)",
        "paddingMobile": "0"
      },
      "html": {
        "background": "var(--wp--preset--color--neutral-0)"
      },
      "searchButton": {
        "inset": "6px"
      },
      "socialLink": {
        "padding": "0.5em"
      }
    },
    "layout": {
      "contentSize": "min(calc(100% - var(--wp--preset--spacing--xl,2rem)), 720px)",
      "wideSize": "min(calc(100% - var(--wp--preset--spacing--xxl,4rem)), 1360px)"
    },
    "color": {
      "customDuotone": true,
      "customGradient": true,
      "defaultGradients": true,
      "defaultPalette": false,
      "link": true,
      "palette": [
        {
          "name": "Primary 950",
          "slug": "primary-950",
          "color": "#193300"
        },
        {
          "name": "Primary 900",
          "slug": "primary-900",
          "color": "#355b0c"
        },
        {
          "name": "Primary 800",
          "slug": "primary-800",
          "color": "#3e6c08"
        },
        {
          "name": "Primary 700",
          "slug": "primary-700",
          "color": "#4c8a01"
        },
        {
          "name": "Primary 600",
          "slug": "primary-600",
          "color": "#64b600"
        },
        {
          "name": "Primary 500",
          "slug": "primary-500",
          "color": "#84e300"
        },
        {
          "name": "Primary 400",
          "slug": "primary-400",
          "color": "#acfd32"
        },
        {
          "name": "Primary 300",
          "slug": "primary-300",
          "color": "#bfff52"
        },
        {
          "name": "Primary 200",
          "slug": "primary-200",
          "color": "#dbff91"
        },
        {
          "name": "Primary 100",
          "slug": "primary-100",
          "color": "#edffc5"
        },
        {
          "name": "Primary 50",
          "slug": "primary-50",
          "color": "#f7ffe4"
        },
        {
          "name": "Primary 25",
          "slug": "primary-25",
          "color": "#fbfff2"
        },
        {
          "name": "Neutral 950",
          "slug": "neutral-950",
          "color": "#09090b"
        },
        {
          "name": "Neutral 900",
          "slug": "neutral-900",
          "color": "#18181b"
        },
        {
          "name": "Neutral 800",
          "slug": "neutral-800",
          "color": "#27272a"
        },
        {
          "name": "Neutral 700",
          "slug": "neutral-700",
          "color": "#3f3f46"
        },
        {
          "name": "Neutral 600",
          "slug": "neutral-600",
          "color": "#52525b"
        },
        {
          "name": "Neutral 500",
          "slug": "neutral-500",
          "color": "#71717a"
        },
        {
          "name": "Neutral 400",
          "slug": "neutral-400",
          "color": "#a1a1aa"
        },
        {
          "name": "Neutral 300",
          "slug": "neutral-300",
          "color": "#d4d4d8"
        },
        {
          "name": "Neutral 200",
          "slug": "neutral-200",
          "color": "#e4e4e7"
        },
        {
          "name": "Neutral 100",
          "slug": "neutral-100",
          "color": "#f4f4f5"
        },
        {
          "name": "Neutral 50",
          "slug": "neutral-50",
          "color": "#fafafa"
        },
        {
          "name": "Neutral 0",
          "slug": "neutral-0",
          "color": "#ffffff"
        },
        {
          "name": "Success 600",
          "slug": "success-600",
          "color": "#059669"
        },
        {
          "name": "Success 500",
          "slug": "success-500",
          "color": "#10b981"
        },
        {
          "name": "Success 100",
          "slug": "success-100",
          "color": "#d1fae5"
        },
        {
          "name": "Warning 600",
          "slug": "warning-600",
          "color": "#d97706"
        },
        {
          "name": "Warning 500",
          "slug": "warning-500",
          "color": "#f59e0b"
        },
        {
          "name": "Warning 100",
          "slug": "warning-100",
          "color": "#feeac7"
        },
        {
          "name": "Error 600",
          "slug": "error-600",
          "color": "#e11d48"
        },
        {
          "name": "Error 500",
          "slug": "error-500",
          "color": "#f43f5e"
        },
        {
          "name": "Error 100",
          "slug": "error-100",
          "color": "#ffe4e6"
        },
        {
          "name": "Transparent",
          "slug": "transparent",
          "color": "transparent"
        },
        {
          "name": "Current",
          "slug": "current",
          "color": "currentcolor"
        },
        {
          "name": "Inherit",
          "slug": "inherit",
          "color": "inherit"
        }
      ],
      "gradients": [
        {
          "gradient": "radial-gradient(75% 150% at 50% -50%, var(--wp--preset--color--neutral-50) 20%, transparent 100%)",
          "name": "Light Bulb",
          "slug": "light-bulb"
        },
        {
          "gradient": "radial-gradient(75% 600px at 50% 0px, var(--wp--preset--color--neutral-50) 0%, var(--wp--preset--color--neutral-0) 100%)",
          "name": "Background",
          "slug": "background"
        },
        {
          "slug": "glow",
          "name": "Glow",
          "gradient": "radial-gradient(50% 50% at 50% 50%, var(--wp--preset--color--neutral-50) 0%, transparent 100%)"
        },
        {
          "gradient": "linear-gradient(135deg,var(--wp--preset--color--neutral-700) 0%,var(--wp--preset--color--neutral-400) 100%)",
          "name": "Primary",
          "slug": "primary"
        },
        {
          "gradient": "linear-gradient(135deg,var(--wp--preset--color--neutral-500) 0%,var(--wp--preset--color--neutral-300) 100%)",
          "name": "Primary Light",
          "slug": "primary-light"
        },
        {
          "gradient": "linear-gradient(180deg,var(--wp--preset--color--transparent) 0%,var(--wp--preset--color--neutral-100) 100%)",
          "name": "Primary Transparent",
          "slug": "primary-transparent"
        },
        {
          "gradient": "linear-gradient(135deg,var(--wp--preset--color--neutral-900) 50%,var(--wp--preset--color--neutral-800) 100%)",
          "name": "Primary Foreground",
          "slug": "primary-foreground"
        },
        {
          "gradient": "linear-gradient(135deg,var(--wp--preset--color--neutral-0) 40%,var(--wp--preset--color--neutral-300) 90%)",
          "name": "Primary Background",
          "slug": "primary-background"
        },
        {
          "gradient": "linear-gradient(135deg,var(--wp--preset--color--neutral-600) 0%,var(--wp--preset--color--neutral-0) 100%)",
          "name": "Body/Heading",
          "slug": "body-heading"
        },
        {
          "gradient": "linear-gradient(135deg,var(--wp--preset--color--neutral-100) 0%,var(--wp--preset--color--neutral-200) 100%)",
          "name": "Surface/Border",
          "slug": "surface-border"
        }
      ]
    },
    "typography": {
      "fontFamilies": [
        {
          "fontFamily": "Figtree, var(--wp--preset--font-family--sans-serif)",
          "name": "Figtree",
          "slug": "figtree",
          "fontFace": [
            {
              "fontFamily": "Figtree",
              "fontStyle": "normal",
              "fontStretch": "normal",
              "fontDisplay": "swap",
              "fontWeight": "100 900",
              "src": [
                "file:./assets/fonts/figtree.woff2"
              ]
            }
          ]
        },
        {
          "fontFamily": "JetBrains Mono, var(--wp--preset--font-family--monospace)",
          "name": "JetBrains Mono",
          "slug": "jetbrains-mono",
          "fontFace": [
            {
              "fontFamily": "JetBrains Mono",
              "fontStyle": "normal",
              "fontStretch": "normal",
              "fontDisplay": "swap",
              "fontWeight": "100 900",
              "src": [
                "file:./assets/fonts/jetbrains-mono.woff2"
              ]
            }
          ]
        },
        {
          "fontFamily": "Caveat, var(--wp--preset--font-family--serif)",
          "name": "Caveat",
          "slug": "caveat",
          "fontFace": [
            {
              "fontFamily": "Caveat",
              "fontStyle": "normal",
              "fontStretch": "normal",
              "fontDisplay": "swap",
              "fontWeight": "100 900",
              "src": [
                "file:./assets/fonts/caveat.woff2"
              ]
            }
          ]
        }
      ]
    }
  },
  "styles": {
    "color": {
      "background": "var(--wp--preset--color--neutral-0)",
      "text": "var(--wp--preset--color--neutral-700)"
    },
    "spacing": {
      "blockGap": "var(--wp--preset--spacing--sm)"
    },
    "typography": {
      "fontFamily": "var(--wp--preset--font-family--figtree)",
      "fontSize": "var(--wp--preset--font-size--18)",
      "fontWeight": "var(--wp--custom--font-weight--regular)",
      "lineHeight": "1.6"
    },
    "elements": {
      "button": {
        "border": {
          "radius": "99px"
        },
        "color": {
          "text": "var(--wp--preset--color--neutral-0)",
          "background": "var(--wp--preset--color--neutral-950)"
        },
        "spacing": {
          "padding": {
            "top": "var(--wp--preset--spacing--xs)",
            "right": "var(--wp--preset--spacing--sm)",
            "bottom": "var(--wp--preset--spacing--xs)",
            "left": "var(--wp--preset--spacing--sm)"
          }
        },
        "typography": {
          "fontSize": "16px",
          "fontWeight": "var(--wp--custom--font-weight--semi-bold)",
          "lineHeight": "20px"
        }
      },
      "heading": {
        "typography": {
          "fontFamily": "var(--wp--preset--font-family--figtree)",
          "fontWeight": "var(--wp--custom--font-weight--semi-bold)",
          "lineHeight": "1.1",
          "letterSpacing": "-0.02em"
        },
        "color": {
          "text": "var(--wp--preset--color--neutral-950)"
        }
      },
      "h1": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--96)",
          "lineHeight": "1.1"
        }
      },
      "h2": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--64)",
          "lineHeight": "var(--wp--preset--font-size--72)"
        }
      },
      "h3": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--48)",
          "lineHeight": "var(--wp--preset--font-size--60)"
        }
      },
      "h4": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--32)",
          "lineHeight": "var(--wp--preset--font-size--36)"
        }
      },
      "h5": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--24)",
          "lineHeight": "var(--wp--preset--font-size--28)"
        }
      },
      "h6": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--20)",
          "lineHeight": "var(--wp--preset--font-size--24)"
        }
      },
      "link": {
        "color": {
          "text": "inherit"
        },
        "typography": {
          "textDecoration": "underline"
        },
        ":hover": {
          "color": {
            "text": "var(--wp--preset--color--primary-300)"
          }
        },
        ":focus": {
          "color": {
            "text": "var(--wp--preset--color--primary-500)"
          }
        }
      }
    },
    "blocks": {
      "core/calendar": {
        "color": {
          "background": "var(--wp--preset--color--neutral-900)"
        }
      }
    }
  }
}
