:root[data-heading-font] :is(h2[id^=category-],h2[id^=collection-],header a[href=\/] :is(h1,p),footer .grid>div:first-child>h2,[data-heading-face]){font-family:var(--heading-face);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);font-size-adjust:var(--heading-size-adjust,none)}:root[data-heading-font=elegant] body{--heading-face:var(--font-playfair), Georgia, "Times New Roman", serif;--heading-weight:700;--heading-tracking:-.01em}:root[data-heading-font=classic] body{--heading-face:var(--font-gloock), Georgia, "Times New Roman", serif;--heading-weight:400;--heading-tracking:-.005em}:root[data-heading-font=warm] body{--heading-face:var(--font-lora), Georgia, "Times New Roman", serif;--heading-weight:600;--heading-tracking:-.01em}:root[data-heading-font=modern] body{--heading-face:var(--font-unbounded), var(--font-inter), system-ui, sans-serif;--heading-weight:600;--heading-tracking:-.02em;--heading-size-adjust:.46}:root[data-heading-font=bold] body{--heading-face:var(--font-oswald), var(--font-inter), system-ui, sans-serif;--heading-weight:600;--heading-tracking:0}:root[data-heading-font=friendly] body{--heading-face:var(--font-rubik), var(--font-inter), system-ui, sans-serif;--heading-weight:600;--heading-tracking:-.01em}
