@property --sv-led{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.sv{--sv-night: #070b18;--sv-night-2: #0a1024;--sv-card: #0e1530;--sv-card-2: #131c3c;--sv-line: #1f2b55;--sv-fg: #eef2ff;--sv-muted: #9aa5c8;--sv-moon: #a9c2ff;--sv-moon-strong: #7aa2ff;--sv-ink: #081130;--sv-gold: #e9c98b;--sv-ok: #6ee7b7;--sv-head: var(--as-head, "Outfit", system-ui, sans-serif);--sv-body: var(--as-body, "DM Sans", system-ui, sans-serif);color:var(--sv-fg);background:var(--sv-night);font-family:var(--sv-body);font-size:15px;line-height:1.6}.sv *,.sv *:before,.sv *:after{box-sizing:border-box}.sv :where(h1,h2,h3,p,ul,blockquote,dl,dd){margin:0}.sv :where(h1,h2,h3){font-family:var(--sv-head);line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:inherit}.sv :where(img,svg,video){display:block;max-width:100%}.sv :where(button){font:inherit;color:inherit}.sv :focus-visible{outline:2px solid var(--sv-moon);outline-offset:3px}.sv-wrap{width:min(1180px,100%);margin-inline:auto;padding-inline:32px}.sv-sec{padding-block:72px}.sv-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--sv-moon)}.sv-h2{font-size:clamp(28px,3.2vw,44px);font-weight:800}.sv-h2 em{font-style:normal;color:var(--sv-accent, var(--sv-moon))}.sv-lead{color:var(--sv-muted);max-width:60ch}.sv-lead p{margin:0}.sv-head{display:grid;gap:12px}.sv-head-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;margin-bottom:28px}.sv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 22px;border:0;border-radius:14px;cursor:pointer;font-family:var(--sv-head);font-weight:700;font-size:16px;letter-spacing:.02em;text-decoration:none}.sv-btn--main{background:linear-gradient(135deg,var(--sv-moon),var(--sv-moon-strong));color:var(--sv-ink);box-shadow:0 14px 40px -14px #7aa2ffcc}.sv-btn--main:hover{filter:brightness(1.06)}.sv-btn--main[disabled]{opacity:.5;cursor:not-allowed}.sv-btn--ghost{background:transparent;color:var(--sv-fg);border:1px solid var(--sv-line)}.sv-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.sv-ph-tag{position:absolute;left:14px;bottom:14px;padding:6px 11px;border-radius:999px;background:#050814b8;border:1px solid var(--sv-line);font-size:11px;color:var(--sv-muted)}.sv-pdp{padding-block:36px 64px;background:radial-gradient(600px 400px at 85% 0%,rgba(122,162,255,.16),transparent 70%),var(--sv-night)}.sv-pdp__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:52px;align-items:start}.sv-gallery{position:sticky;top:96px;display:grid;gap:12px;min-width:0}.sv-gallery__frame{position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--sv-line);background:radial-gradient(circle at 50% 35%,#1b2756,#0b1128 70%)}.sv-gallery__stage{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sv-gallery__stage::-webkit-scrollbar{display:none}.sv-slide{flex:0 0 100%;aspect-ratio:1 / 1;scroll-snap-align:center;display:grid;place-items:center;position:relative}.sv-slide img,.sv-slide video{width:100%;height:100%;object-fit:contain}.sv-slide .sv-pillow{width:78%}.sv-gallery__count{position:absolute;right:14px;top:14px;padding:4px 10px;border-radius:999px;background:#050814b8;font-size:12px;color:var(--sv-muted);font-variant-numeric:tabular-nums}.sv-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.sv-thumb{aspect-ratio:1;border-radius:12px;border:1px solid var(--sv-line);background:var(--sv-card);cursor:pointer;padding:0;overflow:hidden;opacity:.55;transition:opacity .2s,border-color .2s}.sv-thumb[aria-current=true]{opacity:1;border-color:var(--sv-moon)}.sv-thumb img{width:100%;height:100%;object-fit:cover}.sv-info{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}.sv-info h1{font-size:clamp(34px,4vw,52px);font-weight:800}.sv-info h1 span{color:var(--sv-moon)}.sv-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 14px}.sv-price__now{font-family:var(--sv-head);font-size:34px;font-weight:800;font-variant-numeric:tabular-nums}.sv-price__old{color:var(--sv-muted);text-decoration:line-through;font-variant-numeric:tabular-nums}.sv-price__badge{padding:4px 10px;border-radius:999px;background:var(--sv-gold);color:var(--sv-ink);font-size:12px;font-weight:700;letter-spacing:.06em}.sv-benefits{display:grid;gap:10px}.sv-benefit{display:flex;align-items:center;gap:14px;padding:11px 14px 11px 11px;border-radius:16px;background:linear-gradient(135deg,var(--sv-card-2),var(--sv-card));border:1px solid var(--sv-line)}.sv-benefit__emoji{flex:0 0 44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#a9c2ff1f;border:1px solid rgba(169,194,255,.35);font-size:21px}.sv-benefit:nth-child(2n) .sv-benefit__emoji{background:#e9c98b1f;border-color:#e9c98b66}.sv-benefit p{font-weight:700;font-size:14.5px;min-width:0}.sv-appslot{display:grid;gap:4px;padding:14px 16px;border-radius:14px;border:1.5px dashed rgba(233,201,139,.55);background:repeating-linear-gradient(135deg,rgba(233,201,139,.05) 0 10px,transparent 10px 20px)}.sv-appslot b{font-family:var(--sv-head);font-size:14px;color:var(--sv-gold)}.sv-appslot small{color:var(--sv-muted);font-size:12.5px}.sv-app{min-width:0}.sv-app:empty{display:none}.sv-buy{display:grid;gap:10px;margin:0}.sv-buy__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px}.sv-variant{display:grid;gap:6px;font-size:13px;font-weight:700}.sv-variant select{width:100%;min-height:48px;padding:0 14px;border-radius:12px;border:1px solid var(--sv-line);background:var(--sv-card);color:var(--sv-fg);font:inherit}.sv-qty{display:flex;align-items:center;border:1px solid var(--sv-line);border-radius:14px;background:var(--sv-card)}.sv-qty button{width:42px;height:54px;border:0;background:none;cursor:pointer;font-size:18px;color:var(--sv-muted)}.sv-qty input{width:30px;border:0;background:none;text-align:center;font-weight:700;color:var(--sv-fg);font:inherit;-moz-appearance:textfield}.sv-qty input::-webkit-outer-spin-button,.sv-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sv-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sv-trust div{display:grid;gap:4px;justify-items:center;text-align:center;padding:12px 6px;border-radius:12px;border:1px solid var(--sv-line);background:var(--sv-night-2);font-size:12px;color:var(--sv-muted);min-width:0}.sv-trust strong{color:var(--sv-fg);font-size:13px}.sv-trust svg{width:20px;height:20px;fill:none;stroke:var(--sv-moon);stroke-width:1.8}.sv-ship{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:13px;color:var(--sv-muted)}.sv-ship b{color:var(--sv-fg)}.sv-dot{width:8px;height:8px;border-radius:50%;background:var(--sv-ok);box-shadow:0 0 0 4px #6ee7b726}.sv-acc{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;border-top:1px solid var(--sv-line);overflow-x:clip}.sv-acc+.sv-acc{border-top:0}.sv-acc details{border-bottom:1px solid var(--sv-line);min-width:0}.sv-acc summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 2px;cursor:pointer;list-style:none;font-weight:700;min-width:0;touch-action:manipulation}.sv-acc summary>span{min-width:0;overflow-wrap:anywhere}.sv-acc summary::-webkit-details-marker{display:none}.sv-acc summary:after{content:"+";flex:0 0 24px;display:grid;place-items:center;width:24px;height:24px;line-height:1;font-family:var(--sv-head);font-size:22px;color:var(--sv-moon)}.sv-acc details[open] summary:after{content:"\2212"}.sv-acc__body{padding:0 2px 18px;color:var(--sv-muted);display:grid;gap:8px;font-size:14px;min-width:0}.sv-acc__body,.sv-acc__body *{overflow-wrap:anywhere}.sv-acc__body p{margin:0}.sv-acc__body strong{color:var(--sv-fg)}.sv-led{position:relative;border-radius:20px;padding:1.5px;background:conic-gradient(from var(--sv-led),transparent 0 55%,var(--sv-moon-strong) 68%,var(--sv-gold) 78%,var(--sv-moon) 86%,transparent 96%),var(--sv-line);animation:sv-led 7s linear infinite;box-shadow:0 18px 50px -30px #7aa2ffb3}.sv-led>.sv-led__in{border-radius:18.5px;background:var(--sv-card);height:100%;overflow:hidden;position:relative}@keyframes sv-led{to{--sv-led: 360deg}}.sv-rail{display:grid;grid-auto-flow:column;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(32px,calc((100vw - 1180px)/2 + 32px));padding:8px max(32px,calc((100vw - 1180px)/2 + 32px)) 18px;scrollbar-width:none;overscroll-behavior-x:contain}.sv-rail::-webkit-scrollbar{display:none}.sv-rail>*{scroll-snap-align:start}.sv-arrows{display:flex;gap:8px}.sv-arrow{width:44px;height:44px;border-radius:50%;border:1px solid var(--sv-line);background:var(--sv-card);cursor:pointer;display:grid;place-items:center}.sv-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.sv-arrow:disabled{opacity:.35;cursor:default}.sv-videos{background:linear-gradient(180deg,var(--sv-night),var(--sv-night-2));overflow:hidden}.sv-videos .sv-rail{grid-auto-columns:232px}.sv-vid{aspect-ratio:9 / 16;max-width:100%}.sv-vid .sv-led__in{background:radial-gradient(circle at 50% 30%,#1d2a5c,#0a1026 75%)}.sv-vid video,.sv-vid .sv-vid__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sv-vid__poster{display:grid;place-items:center}.sv-vid__poster .sv-pillow{width:70%;opacity:.55}.sv-vid__play{position:absolute;left:50%;top:50%;translate:-50% -50%;width:58px;height:58px;border-radius:50%;border:0;background:#a9c2ffeb;color:var(--sv-ink);cursor:pointer;display:grid;place-items:center;box-shadow:0 10px 30px #0006;transition:opacity .2s}.sv-vid__play svg{width:22px;height:22px;fill:currentColor}.sv-vid.is-playing .sv-vid__play{opacity:0}.sv-vid.is-playing:hover .sv-vid__play,.sv-vid.is-playing .sv-vid__play:focus-visible{opacity:1}.sv-vid__mute{position:absolute;right:12px;top:12px;width:36px;height:36px;border-radius:50%;border:1px solid var(--sv-line);background:#050814b3;cursor:pointer;display:grid;place-items:center}.sv-vid__mute svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2}.sv-vid__cap{position:absolute;left:12px;right:12px;bottom:12px;padding:10px 12px;border-radius:12px;background:#050814bf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;gap:2px;pointer-events:none}.sv-vid__cap b{font-family:var(--sv-head);font-size:14px}.sv-vid__cap small{color:var(--sv-muted);font-size:11.5px}.sv-twi .sv-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.sv-twi--right .sv-twi__media{order:2}.sv-twi__media{position:relative;aspect-ratio:4 / 5;max-width:100%;border-radius:24px;overflow:hidden;border:1px solid var(--sv-line);background:radial-gradient(circle at 40% 40%,#1c2858,#090e22 75%);display:grid;place-items:center}.sv-twi__media img{width:100%;height:100%;object-fit:cover}.sv-twi__media .sv-pillow{width:78%}.sv-twi__text{display:grid;gap:16px;min-width:0}.sv-list{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none}.sv-list li{display:flex;gap:10px;align-items:flex-start}.sv-list li:before{content:"";flex:0 0 18px;height:18px;margin-top:3px;border-radius:50%;background:var(--sv-accent, var(--sv-moon)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 12.5 4 4 8-9' fill='none' stroke='%23081130' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center / 12px no-repeat}.sv-twi .sv-btn{justify-self:start}.sv-cmp-scroll{overflow-x:auto;border-radius:20px;border:1px solid var(--sv-line);margin-top:28px}.sv-cmp{width:100%;min-width:480px;border-collapse:collapse;background:var(--sv-night-2)}.sv-cmp th,.sv-cmp td{padding:16px 18px;text-align:left;border-bottom:1px solid var(--sv-line);font-size:14px;color:var(--sv-fg)}.sv-cmp thead th{font-family:var(--sv-head);font-size:15px;background:var(--sv-card)}.sv-cmp th:nth-child(2),.sv-cmp td:nth-child(2){background:#7aa2ff14;text-align:center;width:22%}.sv-cmp th:nth-child(3),.sv-cmp td:nth-child(3){text-align:center;width:22%;color:var(--sv-muted)}.sv-cmp tr:last-child td{border-bottom:0}.sv-yes,.sv-no{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;font-weight:800}.sv-yes{background:var(--sv-moon);color:var(--sv-ink)}.sv-no{border:1px solid var(--sv-line);color:var(--sv-muted)}.sv-note{margin-top:12px;font-size:12.5px;color:var(--sv-muted)}.sv-reviews{overflow:hidden}.sv-reviews .sv-rail{grid-auto-columns:340px}.sv-rev .sv-led__in{padding:22px;display:grid;gap:14px;align-content:start;min-height:220px}.sv-rev__demo{justify-self:start;padding:3px 9px;border-radius:999px;border:1px dashed var(--sv-gold);color:var(--sv-gold);font-size:10.5px;letter-spacing:.12em;font-weight:700}.sv-rev__stars{color:var(--sv-gold);letter-spacing:.1em}.sv-rev blockquote{font-size:15px;color:var(--sv-fg)}.sv-rev footer{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--sv-line);font-size:13px;color:var(--sv-muted);min-width:0}.sv-rev .sv-ava{flex:0 0 34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--sv-card-2);border:1px solid var(--sv-line);font-family:var(--sv-head);color:var(--sv-moon)}.sv-faq .sv-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px}.sv-faq summary{font-size:16px}.sv-cta{padding-block:24px 72px}.sv-cta__box{display:grid;gap:18px;justify-items:center;text-align:center;padding:56px 24px;border-radius:28px;background:radial-gradient(500px 260px at 50% 0%,rgba(122,162,255,.22),transparent 70%),var(--sv-card);border:1px solid var(--sv-line)}.sv-cta__box .sv-h2{font-size:clamp(30px,4vw,52px)}.sv-sticky{display:none}@media(max-width:749px){.sv{font-size:14.5px}.sv-wrap{padding-inline:16px}.sv-sec{padding-block:52px}.sv-pdp{padding-block:0 44px}.sv-pdp>.sv-wrap{padding-inline:0}.sv-pdp__grid{grid-template-columns:minmax(0,1fr);gap:20px}.sv-gallery{position:static;gap:10px}.sv-gallery__frame{border-radius:0;border-inline:0;border-top:0}.sv-thumbs{padding-inline:16px;gap:8px}.sv-info{padding-inline:16px;gap:16px}.sv-info h1{font-size:32px}.sv-price__now{font-size:30px}.sv-benefit p{font-size:13.5px}.sv-trust{gap:6px}.sv-trust div{font-size:11px;padding:10px 4px}.sv-acc summary{padding:15px 0;font-size:15px}.sv-acc__body{padding:0 0 16px;font-size:13.5px}.sv-rail{scroll-padding-inline:16px;padding-inline:16px;gap:12px}.sv-videos .sv-rail{grid-auto-columns:calc((100vw - 56px) / 2.3)}.sv-reviews .sv-rail{grid-auto-columns:78vw}.sv-head-row{grid-template-columns:minmax(0,1fr)}.sv-arrows{display:none}.sv-twi .sv-wrap{grid-template-columns:minmax(0,1fr);gap:24px}.sv-twi--right .sv-twi__media{order:0}.sv-twi__media{aspect-ratio:1 / 1}.sv-faq .sv-wrap{grid-template-columns:minmax(0,1fr);gap:18px}.sv-cta__box{padding:44px 20px}.sv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#0e1530f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--sv-line);transform:translateY(110%);transition:transform .3s ease}.sv-sticky.is-on{transform:none}.sv-sticky b{display:block;font-family:var(--sv-head);font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sv-sticky small{color:var(--sv-muted);font-variant-numeric:tabular-nums}.sv-sticky .sv-btn{min-height:46px;font-size:14px;padding-inline:18px}}@media(prefers-reduced-motion:reduce){.sv-led{animation:none}.sv-sticky,.sv-vid__play{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sv.css.map */
