.atb-lsb{position:relative;display:block;color:#fffffff2;background-color:#0b0716;background-image:radial-gradient(120% 90% at 50% -10%,rgba(167,139,250,.18),transparent 60%),radial-gradient(120% 90% at 100% 110%,rgba(76,199,255,.12),transparent 55%);isolation:isolate;overflow:hidden}.atb-lsb--full{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.atb-lsb--contained{width:100%}.atb-lsb__viewport{position:relative}.atb-lsb__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%}.atb-lsb--carousel .atb-lsb__track{grid-auto-columns:88%;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-left:0;padding:0 6vw 0 0}.atb-lsb--carousel .atb-lsb__track::-webkit-scrollbar{display:none}.atb-lsb--carousel .atb-lsb__slide{scroll-snap-align:start}.atb-lsb__slide{position:relative;margin:0;min-width:0}.atb-lsb__media{position:relative;width:100%;aspect-ratio:4 / 5;background-color:#140d26;overflow:hidden}.atb-lsb__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.atb-lsb--tall .atb-lsb__media{aspect-ratio:3 / 4}.atb-lsb--cinematic .atb-lsb__media{aspect-ratio:4 / 5}.atb-lsb__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#0b071600 38%,rgba(11,7,22,calc(var(--atb-lsb-scrim, .45) * .7)) 74%,rgba(11,7,22,var(--atb-lsb-scrim, .45)));box-shadow:inset 0 0 120px #0b07168c,inset 0 -1px #ff4fd814}.atb-lsb__overlay{position:absolute;z-index:3;left:0;right:0;bottom:0;padding:clamp(18px,6vw,44px) clamp(18px,6vw,56px);max-width:720px;display:flex;flex-direction:column;gap:8px;text-align:left;pointer-events:none}.atb-lsb__eyebrow{margin:0;font-size:clamp(11px,3vw,14px);font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#ffffffd1;background:linear-gradient(92deg,#ff4fd8,#a78bfa 52%,#4cc7ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.atb-lsb__heading{margin:0;font-family:var(--font-heading-family, inherit);font-weight:800;line-height:1.06;font-size:clamp(26px,6vw + 4px,56px);color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.55)}.atb-lsb__caption{margin:0;font-size:clamp(14px,2.4vw + 4px,19px);line-height:1.45;color:#ffffffe6;text-shadow:0 1px 14px rgba(0,0,0,.5);max-width:60ch}.atb-lsb__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:46px;height:46px;display:none;align-items:center;justify-content:center;color:#fff;background:#140c26d1;border:1px solid rgba(167,139,250,.5);border-radius:999px;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 10px 28px -10px #000c;transition:background .2s ease,border-color .2s ease,opacity .2s ease,transform .15s ease}.atb-lsb__arrow:hover:not(:disabled){background:#ff4fd847;border-color:#ff4fd8}.atb-lsb__arrow:active:not(:disabled){transform:translateY(-50%) scale(.94)}.atb-lsb__arrow:disabled{opacity:0;pointer-events:none}.atb-lsb__arrow:focus-visible{outline:2px solid #4cc7ff;outline-offset:2px}.atb-lsb__arrow--prev{left:16px}.atb-lsb__arrow--next{right:16px}.atb-lsb__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:14px 0 4px;min-height:12px}.atb-lsb__dot{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:#a78bfa59;cursor:pointer;transition:background .25s ease,transform .25s ease}.atb-lsb__dot.is-active{background:#a855f7;transform:scale(1.5)}.atb-lsb__dot:focus-visible{outline:2px solid #4cc7ff;outline-offset:3px}@media(min-width:750px){.atb-lsb--standard .atb-lsb__media{aspect-ratio:16 / 9}.atb-lsb--tall .atb-lsb__media{aspect-ratio:4 / 3}.atb-lsb--cinematic .atb-lsb__media{aspect-ratio:2 / 1}.atb-lsb--carousel .atb-lsb__track{grid-auto-columns:62%;gap:16px;padding-right:4vw}}@media(min-width:990px){.atb-lsb--carousel .atb-lsb__track{grid-auto-columns:48%;gap:18px;padding-right:3vw}.atb-lsb--carousel .atb-lsb__arrow{display:inline-flex}.atb-lsb__dots{display:none}}@media(prefers-reduced-motion:reduce){.atb-lsb__track{scroll-behavior:auto}.atb-lsb__arrow,.atb-lsb__dot{transition:none}.atb-lsb__dot.is-active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map */
