 .swiper{margin:0 auto;max-width:100vw;min-width:0;width:100%;overflow:hidden}@media (max-width:460px){.swiper{max-width:90vw}}@supports selector(:has(*)){.swiper:has(div):has(.swiper-scrollbar-horizontal) .swiper-wrapper{margin-bottom:15px}}.swiper .swiper-horizontal>.swiper-scrollbar,.swiper .swiper-scrollbar.swiper-scrollbar-horizontal{--swiper-scrollbar-sides-offset:10%;--swiper-scrollbar-bottom:5px}.swiper .swiper-wrapper .swiper-slide{width:auto}.swiper .swiper-slide{height:auto}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:auto;background-image:none}.swiper .swiper-button-next{right:10px}.swiper .swiper-button-next:after{position:relative;display:inline-block;font-family:'dashicons';content:'\f345';font-weight:600;font-size:45px;font-style:normal;font-variant:normal;color:currentColor;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased}.swiper .swiper-button-prev{left:10px}.swiper .swiper-button-prev:after{position:relative;display:inline-block;font-family:'dashicons';content:'\f341';font-weight:600;font-size:45px;font-style:normal;font-variant:normal;color:currentColor;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased}.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{position:relative;bottom:-5px!important;text-align:center;opacity:.8;height:3px}.swiper .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{background-color:black;text-align:center;margin:15px 5px!important;width:12px;height:3px;border-radius:0;opacity:1}.swiper .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:red;opacity:1}