.rm-product-carousel .swiper-slide > .cxb-carousel-slide {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
}
.rm-product-carousel .cxb-carousel-product-card,
.rm-product-carousel .cxb-carousel-product-body {
    flex-direction: column !important;
    width: 100% !important;
}
.rm-product-carousel .cxb-carousel-product-image-link,
.rm-product-carousel .cxb-carousel-product-image-wrap,
.rm-product-carousel .elementor-widget-image {
    width: 100% !important;
}
.rm-product-carousel .cxb-carousel-product-img img {
    height: 200px;
    width: 100%;
    object-fit: cover;
}
.rm-main-menu .elementor-nav-menu--main > ul {
    flex-wrap: nowrap !important;
}
