.nv-sales-close{isolation:isolate;background:radial-gradient(at 12% 45%,#0963713d,#0000 56%),linear-gradient(140deg,#0b2530,#020c12 65%);border:1px solid #4b8897;border-radius:25px;margin:0 24px 40px;padding:37px 28px 24px;scroll-margin-top:20px;position:relative;box-shadow:inset 0 1px #bbfaff2b,0 25px 55px #0005}.nv-sales-heading .nv-section-label{letter-spacing:.12em;color:#8cf8ff;margin-bottom:14px;font-size:14px}.nv-sales-heading h2{margin:0 0 17px;font-size:clamp(32px,5.2vw,52px)}.nv-sales-heading>p{color:#b5cfd9;margin:0;font-size:18px;line-height:1.55}.nv-sales-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:28px;margin:30px 0;display:grid}.nv-sales-product{flex-direction:column;justify-content:center;align-self:stretch;min-width:0;display:flex}.nv-sales-art{isolation:isolate;min-height:340px;position:relative}.nv-sales-neural{object-fit:contain;opacity:.32;z-index:-1;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 25%,#0000 72%);mask-image:radial-gradient(#000 25%,#0000 72%)}.nv-sales-model{letter-spacing:-.07em;color:#c7f8ff0d;z-index:-1;font-size:clamp(96px,16vw,154px);font-weight:800;line-height:1;position:absolute;top:30px;left:6%}.nv-sales-jars{filter:drop-shadow(0 25px 15px #000b);justify-content:center;align-items:center;height:290px;display:flex;position:relative}.nv-sales-jars img{object-fit:contain;width:76%;height:100%;transition:transform .25s;position:absolute;transform:rotate(-5deg)}.nv-sales-jars-2 img{width:63%;height:85%}.nv-sales-jars-2 img:first-child{z-index:2;bottom:0;left:0;transform:rotate(-8deg)}.nv-sales-jars-2 img:last-child{bottom:16px;right:0;transform:rotate(7deg)}.nv-sales-jars-3 img{width:57%;height:78%;bottom:14px}.nv-sales-jars-3 img:first-child{left:-3%;transform:rotate(-11deg)}.nv-sales-jars-3 img:nth-child(2){right:-3%;transform:rotate(11deg)}.nv-sales-jars-3 img:last-child{z-index:2;width:68%;height:100%;bottom:-6px;transform:rotate(-3deg)}.nv-sales-pack-image img{object-fit:contain;width:100%;max-width:100%;height:100%;position:relative;transform:none}.nv-sales-product-caption{text-align:center;letter-spacing:.14em;color:#d5f6ff;margin:19px auto 0;font-size:14px;font-weight:650;display:block;position:relative}.nv-sales-product-caption small{letter-spacing:0;color:#96b6c4;margin-top:7px;font-size:14px;font-weight:400;display:block}.nv-sales-includes{border-top:1px solid #458a943f;gap:11px;width:90%;margin:24px auto 10px;padding:20px 0 0;display:grid}.nv-sales-includes>span{color:#c6e1e9;align-items:center;gap:12px;font-size:16px;display:flex}.nv-sales-includes svg{color:#70edfb;flex-shrink:0}.nv-sales-order{background:linear-gradient(145deg,#153542,#061722 80%);border:1px solid #5c94a4;border-radius:17px;min-width:0;padding:23px;box-shadow:0 7px 0 -2px #010b11,0 8px 0 -1px #365b6c,inset 0 1px #c4ffff24,0 23px 32px #0005}.nv-sales-order-top{color:#a2edf5;letter-spacing:.12em;border-bottom:1px solid #3f6572;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:17px;font-size:14px;display:flex}.nv-sales-options{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.nv-sales-options legend{color:#edfaff;margin-bottom:13px;font-size:16px;font-weight:500}.nv-sales-options label{cursor:pointer;color:#dff5fa;background:#081a25;border:1px solid #3d6577;border-radius:9px;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:9px;min-height:65px;padding:12px;display:grid;position:relative}.nv-sales-options label.is-selected{background:linear-gradient(125deg,#1b5761,#103d4a);border-color:#65ecf6;box-shadow:inset 0 1px #baffff25}.nv-sales-options input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.nv-sales-options label:focus-within{outline-offset:3px;outline:2px solid #fff}.nv-sales-options strong{font-size:16px;display:block}.nv-sales-options small{color:#aac9d2;margin-top:3px;font-size:14px;display:block}.nv-sales-options b{letter-spacing:-.3px;color:#cbfbff;font-size:17px}.nv-sales-choice-mark{border:1px solid #6b97a4;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.is-selected .nv-sales-choice-mark{color:#00202b;background:#8ef8ff;border-color:#8ef8ff}.nv-sales-summary{margin-top:23px}.nv-sales-summary>strong{font-size:18px;font-weight:650;display:block}.nv-sales-saving{margin:8px 0 0;color:#8ceff2!important;font-size:14px!important;line-height:1.5!important}.nv-sales-summary dl{gap:12px;margin:16px 0 20px;display:grid}.nv-sales-summary dl>div{color:#a7c5d0;justify-content:space-between;align-items:baseline;gap:13px;font-size:14px;display:flex}.nv-sales-summary dd{color:#def7ff;font-variant-numeric:tabular-nums;text-align:right;margin:0}.nv-sales-summary .nv-sales-total{color:#d4edf5;border-top:1px solid #446573;margin-top:3px;padding-top:17px;font-size:16px}.nv-sales-total dd{letter-spacing:-1px;color:#8cfcff;font-size:30px;font-weight:650;line-height:1.2}.nv-sales-total small{letter-spacing:0;color:#b0cbd5;font-size:12px;font-weight:400}.nv-visual .nv-sales-pay{text-align:center;border-radius:11px;justify-content:center;align-items:center;width:100%;min-height:54px;padding:13px 12px;font-size:17px;line-height:1.35;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px #117786,0 10px 24px #08bfd624}.nv-sales-pay:focus-visible{outline-offset:5px;outline:2px solid #fff}.nv-sales-pay:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px #117786,0 14px 24px #08bfd624}.nv-visual .nv-sales-pay:disabled{cursor:not-allowed;color:#a7c6d2;background:linear-gradient(#1f3b49,#132a37);border-color:#416273;box-shadow:0 3px #020d13}.nv-sales-payment-note{text-align:center;justify-content:center;align-items:flex-start;gap:6px;display:flex;color:#a5c6d2!important;margin:16px 0 0!important;font-size:14px!important;line-height:1.5!important}.nv-sales-payment-note svg{flex-shrink:0;margin-top:3px}.nv-sales-retry{text-align:center;color:#8df8ff;min-height:44px;padding:12px;text-decoration:underline;display:block}.nv-sales-steps{border-top:1px solid #386674;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:22px 0 0;list-style:none;display:grid}.nv-sales-steps li{align-items:center;gap:11px;min-width:0;display:flex}.nv-sales-steps li>span{color:#80f6ff;background:linear-gradient(#214959,#0b222d);border:1px solid #53878e;border-radius:8px;place-items:center;min-width:32px;height:32px;font-size:14px;display:grid;box-shadow:0 3px #010b13,inset 0 1px #bfffff25}.nv-sales-steps strong{color:#d2edf4;font-size:14px;font-weight:600;display:block}.nv-sales-steps small{color:#91b2bf;margin-top:5px;font-size:12px;line-height:1.4;display:block}@media (max-width:720px){.nv-sales-close{margin-inline:14px;padding:28px 20px 22px}.nv-sales-layout{grid-template-columns:1fr;gap:24px;margin-top:10px}.nv-sales-product{grid-template-columns:1fr 1fr;align-items:center;display:grid}.nv-sales-art{min-height:230px}.nv-sales-jars{height:200px}.nv-sales-model{font-size:100px;top:20px}.nv-sales-includes{border:0;gap:15px;width:100%;margin:0;padding:0}.nv-sales-includes>span{gap:8px;font-size:14px}.nv-sales-product-caption{margin-top:11px;font-size:12px}.nv-sales-product-caption small{font-size:12px}.nv-sales-order{padding:21px}.nv-sales-steps{gap:10px}.nv-sales-steps li{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:420px){.nv-sales-close{margin-inline:12px;padding-inline:15px}.nv-sales-heading h2{font-size:33px}.nv-sales-heading>p{font-size:16px}.nv-sales-heading .nv-section-label{letter-spacing:.08em;font-size:12px}.nv-sales-product{grid-template-columns:1fr}.nv-sales-art{min-height:235px}.nv-sales-jars{width:250px;max-width:100%;height:210px;margin:auto}.nv-sales-model{font-size:116px;left:14%}.nv-sales-neural{opacity:.25}.nv-sales-includes{grid-template-columns:1fr;gap:10px;margin:14px 0 5px}.nv-sales-includes>span{justify-content:center;font-size:14px}.nv-sales-order{padding:18px 14px}.nv-sales-options label{gap:7px;padding:11px 9px}.nv-sales-options b{font-size:16px}.nv-sales-options small{font-size:13px}.nv-sales-total dd{font-size:28px}.nv-sales-summary dl>div{gap:10px}.nv-sales-steps strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.nv-sales-jars img,.nv-sales-pay{transition:none}}
