.elementor-8184 .elementor-element.elementor-element-9190e2f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8184 .elementor-element.elementor-element-5ed5d64 .woocommerce-pagination{margin-top:0px;}.elementor-8184 .elementor-element.elementor-element-5ed5d64 .woocommerce-pagination ul{gap:0px;}.elementor-8184 .elementor-element.elementor-element-5ed5d64 .woocommerce-pagination ul .page-numbers.prev{--em-button-icon-size:0px;font-size:0px;}.elementor-8184 .elementor-element.elementor-element-5ed5d64 .woocommerce-pagination ul .page-numbers.next{--em-button-icon-size:0px;font-size:0px;}.elementor-8184 .elementor-element.elementor-element-5ed5d64 .woocommerce-pagination a{padding:0px 0px 0px 0px;}.elementor-8184 .elementor-element.elementor-element-5ed5d64 .woocommerce-pagination ul .page-numbers{padding:0px 0px 0px 0px;}.ecomus-rtl-smart .elementor-8184 .elementor-element.elementor-element-5ed5d64 .ecomus-cart-tracking__badges{padding:0px 0px 0px 0px;}.ecomus-rtl-smart .elementor-8184 .elementor-element.elementor-element-5ed5d64 .woocommerce-pagination ul .page-numbers{padding:0px 0px 0px 0px;}.elementor-8184 .elementor-element.elementor-element-8aae388 ul.products li.product .em-button-add-to-cart-mobile{display:inline-flex;}.elementor-8184 .elementor-element.elementor-element-8aae388 .price{color:var( --e-global-color-primary );}.elementor-8184 .elementor-element.elementor-element-8aae388 .price del{color:var( --e-global-color-primary );}.elementor-8184 .elementor-element.elementor-element-8aae388 .em-price-unit{color:var( --e-global-color-primary );}.ecomus-woocommerce-elementor.ecomus-elementor-id-8184 .site-content{padding-top:42px;padding-bottom:100px;}body.elementor-page-8184 .site-content{padding-top:42px;padding-bottom:100px;}@media(max-width:1024px){.elementor-8184 .elementor-element.elementor-element-9190e2f{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.ecomus-woocommerce-elementor.ecomus-elementor-id-8184 .site-content{padding-top:31px;padding-bottom:100px;}body.elementor-page-8184 .site-content{padding-top:31px;padding-bottom:100px;}}@media(max-width:767px){.elementor-8184 .elementor-element.elementor-element-9190e2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:53px;--margin-left:0px;--margin-right:0px;}.elementor-8184 .elementor-element.elementor-element-5ed5d64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8184 .elementor-element.elementor-element-8aae388{width:100%;max-width:100%;}.ecomus-woocommerce-elementor.ecomus-elementor-id-8184 .site-content{padding-top:22.5px;padding-bottom:75px;}body.elementor-page-8184 .site-content{padding-top:22.5px;padding-bottom:75px;}}/* Start custom CSS for ecomus-product-grid, class: .elementor-element-8aae388 */.elementor-8184 .elementor-element.elementor-element-8aae388 .product-inner {
    /*border: 1px solid #e5e5e5;*/
    border-radius: 16px;
    padding: 15px;
}
.elementor-8184 .elementor-element.elementor-element-8aae388 .add-to-cart__text {
    color: #7E2A37;
    padding-left:20px;
    padding-right:20px;
}
/* الموبايل */
@media (max-width: 767px) {
    .elementor-8184 .elementor-element.elementor-element-8aae388 .add-to-cart__text {
        padding-left: 0;
        padding-right: 0;
    }
}
.elementor-8184 .elementor-element.elementor-element-8aae388 a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.ecomus-button.product-loop-button.product-loop-button-atc.em-flex-align-center.em-flex-center.em-button-add-to-cart-mobile.em-button-outline-dark
 {
    border-radius: 50px;
    border-block-color: #7F1416;
min-width:auto;
padding-left
}

.elementor-8184 .elementor-element.elementor-element-8aae388 span.ecomus-svg-icon.ecomus-svg-icon__inline.ecomus-svg-icon--shopping-cart {
    display: none !important;
}

.product-thumbnail {
    position: relative;
}

.product-thumbnail .woocommerce-badges {
    top: auto !important;
    bottom: 30px;
    left: 10px; /* أو left حسب الديزاين */
}


@media (max-width: 767px) {
    .elementor-8184 .elementor-element.elementor-element-8aae388 .product-thumbnail .woocommerce-badges {
        bottom: 10px;
    left: 10px;
    }
}


.woocommerce-badge.onsale::before {
    content: "خصم ";
    font-weight: 600;
    padding-left: 5px;
}
/* الموبايل */
@media (max-width: 767px) {
    .elementor-8184 .elementor-element.elementor-element-8aae388 .product-inner {
        padding-left: 0;
        padding-right: 0;
    }
}/* End custom CSS */