:root{--color-background: #fff;--color-foreground: #303030;--color-foreground-muted: #6b7280;--color-surface: #f5f5f5;--color-border: #dfdfdf;--color-border-strong: #000;--color-primary: #000;--color-primary-hover: #333;--color-on-primary: #fff;--color-error: #a3271f;--color-success: #2e6b3a;--color-highlight: #de4f1a;--color-overlay: rgb(0 0 0 / 30%);--color-sold-out-overlay: rgb(245 245 245 / 55%);--font-family-base: "Inter Tight", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif;--font-family-heading: var(--font-family-base);--font-size-display: clamp(2rem, 1.86rem + .6vw, 2.5rem);--font-size-title: clamp(1.5rem, 1.36rem + .6vw, 2rem);--font-size-text: .75rem;--font-size-small: .75rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-label: var(--font-weight-regular);--line-height-tight: 1.1;--line-height-heading: 1.25;--line-height-body: 1.5;--letter-spacing-label: normal;--text-transform-label: uppercase;--text-transform-display: uppercase;--text-transform-link: uppercase;--text-transform-heading: none;--text-transform-card: none;--letter-spacing-display: normal;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--space-10: 8rem;--section-spacing: clamp(4rem, 3.3rem + 3vw, 7.5rem);--page-top-spacing: var(--space-7);--section-gap: var(--space-6);--columns-gap: var(--space-8);--grid-gap: clamp(.75rem, .5rem + 1vw, 1.5rem);--grid-row-gap: var(--space-6);--page-width: 100rem;--page-margin: clamp(1rem, .75rem + 1.1vw, 2.5rem);--width-text: 42rem;--width-narrow: 30rem;--width-wide: 64rem;--width-panel: 27.5rem;--header-height: clamp(3.5rem, 3.3rem + .75vw, 4rem);--announcement-padding: var(--space-1);--font-size-announcement: .625rem;--announcement-height: calc(var(--announcement-padding) * 2 + var(--font-size-announcement) * 1.4);--logo-height: 1.25rem;--letter-spacing-logo: .3em;--z-header: 10;--border-width: 1px;--radius-button: 0;--radius-input: 0;--radius-image: 0;--ratio-product: 2 / 3;--product-image-fit: cover;--ratio-landscape: 3 / 2;--button-height: 2.75rem;--button-padding-inline: var(--space-6);--input-height: 2.75rem;--icon-size: 1.25rem;--icon-stroke-width: 1px;--font-size-input: var(--font-size-text);--duration-fast: .15s;--duration-base: .25s;--duration-story: 1.5s;--ease-out: cubic-bezier(.2, 0, 0, 1)}@media not (min-width:61.875em){:root{--font-size-input: 1rem}}@media(prefers-reduced-motion:reduce){:root{--duration-fast: 0ms;--duration-base: 0ms}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/tokens.css.map */
