.swiper {
    --show-next-slide: 0.000001px;
    --swiper-slide-space: 0.000001px;
    display: flex;
    transform: translate3d(0px, 0px, 0px);
}

.swiper .swiper-wrapper {
    justify-content: unset !important;
}

.swiper .swiper-button-prev svg, .swiper .swiper-button-next svg {
    width: 1.75rem;
    height: auto;
}

.swiper .swiper-slide {
    width: calc((16.66666% - var(--swiper-slide-space)) - var(--show-next-slide)) !important;
    height: auto;
}

.swiper .swiper-slide img {
    width: 100%;
    height: auto;
}

@media (max-width: 1200px) {
    .swiper .swiper-slide {
        width: calc((33.3333% - var(--swiper-slide-space)) - var(--show-next-slide)) !important;
    }
}

@media (max-width: 768px) {
    .swiper {
        --show-next-slide: 0.000001px;
    }

    .swiper .swiper-slide {
        width: calc((100% - var(--swiper-slide-space)) - var(--show-next-slide)) !important;
    }
}
