/* Start custom CSS for text-editor, class: .elementor-element-29c791d2 *//* Apply black color and Playfair Display to the WooCommerce cart container */
.woocommerce-cart,
.woocommerce-cart .woocommerce,
.woocommerce-cart table.shop_table,
.woocommerce-cart .cart-collaterals {
    font-family: 'Playfair Display', serif !important;
    color: #000000 !important;
}

/* Ensure all headings, links, inputs, and table data within the cart match */
.woocommerce-cart h1, 
.woocommerce-cart h2, 
.woocommerce-cart h3,
.woocommerce-cart a, 
.woocommerce-cart span, 
.woocommerce-cart td, 
.woocommerce-cart th,
.woocommerce-cart input,
.woocommerce-cart select {
    font-family: 'Playfair Display', serif !important;
    color: #000000 !important;
}

/* Optional: Keeps buttons readable if they need white text instead of black */
.woocommerce-cart .button {
    font-family: 'Playfair Display', serif !important;
    
    
   
}


/* Apply 50% transparent #6C1843 background to the checkout button */
.woocommerce-cart .wc-proceed-to-checkout .checkout-button {
    background-color: rgba(108, 24, 67, 0.5) !important;
    color: #ffffff !important; /* Forces text to white for readability; change to #000000 if you want it black */
}

/* Optional: Solid color or full opacity on hover */
.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover {
    background-color: #6C1843 !important;
    color: #ffffff !important;
}/* End custom CSS */