.hero-slider-premium{position:relative;width:100%;overflow:hidden}.hero-slider-premium__container{position:relative;width:100%}.hero-slider-premium__track{display:flex;width:100%;transition-property:transform;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.hero-slider-premium--fade .hero-slider-premium__track{display:block}.hero-slider-premium--fade .hero-slider-premium__slide{position:absolute;top:0;left:0;width:100%;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.25,.1,.25,1);pointer-events:none}.hero-slider-premium--fade .hero-slider-premium__slide.is-active{position:relative;opacity:1;pointer-events:auto}.hero-slider-premium__slide{position:relative;flex:0 0 100%;width:100%;display:flex;align-items:center;justify-content:center}.hero-slider-premium__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.hero-slider-premium__media img,.hero-slider-premium__media picture{width:100%;height:100%;object-fit:cover}.hero-slider-premium__media img{display:block}.hero-slider-premium__media--placeholder{background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460)}.hero-slider-premium__media--placeholder svg{width:100%;height:100%;opacity:.3}.hero-slider-premium__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background-color:#0006}.hero-slider-premium__overlay--solid{background:var(--overlay-color-raw, #000);opacity:var(--overlay-opacity, .4)}.hero-slider-premium__overlay--gradient{background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,calc(var(--overlay-opacity, .4) * .5)) 30%,rgba(0,0,0,var(--overlay-opacity, .4)) 70%,rgba(0,0,0,calc(var(--overlay-opacity, .4) * 1.2)) 100%)}.hero-slider-premium__overlay--gradient-radial{background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,calc(var(--overlay-opacity, .4) * .7)) 70%,rgba(0,0,0,var(--overlay-opacity, .4)) 100%)}.hero-slider-premium__content{position:relative;z-index:2;width:100%;height:100%;display:flex;padding:var(--content-padding-mobile)}@media screen and (min-width: 750px){.hero-slider-premium__content{padding:var(--content-padding-desktop)}}.hero-slider-premium__content-inner{max-width:var(--content-max-width, 560px);width:100%}.hero-slider-premium__content--h-left{justify-content:flex-start}.hero-slider-premium__content--h-center{justify-content:center}.hero-slider-premium__content--h-right{justify-content:flex-end}.hero-slider-premium__content--v-top{align-items:flex-start}.hero-slider-premium__content--v-middle{align-items:center}.hero-slider-premium__content--v-bottom{align-items:flex-end}.hero-slider-premium__content--text-left .hero-slider-premium__content-inner{text-align:left}.hero-slider-premium__content--text-center .hero-slider-premium__content-inner{text-align:center}.hero-slider-premium__content--text-right .hero-slider-premium__content-inner{text-align:right}.hero-slider-premium__badge{display:inline-block;padding:6px 16px;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;background:#ffffff26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:100px;margin-bottom:20px;color:var(--text-color, #fff)}.hero-slider-premium__heading{margin:0 0 16px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--text-color, #fff);font-size:var(--heading-size-mobile, 36px)}@media screen and (min-width: 750px){.hero-slider-premium__heading{font-size:var(--heading-size-desktop, 56px);margin-bottom:20px}}.hero-slider-premium__subheading{margin:0 0 28px;font-weight:400;line-height:1.6;opacity:.9;color:var(--text-color, #fff);font-size:var(--subheading-size-mobile, 16px)}@media screen and (min-width: 750px){.hero-slider-premium__subheading{font-size:var(--subheading-size-desktop, 18px);margin-bottom:36px}}.hero-slider-premium__buttons{display:flex;flex-wrap:wrap;gap:12px}.hero-slider-premium__content--text-center .hero-slider-premium__buttons{justify-content:center}.hero-slider-premium__content--text-right .hero-slider-premium__buttons{justify-content:flex-end}.hero-slider-premium__btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--btn-padding, 14px 28px);font-size:var(--btn-font-size, 14px);font-weight:500;letter-spacing:.02em;text-decoration:none;border-radius:var(--btn-border-radius, 999px);cursor:pointer;transition:all .3s cubic-bezier(.25,.1,.25,1);border:none;position:relative;overflow:hidden}.hero-slider-premium__btn:focus-visible{outline:2px solid var(--text-color, #fff);outline-offset:3px}.hero-slider-premium__btn--primary{background:var(--btn-bg-color, rgba(255, 255, 255, .22));backdrop-filter:blur(var(--btn-blur, 12px));-webkit-backdrop-filter:blur(var(--btn-blur, 12px));color:var(--text-color, #fff);border:1px solid rgba(255,255,255,.18)}.hero-slider-premium__btn--primary:hover{background:var(--btn-bg-hover, rgba(255, 255, 255, .35));box-shadow:0 8px 32px #ffffff1a;transform:translateY(-1px)}.hero-slider-premium__btn--secondary{background:transparent;color:var(--text-color, #fff);border:1.5px solid var(--btn-border-color, rgba(255, 255, 255, .4))}.hero-slider-premium__btn--secondary:hover{background:#ffffff1a;border-color:#fff9;transform:translateY(-1px)}.hero-slider-premium__btn--primary.hero-slider-premium__btn--dark{background:#00000038;border-color:#0000002e}.hero-slider-premium__btn--primary.hero-slider-premium__btn--dark:hover{background:#00000059;box-shadow:0 8px 32px #00000026}.hero-slider-premium__btn--secondary.hero-slider-premium__btn--dark{border-color:#0006}.hero-slider-premium__btn--secondary.hero-slider-premium__btn--dark:hover{background:#0000001a;border-color:#0009}.hero-slider-premium__arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:10;display:flex;justify-content:space-between;padding:0 16px;pointer-events:none}@media screen and (min-width: 750px){.hero-slider-premium__arrows{padding:0 32px}}.hero-slider-premium__arrow{display:flex;align-items:center;justify-content:center;width:var(--arrow-size, 48px);height:var(--arrow-size, 48px);border-radius:50%;background:var(--arrow-bg, rgba(255, 255, 255, .15));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);color:var(--arrow-color, #fff);cursor:pointer;pointer-events:auto;transition:all .3s ease}.hero-slider-premium__arrow:hover{background:#ffffff40;transform:scale(1.05)}.hero-slider-premium__arrow:focus-visible{outline:2px solid var(--arrow-color, #fff);outline-offset:3px}.hero-slider-premium__arrow svg{width:20px;height:20px}.hero-slider-premium__arrow--prev svg{transform:rotate(180deg)}.hero-slider-premium__dots{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:10;display:flex;gap:10px;padding:8px 16px;background:#0003;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:100px}@media screen and (min-width: 750px){.hero-slider-premium__dots{bottom:32px}}.hero-slider-premium__dot{width:var(--dot-size, 10px);height:var(--dot-size, 10px);border-radius:50%;background:var(--dot-color, rgba(255, 255, 255, .4));border:none;padding:0;cursor:pointer;transition:all .3s ease}.hero-slider-premium__dot:hover{background:var(--dot-active-color, rgba(255, 255, 255, .7))}.hero-slider-premium__dot.is-active{background:var(--dot-active-color, #fff);transform:scale(1.2)}.hero-slider-premium__dot:focus-visible{outline:2px solid var(--dot-active-color, #fff);outline-offset:3px}@media (prefers-reduced-motion: reduce){.hero-slider-premium__track,.hero-slider-premium--fade .hero-slider-premium__slide,.hero-slider-premium__btn,.hero-slider-premium__arrow,.hero-slider-premium__dot{transition:none!important}}@supports (padding: max(0px)){.hero-slider-premium__content{padding-left:max(var(--content-padding-h, 24px),env(safe-area-inset-left));padding-right:max(var(--content-padding-h, 24px),env(safe-area-inset-right))}.hero-slider-premium__dots{bottom:max(24px,env(safe-area-inset-bottom))}}.hero-slider-premium__slide[aria-hidden=true] .hero-slider-premium__content-inner{opacity:0}.hero-slider-premium__slide.is-active .hero-slider-premium__content-inner,.hero-slider-premium__slide[aria-hidden=false] .hero-slider-premium__content-inner{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hero-slider-premium.css.map */
