.elementor-14 .elementor-element.elementor-element-78b69b35 > .elementor-container{max-width:1170px;}.elementor-14 .elementor-element.elementor-element-cc2efd6{--cols:2;}.elementor-14 .elementor-element.elementor-element-cc2efd6 .clear-cart .button-text:last-child{margin-left:7px;}.elementor-14 .elementor-element.elementor-element-cc2efd6 .clear-cart .button-text:first-child{margin-right:7px;}.elementor-14 .elementor-element.elementor-element-cc2efd6 .cart_totals{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;padding:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-cc2efd6 .cart_totals_additional:first-child{margin-bottom:30px;}.elementor-14 .elementor-element.elementor-element-cc2efd6 .cart_totals_additional:last-child{margin-top:30px;}/* Start custom CSS for woocommerce-cart-etheme_page, class: .elementor-element-cc2efd6 *//* Hide original English text and replace with Dutch */

/* Cart Totals Title */
.cart-totals-title span {
    font-size: 0;
}
.cart-totals-title span::before {
    font-size: 1rem;
    content: "Winkelwagen totalen";
}



/* Proceed to Checkout Button */
.checkout-button {
    font-size: 0;
}
.checkout-button::before {
    font-size: 1rem;
    content: "Doorgaan naar afrekenen";
}

/* Continue Shopping Button */
.return-shop {
    font-size: 0;
}
.return-shop::before {
    font-size: 1rem;
    content: "Verder winkelen";
}

/* Payment Security Heading - Already in Dutch */
/* No change needed for "Betalingsbeveiliging" */

/* Payment Security Text - Already in Dutch */
/* No change needed as the text is already in Dutch *//* End custom CSS */