:root{--font-family-brand: "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body--family: var(--font-family-brand);--font-subheading--family: var(--font-family-brand);--font-heading--family: var(--font-family-brand);--font-accent--family: var(--font-family-brand);--font-primary--family: var(--font-family-brand);--font-secondary--family: var(--font-family-brand);--nav-letter-spacing: .01em;--label-letter-spacing: .01em;--price-letter-spacing: 0}html body,html body *:not(svg,[class*=icon],[class*=Icon],[class*=fa-],.fa,.fab,.far,.fas,.material-icons,[class*=material-symbols],[data-preserve-font]){font-family:var(--font-family-brand)!important}.rte [style*=font-family],.rte [style*=font-family] *,.shopify-policy__body [style*=font-family],[class*=rte] font[face]{font-family:var(--font-family-brand)!important}html body .buy-buttons-block,html body .buy-buttons-block :is(button,.button,[class*=button]){font-family:var(--font-family-brand)!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-synthesis:none;font-optical-sizing:auto}h1,h2,h3,.h1,.h2,.h3{text-rendering:optimizeLegibility;font-kerning:normal}h1,h2,h3,h4,.h1,.h2,.h3,.h4{text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}p,.paragraph,.rte p,.rte li{text-wrap:pretty;overflow-wrap:break-word}.custom-typography{--letter-spacing: var(--letter-spacing--body-normal)}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-weight:var(--button-font-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing)}.button-unstyled,.show-more__label,.quick-add__button,.facets-toggle__button{font-weight:var(--font-weight-medium);letter-spacing:var(--label-letter-spacing)}.menu-list__link,.menu-list__link-title,.menu-drawer__menu-item--mainlist,[class*=menu-drawer__menu-item],.menu-list__submenu a,.header-actions__text-style,.account-button__text{letter-spacing:var(--nav-letter-spacing)}label,legend,.field__label,.form__label{font-weight:var(--font-weight-medium);letter-spacing:var(--label-letter-spacing)}input,textarea,select{font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing--body-normal)}.price,.price-item,.compare-at-price,product-price,.cart-totals__price,.totals__price,.quantity-selector input,.cart-item__price,.unit-price{font-variant-numeric:tabular-nums;letter-spacing:var(--price-letter-spacing)}.badge,.marquee__item,.rte thead,.rte tr:not(:has(td)){letter-spacing:var(--letter-spacing--caps)}.tracking-caps{text-transform:uppercase;letter-spacing:var(--letter-spacing--caps);font-weight:var(--font-weight-medium)}@media screen and (max-width:749px){:root{--letter-spacing--display-normal: .005em;--letter-spacing--heading-normal: .008em}h1,h2,.h1,.h2{text-wrap:balance;word-break:normal}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/typography.css.map */
