:root{--nn-font-headline: "Montserrat", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial;--nn-font-body: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial;--nn-font-accent: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}html,body{font-family:var(--nn-font-body)!important;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3,.section-title,.page-title,.hero__title,.rich-text__heading,.product__title,.product__title h1,.section-header__title,.card__heading,.card__heading a,.grid-product__title,.product-item__title,.product-card__title,.card-information__text,.article__title,.article-card__title,.blog__title{font-family:var(--nn-font-headline)!important;font-weight:500!important;line-height:1.1;letter-spacing:-.01em}p,li,input,textarea,select,.rte,.rte p,.product__description,.cart__note textarea,.footer__text,.announcement__text,.modal__content,.drawer__content,.article__content,.sidebar,.facets__label,.filters__heading,.tabs__title,.pagination__item,.text--body,.prose,.subtitle,.description,.site-nav__link,.header__menu-item,button,.btn,[type=submit]{font-family:var(--nn-font-body)!important;font-weight:400}.button,.btn,[type=submit],.shopify-payment-button__button,.site-nav__link,.header__menu-item{font-family:var(--nn-font-headline)!important;font-weight:500!important;letter-spacing:0;text-transform:none}code,kbd,samp,.product-specs,.meta,.timestamp,.price--compare,.price--unit,.price,.price__regular,.price__sale,.unit-price,.product__sku,.product-meta,.price-item{font-family:var(--nn-font-accent)!important;letter-spacing:0}h1{font-size:clamp(2.75rem,2.2rem + 1.5vw,4rem);line-height:1.1}h2{font-size:clamp(2rem,1.7rem + .8vw,3rem);line-height:1.15}h3{font-size:clamp(1.5rem,1.3rem + .5vw,2.25rem);line-height:1.2}h4{font-size:1.5rem;line-height:1.3}p,li{font-size:1.125rem;line-height:1.6}.small,.meta{font-size:.9rem;line-height:1.4;letter-spacing:.01em}@media (min-width: 1280px){.hero__title{line-height:1.06}}.rte p{max-width:70ch}.section+.section{margin-top:4rem}.upper-label,.label--micro,.caption--caps,.facets__label--caps{text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-family:var(--nn-font-headline);font-size:.85rem;opacity:.85;display:inline-block;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1}h1,.h1{letter-spacing:-.015em}h2,.h2{letter-spacing:-.012em}h3,.h3{letter-spacing:-.01em}.price,.price__regular,.price__sale,.unit-price,.price-item,.product__sku,.product-meta,.count-badge,.badge__count,.quantity__input,.cart-quantity,.cart__qty-input,.countdown,.timer,.product-specs{font-variant-numeric:lining-nums tabular-nums}.button,.btn,[type=submit],.shopify-payment-button__button{letter-spacing:.01em;text-transform:none;transition:opacity .25s ease-in-out,transform .15s ease-in-out}.button:hover,.btn:hover,[type=submit]:hover{opacity:.9;transform:translateY(-1px)}.site-nav__link,.header__menu-item{font-weight:500!important;letter-spacing:.005em}
/*# sourceMappingURL=/cdn/shop/t/36/assets/nn-typography.css.map */
