body,button,input,select,textarea,.rte{font-family:var(--font-body);font-weight:var(--font-body-weight);font-style:var(--font-body-style)}h1,h2,.wordmark,.story-mark,.footer-note p,.brand-page .rte h3,.drawer-empty p,.faq-item summary{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style)}body{font-size:calc(14px * var(--body-scale))}h1{font-size:calc(clamp(38px,4.1vw,66px) * var(--heading-scale))}h2{font-size:calc(clamp(32px,3vw,46px) * var(--heading-scale))}.hero h1{font-size:calc(clamp(39px,4.3vw,66px) * var(--heading-scale))}.section-heading h2{font-size:calc(clamp(30px,3vw,43px) * var(--heading-scale))}.story-copy h2{font-size:calc(clamp(34px,3.5vw,50px) * var(--heading-scale))}.product-purchase h1{font-size:calc(42px * var(--heading-scale))}.brand-page h1{font-size:calc(clamp(36px,4vw,58px) * var(--heading-scale))}.newsletter h2{font-size:calc(29px * var(--heading-scale))}.drawer-header h2{font-size:calc(30px * var(--heading-scale))}.mega-intro h2{font-size:calc(36px * var(--heading-scale))}.hero-description,.story-copy .rte,.product-details .rte,.product-info h3,.underlined-link{font-size:calc(12px * var(--body-scale))}.product-detail,.price,.text-icon,.main-nav,.footer-main>div>a{font-size:calc(11px * var(--body-scale))}.hero h1,.story-copy h2,.product-purchase h1,.brand-page h1,.contact-page h1,.mega-intro h2{color:var(--heading-color)}.hero-description,.story-copy .rte,.product-detail,.purchase-note{color:var(--muted-color)}.button{background:var(--button-bg);border-color:var(--button-bg);color:var(--button-text)}.button-secondary{background:transparent;color:var(--accent);border-color:var(--accent)}@media(max-width:700px){.hero h1{font-size:calc(40px * var(--heading-scale))}.section-heading h2{font-size:calc(28px * var(--heading-scale))}.story-copy h2{font-size:calc(36px * var(--heading-scale))}.product-purchase h1{font-size:calc(35px * var(--heading-scale))}.brand-page h1{font-size:calc(39px * var(--heading-scale))}.newsletter h2,.drawer-header h2{font-size:calc(27px * var(--heading-scale))}.page-heading h1{font-size:calc(36px * var(--heading-scale))}}h1,h2{color:var(--heading-color)}.header-main .logo-link{min-width:0;max-width:100%}h3,h4,h5,h6,.eyebrow,.product-info h3,.footer-main h3,.product-details summary{font-family:var(--font-subheading);font-weight:var(--font-subheading-weight);font-style:var(--font-heading-style)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/customization.css.map */
