.main-slider__slide-text a:hover {color:#000;}
.main-slider__slide-subslide {
    width: 100%;
}
.main-slider__image {
    width: 100%;
}
/* Основные стили для слайда */
.slick-slide {
    position: relative;
    overflow: hidden;
    height: 500px; /* Здесь можно задать любую фиксированную высоту */
}

/* Контейнер для изображения */
.main-slider__slide1 {
    position: relative;
    height: 100%;
    width: 100%;
}

/* Стили для изображения */
.main-slider__image {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: auto;
    height: 100%;
    max-width: none;
    min-width: 100%;
    object-fit: cover;
}

/* Для мобильных устройств */
@media (max-width: 767px) {
    .slick-slide {
        height: 300px; /* Меньшая высота для мобильных */
    }
    
    /* Если нужно изменить поведение изображения на мобильных */
    .main-slider__image {
        /* Например, можно сделать height: auto и width: 100% */
        /* height: auto; */
        /* width: 100%; */
    }
}