.elementor-86 .elementor-element.elementor-element-16e39d30{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}/* Start custom CSS for wc-elements, class: .elementor-element-6a14177 *//* ==========================================================================
   1. EMPTY CART & WOOCOMMERCE NOTICES
   ========================================================================== */

/* Change the white background to black and fix text color */
.woocommerce-info, 
.woocommerce-message, 
.woocommerce-error {
    background-color: #000000 !important;
    color: #F5E6CC !important;
    border-top-color: #DAA755 !important; /* Elegant accent border */
}

/* Format the main text link/heading style if applicable */
.woocommerce-info a, 
.woocommerce-info .wc-forward {
    color: #DAA755 !important;
}

/* Style the "Your cart is currently empty" text */
.cart-empty.woocommerce-info {
    color: #F5E6CC !important;
}


/* ==========================================================================
   2. ACTIVE CART TABLE & TOTALS BOX
   ========================================================================== */

/* Change Table Header Background and Text Colors */
.woocommerce table.shop_table thead th {
    background-color: #000000 !important;
    color: #DAA755 !important; /* Gold/Bronze heading color */
}

/* Fix the Cart Totals White Box Header */
.cart_totals h2 {
    background-color: #000000 !important;
    color: #DAA755 !important;
    padding: 15px 0 !important; /* Adds clean spacing around the heading */
    margin-bottom: 0 !important;
}

/* Make Input Fields (Coupon Box & Quantity Box) Dark with Light Text */
.woocommerce .cart input.input-text, 
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce .quantity .qty {
    background-color: #111111 !important; /* Dark slate/black input background */
    color: #F5E6CC !important; /* Off-white cream text */
    border: 1px solid #DAA755 !important; /* Elegant gold border accent */
}

/* Ensure Table Borders Don't Clash */
.woocommerce table.shop_table, 
.woocommerce table.shop_table td {
    border-color: #222222 !important;
}/* End custom CSS */