:where(.vl) :where(h1,h2,h3,p,ul,form,label,input,button){font-family:inherit;text-transform:none;letter-spacing:normal;margin:0}.vl{--ink:#0b1f1c;--ink-2:#12302a;--moss:#1f7a6c;--glow:#3f9e8e;--sage:#8fd3c4;--paper:#f7f5f0;--paper-2:#eef0ea;--text:#f7f5f0;--muted:rgba(247,245,240,.72);--line:rgba(247,245,240,.18);--teal:#3f9e8e;--err:#ffb4a6;font-family:Polymath,Avenir Next,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--text);background:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}.vl *,.vl *:before,.vl *:after{box-sizing:border-box}.vl img{max-width:100%;display:block}.vl a{color:inherit}.vl-wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 20px}.vl-eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.vl-hero{position:relative;min-height:calc(100svh - var(--header-height,0px));display:flex;flex-direction:column;isolation:isolate;background:radial-gradient(90% 40% at 50% 70%,rgba(31,122,108,.3),transparent 75%),linear-gradient(180deg,#081814,#0f2722 55%,#081613)}.vl-hero:after{content:"";position:absolute;inset:auto 0 0;height:34%;z-index:-1;background:linear-gradient(180deg,transparent,rgba(63,158,142,.08) 30%,rgba(5,14,12,.9));pointer-events:none}.vl-hero-grid{flex:1;display:grid;gap:22px;align-items:center;padding-top:28px;padding-bottom:40px}.vl-stage{position:relative;height:clamp(240px,62vw,340px);display:flex;align-items:flex-end;justify-content:center;padding-bottom:18px}.vl-stage:before{content:"";position:absolute;left:50%;top:52%;width:min(130%,620px);aspect-ratio:1.25;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(120,205,188,.85),rgba(63,158,142,.45) 42%,rgba(31,122,108,.12) 72%,transparent);filter:blur(6px);animation:vl-breathe 8s ease-in-out infinite;pointer-events:none}.vl-jar{width:clamp(180px,52vw,250px);height:auto;position:relative;z-index:1;filter:drop-shadow(0 30px 40px rgba(0,0,0,.6));animation:vl-float 7s ease-in-out infinite}.vl-floor{position:absolute;bottom:4px;left:50%;width:min(92%,460px);height:36px;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.7),transparent 70%)}.vl-copy{text-align:center;max-width:520px;margin:0 auto;width:100%}.vl-copy .vl-eyebrow{color:var(--sage);letter-spacing:.16em;font-size:11px}.vl-h1{font-weight:700;font-size:clamp(40px,10.5vw,76px);line-height:1;letter-spacing:-.03em;text-wrap:balance;margin:14px 0}.vl-h1 em{font-style:normal;display:block;color:var(--sage);font-weight:400}.vl-sub{font-size:18px;font-weight:400;color:var(--muted);margin:0 0 22px}.vl-count{display:flex;justify-content:center;gap:clamp(10px,3vw,18px);margin:0 0 26px;font-variant-numeric:tabular-nums}.vl-count div{min-width:58px;padding:10px 6px 8px;border:1px solid var(--line);border-radius:12px;background:#0b1f1c73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vl-count b{display:block;font-weight:600;font-size:26px;line-height:1}.vl-count span{display:block;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:6px}.vl-form{display:grid;gap:12px;text-align:left}.vl-field label{display:block;font-size:12px;letter-spacing:.06em;color:var(--muted);margin:0 0 6px 4px}.vl-field label i{font-style:normal;opacity:.7}.vl-input{width:100%;height:54px;border-radius:14px;border:1px solid var(--line);background:#f2f4ee0f;color:var(--text);font:inherit;font-size:16px;padding:0 18px;transition:border-color .2s,background .2s,box-shadow .2s}.vl-input::placeholder{color:#f2f4ee61}.vl-input:focus{outline:none;border-color:var(--sage);background:#f2f4ee17;box-shadow:0 0 0 4px #8fd3c433}.vl-input[aria-invalid=true]{border-color:var(--err)}.vl-err{display:none;font-size:13px;color:var(--err);margin:6px 0 0 4px}.vl-err.is-on{display:block}.vl-check{display:flex;gap:12px;align-items:flex-start;font-size:12px;line-height:1.5;color:var(--muted);cursor:pointer;padding:2px}.vl-check input{-webkit-appearance:none;appearance:none;flex:none;width:20px;height:20px;margin:1px 0 0;border:1px solid rgba(242,244,238,.4);border-radius:6px;background:transparent;display:grid;place-content:center;cursor:pointer}.vl-check input:after{content:"";width:10px;height:6px;border:2px solid var(--ink);border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px);opacity:0}.vl-check input:checked{background:var(--sage);border-color:var(--sage)}.vl-check input:checked:after{opacity:1}.vl-check input:focus-visible{outline:2px solid var(--sage);outline-offset:2px}.vl-sms{display:grid;gap:10px}.vl .vl-btn{position:relative;height:58px;border:0;border-radius:999px;background:var(--text);color:var(--ink);font:inherit;font-size:16px;font-weight:600;letter-spacing:.04em;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .3s,background .2s;box-shadow:0 10px 40px -10px #8fd3c48c;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;width:100%}.vl-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(143,211,196,.5) 50%,transparent 70%);transform:translate(-120%);animation:vl-sheen 4.5s ease-in-out 1.5s infinite}.vl-btn:hover{transform:translateY(-1px);box-shadow:0 14px 48px -10px #8fd3c4bf}.vl-btn:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.vl-btn[disabled]{opacity:.7;cursor:progress}.vl-btn .vl-arrow{transition:transform .2s}.vl-btn:hover .vl-arrow{transform:translate(3px)}.vl-fine{font-size:11px;line-height:1.55;color:#f2f4ee80;margin:2px 4px 0}.vl-fine a{text-decoration:underline;text-underline-offset:2px}.vl-first{text-align:center;font-size:13px;color:var(--sage);margin:4px 0 0;letter-spacing:.04em}.vl-formerr{display:none;font-size:14px;color:var(--err);text-align:center}.vl-formerr.is-on{display:block}.vl-success{display:none;text-align:center;padding:28px 22px;border:1px solid var(--line);border-radius:20px;background:#0b1f1c80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vl-success.is-on{display:block;animation:vl-rise .6s cubic-bezier(.2,.7,.2,1) both}.vl-success-mark{width:52px;height:52px;margin:0 auto 14px;border-radius:50%;display:grid;place-items:center;background:var(--sage);color:var(--ink)}.vl-success h2{font-weight:600;font-size:24px;line-height:1.25;margin:0 0 8px}.vl-success p{color:var(--muted);margin:0 0 16px;font-size:15px}.vl-success a{font-size:14px;color:var(--sage);text-underline-offset:3px}.vl-demo{margin:10px 0 0;font-size:11px;color:#e8c37a;text-align:center}.vl-hint{text-align:center;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding-bottom:52px}.vl-hint span{display:inline-block;animation:vl-bob 2s ease-in-out infinite}.vl-reveal{background:var(--paper);color:var(--ink);padding:84px 0 88px;border-radius:28px 28px 0 0;margin-top:-28px;position:relative;z-index:2}.vl-head{text-align:center;max-width:620px;margin:0 auto 44px}.vl-head .vl-eyebrow{color:var(--moss)}.vl-h2{font-weight:700;font-size:clamp(30px,7vw,52px);line-height:1.08;letter-spacing:-.025em;text-wrap:balance;margin:14px 0}.vl-head p{font-size:17px;font-weight:400;color:#4a5b55;margin:0}.vl-sizes{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:4px 20px 30px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vl-sizes::-webkit-scrollbar{display:none}.vl-sizes>*{scroll-snap-align:center}.vl-card{background:#fff;border-radius:22px;padding:14px 14px 22px;box-shadow:0 1px #0b1f1c0a,0 24px 50px -30px #0b1f1c40;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.vl-card:hover{transform:translateY(-4px);box-shadow:0 1px #0b1f1c0a,0 34px 60px -30px #0b1f1c59}.vl-shot{position:relative;aspect-ratio:1/1;border-radius:14px;background:#fff;overflow:hidden;display:grid;place-items:center}.vl-shot img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.vl-card:hover .vl-shot img{transform:scale(1.04)}.vl-shot .vl-alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s ease,transform .6s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.vl-card:hover .vl-shot .vl-alt{opacity:1}}.vl-tag{position:absolute;top:12px;left:12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--text);padding:6px 10px;border-radius:999px}.vl-meta{padding:16px 8px 0}.vl-meta h3{font-weight:700;letter-spacing:-.01em;font-size:20px;margin:0 0 2px}.vl-meta .vl-net{font-size:13px;letter-spacing:.06em;color:var(--moss);margin:0 0 10px}.vl-meta p{margin:0;color:#4a5b55;font-size:15px;font-weight:400}.vl-pname{text-align:center;font-size:13px;letter-spacing:.06em;color:#4a5b55;margin:6px 0 0}@media(min-width:720px){.vl-pname{margin-top:30px}.vl-hint{padding-bottom:64px}}.vl-inside{background:linear-gradient(180deg,var(--ink-2),var(--ink));padding:84px 0;text-align:center}.vl-inside .vl-eyebrow{color:var(--sage)}.vl-inside .vl-h2{max-width:640px;margin-left:auto;margin-right:auto}.vl-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:720px;margin:28px auto 26px;padding:0;list-style:none}.vl-chips li{border:1px solid var(--line);border-radius:999px;padding:9px 16px;font-size:14px;color:var(--text)}.vl-chips li.is-hero{border-color:var(--sage);color:var(--sage)}.vl-free{font-size:15px;color:var(--muted);margin:0 auto 8px;max-width:560px}.vl-origin{font-size:12px;letter-spacing:.08em;color:#f2f4ee80;margin:18px 0 0;text-transform:uppercase}.vl-final{position:relative;padding:96px 0 104px;text-align:center;background:radial-gradient(60% 70% at 50% 100%,rgba(63,158,142,.38),transparent 70%),var(--ink)}.vl-final .vl-h2{margin-top:0}.vl-final p{color:var(--muted);font-weight:400;font-size:17px;margin:0 0 28px}.vl.vl-final .vl-btn{max-width:340px;background:var(--sage);color:var(--ink)}.vl-foot{padding:26px 0 34px;text-align:center;font-size:11px;color:#f2f4ee66;background:var(--ink);border-top:1px solid rgba(242,244,238,.06)}.vl-in{opacity:0;transform:translateY(18px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.vl-in.is-in{opacity:1;transform:none}.vl-sizes .vl-in:nth-child(2){transition-delay:.08s}.vl-sizes .vl-in:nth-child(3){transition-delay:.16s}@keyframes vl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes vl-sheen{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes vl-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes vl-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes vl-breathe{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}@keyframes vl-glow{0%,to{opacity:.85}50%{opacity:1}}.vl-rim{animation:vl-glow 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.vl *{animation:none!important;transition:none!important}.vl-in{opacity:1;transform:none}}@media(min-width:720px){.vl-wrap{padding:0 32px}.vl-sizes{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,1fr);gap:20px;overflow:visible;margin:0;padding:0}.vl-reveal{border-radius:40px 40px 0 0;margin-top:-40px;padding:110px 0}}@media(min-width:980px){.vl-hero-grid{grid-template-columns:1.05fr 1fr;gap:56px;padding-top:40px;padding-bottom:56px}.vl-stage{height:480px;order:2;align-items:center;padding-bottom:0}.vl-floor{bottom:70px}.vl-jar{width:330px}.vl-copy{text-align:left;margin:0}.vl-count{justify-content:flex-start}.vl-first{text-align:left}}.vl-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vl .vl-input{background:#f2f4ee0f;border:1px solid var(--line);color:var(--text);box-shadow:none}.vl .vl-input:focus{border-color:var(--sage);background:#f2f4ee17;box-shadow:0 0 0 4px #8fd3c433}.vl .vl-input[aria-invalid=true]{border-color:var(--err)}
/*# sourceMappingURL=/cdn/shop/t/113/assets/ncl-balms.css.map */
