:root{--nj-ivory: #faf7f2;--nj-cream: #f3ece0;--nj-night: #14120f}.nj-eyebrow{margin:0 0 1rem;font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--nj-gold-deep)}.nj-title{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.8rem,4.2vw,4.4rem);line-height:1.12;letter-spacing:.005em;text-align:center}.nj-title--left{text-align:left}.nj-head{text-align:center;margin-bottom:4rem}.featured-collection .title-wrapper-with-link .title,.featured-collection .collection__title .title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.8rem,4.2vw,4.4rem)}.nj-head .nj-title:after{content:"";display:block;width:56px;height:1px;margin:1.8rem auto 0;background:linear-gradient(90deg,transparent,var(--nj-gold),transparent)}.nj-stars{color:var(--nj-gold);letter-spacing:.12em}.nj-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5rem;padding:0 3rem;border-radius:999px;border:1px solid transparent;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;position:relative;overflow:hidden;transition:transform .3s var(--nj-ease),box-shadow .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease}.nj-btn:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(110deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-20deg);pointer-events:none}.nj-btn:hover{transform:translateY(-2px)}.nj-btn:hover:before{animation:nj-shine .9s ease}.nj-btn--gold{background:linear-gradient(135deg,#d9b872,#c6a052 45%,#a8823a);color:#fff;box-shadow:0 10px 28px #a8823a59}.nj-btn--gold:hover{box-shadow:0 14px 34px #a8823a80}.nj-btn--ghost{border-color:#ffffffb3;color:#fff;background:#ffffff0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nj-btn--ghost:hover{background:#fff;color:var(--nj-ink)}.nj-btn--dark{background:var(--nj-ink);color:#fff}.nj-btn--dark:hover{background:var(--nj-gold-deep);box-shadow:0 12px 28px #14141433}.nj-btn--outline{border-color:var(--nj-ink);color:var(--nj-ink);background:transparent}.nj-btn--outline:hover{background:var(--nj-ink);color:#fff}.nj-hero{position:relative;min-height:clamp(560px,88vh,860px);display:flex;align-items:center;overflow:hidden;background:var(--nj-night);color:#fff;isolation:isolate}.nj-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.nj-hero__video{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.04);animation:nj-kenburns 18s ease-in-out infinite alternate}.nj-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(10,9,7,calc(var(--nj-hero-overlay) + .25)),rgba(10,9,7,var(--nj-hero-overlay)) 45%,#0a09071a),linear-gradient(0deg,rgba(10,9,7,.55) 0%,transparent 40%)}.nj-hero__inner{width:100%}.nj-hero__content{max-width:600px;padding:8rem 0 9rem}.nj-hero__eyebrow{display:inline-flex;align-items:center;gap:1.2rem;margin:0 0 2rem;font-size:1.2rem;letter-spacing:.34em;text-transform:uppercase;color:var(--nj-gold-light);animation:nj-fade-up .9s var(--nj-ease) both}.nj-hero__eyebrow:before{content:"";width:36px;height:1px;background:var(--nj-gold)}.nj-hero__title{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(4rem,6.4vw,7.2rem);line-height:1.04;color:#fff;text-shadow:0 4px 30px rgba(0,0,0,.35);animation:nj-fade-up 1s .1s var(--nj-ease) both}.nj-hero__text{margin:2rem 0 0;max-width:460px;font-size:1.7rem;line-height:1.6;color:#ffffffdb;animation:nj-fade-up 1s .2s var(--nj-ease) both}.nj-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem;animation:nj-fade-up 1s .3s var(--nj-ease) both}.nj-hero__proof{display:flex;align-items:center;gap:1rem;margin:2.8rem 0 0;font-size:1.35rem;color:#ffffffd9;animation:nj-fade-up 1s .4s var(--nj-ease) both}.nj-hero__scroll{position:absolute;left:50%;bottom:2.4rem;width:26px;height:42px;margin-left:-13px;border:1.5px solid rgba(255,255,255,.6);border-radius:999px}.nj-hero__scroll span{position:absolute;left:50%;top:8px;width:3px;height:8px;margin-left:-1.5px;border-radius:2px;background:#fff;animation:nj-scroll 1.8s ease-in-out infinite}@media screen and (max-width:749px){.nj-hero{min-height:clamp(560px,82vh,740px);min-height:clamp(560px,82svh,740px);align-items:flex-end}.nj-hero:before{background:linear-gradient(0deg,#0a0907e0,#0a090773 55%,#0a090726)}.nj-hero__content{padding:0 0 7rem;text-align:center;margin:0 auto}.nj-hero__eyebrow{justify-content:center;font-size:1.05rem;letter-spacing:.24em}.nj-hero__eyebrow:before{display:none}.nj-hero__text{margin-left:auto;margin-right:auto;font-size:1.5rem}.nj-hero__ctas{justify-content:center}.nj-hero__ctas .nj-btn{flex:1 1 100%}.nj-hero__proof{justify-content:center}.nj-hero__scroll{display:none}}.nj-trust{background:#fff;border-top:1px solid rgba(198,160,82,.25);border-bottom:1px solid rgba(198,160,82,.25)}.nj-trust__list{list-style:none;margin:0 auto;padding-top:2.2rem;padding-bottom:2.2rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.nj-trust__item{display:flex;align-items:center;gap:1.2rem;justify-content:center}.nj-trust__icon{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:var(--nj-gold-deep);background:radial-gradient(circle at 35% 30%,#fffaf0,#f1e6cc)}.nj-trust__icon svg{width:24px;height:24px}.nj-trust__text{display:flex;flex-direction:column;line-height:1.3}.nj-trust__text strong{font-size:1.35rem;font-weight:600;letter-spacing:.02em}.nj-trust__text small{font-size:1.2rem;opacity:.7}@media screen and (max-width:989px){.nj-trust__list{grid-template-columns:repeat(2,1fr);gap:1.6rem 1rem}.nj-trust__item{justify-content:flex-start}}.nj-cats{padding:8rem 0 4rem}.nj-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.nj-cats__card{position:relative;display:block;aspect-ratio:3 / 4;border-radius:18px;overflow:hidden;background:var(--nj-cream);color:#fff;text-decoration:none;box-shadow:0 10px 30px #14141414}.nj-cats__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--nj-ease)}.nj-cats__card:hover .nj-cats__img{transform:scale(1.08)}.nj-cats__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,9,7,.72) 0%,rgba(10,9,7,.1) 45%,transparent 70%)}.nj-cats__label{position:absolute;left:0;right:0;bottom:0;padding:2.2rem;display:flex;flex-direction:column;gap:.4rem}.nj-cats__name{font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.4vw,3rem);line-height:1.1}.nj-cats__more{font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--nj-gold-light);transform:translateY(6px);opacity:.85;transition:transform .4s var(--nj-ease),opacity .4s ease}.nj-cats__card:hover .nj-cats__more{transform:none;opacity:1}@media screen and (max-width:989px){.nj-cats{padding:6rem 0 3rem}.nj-cats__grid{grid-template-columns:repeat(2,1fr);gap:1.2rem}.nj-cats__label{padding:1.4rem}.nj-cats__more{font-size:1rem;letter-spacing:.14em}}.nj-magic{padding:9rem 0;background:radial-gradient(60% 80% at 85% 50%,rgba(198,160,82,.14),transparent 70%),var(--nj-cream)}.nj-magic__grid{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.nj-magic__text{margin-top:2rem;font-size:1.6rem;line-height:1.7;opacity:.85}.nj-magic__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.nj-magic__note{margin:1.6rem 0 0;font-size:1.25rem;opacity:.65}.nj-magic__stage{position:relative}.nj-magic__frame{max-width:440px;margin:0 auto;border-radius:24px!important;border:0!important;box-shadow:0 30px 70px #14141429,0 0 0 10px #fff9;transform:rotate(-1.5deg);transition:transform .6s var(--nj-ease)}.nj-magic__stage:hover .nj-magic__frame{transform:rotate(0)}.nj-magic__badge{position:absolute;right:6%;top:-1.4rem;padding:.8rem 1.6rem;border-radius:999px;background:var(--nj-ink);color:#fff;font-size:1.2rem;letter-spacing:.08em;box-shadow:0 10px 24px #0003;animation:nj-bob 3s ease-in-out infinite}@media screen and (max-width:989px){.nj-magic{padding:6rem 0}.nj-magic__grid{grid-template-columns:1fr;gap:4rem}.nj-magic__copy,.nj-magic__copy .nj-title--left{text-align:center}.nj-magic__actions{justify-content:center}}.nj-how{background:var(--nj-ivory)}.nj-how__step{background:#fff}.nj-reviews{padding:8rem 0;background:#fff}.nj-reviews__score{margin:1.6rem 0 0;font-size:1.4rem;opacity:.8}.nj-reviews__track{list-style:none;margin:0;padding:0 0 1rem;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 6.4rem)/5);gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nj-reviews__track::-webkit-scrollbar{display:none}.nj-reviews__card{scroll-snap-align:start;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:var(--nj-ivory);border:1px solid rgba(198,160,82,.2);transition:transform .4s var(--nj-ease),box-shadow .4s ease}.nj-reviews__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #1414141a}.nj-reviews__media{aspect-ratio:1;overflow:hidden}.nj-reviews__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--nj-ease)}.nj-reviews__card:hover .nj-reviews__media img{transform:scale(1.06)}.nj-reviews__body{padding:1.8rem 1.8rem 2.2rem}.nj-reviews__body .nj-stars{font-size:1.3rem}.nj-reviews__text{margin-top:.8rem;font-size:1.4rem;line-height:1.6}.nj-reviews__text p{margin:0}.nj-reviews__name{margin:1.2rem 0 0;font-size:1.25rem;font-weight:600}.nj-reviews__name span{font-weight:400;opacity:.6}@media screen and (max-width:989px){.nj-reviews{padding:6rem 0}.nj-reviews__track{grid-auto-columns:78%}}.nj-cta{position:relative;padding:10rem 0;text-align:center;color:#fff;background:radial-gradient(50% 70% at 50% 0%,rgba(198,160,82,.28),transparent 70%),var(--nj-night);overflow:hidden}.nj-cta__gem{display:inline-grid;place-items:center;width:64px;height:64px;margin-bottom:2.4rem;border-radius:50%;border:1px solid rgba(198,160,82,.6);color:var(--nj-gold-light);animation:nj-bob 3.4s ease-in-out infinite}.nj-cta__gem svg{width:30px;height:30px}.nj-cta__title{margin:0 auto;max-width:720px;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3rem,4.6vw,5rem);line-height:1.12;color:#fff}.nj-cta__text{margin:1.8rem 0 0;font-size:1.6rem;color:#ffffffbf}.nj-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:3.4rem}.collapsible-content .accordion{border:1px solid rgba(198,160,82,.25)!important;border-radius:14px;padding:0 1.8rem;margin-bottom:1rem;background:#fff}.footer{border-top:2px solid var(--nj-gold)}@keyframes nj-kenburns{0%{transform:scale(1.04)}to{transform:scale(1.12)}}@keyframes nj-scroll{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(12px)}}@keyframes nj-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.nj-hero__video,.nj-hero__scroll span,.nj-magic__badge,.nj-cta__gem,.nj-hero__eyebrow,.nj-hero__title,.nj-hero__text,.nj-hero__ctas,.nj-hero__proof{animation:none}}.nj-ways{padding:9rem 0;background:#fff}.nj-ways__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:6rem;align-items:center}.nj-ways__media{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4 / 5;background:var(--nj-cream);box-shadow:0 30px 70px #14120f29}.nj-ways__video{display:block;width:100%;height:100%;object-fit:cover}.nj-ways__tag{position:absolute;left:1.6rem;bottom:1.6rem;padding:.8rem 1.6rem;border-radius:999px;background:#14120fb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--nj-gold-light);font-size:1.2rem;letter-spacing:.1em}.nj-ways__text{margin-top:1.8rem;font-size:1.6rem;line-height:1.7;opacity:.8}.nj-ways__list{list-style:none;margin:3rem 0 0;padding:0;display:grid;gap:1.2rem}.nj-ways__item{position:relative;display:flex;align-items:center;gap:1.6rem;padding:1.8rem 2rem;border-radius:18px;background:var(--nj-ivory);border:1px solid rgba(198,160,82,.22);overflow:hidden;transition:transform .35s var(--nj-ease),box-shadow .35s ease,border-color .35s ease}.nj-ways__item:hover{transform:translate(6px);border-color:#c6a05299;box-shadow:0 14px 30px #14120f14}.nj-ways__icon{flex:none;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;color:var(--nj-gold-deep);background:radial-gradient(circle at 35% 30%,#fffaf0,#f1e6cc);box-shadow:inset 0 0 0 1px #c6a05266}.nj-ways__icon svg{width:28px;height:28px}.nj-ways__body{display:flex;flex-direction:column;gap:.3rem;font-size:1.4rem;line-height:1.5}.nj-ways__body strong{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400}.nj-ways__body span{opacity:.75}.nj-ways__num{position:absolute;right:1.6rem;top:.4rem;font-family:var(--font-heading-family);font-size:4.2rem;line-height:1;color:#c6a05229;pointer-events:none}@media screen and (max-width:989px){.nj-ways{padding:6rem 0}.nj-ways__grid{grid-template-columns:1fr;gap:3.6rem}.nj-ways__media{aspect-ratio:4 / 4.2}.nj-ways__copy,.nj-ways__copy .nj-title--left{text-align:center}.nj-ways__item{text-align:left;padding:1.6rem}}.collection .grid__item .card-wrapper{height:100%;border-radius:18px;background:#fff;border:1px solid rgba(198,160,82,.18);box-shadow:0 10px 28px #14120f0f;overflow:hidden}.collection .grid__item .card,.collection .grid__item .card__inner{border-radius:0!important;box-shadow:none!important}.collection .grid__item .card>.card__content{padding:1.2rem 1.4rem 1.4rem!important}.collection .grid__item .card__information{padding:0!important}.collection .grid__item .card__heading{font-size:1.5rem!important;line-height:1.3;margin-bottom:.6rem}.collection .grid__item .card-information:after{content:"Personal\edzalo \2192";display:block;margin-top:.8rem;padding-top:.8rem;border-top:1px solid rgba(198,160,82,.2);font-size:1.05rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nj-gold-deep)}.collection .grid__item .price--on-sale .price-item--sale{color:#1a1814!important;font-weight:600}.collection .grid__item .price--on-sale .price-item--regular{color:#9a9388!important;font-weight:400!important;font-size:1.3rem}.collection .grid__item .card .lm-badge,.collection .grid__item .card .badge{border-radius:999px;background:linear-gradient(135deg,#d9b872,#a8823a)!important;color:#fff!important;border:0!important}[id^=scroll-to-top-button]{background:#1a1814!important;color:var(--nj-gold-light)!important;border:1px solid rgba(198,160,82,.6)!important;box-shadow:0 10px 24px #14120f40!important}[id^=scroll-to-top-button] svg{color:var(--nj-gold-light)!important;fill:currentColor}.nj-hero__video,.nj-ways__video{pointer-events:none}.nj-hero__video::-webkit-media-controls,.nj-hero__video::-webkit-media-controls-panel,.nj-hero__video::-webkit-media-controls-overlay-play-button,.nj-hero__video::-webkit-media-controls-start-playback-button,.nj-ways__video::-webkit-media-controls,.nj-ways__video::-webkit-media-controls-panel,.nj-ways__video::-webkit-media-controls-overlay-play-button,.nj-ways__video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nj-sections.css.map */
