.hero-slider-wrapper{position:relative;width:100%;overflow:hidden;height:var(--desktop-height)}@media screen and (max-width:768px){.hero-slider-wrapper{height:var(--mobile-height)}}.hero-slider{position:relative;width:100%;height:100%}.hero-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .8s ease-in-out,visibility .8s ease-in-out;z-index:1}.hero-slide:first-child,.hero-slide.is-active{opacity:1;visibility:visible;z-index:2}.hero-slide__media{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero-slide__media--mobile{display:none}@media screen and (max-width:768px){.hero-slide__media--desktop{display:none}.hero-slide__media--mobile{display:block}}.hero-slide__image,.hero-slide__video{width:100%;height:100%;object-fit:cover;object-position:center}.hero-slide__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:24px;font-weight:600}.hero-slide__overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.hero-slide__content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:3;pointer-events:none}.hero-slide__content{width:100%;max-width:1400px;margin:0 auto;padding:0 60px;display:flex;flex-direction:column;gap:20px;pointer-events:auto}@media screen and (max-width:768px){.hero-slide__content{padding:0 20px;gap:16px}}@media screen and (min-width:769px){.hero-slide[style*="--content-position-desktop: top-left"] .hero-slide__content-wrapper{align-items:flex-start;padding-top:80px}.hero-slide[style*="--content-position-desktop: top-left"] .hero-slide__content{align-items:flex-start;transform:translate(var(--content-offset-x-desktop),var(--content-offset-y-desktop))}.hero-slide[style*="--content-position-desktop: top-center"] .hero-slide__content-wrapper{align-items:flex-start;padding-top:80px}.hero-slide[style*="--content-position-desktop: top-center"] .hero-slide__content{align-items:center;transform:translate(var(--content-offset-x-desktop),var(--content-offset-y-desktop))}.hero-slide[style*="--content-position-desktop: top-right"] .hero-slide__content-wrapper{align-items:flex-start;padding-top:80px}.hero-slide[style*="--content-position-desktop: top-right"] .hero-slide__content{align-items:flex-end;transform:translate(var(--content-offset-x-desktop),var(--content-offset-y-desktop))}.hero-slide[style*="--content-position-desktop: middle-left"] .hero-slide__content-wrapper{align-items:center}.hero-slide[style*="--content-position-desktop: middle-left"] .hero-slide__content{align-items:flex-start;transform:translate(var(--content-offset-x-desktop),var(--content-offset-y-desktop))}.hero-slide[style*="--content-position-desktop: middle-center"] .hero-slide__content-wrapper{align-items:center}.hero-slide[style*="--content-position-desktop: middle-center"] .hero-slide__content{align-items:center;transform:translate(var(--content-offset-x-desktop),var(--content-offset-y-desktop))}.hero-slide[style*="--content-position-desktop: middle-right"] .hero-slide__content-wrapper{align-items:center}.hero-slide[style*="--content-position-desktop: middle-right"] .hero-slide__content{align-items:flex-end;transform:translate(var(--content-offset-x-desktop),var(--content-offset-y-desktop))}.hero-slide[style*="--content-position-desktop: bottom-left"] .hero-slide__content-wrapper{align-items:flex-end;padding-bottom:80px}.hero-slide[style*="--content-position-desktop: bottom-left"] .hero-slide__content{align-items:flex-start;transform:translate(var(--content-offset-x-desktop),var(--content-offset-y-desktop))}.hero-slide[style*="--content-position-desktop: bottom-center"] .hero-slide__content-wrapper{align-items:flex-end;padding-bottom:80px}.hero-slide[style*="--content-position-desktop: bottom-center"] .hero-slide__content{align-items:center;transform:translate(var(--content-offset-x-desktop),var(--content-offset-y-desktop))}.hero-slide[style*="--content-position-desktop: bottom-right"] .hero-slide__content-wrapper{align-items:flex-end;padding-bottom:80px}.hero-slide[style*="--content-position-desktop: bottom-right"] .hero-slide__content{align-items:flex-end;transform:translate(var(--content-offset-x-desktop),var(--content-offset-y-desktop))}.hero-slide[style*="--content-align-desktop: left"] .hero-slide__heading,.hero-slide[style*="--content-align-desktop: left"] .hero-slide__paragraph,.hero-slide[style*="--content-align-desktop: left"] .hero-slide__button{text-align:left;align-self:flex-start}.hero-slide[style*="--content-align-desktop: center"] .hero-slide__heading,.hero-slide[style*="--content-align-desktop: center"] .hero-slide__paragraph,.hero-slide[style*="--content-align-desktop: center"] .hero-slide__button{text-align:center;align-self:center}.hero-slide[style*="--content-align-desktop: right"] .hero-slide__heading,.hero-slide[style*="--content-align-desktop: right"] .hero-slide__paragraph,.hero-slide[style*="--content-align-desktop: right"] .hero-slide__button{text-align:right;align-self:flex-end}}@media screen and (max-width:768px){.hero-slide[style*="--content-position-mobile: top-left"] .hero-slide__content-wrapper{align-items:flex-start;padding-top:40px}.hero-slide[style*="--content-position-mobile: top-left"] .hero-slide__content{align-items:flex-start;transform:translate(var(--content-offset-x-mobile),var(--content-offset-y-mobile))}.hero-slide[style*="--content-position-mobile: top-center"] .hero-slide__content-wrapper{align-items:flex-start;padding-top:40px}.hero-slide[style*="--content-position-mobile: top-center"] .hero-slide__content{align-items:center;transform:translate(var(--content-offset-x-mobile),var(--content-offset-y-mobile))}.hero-slide[style*="--content-position-mobile: top-right"] .hero-slide__content-wrapper{align-items:flex-start;padding-top:40px}.hero-slide[style*="--content-position-mobile: top-right"] .hero-slide__content{align-items:flex-end;transform:translate(var(--content-offset-x-mobile),var(--content-offset-y-mobile))}.hero-slide[style*="--content-position-mobile: middle-left"] .hero-slide__content-wrapper{align-items:center}.hero-slide[style*="--content-position-mobile: middle-left"] .hero-slide__content{align-items:flex-start;transform:translate(var(--content-offset-x-mobile),var(--content-offset-y-mobile))}.hero-slide[style*="--content-position-mobile: middle-center"] .hero-slide__content-wrapper{align-items:center}.hero-slide[style*="--content-position-mobile: middle-center"] .hero-slide__content{align-items:center;transform:translate(var(--content-offset-x-mobile),var(--content-offset-y-mobile))}.hero-slide[style*="--content-position-mobile: middle-right"] .hero-slide__content-wrapper{align-items:center}.hero-slide[style*="--content-position-mobile: middle-right"] .hero-slide__content{align-items:flex-end;transform:translate(var(--content-offset-x-mobile),var(--content-offset-y-mobile))}.hero-slide[style*="--content-position-mobile: bottom-left"] .hero-slide__content-wrapper{align-items:flex-end;padding-bottom:40px}.hero-slide[style*="--content-position-mobile: bottom-left"] .hero-slide__content{align-items:flex-start;transform:translate(var(--content-offset-x-mobile),var(--content-offset-y-mobile))}.hero-slide[style*="--content-position-mobile: bottom-center"] .hero-slide__content-wrapper{align-items:flex-end;padding-bottom:40px}.hero-slide[style*="--content-position-mobile: bottom-center"] .hero-slide__content{align-items:center;transform:translate(var(--content-offset-x-mobile),var(--content-offset-y-mobile))}.hero-slide[style*="--content-position-mobile: bottom-right"] .hero-slide__content-wrapper{align-items:flex-end;padding-bottom:40px}.hero-slide[style*="--content-position-mobile: bottom-right"] .hero-slide__content{align-items:flex-end;transform:translate(var(--content-offset-x-mobile),var(--content-offset-y-mobile))}.hero-slide[style*="--content-align-mobile: left"] .hero-slide__heading,.hero-slide[style*="--content-align-mobile: left"] .hero-slide__paragraph,.hero-slide[style*="--content-align-mobile: left"] .hero-slide__button{text-align:left;align-self:flex-start}.hero-slide[style*="--content-align-mobile: center"] .hero-slide__heading,.hero-slide[style*="--content-align-mobile: center"] .hero-slide__paragraph,.hero-slide[style*="--content-align-mobile: center"] .hero-slide__button{text-align:center;align-self:center}.hero-slide[style*="--content-align-mobile: right"] .hero-slide__heading,.hero-slide[style*="--content-align-mobile: right"] .hero-slide__paragraph,.hero-slide[style*="--content-align-mobile: right"] .hero-slide__button{text-align:right;align-self:flex-end}}.hero-slide__heading{margin:0;line-height:1.2;font-family:var(--font-heading-family, inherit);text-shadow:0 2px 8px rgba(0,0,0,.1);animation:slideInUp .8s ease-out;max-width:800px}@media screen and (max-width:768px){.hero-slide__heading{font-size:var(--mobile-heading-size)!important;max-width:100%}}.hero-slide__paragraph{margin:0;line-height:1.6;font-family:var(--font-body-family, inherit);text-shadow:0 1px 4px rgba(0,0,0,.1);animation:slideInUp .8s ease-out .2s backwards;max-width:600px}@media screen and (max-width:768px){.hero-slide__paragraph{font-size:var(--mobile-paragraph-size)!important;max-width:100%}}.hero-slide__button{display:inline-block;text-decoration:none;border-radius:0;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1.5px;animation:slideInUp .8s ease-out .4s backwards;font-family:var(--font-body-family, inherit)}.hero-slide__button:hover{background-color:var(--button-hover-bg)!important;color:var(--button-hover-text)!important;border-color:var(--button-hover-border)!important;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media screen and (max-width:768px){.hero-slide__button{font-size:var(--mobile-button-font-size)!important}}.hero-slider__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;opacity:.8}.hero-slider__nav:hover{opacity:1;background:#ffffff40;color:var(--nav-hover-color);transform:translateY(-50%) scale(1.1)}.hero-slider__nav--prev{left:30px}.hero-slider__nav--next{right:30px}@media screen and (max-width:768px){.hero-slider__nav{width:40px;height:40px}.hero-slider__nav--prev{left:15px}.hero-slider__nav--next{right:15px}.hero-slider__nav svg{width:20px;height:20px}}.hero-slider__pagination{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:10;display:flex;gap:12px;align-items:center}.hero-slider__pagination-dot{width:10px;height:10px;border-radius:50%;border:none;cursor:pointer;transition:all .3s ease;opacity:.5;padding:0}.hero-slider__pagination-dot:hover{opacity:.8;transform:scale(1.2)}.hero-slider__pagination-dot.is-active{background-color:var(--pagination-active-color)!important;opacity:1;width:30px;border-radius:5px}@media screen and (max-width:768px){.hero-slider__pagination{bottom:20px;gap:8px}.hero-slider__pagination-dot{width:8px;height:8px}.hero-slider__pagination-dot.is-active{width:24px}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-slide.is-active .hero-slide__heading,.hero-slide.is-active .hero-slide__paragraph,.hero-slide.is-active .hero-slide__button{animation-play-state:running}.hero-slide__image,.hero-slide__video{will-change:transform}.hero-slide{will-change:opacity,visibility}@media(prefers-reduced-motion:reduce){.hero-slide,.hero-slide__heading,.hero-slide__paragraph,.hero-slide__button,.hero-slider__nav,.hero-slider__pagination-dot{animation:none!important;transition:none!important}}.hero-slider__nav:focus,.hero-slider__pagination-dot:focus,.hero-slide__button:focus{outline:2px solid currentColor;outline-offset:4px}.hero-slide__image[loading=lazy]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s ease-in-out infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-hero-slider.css.map */
