.woocommerce-error{background:#fdecec!important;border:2px solid #c0392b!important;border-radius:4px!important;color:#7a1f16!important;padding:16px 20px!important;margin:0 0 24px!important;list-style:none!important}.woocommerce-error li,.woocommerce-error li a{color:#7a1f16!important;font-weight:700}.woocommerce-checkout .woocommerce-invalid input.input-text,.woocommerce-checkout .woocommerce-invalid select,.woocommerce-checkout .woocommerce-invalid .select2-selection{border:2px solid #c0392b!important;background-color:#fff3f3!important}.woocommerce-checkout .woocommerce-invalid>label,.woocommerce-checkout .woocommerce-invalid label{color:#c0392b!important}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required{border:2px solid #5f7d95;border-radius:4px;padding:14px 16px!important;margin:18px 0!important;background:#fff}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required label.checkbox{display:block;font-weight:700;line-height:1.5}.woocommerce-terms-and-conditions-wrapper input#terms{width:24px!important;height:24px!important;vertical-align:middle;margin-right:10px!important}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid{border-color:#c0392b;background:#fdecec}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid::after{content:"Sæt venligst flueben her for at gennemføre din bestilling";display:block;color:#c0392b;font-weight:700;margin-top:8px}#woo_ml_subscribe_field{margin:0 0 20px!important}.woocommerce-checkout .woocommerce-info{font-size:17px!important;line-height:1.5!important;padding:14px 18px!important;font-weight:400!important}.woocommerce-form-login-toggle .woocommerce-info{background:#eef2f6!important;color:#2f4858!important;border:1px solid #d3dce5!important}.woocommerce-form-coupon-toggle .woocommerce-info{background:#fbf6ee!important;color:#2f4858!important;border:1px solid #eadfcb!important}.woocommerce-form-login-toggle .woocommerce-info a,.woocommerce-form-coupon-toggle .woocommerce-info a{color:#2f4858!important;text-decoration:underline!important;font-weight:700!important}.woocommerce-form-login-toggle .woocommerce-info::before,.woocommerce-form-coupon-toggle .woocommerce-info::before{color:#5f7d95!important}@media (max-width:480px){.woocommerce-billing-fields h3,#order_review_heading{font-size:20px!important;letter-spacing:.5px!important;overflow-wrap:normal!important;word-break:normal!important}}.woocommerce-cart button[name="update_cart"],.woocommerce-cart button[name="update_cart"]:disabled,.woocommerce-cart button[name="update_cart"][disabled]{background:#5f7d95!important;color:#fff!important;border:2px solid #bac1c1!important;opacity:1!important;font-size:20px!important}.woocommerce-cart button[name="update_cart"]:hover{background:#4d687c!important}.woocommerce-cart #left-area{width:100%!important;padding-right:0!important}.woocommerce-cart #main-content .container:before{display:none!important}.woocommerce-cart .cart-collaterals .cart_totals{float:right;width:100%;max-width:420px}.woocommerce-cart .cart-collaterals .cart_totals h2{font-size:26px}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{display:block;width:100%!important;text-align:center;box-sizing:border-box}@media (max-width:767px){.woocommerce-cart .cart-collaterals .cart_totals{max-width:none;float:none}}