.swiper-nav-onhover .swiper-btn-next,.swiper-nav-onhover .swiper-btn-prev{opacity:0!important}.swiper-nav-onhover:hover .swiper-btn-next,.swiper-nav-onhover:hover .swiper-btn-prev{opacity:1!important}.swiper-btn-next,.swiper-btn-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:5}.swiper-btn-prev{left:0}.swiper-btn-next{right:0}.swiper-btn-next,.swiper-btn-prev{align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;padding:0;transition:all .2s ease-in-out;border-radius:50%;background-color:#fff;color:var(--main_background_color)!important;box-shadow:0 .5rem 1.125rem -.5rem rgba(25,25,25,.2)}.swiper-btn-next:not(.bg-transparent):hover,.swiper-btn-prev:not(.bg-transparent):hover{background-color:var(--main_background_color)!important;color:#fff!important;box-shadow:0 .5rem 1.125rem -.5rem rgba(25,25,25,.2)!important}.swiper-btn-next.swiper-btn-sm,.swiper-btn-prev.swiper-btn-sm{width:2rem;height:2rem}.swiper-btn-next.swiper-btn-lg,.swiper-btn-prev.swiper-btn-lg{width:3rem;height:3rem}.swiper-btn-next.swiper-btn-xl,.swiper-btn-prev.swiper-btn-xl{width:4rem;height:4rem}.swiper-button-disabled,.swiper-button-disabled:disabled{color:var(--main_background_color)!important;box-shadow:0 .3 .8 -.05rem rgba(25,25,25,.2),0 .1rem .5rem -.05rem rgba(25,25,25,.2)!important;opacity:.6}.swiper-button-disabled.shadow-none,.swiper-button-disabled:disabled.shadow-none{box-shadow:none!important}.swiper-pagination{display:flex;justify-content:center;align-items:center;bottom:0!important}.swiper-pagination-bullet{width:.4rem;height:.4rem;transition:width .2s ease-in-out,height .2s ease-in-out,background-color .2s ease-in-out;border-radius:50rem;background-color:var(--main_background_color);opacity:1}.swiper-pagination-bullet-active{background-color:var(--main_background_color)}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{margin-right:.5rem;margin-left:.5rem}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active{width:1.2rem}.swiper-slide-thumb{border:none;background:0 0}.swiper-slide-thumb img{width:100px!important;height:auto;border:2px solid transparent}.swiper-slide-thumb-active img{border:2px solid var(--main_background_color)}.swiper-thumbs .swiper-wrapper .swiper-slide .swiper-slide-caption{transform:translateY(.5rem);transition:all .3s ease-in-out;opacity:0}.swiper-thumbs .swiper-wrapper .swiper-slide-thumb-active .swiper-slide-caption,.swiper-thumbs .swiper-wrapper .swiper-slide:hover .swiper-slide-caption{transform:none;opacity:1}