.nl-sec{display:block}.nl-wrap{max-width:136rem;margin:0 auto;padding:0 2rem}.nl-wrap--narrow{max-width:86rem}@media(min-width:990px){.nl-wrap{padding:0 5rem}}.nl-ph{background:var(--nl-cream);fill:#cbbba5}.nl-kicker{font-family:Jost,IBM Plex Sans Arabic,sans-serif;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;color:var(--nl-gold);margin:0 0 1.2rem}html[lang^=ar] .nl-kicker{font-size:1.35rem}.nl-h2{font-family:var(--nl-serif);font-weight:500;font-size:clamp(2.6rem,3vw,4rem);line-height:1.25;color:var(--nl-ink);margin:0}.nl-sub{font-size:1.5rem;line-height:1.9;color:var(--nl-muted);margin:1rem 0 0;max-width:56rem}.nl-head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3.2rem}.nl-head--center{justify-content:center;text-align:center}.nl-head--center .nl-sub{margin-inline:auto}.nl-link{font-size:1.35rem;color:var(--nl-ink);text-decoration:none;border-bottom:1px solid var(--nl-gold);padding-bottom:.3rem;white-space:nowrap}.nl-center{text-align:center;margin-top:3.2rem}.nl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 3.2rem;font-size:1.4rem;font-weight:500;letter-spacing:.06em;text-decoration:none;border:1px solid var(--nl-ink);cursor:pointer;transition:background .2s,color .2s;font-family:inherit}.nl-btn--ink{background:var(--nl-ink);color:var(--nl-ivory)}.nl-btn--ink:hover{background:#000}.nl-btn--line{background:transparent;color:var(--nl-ink)}.nl-btn--line:hover{background:var(--nl-ink);color:var(--nl-ivory)}.nl-products,.nl-systems,.nl-spot,.nl-ugc,.nl-faq{padding:6.4rem 0}@media(min-width:990px){.nl-products,.nl-systems,.nl-spot,.nl-ugc,.nl-faq{padding:9.6rem 0}}.nl-products,.nl-spot,.nl-ugc{background:var(--nl-ivory)}.nl-tone-cream,.nl-systems,.nl-faq{background:var(--nl-cream)}.nl-hero{display:grid;grid-template-columns:1fr;background:var(--nl-ivory)}.nl-hero__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--nl-cream)}.nl-hero__img{width:100%;height:100%;object-fit:cover;display:block}.nl-hero__content{padding:3.2rem 2rem 4.8rem}.nl-hero__title{font-family:var(--nl-serif);font-weight:500;font-size:clamp(3.2rem,4.4vw,6rem);line-height:1.15;color:var(--nl-ink);margin:0 0 1.6rem;white-space:pre-line}html[lang^=ar] .nl-hero__title{line-height:1.4}.nl-hero__text{font-size:1.6rem;line-height:1.9;color:var(--nl-ink-2);margin:0 0 2.8rem;max-width:46rem}.nl-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}@media(max-width:749px){.nl-hero__ctas .nl-btn{flex:1 1 100%}}@media(min-width:990px){.nl-hero{grid-template-columns:56% 44%;height:calc(100vh - var(--nl-hh,94px) - 39px);min-height:56rem;max-height:86rem}.nl-hero__media{aspect-ratio:auto;height:100%}.nl-hero__content{display:flex;flex-direction:column;justify-content:center;padding:6rem 7rem}}.nl-trustbar{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem 1rem;padding:2.4rem 2rem;border-top:1px solid var(--nl-line);border-bottom:1px solid var(--nl-line);background:var(--nl-ivory)}.nl-trustbar__item{display:flex;align-items:center;gap:1rem;font-size:1.3rem;color:var(--nl-ink-2);line-height:1.4}.nl-trustbar__item svg{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;fill:none;stroke:var(--nl-gold);stroke-width:1.3}@media(min-width:990px){.nl-trustbar{grid-template-columns:repeat(4,1fr);padding:2.4rem 5rem}.nl-trustbar__item{justify-content:center}}.nl-rail{display:grid;grid-auto-flow:column;grid-auto-columns:68%;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1.2rem;scrollbar-width:none;margin:0 -2rem;padding-inline:2rem;scroll-padding-inline:2rem}.nl-rail::-webkit-scrollbar{display:none}.nl-rail>*{scroll-snap-align:start}@media(min-width:750px){.nl-rail{grid-auto-columns:calc((100% - 3.2rem)/3)}}@media(min-width:990px){.nl-rail{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);gap:2.4rem;overflow:visible;margin:0;padding:0}}.nl-card{display:flex;flex-direction:column;min-width:0}.nl-card__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--nl-cream)}.nl-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease,transform .8s ease}.nl-card__img--2{opacity:0}@media(hover:hover){.nl-card:hover .nl-card__img--2{opacity:1}.nl-card:hover .nl-card__img{transform:scale(1.03)}}.nl-card__badge{position:absolute;z-index:2;top:1.2rem;inset-inline-start:1.2rem;background:var(--nl-ivory);color:var(--nl-ink);font-size:1.1rem;letter-spacing:.08em;padding:.4rem 1rem}.nl-card__info{padding:1.6rem 0 1.2rem;display:flex;flex-direction:column;gap:.6rem;flex:1}.nl-card__title{font-size:1.45rem;line-height:1.6;color:var(--nl-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nl-card__price{font-size:1.5rem;font-weight:500;color:var(--nl-ink)}.nl-card__form{margin:0}.nl-card__add{width:100%;min-height:4.6rem;background:transparent;border:1px solid var(--nl-ink);color:var(--nl-ink);font-family:inherit;font-size:1.3rem;letter-spacing:.06em;cursor:pointer;transition:background .2s,color .2s;display:flex;align-items:center;justify-content:center}.nl-card__add:hover{background:var(--nl-ink);color:var(--nl-ivory)}.nl-card__add--off{border-color:var(--nl-line);color:var(--nl-muted);cursor:default}.nl-systems__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}@media(min-width:990px){.nl-systems__grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.nl-sys{display:block;text-decoration:none;color:var(--nl-ink)}.nl-sys__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--nl-ivory)}.nl-sys__img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}@media(hover:hover){.nl-sys:hover .nl-sys__img{transform:scale(1.04)}}.nl-sys__txt{display:flex;flex-direction:column;gap:.4rem;padding:1.4rem 0 0}.nl-sys__title{font-family:Jost,sans-serif;font-size:1.3rem;letter-spacing:.18em;font-weight:500}.nl-sys__sub{font-size:1.35rem;color:var(--nl-muted)}.nl-story{display:grid;grid-template-columns:1fr;background:var(--nl-ivory)}.nl-story__media{aspect-ratio:4/5;overflow:hidden;background:var(--nl-cream)}.nl-story__img{width:100%;height:100%;object-fit:cover}.nl-story__content{padding:4.8rem 2rem 6.4rem}.nl-story__text{font-size:1.55rem;line-height:2;color:var(--nl-ink-2);margin:1.6rem 0 2.8rem;max-width:52rem}.nl-story__text p{margin:0 0 1.2rem}@media(min-width:990px){.nl-story{grid-template-columns:1fr 1fr}.nl-story__media{aspect-ratio:auto;height:72rem}.nl-story__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:8rem 9rem}.nl-story--rev .nl-story__media{order:2}}.nl-spot__grid{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}@media(min-width:990px){.nl-spot__grid{grid-template-columns:46% 1fr;gap:8rem}}.nl-spot__media{aspect-ratio:1/1;overflow:hidden;background:var(--nl-cream)}.nl-spot__img{width:100%;height:100%;object-fit:cover}.nl-ingr{list-style:none;margin:2.8rem 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:2rem 2.4rem}.nl-ingr li{display:flex;flex-direction:column;gap:.4rem;padding-top:1.4rem;border-top:1px solid var(--nl-line)}.nl-ingr__t{font-size:1.45rem;font-weight:500;color:var(--nl-ink)}.nl-ingr__d{font-size:1.3rem;line-height:1.75;color:var(--nl-muted)}.nl-spot__buy{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem}.nl-spot__buy form{margin:0}.nl-spot__price{font-size:2.2rem;font-weight:500;color:var(--nl-ink)}.nl-ugc__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}@media(min-width:750px){.nl-ugc__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.nl-ugc__grid{grid-template-columns:repeat(6,1fr);gap:1.2rem}}.nl-ugc__item{display:block;aspect-ratio:1/1;overflow:hidden;background:var(--nl-cream)}.nl-ugc__img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}@media(hover:hover){.nl-ugc__item:hover .nl-ugc__img{transform:scale(1.05)}}.nl-faq .nl-acc summary{font-size:1.6rem}.nl-sec:not(.nl-sec--hero):not(.nl-sec--trust){content-visibility:auto;contain-intrinsic-size:auto 900px}.nl-hero--overlay .nl-hero__media{aspect-ratio:4/5}.nl-hero--overlay .nl-hero__img{object-position:var(--nl-hero-pos,70% 50%)}@media(min-width:990px){.nl-hero--overlay{position:relative;display:block;height:calc(100vh - var(--nl-hh,94px) - 39px);min-height:60rem;max-height:90rem}.nl-hero--overlay .nl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;height:100%}.nl-hero--overlay .nl-hero__img{object-position:60% 20%}.nl-hero--overlay .nl-hero__content{position:absolute;top:0;bottom:0;left:0;width:44%;max-width:62rem;padding:6rem 4rem 6rem 7rem;display:flex;flex-direction:column;justify-content:center;direction:inherit}html[dir=rtl] .nl-hero--overlay .nl-hero__content,html[lang^=ar] .nl-hero--overlay .nl-hero__content{padding:6rem 7rem 6rem 4rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nl-home.css.map */
