/* iOS Safari fix — только аппаратное ускорение, не ломает десктоп */

.custom-interior-slider .slides-track {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    will-change: transform;
}

.custom-interior-slider .slide-item img {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

/* iOS Safari: фикс увеличенной картинки */
@supports (-webkit-touch-callout: none) {
    .custom-interior-slider {
        -webkit-overflow-scrolling: touch;
    }
    .custom-interior-slider .slide-item img {
        object-fit: cover !important;
        -webkit-object-fit: cover !important;
        width: 100% !important;
        height: 100% !important;
    }
}
