.desktop,.desktop-video-slide{display:block}.mobile,.mobile-video-slide{display:none}.slide-banner{position:relative}.slideshow-banner__content{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:80%;padding:30px 50px;box-sizing:border-box;display:flex;flex-direction:column;max-width:var(--page-width);margin:auto}div.text-subtitle p{font-style:normal;font-weight:400;line-height:normal;margin:5px 0}div.text-title p{font-style:normal;font-weight:800;margin:5px 0;line-height:normal}div.text-body p{font-style:normal;font-weight:500;line-height:normal;max-width:412px;margin:0}div.text_button p{display:inline-block;padding:10px 24px;line-height:normal;margin-top:24px;cursor:pointer}.slideshow-banner .swiper,.slideshow-banner__image{width:100%}.slideshow-banner__video{overflow:hidden;width:100%}.slideshow-banner__video video{overflow:hidden;width:100%;height:100%;object-fit:cover}.slideshow-banner__image img{width:100%;height:100%;object-fit:fill}.slideshow-banner .swiper-slideshow .swiper-pagination-banner-carroussel span.swiper-pagination-bullet{--background-color: #F0F0F0;width:2.4rem;height:.4rem;border-radius:.4rem;transition:all .3s ease;background:var(--background-color);border:none;opacity:1;position:relative;margin:0 .6rem}.triple-image-container{display:flex;flex-wrap:wrap;gap:10px;background:#171717;padding-bottom:35px}.triple-image-container .large-image{width:37%}.triple-image-container .small-images{display:flex;flex-direction:column;gap:9px;width:calc(63% - 10px)}.triple-image-container img{width:100%;height:auto}@media(max-width:768px){.triple-image-container{flex-direction:column}.triple-image-container .large-image,.triple-image-container .small-images{width:100%}body .triple-image-container{gap:0}}@media screen and (min-width:1024px){.slideshow-banner .swiper-slideshow .swiper-pagination-banner-carroussel span.swiper-pagination-bullet{width:3.2rem;margin:0 1rem;height:.6rem;border-radius:.6rem}}ul.swiper-wrapper{margin:0;padding:0}.slideshow-banner .swiper-slideshow .swiper-pagination-banner-carroussel span.swiper-pagination-bullet.swiper-pagination-bullet-active{--background-color: #d62417;width:6rem}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px;color:#fff}.swiper-button-next{right:20px}.swiper-button-prev{left:20px}@media screen and (min-width:1440px){.swiper-button-next{right:25px}.swiper-button-prev{left:25px}}@media screen and (max-width:550px){.desktop,.desktop-video-slide{display:none}.mobile,.mobile-video-slide{display:block}}@media screen and (max-width:1024px){div.text_button p{margin-top:10px}}@media screen and (max-width:425px){.swiper-slideshow .swiper-button-next,.swiper-slideshow .swiper-button-prev{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom.banner-carrousel.css.map */
