.type-display-xl,.type-display-l,.type-display-m,.type-heading,.type-body-l,.type-body,.type-small,.type-eyebrow{font-family:var(--font-heading-family)}.type-display-xl{font-size:calc(var(--font-heading-scale) * clamp(2.25rem,1.8099rem + 1.8779vw,3.5rem));font-weight:300;line-height:1.08;letter-spacing:-.02em}.type-display-l{font-size:calc(var(--font-heading-scale) * clamp(1.75rem,1.4859rem + 1.1268vw,2.5rem));font-weight:400;line-height:1.15;letter-spacing:-.015em}.type-display-m{font-size:calc(var(--font-heading-scale) * clamp(1.5rem,1.3239rem + .7512vw,2rem));font-weight:400;line-height:1.2;letter-spacing:-.01em}.type-heading{font-size:calc(var(--font-heading-scale) * clamp(1.25rem,1.162rem + .3756vw,1.5rem));font-weight:500;line-height:1.25;letter-spacing:0em}.type-body-l,.type-body,.type-small,.type-eyebrow{font-family:var(--font-body-family)}.type-body-l{font-size:calc(var(--font-body-scale) * clamp(1rem,.9561rem + .1878vw,1.125rem));font-weight:400;line-height:1.55;letter-spacing:0em}.type-body{font-size:calc(var(--font-body-scale) * clamp(.9375rem,.9155rem + .0939vw,1rem));font-weight:400;line-height:1.5;letter-spacing:0em}.type-small{font-size:calc(var(--font-body-scale) * clamp(.8125rem,.7905rem + .0939vw,.875rem));font-weight:400;line-height:1.4;letter-spacing:0em}.type-eyebrow{font-size:calc(var(--font-body-scale) * clamp(.6875rem,.6655rem + .0939vw,.75rem));font-weight:600;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.button,.shopify-payment-button__button--unbranded{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-typography.css.map */
