.lx{--lx-ink: #0a0a0a;--lx-grey: #6e6e73;--lx-line: #e3e3e8;--lx-white: #ffffff;--lx-accent: #0017E8;--lx-display: var(--heading-font-family, "Gineso", "Arial Black", Impact, sans-serif);--lx-body: var(--font-body, "GeneralSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);background:var(--lx-bg, var(--lx-white));color:var(--lx-ink);font-family:var(--lx-body);font-weight:500;font-size:17px;line-height:1.5;padding-block:var(--lx-pad-top, 56px) var(--lx-pad-bottom, 56px);-webkit-font-smoothing:antialiased}.lx *,.lx *:before,.lx *:after{box-sizing:border-box}.lx img{max-width:100%;display:block}.lx__wrap{max-width:var(--lx-container, 1336px);margin:0 auto;padding-inline:20px}@media(min-width:1024px){.lx__wrap{padding-inline:52px}}.lx__head{display:grid;gap:var(--lx-gap-text, 10px);justify-items:center;text-align:center}.lx__head--left{justify-items:start;text-align:left}.lx__kicker{margin:0 0 -4px;font-family:var(--lx-body);font-size:clamp(15px,1.3vw,19px);font-weight:600;color:var(--lx-ink)}.lx__h{margin:0;font-family:var(--lx-display);font-weight:700;text-transform:uppercase;letter-spacing:-.025em;line-height:.96;color:var(--lx-accent);font-size:clamp(var(--lx-h-min, 34px),5.4vw,var(--lx-h-max, 68px));max-width:20ch;text-wrap:balance}.lx__h--hero{font-size:clamp(40px,6.8vw,var(--lx-h-max, 88px))}@media(max-width:760px){.lx__h,.lx__h--hero{font-size:var(--lx-h-mobile, 34px)}.lx__lede{font-size:var(--lx-lede-mobile, 16px)}}.lx__lede{margin:4px 0 0;font-size:clamp(16px,1.6vw,var(--lx-lede-size, 20px));line-height:1.5;color:var(--lx-grey);max-width:56ch;text-wrap:pretty}.lx__media{margin:var(--lx-gap-media, 20px) auto 0;max-width:var(--lx-media-max, 1080px);border-radius:var(--lx-radius, 24px);overflow:hidden;background:#fafafa}.lx__media--contain{background:transparent}.lx__media img,.lx__media video{width:100%;height:100%;object-fit:cover;display:block}.lx__media--contain img{object-fit:contain}.lx__media--zoom img{transform:scale(var(--lx-zoom, 1));transform-origin:50% 50%}.lx__media iframe{width:100%;height:100%;border:0;display:block}.lx__media picture{display:contents}.lx__media .lx__only-m{display:none}@media(max-width:760px){.lx__media .lx__only-m{display:block}.lx__media .lx__only-d{display:none}}.lx__ph{display:grid;place-items:center;text-align:center;padding:20px;border:1px dashed #c9c9d1;border-radius:var(--lx-radius, 24px);background:repeating-linear-gradient(135deg,#fafafa 0 14px,#f0f0f3 14px 28px);color:var(--lx-grey);font-size:14px;font-weight:600}.lx__ph small{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-accent);margin-bottom:6px}.lx__facts{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:900px;margin:var(--lx-gap-media, 20px) auto 0;text-align:center}@media(max-width:600px){.lx__facts{grid-template-columns:1fr 1fr}}.lx__facts b{display:block;font-family:var(--lx-display);font-size:clamp(26px,2.6vw,36px);letter-spacing:-.03em;line-height:1}.lx__facts span{font-size:14px;color:var(--lx-grey);font-weight:600}.lx__rv{opacity:.001;transform:translateY(22px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.lx__rv.is-in{opacity:1;transform:none}.lx__rv--d1{transition-delay:.12s}.lx__rv--d2{transition-delay:.24s}@media(prefers-reduced-motion:reduce){.lx__rv{opacity:1;transform:none;transition:none}}.lx__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--lx-btn, var(--lx-accent));color:#fff;border:0;border-radius:10px;padding:18px 34px;font-family:var(--lx-body);font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .2s,filter .2s}.lx__btn:hover{filter:brightness(.85);transform:translateY(-1px)}.lx__btn:focus-visible{outline:2px solid var(--lx-ink);outline-offset:3px}.lx__btn--ghost{background:#fff;color:var(--lx-ink);border:1px solid var(--lx-line);border-radius:999px;padding:10px 18px;font-size:13px}.lx__btn--ghost:hover{filter:none;background:#f4f4f6}.lx__fine{font-size:13px;color:#8a8a92;margin:0;text-align:center}.lx-spin__grid{display:grid;gap:20px;grid-template-columns:1fr;margin:var(--lx-gap-media, 20px) auto 0;max-width:1080px}@media(min-width:860px){.lx-spin__grid{grid-template-columns:1fr 1fr}}.lx-spin__panel{border-radius:var(--lx-radius, 24px);padding:24px 26px 22px;display:grid;gap:14px;align-content:start;border:1px solid var(--lx-line);background:#fff}.lx-spin__panel--win{border-color:color-mix(in srgb,var(--lx-accent) 25%,white);background:color-mix(in srgb,var(--lx-accent) 4%,white)}.lx-spin__lab{display:flex;flex-direction:column;gap:2px}.lx-spin__lab b{font-family:var(--lx-display);font-size:20px;letter-spacing:-.02em;text-transform:uppercase}.lx-spin__lab>span{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lx-grey)}.lx-spin__panel--win .lx-spin__lab>span{color:var(--lx-accent)}.lx-spin__dia{width:100%;height:auto;display:block;max-width:360px;margin:0 auto}.lx-spin__rim,.lx-spin__hub{transform-origin:160px 130px}.lx-spin__meter{display:grid;gap:8px}.lx-spin__meter small{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lx-grey)}.lx-spin__bar{height:8px;border-radius:999px;background:var(--lx-line);overflow:hidden}.lx-spin__bar i{display:block;height:100%;border-radius:999px;width:100%;transform-origin:left;transform:scaleX(1);background:var(--lx-ink)}.lx-spin__panel--win .lx-spin__bar i{background:var(--lx-accent)}.lx-spin__panel p{margin:0;font-size:16px;color:#3a3a3c;max-width:36ch}.lx-spin.is-playing .lx-spin__panel--lose .lx-spin__bar i{animation:lx-drain var(--lx-spin-secs, 6s) cubic-bezier(.4,0,.8,.4) forwards}.lx-spin.is-playing .lx-spin__panel--win .lx-spin__bar i{animation:lx-keep var(--lx-spin-secs, 6s) cubic-bezier(.3,0,.7,.6) forwards}.lx-spin.is-playing .lx-spin__rim--slow{animation:lx-spinslow var(--lx-spin-secs, 6s) cubic-bezier(.05,.55,.25,1) forwards}.lx-spin.is-playing .lx-spin__rim--keep{animation:lx-spinkeep .9s linear infinite}.lx-spin.is-playing .lx-spin__hub{animation:lx-spinkeep 1.8s linear infinite}@keyframes lx-drain{to{transform:scaleX(.14)}}@keyframes lx-keep{to{transform:scaleX(.66)}}@keyframes lx-spinslow{to{transform:rotate(1260deg)}}@keyframes lx-spinkeep{to{transform:rotate(360deg)}}.lx-spin__replay{justify-self:center;margin-top:4px}@media(prefers-reduced-motion:reduce){.lx-spin.is-playing *{animation:none!important}.lx-spin.is-playing .lx-spin__panel--lose .lx-spin__bar i{transform:scaleX(.14)}.lx-spin.is-playing .lx-spin__panel--win .lx-spin__bar i{transform:scaleX(.66)}}.lx-catch__stage{margin:var(--lx-gap-media, 20px) auto 0;max-width:1080px;border:1px solid var(--lx-line);border-radius:var(--lx-radius, 24px);background:#fff;padding:20px 22px;display:grid;gap:12px}.lx-catch__stage svg{width:100%;height:auto;display:block;max-width:900px;margin:0 auto}.lx-catch__labels{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:900px;margin:0 auto;width:100%}.lx-catch__labels>div{display:grid;gap:2px;text-align:center}.lx-catch__labels b{font-family:var(--lx-display);font-size:20px;letter-spacing:-.02em;text-transform:uppercase}.lx-catch__labels .lx-catch__win b{color:var(--lx-accent)}.lx-catch__score{font-size:15px;color:var(--lx-grey);font-variant-numeric:tabular-nums}.lx-catch__str{transition:transform .38s cubic-bezier(.3,0,.2,1)}.lx-catch__mk{opacity:0;transition:opacity .2s}.lx-catch__mk.is-on{opacity:1}.lx-catch__foot{display:flex;justify-content:center;margin-top:18px}@media(max-width:600px){.lx-catch__stage{padding:14px}.lx-catch__labels b{font-size:15px}.lx-catch__score{font-size:13px}}.lx-cta{display:grid;justify-items:center;gap:12px;text-align:center;border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line);padding-block:clamp(28px,4vw,44px)}.lx-cta__price{font-family:var(--lx-display);font-size:clamp(32px,4vw,52px);letter-spacing:-.04em;line-height:1}.lx-faq{margin:var(--lx-gap-media, 20px) auto 0;max-width:800px;border-top:1px solid var(--lx-line)}.lx-faq details{border-bottom:1px solid var(--lx-line)}.lx-faq summary{list-style:none;cursor:pointer;padding:20px 0;font-size:19px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--lx-ink)}.lx-faq summary::-webkit-details-marker{display:none}.lx-faq summary::marker{content:""}.lx-faq summary:after{content:"+";flex:none;width:28px;height:28px;border-radius:50%;border:1px solid #d2d2d7;display:grid;place-items:center;font-size:18px;line-height:1;color:var(--lx-ink);transition:transform .25s}.lx-faq details[open] summary:after{transform:rotate(45deg)}.lx-faq summary:focus-visible{outline:2px solid var(--lx-accent);outline-offset:4px;border-radius:6px}.lx-faq__a{margin:0 0 22px;max-width:64ch;font-size:16px;color:#3a3a3c;line-height:1.55}.lx-faq__a p{margin:0 0 10px}.lx-faq__a p:last-child{margin-bottom:0}@media(max-width:600px){.lx-faq summary{font-size:17px;padding:16px 0}}.lx-buy{display:grid;justify-items:center;gap:14px;text-align:center}.lx-buy__stage{width:min(70vw,380px);position:relative;aspect-ratio:1;background:#fff;border:1px solid var(--lx-line);border-radius:28px;overflow:hidden}.lx-buy__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1)}.lx-buy__stage img[data-off]{opacity:0;transform:scale(.96)}.lx-buy__sw{display:flex;gap:18px;align-items:center;justify-content:center;flex-wrap:wrap}.lx-buy__sw button{display:grid;justify-items:center;gap:8px;background:none;border:0;padding:6px;cursor:pointer;font-family:var(--lx-body)}.lx-buy__sw i{width:44px;height:44px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px var(--lx-line);display:block;background-size:cover;background-position:center}.lx-buy__sw button[aria-pressed=true] i{box-shadow:0 0 0 2px var(--lx-ink)}.lx-buy__sw span{font-size:13px;font-weight:600;color:var(--lx-grey)}.lx-buy__sw button[aria-pressed=true] span{color:var(--lx-ink)}.lx-buy__sw button:focus-visible{outline:2px solid var(--lx-accent);border-radius:12px}.lx-buy__price{font-family:var(--lx-display);font-size:clamp(36px,4.5vw,64px);letter-spacing:-.04em;line-height:1}.lx-buy__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;font-size:14px;font-weight:600;color:var(--lx-grey)}.lx-revs__sum{margin:0;font-size:15px;color:var(--lx-grey)}.lx-revs__sum b{color:var(--lx-ink)}.lx-revs__sum{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.lx-revs__rate{display:inline-flex;align-items:center;gap:8px}.lx-revs__rate--empty{display:none}.lx-revs__rate--empty+.lx-revs__tail{display:none}.lx-revs__rate__stars{position:relative;display:inline-block;color:#d2d2d7;letter-spacing:.06em;font-size:15px;line-height:1;white-space:nowrap}.lx-revs__rate__stars-fill{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:var(--lx-accent)}.lx-revs__rate__text{font-size:15px;color:var(--lx-grey)}.lx-revs__stars{color:var(--lx-accent);letter-spacing:.06em;font-size:15px}.lx-revs__star-off{color:#d2d2d7}.lx-revs__cta{margin-top:8px}.lx-revs__rail{position:relative;margin-top:var(--lx-gap-media, 24px)}.lx-revs__track{display:flex;gap:var(--lx-card-gap, 16px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:6px max(20px,calc(50% - var(--lx-container, 1336px) / 2 + 52px)) 14px;scrollbar-width:none}.lx-revs__track::-webkit-scrollbar{display:none}.lx-revs__track:focus-visible{outline:2px solid var(--lx-accent);outline-offset:-2px}.lx-revs__card{flex:0 0 var(--lx-card-w, 380px);max-width:86vw;scroll-snap-align:start;border:1px solid var(--lx-line);border-radius:var(--lx-radius, 22px);background:#fff;padding:24px 24px 22px;display:grid;gap:8px;align-content:start}.lx-revs__top{display:flex;justify-content:space-between;align-items:center;gap:12px}.lx-revs__badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--lx-accent)}.lx-revs__who{margin:0;font-size:13px;color:var(--lx-grey)}.lx-revs__title{margin:4px 0 0;font-family:var(--lx-display);font-size:20px;letter-spacing:-.02em;line-height:1.05;text-transform:none}.lx-revs__body{margin:0;font-size:16px;line-height:1.5;color:#2a2a2c}.lx-revs__prod{margin:4px 0 0;font-size:12px;font-weight:600;color:var(--lx-grey)}.lx-revs__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid var(--lx-line);background:#fff;color:var(--lx-ink);font-size:26px;line-height:1;cursor:pointer;display:grid;place-items:center;box-shadow:0 4px 14px #00000014}.lx-revs__arrow--prev{left:max(8px,calc(50% - var(--lx-container, 1336px) / 2 + 8px))}.lx-revs__arrow--next{right:max(8px,calc(50% - var(--lx-container, 1336px) / 2 + 8px))}.lx-revs__arrow:hover{background:#f4f4f6}.lx-revs__arrow:focus-visible{outline:2px solid var(--lx-accent);outline-offset:2px}.lx-revs__arrow[disabled]{opacity:.35;cursor:default}@media(max-width:760px){.lx-revs__arrow{display:none}.lx-revs__track{padding-inline:20px}.lx-revs__card{padding:20px 18px 18px}}.lx-back__wrap{display:flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/21/assets/offset-lx.css.map */
