/* GENERIC IMAGE SLIDER

@final

used for:
-slider

 */
.generic-image-slider {
    overflow: hidden;
    width: 100%;
}

.generic-image-slider > .generic-image-slider-content {
    display: flex;
    flex-direction: row;
    align-items: center;
    overflow: hidden;
}

.generic-image-slider .generic-image-slider-item {
    display: inline-block;
    text-align: center;
    white-space: nowrap;
    flex-shrink: 0;
    padding: 0 1.5em;
}