/* Адаптивность для мобильных */
@media (max-width: 768px) {
    .slider-controls {
        bottom: 10px;
    }
    
    .slider-prev, .slider-next {
        width: 35px;
        height: 35px;
        font-size: 16px;
    }
    
    .slider-indicator {
        bottom: 5px;
    }
    
    .slider-dot {
        width: 10px;
        height: 10px;
    }
}