.elementor-37632 .elementor-element.elementor-element-15fb788{--e-image-carousel-slides-to-show:1;}.elementor-37632 .elementor-element.elementor-element-15fb788 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-37632 .elementor-element.elementor-element-15fb788 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:.375rem .375rem .375rem .375rem;}@media(max-width:768px){.elementor-37632 .elementor-element.elementor-element-09f199f{margin:-30px 0px 0px 0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-15fb788 */.elementor-37632 .elementor-element.elementor-element-15fb788 .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
    width: 20px;
    height: 8px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-6419b3c *//* للتحكم في جميع الشاشات (بما فيها الموبايل) */
.elementor-37632 .elementor-element.elementor-element-6419b3c .wd-products {
    --wd-col-lg: 2; /* للديسكتوب */
    --wd-col-md: 2; /* للتابلت */
    --wd-col-sm: 2; /* للموبايل */
}

/* للتأكيد على الموبايل بشكل خاص إذا كان هناك تعارض */
@media (max-width: 767px) {
    .elementor-37632 .elementor-element.elementor-element-6419b3c .wd-products.elements-grid {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}/* End custom CSS */