@layer reset,base,layout,components,sections,utilities;:root{--color-background: 247 243 236;--color-surface: 253 251 248;--color-surface-alt: 234 225 212;--color-text: 74 52 35;--color-text-muted: 119 102 87;--color-border: 212 205 196;--color-border-strong: 74 52 35;--color-accent: 74 52 35;--color-on-accent: 247 243 236;--color-success: 30 106 74;--color-warning: 150 96 12;--color-critical: 168 44 36;--font-display: ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-text: ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--weight-display: 500;--weight-heading: 500;--weight-body: 400;--weight-medium: 500;--weight-strong: 600;--scale-display: 1;--scale-body: 1;--text-display-xl: calc(clamp(3rem, 1.2rem + 8.2vw, 8.5rem) * var(--scale-display));--text-display-l: calc(clamp(2.5rem, 1.3rem + 5.4vw, 6rem) * var(--scale-display));--text-display-m: calc(clamp(2rem, 1.3rem + 3.2vw, 3.75rem) * var(--scale-display));--text-display-s: calc(clamp(1.75rem, 1.3rem + 2vw, 2.75rem) * var(--scale-display));--text-heading-l: calc(clamp(1.5rem, 1.2rem + 1.4vw, 2.125rem) * var(--scale-display));--text-heading-m: calc(clamp(1.25rem, 1.1rem + .7vw, 1.625rem) * var(--scale-display));--text-heading-s: calc(clamp(1.0625rem, 1rem + .35vw, 1.25rem) * var(--scale-display));--text-body-l: calc(clamp(1.0625rem, 1.02rem + .2vw, 1.1875rem) * var(--scale-body));--text-body: calc(1rem * var(--scale-body));--text-body-s: calc(.9375rem * var(--scale-body));--text-ui: .9375rem;--text-label: .75rem;--text-meta: .8125rem;--text-price: calc(1.0625rem * var(--scale-body));--text-price-l: calc(clamp(1.125rem, 1rem + .5vw, 1.375rem) * var(--scale-body));--leading-display: .94;--leading-heading: 1.12;--leading-snug: 1.3;--leading-body: 1.6;--leading-relaxed: 1.75;--leading-ui: 1.2;--tracking-display: -.035em;--tracking-heading: -.02em;--tracking-body: -.005em;--tracking-ui: 0;--tracking-label: .09em;--measure-tight: 34ch;--measure: 62ch;--measure-wide: 78ch;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: clamp(2.5rem, 1.6rem + 3.4vw, 3.5rem);--space-2xl: clamp(3.5rem, 2rem + 5.4vw, 5.5rem);--space-3xl: clamp(5rem, 2.4rem + 9vw, 8.75rem);--space-4xl: clamp(7rem, 3rem + 13vw, 12.5rem);--section-space-none: 0rem;--section-space-sm: var(--space-xl);--section-space-md: var(--space-2xl);--section-space-lg: var(--space-3xl);--section-space-xl: var(--space-4xl);--container-narrow: 44rem;--container-content: 68rem;--container-wide: 88rem;--container-max: 120rem;--page-gutter: clamp(1.25rem, .6rem + 2.6vw, 3.5rem);--radius-scale: .5;--radius-xs: calc(2px * var(--radius-scale));--radius-sm: calc(4px * var(--radius-scale));--radius-md: calc(10px * var(--radius-scale));--radius-lg: calc(20px * var(--radius-scale));--radius-media: calc(6px * var(--radius-scale));--radius-pill: 999px;--radius-round: 50%;--border-width: 1px;--border-width-strong: 1.5px;--rule: var(--border-width) solid var(--border);--rule-soft: var(--border-width) solid var(--hairline-soft);--rule-strong: var(--border-width-strong) solid var(--border-strong);--shadow-none: none;--shadow-soft: 0 1px 2px rgb(12 12 14 / .04), 0 6px 16px rgb(12 12 14 / .05);--shadow-raised: 0 2px 6px rgb(12 12 14 / .06), 0 18px 44px rgb(12 12 14 / .1);--shadow-overlay: 0 24px 80px rgb(12 12 14 / .18);--duration-fast: .14s;--duration-standard: .26s;--duration-slow: .46s;--duration-editorial: .9s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-entrance: cubic-bezier(.22, 1, .36, 1);--ease-exit: cubic-bezier(.55, 0, 1, .45);--reveal-distance: 1.25rem;--reveal-duration: var(--duration-editorial);--reveal-stagger: 90ms;--focus-ring-width: 2px;--focus-ring-offset: 3px;--focus-ring-color: var(--accent);--z-base: 0;--z-raised: 10;--z-sticky: 100;--z-header: 200;--z-overlay: 300;--z-drawer: 400;--z-dialog: 500;--z-toast: 600;--header-height: 4.5rem;--header-height-scrolled: 3.75rem;--announcement-height: 0px;--tap-target: 44px;--control-height: 3rem;--control-height-sm: 2.25rem;--drawer-width: min(30rem, 100vw)}@media(min-width:750px){:root{--header-height: 5.5rem;--header-height-scrolled: 4.25rem}}@media(prefers-reduced-motion:reduce){:root{--duration-fast: 1ms;--duration-standard: 1ms;--duration-slow: 1ms;--duration-editorial: 1ms;--reveal-distance: 0rem;--reveal-stagger: 0ms}}:root,[class*=color-scheme-]{--background: rgb(var(--color-background));--surface: rgb(var(--color-surface));--surface-alt: rgb(var(--color-surface-alt));--text: rgb(var(--color-text));--text-muted: rgb(var(--color-text-muted));--border: rgb(var(--color-border));--border-strong: rgb(var(--color-border-strong));--accent: rgb(var(--color-accent));--on-accent: rgb(var(--color-on-accent));--success: rgb(var(--color-success));--warning: rgb(var(--color-warning));--critical: rgb(var(--color-critical));--border-control: rgb(var(--color-text) / .58);--hairline: rgb(var(--color-text) / .12);--hairline-soft: rgb(var(--color-text) / .07);--tint-hover: rgb(var(--color-text) / .04);--tint-press: rgb(var(--color-text) / .08);--scrim: rgb(12 12 14 / .44);--on-media: 247 243 236;--on-media-contrast: 74 52 35;--olive: #8A8870;--olive-text: #656452;--taupe: #C8B8A4;--media-placeholder: rgb(var(--color-text) / .05)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tokens.css.map */
