.slider-banner-section .banner-wrapper{width:100%;height:auto}.slider-banner-section.banner:after{display:none}.slider-banner-section .banner__box{max-width:47rem}.slider-banner-section .banner__media img{width:100%;height:100%;object-fit:cover;display:block}.slider-banner-section .banner-wrapper .swiper-wrapper{will-change:transform}.slider-banner-section .banner-wrapper .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.slider-banner-section .banner__box{will-change:auto;contain:layout}.slider-banner-section .banner__media{contain:strict}.slider-banner-section .banner__box .banner__heading+*{margin-top:6px;line-height:30px}.slider-banner-section .swiper-pagination-bullet-active{background-color:#fff}.slider-banner-section .banner__content.banner__content--middle-left{height:100%;box-sizing:border-box}.slider-banner-section .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:transparent;border-radius:2px;border:1px solid #fff;opacity:1;margin:0 6px}.slider-banner-section .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.slider-banner-section .swiper-pagination{position:static;width:fit-content;display:flex}.slider-banner-section .slideshow-buttons-wrapper button{padding:0;border:none;background-color:transparent;z-index:1;display:flex;cursor:pointer}.slider-banner-section .slideshow-buttons-wrapper{position:absolute;width:100%;gap:24px;display:flex;justify-content:center;align-items:center;bottom:24px}@media screen and (max-width:767px){.banner__box>*+.banner__buttons{margin-top:24px}.slider-banner-section .banner__box .banner__heading+*{line-height:23px}}@media screen and (max-width:749px){.slider-banner-section .banner__content{padding:7rem 2rem;align-items:end;justify-content:start}.slider-banner-section.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{text-align:left}}@media screen and (max-width:576px){.slider-banner-section .slideshow-buttons-wrapper{display:none}.slider-banner-section .banner__content{padding-top:3.2rem;padding-bottom:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/slider-image-banner.css.map */
