.desktop,.desktop-video-slide{display:block}.mobile,.mobile-video-slide{display:none}.slide-banner{position:relative}.link-banner-geral{display:block!important;width:100%;height:100%;position:absolute}.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:400;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}.swiper-pagination-banner-carroussel span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:44px;height:10px;opacity:1;border-radius:35px;border:1.14px solid #FFF;background:#fff}.swiper-pagination-banner-carroussel span.swiper-pagination-bullet{width:10px;height:10px;background:transparent;opacity:.8;border-radius:35px;border:1.14px solid #FFF}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px;color:#fff}.swiper-button-next{right:20px}.swiper-button-prev{left:20px}body .busca-custom-header .search__text{color:#fff}@media screen and (min-width: 1440px){.swiper-button-next{right:80px}.swiper-button-prev{left:80px}}@media screen and (max-width: 550px){.desktop:not(.slideshow-banner__image-collection),.desktop-video-slide:not(.slideshow-banner__image-collection){display:none}.mobile:not(.slideshow-banner__image-collection),.mobile-video-slide:not(.slideshow-banner__image-collection){display:block}}@media screen and (max-width: 990px){.desktop.slideshow-banner__image-collection,.desktop-video-slide.slideshow-banner__image-collection{display:none}.mobile.slideshow-banner__image-collection,.mobile-video-slide.slideshow-banner__image-collection{display:block}}@media screen and (max-width: 1024px){div.text_button p{margin-top:10px}}.swiper-slideshow .swiper-button-next,.swiper-slideshow .swiper-button-prev{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.banner-carrousel.css.map */
