.light-slider {
    visibility: visible !important;
}

.light-slider .splide__track {
    overflow: hidden;
}

.light-slider .splide__slide img {
    width: 100%;
    display: block;
}

.light-slider .splide__arrow {
    background: transparent;
    width: 80px;
    height: 80px;
    opacity: 1;
}

.light-slider .splide__arrow svg {
    fill: #fff;
    width: 42px;
    height: 42px;
}

/* Fade visual REAL */
.light-slider .splide__slide {
    opacity: 0.25;
    transition: opacity 1.8s ease;
}

.light-slider .splide__slide.is-active {
    opacity: 1;
}

.effect-soft-fade .splide__slide{opacity:.2;transition:opacity 2.5s ease}
.effect-soft-fade .splide__slide.is-active{opacity:1}
.effect-zoom-fade .splide__slide img{transform:scale(1.08);transition:transform 6s ease}
.effect-zoom-fade .splide__slide.is-active img{transform:scale(1)}
.effect-cinematic .splide__slide img{transform:scale(1.12);transition:transform 8s ease,opacity 2s ease;opacity:.7}
.effect-cinematic .splide__slide.is-active img{transform:scale(1);opacity:1}


/* v17 visual effects */
.effect-fade .splide__slide,
.effect-soft-fade .splide__slide{
 transition:opacity var(--ls-speed,2500ms) ease;
}
.effect-zoom-fade .splide__slide img{
 transform:scale(1.08);
 transition:transform var(--ls-speed,6000ms) ease;
}
.effect-zoom-fade .splide__slide.is-active img{transform:scale(1);}
.effect-cinematic .splide__slide img{
 transform:scale(1.12);
 opacity:.75;
 transition:transform var(--ls-speed,8000ms) ease, opacity calc(var(--ls-speed,8000ms)/3) ease;
}
.effect-cinematic .splide__slide.is-active img{
 transform:scale(1);
 opacity:1;
}
