.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}.ad-carousel-images :where(.swiper-pagination){display:flex;justify-content:center;align-items:center;position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:auto;margin-top:0;gap:8px;z-index:10}.ad-carousel-images :where(.swiper-pagination-bullet){width:8px;height:8px;border-radius:50%;background-color:#99B1B5;opacity:1;cursor:pointer;margin:0;flex-shrink:0}.ad-carousel-images :where(.swiper-pagination-bullet-active){width:24px;height:8px;border-radius:4px;background-color:var(--primary-color,#1BDEC0);transition:all .3s ease}.ad-carousel-images :where(.swiper-pagination-bullet:hover){background:#a1a1aa}.ad-carousel-images :where(.swiper-pagination-bullet-active:hover){background-color:var(--primary-hover,#1BDEC0)}.ad-carousel-images :where(.swiper-button-prev-el){position:absolute;top:50%;left:10px;width:24px;height:24px;margin-top:-20px;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,#000)}.ad-carousel-images :where(.swiper-button-next-el){position:absolute;top:50%;right:10px;width:24px;height:24px;margin-top:-20px;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,#000)}