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

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

.light-slider .splide__slide{
    overflow:hidden;
    opacity:.25;
    transition:opacity 1.8s ease;
}

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

.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
===================================== */

.effect-fade .splide__slide{
    transition:opacity var(--ls-speed,2500ms) ease;
}

.effect-fade .splide__slide.is-active{
    opacity:1;
}

/* =====================================
   ZOOM FADE
===================================== */

.effect-zoom-fade .splide__slide img{
    transform:scale(1.05);
    opacity:1;
    transition:transform var(--ls-speed,8000ms) ease;
}

.effect-zoom-fade .splide__slide.is-active img{
    transform:scale(1);
}

/* =====================================
   CINEMATIC
===================================== */

.effect-cinematic .splide__slide img{
    transform:scale(1.20);
    opacity:.70;
    transition:
        transform var(--ls-speed,12000ms) ease,
        opacity calc(var(--ls-speed,12000ms) / 2) ease;
}

.effect-cinematic .splide__slide.is-active img{
    transform:scale(1);
    opacity:1;
}

/* =====================================
   PAGINATION
===================================== */

.splide__pagination{
    display:flex !important;
}