.sz-h1,.sz-h2,.sz-h3,.sz-h4{font-family:var(--sz-font-heading);font-weight:300;color:var(--sz-text);letter-spacing:.04em;line-height:1.1;margin:0}.sz-h1{font-size:clamp(48px,6.5vw,96px);letter-spacing:.06em}.sz-h2{font-size:clamp(36px,4.5vw,64px)}.sz-h3{font-size:clamp(28px,3vw,48px);font-weight:400}.sz-h4{font-size:clamp(22px,2vw,28px);font-weight:400}.sz-body,.sz-body-lg,.sz-caption{font-family:var(--sz-font-body);font-weight:300;color:var(--sz-text);line-height:1.7;margin:0}.sz-body{font-size:15px}.sz-body-lg{font-size:18px}.sz-caption{font-size:13px;color:var(--sz-text-light)}.sz-overline{font-family:var(--sz-font-body);font-weight:400;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--sz-gold-text, #8A6526);display:inline-block}.sz-mono{font-family:var(--sz-font-mono);font-weight:400;font-size:11px;letter-spacing:.02em}.sz-blockquote{font-family:var(--sz-font-heading);font-weight:400;font-style:italic;font-size:22px;line-height:1.5;color:var(--sz-text-mid);border-left:2px solid var(--sz-gold);padding-left:24px;margin:0}.sz-on-dark .sz-h1,.sz-on-dark .sz-h2,.sz-on-dark .sz-h3,.sz-on-dark .sz-h4,.sz-on-dark .sz-body,.sz-on-dark .sz-body-lg{color:var(--sz-cream)}.sz-on-dark .sz-caption{color:#faf8f499}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sz-typography.css.map */
