.swiper-button-prev,
.swiper-button-next {
    display: none;
}

@media (min-width: 768px) {
    .swiper-button-prev,
    .swiper-button-next {
        display: flex;
        color: rgba(255, 255, 255, 0.9);
        background: none;
        width: 32px;
        height: 32px;
        transition: transform 0.2s ease;
    }
    .swiper-button-prev:after,
    .swiper-button-next:after {
        font-size: 24px;
        font-weight: bold;
        text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
    }
    .swiper-button-prev:hover,
    .swiper-button-next:hover {
        transform: scale(1.2);
    }
}