Причина размытия рамки в swiper-slider связана с применением CSS-свойства transform для анимации перехода между слайдами. При использовании этого свойства, браузер применяет сглаживание (antialiasing) для плавного перемещения элементов, что может приводить к размытию рамки. Для устранения этой проблемы можно попробовать следующие подходы: 1. Изменить значение свойства transform в CSS для элементов слайдера. Вместо translate3d() можно использовать translateX() для горизонтальной анимации или translateY() для вертикальной анимации. 2. Добавить CSS-свойство backface-visibility с значением hidden для элементов слайдера. Это свойство отключает сглаживание при анимации и может помочь устранить размытие рамки. Пример использования свойства backface-visibility: .swiper-slide { backface-visibility: hidden; } Если данные подходы не помогут, можно также попробовать использовать другие CSS-свойства для оформления рамки, например, box-shadow, border-image и т.д. Обратите внимание, что эти решения могут быть не идеальными и зависят от браузера и его версии. Рекомендуется тестировать результат на разных устройствах и браузерах, чтобы убедиться в правильном отображении рамки.