:root{--nb-ink:#1D1D1F;--nb-ink2:#6E6E73;--nb-ink3:#86868B;--nb-bg:#FFFFFF;--nb-bg2:#F5F5F7;--nb-line:#D2D2D7;--nb-dark:#000;--nb-dark2:#111113;--nb-acc:#087F5E;--nb-acc-h:#06684D;--nb-tint:#EAF6F1;--nb-glow:#2EE6B0;--nb-r:20px;--nb-head:"Inter Tight","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--nb-text:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--nc-head:var(--nb-head);--nc-text:var(--nb-text)}.nb-body{font-family:var(--nb-text);color:var(--nb-ink);background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.47}.nb *,.nb *:before,.nb *:after{box-sizing:border-box}.nb img{max-width:100%;height:auto;display:block}.nb button{font:inherit;color:inherit;cursor:pointer}.nb-wrap{max-width:1120px;margin:0 auto;padding:0 20px}.nb-eyebrow{margin:0 0 8px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nb-acc)}.nb-eyebrow--glow{color:var(--nb-glow)}.nb-h1,.nb-h2,.nb-title{font-family:var(--nb-head);font-weight:700;letter-spacing:-.025em;margin:0}.nb-h1{font-size:clamp(36px,6.4vw,72px);line-height:1.04}.nb-h2{font-size:clamp(30px,4.6vw,52px);line-height:1.07}.nb-h1 em,.nb-h2 em,.nb-title em{font-style:normal;background:linear-gradient(92deg,#0b8f6b,#13b48a 45%,#5fd8b7);-webkit-background-clip:text;background-clip:text;color:transparent}.nb-sec--dark .nb-h1 em,.nb-sec--dark .nb-h2 em,.nb-ritual .nb-h1 em{background:linear-gradient(92deg,#2ee6b0,#9af5da);-webkit-background-clip:text;background-clip:text}.nb-sub{margin:14px 0 0;font-size:clamp(17px,1.9vw,21px);line-height:1.4;color:#c7c7cc;max-width:34em}.nb-sub--ink{color:var(--nb-ink2)}.nb-sample{display:inline-block;vertical-align:middle;margin-left:6px;padding:2px 8px;border-radius:99px;background:#fff4d6;color:#7a5300;font:600 11px/1.5 var(--nb-text);letter-spacing:.02em;text-transform:none}.nb-sec{padding:88px 0}.nb-sec--grey{background:var(--nb-bg2)}.nb-sec--dark{background:var(--nb-dark);color:#f5f5f7}.nb-sechead{text-align:center;max-width:760px;margin:0 auto 44px}.nb-sechead .nb-sub{margin-left:auto;margin-right:auto}.nb-sechead--left{text-align:left;margin:0}.nb-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:52px;padding:0 28px;border:0;border-radius:980px;background:var(--nb-acc);color:#fff!important;font-size:17px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .2s,transform .15s}.nb-btn:hover{background:var(--nb-acc-h)}.nb-btn:active{transform:scale(.985)}.nb-btn[aria-busy=true]{opacity:.7;pointer-events:none}.nb-btn--ghost{background:transparent;color:var(--nb-acc)!important;box-shadow:inset 0 0 0 1.5px var(--nb-acc)}.nb-btn--ghost:hover{background:var(--nb-tint)}.nb-btn--ghost[aria-pressed=true]{background:var(--nb-acc);color:#fff!important}.nb-btn--sm{min-height:44px;padding:0 20px;font-size:15px}.nb-link{background:none;border:0;padding:0;color:var(--nb-acc);font-weight:600;text-decoration:underline;text-underline-offset:2px}.nb-disclose{display:flex;align-items:center;justify-content:center;gap:8px;padding:7px 12px;background:#1d1d1f;color:#f5f5f7;font-size:12px;line-height:1.3;text-align:center}.nb-disclose__dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#ffc940}.nb-samplepill{position:fixed;left:12px;bottom:84px;z-index:40;padding:6px 11px;border-radius:99px;background:#1d1d1fdb;color:#fff;font-size:11.5px;font-weight:600;opacity:0;transform:translateY(6px);transition:opacity .25s,transform .25s;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nb-samplepill.is-on{opacity:1;transform:none}@media(min-width:990px){.nb-samplepill{bottom:18px}}.nb-head{position:sticky;top:0;z-index:30;background:#ffffffd1;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.06)}.nb-head__in{max-width:1120px;margin:0 auto;padding:0 16px;height:44px;display:flex;align-items:center;justify-content:space-between}.nb-head__name{position:absolute;left:50%;transform:translate(-50%);font:600 14px/1 var(--nb-text);letter-spacing:-.01em;color:var(--nb-ink);white-space:nowrap}.nb-head__in{position:relative}.nb-head__logo{font:700 19px/1 var(--nb-head);letter-spacing:-.02em;color:var(--nb-ink);text-decoration:none}.nb-head__logo img{height:22px;width:auto}.nb-head__cart{position:relative;background:none;border:0;padding:8px;margin-right:-8px;color:var(--nb-ink);display:flex}.nb-head__count{position:absolute;top:2px;right:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--nb-acc);color:#fff;font-size:11px;font-weight:700;line-height:17px;text-align:center}.nb-buy{padding:0 0 28px}.nb-buy__grid{display:grid;gap:0;grid-template-columns:minmax(0,1fr)}.nb-gal,.nb-info{min-width:0}.nb-gal{margin:0 -20px}.nb-gal__main{position:relative;background:var(--nb-bg2)}.nb-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:1/1;outline:none}.nb-gal__track::-webkit-scrollbar{display:none}.nb-gal__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.nb-gal__slide img,.nb-gal__slide video{width:100%;height:100%;object-fit:cover}.nb-gal__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:0;background:#ffffffdb;box-shadow:0 2px 10px #0000001a;display:none;align-items:center;justify-content:center}.nb-gal__nav--prev{left:14px}.nb-gal__nav--next{right:14px}.nb-thumbs{display:flex;gap:6px;overflow-x:auto;padding:6px 20px 0;scrollbar-width:none;scroll-behavior:smooth}.nb-thumbs::-webkit-scrollbar{display:none}.nb-thumb{position:relative;flex:0 0 36px;width:36px;height:36px;padding:0;border:0;border-radius:9px;overflow:hidden;background:var(--nb-bg2);opacity:.6;box-shadow:inset 0 0 0 1px #0000000f;transition:opacity .2s,box-shadow .2s}.nb-thumb img{width:100%;height:100%;object-fit:cover}.nb-thumb.is-on{opacity:1;box-shadow:0 0 0 2px var(--nb-acc)}.nb-thumb__play{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040}.nb-thumb__play:after{content:"";position:absolute;left:50%;top:50%;margin:-6px 0 0 -4px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.nb-info{padding-top:10px}@media(max-width:989px){.nb-info .nb-eyebrow{display:none}.nb-head__logo{font-size:17px}}@media(min-width:990px){.nb-head__name{display:none}}.nb-eyebrow+.nb-title{margin-top:0}.nb-info .nb-eyebrow{margin-bottom:3px;font-size:12px}.nb-title{font-size:23px;line-height:1.12;letter-spacing:-.022em}.nb-title em{display:inline}.nb-proof{position:relative;display:flex;align-items:center;gap:4px;margin:7px 0 0}.nb-proof>.nb-sample{position:absolute;left:-4px;top:-7px;margin:0;padding:1px 6px;font-size:9.5px;box-shadow:0 1px 3px #00000026;z-index:2}.nb-proof__link{color:inherit;text-decoration:none;font-size:12.5px;line-height:1.3}.nb-desc{margin:6px 0 0;font-size:15px;line-height:1.38;color:var(--nb-ink2)}.nb-desc p{margin:0}.nb-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:7px 0 0}.nb-price__now{font:700 26px/1.1 var(--nb-head);letter-spacing:-.02em}.nb-price__was{font-size:16px;color:var(--nb-ink3)}.nb-price__save{padding:3px 9px;border-radius:99px;background:var(--nb-tint);color:var(--nb-acc);font-size:13px;font-weight:700}.nb-terms{margin:1px 0 0;font-size:11.5px;line-height:1.3;color:var(--nb-ink2);min-height:0}.nb-terms shopify-payment-terms{font-size:11.5px;line-height:1.3}.nb-anchor{margin:9px 0 0;font-size:13px;color:var(--nb-ink2);text-align:center}.nb-bens{list-style:none;margin:9px 0 0;padding:0;display:flex;gap:6px}.nb-bens li{flex:1 1 0;display:flex;align-items:center;gap:6px;min-width:0;padding:4px 6px 4px 4px;border-radius:12px;background:var(--nb-bg2);font-size:12.5px;font-weight:600;line-height:1.2}.nb-bens img{flex:0 0 26px;width:26px;height:26px;border-radius:7px}.nb-doubt{margin:8px 0 0;font-size:13.5px;line-height:1.35;color:var(--nb-ink)}.nb-doubt a{color:var(--nb-acc);font-weight:600;white-space:nowrap}.nb-offer{margin-top:12px}.nb-rows{display:grid;gap:9px}.nb-opt{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:7px 14px;border:1.5px solid var(--nb-line);border-radius:16px;background:#fff;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s}.nb-opt:hover{border-color:#a1a1a6}.nb-opt.is-on{border-color:var(--nb-acc);background:var(--nb-tint);box-shadow:0 0 0 1px var(--nb-acc)}.nb-opt__radio{flex:0 0 22px;width:22px;height:22px;border-radius:50%;border:1.5px solid #A1A1A6;background:#fff;position:relative;transition:border-color .2s}.nb-opt.is-on .nb-opt__radio{border-color:var(--nb-acc);background:var(--nb-acc)}.nb-opt.is-on .nb-opt__radio:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:#fff}.nb-opt__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.nb-opt__name{font-size:17px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.nb-opt__line{font-size:13px;color:var(--nb-ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-opt__price{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:1px;white-space:nowrap}.nb-opt__price b{font-size:17px;font-weight:600}.nb-opt__price s{font-size:13px;color:var(--nb-ink3)}.nb-opt__badge{position:absolute;top:-10px;right:14px;padding:2px 9px;border-radius:99px;background:var(--nb-acc);color:#fff;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:16px}.nb-opt__badge--value{background:var(--nb-ink)}.nb-nudge{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-top:9px;padding:9px 12px 9px 14px;border:1px dashed var(--nb-acc);border-radius:14px;background:#fff;font-size:13.5px;text-align:left}.nb-nudge b{flex:0 0 auto;padding:6px 12px;border-radius:99px;background:var(--nb-acc);color:#fff;font-size:13px}.nb-nudge[hidden]{display:none}.nb-gift{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 12px 8px 8px;border-radius:14px;background:var(--nb-bg2)}.nb-gift__imgs{display:flex;flex:0 0 auto}.nb-gift__imgs img{width:40px;height:40px;border-radius:10px;object-fit:cover;background:#fff;box-shadow:0 0 0 2px var(--nb-bg2)}.nb-gift__imgs img+img{margin-left:-8px}.nb-gift__txt{flex:1 1 auto;min-width:0;font-size:13px;line-height:1.3;color:var(--nb-ink2)}.nb-gift__txt b{display:block;color:var(--nb-ink);font-size:13.5px}.nb-gift__worth{flex:0 0 auto;padding:3px 8px;border-radius:99px;background:#fff;color:var(--nb-acc);font-size:12px;font-weight:700}.nb-addon{display:flex;align-items:center;gap:10px;width:100%;margin-top:9px;padding:8px 12px 8px 8px;border:1.5px solid var(--nb-line);border-radius:14px;background:#fff;text-align:left;transition:border-color .2s,background .2s}.nb-addon img{width:44px;height:44px;border-radius:10px;object-fit:cover;background:var(--nb-bg2)}.nb-addon__t{flex:1 1 auto;min-width:0;font-size:14.5px;font-weight:600;line-height:1.25}.nb-addon__t small{display:block;font-size:12.5px;font-weight:400;color:var(--nb-ink2)}.nb-addon__p{font-size:14.5px;font-weight:600;white-space:nowrap}.nb-addon__box{flex:0 0 24px;width:24px;height:24px;border-radius:7px;border:1.5px solid #A1A1A6;display:flex;align-items:center;justify-content:center}.nb-addon__box svg{width:15px;height:15px;stroke:#fff;opacity:0}.nb-addon[aria-pressed=true]{border-color:var(--nb-acc);background:var(--nb-tint)}.nb-addon[aria-pressed=true] .nb-addon__box{background:var(--nb-acc);border-color:var(--nb-acc)}.nb-addon[aria-pressed=true] .nb-addon__box svg{opacity:1}.nb-atc{width:100%;margin-top:12px;min-height:54px}.nb-atc__total{opacity:.85;font-weight:500}.nb-error{margin:8px 0 0;padding:9px 12px;border-radius:12px;background:#fff1f0;color:#b42318;font-size:13.5px}.nb-guar{display:flex;align-items:center;gap:12px;margin-top:12px}.nb-guar img{flex:0 0 44px;width:44px;height:44px;border-radius:12px}.nb-guar__t{margin:0;font-size:14.5px;font-weight:700}.nb-guar__l{margin:1px 0 0;font-size:13px;line-height:1.35;color:var(--nb-ink2)}.nb-pay{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.nb-pay svg{width:38px;height:24px}.nb-ship{display:grid;grid-template-columns:repeat(3,1fr);margin-top:12px;padding:12px 6px;border-radius:16px;background:var(--nb-bg2);position:relative}.nb-ship__s{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.nb-ship__s+.nb-ship__s:before{content:"";position:absolute;top:23px;right:calc(50% + 30px);width:calc(100% - 60px);height:2px;border-radius:2px;background:linear-gradient(90deg,var(--nb-line),var(--nb-acc))}.nb-ship__s img{width:46px;height:46px;border-radius:12px}.nb-ship__l{margin:5px 0 0;font-size:12.5px;font-weight:600}.nb-ship__d{margin:1px 0 0;font-size:12.5px;color:var(--nb-ink2);white-space:nowrap}.nb-expert{margin:10px 0 0;font-size:13px;color:var(--nb-ink2);text-align:center}.nb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#ffffffe6;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-top:1px solid rgba(0,0,0,.08);transform:translateY(110%);transition:transform .3s}.nb-sticky.is-on{transform:none}.nb-sticky__info{display:flex;flex-direction:column;font-size:13px;color:var(--nb-ink2)}.nb-sticky__info b{font-size:15px;color:var(--nb-ink)}.nb-sticky .nb-atc{width:auto;margin:0}.nb-dialog{max-width:520px;width:calc(100% - 32px);border:0;border-radius:22px;padding:0;color:var(--nb-ink);box-shadow:0 30px 80px #00000040}.nb-dialog::backdrop{background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nb-dialog__in{padding:28px 24px 24px;font-size:15px;line-height:1.5}.nb-dialog__in h3{margin:0 0 10px;font:700 22px/1.2 var(--nb-head)}.nb-dialog__in p{margin:0 0 10px}.nb-dialog__x{position:absolute;top:10px;right:10px;width:36px;height:36px;border:0;border-radius:50%;background:var(--nb-bg2);font-size:22px;line-height:1}.nb-vhead{padding:56px 0 8px;text-align:center}.nb-press{padding:30px 0 34px;border-top:1px solid #EDEDF0;border-bottom:1px solid #EDEDF0;overflow:hidden}.nb-press__h{margin:0 0 16px;text-align:center;font:600 12px/1 var(--nb-text);letter-spacing:.14em;text-transform:uppercase;color:var(--nb-ink3)}.nb-press__track{display:flex;width:max-content;animation:nb-marq 28s linear infinite}.nb-press__row{display:flex;align-items:center;gap:48px;margin:0;padding:0 24px;list-style:none}.nb-pn{white-space:nowrap;color:#4a4a4f;font-size:22px;line-height:1}.nb-pn img{height:24px;width:auto;filter:grayscale(1);opacity:.75}.nb-pn--serif{font-family:Georgia,Times New Roman,serif;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:20px}.nb-pn--didone{font-family:Didot,"Bodoni 72",Georgia,serif;font-weight:700;letter-spacing:.02em;font-size:25px}.nb-pn--sans{font-family:var(--nb-text);font-weight:700;letter-spacing:.22em;text-transform:uppercase;font-size:17px}.nb-pn--heavy{font-family:"Arial Narrow",var(--nb-head);font-weight:800;letter-spacing:-.01em;text-transform:uppercase;font-size:24px;transform:scaleX(.9)}@keyframes nb-marq{to{transform:translate(-50%)}}@media(min-width:990px){.nb-press__track{animation:none;width:100%;justify-content:center}.nb-press__row[aria-hidden]{display:none}.nb-press__row{gap:56px;flex-wrap:wrap;justify-content:center}}.nb-ritual{position:relative;background:#000;color:#f5f5f7;overflow:hidden}.nb-ritual__media img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:70% 50%}.nb-ritual__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 30%,#000000eb 62%,#000)}.nb-ritual__copy{position:relative;margin-top:-34vw;padding-bottom:72px}.nb-wave{display:flex;align-items:center;gap:4px;height:46px;margin:26px 0 0}.nb-wave i{flex:0 0 4px;height:100%;border-radius:4px;background:linear-gradient(180deg,#9af5da,#2ee6b0);transform-origin:center;transform:scaleY(.25);animation:nb-wave 1.6s ease-in-out infinite;animation-delay:calc(var(--i) * -97ms)}@keyframes nb-wave{0%,to{transform:scaleY(.18)}50%{transform:scaleY(1)}}.nb-ritual__cap{margin:10px 0 0;font-size:13px;color:#a1a1a6}@media(min-width:990px){.nb-ritual__media img{aspect-ratio:21/9}.nb-ritual__shade{background:linear-gradient(90deg,#000,#000000d9 30%,#0000 62%)}.nb-ritual__copy{position:absolute;top:0;right:0;bottom:0;left:0;margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding-bottom:0}.nb-ritual__copy>*{max-width:520px}}.nb-bento__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.nb-tile{position:relative;padding:20px 18px 18px;border-radius:24px;background:#fff;min-height:168px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.nb-tile__icon{position:absolute;top:16px;left:16px;width:56px;height:56px}.nb-tile__big{margin:0;font:700 44px/1 var(--nb-head);letter-spacing:-.04em;color:var(--nb-ink)}.nb-tile__big small{font-size:20px;letter-spacing:-.01em;margin-left:3px;color:var(--nb-ink2)}.nb-tile__label{margin:6px 0 0;font-size:14px;line-height:1.3;color:var(--nb-ink2)}.nb-tile--w{grid-column:span 2}.nb-tile--dark{grid-column:span 2;background:#000;color:#fff}.nb-tile--dark .nb-tile__big{color:#fff}.nb-tile--dark .nb-tile__big small,.nb-tile--dark .nb-tile__label{color:#a1a1a6}.nb-tile--dark:after{content:"";position:absolute;right:-40px;top:-40px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,#2ee6b059,#2ee6b000 65%)}@media(min-width:990px){.nb-bento__grid{grid-template-columns:repeat(4,1fr);gap:16px}.nb-tile{min-height:220px;padding:26px}.nb-tile__big{font-size:60px}.nb-tile__icon{width:64px;height:64px;top:22px;left:22px}}.nb-demo{display:grid;gap:26px;align-items:center}.nb-demo__stage{position:relative;max-width:520px;width:100%;margin:0 auto;border-radius:28px;overflow:hidden;background:#000}.nb-demo__img{width:100%;aspect-ratio:1/1;object-fit:cover}.nb-demo__heat{position:absolute;left:50%;top:41%;width:58%;height:46%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(ellipse at center,#ff96466b,#ff783c1f 45%,#ff783c00 70%);mix-blend-mode:screen;opacity:0;transition:opacity .5s}.nb-demo__stage[data-heat="1"] .nb-demo__heat{opacity:.75}.nb-demo__stage[data-heat="2"] .nb-demo__heat{opacity:1;filter:saturate(1.3)}.nb-demo__node{position:absolute;width:7%;height:7%;margin:-3.5% 0 0 -3.5%;border-radius:50%;background:radial-gradient(circle,#2ee6b0f2,#2ee6b040 55%,#2ee6b000 72%);mix-blend-mode:screen;animation:nb-node var(--nb-sp,1.2s) ease-in-out infinite}.nb-demo__node.n1{left:40%;top:35.5%}.nb-demo__node.n2{left:35.5%;top:39.5%;animation-delay:calc(var(--nb-sp,1.2s) * -.25)}.nb-demo__node.n3{left:60%;top:35.5%;animation-delay:calc(var(--nb-sp,1.2s) * -.5)}.nb-demo__node.n4{left:64.5%;top:39.5%;animation-delay:calc(var(--nb-sp,1.2s) * -.75)}@keyframes nb-node{0%,to{transform:scale(.55);opacity:.35}50%{transform:scale(calc(.9 + var(--nb-amp,.3)));opacity:1}}.nb-demo__stage[data-mode=vitality]{--nb-sp:.55s}.nb-demo__stage[data-mode=soothing]{--nb-sp:2.2s}.nb-demo__stage[data-mode=shiatsu]{--nb-sp:1.15s}.nb-demo__stage[data-mode=kneading]{--nb-sp:1.6s}.nb-demo__stage[data-mode=kneading] .nb-demo__node{animation-name:nb-knead}@keyframes nb-knead{0%{transform:translate(0) scale(.7);opacity:.5}25%{transform:translate(18%,-18%) scale(1.1);opacity:1}50%{transform:translateY(-30%) scale(.8)}75%{transform:translate(-18%,-14%) scale(1.1);opacity:1}to{transform:translate(0) scale(.7);opacity:.5}}.nb-demo__ring{position:absolute;top:56%;width:12%;aspect-ratio:1/1;margin:-6% 0 0 -6%;border-radius:50%;border:2px solid rgba(46,230,176,.7);opacity:0}.nb-demo__ring.r1{left:17.5%}.nb-demo__ring.r2{left:79%}.nb-demo__stage[data-sound="1"] .nb-demo__ring{animation:nb-ring 2.4s ease-out infinite}.nb-demo__ring.r2{animation-delay:-1.2s!important}@keyframes nb-ring{0%{transform:scale(.6);opacity:.9}to{transform:scale(2.6);opacity:0}}.nb-demo__led{position:absolute;left:34.5%;top:87.5%;width:3.2%;height:1.6%;border-radius:4px;background:var(--nb-glow);box-shadow:0 0 14px 4px #2ee6b099;animation:nb-led 3s ease-in-out infinite}@keyframes nb-led{50%{opacity:.55}}.nb-demo__panel{max-width:480px;width:100%;margin:0 auto}.nb-demo__lbl{margin:18px 0 8px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#a1a1a6}.nb-demo__lbl:first-child{margin-top:0}.nb-chips{display:flex;flex-wrap:wrap;gap:8px}.nb-chip{min-height:40px;padding:0 16px;border-radius:99px;border:1px solid #3A3A3C;background:#1c1c1e;color:#f5f5f7;font-size:15px;font-weight:500;transition:all .2s}.nb-chip.is-on{background:#f5f5f7;color:#000;border-color:#f5f5f7}.nb-demo__note{margin:10px 0 0;min-height:44px;font-size:15px;line-height:1.45;color:#c7c7cc}.nb-levels{display:flex;gap:8px}.nb-lv{flex:1 1 0;height:12px;border-radius:99px;border:0;background:#2c2c2e;transition:background .2s}.nb-lv.is-on{background:linear-gradient(90deg,#13b48a,#2ee6b0)}.nb-toggles{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.nb-tog{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 16px;border-radius:16px;border:1px solid #3A3A3C;background:#1c1c1e;color:#f5f5f7;font-size:15px}.nb-tog b{font-weight:600;color:#a1a1a6}.nb-tog.is-on{border-color:#2ee6b099}.nb-tog.is-on b{color:var(--nb-glow)}.nb-steps{list-style:none;margin:44px auto 0;padding:0;display:grid;gap:12px;max-width:980px}.nb-steps li{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:18px;background:#111113;border:1px solid #2C2C2E}.nb-steps b{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#f5f5f7;color:#000;display:flex;align-items:center;justify-content:center;font-size:15px}.nb-steps span{font-size:15px;line-height:1.4;color:#c7c7cc}.nb-steps strong{display:block;color:#f5f5f7;font-weight:600}@media(min-width:990px){.nb-demo{grid-template-columns:1.1fr 1fr;gap:56px}.nb-steps{grid-template-columns:repeat(3,1fr)}}.nb-vs__media{position:relative;border-radius:28px;overflow:hidden;max-width:1000px;margin:0 auto}.nb-vs__media img{width:100%;aspect-ratio:16/9;object-fit:cover}.nb-vs__tag{position:absolute;bottom:14px;padding:6px 12px;border-radius:99px;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:13px;font-weight:700}.nb-vs__tag--l{left:14px;color:var(--nb-ink2)}.nb-vs__tag--r{right:14px;color:var(--nb-acc)}.nb-vs__table{max-width:760px;margin:24px auto 0;border-radius:22px;background:var(--nb-bg2);padding:6px 16px}.nb-vs__row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;align-items:center;padding:13px 0;border-top:1px solid #E5E5EA;font-size:14px;line-height:1.3}.nb-vs__row:first-child{border-top:0}.nb-vs__row--head{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-ink3)}.nb-vs__row [role=rowheader]{font-weight:600}.nb-vs__no{color:var(--nb-ink2)}.nb-vs__yes{color:var(--nb-ink);font-weight:600}.nb-vs__no i,.nb-vs__yes i{font-style:normal;margin-right:5px;font-weight:700}.nb-vs__no i{color:#a1a1a6}.nb-vs__yes i{color:var(--nb-acc)}.nb-vs__close{margin:20px 0 0;text-align:center;font:600 19px/1.35 var(--nb-head);letter-spacing:-.01em}.nb-life__row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px 6px;scrollbar-width:none}.nb-life__row::-webkit-scrollbar{display:none}.nb-moment{flex:0 0 78%;margin:0;scroll-snap-align:center;border-radius:24px;overflow:hidden;background:var(--nb-bg2)}.nb-moment img{width:100%;aspect-ratio:3/4;object-fit:cover}.nb-moment figcaption{padding:14px 16px 18px;font-size:15px;line-height:1.4;color:var(--nb-ink2)}.nb-moment figcaption b{display:block;margin-bottom:2px;font:700 13px/1.2 var(--nb-text);letter-spacing:.06em;text-transform:uppercase;color:var(--nb-acc)}.nb-roadkit{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:22px auto 0;max-width:760px;padding:14px;border-radius:22px;border:1px solid #E5E5EA}.nb-roadkit img{width:84px;height:84px;border-radius:16px;background:var(--nb-bg2);object-fit:cover}.nb-roadkit__t{flex:1 1 200px;font-size:14.5px;color:var(--nb-ink2);line-height:1.4}.nb-roadkit__t p{margin:0}.nb-roadkit__h{color:var(--nb-ink)!important;font-weight:700;font-size:16px}.nb-roadkit .nb-btn{flex:1 1 100%}@media(min-width:760px){.nb-life__row{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);overflow:visible}.nb-moment{flex:none}.nb-roadkit .nb-btn{flex:0 0 auto}}.nb-giftsec__grid{display:grid;gap:28px;align-items:center}.nb-giftsec__media{border-radius:28px;overflow:hidden}.nb-giftsec__media img{width:100%;aspect-ratio:1/1;object-fit:cover}.nb-giftsec__for{margin:18px 0 10px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-ink3)}.nb-rchips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.nb-rchips li{display:flex;align-items:center;gap:8px;padding:4px 14px 4px 4px;border-radius:99px;background:#fff;font-size:14.5px;font-weight:500;box-shadow:0 1px 2px #0000000d}.nb-rchips img{width:36px;height:36px;border-radius:50%;object-fit:cover}.nb-giftsec__line{margin:18px 0 0;font-size:16px;line-height:1.45;color:var(--nb-ink2)}.nb-giftsec__date{margin:10px 0 18px;font-size:15px;font-weight:600;color:var(--nb-acc)}@media(min-width:990px){.nb-giftsec__grid{grid-template-columns:1fr 1fr;gap:64px}}.nb-experts__row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px 6px;scrollbar-width:none}.nb-experts__row::-webkit-scrollbar{display:none}.nb-xcard{flex:0 0 72%;margin:0;scroll-snap-align:center;border-radius:24px;background:var(--nb-bg2);overflow:hidden;display:flex;flex-direction:column}.nb-xcard img{width:100%;aspect-ratio:1/1;object-fit:cover}.nb-xcard blockquote{margin:0;padding:16px 16px 6px;font-size:15.5px;line-height:1.45;color:var(--nb-ink)}.nb-xcard blockquote:before{content:"\201c"}.nb-xcard blockquote:after{content:"\201d"}.nb-xcard figcaption{padding:4px 16px 18px;font-size:13.5px;color:var(--nb-ink2)}.nb-xcard figcaption b{display:block;color:var(--nb-ink);font-size:14.5px}@media(min-width:990px){.nb-experts__row{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;overflow:visible}.nb-xcard{flex:none}}.nb-faq__grid{display:grid;gap:24px}.nb-q{border-bottom:1px solid #DCDCE0}.nb-q summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-size:17px;font-weight:600;cursor:pointer}.nb-q summary::-webkit-details-marker{display:none}.nb-q summary span{flex:0 0 22px;height:22px;position:relative}.nb-q summary span:before,.nb-q summary span:after{content:"";position:absolute;left:4px;right:4px;top:10px;height:2px;border-radius:2px;background:var(--nb-ink2);transition:transform .25s}.nb-q summary span:after{transform:rotate(90deg)}.nb-q[open] summary span:after{transform:rotate(0)}.nb-q__a{padding:0 0 18px;font-size:15.5px;line-height:1.5;color:var(--nb-ink2)}.nb-q__a p{margin:0 0 8px}@media(min-width:990px){.nb-faq__grid{grid-template-columns:1fr 1.6fr;gap:64px}}.nb-close{position:relative;overflow:hidden;text-align:center}.nb-close__media{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55}.nb-close__media img{width:100%;height:100%;object-fit:cover;object-position:62% 50%}.nb-close__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,#00000059,#000000e6 75%)}.nb-close__copy{position:relative;max-width:760px}.nb-close__icon{margin:0 auto 14px;width:64px;height:64px;border-radius:16px}.nb-close .nb-sub{margin-left:auto;margin-right:auto}.nb-pills{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.nb-pills li{padding:7px 14px;border-radius:99px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);font-size:14px;color:#f5f5f7}.nb-pills li:before{content:"\2713";margin-right:6px;color:var(--nb-glow);font-weight:700}.nb-close .nb-atc{max-width:380px;margin:26px auto 0}.nb-close__foot{margin:14px 0 0;font-size:13px;color:#a1a1a6}.nb-js .nb-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0ms)}.nb-js .nb-reveal.is-in{opacity:1;transform:none}.nb-body .shopify-section:has(.nb-rv),.nb-body [id*=__reviews]{background:#fff}@media(min-width:990px){.nb-head__in{height:52px;padding:0 24px}.nb-buy{padding:32px 0 64px}.nb-buy__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px;align-items:start}.nb-gal{margin:0;position:sticky;top:76px}.nb-gal__main{border-radius:28px;overflow:hidden}.nb-gal__nav{display:flex}.nb-thumbs{padding:12px 0 0;gap:10px;flex-wrap:wrap}.nb-thumb{flex-basis:64px;width:64px;height:64px;border-radius:12px}.nb-info{padding-top:6px}.nb-title{font-size:40px;line-height:1.06}.nb-desc{font-size:16px;margin-top:10px}.nb-price{margin-top:14px}.nb-price__now{font-size:30px}.nb-bens{margin-top:14px}.nb-bens li{font-size:13.5px;padding:6px 8px 6px 6px}.nb-bens img{width:34px;height:34px;flex-basis:34px}.nb-doubt{margin-top:12px;font-size:14.5px}.nb-offer{margin-top:18px}.nb-sticky{display:none}.nb-sec{padding:120px 0}}@media(max-width:360px){.nb-opt{gap:9px;padding:10px 11px}.nb-opt__name{font-size:16px}.nb-opt__price b{font-size:16.5px}.nb-bens li{font-size:11.5px}.nb-title{font-size:22px}}@media(prefers-reduced-motion:reduce){.nb-js .nb-reveal{opacity:1;transform:none;transition:none}.nb-press__track,.nb-wave i,.nb-demo__node,.nb-demo__ring,.nb-demo__led{animation:none!important}.nb-press__track{overflow-x:auto;width:auto}.nb-wave i{transform:scaleY(.5)}}.vfm-native-cart cart-drawer .drawer__inner{background:#fff;color:var(--nb-ink)}.vfm-native-cart cart-drawer .button:not(.button--tertiary),.vfm-native-cart cart-drawer [name=checkout]{background:var(--nb-acc)!important;color:#fff!important;border-radius:980px!important;font-family:var(--nb-text)!important;font-weight:600!important}.vfm-native-cart cart-drawer .drawer__heading{font-family:var(--nb-head);letter-spacing:-.02em}.nb-proof .ceyla-rproof{margin:0!important}.nb-proof .ceyla-rproof__text{font-size:13px!important;line-height:1.3!important}.nb-proof .ceyla-rproof__row{gap:10px!important}@media(min-width:990px){.nb-thumbs{flex-wrap:nowrap;gap:8px}.nb-thumb{flex-basis:50px;width:50px;height:50px}.nb-proof .ceyla-rproof__text{font-size:14px!important}}.vfm-native-cart cart-drawer .cart-timer{background:#1d1d1f!important;color:#fff!important}.vfm-native-cart cart-drawer .accent-color-accent-1,.vfm-native-cart cart-drawer .text-color-accent-1{color:var(--nb-acc)!important}.vfm-native-cart cart-drawer .quantity{background:#f5f5f7!important;border-radius:12px!important}.vfm-native-cart cart-drawer .quantity:before,.vfm-native-cart cart-drawer .quantity:after{box-shadow:none!important;border-color:#d2d2d7!important;border-radius:12px!important}.vfm-native-cart cart-drawer .quantity__button,.vfm-native-cart cart-drawer .quantity__input{background:transparent!important;color:var(--nb-ink)!important}.vfm-native-cart cart-drawer .cart-item .price,.vfm-native-cart cart-drawer .cart-item__price-wrapper{color:var(--nb-ink)!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/vf-nimbus.css.map */
