.slider-wrapper {
    display: flex;
    flex-direction: column-reverse;
    width: 100%;
}

.slider-wrapper.slider-wrapper--arrow-middle {
    position: relative;
}

.slider-track {
    padding-bottom: 50px;
}

.splide:not(.is-overflow) .slider-track {
    padding: 0;
}

.slider {
    display: flex;
    flex-direction: row;
    width: 100%;
}

.slide {
    display: flex;
}

.slider-wrapper .splide__arrows {
    display: flex;
    flex-direction: row;
    justify-content: center;
    gap: 25px 1.5rem;
}

.slider-wrapper.slider-wrapper--arrow-middle .splide__arrows {
    position: absolute;
    justify-content: space-between;
    top: 0;
    left: -50px;
    width: calc(100% + 100px);
}

.slider-wrapper.slider-wrapper--arrow-light .splide__arrow {
    background-color: transparent;
}

.slider-wrapper .splide__arrow {
    width: 45px;
    height: 45px;
    border: 0;
    background-color: #D9D9D973;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
}

.slider-wrapper .splide__arrow:hover {
    opacity: .8;
}

.slider-wrapper .splide__arrow svg {
    display: none;
}

.slider-wrapper .splide__arrow.splide__arrow--prev {
    background-image: url(/images/navigation/prev-686b84c41d1c3e97cbe7b7889a0206bc.svg);
}

.slider-wrapper .splide__arrow.splide__arrow--next {
    background-image: url(/images/navigation/next-8b2fed81052dc41904f92a11e13569bd.svg);
}

.slider .preview {
    width: 100%;
}