:root{--heading-font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--text-font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--heading-font-weight:600;--heading-font-style:normal;--heading-text-transform:uppercase;--heading-letter-spacing:.01em;--text-font-weight:400;--text-font-style:normal;--text-letter-spacing:.01em;--text-heading-size-factor:1;--text-h1:max(.6875rem, clamp(1.375rem,1.146341463414634rem + .975609756097561vw,2rem) * var(--text-heading-size-factor));--text-h2:max(.6875rem, clamp(1.25rem,1.0670731707317074rem + .7804878048780488vw,1.75rem) * var(--text-heading-size-factor));--text-h3:max(.6875rem, clamp(1.125rem,1.0335365853658536rem + .3902439024390244vw,1.375rem) * var(--text-heading-size-factor));--text-h4:max(.6875rem, clamp(1rem,.9542682926829268rem + .1951219512195122vw,1.125rem) * var(--text-heading-size-factor));--text-h5:calc(.875rem * var(--text-heading-size-factor));--text-h6:calc(.75rem * var(--text-heading-size-factor));--text-xs:.875rem;--text-sm:.9375rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--button-font:var(--heading-font-style) var(--heading-font-weight) var(--text-sm)/1.65 var(--heading-font-family);--button-text-transform:uppercase;--button-letter-spacing:.12em;--button-border-radius:0rem;--input-border-radius:0rem;--section-vertical-spacing:2rem;--section-vertical-spacing-tight:2rem;--section-stack-gap:1.5rem;--section-stack-gap-tight:1.5rem;--container-xxs-max-width:27.5rem;--container-max-width:1400px;--container-gutter:20px;--text-primary:28 28 28;--background:255 255 255;--dark-band:28 28 28;--dark-band-text:255 255 255;--dark-band-border:62 62 62;--on-sale-badge-background:227 44 43;--on-sale-badge-text:255 255 255;--sold-out-badge-background:239 239 239;--sold-out-badge-text:0 0 0 / .65;--custom-badge-background:28 28 28;--custom-badge-text:255 255 255;--star-color:28 28 28;--success-text:48 122 7;--warning-background:253 241 224;--warning-text:237 138 0;--error-background:243 204 204;--error-text:203 43 43;--shadow:0 5px 15px rgb(0 0 0 / .05);--shadow-md:0 5px 30px rgb(0 0 0 / .05);--header-is-sticky:1;--announcement-bar-height:38px;--header-height:72px}@media screen and (min-width:700px){:root{--text-xl:1.375rem;--section-vertical-spacing:3rem;--section-vertical-spacing-tight:3rem;--section-stack-gap:2.25rem;--section-stack-gap-tight:2.25rem;--container-gutter:40px;--header-height:84px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wl-tokens.css.map */
