:root{--type-eyebrow: clamp( calc(var(--font-body-scale, 1) * 1.2rem), 2.8vw, calc(var(--font-body-scale, 1) * 1.35rem) );--type-h1: clamp( calc(var(--font-heading-scale, 1) * 3rem), 8vw, calc(var(--font-heading-scale, 1) * 4.8rem) );--type-h2: clamp( calc(var(--font-heading-scale, 1) * 2.4rem), 6vw, calc(var(--font-heading-scale, 1) * 3.6rem) );--type-h3: clamp( calc(var(--font-heading-scale, 1) * 1.95rem), 4.8vw, calc(var(--font-heading-scale, 1) * 2.6rem) );--type-h4: clamp( calc(var(--font-heading-scale, 1) * 1.65rem), 4vw, calc(var(--font-heading-scale, 1) * 2rem) );--type-h5: clamp( calc(var(--font-heading-scale, 1) * 1.4rem), 3.5vw, calc(var(--font-heading-scale, 1) * 1.55rem) );--type-body: clamp( calc(var(--font-body-scale, 1) * 1.55rem), 3.8vw, calc(var(--font-body-scale, 1) * 1.75rem) );--type-body-lg: clamp( calc(var(--font-body-scale, 1) * 1.65rem), 4.2vw, calc(var(--font-body-scale, 1) * 1.95rem) );--type-caption: clamp( calc(var(--font-body-scale, 1) * 1.3rem), 3.2vw, calc(var(--font-body-scale, 1) * 1.45rem) );--type-button: clamp( calc(var(--font-body-scale, 1) * 1.55rem), 3.5vw, calc(var(--font-body-scale, 1) * 1.7rem) );--type-display: clamp( calc(var(--font-heading-scale, 1) * 3.6rem), 10vw, calc(var(--font-heading-scale, 1) * 5.6rem) );--type-display-xl: clamp( calc(var(--font-heading-scale, 1) * 4.4rem), 12vw, calc(var(--font-heading-scale, 1) * 7rem) );--line-heading: 1.1;--line-heading-tight: 1.06;--line-body: 1.62;--line-body-relaxed: 1.7;--line-caption: 1.45;--line-eyebrow: 1.3;--line-button: 1.2;--space-text-2xs: clamp(.25rem, .8vw, .375rem);--space-text-xs: clamp(.375rem, 1vw, .5rem);--space-text-sm: clamp(.5rem, 1.5vw, .75rem);--space-text-md: clamp(.75rem, 2vw, 1.125rem);--space-text-lg: clamp(1.125rem, 2.8vw, 1.625rem);--space-text-xl: clamp(1.75rem, 4.5vw, 2.75rem);--space-text-2xl: clamp(2.5rem, 6vw, 4rem);--text-max-width-prose: 38rem;--text-max-width-narrow: 32rem;--text-max-width-wide: 48rem;--text-max-width-heading: 42rem}body{font-size:var(--type-body);line-height:var(--line-body);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-.025em;line-height:var(--line-heading)}h1,.h1{font-size:var(--type-h1);line-height:var(--line-heading-tight)}h2,.h2{font-size:var(--type-h2)}h3,.h3{font-size:var(--type-h3)}h4,.h4{font-size:var(--type-h4)}h5,.h5{font-size:var(--type-h5)}.h0{font-size:var(--type-display);line-height:var(--line-heading-tight)}.hxl{font-size:clamp(calc(var(--font-heading-scale, 1) * 3.4rem),9vw,calc(var(--font-heading-scale, 1) * 5.2rem));line-height:var(--line-heading-tight)}.hxxl{font-size:var(--type-display-xl);line-height:var(--line-heading-tight)}.type-eyebrow,.caption-with-letter-spacing{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--type-eyebrow);line-height:var(--line-eyebrow);letter-spacing:.12em;text-transform:uppercase}.caption-with-letter-spacing--medium{font-size:clamp(calc(var(--font-body-scale, 1) * 1.25rem),3vw,calc(var(--font-body-scale, 1) * 1.4rem))}.caption-with-letter-spacing--large{font-size:clamp(calc(var(--font-body-scale, 1) * 1.35rem),3.4vw,calc(var(--font-body-scale, 1) * 1.5rem))}.text-body{font-size:var(--type-body);line-height:var(--line-body);letter-spacing:.01em}.subtitle{font-size:var(--type-body-lg);line-height:var(--line-body-relaxed);letter-spacing:.01em}.caption{font-size:var(--type-caption);line-height:var(--line-caption);letter-spacing:.02em}.caption-large,.form__label,.field__input,.select__select,.customer .field input,.customer select{font-size:var(--type-caption);line-height:var(--line-body);letter-spacing:.02em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:var(--type-button);line-height:var(--line-button);letter-spacing:.01em;min-height:clamp(4.8rem,12vw,5.4rem)}.button--small{font-size:clamp(calc(var(--font-body-scale, 1) * 1.4rem),3.2vw,calc(var(--font-body-scale, 1) * 1.55rem));min-height:clamp(4.2rem,10vw,4.8rem)}.button--tertiary{font-size:var(--type-caption)}.rte,.rte p,.article-template__content,.page-width--narrow .rte{font-size:var(--type-body);line-height:var(--line-body-relaxed)}.rte p,.rte ul,.rte ol,.rte blockquote{margin:0 0 var(--space-text-md)}.rte h1,.rte h2,.rte h3,.rte h4{margin:var(--space-text-lg) 0 var(--space-text-sm)}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}p{margin:0 0 var(--space-text-md)}.title{letter-spacing:-.025em;line-height:var(--line-heading)}.title-wrapper{margin-bottom:var(--space-text-xl)}.title,.title-wrapper-with-link{margin:var(--space-text-xl) 0 var(--space-text-lg)}@media screen and (min-width:990px){.title,.title-wrapper-with-link{margin:var(--space-text-2xl) 0 var(--space-text-xl)}}.type-prose,.text-block,.rte--compact{max-width:var(--text-max-width-prose)}.type-prose--narrow{max-width:var(--text-max-width-narrow)}.type-prose--wide{max-width:var(--text-max-width-wide)}.title.inline-richtext,.banner__heading,.rich-text__heading,.multicolumn-card__info h3,.card__heading{max-width:var(--text-max-width-heading)}.subtitle,.banner__text,.rich-text__text{max-width:var(--text-max-width-prose)}.card__heading{font-size:var(--type-h5);line-height:var(--line-heading)}.card__information .caption-with-letter-spacing{margin-bottom:var(--space-text-xs)}.price{font-size:var(--type-body);line-height:var(--line-body)}.price--large{font-size:var(--type-h5)}.product-form__input input[type=radio]+label,.variant-picker__option label{font-size:var(--type-caption);line-height:var(--line-body);min-height:clamp(4rem,10vw,4.4rem)}.quantity__input{font-size:var(--type-body);min-height:clamp(4.4rem,11vw,4.8rem)}.header__menu-item,.menu-drawer__menu-item{font-size:var(--type-body);line-height:var(--line-body)}.footer-block__heading{font-size:var(--type-h5);margin-bottom:var(--space-text-sm)}.footer-block__details-content{font-size:var(--type-body);line-height:var(--line-body-relaxed)}.type-stack>*+*{margin-top:var(--space-text-sm)}.type-stack--md>*+*{margin-top:var(--space-text-md)}.type-stack--lg>*+*{margin-top:var(--space-text-lg)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/typography.css.map */
