.cursor-pointer{cursor:pointer}.slideshow-container{width:100%;position:relative;overflow-x:hidden}.slideshow{display:flex;transition:transform .4s ease-in-out;width:100%}.slide-controls-container{gap:1rem;display:flex;width:100%;justify-content:center;align-items:center;position:absolute;bottom:10px}.slide-control{height:10px;width:56px;border-radius:10px;opacity:40%}.active-slide-control{width:109px;opacity:100%}.banner-slide{flex:0 0 100%;display:flex;justify-content:center;align-items:center;font-size:2rem;transition:transform .4s ease-in-out}.desktop,.desktop-video-slide{display:block}.mobile,.mobile-video-slide{display:none}.prev,.next{cursor:pointer!important;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;user-select:none}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:#000c}.dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{0%{opacity:.4}to{opacity:1}}.slide-banner{position:relative}.slideshow-banner__content{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:80%;box-sizing:border-box;display:flex;flex-direction:column;max-width:var(--page-width)}.slide-left-padding{padding-left:calc(var(--padding-geral-left))}.slide-right-padding{padding-right:var(--padding-geral-right)}.slideshow-banner__content div.text-subtitle p{font-style:normal;font-weight:400;line-height:normal;margin:5px 0}.slideshow-banner__content div.text-title p{font-style:normal;margin:5px 0;line-height:50px;line-height:45px}div.text-body p{font-style:normal;font-weight:500;line-height:normal;max-width:660px;margin:0}.text_button p,.text_button-2 p{padding:1rem 3rem}div.text_button p,div.text_button-2 p{display:flex;justify-content:center;line-height:normal;margin-top:24px;cursor:pointer}.slideshow-banner__image{width:100%}.slideshow-banner__video{overflow:hidden;width:100%}.slideshow-banner__video video{overflow:hidden;width:100%;max-height:32.2vw;object-fit:cover}.slideshow-banner__image img{width:100%;height:100%;object-fit:cover}.link-banner{width:100%;height:100%}.link-banner-full{width:100%;position:relative}.banner-video-slide{margin:0;width:100%;height:100%;max-width:-webkit-fill-available;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.5) 100%)}@media screen and (max-width: 1025px){.slideshow-banner__video video{overflow:hidden;width:100%;max-height:600px;object-fit:cover}.slideshow-banner__image{max-height:600px}.banner-video-slide{padding:4rem!important}.text-content-video-slide{display:flex;flex-direction:column;align-items:center}.link-banner{height:100%}.slideshow-banner__video{height:100%!important}}@media screen and (max-width: 950px){.slideshow-banner__content{margin-left:30px}.slide-controls-container{display:none}.slideshow-banner__image img{border-radius:0}.slideshow-banner__video video{overflow:hidden;width:100%;max-height:600px;object-fit:cover}.mobile-video-slide{height:100%}}@media screen and (max-width: 1400px){.swiper-button-next{right:30px}.swiper-button-prev{left:30px}}@media screen and (max-width: 768px){.desktop,.desktop-video-slide{display:none}.mobile,.mobile-video-slide{display:block}.slideshow-banner__video video{overflow:hidden;width:100%;max-height:unset;object-fit:cover}.slideshow-banner__image{max-height:unset}.banner-video-slide{padding:4rem;padding-top:30px}.slideshow-banner__content{margin:0;justify-content:space-between;height:auto}.custom-swiper-box{height:50px}}@media screen and (max-width: 650px){.slideshow-banner__content{margin-left:0}}@media screen and (max-width: 1024px){div.text_button p,div.text_button-2 p{margin-top:10px;font-size:14px;font-weight:300}}@media screen and (max-width: 650px){.swiper-slideshow .swiper-button-next,.swiper-slideshow .swiper-button-prev{display:none!important}}@media screen and (max-width: 551px){.link_btn{margin-top:15px}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/custom.banner-carrousel.css.map */
