
/* ==========================================
   اسلایدر نظرات بستنی چتر
========================================== */

.reviews-slider {
    width: 100%;
    max-width: 100%;
    overflow: hidden;
    position: relative;
    direction: ltr;
    padding: 20px 0;
    box-sizing: border-box;
}

.reviews-track {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    width: max-content;
    gap: 0;
    direction: ltr;
    will-change: transform;

    animation:
        reviewsInfiniteMove var(--duration, 180s) linear infinite;
}

.reviews-group {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    flex-shrink: 0;

    /* فاصله یکسان بین تمام کارت‌ها */
    gap: 18px;

    width: max-content;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.reviews-group .review-card {
    flex-shrink: 0;
    box-sizing: border-box;
    direction: rtl;
}

/* حرکت پیوسته به اندازه دقیق یک گروه */
@keyframes reviewsInfiniteMove {

    from {
        transform: translate3d(0, 0, 0);
    }

    to {
        transform: translate3d(
            calc(0px - var(--group-width)),
            0,
            0
        );
    }
}

/* تبلت */
@media (max-width: 900px) {

    .reviews-slider {
        padding: 15px 0;
    }

}

/* موبایل */
@media (max-width: 600px) {

    .reviews-slider {
        padding: 12px 0;
    }

}
