.elementor-2052 .elementor-element.elementor-element-3c49a081{--display:flex;overflow:visible;}.elementor-2052 .elementor-element.elementor-element-0294221{--update-cart-automatically-display:none;--product-link-normal-color:var( --e-global-color-primary );--order-summary-remove-icon-normal-color:var( --e-global-color-primary );--totals-color:var( --e-global-color-primary );--checkout-button-normal-text-color:var( --e-global-color-5997b1e );}.elementor-2052 .elementor-element.elementor-element-0294221 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-2052 .elementor-element.elementor-element-0294221 .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-primary );}html, body{overflow-x:auto;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-0294221 *//* ===== English → Arabic Only ===== */

/* Cart Totals */
.cart_totals h2,
.wc-block-cart__totals-title {
    font-size: 0 !important;
}
.cart_totals h2::after,
.wc-block-cart__totals-title::after {
    content: "إجمالي السلة";
    font-size: 26px;
    font-weight: 700;
}

/* Shipment 1 */
.woocommerce-shipping-totals th {
    font-size: 0 !important;
}
.woocommerce-shipping-totals th::after {
    content: "خيارات الشحن";
    font-size: 16px;
    font-weight: 600;
}

/* Shipping options will be updated during checkout */
.woocommerce-shipping-totals .woocommerce-shipping-methods + p {
    font-size: 0 !important;
}
.woocommerce-shipping-totals .woocommerce-shipping-methods + p::after {
    content: "سيتم تحديث خيارات الشحن عند إتمام الطلب";
    font-size: 14px;
    color: #555;
}

/* Proceed to checkout */
.wc-proceed-to-checkout a,
.checkout-button {
    font-size: 0 !important;
}
.wc-proceed-to-checkout a::after,
.checkout-button::after {
    content: "إتمام الشراء";
    font-size: 18px;
    font-weight: 700;
}

/* Table headers */
.shop_table thead th.product-name {
    font-size: 0 !important;
}
.shop_table thead th.product-name::after {
    content: "المنتج";
    font-size: 15px;
    font-weight: 600;
}

.shop_table thead th.product-price {
    font-size: 0 !important;
}
.shop_table thead th.product-price::after {
    content: "السعر";
    font-size: 15px;
    font-weight: 600;
}

.shop_table thead th.product-quantity {
    font-size: 0 !important;
}
.shop_table thead th.product-quantity::after {
    content: "الكمية";
    font-size: 15px;
    font-weight: 600;
}

.shop_table thead th.product-subtotal {
    font-size: 0 !important;
}
.shop_table thead th.product-subtotal::after {
    content: "المجموع الفرعي";
    font-size: 15px;
    font-weight: 600;
}/* End custom CSS */