/*
* Infinite Slider
*/
.nb-infinite-slider[data-flickering="1"]{
    opacity: 0;
}
.nb-infinite-slider {
    overflow: hidden;
    cursor: grab;

    height: var(--items-height);
}
.nb-infinite-slider--is-dragging {
    cursor: grabbing;
}
.nb-infinite-slider__wrapper {
    counter-reset: count;

    position: relative;
    height: 100%;
    width: 100%;
}
.nb-infinite-slider__item {
    counter-increment: count;
    position: absolute;

    width: var(--items-width);
    height: var(--items-height);

    overflow: hidden;
}
.nb-infinite-slider__item img{
    user-select: none;
    pointer-events: none;

    width: 100%;
    height: 100%;

    object-fit: cover;
}