.lsl-cb-rev__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:28px}.lsl-cb-rev__head .mq-sec__head{margin:0}.lsl-cb-score{display:flex;align-items:center;gap:16px;padding:14px 20px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}html body .lsl-cb .lsl-cb-score b{font:800 60px/1 var(--f-d)!important;color:var(--fg)}.lsl-cb-score div{display:grid;gap:6px}.lsl-cb-score .mq-stars{font-size:18px;letter-spacing:2px}html body .lsl-cb .lsl-cb-score small{font:400 13px/1.4 var(--f-b)!important;color:var(--muted);max-width:22ch}html body .lsl-cb .lsl-reviews__inner{max-width:none!important;margin:0!important}html body .lsl-cb .lsl-reviews__header{display:none!important}html body .lsl-cb .lsl-reviews__filters{gap:6px;margin:0 0 18px}html body .lsl-cb .lsl-reviews__filters button{min-height:42px;padding:0 16px;border-radius:6px;border:1px solid var(--line);background:var(--surface);color:var(--fg);font:500 12px/1 var(--f-m)!important;letter-spacing:.08em;text-transform:uppercase}html body .lsl-cb .lsl-reviews__filters button[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}html body .lsl-cb .lsl-reviews__grid{gap:12px}html body .lsl-cb .lsl-review{padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:12px;min-height:0;transition:border-color .2s}html body .lsl-cb .lsl-review:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}html body .lsl-cb .lsl-review-media{margin:0 0 14px;gap:6px}html body .lsl-cb .lsl-review-media__item{border-radius:6px;border-color:var(--line);background:#000}html body .lsl-cb .lsl-review-media__hero{height:230px;border-radius:8px}html body .lsl-cb .lsl-review-media__label{font:500 10px/1 var(--f-m)!important;letter-spacing:.1em;text-transform:uppercase}html body .lsl-cb .lsl-review-media__play{width:56px;height:56px;background:#c9d6e8f0;border:0;color:#0a0c10;box-shadow:0 0 0 7px #9db3d333,0 8px 24px #00000080}html body .lsl-cb .lsl-review-media__zoom{background:#0a0c10bf}html body .lsl-cb .lsl-review__stars{color:var(--star);font-size:15px}html body .lsl-cb .lsl-review__score,html body .lsl-cb .lsl-review__date{font:500 11px/1 var(--f-m)!important;color:var(--muted);letter-spacing:.04em}html body .lsl-cb .lsl-review__quote{font:400 15px/1.55 var(--f-b)!important;color:var(--fg);margin:0 0 10px}html body .lsl-cb .lsl-review__expand{font:600 13px/1 var(--f-b)!important;color:var(--accent)}html body .lsl-cb .lsl-review__footer{border-top-color:var(--line);padding-top:12px;gap:4px}html body .lsl-cb .lsl-review__footer strong{font:700 14px/1.3 var(--f-b)!important;color:var(--fg)}html body .lsl-cb .lsl-review__footer a{font:400 12px/1.4 var(--f-b)!important;color:var(--muted)}html body .lsl-cb .lsl-reviews__nav{gap:14px;margin-top:22px}html body .lsl-cb .lsl-reviews__nav button{min-height:50px;min-width:150px;border-radius:var(--r);border:1px solid var(--line);background:var(--surface);color:var(--fg);font:700 14px/1 var(--f-b)!important}html body .lsl-cb .lsl-reviews__nav button:hover:enabled{border-color:var(--accent);background:var(--surface2)}html body .lsl-cb .lsl-reviews__nav p{font:500 12px/1 var(--f-m)!important;color:var(--muted)}html body .lsl-cb .lsl-reviews__note{font:400 12px/1.5 var(--f-b)!important;color:var(--muted)}html body .lsl-cb .lsl-review-media-dialog{background:var(--dlg-bg);border:1px solid var(--line);border-radius:12px;color:var(--fg)}html body .lsl-cb .lsl-review-media-dialog :is(button){border-color:var(--line);background:var(--surface);border-radius:var(--r)}.lsl-sim{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:start}@media(max-width:899px){.lsl-sim{grid-template-columns:1fr}}.lsl-sim__stagewrap{position:sticky;top:90px}@media(max-width:899px){.lsl-sim__stagewrap{position:static}}html body .lsl-cb .lsl-sim .mq-sim__stage{--w:46px;--blade:370px;min-height:580px;padding:40px 10px 24px;border-radius:12px;border:1px solid #1E2530;background:radial-gradient(70% 45% at 50% 100%,color-mix(in srgb,var(--beam) 18%,transparent),transparent 70%),linear-gradient(180deg,#07090c,#020304);box-shadow:inset 0 1px #ffffff0a}@media(max-width:899px){html body .lsl-cb .lsl-sim .mq-sim__stage{--w:34px;--blade:250px;min-height:430px}}.lsl-sim .mq-sim__stage:after{content:"";position:absolute;left:8%;right:8%;bottom:74px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,214,232,.22),transparent)}html body .lsl-cb .lsl-sim .mq-sim__label{font:700 12px/1 var(--f-m)!important;letter-spacing:.16em;color:#e9ecef}html body .lsl-cb .lsl-sim .mq-sim__cap{font:400 12px/1.3 var(--f-b)!important;color:#aeb4bb}html body .lsl-cb .lsl-sim__watt{font:500 10px/1 var(--f-m)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:5px 7px;border:1px solid var(--line);border-radius:4px}html body .lsl-cb .lsl-sim__badge{position:absolute;top:12px;left:12px;font:500 10px/1 var(--f-m)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:#0a0c10d1;border:1px solid var(--line);padding:7px 9px;border-radius:4px}.lsl-sim .mq-sim__beam{position:relative;overflow:hidden}.lsl-sim__fx{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0}html body .lsl-cb .lsl-sim [data-kind=rgb] .mq-sim__beam{width:calc(var(--w)*.36);background:linear-gradient(to top,color-mix(in srgb,#fff 60%,var(--beam)) 0%,color-mix(in srgb,#fff 20%,var(--beam)) 30%,var(--beam) 70%,color-mix(in srgb,var(--beam) 70%,#000) 100%);box-shadow:0 0 3px 1px color-mix(in srgb,var(--beam) 85%,transparent),0 0 12px 3px color-mix(in srgb,var(--beam) 38%,transparent),0 0 26px 6px color-mix(in srgb,var(--beam) 12%,transparent);opacity:.82}html body .lsl-cb .lsl-sim :is([data-kind=neo],[data-kind=proffie]) .mq-sim__beam{background:linear-gradient(to top,#fff,#fff 92%,color-mix(in srgb,#fff 75%,var(--beam)));box-shadow:0 0 4px 2px #fff,0 0 14px 5px var(--beam),0 0 40px 12px color-mix(in srgb,var(--beam) 75%,transparent),0 0 95px 28px color-mix(in srgb,var(--beam) 35%,transparent)}.lsl-sim.is-on:is([data-style=wave],[data-style=cross],[data-style=infinite],[data-style=rainbow],[data-style=fire]) :is([data-kind=neo],[data-kind=proffie]) .mq-sim__beam{background:linear-gradient(to top,color-mix(in srgb,#fff 45%,var(--beam)),var(--beam))}.lsl-sim.is-on[data-style=unstable] :is([data-kind=neo],[data-kind=proffie]) .mq-sim__beam{animation:lslUnst .16s steps(2,end) infinite}.lsl-sim.is-on[data-style=unstable] :is([data-kind=neo],[data-kind=proffie]) .lsl-sim__fx{opacity:1;background:repeating-linear-gradient(to top,transparent 0 7px,color-mix(in srgb,var(--beam) 75%,transparent) 7px 9px,transparent 9px 15px);animation:lslRise .5s linear infinite}.lsl-sim.is-on[data-style=pulse] :is([data-kind=neo],[data-kind=proffie]) .mq-sim__beam,.lsl-sim.is-on[data-rgb-style=pulse] [data-kind=rgb] .mq-sim__beam{animation:lslPulse 1.3s ease-in-out infinite}.lsl-sim.is-on[data-style=ghost] :is([data-kind=neo],[data-kind=proffie]) .mq-sim__beam,.lsl-sim.is-on[data-rgb-style=ghost] [data-kind=rgb] .mq-sim__beam{animation:lslGhost 2.4s ease-in-out infinite}.lsl-sim.is-on[data-style=wave] :is([data-kind=neo],[data-kind=proffie]) .lsl-sim__fx{opacity:1;background:linear-gradient(to top,transparent 0%,transparent 35%,rgba(255,255,255,.95) 48%,rgba(255,255,255,.95) 52%,transparent 65%,transparent 100%);background-size:100% 200%;animation:lslWave 1.1s linear infinite}.lsl-sim.is-on[data-style=cross] :is([data-kind=neo],[data-kind=proffie]) .lsl-sim__fx{opacity:1;background:linear-gradient(to top,transparent 0 30%,var(--beam) 44% 56%,transparent 70%);background-size:100% 220%;filter:hue-rotate(170deg) saturate(1.5) brightness(1.2);animation:lslCross 1.6s ease-in-out infinite alternate}.lsl-sim.is-on[data-style=infinite] :is([data-kind=neo],[data-kind=proffie]) .lsl-sim__fx{opacity:1;background:repeating-linear-gradient(to top,transparent 0 40px,rgba(255,255,255,.95) 40px 52px,transparent 52px 100px);animation:lslRise2 .9s linear infinite}.lsl-sim.is-on[data-style=rainbow] :is([data-kind=neo],[data-kind=proffie]) .mq-sim__beam{animation:lslRainbow 2.6s linear infinite}.lsl-sim.is-on[data-style=fire] :is([data-kind=neo],[data-kind=proffie]) .mq-sim__beam{animation:lslUnst .22s steps(2,end) infinite}.lsl-sim.is-on[data-style=fire] :is([data-kind=neo],[data-kind=proffie]) .lsl-sim__fx{opacity:1;background:repeating-linear-gradient(to top,transparent 0 9px,rgba(255,214,140,.6) 9px 12px,transparent 12px 23px),repeating-linear-gradient(to top,transparent 0 5px,rgba(255,96,0,.45) 5px 7px,transparent 7px 13px);animation:lslFire .35s linear infinite}@keyframes lslUnst{0%{filter:brightness(1.15)}50%{filter:brightness(.78) contrast(1.2)}to{filter:brightness(1.3)}}@keyframes lslRise{to{background-position:0 -60px}}@keyframes lslRise2{to{background-position:0 -100px}}@keyframes lslPulse{50%{filter:brightness(.5)}}@keyframes lslGhost{0%,to{opacity:.95}45%{opacity:.22}62%{opacity:.55}}@keyframes lslWave{0%{background-position:0 100%}to{background-position:0 -100%}}@keyframes lslCross{0%{background-position:0 0}to{background-position:0 100%}}@keyframes lslRainbow{to{filter:hue-rotate(360deg)}}@keyframes lslFire{to{background-position:0 -46px,0 -26px}}.lsl-sim.is-blaster .mq-sim__beam{animation:mqClash .42s ease-out}.lsl-sim.is-blaster .lsl-sim__fx{opacity:1;background:radial-gradient(closest-side,#fff,color-mix(in srgb,var(--beam) 50%,#fff) 45%,transparent) 50% var(--bt,40%)/300% 30px no-repeat;animation:lslFade .42s ease-out forwards}.lsl-sim.is-lockup .mq-sim__beam{animation:lslUnst .07s steps(2,end) infinite!important}.lsl-sim.is-lockup .lsl-sim__fx{opacity:1;background:radial-gradient(closest-side,#fff,rgba(255,255,255,.6) 40%,transparent) 50% 45%/300% 50px no-repeat;animation:lslLock .12s steps(2,end) infinite}.lsl-sim.is-stab :is([data-kind=neo],[data-kind=proffie]) .lsl-sim__fx{opacity:1;background:linear-gradient(to bottom,#fff 0%,color-mix(in srgb,var(--beam) 45%,#fff) 10%,transparent 28%);animation:lslFade .65s ease-out forwards}.lsl-sim.is-melt :is([data-kind=neo],[data-kind=proffie]) .lsl-sim__fx{opacity:1;background:linear-gradient(to bottom,#fff 0%,#ffe6a8 5%,#ff9a3c 12%,rgba(255,80,0,.45) 20%,transparent 30%);animation:lslMelt .14s steps(2,end) infinite}@keyframes lslFade{to{opacity:0}}@keyframes lslLock{50%{background-position:50% 49%;opacity:.55}}@keyframes lslMelt{50%{filter:brightness(1.45)}}.lsl-sim__deck{display:grid;gap:14px;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.lsl-sim__group{display:grid;gap:10px}.lsl-sim__group+.lsl-sim__group{padding-top:14px;border-top:1px solid var(--line)}html body .lsl-cb .lsl-sim__k{margin:0;display:flex;align-items:baseline;gap:8px;font:700 13px/1 var(--f-b)!important;color:var(--fg);text-transform:uppercase;letter-spacing:.06em}html body .lsl-cb .lsl-sim__k i{font:500 11px/1 var(--f-m)!important;font-style:normal;color:var(--accent)}html body .lsl-cb .lsl-sim__k small{margin-left:auto;font:500 10px/1 var(--f-m)!important;color:var(--muted);letter-spacing:.08em}.lsl-sim .mq-sim__controls{display:flex;gap:8px}html body .lsl-cb .lsl-sim .mq-sim__power{flex:1 1 auto;min-height:58px;border:1px solid #E3ECF8;border-radius:var(--r);background:linear-gradient(180deg,#e3ecf8,#b9cbe3 45%,#98aecc 55%,#c3d3e8);color:#0a0c10;font-size:15px;box-shadow:0 0 24px #9db3d359}html body .lsl-cb .lsl-sim .mq-sim__power[aria-pressed=true]{background:transparent;color:var(--fg);border-color:var(--accent);box-shadow:none}html body .lsl-cb .lsl-sim .mq-sim__power span{color:inherit}html body .lsl-cb .lsl-sim .mq-sim__sound{min-height:58px}.lsl-sim__fxs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media(max-width:520px){.lsl-sim__fxs{grid-template-columns:repeat(2,minmax(0,1fr))}}html body .lsl-cb .lsl-sim__btn{display:grid;gap:4px;align-content:center;min-height:66px;padding:10px 12px;text-align:left;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line));border-radius:var(--r);background:var(--surface2);color:var(--fg);cursor:pointer;transition:border-color .2s,background .2s,transform .1s}html body .lsl-cb .lsl-sim__btn b{font:700 14px/1.2 var(--f-b)!important;color:var(--fg)}html body .lsl-cb .lsl-sim__btn small{font:400 11px/1.3 var(--f-b)!important;color:var(--muted)}html body .lsl-cb .lsl-sim__btn:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface2))}.lsl-sim__btn:active{transform:translateY(1px)}.lsl-sim__btn.is-hit{animation:lslHit .55s ease-out}@keyframes lslHit{0%{box-shadow:0 0 #9db3d3a6}to{box-shadow:0 0 0 12px #9db3d300}}.lsl-sim__styles{display:flex;flex-wrap:wrap;gap:6px}html body .lsl-cb .lsl-sim__chip{min-height:42px;padding:0 15px;border:1px solid var(--line);border-radius:999px;background:var(--surface2);color:var(--fg);font:600 13px/1 var(--f-b)!important;cursor:pointer;transition:border-color .2s,background .2s}html body .lsl-cb .lsl-sim__chip:hover{border-color:var(--accent)}html body .lsl-cb .lsl-sim__chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#0a0c10;box-shadow:0 0 16px #9db3d359}html body .lsl-cb .lsl-sim__info{margin:0;font:400 12px/1.5 var(--f-b)!important;color:var(--muted)}.lsl-sim__colors{display:flex;flex-wrap:wrap;gap:6px}html body .lsl-cb .lsl-sim__swatch{min-height:36px;padding:0 11px;border-radius:999px;background:var(--surface2);font:500 12px/1 var(--f-b)!important}.lsl-sim__swatch i{width:14px;height:14px}html body .lsl-cb .lsl-sim__prof{display:grid;gap:6px;font:400 12px/1.4 var(--f-b)!important;color:var(--muted)}.lsl-vg{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:12px;align-items:stretch}@media(max-width:899px){.lsl-vg{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(260px,82%);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.lsl-vg::-webkit-scrollbar{display:none}.lsl-vg>*{scroll-snap-align:start}}.lsl-vg__card{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,var(--surface2),var(--surface));transition:border-color .25s,box-shadow .25s}.lsl-vg__card:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.lsl-vg__card.is-sel{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset,0 18px 40px -20px #9db3d399}.lsl-vg__top{display:flex;justify-content:space-between;gap:8px;align-items:center}html body .lsl-cb .lsl-vg__tag{font:500 10px/1 var(--f-m)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}html body .lsl-cb .lsl-vg__best{font:600 11px/1 var(--f-b)!important;color:var(--fg);padding:6px 9px;border:1px solid var(--line);border-radius:999px;background:#ffffff08}.lsl-vg__blade{height:58px;display:grid;align-items:center;padding:0 8px;border-radius:8px;background:radial-gradient(60% 80% at 50% 50%,rgba(79,168,255,.1),transparent 70%),#05070a;border:1px solid #1A2029}.lsl-vg__blade i{display:block;height:8px;border-radius:999px 3px 3px 999px;background:#fff;box-shadow:0 0 3px 1px #fff,0 0 12px 4px #4fa8ff,0 0 34px 10px #4fa8ff8c}.lsl-vg__blade[data-kind=rgb] i{height:7px;background:linear-gradient(90deg,#4fa8ff,#7cc0ff 30%,#cfe7ff);box-shadow:0 0 3px 1px #4fa8ffcc,0 0 10px 2px #4fa8ff4d;opacity:.85}.lsl-vg__blade[data-kind=proffie] i{animation:lslRainbow 4s linear infinite}.lsl-vg__id{display:flex;align-items:baseline;justify-content:space-between;gap:10px}html body .lsl-cb .lsl-vg__name{margin:0;font:800 34px/1 var(--f-d)!important;text-transform:uppercase;letter-spacing:.01em;color:var(--fg)!important;background:none!important;-webkit-text-fill-color:currentColor!important}html body .lsl-cb .lsl-vg__price{margin:0;font:700 18px/1 var(--f-b)!important;color:var(--fg);font-variant-numeric:tabular-nums}.lsl-vg__meters{margin:0;display:grid;gap:10px}.lsl-vg__meters>div{display:grid;gap:5px}html body .lsl-cb .lsl-vg__meters dt{font:500 10px/1 var(--f-m)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.lsl-vg__meters dd{margin:0;display:flex;align-items:center;gap:10px}.lsl-vg__bar{display:flex;gap:3px;flex:0 0 auto}.lsl-vg__bar i{width:16px;height:6px;border-radius:2px;background:#252c37}.lsl-vg__bar[style*="--v:1"] i:nth-child(-n+1),.lsl-vg__bar[style*="--v:2"] i:nth-child(-n+2),.lsl-vg__bar[style*="--v:3"] i:nth-child(-n+3),.lsl-vg__bar[style*="--v:4"] i:nth-child(-n+4),.lsl-vg__bar[style*="--v:5"] i{background:linear-gradient(90deg,#9db3d3,#dce7f5);box-shadow:0 0 6px #9db3d373}html body .lsl-cb .lsl-vg__meters small{font:400 12px/1.3 var(--f-b)!important;color:var(--fg)}.lsl-vg__facts{margin:0;padding:12px 0 0;border-top:1px solid var(--line);list-style:none;display:grid;gap:6px}html body .lsl-cb .lsl-vg__facts li{position:relative;padding-left:16px;font:400 13px/1.45 var(--f-b)!important;color:color-mix(in srgb,var(--fg) 82%,var(--muted))}.lsl-vg__facts li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--accent)}html body .lsl-cb .lsl-vg__pick{margin-top:auto;width:100%;min-height:52px;border-radius:var(--r);border:1px solid var(--accent);background:transparent;color:var(--fg);font:700 14px/1 var(--f-b)!important}html body .lsl-cb .lsl-vg__pick:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}html body .lsl-cb .lsl-vg__pick[aria-pressed=true]{background:linear-gradient(180deg,#e3ecf8,#9db3d3);color:#0a0c10;border-color:#e3ecf8;pointer-events:none}html body .lsl-cb .lsl-vg__pick[aria-pressed=true]:before{content:"\2713\a0"}.lsl-vg__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:16px}.lsl-vg__foot .mq-note{max-width:70ch}html body .lsl-cb .lsl-vg__video{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--fg);font:700 13px/1 var(--f-b)!important;cursor:pointer}html body .lsl-cb .lsl-vg__video:hover{border-color:var(--accent)}.lsl-vg__video svg{fill:currentColor;stroke:none;width:14px;height:14px}.lsl-cb-box__slot.has-explorer .lsl-cb-box__fb{display:none}html body .lsl-cb .lsl-box{display:block;margin:0;padding:0;background:none;color:var(--fg)}html body .lsl-cb .lsl-box__eyebrow,html body .lsl-cb .lsl-box__heading{display:none!important}html body .lsl-cb .lsl-box__visual{border-radius:12px;border:1px solid var(--line);overflow:hidden;background:#000;box-shadow:0 30px 80px -40px #9db3d366}html body .lsl-cb .lsl-box__scene{position:relative}html body .lsl-cb .lsl-box.is-open .lsl-box__scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:radial-gradient(40% 35% at 50% 42%,rgba(255,255,255,.95),rgba(201,214,232,.5) 40%,transparent 75%);mix-blend-mode:screen;animation:lslBoxFlash 1.7s ease-out forwards}@keyframes lslBoxFlash{0%{opacity:0;transform:scale(.6)}22%{opacity:1}to{opacity:0;transform:scale(1.5)}}html body .lsl-cb .lsl-box__point{border-radius:50%;background:#9db3d34d!important;border:2px solid #E3ECF8!important;animation:lslPing 2.2s ease-out infinite}html body .lsl-cb .lsl-box__point:is([aria-pressed=true],[aria-current=true],[aria-selected=true],.is-active){background:#e3ecf8!important;box-shadow:0 0 0 6px #9db3d34d,0 0 24px #c9d6e8cc!important;animation:none}@keyframes lslPing{0%{box-shadow:0 0 #9db3d3a6}75%,to{box-shadow:0 0 0 16px #9db3d300}}html body .lsl-cb .lsl-box__photo-label,html body .lsl-cb .lsl-box__photo-label span{font:500 11px/1.3 var(--f-m)!important;letter-spacing:.08em;text-transform:uppercase;color:#e9ecef}html body .lsl-cb .lsl-box__intro,html body .lsl-cb .lsl-box__intro p{font:400 16px/1.55 var(--f-b)!important;color:var(--muted)}html body .lsl-cb .lsl-box__open{min-height:58px;padding:0 22px;border:1px solid #E3ECF8!important;border-radius:var(--r)!important;background:linear-gradient(180deg,#e3ecf8,#b9cbe3 45%,#98aecc 55%,#c3d3e8)!important;color:#0a0c10!important;font:800 15px/1 var(--f-b)!important;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 0 1px #9db3d359,0 14px 34px -12px #9db3d3b3,0 0 28px #9db3d34d!important}html body .lsl-cb .lsl-box__open *{color:#0a0c10!important}html body .lsl-cb .lsl-box__tabs button{min-height:40px;padding:0 12px;border:1px solid var(--line)!important;border-radius:6px!important;background:var(--surface)!important;color:var(--fg)!important;font:500 12px/1 var(--f-m)!important;letter-spacing:.08em}html body .lsl-cb .lsl-box__tabs button:is([aria-selected=true],[aria-pressed=true],[aria-current=true],.is-active){background:var(--fg)!important;color:var(--bg)!important;border-color:var(--fg)!important}html body .lsl-cb .lsl-box__item-number{font:500 11px/1 var(--f-m)!important;letter-spacing:.12em;color:var(--accent)!important}html body .lsl-cb .lsl-box__panel h3{margin:6px 0 8px;font:800 30px/1 var(--f-d)!important;text-transform:uppercase;letter-spacing:.01em;color:var(--fg)!important;background:none!important;-webkit-text-fill-color:currentColor!important}html body .lsl-cb .lsl-box__panel,html body .lsl-cb .lsl-box__panel p{font:400 15px/1.55 var(--f-b)!important;color:color-mix(in srgb,var(--fg) 82%,var(--muted))}html body .lsl-cb .lsl-box__details{border-color:var(--line)!important;background:var(--surface)!important;border-radius:12px!important}html body .lsl-cb .lsl-box__navigation button{width:46px;height:46px;border-radius:var(--r)!important;border:1px solid var(--line)!important;background:transparent!important;color:var(--fg)!important}html body .lsl-cb .lsl-box__navigation span{font:500 12px/1.4 var(--f-m)!important;color:var(--muted)}html body .lsl-cb .lsl-box__close{font:600 13px/1 var(--f-b)!important;color:var(--accent)!important;background:none!important;border:0!important;text-decoration:underline;text-underline-offset:3px}html body .lsl-cb .lsl-box__note{font:400 12px/1.5 var(--f-b)!important;color:var(--muted)}.lsl-cb-ub__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin:44px 0 14px}.lsl-car{position:relative}.lsl-car__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4 * 12px) / 4.4);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 6px}.lsl-car__track::-webkit-scrollbar{display:none}.lsl-car__track>*{scroll-snap-align:start}@media(max-width:899px){.lsl-car__track{grid-auto-columns:calc((100% - 12px) / 2.3)}}@media(max-width:520px){.lsl-car__track{grid-auto-columns:70%}}html body .lsl-cb .lsl-car__arrow{position:absolute;z-index:3;top:calc(50% - 44px);width:52px;height:52px;padding:0;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(220,231,245,.55);background:#0a0c10d9;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 30px #0000008c,0 0 18px #9db3d340;transition:opacity .2s,transform .2s}.lsl-car__arrow--prev{left:-16px}.lsl-car__arrow--next{right:-16px}@media(max-width:1320px){.lsl-car__arrow--prev{left:6px}.lsl-car__arrow--next{right:6px}}.lsl-car__arrow:hover{transform:scale(1.06)}.lsl-car__arrow:disabled{opacity:0;pointer-events:none}.lsl-car__arrow svg{width:22px;height:22px}.lsl-cb-infoacc{max-width:900px}html body .lsl-cb .lsl-native-faq{background:none!important;padding:0!important;border:0!important;color:var(--fg)}html body .lsl-cb .lsl-native-faq__layout{max-width:none!important;margin:0!important;padding:0!important}html body .lsl-cb .lsl-native-faq :is(p,li,span,a,div,summary,strong,em){font-family:var(--f-b)!important}html body .lsl-cb .lsl-native-faq .lsl-native-faq__eyebrow{font:500 11px/1.3 var(--f-m)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)!important}html body .lsl-cb .lsl-native-faq .lsl-native-faq__title{margin:8px 0 14px;font:800 clamp(30px,4vw,48px)/1 var(--f-d)!important;text-transform:uppercase;letter-spacing:.01em!important;color:var(--fg)!important;background:none!important;-webkit-text-fill-color:currentColor!important}html body .lsl-cb .lsl-native-faq__support p{color:var(--muted)!important;font-size:14px;line-height:1.55}html body .lsl-cb .lsl-native-faq__item{border-radius:var(--r)!important;background:var(--surface)!important;border:1px solid var(--line)!important;transition:border-color .2s}html body .lsl-cb .lsl-native-faq__item:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--line))!important}html body .lsl-cb .lsl-native-faq__item[open]{border-color:#9db3d380!important;background:linear-gradient(180deg,rgba(157,179,211,.07),transparent 60%),var(--surface)!important}html body .lsl-cb .lsl-native-faq__question h3{font:700 15px/1.4 var(--f-b)!important;color:var(--fg)!important;text-transform:none!important;letter-spacing:0!important;background:none!important;-webkit-text-fill-color:currentColor!important}html body .lsl-cb .lsl-native-faq__toggle:before,html body .lsl-cb .lsl-native-faq__toggle:after{background:var(--accent)!important}html body .lsl-cb .lsl-native-faq__answer,html body .lsl-cb .lsl-native-faq__answer :is(p,li,span){color:var(--muted)!important;font-size:14px;line-height:1.6}html body .lsl-cb .lsl-native-faq__answer :is(strong,b,a){color:var(--fg)!important}html body #main .shopify-section--main-product .product-info .buy-buttons button[type=submit],html body .lsl-pa-dock .lsl-pa-dock__buy{background:linear-gradient(180deg,#e3ecf8,#b9cbe3 45%,#98aecc 55%,#c3d3e8)!important;border:1px solid #E3ECF8!important;color:#0a0c10!important;box-shadow:0 0 0 1px #9db3d359,0 14px 34px -12px #9db3d3b3,0 0 28px #9db3d34d!important;text-shadow:none!important}html body #main .shopify-section--main-product .product-info .buy-buttons button[type=submit] *,html body .lsl-pa-dock .lsl-pa-dock__buy *{color:#0a0c10!important}html body #main .shopify-section--main-product .product-info .buy-buttons button[type=submit]:is(:hover,:focus-visible),html body .lsl-pa-dock .lsl-pa-dock__buy:hover{filter:brightness(1.05)!important;box-shadow:0 0 0 1px #c9d6e88c,0 16px 40px -10px #9db3d3d9,0 0 40px #9db3d373!important}html body #main .shopify-section--main-product .product-info .buy-buttons button[type=submit]:before,html body .lsl-pa-dock .lsl-pa-dock__buy:before{left:-30%!important;right:auto!important;top:0!important;bottom:0!important;width:22%!important;height:auto!important;border-radius:0!important;background:linear-gradient(100deg,transparent,rgba(255,255,255,.8),transparent)!important;box-shadow:none!important;opacity:.9!important;transform:skew(-18deg)!important;animation:lslSheen 3.8s ease-in-out infinite}@keyframes lslSheen{0%,62%{left:-30%}to{left:130%}}html body #main .shopify-section--main-product .product-info .buy-buttons button[type=submit]>div[data-lsl-total]:after{color:#24324a!important}@media(prefers-reduced-motion:reduce){html body #main .shopify-section--main-product .product-info .buy-buttons button[type=submit]:before,html body .lsl-pa-dock .lsl-pa-dock__buy:before{animation:none;opacity:0!important}}html body .lsl-pc-guide{display:none!important}.lsl-pc-rating i{color:#9db3d3!important}html body #main .shopify-section--main-product .product-info .lsl-pc-ohead{display:grid!important;gap:10px!important;padding:0!important;margin:0 0 -18px!important;border:0!important;border-radius:0!important;background:none!important}html body #main .lsl-pc-ohead .lsl-of__h{font:700 16px/1.3 var(--lc-f-b,"Manrope",sans-serif)!important;color:#f4f5f7}html body #main .lsl-pc-ohead .lsl-of__card{display:grid;gap:10px;padding:14px 14px 12px;border:1px solid #8FA2BD;border-bottom:0;border-radius:12px 12px 0 0;background:linear-gradient(180deg,rgba(157,179,211,.09),transparent 70%),#0d1117}html body #main .lsl-pc-ohead .lsl-of__pill{justify-self:start;padding:7px 10px;border-radius:5px;background:linear-gradient(180deg,#f3f6f9,#c9d3de 50%,#aeb9c7);color:#0a0c10!important;font:700 11px/1 var(--lc-f-m,"JetBrains Mono",monospace)!important;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 0 18px #c9d6e840}html body #main .lsl-pc-ohead .lsl-of__end{font:500 12px/1.3 var(--lc-f-b,"Manrope",sans-serif)!important;color:#a2abb8}html body #main .lsl-pc-ohead .lsl-of__end span{font-weight:700!important;color:#f4f5f7;font-variant-numeric:tabular-nums}html body #main .lsl-pc-ohead .lsl-of__main{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:2px}html body #main .lsl-pc-ohead .lsl-of__main b{display:block;font:700 16px/1.3 var(--lc-f-b,"Manrope",sans-serif)!important;color:#f4f5f7}html body #main .lsl-pc-ohead .lsl-of__main small{display:block;font:400 13px/1.4 var(--lc-f-b,"Manrope",sans-serif)!important;color:#a2abb8}html body #main .lsl-pc-ohead .lsl-of__main strong{font:800 24px/1 var(--lc-f-b,"Manrope",sans-serif)!important;color:#f4f5f7;white-space:nowrap;font-variant-numeric:tabular-nums}html body #main .shopify-section--main-product .product-info.lsl-of-on .kaching-bundles__bars{padding:0 14px 12px!important;border:1px solid #8FA2BD!important;border-top:0!important;border-bottom:0!important;border-radius:0!important;background:#0d1117!important}html body #main .lsl-of-single.kaching-bundles__bars{display:grid!important;gap:8px!important}html body #main .lsl-of-single :is(.kaching-bundles__bar-most-popular,.kaching-bundles__bar-wrapper,.kaching-bundles__free-gift__divider,.kaching-bundles__upsell__checkbox){display:none!important}html body #main .lsl-of-single .kaching-bundles__bar-container{display:grid!important;gap:8px!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important}html body #main .lsl-of-single .kaching-bundles__upsell{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:10px 12px!important;border:1px solid #262D38!important;border-radius:10px!important;background:#12161c!important}html body #main .lsl-of-single .kaching-bundles__upsell__main{display:flex!important;align-items:center!important;gap:12px!important;flex:1 1 auto!important;min-width:0}html body #main .lsl-of-single .kaching-bundles__upsell__image{width:52px!important;height:52px!important;min-width:52px!important;flex:0 0 52px!important;border-radius:8px!important;object-fit:cover!important;background:#000!important}html body #main .lsl-of-single .kaching-bundles__upsell__text[data-lsl-of]{font-size:0!important}html body #main .lsl-of-single .kaching-bundles__upsell__text[data-lsl-of]:before{content:attr(data-lsl-of)!important;font:700 14px/1.35 var(--lc-f-b,"Manrope",sans-serif)!important;color:#f4f5f7}html body #main .lsl-of-single .kaching-bundles__bar-variant,html body #main .lsl-of-single .kaching-bundles__bar-variant *{font-size:12px!important;color:#a2abb8!important}html body #main .lsl-of-single .kaching-bundles__upsell__pricing{flex:0 0 auto!important}html body #main .shopify-section--main-product .product-info.lsl-of-on .lsl-pc-ofoot{margin:-18px 0 0!important;padding:11px 14px 14px!important;border:1px solid #8FA2BD!important;border-top-color:#262d38!important;border-radius:0 0 12px 12px!important;background:#0d1117!important}html body #main .shopify-section--main-product .product-info.lsl-of-on .lsl-pc-ofoot b{font:800 16px/1 var(--lc-f-b,"Manrope",sans-serif)!important;color:#f4f5f7}html body #main .shopify-section--main-product .lsl-reassurance__track{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}@media(max-width:640px){html body #main .shopify-section--main-product .lsl-reassurance__track{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body #main .shopify-section--main-product .lsl-reassurance__item{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;min-height:78px!important;padding:12px 26px 10px 12px!important;border:1px solid #262D38!important;border-radius:10px!important;background:#0d1117!important;color:#edf0f4!important;text-align:left!important;cursor:pointer;transition:border-color .2s}html body #main .shopify-section--main-product .lsl-reassurance__item:hover{border-color:#9db3d3!important}html body #main .shopify-section--main-product .lsl-reassurance__item>span:not(.lsl-reassurance__info){font:600 12.5px/1.3 var(--lc-f-b,"Manrope",sans-serif)!important;color:#edf0f4!important;white-space:normal!important}html body #main .shopify-section--main-product .lsl-reassurance__icon{width:22px!important;height:22px!important;color:#9db3d3!important}html body #main .shopify-section--main-product .lsl-reassurance__info{position:absolute!important;top:9px!important;right:9px!important;display:grid!important;place-items:center!important;width:16px!important;height:16px!important;margin:0!important;border:1px solid #3A4556!important;border-radius:50%!important;background:none!important;font:600 10px/1 var(--lc-f-m,"JetBrains Mono",monospace)!important;color:#a2abb8!important}
/*# sourceMappingURL=/cdn/shop/t/86/assets/lsl-cb2.css.map */
