.slick-equal-slides .slick-track {
    display: flex !important;
}

.slick-equal-slides .slick-slide {
    height: inherit !important;
}

.slick-visible-slides .slick-list {
    overflow: visible;
}

.slick-visible-slides-mobile .slick-list {
    overflow: visible;
}

@media (min-width: 991.92px) {
    
    .slick-visible-slides-mobile .slick-list {
        overflow: hidden;
    }
}

.slider-oveflow-left-hidden {
    clip-path: inset(-100vw -100vw -100vw 0);
}

.slick-slide[aria-hidden="true"] * {
    pointer-events: none;
}

.slick-slider-loading {
    overflow: hidden;
}

.slick-slider-loading.slider-has-no-wrapper {
    display: flex;
}

.slick-slider-loading.slider-has-wrapper .slider__slides {
    display: flex;
    overflow: hidden;
}
    
.slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-mobile="1"]:not(.slick-initialized) > div,
.slick-slider-loading.slider-has-wrapper[data-slick-slides-num-mobile="1"] .slider__slides:not(.slick-initialized) > div {
    max-width: 100%;
    flex: 0 0 100%;
}

.slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-mobile="2"]:not(.slick-initialized) > div,
.slick-slider-loading.slider-has-wrapper[data-slick-slides-num-mobile="2"] .slider__slides:not(.slick-initialized) > div {
    max-width: 50%;
    flex: 0 0 50%;
}

.slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-mobile="3"]:not(.slick-initialized) > div,
.slick-slider-loading.slider-has-wrapper[data-slick-slides-num-mobile="3"] .slider__slides:not(.slick-initialized) > div {
    max-width: 33.33%;
    flex: 0 0 33.33%;
}

.slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-mobile="4"]:not(.slick-initialized) > div,
.slick-slider-loading.slider-has-wrapper[data-slick-slides-num-mobile="4"] .slider__slides:not(.slick-initialized) > div {
    max-width: 25%;
    flex: 0 0 25%;
}

@media (min-width: 766.92px) {
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-tablet="1"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-tablet="1"] .slider__slides:not(.slick-initialized) > div {
        max-width: 100%;
        flex: 0 0 100%;
    }
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-tablet="2"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-tablet="2"] .slider__slides:not(.slick-initialized) > div {
        max-width: 50%;
        flex: 0 0 50%;
    }
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-tablet="3"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-tablet="3"] .slider__slides:not(.slick-initialized) > div {
        max-width: 33.33%;
        flex: 0 0 33.33%;
    }
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-tablet="4"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-tablet="4"] .slider__slides:not(.slick-initialized) > div {
        max-width: 25%;
        flex: 0 0 25%;
    }
}

@media (min-width: 991.92px) {
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-desktop="1"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-desktop="1"] .slider__slides:not(.slick-initialized) > div {
        max-width: 100%;
        flex: 0 0 100%;
    }
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-desktop="2"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-desktop="2"] .slider__slides:not(.slick-initialized) > div {
        max-width: 50%;
        flex: 0 0 50%;
    }
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-desktop="3"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-desktop="3"] .slider__slides:not(.slick-initialized) > div {
        max-width: 33.33%;
        flex: 0 0 33.33%;
    }
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-desktop="4"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-desktop="4"] .slider__slides:not(.slick-initialized) > div {
        max-width: 25%;
        flex: 0 0 25%;
    }
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-desktop="5"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-desktop="5"] .slider__slides:not(.slick-initialized) > div {
        max-width: 20%;
        flex: 0 0 20%;
    }
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-desktop="6"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-desktop="6"] .slider__slides:not(.slick-initialized) > div {
        max-width: 16.6%;
        flex: 0 0 16.6%;
    }
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-desktop="7"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-desktop="7"] .slider__slides:not(.slick-initialized) > div {
        max-width: 14.25%;
        flex: 0 0 14.25%;
    }
    
    .slick-slider-loading.slider-has-no-wrapper[data-slick-slides-num-desktop="8"]:not(.slick-initialized) > div,
    .slick-slider-loading.slider-has-wrapper[data-slick-slides-num-desktop="8"] .slider__slides:not(.slick-initialized) > div {
        max-width: 12.5%;
        flex: 0 0 12.5%;
    }
}

.slider-arrows-1 .slider__slides {
    position: initial !important;
}
