:root{--custom-font-scale: .85}body{font-size:calc(1.5rem * var(--custom-font-scale));letter-spacing:.01em}@media screen and (min-width:750px){body{font-size:calc(1.6rem * var(--custom-font-scale))}}.hxl{font-size:calc(var(--font-heading-scale) * 4.8rem * var(--custom-font-scale));letter-spacing:-.02em;line-height:1.05}@media only screen and (min-width:750px){.hxl{font-size:calc(var(--font-heading-scale) * 6rem * var(--custom-font-scale));letter-spacing:-.03em}}.h0{font-size:calc(var(--font-heading-scale) * 3.8rem * var(--custom-font-scale));letter-spacing:-.02em;line-height:1.08}@media only screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 5rem * var(--custom-font-scale));letter-spacing:-.025em}}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.6rem * var(--custom-font-scale));letter-spacing:-.015em;line-height:1.1}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3.4rem * var(--custom-font-scale));letter-spacing:-.02em}}h2,.h2{font-size:calc(var(--font-heading-scale) * 1.9rem * var(--custom-font-scale));letter-spacing:-.01em;line-height:1.15}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.2rem * var(--custom-font-scale));letter-spacing:-.015em}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.6rem * var(--custom-font-scale));letter-spacing:-.005em;line-height:1.2}@media only screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 1.7rem * var(--custom-font-scale))}}h4,.h4{font-size:calc(var(--font-heading-scale) * 1.4rem * var(--custom-font-scale));letter-spacing:0em}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.15rem * var(--custom-font-scale));letter-spacing:.06em;text-transform:uppercase}@media only screen and (min-width:750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 1.2rem * var(--custom-font-scale))}}h6,.h6{font-size:calc(var(--font-heading-scale) * .95rem * var(--custom-font-scale));letter-spacing:.08em;text-transform:uppercase}.caption,.caption-with-letter-spacing{font-size:calc(1rem * var(--custom-font-scale));letter-spacing:.06em}.caption-large{font-size:calc(1.3rem * var(--custom-font-scale))}.button,.shopify-payment-button__button--unbranded,button:not(.tab-button):not(.product-popup-modal__button):not(.product-popup-modal__toggle):not(.product__media-toggle):not(.product__media-icon):not(.slider-button):not(.deferred-media__poster-button):not(.share-button__copy):not(.share-button__close):not(.localization-selector):not(.disclosure__button):not(.menu-drawer__menu-item):not(.summary):not(.global-settings-popup){font-size:calc(1.4rem * var(--custom-font-scale));letter-spacing:.06em;text-transform:uppercase}.price,.price__regular,.price__sale,.price__last,.price-item{font-size:calc(1.5rem * var(--custom-font-scale))}.price--large .price-item--regular,.price--large .price-item--sale,.price--large .price-item--last{font-size:calc(1.7rem * var(--custom-font-scale))}.product__title h1,.product__title h2,.product__title .h1,.product__title .h2{font-size:calc(var(--font-heading-scale) * 2.2rem * var(--custom-font-scale));letter-spacing:-.01em}@media only screen and (min-width:750px){.product__title h1,.product__title h2,.product__title .h1,.product__title .h2{font-size:calc(var(--font-heading-scale) * 2.8rem * var(--custom-font-scale));letter-spacing:-.015em}}.product__info-container .price,.product__info-container .price-item{font-size:calc(1.7rem * var(--custom-font-scale))}.product__description,.product__description p,.product__description li,.product__description span{font-size:calc(1.4rem * var(--custom-font-scale));line-height:1.65}@media screen and (min-width:750px){.product__description,.product__description p,.product__description li,.product__description span{font-size:calc(1.5rem * var(--custom-font-scale))}}.product-form__input .form__label,.product-form__input legend,fieldset.product-form__input label,.product-form__input--swatch label,.product-form__input--dropdown label{font-size:calc(1.3rem * var(--custom-font-scale));letter-spacing:.04em;text-transform:uppercase}.product-form__input input[type=radio]+label,.product-form__input .select__select,.product-form__input--pill label{font-size:calc(1.3rem * var(--custom-font-scale))}.product-form__quantity .quantity__input,.product-form__quantity .form__label{font-size:calc(1.3rem * var(--custom-font-scale))}.product__inventory,.product__sku,.product__text,.product-form__error-message-wrapper,.product__pickup-availabilities{font-size:calc(1.2rem * var(--custom-font-scale))}.product__accordion summary,.product__accordion .summary__title,.product__accordion .accordion__title,.product__accordion .accordion__content,.product__accordion .accordion__content p,.product__accordion .accordion__content li{font-size:calc(1.4rem * var(--custom-font-scale))}@media screen and (min-width:750px){.product__accordion summary,.product__accordion .summary__title,.product__accordion .accordion__title,.product__accordion .accordion__content,.product__accordion .accordion__content p,.product__accordion .accordion__content li{font-size:calc(1.5rem * var(--custom-font-scale))}}.product-form__submit,.shopify-payment-button__button{font-size:calc(1.4rem * var(--custom-font-scale));letter-spacing:.08em}.product__tax,.product__policies,.product__policies a{font-size:calc(1.2rem * var(--custom-font-scale))}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom-typography-scale.css.map */
