:root{--cm-sans: var(--font-body-family);--cm-serif: var(--font-heading-family);--cm-track-wide: .16em;--cm-track-xwide: .22em}body{letter-spacing:.02em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{letter-spacing:.01em;line-height:1.15;font-weight:var(--font-heading-weight)}h1 strong,h2 strong,h3 strong,.h0 strong,.h1 strong,.h2 strong,.h3 strong{font-weight:inherit}h1 em,h2 em,h3 em,.h0 em,.h1 em,.h2 em,.h3 em{font-style:italic;font-weight:inherit}.banner__heading{letter-spacing:.04em;line-height:1.02}.banner__heading.h0{font-size:calc(var(--font-heading-scale) * 4.4rem)}@media screen and (min-width:750px){.banner__heading.h0{font-size:calc(var(--font-heading-scale) * 6.8rem)}}.title,.collection-list-wrapper .title,.collapsible-content__heading{letter-spacing:.08em}.product__title h1,.product__title .h1{letter-spacing:.01em;line-height:1.12}.announcement-bar__message,.campaign-bar__message{font-family:var(--cm-sans);font-size:1.15rem;font-weight:var(--font-body-weight);text-transform:uppercase;letter-spacing:var(--cm-track-xwide)}.campaign-bar__text,.campaign-bar__timer{font-family:var(--cm-sans)}.campaign-bar__lead{font-weight:500}.header__menu-item,.menu-drawer__menu-item,.mega-menu__link{font-family:var(--cm-sans);font-size:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--cm-track-wide)}.menu-drawer__menu-item{font-size:1.5rem}.header__submenu .header__menu-item{font-weight:var(--font-body-weight);text-transform:none;letter-spacing:.04em;font-size:1.4rem}.button,.button-label,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--cm-sans);font-size:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--cm-track-wide)}.button--tertiary{font-size:1.1rem}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-family:var(--cm-sans);font-size:1.4rem;font-weight:var(--font-body-weight);letter-spacing:.03em;line-height:1.4}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{font-family:var(--cm-sans);font-size:1.3rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--cm-track-wide)}.price,.price-item{font-family:var(--cm-sans);letter-spacing:.04em}.price-item--regular,.price-item--sale{font-weight:500}.price--large .price-item{font-size:1.8rem}.badge{font-family:var(--cm-sans);font-size:1.05rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--cm-track-wide)}.accordion__title{font-family:var(--cm-sans);font-size:1.5rem;font-weight:var(--font-body-weight);letter-spacing:.03em}.caption-with-letter-spacing,.form__label{font-family:var(--cm-sans);letter-spacing:var(--cm-track-wide)}.footer-block__heading{font-family:var(--cm-sans);font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--cm-track-xwide)}.footer-block__details-content .list-menu__item--link{letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cm-typography.css.map */
