
    .Slider__banner {
        position: relative;
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        align-items: flex-end;
        width: 100%;
    }

    .Slider__banner > .banner-desktop {
        display: block !important;
        width: 100%;
    }

    .Slider__banner > .banner-mobile {
        display: none !important;
        width: 100%;
    }

    .Slider__banner .slideshow {
        position: relative;
        flex-direction: column;
        width: 100%;
        height: 100%;
    }

    .Slider__banner .slideshow .ninja-slider ul {
        width: 100%;
        height: 100% !important;
        min-height: 0 !important;
        max-width: calc(100% - 32px);
        margin: 16px;
        overflow: hidden;
        border: 1px solid var(--color-affiliate-7, #e6e6e6);
    }

    .Slider__banner .ninja-slider .ns-img {
        object-fit: cover;
        object-position: center center;
    }

    @media screen and (max-width: 767px) {
        .Slider__banner > .banner-desktop {
            display: none !important;
        }

        .Slider__banner > .banner-mobile {
            display: block !important;
        }

        .Slider__banner .slideshow .ninja-slider ul {
            min-height: 0 !important;
            max-width: calc(100% - 16px);
            margin: 8px;
        }

        .Slider__banner .ninja-slider .ns-img {
            object-fit: cover;
            object-position: center center;
        }
    }