.va2-scope{--va-serum-green:#7da9ff;--va-serum-green-light:#e0ebff;--va-serum-green-dark:#4979e8;--va-serum-green-deep:#112b58;background:#000;color:#fff}.va2-scope [hidden]{display:none!important}.va2-scope :focus-visible{outline:2px solid #7da9ff;outline-offset:5px}.va2-scope button,.va2-scope summary,.va2-scope input{touch-action:manipulation}.va2-section{padding:70px 20px 78px}.va2-body{color:#ffffffbf;font-size:15px;font-weight:500;line-height:1.55;letter-spacing:-.01em}.va2-body p{margin:0 0 15px}.va2-note{font-size:12px;color:#858585;line-height:1.45}.va2-launch{margin:0 0 15px;font-size:12px;color:#aaa;line-height:1.5}.va2-listen{text-align:center;margin:10px 0 0!important;font-size:13px}.va2-listen a{color:#7da9ff;text-underline-offset:4px}.va-atl-proofline-compact a{color:#aaa;font-size:12px;text-underline-offset:4px}.va2-bundle-art{max-width:590px;padding:24px 20px 0;margin:auto}.va2-bundle-covers{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px;align-items:end;padding:15px 0}.va2-bundle-covers .va2-cover:nth-child(2n){transform:translateY(-12px) rotate(1deg)}.va2-bundle-covers .va2-cover:nth-child(odd){transform:rotate(-1deg)}.va2-bundle-art>p{color:#707070;font-size:10px;text-align:center;margin:15px 0 0}.va2-cover{position:relative;display:flex;flex-direction:column;width:100%;aspect-ratio:.82;border:1px solid #474747;border-left:7px solid #1b1b1b;border-radius:2px;background:linear-gradient(135deg,#252525,#090909 38%,#0d1b12);box-shadow:8px 12px 18px #0007,inset 0 0 0 1px #7b7b7b25;padding:16px 12px 12px;color:#fff;text-align:left;overflow:hidden}.va2-cover-brand{font-size:7px;font-weight:900;letter-spacing:.13em;color:#acacac;white-space:nowrap}.va2-cover strong{font-family:var(--font-heading-family);font-size:clamp(12px,1.8vw,23px);line-height:1.05;letter-spacing:-.015em;margin:12px 0 6px;white-space:nowrap}.va2-cover-type{font-size:7px;line-height:1.2;letter-spacing:.08em;color:#ddd;font-weight:700;white-space:nowrap}.va2-cover-space{flex:1;min-height:20px;margin:15px 0;border-block:1px solid #ffffff0c;background:linear-gradient(155deg,transparent 48%,#ffffff04 49%,#ffffff04 50%,transparent 51%)}.va2-cover-count{font-size:8px;font-weight:700;color:#9a9a9a;letter-spacing:.08em}.va2-cover>img{width:30px;height:auto;object-fit:contain;position:absolute;right:12px;bottom:10px;opacity:.7}.va2-track{grid-template-columns:42px minmax(170px,255px) minmax(0,1fr);width:100%;box-sizing:border-box}.va2-empty-note{width:40px;height:40px;display:grid;place-items:center;font-size:22px;color:#528763;border:1px solid #235032;border-radius:50%;background:#05120a}.va2-pending{font-size:12px;color:#777;justify-self:end;text-align:right}.va2-track audio{width:100%;max-width:100%;height:36px;color-scheme:dark}.va2-track .va-serum-preview-v2__play{display:none}.va2-track[data-ready] .va-serum-preview-v2__play{display:block}.va2-track[data-ready] audio{display:none}.va2-progress{display:flex;align-items:center;gap:12px;min-width:0}.va2-progress input{width:100%;min-width:0;height:24px;accent-color:#7da9ff;cursor:pointer}.va2-progress>span{color:#7da9ff;font-size:11px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.va2-audio-error{font-size:12px;color:#aaa}.va2-macro-layout{max-width:1100px;margin:auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:center}.va2-green-line{color:#7da9ff;font-size:12px;font-weight:900;letter-spacing:.04em;margin:25px 0 0}.va2-macro-compare{border:1px solid #183f25;border-radius:12px;background:linear-gradient(180deg,#ffffff05,#fff0),#080c12;padding:23px}.va2-preset-name{text-align:center;font-size:13px;font-weight:800;color:#b1b1b1;margin:0 0 25px}.va2-macro-sides{display:grid;grid-template-columns:1fr 1fr;gap:22px}.va2-macro-side{min-width:0}.va2-macro-side h3{font-family:var(--font-body-family);font-size:13px;text-align:center;font-weight:800;margin:0 0 18px;color:#ddd}.va2-macro-side>img{width:100%;aspect-ratio:1.5;object-fit:contain}.va2-macro-knobs{display:flex;justify-content:space-evenly;gap:15px;padding:20px 0 30px}.va2-macro-knobs i{display:block;position:relative;width:54px;height:54px;border-radius:50%;border:1px solid #4d4d4d;background:radial-gradient(circle at 40% 30%,#555,#161616 72%);box-shadow:0 7px 12px #0007,inset 0 0 0 4px #1b1b1b}.va2-macro-knobs i:after{content:"";position:absolute;width:3px;height:12px;background:#bdbdbd;left:25px;top:8px;transform:rotate(-110deg);transform-origin:50% 19px}.va2-macro-knobs.is-changed i{border-color:#4979e8}.va2-macro-knobs.is-changed i:after{background:#7da9ff;transform:rotate(65deg)}.va2-macro-knobs.is-changed i:nth-child(2):after{transform:rotate(125deg)}.va2-macro-side .va2-track{display:flex;flex-wrap:wrap;gap:10px;padding:12px;min-height:108px}.va2-macro-side .va2-track .va-serum-preview-v2__copy{flex:1}.va2-macro-side .va2-track .va-serum-preview-v2__name{font-size:11px;white-space:normal}.va2-macro-side .va2-empty-note{width:28px;height:28px;font-size:16px}.va2-macro-side .va2-pending{width:100%;font-size:10px;text-align:left}.va2-macro-side .va2-progress{width:100%;flex-direction:column;gap:5px}.va2-macro-compare>.va2-note{margin:20px 0 0;text-align:center;font-size:11px}.va2-workflow{max-width:1080px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:auto}.va2-workflow h3{font-size:19px;margin:20px 0 12px;line-height:1.15}.va2-workflow .va2-body{font-size:14px}.va2-workflow-image{height:140px;border:1px solid #1b3d27;border-radius:9px;background:#090c11;padding:20px}.va2-workflow-image img{width:100%;height:100%;object-fit:contain}.va2-midi-illustration{height:100%;position:relative;background:repeating-linear-gradient(0deg,transparent 0 18px,#ffffff09 18px 19px),repeating-linear-gradient(90deg,transparent 0 38px,#ffffff09 38px 39px)}.va2-midi-illustration i{position:absolute;top:20%;left:5%;width:20%;height:7px;border-radius:2px;background:#6d99f3}.va2-midi-illustration i:nth-child(2){top:40%;left:25%;width:15%}.va2-midi-illustration i:nth-child(3){top:60%;left:40%;width:30%}.va2-midi-illustration i:nth-child(4){top:40%;left:70%;width:25%}.va2-midi-illustration i:nth-child(5){top:80%;left:5%;width:36%;opacity:.45}.va2-midi-illustration i:nth-child(6){top:80%;left:42%;width:52%;opacity:.45}.va2-video{aspect-ratio:16/9;position:relative;background:#000}.va2-video button{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:#000;cursor:pointer}.va2-video button>img{display:block;width:100%;height:100%;object-fit:cover;opacity:.85}.va2-video-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:grid;place-items:center;width:54px;height:54px;border:1px solid #4979e8;background:#0b1322e8;border-radius:50%;color:#fff;font-size:18px;box-shadow:0 0 20px #7da9ff22;padding-left:3px}.va2-video iframe{display:block;width:100%;height:100%;border:0}.va2-presets-used{padding:18px 22px 22px;display:flex;flex-direction:column;gap:7px;color:#aaa;font-size:12px;line-height:1.35}.va2-presets-used strong{color:#7da9ff;font-size:11px;letter-spacing:.06em}.va2-presets-used a{color:#8e8e8e;text-underline-offset:4px;margin-top:8px;font-size:11px}.va2-presets-used p{margin:5px 0}.va2-editorial .va2-body{max-width:760px;text-align:center;margin:auto;font-size:16px}.va2-future{color:#aaa;font-size:13px;margin:0 0 22px}.va2-scope .product-form__error-message-wrapper{color:#ffb6a6;font-size:13px}.va2-scope .product-form__error-message-wrapper[hidden]{display:none}.va2-scope .va2-track .va-serum-preview-v2__meta:empty{display:none}@media(max-width:900px){.va2-track{grid-template-columns:42px minmax(0,1fr);gap:12px}.va2-track .va2-pending,.va2-track audio,.va2-track .va2-progress,.va2-track .va2-audio-error{grid-column:2;justify-self:start;text-align:left}.va2-macro-layout{gap:25px}.va2-macro-side .va2-track .va-serum-preview-v2__play{width:30px;height:30px}.va2-macro-side .va2-track .va-serum-preview-v2__play:before{border-top-width:6px;border-bottom-width:6px;border-left-width:8px}.va2-macro-sides{gap:13px}.va2-macro-compare{padding:18px}.va2-macro-knobs{gap:10px}.va2-macro-knobs i{width:44px;height:44px}.va2-macro-knobs i:after{left:20px;top:6px;height:10px;transform-origin:50% 16px}.va2-workflow{gap:20px}.va2-workflow h3{font-size:16px}.va2-bundle-covers{gap:14px}.va2-cover{padding:12px 9px;border-left-width:5px}.va2-cover strong{font-size:17px}.va2-cover-brand,.va2-cover-type,.va2-cover-count{font-size:6px}.va2-cover>img{width:23px;right:9px;bottom:8px}}@media(max-width:749px){.va2-section{padding:52px 14px 58px}.va2-bundle-art{max-width:380px;padding:15px 22px 0}.va2-bundle-covers{gap:16px 21px}.va2-bundle-covers .va2-cover{aspect-ratio:1.05}.va2-cover strong{font-size:18px;margin-top:10px}.va2-cover-space{margin:10px 0;min-height:10px}.va2-cover-brand,.va2-cover-type,.va2-cover-count{font-size:6px}.va2-bundle-art>p{font-size:9px;margin-top:7px}.va2-macro-layout{grid-template-columns:1fr;gap:25px}.va2-body{font-size:14px}.va2-macro-copy{text-align:center;max-width:550px;margin:auto}.va2-green-line{font-size:10px;margin-top:20px}.va2-macro-compare{padding:18px 13px}.va2-macro-side h3{font-size:11px}.va2-macro-side .va2-track{padding:10px;min-height:105px;gap:7px}.va2-macro-side .va2-track .va-serum-preview-v2__name{font-size:10px}.va2-macro-side .va2-empty-note{display:none}.va2-macro-side .va2-pending{font-size:9px}.va2-macro-knobs{padding-block:16px 24px}.va2-preset-name{font-size:11px;margin-bottom:18px}.va2-macro-compare>.va2-note{font-size:10px}.va2-workflow{grid-template-columns:1fr;gap:28px;max-width:500px}.va2-workflow>div{display:grid;grid-template-columns:100px 1fr;gap:0 18px;align-items:start}.va2-workflow-image{grid-row:1/3;height:110px;padding:12px}.va2-workflow h3{margin:6px 0 12px;font-size:16px}.va2-workflow .va2-body{font-size:13px}.va2-presets-used{padding:16px 18px 20px}.va2-editorial .va2-body{font-size:14px}}.va2-bundle-covers .va2-cover{aspect-ratio:1}.va2-video-title{font-family:var(--font-heading-family);font-size:18px;line-height:1.3;color:#fff;letter-spacing:-.02em;margin:0 0 12px}.va2-scope .custom-sale-badge{background:#b8ceff;color:#071326}.va2-scope .price__sale>.custom-sale-price{order:2}.va2-scope .price__sale>span:has(.custom-old-price){order:1}.va2-scope .price__sale>.custom-sale-badge{order:3}#s2pb-offer .custom-sale-price{font-size:56px}#s2pb-offer .custom-old-price{font-size:28px;opacity:.6}#s2pb-offer .custom-sale-badge{font-size:17px;height:34px;top:-9px}#s2pb-offer .price__container{margin:0}.va2-countdown{max-width:440px;margin:26px auto 24px}.va2-countdown>p{font-size:12px;font-weight:800;letter-spacing:.05em;color:#c4d6ff;text-transform:uppercase;margin:0 0 12px}.va2-countdown-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.va2-countdown-values>div{padding:13px 5px;border:1px solid #304e7d;border-radius:7px;background:#0b111d;display:flex;flex-direction:column;gap:7px}.va2-countdown-values strong{font-family:var(--font-heading-family);font-size:30px;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.va2-countdown-values span{font-size:10px;color:#93add9;text-transform:uppercase;letter-spacing:.08em}@media(max-width:749px){.va2-video-title{font-size:16px}#s2pb-offer .custom-sale-price{font-size:42px}#s2pb-offer .custom-old-price{font-size:23px}#s2pb-offer .custom-sale-badge{font-size:14px}.va2-countdown-values strong{font-size:25px}}@media(min-width:750px)and (max-width:989px){.va-s2pb-page .va-serum-cta-icons{max-width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.va-s2pb-page .va-serum-cta-icon-item{width:100%;min-width:0;font-size:12px}.va-s2pb-page .va-serum-cta-icon-item span{max-width:100%;overflow-wrap:anywhere}.va-s2pb-page .va-serum-cta-icon-item svg{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.va2-scope *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}#s2pb-banks{scroll-margin-top:120px}.va-s2pb-page .va2-launch-panel{width:100%;max-width:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:4px 0 18px;padding:13px 16px;border:1px solid #729fe9;border-radius:8px;background:linear-gradient(120deg,#172b49,#0b1322);box-shadow:0 0 20px #6e9bf51a}.va2-launch-copy strong{display:block;color:#d7e6ff;font-size:12px;font-weight:900;line-height:1.3;letter-spacing:.055em}.va2-launch-copy p{margin:5px 0 0;color:#c6cedb;font-size:12px;line-height:1.35;font-weight:600}.va2-launch-panel .va2-countdown-values{grid-template-columns:repeat(4,minmax(30px,1fr));gap:12px;min-width:188px}.va2-launch-panel .va2-countdown-values>div{border:0;border-radius:0;background:none;padding:0;gap:5px;text-align:center}.va2-launch-panel .va2-countdown-values strong{font-size:26px;line-height:1;color:#fff;font-weight:900}.va2-launch-panel .va2-countdown-values span{font-size:9px;line-height:1;color:#a9c7f4;letter-spacing:.06em}@media(max-width:749px){.va-s2pb-page .va2-launch-panel{gap:10px;padding:12px;margin:2px 0 16px}.va2-launch-copy strong{font-size:10px;letter-spacing:.035em}.va2-launch-copy p{font-size:10px;line-height:1.35}.va2-launch-panel .va2-countdown-values{min-width:150px;gap:7px}.va2-launch-panel .va2-countdown-values strong{font-size:21px}.va2-launch-panel .va2-countdown-values span{font-size:8px}}.va2-launch{margin:16px 0 22px;padding-left:10px;border-left:2px solid #7da9ff;line-height:1.4}.va2-scope .va2-macro-compare{border-color:#243958}.va2-macro-layout--image{max-width:900px;grid-template-columns:minmax(0,1fr) 240px;gap:64px}.va2-macro-image img{display:block;width:240px;max-width:100%;height:auto;margin:0 auto}@media(max-width:749px){.va2-macro-layout--image{grid-template-columns:minmax(0,1fr);gap:26px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/va-s2pb-spb1-extra.css.map */
