.rx-brandzone {
    background-color: #f3ebe1;
    padding: 30px;
    border-radius: 24px;
}

.rx-brandzone .rx-brandzone__title {
    text-transform: unset;
    font-weight: 700;
    text-align: center;
    margin-bottom: 15px;
}

.rx-brandzone .rx-brandzone__swiper {
    display: flex;
    align-items: center;
    grid-auto-flow: column;
}

.rx-brandzone .rx-brandzone__swiper .swiper-wrapper {
    align-items: center;
}

.rx-brandzone .rx-brandzone__swiper .swiper-slide {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.rx-brandzone .rx-brandzone__swiper .swiper-slide img {
    width: 100%;
    height: auto;
}

.rx-brandzone .rx-brandzone__swiper .swiper-button-prev, 
.rx-brandzone .rx-brandzone__swiper .swiper-button-next {
    width: 48px;
    height: 48px;
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='49' viewBox='0 0 48 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 36.1162L18 24.1162L30 12.1162' stroke='%23252525' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-size: 100% 100%;
    position: relative;
    margin: 0;
}

.rx-brandzone .rx-brandzone__swiper .swiper-button-next {
    transform: rotate(180deg);
}

.rx-brandzone .rx-brandzone__swiper .swiper-button-prev svg, 
.rx-brandzone .rx-brandzone__swiper .swiper-button-next svg {
    display: none;
}

.rx-brandzone .rx-brandzone__swiper .swiper-button-prev::after, 
.rx-brandzone .rx-brandzone__swiper .swiper-button-next::after {
    display: none;
}

@media (max-width: 767.98px) {
    .rx-brandzone .rx-brandzone__swiper .swiper-button-prev, 
    .rx-brandzone .rx-brandzone__swiper .swiper-button-next {
        display: none;
    }
}