body{font-optical-sizing:none;font-variation-settings:"opsz" 10,"wdth" 100}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{font-optical-sizing:none;font-variation-settings:"opsz" 30,"wdth" 100;letter-spacing:-.035em}:is(h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl):not(.caption-large,.text-body,.h4){font-weight:700;font-variation-settings:"opsz" 30,"wdth" 55;letter-spacing:-.04em;text-transform:uppercase}:root :is(.announcement-bar__message,.header__search-bar .search__input,.header__search-bar .field__label,.header__menu-item,.header__icon--account,.menu-drawer__menu-item,.menu-drawer__account,.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.mobile-facets__open-label,.mobile-facets__summary,.quantity__label,.product-form__submit,.accordion__title,.button,.button-label,.shopify-payment-button__button--unbranded){font-weight:700;font-variation-settings:"opsz" 30,"wdth" 55;letter-spacing:-.04em;text-transform:uppercase}h4,h5,.h4,.h5,.caption,.caption-with-letter-spacing{font-family:var(--font-body-family)}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4rem);line-height:1.04}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.85rem);line-height:1.08}h3,.h3{font-size:calc(var(--font-heading-scale) * 2.1rem);line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-gm-typography.css.map */
