.cst-hero{position:relative;background:var(--cst-black);overflow:hidden}.cst-hero__viewport{display:block;position:relative}.cst-hero__slides{position:relative;height:var(--cst-hero-h-m, var(--cst-hero-preset, clamp(360px, 46vw, 520px)))}@media(min-width:750px){.cst-hero__slides{height:var(--cst-hero-h-d, var(--cst-hero-preset, clamp(360px, 46vw, 520px)))}}.cst-hero--compact{--cst-hero-preset: clamp(320px, 40vw, 440px)}.cst-hero--tall{--cst-hero-preset: clamp(440px, 56vw, 640px)}.cst-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .6s var(--cst-ease-out)}.cst-hero__slide.is-current{opacity:1;pointer-events:auto}.cst-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cst-hero__bg--a{background:radial-gradient(120% 90% at 78% 15%,rgba(149,55,212,.5),transparent 55%),radial-gradient(120% 100% at 12% 90%,rgba(149,55,212,.16),transparent 55%),linear-gradient(180deg,#160f28,#050506)}.cst-hero__bg--b{background:radial-gradient(120% 100% at 25% 10%,rgba(149,55,212,.24),transparent 55%),radial-gradient(120% 100% at 85% 90%,rgba(149,55,212,.4),transparent 55%),linear-gradient(180deg,#0d0b16,#050506)}.cst-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cst-hero__pic{display:block;width:100%;height:100%}.cst-hero__img-el{width:100%;height:100%;object-fit:cover;object-position:var(--cst-focal-d, center);filter:contrast(1.06) saturate(1.12)}.cst-hero__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(80% 120% at 14% 52%,rgba(149,55,212,.22),transparent 62%),linear-gradient(100deg,#090712eb,#090712b8 28%,#09071270,#0907122e 68%,#0907120d 84%,#09071200 96%),radial-gradient(150% 135% at 50% 40%,transparent 60%,rgba(0,0,0,.34) 100%)}@media(max-width:749px){.cst-hero__img-el{object-position:var(--cst-focal-m, center)}.cst-hero__img:after{background:radial-gradient(140% 85% at 50% 30%,rgba(149,55,212,.16),transparent 62%),linear-gradient(180deg,#0907124d,#09071280 36%,#090712b8 66%,#090712e6),radial-gradient(150% 120% at 50% 50%,transparent 62%,rgba(0,0,0,.3) 100%)}}.cst-hero--overlay-black .cst-hero__img:after{background:rgba(0,0,0,var(--cst-hero-ov, .5))}.cst-hero--overlay-none .cst-hero__img:after{display:none}.cst-hero__inner{position:relative;z-index:2;width:100%}.cst-hero__content{max-width:720px;margin-inline:auto;text-align:center;padding:0 var(--cst-space-5)}.cst-hero__badge{margin-block-end:var(--cst-space-4);display:flex;justify-content:center}.cst-hero__heading{margin:0;font-family:var(--cst-font-display);font-weight:var(--cst-fw-black);font-size:clamp(30px,5.4vw,58px);letter-spacing:-.03em;line-height:1;color:var(--cst-white);text-shadow:0 2px 10px rgba(0,0,0,.55),0 6px 34px rgba(0,0,0,.5);text-wrap:balance}.cst-hero__heading em{font-style:normal;color:var(--cst-violet-400)}.cst-hero__text{margin:var(--cst-space-4) auto var(--cst-space-6);max-width:46ch;color:#eaeaf0;font-size:clamp(14px,1.6vw,17px);line-height:var(--cst-leading-normal);text-shadow:0 1px 10px rgba(0,0,0,.55);text-wrap:pretty}.cst-hero__cta{display:flex;gap:var(--cst-space-3);justify-content:center;flex-wrap:wrap}.cst-hero__dots{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:5}.cst-hero__dot{width:9px;height:9px;border-radius:50%;padding:0;border:0;cursor:pointer;background:#ffffff59;transition:background .2s var(--cst-ease),width .2s var(--cst-ease)}.cst-hero__dot:hover{background:#fff9}.cst-hero__dot.is-on{background:var(--cst-violet-500);width:26px;border-radius:5px}.cst-hero__dot{position:relative}.cst-hero__dot:before{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px}@media(max-width:560px){.cst-hero__content{padding-inline:var(--cst-space-4)}.cst-hero__badge{margin-block-end:var(--cst-space-3)}.cst-hero__text{margin-block:var(--cst-space-3) var(--cst-space-5);font-size:14px}.cst-hero__cta{gap:var(--cst-space-2)}.cst-hero__cta .cst-btn{flex:1 1 42%}.cst-hero__dots{bottom:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cst-hero.css.map */
