.ds-vehicle-card-image-slider swiper-slide{display:flex;height:unset;min-height:100%;padding-top:57%;position:relative;max-width:100%}.ds-vehicle-card-image-slider .swiper-horizontal>.swiper-pagination-bullets{display:flex;justify-content:center;align-items:center;height:.5rem;width:100%}.ds-vehicle-card-image-slider .swiper-pagination-bullet{background:#fffc;opacity:unset;width:4px;height:4px;transition-duration:.2s;transition-property:width,height;visibility:hidden}.ds-vehicle-card-image-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(2);visibility:visible}.ds-vehicle-card-image-slider .swiper-pagination-bullet.swiper-pagination-bullet-active-next,.ds-vehicle-card-image-slider .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next,.ds-vehicle-card-image-slider .swiper-pagination-bullet.swiper-pagination-bullet-active-prev,.ds-vehicle-card-image-slider .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev{transform:scale(1);visibility:visible}.ds-vehicle-card-image-slider .swiper-pagination-bullets-dynamic{overflow:visible}.ds-vehicle-card-image-slider .swiper-button-next.swiper-button-disabled,.ds-vehicle-card-image-slider .swiper-button-prev.swiper-button-disabled{cursor:pointer;pointer-events:unset}.ds-vehicle-card-image-slider .swiper-button-next,.ds-vehicle-card-image-slider .swiper-button-prev{background:#ffffffb3;box-shadow:0 1px 4px #0006;border-radius:50%;width:32px;height:32px;opacity:0;transition:all .2s;border:none;color:#000}.ds-vehicle-card-image-slider .swiper-button-next:after,.ds-vehicle-card-image-slider .swiper-button-prev:after{content:none}.ds-vehicle-card-image-slider .swiper-button-next:hover,.ds-vehicle-card-image-slider .swiper-button-prev:hover{opacity:1}
