.banner-slider-container{overflow:hidden;height:649px;position:relative}@media screen and (min-width:990px){.banner-slider-container{height:840px}}.banner-slider-container .swiper-slide{overflow:hidden}.banner-slider-container .swiper-slide .banner-slider-image{width:120%;height:120%;object-fit:cover;object-position:left center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:130%}.banner-slider-container .swiper-slide .banner-slider-video-wrapper,.banner-slider-container .swiper-slide .banner-slider-video-wrapper deferred-media{width:100%;height:100%;position:absolute;top:0;left:0}.banner-slider-container .swiper-slide .banner-slider-video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.banner-slider-container .swiper-slide[data-slide-type=video].swiper-slide-active .banner-slider-image,.banner-slider-container .swiper-slide[data-slide-type=video].is-leaving .banner-slider-image{animation:none!important}.swiper-slide-active .banner-slider-image.direction-up,.swiper-slide.is-leaving .banner-slider-image.direction-up{animation:moveUp 8s linear forwards;animation-fill-mode:forwards}.swiper-slide-active .banner-slider-image.direction-down,.swiper-slide.is-leaving .banner-slider-image.direction-down{animation:moveDown 8s linear forwards;animation-fill-mode:forwards}.swiper-slide-active .banner-slider-image.direction-left,.swiper-slide.is-leaving .banner-slider-image.direction-left{animation:moveLeft 8s linear forwards;animation-fill-mode:forwards}.swiper-slide-active .banner-slider-image.direction-right,.swiper-slide.is-leaving .banner-slider-image.direction-right{animation:moveRight 8s linear forwards;animation-fill-mode:forwards}.section-text-container{margin:314px 60px 0;display:flex;flex-direction:column;row-gap:37px}.floating-text-container{position:absolute;z-index:100;top:70%;left:18.5px;transform:translateY(-50%)}@media screen and (min-width:1024px){.floating-text-container{left:100px;top:50%}}.text-content{display:flex;flex-direction:column;row-gap:39px;max-width:600px}.text-content h2,.text-content h3{font-size:var(--text-content-font-size, 35px);font-weight:500;font-family:Graphik Trial,sans-serif;padding-bottom:5px}@media screen and (min-width:1024px){.text-content h2,.text-content h3{font-size:var(--text-content-font-size, 70px)}}.text-content--top h2,.text-content--top h3{font-size:var(--text-content-top-font-size, 35px)}@media screen and (min-width:1024px){.text-content--top h2,.text-content--top h3{font-size:var(--text-content-top-font-size, 70px)}}.content-redirect-text{width:114px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid;margin-top:15px}.floating-text-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.floating-text-buttons:not(:empty){margin-top:15px}.floating-text-container:has(.floating-text-buttons:not(:empty)) .content-redirect-text{display:none}@keyframes moveUp{0%{transform:translate(-50%,-45%)}to{transform:translate(-50%,-55%)}}@keyframes moveDown{0%{transform:translate(-50%,-55%)}to{transform:translate(-50%,-45%)}}@keyframes moveLeft{0%{transform:translate(-45%,-50%)}to{transform:translate(-55%,-50%)}}@keyframes moveRight{0%{transform:translate(-55%,-50%)}to{transform:translate(-45%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-banner-slider.module.css.map */
