:root{--nct-lime:#C8FB34;--nct-lime-dk:#B6EA1C;--nct-blue:#0A14F0;--nct-blue-dk:#0610B8;--nct-ink:#07070A;--nct-body:#2B2D3A;--nct-mute:#5B5E73;--nct-bg:#F4F5FC;--nct-bg2:#E9EBFA;--nct-card:#FFFFFF;--nct-line:#DCDFF2;--nct-display:"Archivo","Arial Black",sans-serif;--nct-text:"Manrope","Helvetica Neue",Arial,sans-serif;--nct-holo: radial-gradient(42% 60% at 6% 18%, rgba(200,251,52,.42), transparent 62%), radial-gradient(38% 55% at 22% 92%, rgba(110,190,255,.5), transparent 64%), radial-gradient(34% 50% at 0% 62%, rgba(255,160,225,.4), transparent 62%), radial-gradient(40% 60% at 44% 8%, rgba(170,150,255,.32), transparent 64%), linear-gradient(118deg,#F7F8FF 0%,#ECF1FF 38%,#F3EEFF 66%,#EEFBF2 100%)}html body.nct{--font-body-family:var(--nct-text);--font-heading-family:var(--nct-display);background:var(--nct-bg)!important;color:var(--nct-ink);font-family:var(--nct-text)!important}html body.nct #MainContent{background:var(--nct-bg)}html body.nct h1,html body.nct h2,html body.nct h3{font-family:var(--nct-display)}.nct-display{font-family:var(--nct-display);font-stretch:125%;font-style:italic;font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:.92;color:var(--nct-ink)}.nct-display em{font-style:italic;color:var(--nct-blue)}.nct-eyebrow{margin:0 0 18px;font-family:var(--nct-display);font-stretch:125%;font-style:italic;font-weight:600;font-size:13px;letter-spacing:.42em;text-transform:uppercase;color:var(--nct-ink)}.nct-wrap{max-width:1440px;margin:0 auto;padding:0 48px}@media(max-width:749px){.nct-wrap{padding:0 18px}}.nct-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 32px;border-radius:999px;font-family:var(--nct-text);font-weight:800;font-size:15px;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .15s ease,box-shadow .15s ease;border:1.5px solid transparent;white-space:nowrap}.nct-btn:hover{transform:translateY(-1px)}.nct-btn--lime{background:var(--nct-lime);color:var(--nct-ink)!important;box-shadow:0 10px 24px -14px #78aa00e6}.nct-btn--lime:hover{background:var(--nct-lime-dk)}.nct-btn--line{background:#ffffff8c;color:var(--nct-ink)!important;border-color:var(--nct-ink)}.nct-btn--line:hover{background:#fff}.nct-btn--ink{background:var(--nct-ink);color:#fff!important}.nct-link{font-weight:800;font-size:14px;letter-spacing:.03em;text-transform:uppercase;color:var(--nct-ink)!important;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;white-space:nowrap}html body.nct .announcement-bar-section{background:var(--nct-lime)!important;padding:9px 14px!important}html body.nct .announcement-bar-section *{color:var(--nct-ink)!important;font-family:var(--nct-text)!important;font-weight:800!important;font-size:12.5px!important;letter-spacing:.06em!important;text-transform:uppercase!important}@media(max-width:430px){html body.nct .announcement-bar-section *{font-size:10px!important;letter-spacing:.04em!important}}html body.nct .section-header,html body.nct .header-wrapper{background:#f8f9fff0!important;backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px)}html body.nct .header-wrapper{border-bottom:1px solid var(--nct-line)!important;box-shadow:none!important}html body.nct .header{background:transparent!important;border-bottom:0!important;box-shadow:none!important;padding-top:14px!important;padding-bottom:14px!important}html body.nct .header__heading-link{padding:0!important}html body.nct .header a,html body.nct .header .header__menu-item,html body.nct .header summary{color:var(--nct-ink)!important;font-family:var(--nct-text)!important}html body.nct .header__inline-menu .header__menu-item,html body.nct .header__inline-menu .header__menu-item span{font-weight:700!important;font-size:14px!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body.nct .header__inline-menu .header__menu-item:hover span{color:var(--nct-blue)!important;text-decoration:none}html body.nct .header__icon svg{color:var(--nct-ink)}html body.nct .cart-count-bubble{background:var(--nct-blue)!important;color:#fff!important}.nct-wordmark{display:inline-flex;align-items:flex-start;font-family:var(--nct-display);font-stretch:125%;font-style:italic;font-weight:900;font-size:30px;line-height:1;letter-spacing:.005em;text-transform:uppercase;color:var(--nct-ink);white-space:nowrap}.nct-wordmark svg{width:.56em;height:.56em;margin:-.32em 0 0 .06em;fill:currentColor;flex:0 0 auto}@media(max-width:989px){.nct-wordmark{font-size:23px}}@media(max-width:749px){.nct-wordmark{font-size:21px}}html body.nct .menu-drawer{background:#fff!important}html body.nct .menu-drawer__menu-item{font-family:var(--nct-display)!important;font-stretch:125%;font-style:italic;font-weight:900!important;text-transform:uppercase;font-size:22px!important;letter-spacing:-.01em;color:var(--nct-ink)!important}html body.nct .header localization-form .localization-form__select,html body.nct .header .disclosure__button{border-radius:999px!important;border-color:var(--nct-line)!important;font-weight:700}.nct-hero{position:relative;overflow:hidden;background:var(--nct-holo);min-height:560px;display:flex;align-items:center}.nct-hero__media{position:absolute;top:0;right:0;bottom:0;width:64%}.nct-hero__media img{width:100%;height:100%;object-fit:cover;object-position:40% 30%;display:block;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%);mask-image:linear-gradient(90deg,transparent 0,#000 24%)}.nct-hero__inner{position:relative;z-index:2;width:100%;max-width:1440px;margin:0 auto;padding:64px 48px}.nct-hero__h{margin:0 0 20px;font-size:clamp(46px,6.4vw,96px)}.nct-hero__h span{display:block}.nct-hero__p{max-width:430px;margin:0 0 30px;font-size:19px;line-height:1.45;color:var(--nct-body);font-weight:500}.nct-hero__ctas{display:flex;gap:14px;flex-wrap:wrap}@media(max-width:749px){.nct-hero{display:block;min-height:0}.nct-hero__media{position:relative;width:100%;height:auto;aspect-ratio:5/4}.nct-hero__media img{object-position:34% 30%;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent 100%);mask-image:linear-gradient(180deg,#000 72%,transparent 100%)}.nct-hero__inner{padding:6px 18px 36px;margin-top:-14px}.nct-hero__h{font-size:clamp(40px,12.4vw,58px);margin-bottom:14px}.nct-hero__p{font-size:16px;margin-bottom:22px}.nct-eyebrow{font-size:11px;letter-spacing:.32em;margin-bottom:12px}.nct-hero__ctas .nct-btn{flex:1 1 100%;min-height:54px}}.nct-ben{background:linear-gradient(90deg,#e6e8fa,#eff1fc 50%,#e7eafb);border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid var(--nct-line)}.nct-ben__row{display:grid;grid-template-columns:repeat(4,1fr);max-width:1440px;margin:0 auto;padding:22px 48px}.nct-ben__i{display:flex;align-items:center;justify-content:center;gap:16px;padding:6px 18px}.nct-ben__i+.nct-ben__i{border-left:1px solid #B9BDD6}.nct-ben__i svg{flex:0 0 36px;width:36px;height:36px;stroke:var(--nct-ink);stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round}.nct-ben__i b{display:block;font-family:var(--nct-text);font-weight:800;font-size:16px;letter-spacing:.02em;text-transform:uppercase;color:var(--nct-ink)}.nct-ben__i span{display:block;font-size:14.5px;color:var(--nct-body);margin-top:2px}@media(max-width:989px){.nct-ben__row{grid-template-columns:1fr 1fr;padding:14px 12px;gap:4px 0}.nct-ben__i{justify-content:flex-start;gap:11px;padding:12px 10px}.nct-ben__i+.nct-ben__i{border-left:0}.nct-ben__i svg{flex-basis:28px;width:28px;height:28px}.nct-ben__i b{font-size:13px}.nct-ben__i span{font-size:12.5px}}.nct-sec{padding:72px 0}.nct-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 30px}.nct-head h2{margin:0;font-size:clamp(30px,3.4vw,50px)}@media(max-width:749px){.nct-sec{padding:48px 0}.nct-head{margin-bottom:20px}.nct-head h2{font-size:30px}}.nct-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.nct-card{display:block;text-decoration:none;color:var(--nct-ink)}.nct-card__img{position:relative;aspect-ratio:1/1;border-radius:18px;overflow:hidden;background:var(--nct-holo)}.nct-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.nct-card:hover .nct-card__img img{transform:scale(1.03)}.nct-tag{position:absolute;top:14px;left:14px;z-index:2;background:var(--nct-lime);color:var(--nct-ink);font-weight:800;font-size:12px;letter-spacing:.04em;text-transform:uppercase;padding:7px 13px;border-radius:999px}.nct-card h3{margin:16px 0 4px;font-family:var(--nct-text);font-weight:800;font-size:17px;text-transform:uppercase;letter-spacing:.01em}.nct-card p{margin:0;font-weight:700;font-size:17px}@media(max-width:989px){.nct-grid{grid-template-columns:1fr 1fr;gap:14px}}.nct-spot{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}.nct-spot__img{position:relative;border-radius:24px;overflow:hidden;background:var(--nct-holo);aspect-ratio:1/1;box-shadow:0 30px 60px -38px #14185073}.nct-spot__img img{width:100%;height:100%;object-fit:cover;display:block}.nct-spot h3{margin:0 0 10px;font-size:clamp(34px,3.6vw,56px)}.nct-price{margin:0 0 18px;font-family:var(--nct-display);font-stretch:110%;font-weight:800;font-size:28px;color:var(--nct-blue)}.nct-spot p.nct-lede{margin:0 0 22px;font-size:18px;line-height:1.5;color:var(--nct-body);max-width:520px}.nct-ticks{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:12px}.nct-ticks li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.45;color:var(--nct-body)}.nct-ticks li b{color:var(--nct-ink)}.nct-ticks li:before{content:"";flex:0 0 22px;height:22px;border-radius:50%;margin-top:1px;background:var(--nct-lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2307070A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/13px no-repeat}.nct-spot__ctas{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:989px){.nct-spot{grid-template-columns:1fr;gap:26px}.nct-spot__ctas .nct-btn{flex:1 1 100%}}.nct-feat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center}.nct-feat__img{border-radius:24px;overflow:hidden;aspect-ratio:4/5;background:#fff;border:1px solid var(--nct-line)}.nct-feat__img img{width:100%;height:100%;object-fit:cover;display:block}.nct-feat h2{margin:0 0 30px;font-size:clamp(30px,3vw,48px)}.nct-steps{list-style:none;margin:0 0 30px;padding:0;display:grid;gap:22px;counter-reset:s}.nct-steps li{display:grid;grid-template-columns:62px 1fr;gap:16px;align-items:start}.nct-steps li:before{counter-increment:s;content:"0" counter(s);font-family:var(--nct-display);font-stretch:125%;font-style:italic;font-weight:900;font-size:34px;line-height:1;color:var(--nct-blue)}.nct-steps b{display:block;font-weight:800;font-size:18px;text-transform:uppercase;letter-spacing:.02em;margin:3px 0 5px}.nct-steps span{display:block;font-size:16px;line-height:1.5;color:var(--nct-body)}.nct-feat--flip .nct-feat__img{order:2}@media(max-width:989px){.nct-feat{grid-template-columns:1fr;gap:28px}.nct-feat--flip .nct-feat__img{order:0}.nct-feat__img{aspect-ratio:1/1}}.nct-band{position:relative;overflow:hidden;background:var(--nct-ink);color:#fff;padding:84px 0;text-align:center}html body.nct .nct-band{background-color:var(--nct-ink)!important}html body.nct .nct-band h2{color:#fff!important}.nct-band:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(30% 40% at 20% 30%,rgba(10,20,240,.55),transparent 70%),radial-gradient(28% 36% at 82% 70%,rgba(200,251,52,.28),transparent 70%),radial-gradient(26% 34% at 60% 20%,rgba(255,120,220,.22),transparent 70%);filter:blur(10px)}.nct-band>*{position:relative}.nct-band h2{margin:0 0 18px;font-size:clamp(38px,6vw,92px);color:#fff}.nct-band h2 em{color:var(--nct-lime)}.nct-band p{max-width:560px;margin:0 auto 30px;font-size:18px;line-height:1.5;color:#c9cbda}@media(max-width:749px){.nct-band{padding:60px 0}.nct-band p{font-size:16px}}.nct-faq{max-width:900px;margin:0 auto}.nct-faq h2{text-align:center;margin:0 0 30px;font-size:clamp(30px,3.4vw,50px)}.nct-faq details{background:#fff;border:1px solid var(--nct-line);border-radius:16px;margin:0 0 12px;overflow:hidden}.nct-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;font-weight:800;font-size:17px;color:var(--nct-ink)}.nct-faq summary::-webkit-details-marker{display:none}.nct-faq summary:after{content:"+";flex:0 0 32px;height:32px;border-radius:50%;background:var(--nct-bg2);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;transition:transform .2s ease,background .2s ease}.nct-faq details[open] summary:after{transform:rotate(45deg);background:var(--nct-lime)}.nct-faq .nct-faq__a{padding:0 22px 20px;font-size:16px;line-height:1.6;color:var(--nct-body)}.nct-faq .nct-faq__a p{margin:0 0 8px}.nct-faq .nct-faq__a a{color:var(--nct-blue)}html body.nct .snz-pdp{background:var(--nct-bg);--mute:#6A6D82;--body:var(--nct-body);--line:var(--nct-line)}html body.nct .snz-pdp .snz-title{font-family:var(--nct-display)!important;font-stretch:125%;font-style:italic;font-weight:900!important;text-transform:uppercase;letter-spacing:-.03em!important;line-height:.95!important;font-size:clamp(34px,3.6vw,58px)!important}html body.nct .snz-pdp .snz-sub{font-family:var(--nct-text);font-weight:500}html body.nct .snz-pdp .snz-now{font-family:var(--nct-display);font-stretch:110%;color:var(--nct-blue)!important}html body.nct .snz-pdp .snz-best{background:var(--nct-lime)!important;color:var(--nct-ink)!important;border:0!important}html body.nct .snz-pdp .snz-atc:not(#nct){background:var(--nct-lime)!important;color:var(--nct-ink)!important;font-family:var(--nct-text)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.03em;box-shadow:0 12px 26px -16px #6ea000e6!important}html body.nct .snz-pdp .snz-atc:not(#nct):hover:not(:disabled){background:var(--nct-lime-dk)!important}html body.nct .snz-pdp .snz-atc:not(#nct):disabled{background:#c9cbd8!important;color:#55586a!important;box-shadow:none!important}html body.nct .snz-pdp .snz-atc:not(#nct).is-done{background:var(--nct-ink)!important;color:#fff!important}html body.nct .snz-pdp .snz-atc:not(#nct).is-busy:after{border-color:#07070a40;border-top-color:var(--nct-ink)}html body.nct .snz-sticky button:not(#nct){background:var(--nct-lime)!important;color:var(--nct-ink)!important;font-weight:800!important;text-transform:uppercase}html body.nct .snz-sticky button:not(#nct):disabled{background:#c9cbd8!important;color:#55586a!important}html body.nct .snz-pdp .snz-stage,html body.nct .snz-pdp .snz-thumb{background:#fff}html body.nct .snz-pdp .snz-stagewrap{border-color:var(--nct-line)!important;background:#fff!important}html body.nct .snz-pdp .snz-thumb.is-on{border-color:var(--nct-blue)!important}html body.nct .snz-pdp .snz-qty{background:#fff}html body.nct .snz-pdp .snz-crumb a:hover{color:var(--nct-blue)}html body.nct cart-drawer .cart__checkout-button,html body.nct #CartDrawer-Checkout{background:var(--nct-lime)!important;color:var(--nct-ink)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.03em}html body.nct .footer-logo{font-family:var(--nct-display)!important;font-stretch:125%;font-style:italic;font-weight:900!important;text-transform:uppercase;letter-spacing:.005em;font-size:30px!important;color:#fff!important}html body.nct .footer-logo:after{content:"\2726";font-size:.5em;vertical-align:super;margin-left:.08em}html body.nct .nct-display{font-family:var(--nct-display)!important;font-stretch:125%!important;font-style:italic!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.03em!important}html body.nct .snz-media:not(:has(.snz-thumbs)){grid-template-columns:minmax(0,1fr)!important}html body.nct [id^=shopify-section]+[id^=shopify-section]:before,html body.nct [id^=shopify-section]+[id^=shopify-section]:after{display:none!important}html body.nct .nct-display{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}@media(max-width:749px){html body.nct .nct-head{flex-direction:column;align-items:flex-start;gap:10px}html body.nct .nct-head h2{font-size:clamp(26px,8.2vw,34px)}}html body.nct .snz-stagewrap:not(:has(.snz-slide+.snz-slide)) .snz-dots{display:none!important}.nct-why{position:relative;overflow:hidden;background:var(--nct-ink);color:#fff;padding:96px 0}html body.nct .nct-why{background-color:var(--nct-ink)!important}.nct-why:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;pointer-events:none;background:radial-gradient(40% 35% at 18% 40%,rgba(10,20,240,.42),transparent 70%),radial-gradient(30% 30% at 88% 85%,rgba(200,251,52,.16),transparent 70%)}.nct-why>*{position:relative}.nct-why__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.nct-why--flip .nct-why__img{order:2}.nct-why__img{border-radius:24px;overflow:hidden;aspect-ratio:1/1;background:#0b0b10;box-shadow:0 30px 80px #0a14f040}.nct-why__img img{width:100%;height:100%;object-fit:cover;display:block}html body.nct .nct-why .nct-eyebrow{color:var(--nct-lime)!important}html body.nct .nct-why h2{color:#fff!important;margin:0 0 20px;font-size:clamp(32px,3.6vw,56px)}html body.nct .nct-why h2 em{color:var(--nct-lime)!important}.nct-why__text{font-size:18px;line-height:1.6;color:#c9cbda;max-width:520px}html body.nct .nct-why__text p{color:#c9cbda!important;margin:0 0 12px}html body.nct .nct-why__text strong{color:#fff!important}.nct-why__pts{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.nct-why__pts li{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.nct-why__ic{flex:0 0 40px;width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#c8fb341f;color:var(--nct-lime)}.nct-why__ic svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.nct-why__pts b{display:block;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;margin:1px 0 4px;color:#fff}.nct-why__pts span{font-size:14.5px;line-height:1.45;color:#a9acc0}@media(max-width:989px){.nct-why{padding:64px 0}.nct-why__grid{grid-template-columns:1fr;gap:32px}.nct-why--flip .nct-why__img{order:0}}@media(max-width:520px){.nct-why__pts{grid-template-columns:1fr}.nct-why__text{font-size:16px}}.nct-faq__intro{text-align:center;max-width:640px;margin:-12px auto 28px;font-size:17px;line-height:1.55;color:var(--nct-body)}.nct-signup{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;padding:56px 60px;border-radius:28px;background:var(--nct-ink);color:#fff}.nct-signup:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;pointer-events:none;background:radial-gradient(35% 45% at 12% 20%,rgba(10,20,240,.45),transparent 70%),radial-gradient(30% 40% at 95% 100%,rgba(200,251,52,.2),transparent 70%)}.nct-signup>*{position:relative}html body.nct .nct-signup h2{color:#fff!important;margin:0 0 12px;font-size:clamp(32px,3.4vw,52px)}html body.nct .nct-signup h2 em{color:var(--nct-lime)!important}html body.nct .nct-signup__copy p{margin:0;color:#c9cbda!important;font-size:17px;line-height:1.5;max-width:440px}.nct-signup__row{display:flex;gap:10px}html body.nct .nct-signup input[type=email]{flex:1 1 auto;min-width:0;height:56px;padding:0 22px;border-radius:999px!important;border:1px solid rgba(255,255,255,.22)!important;background:#ffffff14!important;color:#fff!important;font:500 16px/1 var(--nct-text);box-shadow:none!important;outline:none}html body.nct .nct-signup input[type=email]::placeholder{color:#8e91a8}html body.nct .nct-signup input[type=email]:focus{border-color:var(--nct-lime)!important}html body.nct .nct-signup .nct-btn{height:56px;flex:0 0 auto}.nct-signup__fine{margin:12px 4px 0;font-size:13px;color:#8e91a8}html body.nct .nct-signup__fine{color:#8e91a8!important}.nct-signup__ok{margin:0;padding:18px 22px;border-radius:18px;background:#c8fb341f;color:var(--nct-lime);font-weight:700}html body.nct .nct-signup__ok{color:var(--nct-lime)!important}.nct-signup__err{margin:10px 4px 0;color:#ff8a8a;font-size:14px}@media(max-width:989px){.nct-signup{grid-template-columns:1fr;padding:40px 28px;gap:24px}}@media(max-width:520px){.nct-signup{padding:34px 20px;border-radius:22px}.nct-signup__row{flex-direction:column}html body.nct .nct-signup .nct-btn{width:100%}}html body.nct .snz-pdp .snz-tiers{gap:14px;margin:6px 0 16px}html body.nct .snz-pdp .snz-tiers-h{font-family:var(--nct-display)!important;font-stretch:125%;font-style:italic;font-weight:900!important;text-transform:uppercase;font-size:17px!important;letter-spacing:-.01em;color:var(--nct-ink)!important}html body.nct .snz-pdp .snz-tier{border-radius:18px!important;padding:16px!important;border-color:var(--nct-line)!important}html body.nct .snz-pdp .snz-tier.is-on{border-color:var(--nct-blue)!important;background:#eef0fd!important;box-shadow:0 0 0 1px var(--nct-blue) inset,0 10px 26px #0a14f01a}html body.nct .snz-pdp .snz-tier-title{font-weight:800;text-transform:uppercase;letter-spacing:.02em;font-size:15.5px}html body.nct .snz-pdp .snz-tier-badge{background:var(--nct-lime);color:var(--nct-ink);top:-11px;font-size:10.5px;letter-spacing:.08em;padding:3px 11px}html body.nct .snz-pdp .snz-tier-price b{font-size:19px;color:var(--nct-ink)}html body.nct .snz-pdp .snz-tier-price small{color:var(--nct-blue)}html body.nct .snz-pdp .snz-tier-radio{border-color:#c3c8ea}html body.nct .nct-signup button.nct-btn--lime:not(#nct){background:var(--nct-lime)!important;color:var(--nct-ink)!important;border:0!important;padding:0 30px!important}html body.nct .nct-signup button.nct-btn--lime:not(#nct):hover{background:var(--nct-lime-dk)!important}html body.nct .nct-why__pts .nct-why__ic{color:var(--nct-lime)}.nct-vids__lede{margin:10px 0 0;font-size:17px;line-height:1.5;color:var(--nct-body);max-width:560px}.nct-vids__nav{display:flex;gap:10px;flex:0 0 auto}html body.nct .nct-vids__arrow:not(#nct){width:48px;height:48px;min-width:0;padding:0!important;border-radius:50%!important;border:1.5px solid var(--nct-ink)!important;background:transparent!important;color:var(--nct-ink)!important;font-size:18px;line-height:1;cursor:pointer;box-shadow:none!important}html body.nct .nct-vids__arrow:not(#nct):hover{background:var(--nct-ink)!important;color:#fff!important}.nct-vids__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nct-vids__track::-webkit-scrollbar{display:none}.nct-vid{position:relative;margin:0;aspect-ratio:9/16;border-radius:22px;overflow:hidden;background:#0b0b10;scroll-snap-align:start;cursor:pointer}.nct-vid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nct-vid:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(transparent,#07070abf);pointer-events:none;transition:opacity .2s}html body.nct .nct-vid__play:not(#nct){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:66px;height:66px;min-width:0;padding:0!important;border:0!important;border-radius:50%!important;background:var(--nct-lime)!important;color:var(--nct-ink)!important;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #00000059!important;transition:opacity .2s,transform .2s}.nct-vid__play svg{width:26px;height:26px;margin-left:3px}.nct-vid:hover .nct-vid__play{transform:translate(-50%,-50%) scale(1.06)}.nct-vid figcaption{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;color:#fff;font-weight:700;font-size:15px;line-height:1.3;transition:opacity .2s}.nct-vid.is-playing .nct-vid__play,.nct-vid.is-playing figcaption,.nct-vid.is-playing:after{opacity:0}@media(max-width:989px){.nct-vids__track{grid-auto-columns:calc((100% - 32px) / 3)}}@media(max-width:749px){.nct-vids__track{grid-auto-columns:68%;margin-right:-18px;padding-right:18px}.nct-vids__nav{display:none}}.nct-vid--img{background:#fff;border:1px solid var(--nct-line);cursor:default}.nct-vid--img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:top center;display:block}.nct-vid--img:after{height:28%}.nct-vid--img:after{display:none}html body.nct .nct-vid--img figcaption{left:12px;right:auto;bottom:12px;padding:6px 12px;border-radius:999px;background:#ffffffeb;color:var(--nct-ink)!important;font-size:13px}@media(max-width:749px){html body.nct .footer-content--4-col{grid-template-columns:1fr 1fr!important;column-gap:24px!important}html body.nct .footer-content--4-col>:first-child{grid-column:1 / -1}html body.nct .footer-column h3{word-break:normal!important;overflow-wrap:normal!important}}.nct-vid--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#fff;border:2px dashed #C3C8EA;cursor:default}.nct-vid--empty:after{display:none}.nct-vid__slot-ic{width:56px;height:56px;border-radius:50%;background:#eef0fd;color:var(--nct-blue);display:flex;align-items:center;justify-content:center}.nct-vid__slot-ic svg{width:24px;height:24px}.nct-vid__slot-t{font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--nct-mute)}html body.nct .nct-why.nct-why--light{background:var(--nct-holo)!important;color:var(--nct-ink)}.nct-why--light:before{display:none}.nct-why--light .nct-why__img{background:#fff;border:1px solid var(--nct-line);box-shadow:0 24px 60px #0a14f01a}html body.nct .nct-why--light .nct-eyebrow,html body.nct .nct-why--light h2{color:var(--nct-ink)!important}html body.nct .nct-why--light h2 em{color:var(--nct-blue)!important}html body.nct .nct-why--light .nct-why__text,html body.nct .nct-why--light .nct-why__text p{color:var(--nct-body)!important}html body.nct .nct-why--light .nct-why__text strong{color:var(--nct-ink)!important}.nct-why--light .nct-why__pts li{background:#fff;border-color:var(--nct-line);box-shadow:0 6px 18px #0a14f00d}.nct-why--light .nct-why__pts b{color:var(--nct-ink)}.nct-why--light .nct-why__pts span{color:var(--nct-mute)}html body.nct .nct-why--light .nct-why__pts .nct-why__ic{background:#eef0fd;color:var(--nct-blue)}
/*# sourceMappingURL=/cdn/shop/t/88/assets/nct-theme.css.map */
