h1,h2,h3{margin:0;font-weight:600;letter-spacing:-.04em;text-wrap:balance}.sav-eyebrow{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sav-text-secondary);display:flex;align-items:center;gap:var(--space-2);margin:0}.sav-eyebrow.on-dark{color:var(--sav-night-muted)}.sav-marker{display:inline-block;width:7px;height:7px;background:var(--sav-accent);flex:none}.sav-display-xl{font-size:clamp(3rem,6.6vw,6.5rem);line-height:.96;letter-spacing:-.05em;font-weight:600}.sav-display-l{font-size:clamp(2.75rem,5vw,5rem);line-height:.98;letter-spacing:-.045em;font-weight:600}.sav-h1{font-size:clamp(2.25rem,4vw,3.75rem);line-height:1.03;letter-spacing:-.04em;font-weight:600}.sav-h2{font-size:clamp(1.875rem,3vw,3rem);line-height:1.06;letter-spacing:-.035em;font-weight:600}.sav-h3{font-size:clamp(1.5rem,2vw,2.25rem);line-height:1.1;letter-spacing:-.025em;font-weight:600}.sav-body-l{font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.5;font-weight:400;color:var(--sav-text-secondary);max-width:var(--reading-max)}.sav-body{font-size:1rem;line-height:1.55;font-weight:400;color:var(--sav-text-secondary)}.sav-ui-small{font-size:.875rem;line-height:1.35;font-weight:500}.on-dark{color:var(--sav-night-text)}.on-dark .sav-body,.on-dark .sav-body-l{color:var(--sav-night-muted)}.sav-numeral{font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/25/assets/typography.css.map */
