:root{--nxc-bg:#ffffff;--nxc-bg-alt:#f4f7fa;--nxc-ink:#0b1420;--nxc-ink-soft:#4a5a6b;--nxc-night:#070c14;--nxc-night-2:#0e1726;--nxc-on-night:#f2f6fb;--nxc-on-night-soft:#a9b8ca;--nxc-accent:#14c9c9;--nxc-accent-2:#2f7df6;--nxc-accent-ink:#04222a;--nxc-line:rgba(11,20,32,.1);--nxc-line-night:rgba(255,255,255,.14);--nxc-r-sm:8px;--nxc-r-md:14px;--nxc-r-lg:22px;--nxc-r-pill:999px;--nxc-s1:4px;--nxc-s2:8px;--nxc-s3:12px;--nxc-s4:16px;--nxc-s5:24px;--nxc-s6:32px;--nxc-s7:48px;--nxc-s8:64px;--nxc-max:1280px;--nxc-gutter:16px;--nxc-font-display:inherit;--nxc-font-body:inherit;--nxc-shadow-1:0 1px 2px rgba(7,12,20,.06),0 8px 24px rgba(7,12,20,.08);--nxc-shadow-2:0 18px 50px rgba(7,12,20,.28);--nxc-ease:cubic-bezier(.22,.61,.36,1)}@media(min-width:750px){:root{--nxc-gutter:32px }}.nxc,.nxc *,.nxc *:before,.nxc *:after{box-sizing:border-box}.nxc-wrap{width:100%;max-width:var(--nxc-max);margin-inline:auto;padding-inline:var(--nxc-gutter)}.nxc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nxc-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--nxc-accent);margin:0 0 var(--nxc-s3)}.nxc-h1{font-family:var(--nxc-font-display);font-size:clamp(28px,7vw,56px);line-height:1.06;letter-spacing:-.02em;margin:0 0 var(--nxc-s4)}.nxc-h2{font-family:var(--nxc-font-display);font-size:clamp(22px,4.6vw,36px);line-height:1.14;letter-spacing:-.01em;margin:0 0 var(--nxc-s3)}.nxc-lead{font-size:clamp(15px,3.6vw,18px);line-height:1.55;margin:0 0 var(--nxc-s5)}.nxc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--nxc-s2);min-height:48px;padding:0 var(--nxc-s5);border-radius:var(--nxc-r-pill);border:1px solid transparent;font-size:15px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:transform .18s var(--nxc-ease),box-shadow .18s var(--nxc-ease),background-color .18s var(--nxc-ease)}.nxc-btn:hover{transform:translateY(-1px)}.nxc-btn:focus-visible{outline:2px solid var(--nxc-accent);outline-offset:3px}.nxc-btn--primary{background:var(--nxc-accent);color:var(--nxc-accent-ink);box-shadow:0 6px 20px #14c9c947}.nxc-btn--secondary{background:transparent;color:var(--nxc-on-night);border-color:var(--nxc-line-night)}.nxc-btn--ghost{background:transparent;color:var(--nxc-ink);border-color:var(--nxc-line)}.nxc-btn--full{width:100%}.nxc-btn--lg{min-height:54px;font-size:16px}.nxc-pic{display:block}.nxc-pic img{display:block;width:100%;height:100%;object-fit:cover}.nxc-hero{position:relative;isolation:isolate;background:var(--nxc-night);color:var(--nxc-on-night);overflow:hidden;min-height:var(--nxc-hero-h-m,78vh)}@media(min-width:750px){.nxc-hero{min-height:var(--nxc-hero-h-d,68vh)}}.nxc-hero .nxc-car{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.nxc-hero .nxc-car__viewport{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;background:transparent;border-radius:0}.nxc-hero .nxc-car__track{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.nxc-hero .nxc-car__slide{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;overflow:hidden}.nxc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.nxc-hero .nxc-hero__media img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:center}.nxc-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--nxc-veil-bg-m)}@media(min-width:750px){.nxc-hero__veil{background-image:var(--nxc-veil-bg-d)}}.nxc-hero__inner{position:relative;height:100%;display:flex;flex-direction:column;justify-content:var(--nxc-hero-vpos-m,flex-end);padding-block:var(--nxc-s7) var(--nxc-s7)}@media(min-width:750px){.nxc-hero__inner{justify-content:var(--nxc-hero-vpos-d,center);padding-block:var(--nxc-s8)}}.nxc-hero__copy{max-width:var(--nxc-hero-maxw-m,340px);align-self:var(--nxc-hero-hpos-m,flex-start);text-align:var(--nxc-hero-align-m,left)}@media(min-width:750px){.nxc-hero__copy{max-width:var(--nxc-hero-maxw-d,560px);align-self:var(--nxc-hero-hpos-d,flex-start);text-align:var(--nxc-hero-align-d,left)}}.nxc-hero__eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 var(--nxc-s3);color:var(--nxc-hero-eyebrow-color,var(--nxc-accent))}.nxc-hero__title{font-family:var(--nxc-hero-title-font,inherit);font-weight:var(--nxc-hero-title-weight,800);font-size:var(--nxc-hero-title-size-m,32px);line-height:var(--nxc-hero-title-lh-m,1.1);letter-spacing:var(--nxc-hero-letter-spacing,-.02em);margin:0 0 var(--nxc-s4);color:var(--nxc-hero-title-color,#fff)}@media(min-width:750px){.nxc-hero__title{font-size:var(--nxc-hero-title-size-d,52px);line-height:var(--nxc-hero-title-lh-d,1.1)}}.nxc-hero__sub{font-size:var(--nxc-hero-sub-size-m,15px);line-height:1.55;margin:0 0 var(--nxc-s5);color:var(--nxc-hero-sub-color,var(--nxc-on-night-soft))}@media(min-width:750px){.nxc-hero__sub{font-size:var(--nxc-hero-sub-size-d,18px)}}.nxc-hero__actions{display:flex;flex-direction:column;gap:var(--nxc-s3)}@media(min-width:750px){.nxc-hero__actions{flex-direction:row;align-items:center}}.nxc-hero .nxc-btn--lg{min-height:var(--nxc-hero-btn-h-m,48px);font-size:var(--nxc-hero-btn-text-m,14px)}@media(min-width:750px){.nxc-hero .nxc-btn--lg{min-height:var(--nxc-hero-btn-h-d,54px);font-size:var(--nxc-hero-btn-text-d,16px)}}.nxc-hero.has-drift .nxc-car__slide.is-active .nxc-hero__media img{animation:nxc-hero-drift 10s ease-out forwards}@keyframes nxc-hero-drift{0%{transform:scale(1) translateZ(0)}to{transform:scale(var(--nxc-hero-drift-scale,1.025)) translate3d(-1%,-1%,0)}}.nxc-hero .nxc-car__dots{position:absolute;left:0;right:0;bottom:var(--nxc-s6);z-index:2;justify-content:flex-start;max-width:var(--nxc-max);margin-inline:auto;padding-inline:var(--nxc-gutter);gap:var(--nxc-s4)}.nxc-hero .nxc-car__dot{width:30px;height:2px;border-radius:0;background:#ffffff47;position:relative;margin-top:14px}.nxc-hero .nxc-car__dot:before{content:attr(data-index);position:absolute;left:0;top:-14px;font-size:10px;letter-spacing:.05em;color:#ffffff8c}.nxc-hero .nxc-car__dot.is-active{width:30px;border-radius:0;background:var(--nxc-accent)}.nxc-hero .nxc-car__dot.is-active:before{color:var(--nxc-accent)}@media(prefers-reduced-motion:reduce){.nxc-hero .nxc-car__slide{animation:none!important}.nxc-hero.has-drift .nxc-car__slide.is-active .nxc-hero__media img{animation:none!important;transform:none!important}}.nxc-trust{background:var(--nxc-bg-alt);border-block:1px solid var(--nxc-line)}.nxc-trust--night{background:var(--nxc-night-2);border-color:var(--nxc-line-night);color:var(--nxc-on-night)}.nxc-trust__grid{display:grid;grid-template-columns:1fr;gap:var(--nxc-s3);padding-block:var(--nxc-trust-pt,20px) var(--nxc-trust-pb,20px)}.nxc-trust__item{display:flex;align-items:center;gap:var(--nxc-s4);min-width:0}.nxc-trust__icon{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--nxc-r-md);background:#14c9c91f;color:var(--nxc-accent)}.nxc-trust__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nxc-trust__txt{display:grid;line-height:1.3;min-width:0}.nxc-trust__txt strong{font-size:15px}.nxc-trust__txt span{margin-top:2px;font-size:13px;opacity:.72}@media(min-width:750px){.nxc-trust__grid{grid-template-columns:repeat(3,1fr);gap:var(--nxc-s6)}}.nxc-car{position:relative}.nxc-car__viewport{position:relative;overflow:hidden;border-radius:var(--nxc-r-lg);background:var(--nxc-bg-alt)}.nxc-car__track{display:flex;width:100%}.nxc-car__slide{position:relative;flex:0 0 100%;width:100%}.nxc-car__slide a,.nxc-car__slide .nxc-car__frame{display:block}.nxc-car__slide img{display:block;width:100%;height:auto}.nxc-car--slide .nxc-car__track{transition:transform var(--nxc-car-speed,.5s) var(--nxc-ease)}.nxc-car--fade .nxc-car__track,.nxc-car--zoom .nxc-car__track{display:grid}.nxc-car--fade .nxc-car__slide,.nxc-car--zoom .nxc-car__slide{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity var(--nxc-car-speed,.5s) var(--nxc-ease),transform var(--nxc-car-speed,.5s) var(--nxc-ease),visibility 0s linear var(--nxc-car-speed,.5s)}.nxc-car--zoom .nxc-car__slide{transform:scale(1.04)}.nxc-car--fade .nxc-car__slide.is-active,.nxc-car--zoom .nxc-car__slide.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.nxc-car__dots{display:flex;justify-content:center;gap:var(--nxc-s2);margin-top:var(--nxc-s4);padding:0;list-style:none}.nxc-car__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:var(--nxc-line);cursor:pointer;transition:width .2s var(--nxc-ease),background-color .2s var(--nxc-ease)}.nxc-car__dot.is-active{width:22px;border-radius:var(--nxc-r-pill);background:var(--nxc-accent)}.nxc-car__dot:focus-visible{outline:2px solid var(--nxc-accent);outline-offset:3px}.nxc-car__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;display:none;place-items:center;border:0;border-radius:50%;cursor:pointer;background:#070c148c;color:#fff;font-size:18px;line-height:1}.nxc-car__arrow--prev{left:10px}.nxc-car__arrow--next{right:10px}.nxc-car__arrow:focus-visible{outline:2px solid var(--nxc-accent);outline-offset:2px}@media(min-width:750px){.nxc-car[data-arrows=true] .nxc-car__arrow{display:grid}}.nxc-shine{position:relative;overflow:hidden}.nxc-shine:after{content:"";position:absolute;top:-60%;left:-70%;width:45%;height:220%;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff6b,#fff0);transform:rotate(14deg) translate(0);opacity:0}.nxc-shine.is-shining:after{animation:nxc-shine 1.15s var(--nxc-ease) 1}@keyframes nxc-shine{0%{opacity:0;transform:rotate(14deg) translate(0)}12%{opacity:1}to{opacity:0;transform:rotate(14deg) translate(360%)}}.nxc-financing{padding-block:var(--nxc-financing-pt,32px) var(--nxc-financing-pb,32px)}.nxc-financing .nxc-car__viewport{background:transparent;border-radius:0}.nxc-financing .nxc-car__frame{display:block;overflow:hidden}.nxc-financing .nxc-car__frame img{display:block;width:100%;height:auto}.nxc-financing .nxc-car__ph{display:block;width:100%;aspect-ratio:4/5}.nxc-financing .nxc-car__frame--dual{aspect-ratio:4/5}.nxc-financing .nxc-car__frame--dual img{height:100%;object-fit:cover}@media(min-width:750px){.nxc-financing .nxc-car__viewport{border-radius:16px}.nxc-financing .nxc-car__frame--dual,.nxc-financing .nxc-car__ph{aspect-ratio:3/1}}.nxc-cats{background:var(--nxc-bg-alt)}.nxc-cats__head{max-width:52ch}.nxc-cats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--nxc-s3);margin-top:var(--nxc-s5)}.nxc-cats__card{display:flex;flex-direction:column;gap:var(--nxc-s2);padding:var(--nxc-s4);border-radius:var(--nxc-r-lg);background:var(--nxc-bg);border:1px solid var(--nxc-line);text-decoration:none;color:inherit}.nxc-cats__icon{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--nxc-r-md);background:#14c9c91f;color:var(--nxc-accent);flex:0 0 auto}.nxc-cats__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nxc-cats__media{border-radius:var(--nxc-r-md);overflow:hidden;aspect-ratio:1/1}.nxc-cats__media img{width:100%;height:100%;object-fit:cover}.nxc-cats__title{font-size:15px;font-weight:700;margin:0;line-height:1.3}.nxc-cats__text{font-size:13px;line-height:1.4;color:var(--nxc-ink-soft);margin:0}@media(hover:hover)and (pointer:fine){a.nxc-cats__card{transition:transform .18s var(--nxc-ease),border-color .18s var(--nxc-ease)}a.nxc-cats__card:hover{transform:translateY(-2px);border-color:var(--nxc-accent)}}@media(min-width:750px){.nxc-cats__grid{grid-template-columns:repeat(4,1fr);gap:var(--nxc-s4)}}.nxc-products__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--nxc-s4)}.nxc-products__track{display:flex;gap:var(--nxc-s3);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:var(--nxc-s5) calc(var(--nxc-gutter) * -1) 0;padding-inline:var(--nxc-gutter);padding-bottom:2px}.nxc-products__track::-webkit-scrollbar{display:none}.nxc-products__track .nxc-card{flex:0 0 68%;scroll-snap-align:start}@media(min-width:560px){.nxc-products__track .nxc-card{flex-basis:44%}}@media(min-width:990px){.nxc-products__track{overflow-x:visible;flex-wrap:wrap;margin-inline:0;padding-inline:0}.nxc-products__track .nxc-card{flex:1 1 0;scroll-snap-align:none;min-width:0}}.nxc-card{display:block}.nxc-card__link{display:block;text-decoration:none;color:inherit}.nxc-card__media{position:relative;border-radius:var(--nxc-r-lg);overflow:hidden;background:var(--nxc-bg-alt);aspect-ratio:1/1}.nxc-card__media img,.nxc-card__ph{display:block;width:100%;height:100%;object-fit:cover}.nxc-card__body{padding:var(--nxc-s3) var(--nxc-s1) 0}.nxc-card__vendor{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--nxc-ink-soft);margin:0 0 2px}.nxc-card__title{font-size:14px;line-height:1.35;font-weight:600;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nxc-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--nxc-s2);font-size:15px;font-weight:800;margin:0;white-space:nowrap}.nxc-card__price-compare{font-size:13px;font-weight:500;color:var(--nxc-ink-soft);text-decoration:line-through}.nxc-card__flag{display:inline-block;margin-top:var(--nxc-s2);font-size:11px;font-weight:700;color:var(--nxc-ink-soft)}@media(hover:hover)and (pointer:fine){.nxc-card__media{transition:transform .3s var(--nxc-ease)}.nxc-card__link:hover .nxc-card__media{transform:scale(1.02)}}.nxc-benefits__grid{display:grid;grid-template-columns:1fr;gap:var(--nxc-s4);margin-top:var(--nxc-s5)}.nxc-benefit{display:block;border-radius:var(--nxc-r-lg);overflow:hidden;background:var(--nxc-bg-alt);text-decoration:none;color:inherit}.nxc-benefit__media{aspect-ratio:16/10}.nxc-benefit__media img{width:100%;height:100%;object-fit:cover;display:block}.nxc-benefit__body{padding:var(--nxc-s4)}.nxc-benefit__title{font-size:17px;font-weight:700;margin:0 0 6px}.nxc-benefit__text{font-size:14px;line-height:1.5;color:var(--nxc-ink-soft);margin:0}@media(min-width:750px){.nxc-benefits__grid{grid-template-columns:repeat(2,1fr);gap:var(--nxc-s5)}}.nxc-kiosk{display:flex;flex-direction:column;background:var(--nxc-night-2);color:var(--nxc-on-night)}.nxc-kiosk__media{aspect-ratio:4/3;background:var(--nxc-night)}.nxc-kiosk__media img{width:100%;height:100%;object-fit:cover;display:block}.nxc-kiosk__panel{display:flex}.nxc-kiosk__copy{max-width:56ch;padding:var(--nxc-s6) var(--nxc-gutter)}.nxc-kiosk__list{display:grid;gap:var(--nxc-s2);margin:0 0 var(--nxc-s5);padding:0;list-style:none}.nxc-kiosk__list li{display:flex;align-items:flex-start;gap:var(--nxc-s2);font-size:14px;line-height:1.5;color:var(--nxc-on-night-soft)}.nxc-kiosk__check{flex:0 0 auto;color:var(--nxc-accent);font-weight:900}@media(min-width:990px){.nxc-kiosk{flex-direction:row;align-items:stretch}.nxc-kiosk__media{flex:1 1 50%;aspect-ratio:auto}.nxc-kiosk__panel{flex:1 1 50%;align-items:center}.nxc-kiosk__copy{padding:var(--nxc-s8) var(--nxc-s7)}}.nxc-reviews__grid{display:grid;grid-template-columns:1fr;gap:var(--nxc-s3);margin-top:var(--nxc-s5)}.nxc-review{margin:0;padding:var(--nxc-s4);border-radius:var(--nxc-r-lg);background:var(--nxc-bg-alt)}.nxc-review blockquote{margin:0 0 var(--nxc-s3);font-size:15px;line-height:1.5;color:var(--nxc-ink)}.nxc-review figcaption{display:flex;flex-direction:column;font-size:13px;color:var(--nxc-ink-soft)}.nxc-review figcaption strong{color:var(--nxc-ink);font-size:14px}@media(min-width:750px){.nxc-reviews__grid{grid-template-columns:repeat(3,1fr);gap:var(--nxc-s4)}}.nxc-faq__list{margin-top:var(--nxc-s5);border-top:1px solid var(--nxc-line)}.nxc-faq__item{border-bottom:1px solid var(--nxc-line)}.nxc-faq__q{margin:0}.nxc-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--nxc-s3);width:100%;padding:var(--nxc-s4) 0;background:transparent;border:0;cursor:pointer;font-size:15px;font-weight:700;text-align:left;color:var(--nxc-ink);font-family:inherit}.nxc-faq__trigger:focus-visible{outline:2px solid var(--nxc-accent);outline-offset:3px}.nxc-faq__icon{position:relative;flex:0 0 20px;width:20px;height:20px}.nxc-faq__icon:before,.nxc-faq__icon:after{content:"";position:absolute;top:50%;left:50%;background:var(--nxc-ink);transform:translate(-50%,-50%)}.nxc-faq__icon:before{width:12px;height:2px}.nxc-faq__icon:after{width:2px;height:12px;transition:transform .2s var(--nxc-ease)}.nxc-faq__trigger[aria-expanded=true] .nxc-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg) scale(0)}.nxc-faq__panel{padding:0 0 var(--nxc-s4)}.nxc-faq__panel p{margin:0;font-size:14px;line-height:1.6;color:var(--nxc-ink-soft);max-width:65ch}.nxc-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s var(--nxc-ease),transform .6s var(--nxc-ease)}.nxc-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nxc-btn,.nxc-car__track,.nxc-car__slide,.nxc-reveal,.nxc-faq__icon:after{transition:none!important}.nxc-shine.is-shining:after{animation:none}.nxc-reveal{opacity:1;transform:none}}.nx-cg{display:none}.nx-cg img:not([src]):not([srcset]){visibility:hidden}.nx-cg__slide img{display:block;width:100%;height:100%;object-fit:var(--nx-cg-fit,cover)}.card__inner{--nx-cg-fit:cover;--nx-cg-bg:rgb(var(--color-background,255,255,255))}.card__inner .card__badge{position:relative;z-index:3}.card__inner:has(>.nx-cg.is-ready){z-index:2}.nxc-pcard__media{--nx-cg-z:1;--nx-cg-fit:var(--nxc-prod-fit-m,cover);--nx-cg-bg:var(--nxc-bg-alt)}@media(min-width:750px){.nxc-pcard__media{--nx-cg-fit:var(--nxc-prod-fit-d,cover)}}@media(hover:hover)and (pointer:fine){.nx-cg.is-ready{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--nx-cg-z,2);overflow:hidden;pointer-events:none}.nx-cg__track{position:absolute;top:0;right:0;bottom:0;left:0}.nx-cg__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;pointer-events:none;transition:opacity .18s var(--nxc-ease)}.nx-cg__slide.is-active{z-index:2;opacity:1;pointer-events:auto}.nx-cg__slide.is-prev{z-index:1;opacity:1;transition:none}.nx-cg__slide:first-child img{display:none}.nx-cg__slide.is-loaded:not(:first-child){background:var(--nx-cg-bg,#fff)}.nx-cg__rail{position:absolute;z-index:3;top:50%;left:10px;width:clamp(36px,13%,52px);display:flex;flex-direction:column;gap:6px;opacity:0;transform:translate(-8px,-50%);pointer-events:none;transition:opacity .2s var(--nxc-ease),transform .22s var(--nxc-ease)}.nx-cg.is-open .nx-cg__rail{opacity:1;transform:translateY(-50%);pointer-events:auto}.nx-cg__thumb{-webkit-appearance:none;appearance:none;position:relative;display:block;width:100%;min-width:0;min-height:0;aspect-ratio:1/1;margin:0;padding:0;border:1px solid rgba(11,20,32,.1);border-radius:9px;background:#ffffffe0;color:inherit;line-height:0;cursor:pointer;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #070c1412;transition:border-color .18s var(--nxc-ease),box-shadow .18s var(--nxc-ease)}.nx-cg__thumb img{display:block;width:100%;height:100%;padding:3px;box-sizing:border-box;object-fit:contain;transform:none!important;transition:none!important}.nx-cg__thumb:hover{border-color:#0b142047}.nx-cg__thumb.is-active{border-color:#0b1420b8;box-shadow:0 0 0 1px #0b1420b8,0 2px 10px #070c141a}.nx-cg__thumb:focus{outline:none}.nx-cg__thumb:focus-visible{outline:2px solid var(--nxc-accent);outline-offset:2px}.nx-cg__dots{display:none}.card__inner .nx-cg__slide img{transition:transform var(--duration-long,.5s) ease}.card-wrapper:hover .nx-cg__slide img{transform:scale(1.035)}}@media(hover:hover)and (pointer:fine)and (min-width:990px){.card-wrapper:hover .nx-cg__slide img{transform:scale(1.03)}}@media(hover:none),(pointer:coarse){.nx-cg.is-ready{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--nx-cg-z,2);overflow:hidden;pointer-events:none}.nx-cg__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;pointer-events:auto}.nx-cg__track::-webkit-scrollbar{display:none}.nx-cg__slide{flex:0 0 100%;width:100%;height:100%;display:block;scroll-snap-align:start;scroll-snap-stop:always}.nx-cg__slide.is-loaded{background:var(--nx-cg-bg,#fff)}.nx-cg__rail{display:none}.nx-cg__dots{position:absolute;left:50%;bottom:8px;z-index:3;display:flex;gap:5px;padding:4px 6px;border-radius:var(--nxc-r-pill);background:#070c1442;transform:translate(-50%);pointer-events:none}.nx-cg__dots i{display:block;width:5px;height:5px;border-radius:50%;background:#ffffff80;transition:background-color .2s var(--nxc-ease),transform .2s var(--nxc-ease)}.nx-cg__dots i.is-active{background:#fff;transform:scale(1.2)}}@media(max-width:749px){.nxc-products-discovery__grid .nx-cg{display:none!important}}@media(prefers-reduced-motion:reduce){.nx-cg__slide,.nx-cg__slide img,.nx-cg__rail,.nx-cg__thumb,.nx-cg__dots i{transition:none!important}}.jm-review-widget{--jm-review-widget-star-and-histogram-color:#0b1420!important;--jm-widget-primary-color:#0b7075!important;--jm-review-widget-button-color:#06131f!important;--jm-review-widget-button-text-color:#ffffff!important;--jm-review-widget-text-color:#081620!important;--jm-review-widget-lighter-text-color:#596064!important;--jm-widget-border-radius:14px!important;--jm-transparency-badge-color:#0b7075!important}#judgeme_product_reviews{margin-block:8px 16px}.jm-review-widget-minimal-header__title{font-size:clamp(22px,2.4vw,30px)!important;font-weight:800!important;letter-spacing:-.02em;color:#06131f!important}.jm-review-widget .jm-button{min-height:48px;padding:0 24px!important;border-radius:999px!important;font-size:15px!important;font-weight:700!important;transition:transform .18s var(--nxc-ease),background-color .18s var(--nxc-ease)}.jm-review-widget .jm-button--primary:hover{transform:translateY(-1px);background-color:#0e2433!important}.jm-review-widget .jm-button--secondary{background:transparent!important;color:#06131f!important;border:1px solid rgba(6,19,31,.18)!important}.jm-review-widget .jm-button:focus-visible{outline:2px solid #0b7075;outline-offset:3px}.jm-review-widget:has(.jm-no-reviews-state__text) .jm-review-widget__header{padding:clamp(20px,3vw,32px);border:1px solid rgba(6,19,31,.08);border-radius:18px;background:#f6f8fa}.jm-review-widget:has(.jm-no-reviews-state__text) .jm-review-widget__body{display:none}.jm-no-reviews-state__text{font-size:15px!important;color:#596064!important}.jm-review-item{border-color:#06131f14!important}.jm-reviewer-info__name{font-weight:700!important;color:#06131f!important}.jm-verified-buyer-badge,.jm-verified-badge{color:#0b7075!important;background:#0b707514!important;font-weight:600!important}.jm-shop-reply{border:0!important;border-radius:14px!important;background:#f6f8fa!important}.jm-review-widget img{border-radius:10px}.jdgm-prev-badge{margin:2px 0 8px;cursor:pointer}.jdgm-prev-badge .jdgm-star{color:#0b1420!important;font-size:14px}.jdgm-prev-badge__text{margin-left:6px;font-size:13px;font-weight:600;color:#596064}.jdgm-prev-badge:hover .jdgm-prev-badge__text{color:#0b7075;text-decoration:underline;text-underline-offset:3px}.jdgm-write-review-modal .jdgm-star{color:#0b1420!important}.nxc-pcard__rating{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:var(--nxc-ink-soft);font-size:12px;font-weight:650;line-height:1;text-decoration:none}.nxc-pcard__stars{position:relative;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1}.nxc-pcard__stars:before{content:"\2605\2605\2605\2605\2605";color:#0b14202e}.nxc-pcard__stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--nxc-rating,0%);overflow:hidden;color:var(--nxc-ink);white-space:nowrap}.nxc-pcard__rating:hover{color:var(--nxc-ink)}.nxc-pcard__rating:focus-visible{outline:2px solid var(--nxc-accent);outline-offset:3px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/63/assets/nexo-design-system.css.map */
