h1,h2,.h0,.h1,.h2,.hxl{text-transform:uppercase;letter-spacing:-.04em;line-height:1}.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:1.4rem}.header__inline-menu .header__menu-item{text-transform:uppercase;font-weight:600;font-size:1.3rem;letter-spacing:.06em}.card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;line-height:1.35;letter-spacing:0;text-transform:none}.card-wrapper .price{font-weight:800;font-size:2rem;letter-spacing:-.02em}.card-wrapper .card__inner{background:#fff}.nn-label{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin:0}.nn-accent{color:#d4111e}.nn-hero__inner{display:flex;flex-wrap:wrap;gap:4.8rem;padding-top:6.4rem;padding-bottom:7.2rem;align-items:stretch}.nn-hero__text{flex:1 1 48rem;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:4rem}.nn-hero__title{margin:0;font-size:clamp(4.8rem,7.4vw,11.2rem);line-height:.94;letter-spacing:-.045em;font-weight:900}.nn-hero__sub{margin:0 0 2.4rem;font-size:1.8rem;max-width:50rem;opacity:.85}.nn-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.nn-finder{flex:1 1 40rem;min-width:0;min-height:44rem;position:relative;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground),.16);padding:5.6rem 3.2rem}.nn-finder__img{width:80%;max-width:56rem;height:auto;display:block}.nn-finder i{position:absolute;width:2.8rem;height:2.8rem;border:0 solid rgb(var(--color-foreground))}.nn-finder i:nth-of-type(1){left:1.8rem;top:1.8rem;border-left-width:2px;border-top-width:2px}.nn-finder i:nth-of-type(2){right:1.8rem;top:1.8rem;border-right-width:2px;border-top-width:2px}.nn-finder i:nth-of-type(3){left:1.8rem;bottom:1.8rem;border-left-width:2px;border-bottom-width:2px}.nn-finder i:nth-of-type(4){right:1.8rem;bottom:1.8rem;border-right-width:2px;border-bottom-width:2px}.nn-finder__rec{position:absolute;left:6rem;top:2.2rem;font-size:1.2rem;letter-spacing:.1em;display:flex;align-items:center;gap:.8rem}.nn-finder__rec:before{content:"";width:.9rem;height:.9rem;border-radius:50%;background:#d4111e}.nn-finder__read{position:absolute;left:6rem;right:6rem;bottom:2.2rem;display:flex;justify-content:space-between;font-size:1.2rem;letter-spacing:.08em;opacity:.8}.nn-brands{border-top:1px solid rgba(var(--color-foreground),.16);border-bottom:1px solid rgba(var(--color-foreground),.16)}.nn-brands__row{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 4.4rem;padding:2.2rem 1.6rem;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(2.8rem,4.4vw,6rem);line-height:1.1;letter-spacing:-.03em;text-transform:uppercase}.nn-brands__outline{color:transparent;-webkit-text-stroke:1.2px rgb(var(--color-foreground))}.nn-sec{padding-top:8.8rem;padding-bottom:8.8rem}.nn-sec__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 3.2rem;margin-bottom:4rem}.nn-sec__title{margin:0;font-size:clamp(3.6rem,5vw,7.2rem);line-height:.95;font-weight:900}.nn-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:1.2rem}.nn-cat{background:rgba(var(--color-foreground),.07);color:rgb(var(--color-foreground));min-height:22rem;padding:2.2rem;display:flex;flex-direction:column;justify-content:space-between;gap:2.4rem;text-decoration:none}.nn-cat:first-child{background:#d4111e;color:#fff}.nn-cat__top{display:flex;justify-content:space-between;align-items:flex-start;font-size:1.3rem;letter-spacing:.08em}.nn-cat__arrow{width:4.4rem;height:4.4rem;border:1.5px solid currentColor;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;transition:transform .2s}.nn-cat:hover .nn-cat__arrow{transform:rotate(45deg)}.nn-cat__title{font-family:var(--font-heading-family);font-weight:800;font-size:2.6rem;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase}.nn-why{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));gap:4rem}.nn-why__item{border-top:2px solid currentColor;padding-top:2rem}.nn-why__num{font-family:var(--font-heading-family);font-weight:900;font-size:6.4rem;line-height:1;letter-spacing:-.04em}.nn-why__item h3{margin:1.2rem 0;font-size:2.2rem;font-weight:800;text-transform:uppercase}.nn-why__item p{margin:0;font-size:1.6rem}.nn-cta__inner{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:3.2rem 6.4rem;padding-top:9.6rem;padding-bottom:9.6rem}.nn-cta__title{margin:0;flex:1 1 52rem;font-size:clamp(3.6rem,5.4vw,8rem);line-height:.95;font-weight:900}.nn-cta__side{flex:0 1 38rem}.nn-cta__side p{margin:0 0 2rem;font-size:1.7rem;opacity:.85}@media(prefers-reduced-motion:reduce){.nn-cat__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nn-photo.css.map */
