#kmDots .dot {
    width: 10px;
    height: 10px;
    border-radius: 9999px;
    background: #d1d5db;
    cursor: pointer;
    transition: all 0.3s ease;
    border: none;
    padding: 0;
    display: inline-block;
    flex-shrink: 0;
}

#kmDots .dot.active {
    background: #ef4444;
    width: 26px;
}

.swiperKhuyenMai .swiper-wrapper {
    transition-timing-function: linear !important;
}
