.dgy-storefront{--color-surface-base:#fff;--color-surface-raised:#fafafa;--color-surface-sunken:#f4f4f5;--color-surface-muted:#f4f4f5;--color-surface-overlay:rgba(9,9,11,.6);--color-surface-dark-canvas:#0b0d12;--color-surface-dark-elevated:#13161e;--color-surface-dark-glass:rgba(20,23,33,.55);--color-text-primary:#18181b;--color-text-secondary:#3f3f46;--color-text-muted:#71717a;--color-text-disabled:#a1a1aa;--color-text-inverse:#fff;--color-text-on-brand:#fff;--color-text-on-status-success:#fff;--color-text-on-status-warning:#18181b;--color-text-on-status-danger:#fff;--color-text-on-status-info:#fff;--color-text-on-dark-primary:#f5f6fa;--color-text-on-dark-muted:#9aa2b3;--color-border-subtle:#d4d4d8;--color-border-default:#71717a;--color-border-strong:#3f3f46;--color-border-focus:#155dfc;--color-border-on-dark:rgba(255,255,255,.08);--color-brand-primary:#155dfc;--color-brand-primary-hover:#0e48d1;--color-brand-primary-active:#0f3aa6;--color-brand-primary-contrast:#fff;--color-brand-secondary:#27272a;--color-brand-accent:#598eff;--color-status-success-default:#15803d;--color-status-success-subtle:#dcfce7;--color-status-success-contrast:#14532d;--color-status-warning-default:#f59e0b;--color-status-warning-subtle:#fef3c7;--color-status-warning-contrast:#78350f;--color-status-danger-default:#dc2626;--color-status-danger-subtle:#fee2e2;--color-status-danger-contrast:#7f1d1d;--color-status-info-default:#2563eb;--color-status-info-subtle:#dbeafe;--color-status-info-contrast:#1e3a8a;--color-interactive-primary-default:#155dfc;--color-interactive-primary-hover:#0e48d1;--color-interactive-primary-active:#0f3aa6;--color-interactive-primary-disabled:#d4d4d8;--color-interactive-secondary-default:#f4f4f5;--color-interactive-secondary-hover:#e4e4e7;--color-interactive-secondary-active:#d4d4d8;--color-interactive-secondary-disabled:#f4f4f5;--color-interactive-tertiary-default:transparent;--color-interactive-tertiary-hover:#f4f4f5;--color-interactive-tertiary-active:#e4e4e7;--color-interactive-tertiary-disabled:transparent;--color-interactive-ghost-default:transparent;--color-interactive-ghost-hover:rgba(24,24,27,.05);--color-interactive-ghost-active:rgba(24,24,27,.1);--color-interactive-ghost-disabled:transparent;--color-focus-ring:#155dfc;--spacing-0:0rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-0_5:.125rem;--spacing-1_5:.375rem;--spacing-2_5:.625rem;--spacing-xs:var(--spacing-2);--spacing-sm:var(--spacing-3);--spacing-md:var(--spacing-4);--spacing-lg:var(--spacing-6);--spacing-xl:var(--spacing-8);--spacing-2xl:var(--spacing-12);--spacing-3xl:var(--spacing-16);--spacing-4xl:var(--spacing-24);--radius-none:0px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-full:9999px;--radius-base:var(--radius-md);--shadow-xs:0 1px 2px 0 rgba(0,0,0,.05);--shadow-sm:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(0,0,0,.1);--shadow-md:0 2px 4px -1px rgba(0,0,0,.06),0 4px 6px -1px rgba(0,0,0,.1);--shadow-lg:0 4px 6px -2px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1);--shadow-xl:0 10px 10px -5px rgba(0,0,0,.04),0 20px 25px -5px rgba(0,0,0,.1);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--shadow-focus-ring:0 0 0 3px rgba(21,93,252,.35);--shadow-cascade-5:transparent 0 84px 24px,rgba(0,0,0,.01) 0 54px 22px,rgba(0,0,0,.04) 0 30px 18px,rgba(0,0,0,.08) 0 13px 13px,rgba(0,0,0,.09) 0 3px 7px;--shadow-glass-cart:0 32px 64px -16px rgba(0,0,0,.55),0 8px 24px -8px rgba(0,0,0,.4);--shadow-base:var(--shadow-md);--blur-glass:blur(24px)saturate(160%);--gradient-brand-soft:linear-gradient(135deg,color-mix(in srgb,var(--color-brand-primary)18%,transparent)0%,color-mix(in srgb,var(--color-brand-secondary)18%,transparent)100%);--gradient-brand-bold:linear-gradient(135deg,var(--color-brand-primary)0%,var(--color-brand-secondary)100%);--gradient-brand-cart-accent:linear-gradient(135deg,var(--color-brand-primary)0%,var(--color-brand-accent)100%);--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--duration-slower:.5s;--ease-linear:linear;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-back:cubic-bezier(.34,1.56,.64,1);--motion-transform-hover-shift:translateX(6px);--motion-transform-card-lift:translateY(-4px);--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--size-control-sm:32px;--size-control-md:40px;--size-control-lg:48px;--size-touch-min:44px;--size-container-narrow:640px;--size-container-default:1200px;--size-container-wide:1440px;--size-container-full:100%;--z-base:0;--z-elevated:1;--z-sticky:100;--z-header:200;--z-dropdown:300;--z-drawer:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-toast:800;--z-top:900;--text-display-2xl-size:clamp(2.5rem,1.5rem + 4vw,4.5rem);--text-display-2xl-line-height:1.2;--text-display-2xl-letter-spacing:-.02em;--text-display-2xl-weight:700;--text-display-xl-size:clamp(2rem,1.25rem + 3vw,3.5rem);--text-display-xl-line-height:1.2;--text-display-xl-letter-spacing:-.02em;--text-display-xl-weight:700;--text-display-lg-size:clamp(1.75rem,1rem + 2.5vw,2.75rem);--text-display-lg-line-height:1.2;--text-display-lg-letter-spacing:-.02em;--text-display-lg-weight:600;--text-heading-xl-size:clamp(1.5rem,1rem + 1.5vw,2rem);--text-heading-xl-line-height:1.4;--text-heading-xl-letter-spacing:0em;--text-heading-xl-weight:600;--text-heading-lg-size:clamp(1.25rem,1rem + 1vw,1.5rem);--text-heading-lg-line-height:1.4;--text-heading-lg-letter-spacing:0em;--text-heading-lg-weight:600;--text-heading-md-size:1.25rem;--text-heading-md-line-height:1.4;--text-heading-md-letter-spacing:0em;--text-heading-md-weight:600;--text-heading-sm-size:1.125rem;--text-heading-sm-line-height:1.4;--text-heading-sm-letter-spacing:0em;--text-heading-sm-weight:600;--text-body-lg-size:1.125rem;--text-body-lg-line-height:1.5;--text-body-lg-letter-spacing:0em;--text-body-lg-weight:400;--text-body-md-size:1rem;--text-body-md-line-height:1.5;--text-body-md-letter-spacing:0em;--text-body-md-weight:400;--text-body-sm-size:.875rem;--text-body-sm-line-height:1.5;--text-body-sm-letter-spacing:0em;--text-body-sm-weight:400;--text-caption-size:.75rem;--text-caption-line-height:1.4;--text-caption-letter-spacing:0em;--text-caption-weight:400;--text-label-size:.875rem;--text-label-line-height:1.4;--text-label-letter-spacing:0em;--text-label-weight:500;--text-overline-size:.75rem;--text-overline-line-height:1.4;--text-overline-letter-spacing:.1em;--text-overline-weight:600;--text-eyebrow-size:.75rem;--text-eyebrow-line-height:1.4;--text-eyebrow-letter-spacing:.1em;--text-eyebrow-weight:600;--text-badge-uppercase-size:.75rem;--text-badge-uppercase-line-height:1.2;--text-badge-uppercase-letter-spacing:.02em;--text-badge-uppercase-weight:600;--text-micro-uppercase-size:.625rem;--text-micro-uppercase-line-height:1.4;--text-micro-uppercase-letter-spacing:.1em;--text-micro-uppercase-weight:600;--font-sans:"Inter",system-ui,sans-serif;--font-serif:"Fraunces",system-ui,sans-serif;--font-mono:"JetBrains Mono",system-ui,sans-serif;--font-heading:"Outfit",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif}@media (prefers-reduced-motion:reduce){.dgy-storefront{--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-slower:0s}}.dgy-storefront[data-theme=dark]{--color-surface-base:var(--color-surface-dark-canvas);--color-surface-raised:var(--color-surface-dark-elevated);--color-surface-sunken:var(--color-surface-dark-canvas);--color-text-primary:var(--color-text-on-dark-primary);--color-text-secondary:var(--color-text-on-dark-muted);--color-text-muted:var(--color-text-on-dark-muted);--color-border-subtle:var(--color-border-on-dark);--color-border-default:var(--color-border-on-dark);--shadow-base:var(--shadow-glass-cart)}.dgy-storefront .dgy-cta-hover-shift{transition:transform .2s var(--ease-out,cubic-bezier(0,0,.2,1)),background-color .15s var(--ease-out,cubic-bezier(0,0,.2,1))}.dgy-storefront .dgy-cta-hover-shift:hover{transform:var(--motion-transform-hover-shift)}.dgy-storefront .dgy-card-hover-lift{transition:transform .2s var(--ease-out,cubic-bezier(0,0,.2,1)),box-shadow .2s var(--ease-out,cubic-bezier(0,0,.2,1))}.dgy-storefront .dgy-card-hover-lift:hover{transform:var(--motion-transform-card-lift);box-shadow:var(--shadow-cascade-5)}.dgy-storefront .dgy-input{width:100%;padding:var(--spacing-2)var(--spacing-3);border-radius:var(--radius-base);border:1px solid var(--color-border-default);background-color:var(--color-surface-base);color:var(--color-text-primary);font-family:var(--font-body),system-ui,sans-serif;font-size:var(--text-body-md-size);transition:border-color .15s var(--ease-out,cubic-bezier(0,0,.2,1)),box-shadow .15s var(--ease-out,cubic-bezier(0,0,.2,1))}.dgy-storefront .dgy-input:focus{border-color:var(--color-brand-primary);box-shadow:var(--shadow-focus-ring);outline:none}.dgy-storefront .dgy-input:focus-visible{border-color:var(--color-brand-primary);box-shadow:var(--shadow-focus-ring);outline:none}.dgy-storefront .dgy-filter-details>summary{cursor:pointer;padding:var(--spacing-3)var(--spacing-4);border-radius:var(--radius-base);background-color:var(--color-surface-muted);color:var(--color-text-primary);font-family:var(--font-body),system-ui,sans-serif;font-weight:600;font-size:var(--text-body-md-size);justify-content:space-between;align-items:center;gap:var(--spacing-2);-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;display:flex}.dgy-storefront .dgy-filter-details>summary::-webkit-details-marker{display:none}.dgy-storefront .dgy-filter-details>summary:after{content:"+";font-size:1.25rem;line-height:1}.dgy-storefront .dgy-filter-details[open]>summary:after{content:"−"}.dgy-storefront .dgy-plp-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.dgy-storefront .dgy-filter-details>summary{display:none}.dgy-storefront .dgy-filter-details>.dgy-filter-details-body{display:flex}.dgy-storefront .dgy-plp-grid{grid-template-columns:260px minmax(0,1fr)}.dgy-storefront .dgy-plp-rail{top:var(--spacing-6);max-height:calc(100vh - var(--spacing-6)*2);position:-webkit-sticky;position:sticky;overflow-y:auto}}@media (max-width:767.98px){.dgy-storefront .dgy-filter-details[open]>.dgy-filter-details-body{background:var(--color-surface-base);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);z-index:50;max-height:80vh;padding:var(--spacing-4);margin-top:0;position:fixed;top:auto;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -8px 24px rgba(0,0,0,.15)}}.dgy-storefront .dgy-pagination-pill{min-width:var(--size-control-md);height:var(--size-control-md);padding:0 var(--spacing-3);border-radius:var(--radius-full);border:1px solid var(--color-border-default);background-color:var(--color-surface-base);color:var(--color-brand-primary);font-family:var(--font-body),system-ui,sans-serif;font-size:var(--text-body-md-size);transition:background-color .15s var(--ease-out,cubic-bezier(0,0,.2,1)),color .15s var(--ease-out,cubic-bezier(0,0,.2,1)),box-shadow .15s var(--ease-out,cubic-bezier(0,0,.2,1));justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.dgy-storefront .dgy-pagination-pill:hover{box-shadow:var(--shadow-sm);background-color:var(--color-surface-muted)}.dgy-storefront .dgy-pagination-pill[aria-current=page]{background-color:var(--color-brand-primary);color:var(--color-text-inverse);border-color:var(--color-brand-primary)}.dgy-storefront .dgy-pagination-pill[aria-disabled=true]{color:var(--color-text-muted);opacity:.5;cursor:default;background-color:transparent}.dgy-storefront .dgy-pagination-pill[aria-disabled=true]:hover{box-shadow:none;background-color:transparent}.dgy-storefront .dgy-reviews-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.dgy-storefront .dgy-reviews-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.dgy-storefront .dgy-related-grid-3up{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.dgy-storefront .dgy-related-grid-3up{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.dgy-storefront .dgy-related-grid-3up{grid-template-columns:repeat(3,minmax(0,1fr))}.dgy-storefront .dgy-pdp-info{top:var(--spacing-6);align-self:start;position:-webkit-sticky;position:sticky}}.dgy-storefront .dgy-order-row{transition:box-shadow .2s var(--ease-out,cubic-bezier(0,0,.2,1));border-radius:var(--radius-xl)}.dgy-storefront .dgy-order-row:hover{box-shadow:var(--shadow-cascade-5)}.dgy-storefront .dgy-creator-grid{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}@media (min-width:768px){.dgy-storefront .dgy-creator-grid{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start}}.dgy-storefront .dgy-cart-grid{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.dgy-storefront .dgy-cart-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.dgy-storefront .dgy-cart-grid>aside{top:var(--spacing-6);position:-webkit-sticky;position:sticky}}.dgy-storefront .dgy-page-frame{flex-direction:column;flex:1;min-height:100%;display:flex}.dgy-storefront .dgy-page-frame>footer{margin-top:auto}@theme inline{--color-surface-base: var(--color-surface-base); --color-surface-raised: var(--color-surface-raised); --color-surface-sunken: var(--color-surface-sunken); --color-surface-muted: var(--color-surface-muted); --color-surface-overlay: var(--color-surface-overlay); --color-surface-dark-canvas: var(--color-surface-dark-canvas); --color-surface-dark-elevated: var(--color-surface-dark-elevated); --color-surface-dark-glass: var(--color-surface-dark-glass); --color-text-primary: var(--color-text-primary); --color-text-secondary: var(--color-text-secondary); --color-text-muted: var(--color-text-muted); --color-text-disabled: var(--color-text-disabled); --color-text-inverse: var(--color-text-inverse); --color-text-on-brand: var(--color-text-on-brand); --color-text-on-status-success: var(--color-text-on-status-success); --color-text-on-status-warning: var(--color-text-on-status-warning); --color-text-on-status-danger: var(--color-text-on-status-danger); --color-text-on-status-info: var(--color-text-on-status-info); --color-text-on-dark-primary: var(--color-text-on-dark-primary); --color-text-on-dark-muted: var(--color-text-on-dark-muted); --color-border-subtle: var(--color-border-subtle); --color-border-default: var(--color-border-default); --color-border-strong: var(--color-border-strong); --color-border-focus: var(--color-border-focus); --color-border-on-dark: var(--color-border-on-dark); --color-brand-primary: var(--color-brand-primary); --color-brand-primary-hover: var(--color-brand-primary-hover); --color-brand-primary-active: var(--color-brand-primary-active); --color-brand-primary-contrast: var(--color-brand-primary-contrast); --color-brand-secondary: var(--color-brand-secondary); --color-brand-accent: var(--color-brand-accent); --color-status-success-default: var(--color-status-success-default); --color-status-success-subtle: var(--color-status-success-subtle); --color-status-success-contrast: var(--color-status-success-contrast); --color-status-warning-default: var(--color-status-warning-default); --color-status-warning-subtle: var(--color-status-warning-subtle); --color-status-warning-contrast: var(--color-status-warning-contrast); --color-status-danger-default: var(--color-status-danger-default); --color-status-danger-subtle: var(--color-status-danger-subtle); --color-status-danger-contrast: var(--color-status-danger-contrast); --color-status-info-default: var(--color-status-info-default); --color-status-info-subtle: var(--color-status-info-subtle); --color-status-info-contrast: var(--color-status-info-contrast); --color-interactive-primary-default: var(--color-interactive-primary-default); --color-interactive-primary-hover: var(--color-interactive-primary-hover); --color-interactive-primary-active: var(--color-interactive-primary-active); --color-interactive-primary-disabled: var(--color-interactive-primary-disabled); --color-interactive-secondary-default: var(--color-interactive-secondary-default); --color-interactive-secondary-hover: var(--color-interactive-secondary-hover); --color-interactive-secondary-active: var(--color-interactive-secondary-active); --color-interactive-secondary-disabled: var(--color-interactive-secondary-disabled); --color-interactive-tertiary-default: var(--color-interactive-tertiary-default); --color-interactive-tertiary-hover: var(--color-interactive-tertiary-hover); --color-interactive-tertiary-active: var(--color-interactive-tertiary-active); --color-interactive-tertiary-disabled: var(--color-interactive-tertiary-disabled); --color-interactive-ghost-default: var(--color-interactive-ghost-default); --color-interactive-ghost-hover: var(--color-interactive-ghost-hover); --color-interactive-ghost-active: var(--color-interactive-ghost-active); --color-interactive-ghost-disabled: var(--color-interactive-ghost-disabled); --color-focus-ring: var(--color-focus-ring); --font-sans: var(--font-sans); --font-serif: var(--font-serif); --font-mono: var(--font-mono); --font-heading: var(--font-heading); --font-body: var(--font-body); --spacing-xs: var(--spacing-xs); --spacing-sm: var(--spacing-sm); --spacing-md: var(--spacing-md); --spacing-lg: var(--spacing-lg); --spacing-xl: var(--spacing-xl); --spacing-2xl: var(--spacing-2xl); --spacing-3xl: var(--spacing-3xl); --spacing-4xl: var(--spacing-4xl); --radius-none: var(--radius-none); --radius-xs: var(--radius-xs); --radius-sm: var(--radius-sm); --radius-md: var(--radius-md); --radius-lg: var(--radius-lg); --radius-xl: var(--radius-xl); --radius-2xl: var(--radius-2xl); --radius-3xl: var(--radius-3xl); --radius-full: var(--radius-full); --radius-base: var(--radius-base); --shadow-xs: var(--shadow-xs); --shadow-sm: var(--shadow-sm); --shadow-md: var(--shadow-md); --shadow-lg: var(--shadow-lg); --shadow-xl: var(--shadow-xl); --shadow-2xl: var(--shadow-2xl); --shadow-focus-ring: var(--shadow-focus-ring); --shadow-cascade-5: var(--shadow-cascade-5); --shadow-glass-cart: var(--shadow-glass-cart); --shadow-base: var(--shadow-base); --ease-linear: var(--ease-linear); --ease-in: var(--ease-in); --ease-out: var(--ease-out); --ease-in-out: var(--ease-in-out); --ease-back: var(--ease-back); --motion-transform-hover-shift: var(--motion-transform-hover-shift); --motion-transform-card-lift: var(--motion-transform-card-lift); --breakpoint-sm: var(--breakpoint-sm); --breakpoint-md: var(--breakpoint-md); --breakpoint-lg: var(--breakpoint-lg); --breakpoint-xl: var(--breakpoint-xl); --breakpoint-2xl: var(--breakpoint-2xl); --text-display-2xl: var(--text-display-2xl-size); --text-display-2xl--line-height: var(--text-display-2xl-line-height); --text-display-2xl--letter-spacing: var(--text-display-2xl-letter-spacing); --text-display-2xl--font-weight: var(--text-display-2xl-weight); --text-display-xl: var(--text-display-xl-size); --text-display-xl--line-height: var(--text-display-xl-line-height); --text-display-xl--letter-spacing: var(--text-display-xl-letter-spacing); --text-display-xl--font-weight: var(--text-display-xl-weight); --text-display-lg: var(--text-display-lg-size); --text-display-lg--line-height: var(--text-display-lg-line-height); --text-display-lg--letter-spacing: var(--text-display-lg-letter-spacing); --text-display-lg--font-weight: var(--text-display-lg-weight); --text-heading-xl: var(--text-heading-xl-size); --text-heading-xl--line-height: var(--text-heading-xl-line-height); --text-heading-xl--letter-spacing: var(--text-heading-xl-letter-spacing); --text-heading-xl--font-weight: var(--text-heading-xl-weight); --text-heading-lg: var(--text-heading-lg-size); --text-heading-lg--line-height: var(--text-heading-lg-line-height); --text-heading-lg--letter-spacing: var(--text-heading-lg-letter-spacing); --text-heading-lg--font-weight: var(--text-heading-lg-weight); --text-heading-md: var(--text-heading-md-size); --text-heading-md--line-height: var(--text-heading-md-line-height); --text-heading-md--letter-spacing: var(--text-heading-md-letter-spacing); --text-heading-md--font-weight: var(--text-heading-md-weight); --text-heading-sm: var(--text-heading-sm-size); --text-heading-sm--line-height: var(--text-heading-sm-line-height); --text-heading-sm--letter-spacing: var(--text-heading-sm-letter-spacing); --text-heading-sm--font-weight: var(--text-heading-sm-weight); --text-body-lg: var(--text-body-lg-size); --text-body-lg--line-height: var(--text-body-lg-line-height); --text-body-lg--letter-spacing: var(--text-body-lg-letter-spacing); --text-body-lg--font-weight: var(--text-body-lg-weight); --text-body-md: var(--text-body-md-size); --text-body-md--line-height: var(--text-body-md-line-height); --text-body-md--letter-spacing: var(--text-body-md-letter-spacing); --text-body-md--font-weight: var(--text-body-md-weight); --text-body-sm: var(--text-body-sm-size); --text-body-sm--line-height: var(--text-body-sm-line-height); --text-body-sm--letter-spacing: var(--text-body-sm-letter-spacing); --text-body-sm--font-weight: var(--text-body-sm-weight); --text-caption: var(--text-caption-size); --text-caption--line-height: var(--text-caption-line-height); --text-caption--letter-spacing: var(--text-caption-letter-spacing); --text-caption--font-weight: var(--text-caption-weight); --text-label: var(--text-label-size); --text-label--line-height: var(--text-label-line-height); --text-label--letter-spacing: var(--text-label-letter-spacing); --text-label--font-weight: var(--text-label-weight); --text-overline: var(--text-overline-size); --text-overline--line-height: var(--text-overline-line-height); --text-overline--letter-spacing: var(--text-overline-letter-spacing); --text-overline--font-weight: var(--text-overline-weight); --text-eyebrow: var(--text-eyebrow-size); --text-eyebrow--line-height: var(--text-eyebrow-line-height); --text-eyebrow--letter-spacing: var(--text-eyebrow-letter-spacing); --text-eyebrow--font-weight: var(--text-eyebrow-weight); --text-badge-uppercase: var(--text-badge-uppercase-size); --text-badge-uppercase--line-height: var(--text-badge-uppercase-line-height); --text-badge-uppercase--letter-spacing: var(--text-badge-uppercase-letter-spacing); --text-badge-uppercase--font-weight: var(--text-badge-uppercase-weight); --text-micro-uppercase: var(--text-micro-uppercase-size); --text-micro-uppercase--line-height: var(--text-micro-uppercase-line-height); --text-micro-uppercase--letter-spacing: var(--text-micro-uppercase-letter-spacing); --text-micro-uppercase--font-weight: var(--text-micro-uppercase-weight);}
