.elementor-3973 .elementor-element.elementor-element-44f57424{--display:flex;}/* Start custom CSS for container, class: .elementor-element-44f57424 *//* Match buttons to your purple theme */
.woocommerce-cart .actions .button,
.woocommerce-cart .coupon .button {
    background-color: #a259ff !important;
    color: white !important;
    border: none;
    padding: 10px 20px;
    border-radius: 6px;
    font-weight: 500;
    transition: 0.3s ease;
}

.woocommerce-cart .actions .button:hover,
.woocommerce-cart .coupon .button:hover {
    background-color: #7b32cc !important;
}

/* Style the totals section (bottom right box) */
.woocommerce-cart .cart_totals {
    background-color: #1e1e1e;
    padding: 20px;
    border-radius: 10px;
    color: #fff;
    font-weight: 400;
}

/* Adjust product title style */
.woocommerce-cart td.product-name a {
    color: #a259ff;
    font-weight: bold;
}

/* Optional: Remove borders / soften look */
.woocommerce table.shop_table {
    border: none;
}

.woocommerce table.shop_table th,
.woocommerce table.shop_table td {
    border: none;
    padding: 12px;
}

/* Optional: Make quantity box more visible */
.woocommerce input.qty {
    background-color: #222;
    color: #fff;
    border: 1px solid #555;
}/* End custom CSS */