:root{--snowfield: #F5F0E6;--card: #FBF7EE;--ink: #1E2238;--ink-soft: #3A3F5C;--slate: #5F6485;--ultramarine: #2F4AA8;--periwinkle: #8FA0E8;--meadow: #6FAF4E;--butter: #F2CF6B;--line: #E3DCCB;--line-strong: #D9D1BF;--ultramarine-soft: rgb(47 74 168 / .4);--font-display: "Funnel Display", "Funnel Display Fallback", system-ui, sans-serif;--font-sans: "Funnel Sans", "Funnel Sans Fallback", system-ui, sans-serif;--fs-display: clamp(3.5rem, 2.4rem + 4.4vw, 6rem);--lh-display: .94;--tr-display: -.045em;--fs-title: clamp(2.5rem, 2rem + 2vw, 3.5rem);--lh-title: .99;--tr-title: -.04em;--fs-heading: clamp(1.75rem, 1.6rem + .6vw, 2rem);--lh-heading: 1.11;--tr-heading: -.025em;--fs-subheading: 1.5rem;--lh-subheading: 1.2;--tr-subheading: -.015em;--fs-lead: clamp(1.1875rem, 1.1rem + .35vw, 1.3125rem);--lh-lead: 1.5;--tr-lead: -.005em;--fs-body: 1.125rem;--lh-body: 1.6;--fs-ui: 1rem;--fs-ui-large: 1.0625rem;--lh-ui: 1.4;--fs-small: .9375rem;--lh-small: 1.45;--fs-micro: .75rem;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 88px;--space-10: 120px;--space-card: 24px;--columns: 4;--gutter: 16px;--margin: 24px;--max-content: 1248px;--reading: 680px;--section-gap: var(--space-7);--before-footer: var(--space-8);--hero-top: var(--space-7);--control-height: 56px;--input-height: 48px;--target-min: 44px;--header-height: 88px;--hairline: 1px;--rule: 2px;--progress-height: 4px;--focus-width: 2px;--focus-offset: 2px;--underline-offset: 5px;--choice-mark: 12px;--radius-control: 10px;--radius-card: 16px;--radius-media: 20px;--radius-segment: 2px;--dur-instant: .12s;--dur-quick: .2s;--dur-base: .4s;--dur-slow: .7s;--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.45, 0, .25, 1);--ease-breath: cubic-bezier(.37, 0, .63, 1);--travel-small: 8px;--travel: 16px;--travel-page: 40px;--grain-opacity: .07}@media(min-width:600px){:root{--columns: 8;--gutter: 24px;--margin: 48px;--section-gap: var(--space-8);--before-footer: var(--space-9);--hero-top: var(--space-8)}}@media(min-width:1024px){:root{--columns: 12;--gutter: 24px;--margin: 64px;--section-gap: var(--space-9);--before-footer: var(--space-10);--hero-top: var(--space-10);--space-card: 28px;--radius-card: 20px}}@media(min-width:1440px){:root{--gutter: 32px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tokens.css.map */
