:root{--nsr-ink: #2a2a2a;--nsr-ink-soft: #5e5a56;--nsr-terra: #c0674e;--nsr-terra-dark: #a5543d;--nsr-blush: #ffece7;--nsr-sand: #f5f1ec;--nsr-line: #e7e1da;--nsr-white: #ffffff;--nsr-radius: 6px;--nsr-gutter: clamp(16px, 3vw, 40px);--nsr-max: 1560px;--nsr-head: var(--typeHeaderPrimary, "Cormorant"), var(--typeHeaderFallback, serif);--nsr-body: var(--typeBasePrimary, "DM Sans"), var(--typeBaseFallback, sans-serif);--nsr-ease: cubic-bezier(.2, .7, .2, 1)}html body .nsr-section{padding-top:var(--pt, 64px);padding-bottom:var(--pb, 64px);background:var(--nsr-bg, transparent);color:var(--nsr-ink);font-family:var(--nsr-body)}@media(max-width:749px){html body .nsr-section{padding-top:calc(var(--pt, 64px) * .7);padding-bottom:calc(var(--pb, 64px) * .7)}}html body .nsr-container{max-width:var(--nsr-max);margin:0 auto;padding-left:var(--nsr-gutter);padding-right:var(--nsr-gutter)}html body .nsr-section *,html body .nsr-section *:before,html body .nsr-section *:after{box-sizing:border-box}html body .nsr-section img,html body .nsr-section video{display:block;max-width:100%}html body .nsr-section a{color:inherit;text-decoration:none}html body .nsr-eyebrow{display:inline-block;font-family:var(--nsr-body);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}html body .nsr-h1,html body .nsr-h2,html body .nsr-h3{font-family:var(--nsr-head);font-weight:400;letter-spacing:-.01em;line-height:1.04;margin:0;text-transform:none;color:inherit}html body .nsr-h1{font-size:clamp(42px,6vw,84px)}html body .nsr-h2{font-size:clamp(32px,3.4vw,48px)}html body .nsr-h3{font-size:clamp(26px,2.4vw,34px)}html body .nsr-h1 em,html body .nsr-h2 em,html body .nsr-h3 em{font-style:italic;color:var(--nsr-terra)}html body .nsr-on-image .nsr-h1 em,html body .nsr-on-image .nsr-h2 em,html body .nsr-on-image .nsr-h3 em{color:inherit}html body .nsr-text{font-size:15px;line-height:1.6;margin:0;color:inherit;opacity:.9}html body .nsr-text p{margin:0 0 .6em}html body .nsr-text p:last-child{margin-bottom:0}html body .nsr-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 28px;border:1px solid currentColor;border-radius:0;font-family:var(--nsr-body);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .25s var(--nsr-ease),color .25s var(--nsr-ease),border-color .25s var(--nsr-ease);white-space:nowrap}html body .nsr-btn--light{background:var(--nsr-white);color:var(--nsr-ink)!important;border-color:var(--nsr-white)}html body .nsr-btn--light:hover{background:transparent;color:var(--nsr-white)!important}html body .nsr-btn--dark{background:var(--nsr-ink);color:var(--nsr-white)!important;border-color:var(--nsr-ink)}html body .nsr-btn--dark:hover{background:var(--nsr-terra);border-color:var(--nsr-terra)}html body .nsr-btn--outline{background:transparent;color:var(--nsr-ink)!important;border-color:var(--nsr-ink)}html body .nsr-btn--outline:hover{background:var(--nsr-ink);color:var(--nsr-white)!important}html body .nsr-btn--terra{background:var(--nsr-terra);color:var(--nsr-white)!important;border-color:var(--nsr-terra)}html body .nsr-btn--terra:hover{background:var(--nsr-terra-dark);border-color:var(--nsr-terra-dark)}html body .nsr-link-arrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px;white-space:nowrap}html body .nsr-link-arrow svg{width:14px;height:14px;transition:transform .25s var(--nsr-ease)}html body .nsr-link-arrow:hover svg{transform:translate(3px)}html body .nsr-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}html body .nsr-head__text{max-width:640px}html body .nsr-head__text .nsr-text{margin-top:10px;color:var(--nsr-ink-soft)}html body .nsr-head--center{flex-direction:column;align-items:center;text-align:center}html body .nsr-head--center .nsr-head__text{margin:0 auto}@media(max-width:749px){html body .nsr-head{margin-bottom:20px}}html body .nsr-stars{display:inline-flex;gap:2px;color:var(--nsr-terra)}html body .nsr-stars svg{width:14px;height:14px;fill:currentColor}html body .nsr-section .splide__arrows{position:static}html body .nsr-arrows{display:flex;gap:8px}html body .nsr-arrow{width:44px;height:44px;border-radius:50%;border:1px solid var(--nsr-line);background:var(--nsr-white);color:var(--nsr-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s var(--nsr-ease);padding:0}html body .nsr-arrow:hover:not([disabled]){background:var(--nsr-ink);color:var(--nsr-white);border-color:var(--nsr-ink)}html body .nsr-arrow[disabled]{opacity:.35;cursor:default}html body .nsr-arrow svg{width:16px;height:16px}@media(max-width:749px){html body .nsr-arrows{display:none}}html body .nsr-carousel .splide__track{overflow:hidden}html body .nsr-progress{height:2px;background:var(--nsr-line);margin-top:28px;position:relative;overflow:hidden}html body .nsr-progress span{position:absolute;left:0;top:0;bottom:0;background:var(--nsr-ink);width:0;transition:width .4s var(--nsr-ease)}html body .nsr-hero{position:relative;background:var(--nsr-ink);color:var(--nsr-white)}html body .nsr-hero__slide{position:relative;height:var(--nsr-hero-h, 86vh);min-height:520px;max-height:980px;overflow:hidden}html body .nsr-hero--small .nsr-hero__slide{--nsr-hero-h: 62vh}html body .nsr-hero--medium .nsr-hero__slide{--nsr-hero-h: 76vh}html body .nsr-hero--large .nsr-hero__slide{--nsr-hero-h: 90vh}html body .nsr-hero__media,html body .nsr-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0}html body .nsr-hero__media img,html body .nsr-hero__media video,html body .nsr-hero__media .nsr-placeholder{width:100%;height:100%;object-fit:cover}html body .nsr-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,rgba(0,0,0,var(--nsr-overlay, .35)));pointer-events:none}html body .nsr-hero__content{position:absolute;left:0;right:0;bottom:0;padding-bottom:clamp(36px,6vh,72px);z-index:2;color:var(--nsr-text, #fff)}html body .nsr-hero__inner{max-width:640px}html body .nsr-hero--center .nsr-hero__inner{margin:0 auto;text-align:center}html body .nsr-hero .nsr-text{font-size:16px;margin-top:16px;max-width:520px}html body .nsr-hero--center .nsr-text{margin-left:auto;margin-right:auto}html body .nsr-hero__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}html body .nsr-hero--center .nsr-hero__btns{justify-content:center}html body .nsr-hero__rating{display:inline-flex;align-items:center;gap:10px;font-size:13px;margin-bottom:18px}html body .nsr-hero__rating .nsr-stars{color:#fff}html body .nsr-hero .splide__pagination{position:absolute;right:var(--nsr-gutter);left:auto;bottom:clamp(36px,6vh,72px);padding:8px 12px;gap:8px;background:#ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:99px;width:auto}html body .nsr-hero .splide__pagination__page{width:6px;height:6px;margin:0;background:#ffffff8c;border:0;border-radius:99px;opacity:1;transform:none;transition:width .35s var(--nsr-ease),background .35s}html body .nsr-hero .splide__pagination__page.is-active{width:22px;background:#fff;transform:none}html body .nsr-hero__slide .nsr-hero__inner>*{opacity:0;transform:translateY(18px);transition:opacity .8s var(--nsr-ease),transform .8s var(--nsr-ease)}html body .nsr-hero__slide.is-active .nsr-hero__inner>*,html body .nsr-hero.is-static .nsr-hero__inner>*{opacity:1;transform:none}html body .nsr-hero__slide.is-active .nsr-hero__inner>*:nth-child(2){transition-delay:.1s}html body .nsr-hero__slide.is-active .nsr-hero__inner>*:nth-child(3){transition-delay:.2s}html body .nsr-hero__slide.is-active .nsr-hero__inner>*:nth-child(4){transition-delay:.3s}@media(max-width:749px){html body .nsr-hero__slide{--nsr-hero-h: 78vh !important;min-height:480px}html body .nsr-hero .splide__pagination{left:50%;right:auto;transform:translate(-50%);bottom:14px}html body .nsr-hero__content{padding-bottom:56px}html body .nsr-hero__btns .nsr-btn{flex:1 1 auto}}html body .nsr-card{position:relative;display:flex;flex-direction:column;height:100%}html body .nsr-card__media{position:relative;aspect-ratio:var(--nsr-card-ratio, 4 / 5);background:var(--nsr-sand);border-radius:var(--nsr-radius);overflow:hidden}html body .nsr-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--nsr-ease),transform 1.2s var(--nsr-ease)}html body .nsr-card__img--hover{opacity:0}@media(hover:hover){html body .nsr-card:hover .nsr-card__img--hover{opacity:1}html body .nsr-card:hover .nsr-card__media img{transform:scale(1.03)}}html body .nsr-card__badges{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;z-index:2;pointer-events:none}html body .nsr-badge{display:inline-block;background:var(--nsr-white);color:var(--nsr-ink);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 8px;line-height:1;border-radius:2px}html body .nsr-badge--sale{background:var(--nsr-terra);color:#fff}html body .nsr-badge--dark{background:var(--nsr-ink);color:#fff}html body .nsr-card__add{position:absolute;right:10px;bottom:10px;z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:var(--nsr-white);color:var(--nsr-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #0000000f;transition:background .25s,color .25s,transform .25s var(--nsr-ease);padding:0}html body .nsr-card__add:hover{background:var(--nsr-ink);color:#fff}html body .nsr-card__add svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:12}html body .nsr-card__add .nsr-i-check{display:none}html body .nsr-card__add.is-added{background:var(--nsr-terra);color:#fff}html body .nsr-card__add.is-added .nsr-i-bag{display:none}html body .nsr-card__add.is-added .nsr-i-check{display:block}html body .nsr-card__add.is-loading{opacity:.6;pointer-events:none}html body .nsr-card__info{padding-top:14px;display:flex;flex-direction:column;gap:4px}html body .nsr-card__title{font-family:var(--nsr-body);font-size:14px;font-weight:600;line-height:1.35;color:var(--nsr-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body .nsr-card__sub{font-size:12px;color:var(--nsr-ink-soft);margin:0}html body .nsr-card__rating{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--nsr-ink-soft)}html body .nsr-card__rating .nsr-stars svg{width:11px;height:11px}html body .nsr-card__price{font-size:13px;margin:2px 0 0;color:var(--nsr-ink)}html body .nsr-card__price s{color:var(--nsr-ink-soft);margin-right:6px}html body .nsr-card__price .is-sale{color:var(--nsr-terra);font-weight:600}html body .nsr-tabs{display:flex;gap:26px;border-bottom:1px solid var(--nsr-line);margin-bottom:24px;overflow-x:auto;scrollbar-width:none}html body .nsr-tabs::-webkit-scrollbar{display:none}html body .nsr-tab{background:none;border:0;padding:0 0 12px;margin-bottom:-1px;font-family:var(--nsr-body);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nsr-ink-soft);border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:color .2s,border-color .2s}html body .nsr-tab.is-active,html body .nsr-tab:hover{color:var(--nsr-ink)}html body .nsr-tab.is-active{border-bottom-color:var(--nsr-ink)}html body .nsr-ptabs__foot{display:flex;justify-content:flex-start;margin-top:26px}html body .nsr-ptabs__grid{display:grid;grid-template-columns:repeat(var(--cols, var(--cols-d, 4)),minmax(0,1fr));gap:24px 16px}@media(max-width:989px){html body .nsr-ptabs__grid{--cols: 3}}@media(max-width:749px){html body .nsr-ptabs__grid{--cols: 2;gap:20px 10px}}html body .nsr-press{border-top:1px solid var(--nsr-line);border-bottom:1px solid var(--nsr-line);overflow:hidden}html body .nsr-press__wrap{display:flex;align-items:center;gap:40px}html body .nsr-press__label{flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nsr-ink-soft)}html body .nsr-press__viewport{flex:1 1 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}html body .nsr-press__track{display:flex;align-items:center;gap:clamp(40px,6vw,96px);width:max-content;animation:nsr-marquee var(--speed, 30s) linear infinite}html body .nsr-press__track img{height:var(--logo-h, 26px);width:auto;filter:grayscale(1);opacity:.7}@keyframes nsr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){html body .nsr-press__track{animation:none}}@media(max-width:749px){html body .nsr-press__wrap{flex-direction:column;gap:14px}html body .nsr-press__viewport{width:100%}}html body .nsr-tiles__grid{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));gap:16px}html body .nsr-tile{position:relative;display:block;border-radius:var(--nsr-radius);overflow:hidden;aspect-ratio:var(--ratio, 4 / 5);background:var(--nsr-sand);color:var(--nsr-text, #fff);isolation:isolate}html body .nsr-tile__media,html body .nsr-tile__media picture{position:absolute;top:0;right:0;bottom:0;left:0}html body .nsr-tile__media img,html body .nsr-tile__media .nsr-placeholder{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--nsr-ease)}html body .nsr-tile:hover .nsr-tile__media img{transform:scale(1.04)}html body .nsr-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,rgba(0,0,0,var(--nsr-overlay, .4)));z-index:1;pointer-events:none}html body .nsr-tile__content{position:absolute;left:0;right:0;bottom:0;padding:clamp(20px,3vw,40px);z-index:2}html body .nsr-tile__content .nsr-text{margin-top:10px;max-width:420px;font-size:14px}html body .nsr-tile__content .nsr-btn{margin-top:20px}html body .nsr-tile__content .nsr-badge{margin-bottom:12px}@media(max-width:749px){html body .nsr-tiles__grid{grid-template-columns:1fr;gap:10px}html body .nsr-tiles--3 .nsr-tiles__grid{grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(var(--nsr-gutter) * -1);padding-right:var(--nsr-gutter)}html body .nsr-tiles--3 .nsr-tile{scroll-snap-align:start}}html body .nsr-reviews__wrap{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;align-items:center}html body .nsr-reviews__summary{display:flex;flex-direction:column;gap:8px}html body .nsr-reviews__score{font-family:var(--nsr-head);font-size:40px;line-height:1}html body .nsr-reviews__summary .nsr-stars svg{width:20px;height:20px}html body .nsr-reviews__note{font-size:13px;color:var(--nsr-ink-soft)}html body .nsr-review{background:var(--nsr-white);border:1px solid var(--nsr-line);border-radius:var(--nsr-radius);padding:20px;height:100%;display:flex;flex-direction:column;gap:10px}html body .nsr-section--blush .nsr-review{border-color:transparent}html body .nsr-review__top{display:flex;justify-content:space-between;align-items:center;gap:10px}html body .nsr-review__name{font-size:12px;font-weight:600}html body .nsr-review__verified{font-size:11px;color:var(--nsr-ink-soft);display:inline-flex;gap:4px;align-items:center}html body .nsr-review__title{font-size:14px;font-weight:600;margin:0}html body .nsr-review__body{font-size:13px;line-height:1.55;color:var(--nsr-ink-soft);margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}html body .nsr-reviews .nsr-arrows{margin-top:16px;justify-content:flex-end}@media(max-width:749px){html body .nsr-reviews__wrap{grid-template-columns:1fr;gap:20px}html body .nsr-reviews__summary{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}html body .nsr-reviews__score{font-size:30px}}html body .nsr-banner__box{position:relative;overflow:hidden;height:var(--h, 78vh);min-height:460px;max-height:900px;color:var(--nsr-text, #fff);background:var(--nsr-sand)}html body .nsr-banner--contained .nsr-banner__box{border-radius:var(--nsr-radius)}html body .nsr-banner__media,html body .nsr-banner__media picture{position:absolute;top:0;right:0;bottom:0;left:0}html body .nsr-banner__media img,html body .nsr-banner__media video,html body .nsr-banner__media .nsr-placeholder{width:100%;height:100%;object-fit:cover}html body .nsr-banner__box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,rgba(0,0,0,var(--nsr-overlay, .35)));pointer-events:none}html body .nsr-banner__content{position:absolute;z-index:2;padding:clamp(24px,4vw,56px);max-width:640px}html body .nsr-banner--bottom-left .nsr-banner__content{left:0;bottom:0}html body .nsr-banner--bottom-center .nsr-banner__content{left:50%;bottom:0;transform:translate(-50%);text-align:center}html body .nsr-banner--center .nsr-banner__content{left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}html body .nsr-banner--center .nsr-banner__box:after{background:rgba(0,0,0,var(--nsr-overlay, .3))}html body .nsr-banner__content .nsr-badge{margin-bottom:14px}html body .nsr-banner__content .nsr-text{margin-top:14px;font-size:15px}html body .nsr-banner__content .nsr-btn{margin-top:24px}@media(max-width:749px){html body .nsr-banner__box{height:var(--hm, 72vh);min-height:420px}html body .nsr-banner--full .nsr-container{padding:0}}html body .nsr-banner--full .nsr-container{max-width:none;padding:0}html body .nsr-vshop__card{display:flex;flex-direction:column;gap:12px}html body .nsr-vshop__video{position:relative;aspect-ratio:9 / 14;border-radius:var(--nsr-radius);overflow:hidden;background:var(--nsr-sand)}html body .nsr-vshop__video video,html body .nsr-vshop__video img{width:100%;height:100%;object-fit:cover}html body .nsr-vshop__sound{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:50%;border:0;background:#ffffffd9;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:var(--nsr-ink)}html body .nsr-vshop__sound svg{width:16px;height:16px}html body .nsr-vshop__sound .nsr-i-on{display:none}html body .nsr-vshop__sound.is-on .nsr-i-on{display:block}html body .nsr-vshop__sound.is-on .nsr-i-off{display:none}html body .nsr-vshop__quote{position:absolute;left:12px;right:12px;bottom:12px;color:#fff;font-family:var(--nsr-head);font-size:20px;line-height:1.15;text-shadow:0 1px 12px rgba(0,0,0,.35)}html body .nsr-vshop__product{display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:center}html body .nsr-vshop__thumb{width:48px;height:48px;border-radius:4px;overflow:hidden;background:var(--nsr-sand)}html body .nsr-vshop__thumb img{width:100%;height:100%;object-fit:cover}html body .nsr-vshop__ptitle{font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}html body .nsr-vshop__price{font-size:12px;color:var(--nsr-ink-soft)}html body .nsr-vshop__card .nsr-btn{min-height:40px;width:100%}html body .nsr-split__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;background:var(--nsr-panel, var(--nsr-blush));border-radius:var(--nsr-radius);overflow:hidden}html body .nsr-split--right .nsr-split__media{order:2}html body .nsr-split__media{position:relative;min-height:520px}html body .nsr-split__media img,html body .nsr-split__media .nsr-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html body .nsr-split__content{padding:clamp(32px,6vw,96px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}html body .nsr-split__content .nsr-text{margin-top:18px;max-width:480px;color:var(--nsr-ink-soft)}html body .nsr-split__content .nsr-btn{margin-top:28px}html body .nsr-split__sig{margin-top:24px;font-family:var(--nsr-head);font-style:italic;font-size:22px;color:var(--nsr-terra)}@media(max-width:749px){html body .nsr-split__grid{grid-template-columns:1fr}html body .nsr-split--right .nsr-split__media{order:0}html body .nsr-split__media{min-height:0;aspect-ratio:4 / 5}}html body .nsr-usp__grid{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:24px}html body .nsr-usp__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:8px 12px}html body .nsr-usp__icon{width:44px;height:44px;border-radius:50%;background:var(--nsr-white);display:flex;align-items:center;justify-content:center;color:var(--nsr-terra)}html body .nsr-usp__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}html body .nsr-usp__title{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}html body .nsr-usp__text{font-size:13px;color:var(--nsr-ink-soft);margin:0;max-width:240px}@media(max-width:749px){html body .nsr-usp__grid{grid-template-columns:1fr 1fr;gap:20px 10px}}html body .nsr-social__item{display:block;position:relative;aspect-ratio:1 / 1;border-radius:var(--nsr-radius);overflow:hidden;background:var(--nsr-sand)}html body .nsr-social__item img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--nsr-ease)}html body .nsr-social__item:hover img{transform:scale(1.05)}html body .nsr-social__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2a2a2a00;transition:background .3s}html body .nsr-social__item:hover:after{background:#2a2a2a26}html body .nsr-placeholder{background:var(--nsr-sand);fill:#2a2a2a33}html body .nsr-card__media,html body .nsr-ptabs__grid .nsr-card__media{aspect-ratio:1 / 1}html body .nsr-hero__media:after,html body .nsr-banner__box:after,html body .nsr-tile:after{background:linear-gradient(180deg,#0000 30%,rgba(0,0,0,calc(var(--nsr-overlay, .35) * .55)) 62%,rgba(0,0,0,calc(var(--nsr-overlay, .35) * 1.5)))}html body .nsr-hero__inner,html body .nsr-banner__content,html body .nsr-tile__content{text-shadow:0 1px 18px rgba(0,0,0,.18)}html body .nsr-btn{text-shadow:none}html body .nsr-section a.nsr-tile{color:var(--nsr-text, #fff)}html body .nsr-review blockquote.nsr-review__body{margin:0;padding:0;border:0;font-family:var(--nsr-body);font-size:13px;font-style:normal;line-height:1.55;text-align:left;color:var(--nsr-ink-soft)}html body .nsr-review blockquote.nsr-review__body:before,html body .nsr-review blockquote.nsr-review__body:after{content:none;display:none}html body .nsr-stats .nsr-head__text .nsr-text{color:inherit;opacity:.8;margin-left:auto;margin-right:auto}html body .nsr-stats .nsr-head{margin-bottom:40px}html body .nsr-reviews__wrap{grid-template-columns:240px minmax(0,1fr)}html body .nsr-reviews__wrap>*{min-width:0}@media(max-width:749px){html body .nsr-reviews__wrap{grid-template-columns:minmax(0,1fr)}html body .nsr-head{flex-wrap:wrap;align-items:flex-start}}html body .nsr-stats{color:var(--nsr-fg, var(--nsr-ink))}html body .nsr-stats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:24px}html body .nsr-stats__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:8px 12px;border-left:1px solid rgba(42,42,42,.12)}html body .nsr-stats__item:first-child{border-left:0}html body .nsr-stats__num{font-family:var(--nsr-head);font-size:clamp(40px,4.4vw,64px);line-height:1;color:var(--nsr-accent, var(--nsr-terra))}html body .nsr-stats__label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;max-width:220px}html body .nsr-stats__label p{margin:0}html body .nsr-stats__note{margin:24px 0 0;text-align:center;font-size:11px;opacity:.65}@media(max-width:749px){html body .nsr-stats__grid{grid-template-columns:1fr 1fr;gap:28px 8px}html body .nsr-stats__item:nth-child(odd){border-left:0}}html body .nsr-steps__grid{display:grid;grid-template-columns:repeat(var(--cols-d, 3),minmax(0,1fr));gap:16px}html body .nsr-step{display:flex;flex-direction:column}html body .nsr-step__media{position:relative;aspect-ratio:var(--ratio, 1 / 1);border-radius:var(--nsr-radius);overflow:hidden;background:var(--nsr-sand)}html body .nsr-step__media img,html body .nsr-step__media .nsr-placeholder{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--nsr-ease)}html body .nsr-step:hover .nsr-step__media img{transform:scale(1.03)}html body .nsr-step__num{position:absolute;top:12px;left:12px;background:#fff;color:var(--nsr-ink);font-family:var(--nsr-head);font-size:20px;line-height:1;padding:8px 10px;border-radius:2px}html body .nsr-step__body{padding-top:16px}html body .nsr-step__eyebrow{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nsr-terra)}html body .nsr-step__title{margin:0 0 8px;font-family:var(--nsr-head);font-weight:400;font-size:26px;line-height:1.1;text-transform:none;letter-spacing:-.01em;color:var(--nsr-ink)}html body .nsr-step .nsr-text{font-size:14px;color:var(--nsr-ink-soft)}@media(max-width:749px){html body .nsr-steps__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(var(--nsr-gutter) * -1);padding-right:var(--nsr-gutter)}html body .nsr-steps__grid::-webkit-scrollbar{display:none}html body .nsr-step{scroll-snap-align:start}}html body .nsr-features__grid{display:grid;grid-template-columns:1fr 1fr;background:var(--nsr-bg, var(--nsr-sand));border-radius:var(--nsr-radius);overflow:hidden}html body .nsr-features{background:transparent}html body .nsr-features--right .nsr-features__media{order:2}html body .nsr-features__media{position:relative;min-height:560px}html body .nsr-features__media img,html body .nsr-features__media .nsr-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html body .nsr-features__content{padding:clamp(32px,5vw,80px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}html body .nsr-features__content>.nsr-text{margin-top:16px;color:var(--nsr-ink-soft);max-width:520px}html body .nsr-features__list{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:0;width:100%}html body .nsr-feature{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start;padding:18px 0;border-top:1px solid rgba(42,42,42,.12)}html body .nsr-feature__icon{width:44px;height:44px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--nsr-terra)}html body .nsr-feature__icon img{width:22px;height:22px;object-fit:contain}html body .nsr-feature__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}html body .nsr-feature__title{display:block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}html body .nsr-feature__text{display:block;font-size:14px;line-height:1.55;color:var(--nsr-ink-soft)}html body .nsr-features__content .nsr-btn{margin-top:28px}@media(max-width:749px){html body .nsr-features__grid{grid-template-columns:1fr}html body .nsr-features--right .nsr-features__media{order:0}html body .nsr-features__media{min-height:0;aspect-ratio:1 / 1}}html body .nsr-compare__table{max-width:920px;margin:0 auto}html body .nsr-compare__row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;border-bottom:1px solid var(--nsr-line)}html body .nsr-compare__row>span{display:flex;align-items:center;gap:8px;padding:16px 18px;font-size:14px}html body .nsr-compare__feature{font-weight:600}html body .nsr-compare__ours{background:var(--nsr-blush);justify-content:center;text-align:center;font-weight:600}html body .nsr-compare__theirs{justify-content:center;text-align:center;color:var(--nsr-ink-soft)}html body .nsr-compare__row--head{border-bottom:0}html body .nsr-compare__row--head>span{flex-direction:column;gap:4px;padding-top:22px;padding-bottom:18px}html body .nsr-compare__row--head .nsr-compare__ours{border-radius:var(--nsr-radius) var(--nsr-radius) 0 0}html body .nsr-compare__row--head img{width:72px;height:72px;object-fit:cover;border-radius:50%;margin-bottom:6px}html body .nsr-compare__row--head strong{font-family:var(--nsr-head);font-weight:400;font-size:24px;line-height:1.1;color:var(--nsr-ink)}html body .nsr-compare__row--head small{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--nsr-ink-soft)}html body .nsr-compare__row:last-child .nsr-compare__ours{border-radius:0 0 var(--nsr-radius) var(--nsr-radius)}html body .nsr-compare__yes{width:22px;height:22px;border-radius:50%;background:var(--nsr-terra);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}html body .nsr-compare__yes--muted{background:var(--nsr-ink-soft)}html body .nsr-compare__yes svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:18;display:block!important}html body .nsr-compare__no{opacity:.5}@media(max-width:749px){html body .nsr-compare__row>span{padding:12px 8px;font-size:12px}html body .nsr-compare__row--head strong{font-size:18px}html body .nsr-compare__row--head img{width:48px;height:48px}}html body .nsr-faq__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(32px,6vw,96px);align-items:start}html body .nsr-faq__intro{position:sticky;top:120px}html body .nsr-faq__intro .nsr-text{margin-top:14px;color:var(--nsr-ink-soft)}html body .nsr-faq__intro .nsr-btn{margin-top:24px}html body .nsr-faq__item{border-bottom:1px solid var(--nsr-line)}html body .nsr-faq__item:first-child{border-top:1px solid var(--nsr-line)}html body .nsr-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:15px;font-weight:600;color:var(--nsr-ink)}html body .nsr-faq__item summary::-webkit-details-marker{display:none}html body .nsr-faq__icon{position:relative;width:14px;height:14px;flex:0 0 auto}html body .nsr-faq__icon:before,html body .nsr-faq__icon:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor;transition:transform .3s var(--nsr-ease)}html body .nsr-faq__icon:after{transform:rotate(90deg)}html body .nsr-faq__item[open] .nsr-faq__icon:after{transform:rotate(0)}html body .nsr-faq__answer{padding:0 0 22px;font-size:14px;color:var(--nsr-ink-soft);max-width:680px}@media(max-width:749px){html body .nsr-faq__grid{grid-template-columns:1fr;gap:24px}html body .nsr-faq__intro{position:static}}html body .nsr-coll__head{text-align:center;max-width:720px;margin:0 auto 40px}html body .nsr-coll__title{font-size:clamp(40px,5vw,72px)}html body .nsr-coll__desc{margin-top:16px;color:var(--nsr-ink-soft)}html body .nsr-coll__bar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-top:1px solid var(--nsr-line);border-bottom:1px solid var(--nsr-line);margin-bottom:28px}html body .nsr-coll__count{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nsr-ink-soft)}html body .nsr-coll__sort{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}html body .nsr-coll__sort select{font-family:var(--nsr-body);font-size:13px;letter-spacing:0;text-transform:none;border:1px solid var(--nsr-line);background:#fff;padding:8px 30px 8px 12px;border-radius:0;color:var(--nsr-ink)}html body .nsr-coll__grid{display:grid;grid-template-columns:repeat(var(--cols, var(--cols-d, 4)),minmax(0,1fr));gap:32px 16px}html body .nsr-coll__promo{grid-column:span 2;aspect-ratio:auto;min-height:380px;height:100%}html body .nsr-coll__empty{grid-column:1 / -1;text-align:center;color:var(--nsr-ink-soft)}html body .nsr-coll__pages{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:48px;font-size:14px}html body .nsr-coll__pages a:not(.nsr-arrow),html body .nsr-coll__pages span{min-width:28px;text-align:center;padding:4px}html body .nsr-coll__pages .is-current{border-bottom:1px solid var(--nsr-ink);font-weight:600}@media(max-width:989px){html body .nsr-coll__grid{--cols: 3}}@media(max-width:749px){html body .nsr-coll__grid{--cols: 2;gap:24px 10px}html body .nsr-coll__promo{min-height:320px}html body .nsr-coll__head{margin-bottom:24px}}html body .nsr-card__media,html body .nsr-step__media,html body .nsr-vshop__video,html body .nsr-social__item,html body .nsr-tile,html body .nsr-banner__box,html body .nsr-split__media,html body .nsr-features__media,html body .nsr-placeholder{background:var(--nsr-ivory)!important}html body .nsr-review{background:var(--nsr-white);border-color:transparent}html body .nsr-btn,html body .nsr-btn--light,html body .nsr-btn--dark,html body .nsr-btn--outline,html body .nsr-btn--terra{background:var(--nsr-ink)!important;color:var(--nsr-white)!important;border-color:var(--nsr-ink)!important}html body .nsr-btn:hover,html body .nsr-btn--light:hover,html body .nsr-btn--dark:hover,html body .nsr-btn--outline:hover,html body .nsr-btn--terra:hover{background:#111!important;border-color:#111!important;color:var(--nsr-white)!important}html body .nsr-stars,html body .nsr-hero__rating .nsr-stars{color:var(--nsr-terra)}html body .nsr-card__rating .nsr-stars svg{fill:var(--nsr-terra)!important;color:var(--nsr-terra)!important}html body .nsr-link-arrow:hover{color:var(--nsr-terra)}html body .nsr-faq__item[open] summary{color:var(--nsr-ink)}html body .nsr-faq__item[open] .nsr-faq__icon{color:var(--nsr-terra)}html body .nsr-tab.is-active{border-bottom-color:var(--nsr-terra)}html body .nsr-badge{background:var(--nsr-white);color:var(--nsr-ink)}html body .nsr-badge--sale{background:var(--nsr-terra);color:var(--nsr-white)}html body .nsr-card__add{background:var(--nsr-white)!important}html body .nsr-card__add:hover{background:var(--nsr-ink)!important;color:var(--nsr-white)}html body .nsr-usp__icon,html body .nsr-feature__icon{background:var(--nsr-sand);color:var(--nsr-ink)}html body .nsr-compare__ours{background:var(--nsr-ivory)}html body .nsr-h1,html body .nsr-h2,html body .nsr-h3,html body .nsr-step__title{text-transform:none!important}html body .nsr-coll__promo .nsr-tile__media img{object-position:center 18%}html body a.nsr-coll__promo:after{background:linear-gradient(180deg,#0000 25%,#00000047 50%,#000000b8)}html body .nsr-coll__bar{display:none}html body .nsr-tile .nsr-text p,html body .nsr-banner .nsr-text p,html body .nsr-hero .nsr-text p{color:inherit}html body .nsr-card__price,html body .nsr-card__price .is-sale,html body .nsr-card__price s{color:var(--nsr-ink)!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/nsr-luca.css.map */
