.nh{--nv-ink:#000;--nv-wall:#DCD9D3;--nv-paper:#fff;--nv-ox:#87423D;--nv-mute:#6E6B66;--nv-mute-dark:#A7A5A0;--nv-font:"Archivo","Helvetica Neue",Arial,sans-serif;--nv-pad:32px;font-family:var(--nv-font);color:var(--nv-ink);background:var(--nv-wall);-webkit-font-smoothing:antialiased}.nh *{box-sizing:border-box}.nh img{display:block}.nh a{color:inherit;text-decoration:none}.nh-wrap{max-width:1440px;margin:0 auto;padding:0 var(--nv-pad)}.nh-hero{position:relative;min-height:var(--nh-hero-h, 88vh);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:#000;color:#fff}.nh-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.nh-hero__img--mobile{display:none}.nh-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,#000000b8)}.nh-hero__inner{position:relative;z-index:2;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text btns" "mark mark";align-items:end;gap:22px 24px;padding:0 var(--nv-pad)}.nh-hero__eyebrow{display:none}.nh-hero__text{grid-area:text;margin:0;max-width:34ch;font-size:clamp(16px,1.35vw,20px);line-height:1.4;font-weight:500;color:#fff}.nh-hero__btns{grid-area:btns;display:flex;gap:10px}.nh-hero__title{grid-area:mark;margin:0 0 -.115em;text-align:center;white-space:nowrap;color:#fff;font-family:var(--nv-font);font-stretch:62%;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;font-size:27.4vw;line-height:.8;-webkit-user-select:none;user-select:none}.nh-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:0;font-family:var(--nv-font);font-stretch:75%;font-weight:800;font-size:17px;letter-spacing:.02em;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease}.nh a.nh-hero__btn--solid{background:#fff!important;color:#000!important;border:2px solid #fff!important}.nh a.nh-hero__btn--solid:hover{background:var(--nv-ox)!important;border-color:var(--nv-ox)!important;color:#fff!important}.nh a.nh-hero__btn--outline{background:transparent!important;color:#fff!important;border:2px solid #fff!important}.nh a.nh-hero__btn--outline:hover{background:#fff!important;color:#000!important}.nh a.nh-hero__btn:focus-visible{outline:3px solid #fff;outline-offset:3px}.nh-hero__trust{position:relative;z-index:2;background:#000;color:#fff;border-top:1px solid rgba(255,255,255,.2)}.nh-hero__trustgrid{max-width:1440px;margin:0 auto;padding:18px var(--nv-pad);display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.nh-hero__ti{display:flex;align-items:center;gap:12px}.nh-hero__ti svg{width:24px;height:24px;stroke:#fff;flex:none}.nh-hero__tt{font-stretch:75%;font-weight:800;font-size:17px;line-height:1.05;text-transform:uppercase}.nh-hero__ts{font-size:13px;color:var(--nv-mute-dark);margin-top:3px;line-height:1.25}.nh-marquee{background:var(--nh-mq-bg, var(--nv-ox));color:var(--nh-mq-ink, #fff);overflow:hidden}.nh-marquee__track{display:flex;width:max-content;animation:nh-scroll var(--nh-mq-dur, 32s) linear infinite}.nh-marquee__group{display:flex;align-items:center;flex:none}.nh-marquee__item{display:inline-flex;align-items:center;padding:12px 0;font-stretch:75%;font-weight:800;font-size:16px;text-transform:uppercase;white-space:nowrap}.nh-marquee__item:after{content:"";display:inline-block;width:6px;height:6px;background:currentColor;margin:0 26px}@keyframes nh-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.nh-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px}.nh-head__l .nh-eyebrow{display:none}.nh-head__l h2{margin:0;color:var(--nv-ink);font-family:var(--nv-font);font-stretch:62%;font-weight:900;text-transform:uppercase;line-height:.84;letter-spacing:-.005em;font-size:clamp(60px,9.5vw,144px)}.nh-head__link{flex:none;font-size:16px;font-weight:600;padding-bottom:.6em;text-decoration:underline!important;text-underline-offset:5px;text-decoration-thickness:2px}.nh-head__link:hover{color:var(--nv-ox)!important}.nh-rail{padding:80px 0 88px;background:var(--nv-wall)}.nh-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(var(--nv-pad) * -1);padding:0 var(--nv-pad) 6px;scroll-padding:0 var(--nv-pad)}.nh-rail__track::-webkit-scrollbar{display:none}.nh-rail__track>*{scroll-snap-align:start}.nh-cat{padding:0 0 88px;background:var(--nv-wall)}.nh-cat__grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px;height:min(78vw,860px)}.nh-cat__card{position:relative;display:block;overflow:hidden;background:var(--nv-paper);border-radius:0;min-height:0}.nh-cat__card:first-child{grid-row:1 / 3}.nh-cat__card:nth-child(4){grid-column:2 / 4}.nh-cat__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.nh-cat__card:hover img{transform:scale(1.04)}.nh-cat__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 50%,#0009)}.nh-cat__label{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:20px 22px;color:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.nh-cat__name{font-stretch:62%;font-weight:900;text-transform:uppercase;line-height:.84;font-size:clamp(40px,4.6vw,72px)}.nh-cat__card:first-child .nh-cat__name{font-size:clamp(56px,7.5vw,120px)}.nh-cat__go{font-size:15px;font-weight:600;display:inline-flex;align-items:center;gap:6px;padding-bottom:.35em}.nh-cat__go svg{width:16px;height:16px}.nh-cat__card:hover .nh-cat__go{text-decoration:underline;text-underline-offset:4px}.nh-cat__card:focus-visible{outline:3px solid var(--nv-ox);outline-offset:3px}.nh-edit{position:relative;min-height:88vh;display:flex;align-items:flex-end;overflow:hidden;background:#000;color:#fff}.nh-edit__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nh-edit__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 30%,#000c)}.nh-edit__inner{position:relative;z-index:2;width:100%;max-width:1440px;margin:0 auto;padding:0 var(--nv-pad) 64px}.nh-edit__content{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px 48px;align-items:end;color:#fff}.nh-edit__eyebrow{display:none}.nh-edit__h{grid-row:1 / 3;margin:0;white-space:pre-line;font-family:var(--nv-font);font-stretch:62%;font-weight:900;text-transform:uppercase;line-height:.84;letter-spacing:-.005em;font-size:clamp(68px,10.5vw,176px)}.nh-edit__t{margin:0;font-size:17px;line-height:1.55;max-width:44ch;color:#fff}.nh a.nh-edit__btn{justify-self:start;display:inline-flex;align-items:center;min-height:52px;padding:0 28px;border-radius:0;background:#fff!important;color:#000!important;border:2px solid #fff;font-stretch:75%;font-weight:800;font-size:17px;letter-spacing:.02em;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease}.nh a.nh-edit__btn:hover{background:var(--nv-ox)!important;border-color:var(--nv-ox);color:#fff!important}@media(max-width:990px){.nh-rail__track{grid-auto-columns:calc((100% - 32px) / 3)}}@media(max-width:749px){.nh{--nv-pad:16px}.nh-hero{min-height:86vh}.nh-hero__img--desktop{display:none}.nh-hero__img--mobile{display:block}.nh-hero__inner{grid-template-columns:1fr;grid-template-areas:"text" "btns" "mark";gap:16px}.nh-hero__btns{width:100%}.nh-hero__btn{flex:1;padding:0 12px;font-size:16px}.nh-hero__title{font-size:28vw}.nh-hero__trustgrid{grid-template-columns:repeat(2,1fr);gap:16px 12px;padding:16px}.nh-hero__tt{font-size:15px}.nh-hero__ts{font-size:12px}.nh-head{margin-bottom:18px}.nh-head__l h2{font-size:clamp(54px,17vw,88px)}.nh-head__link{font-size:15px}.nh-rail{padding:56px 0 64px}.nh-rail__track{grid-auto-columns:72%;gap:12px}.nh-cat{padding:0 0 64px}.nh-cat__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;height:auto;gap:12px}.nh-cat__card{aspect-ratio:3/4}.nh-cat__card:first-child{grid-row:auto;grid-column:1 / 3;aspect-ratio:4/5}.nh-cat__card:nth-child(4){grid-column:1 / 3;aspect-ratio:16/10}.nh-cat__name{font-size:44px}.nh-cat__card:first-child .nh-cat__name{font-size:72px}.nh-cat__label{padding:14px}.nh-cat__go{display:none}.nh-cat__card:first-child .nh-cat__go,.nh-cat__card:nth-child(4) .nh-cat__go{display:inline-flex}.nh-edit{min-height:92vh}.nh-edit__inner{padding-bottom:36px}.nh-edit__content{grid-template-columns:1fr}.nh-edit__h{grid-row:auto;font-size:clamp(64px,21vw,110px)}.nh a.nh-edit__btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/noveino-home.css.map */
