.elementor-7 .elementor-element.elementor-element-5b316385{--display:flex;}/* Start custom CSS for wc-elements, class: .elementor-element-ed77e37 *//* تغيير لون العناوين والنصوص في صفحة السلة */
.woocommerce-cart .cart_totals, 
.woocommerce-cart .cart_totals th, 
.woocommerce-cart .cart_totals td, 
.woocommerce-cart .shop_table th, 
.woocommerce-cart .shop_table td, 
.woocommerce-cart h2, 
.woocommerce-cart .cart_item, 
.woocommerce-cart .product-subtotal, 
.woocommerce-cart .product-price {
    color: #ffffff !important; /* تغيير النصوص إلى اللون الأبيض */
}

/* تخصيص النصوص في خانة المجموع لكل منتج */
.woocommerce-cart .cart-subtotal th, 
.woocommerce-cart .cart-subtotal td, 
.woocommerce-cart .order-total th, 
.woocommerce-cart .order-total td, 
.woocommerce-cart .product-subtotal, 
.woocommerce-cart .product-name {
    color: #ffffff !important; /* النصوص البيضاء */
}

/* تغيير لون خلفية الأزرار إلى الأبيض والنصوص إلى الأسود */
.woocommerce-cart .button, 
.woocommerce-cart .checkout-button, 
.woocommerce-cart input[type="submit"], 
.woocommerce-cart a.button {
    background-color: #ffffff !important; /* خلفية بيضاء */
    color: #000000 !important; /* نص أسود */
    border: 1px solid #000000; /* حد أسود */
}

/* تغيير لون الأزرار عند التمرير */
.woocommerce-cart .button:hover, 
.woocommerce-cart .checkout-button:hover, 
.woocommerce-cart input[type="submit"]:hover, 
.woocommerce-cart a.button:hover {
    background-color: #f0f0f0 !important; /* خلفية أفتح عند التمرير */
    color: #000000 !important; /* نص أسود */
    border: 1px solid #000000; /* حد أسود */
}

/* تغيير لون النصوص في الخانات الأخرى */
.woocommerce-cart .amount, 
.woocommerce-cart .product-quantity {
    color: #ffffff !important; /* النصوص البيضاء */
}
/* تأكد من أن النصوص تظهر باللون الأبيض على جميع الأجهزة */
@media screen and (max-width: 768px) {
    .woocommerce-cart .cart_totals, 
    .woocommerce-cart .cart_totals th, 
    .woocommerce-cart .cart_totals td, 
    .woocommerce-cart .shop_table th, 
    .woocommerce-cart .shop_table td, 
    .woocommerce-cart h2, 
    .woocommerce-cart .cart_item, 
    .woocommerce-cart .product-subtotal, 
    .woocommerce-cart .product-price,
    .woocommerce-cart .cart-subtotal th, 
    .woocommerce-cart .cart-subtotal td, 
    .woocommerce-cart .order-total th, 
    .woocommerce-cart .order-total td, 
    .woocommerce-cart .product-name, 
    .woocommerce-cart .amount, 
    .woocommerce-cart .product-quantity {
        color: #ffffff !important; /* إجبار اللون الأبيض */
    }

    /* تأكد من أن الأزرار تحتفظ بنفس التصميم */
    .woocommerce-cart .button, 
    .woocommerce-cart .checkout-button, 
    .woocommerce-cart input[type="submit"], 
    .woocommerce-cart a.button {
        background-color: #ffffff !important;
        color: #000000 !important;
        border: 1px solid #000000;
    }

    /* تأثير التمرير على الأزرار */
    .woocommerce-cart .button:hover, 
    .woocommerce-cart .checkout-button:hover, 
    .woocommerce-cart input[type="submit"]:hover, 
    .woocommerce-cart a.button:hover {
        background-color: #f0f0f0 !important;
        color: #000000 !important;
        border: 1px solid #000000;
    }
}
/* فرض اللون الأبيض على النصوص في السلة */
.woocommerce-cart .cart_item a, 
.woocommerce-cart .cart_item .product-name a, 
.woocommerce-cart .cart_item .product-name, 
.woocommerce-cart .cart_item .product-subtotal, 
.woocommerce-cart .cart_item .product-price, 
.woocommerce-cart .cart_item .quantity, 
.woocommerce-cart .cart_item .amount {
    color: #ffffff !important; /* نص أبيض */
}

/* معالجة النصوص غير المرئية في الجوال */
@media screen and (max-width: 768px) {
    .woocommerce-cart .cart_item a, 
    .woocommerce-cart .cart_item .product-name a, 
    .woocommerce-cart .cart_item .product-name, 
    .woocommerce-cart .cart_item .product-subtotal, 
    .woocommerce-cart .cart_item .product-price, 
    .woocommerce-cart .cart_item .quantity, 
    .woocommerce-cart .cart_item .amount {
        color: #ffffff !important; /* نص أبيض */
        opacity: 1 !important; /* إزالة أي شفافية */
        visibility: visible !important; /* إجبار الظهور */
    }
}/* End custom CSS */