:root{--coral: #FF4C50;--ink: #211C18;--paper: #F4F2ED;--bg: var(--paper);--fg: var(--ink);--fg-70: rgba(33, 28, 24, .72);--fg-muted: rgba(33, 28, 24, .66);--line: rgba(33, 28, 24, .14);--surface: color-mix(in srgb, var(--ink) 4%, var(--paper));--display: "Newsreader", "Newsreader Fallback", Georgia, "Times New Roman", serif;--sans: "Switzer", "Switzer Fallback", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--hdr-h: 68px;--gutter: clamp(20px, 4vw, 64px);--measure: 68ch;--step: clamp(24px, 3vw, 40px);--band: clamp(72px, 11vh, 148px);--ease: cubic-bezier(.22, .61, .36, 1);--slow: .78s;color-scheme:light}@media(max-width:760px){:root{--hdr-h: 58px}}:root[data-theme=dark]{--bg: var(--ink);--fg: var(--paper);--fg-70: rgba(244, 242, 237, .74);--fg-muted: rgba(244, 242, 237, .58);--line: rgba(244, 242, 237, .18);--surface: color-mix(in srgb, var(--paper) 6%, var(--ink));color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme]){--bg: var(--ink);--fg: var(--paper);--fg-70: rgba(244, 242, 237, .74);--fg-muted: rgba(244, 242, 237, .58);--line: rgba(244, 242, 237, .18);--surface: color-mix(in srgb, var(--paper) 6%, var(--ink));color-scheme:dark}}.section--ink{--bg: var(--ink);--fg: var(--paper);--fg-70: rgba(244, 242, 237, .74);--fg-muted: rgba(244, 242, 237, .58);--line: rgba(244, 242, 237, .18);--surface: color-mix(in srgb, var(--paper) 6%, var(--ink));background:var(--bg);color:var(--fg);color-scheme:dark}:root.theme-flip *,:root.theme-flip *:before,:root.theme-flip *:after{transition:none!important}@font-face{font-family:Newsreader Fallback;src:local("Georgia"),local("Times New Roman"),local("Times");size-adjust:97.14%;ascent-override:76.2%;descent-override:26.8%;line-gap-override:0%}@font-face{font-family:Switzer Fallback;src:local("Helvetica Neue"),local("Arial"),local("Segoe UI"),local("Roboto");size-adjust:98.61%;ascent-override:99.4%;descent-override:25.4%;line-gap-override:0%}.t-display-xl,.t-display-l,.t-display-m,.t-heading-l,.t-heading-m,.t-quote{font-family:var(--display);font-optical-sizing:auto;text-wrap:balance}.t-display-xl{font-size:clamp(48px,7.4vw,88px);font-weight:300;line-height:.96;letter-spacing:-.025em}.t-display-l{font-size:clamp(40px,5.4vw,64px);font-weight:300;line-height:1;letter-spacing:-.022em}.t-display-m{font-size:clamp(32px,4.2vw,48px);font-weight:300;line-height:1.05;letter-spacing:-.02em}.t-heading-l{font-size:34px;font-weight:400;line-height:1.15;letter-spacing:-.015em}.t-heading-m{font-size:26px;font-weight:400;line-height:1.25;letter-spacing:-.01em}.t-quote{font-size:34px;font-weight:300;font-style:italic;line-height:1.3;letter-spacing:-.01em}.t-heading-s,.t-lead,.t-body,.t-small,.t-caption,.t-ui,.t-eyebrow{font-family:var(--sans)}.t-heading-s{font-size:20px;font-weight:500;line-height:1.35;letter-spacing:-.005em}.t-lead{font-size:22px;font-weight:400;line-height:1.5;letter-spacing:-.004em;max-width:var(--measure)}.t-body{font-size:17px;font-weight:400;line-height:1.62;max-width:var(--measure)}.t-small{font-size:15px;font-weight:400;line-height:1.55;max-width:var(--measure)}.t-caption{font-size:13px;font-weight:400;line-height:1.5}.t-ui{font-size:15px;font-weight:500;line-height:1.2}.t-eyebrow{font-size:12.5px;font-weight:500;line-height:1;letter-spacing:.24em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/71/assets/tokens.css.map */
