body.woocommerce-cart,body.woocommerce-checkout{--numinos-checkout-panel:#1d1c20;--numinos-checkout-text:#f4efe7;--numinos-checkout-muted:#d8caba;--numinos-checkout-border:rgba(244, 239, 231, 0.22);--numinos-checkout-accent:#c99a4a;--numinos-checkout-action:#8657d5}body.woocommerce-cart .woocommerce,body.woocommerce-checkout .woocommerce,body.woocommerce-cart table.shop_table,body.woocommerce-checkout table.shop_table,body.woocommerce-cart table.shop_table th,body.woocommerce-cart table.shop_table td,body.woocommerce-checkout table.shop_table th,body.woocommerce-checkout table.shop_table td,body.woocommerce-cart .cart_totals,body.woocommerce-checkout #order_review,body.woocommerce-checkout #payment{color:var(--numinos-checkout-text)!important;border-color:var(--numinos-checkout-border)!important}body.woocommerce-cart table.shop_table th,body.woocommerce-checkout table.shop_table th,body.woocommerce-cart .cart_totals th,body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-cart label,body.woocommerce-checkout label,body.woocommerce-checkout .form-row label,body.woocommerce-checkout .woocommerce-billing-fields label,body.woocommerce-checkout .woocommerce-shipping-fields label{color:var(--numinos-checkout-muted)!important}body.woocommerce-cart table.shop_table td,body.woocommerce-checkout table.shop_table td,body.woocommerce-cart .cart_totals td,body.woocommerce-checkout .woocommerce-checkout-review-order-table td,body.woocommerce-checkout .woocommerce-privacy-policy-text,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper,body.woocommerce-checkout .payment_box,body.woocommerce-checkout #payment li,body.woocommerce-checkout #payment label,body.woocommerce-checkout #payment p{color:var(--numinos-checkout-text)!important}body.woocommerce-cart .required,body.woocommerce-checkout .required{color:#ff6b6b!important}body.woocommerce-cart input.input-text,body.woocommerce-cart input.qty,body.woocommerce-cart select,body.woocommerce-checkout input.input-text,body.woocommerce-checkout textarea,body.woocommerce-checkout select,body.woocommerce-checkout .select2-selection{background:#fffaf3!important;color:#1f1a15!important;border:1px solid rgb(201 154 74 / .55)!important;box-shadow:none!important}body.woocommerce-cart input::placeholder,body.woocommerce-checkout input::placeholder,body.woocommerce-checkout textarea::placeholder{color:#74685b!important;opacity:1!important}body.woocommerce-cart input:focus,body.woocommerce-cart select:focus,body.woocommerce-checkout input:focus,body.woocommerce-checkout textarea:focus,body.woocommerce-checkout select:focus,body.woocommerce-checkout .select2-container--focus .select2-selection{outline:2px solid var(--numinos-checkout-accent)!important;outline-offset:2px!important;border-color:var(--numinos-checkout-accent)!important}body.woocommerce-checkout #payment{background:var(--numinos-checkout-panel)!important;border:1px solid var(--numinos-checkout-border)!important}body.woocommerce-checkout #payment div.payment_box{background:#eee7f5!important;color:#241f28!important}body.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#eee7f5!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body.woocommerce-checkout #place_order,body.woocommerce-cart button.button,body.woocommerce-checkout button.button{background:var(--numinos-checkout-action)!important;color:#fff!important;border:0!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,body.woocommerce-checkout #place_order:hover,body.woocommerce-cart button.button:hover,body.woocommerce-checkout button.button:hover{filter:brightness(1.08);color:#fff!important}body.woocommerce-cart a,body.woocommerce-checkout a{color:#fff!important}body.woocommerce-cart .woocommerce-message,body.woocommerce-cart .woocommerce-info,body.woocommerce-cart .woocommerce-error,body.woocommerce-checkout .woocommerce-message,body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-error{background:#f6f1ea!important;color:#1f1a15!important;border-top-color:var(--numinos-checkout-accent)!important}body.woocommerce-checkout #payment div.payment_box,body.woocommerce-checkout #payment div.payment_box p{color:#241f28!important}body.woocommerce-checkout #payment div.payment_box a{color:#241f28!important;text-decoration:underline}html body.woocommerce-checkout.woocommerce-page #payment ul.payment_methods li.wc_payment_method div.payment_box p,html body.woocommerce-checkout.woocommerce-page #payment ul.payment_methods li.wc_payment_method div.payment_box.payment_box p,html body.woocommerce-checkout.woocommerce-page #payment div.payment_box.payment_method_bacs p,html body.woocommerce-checkout.woocommerce-page #payment div.payment_box.payment_method_cheque p,html body.woocommerce-checkout.woocommerce-page #payment div.payment_box.payment_method_cod p{color:#241f28!important}body.woocommerce-cart table.shop_table th,body.woocommerce-cart table.shop_table td,body.woocommerce-cart table.shop_table td a,body.woocommerce-cart table.shop_table td span,body.woocommerce-cart table.shop_table td strong,body.woocommerce-cart .cart_totals table th,body.woocommerce-cart .cart_totals table td,body.woocommerce-cart .cart_totals table td span,body.woocommerce-cart .cart_totals table td strong,body.woocommerce-checkout table.shop_table th,body.woocommerce-checkout table.shop_table td,body.woocommerce-checkout table.shop_table td span,body.woocommerce-checkout table.shop_table td strong,body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td,body.woocommerce-checkout .woocommerce-checkout-review-order-table td span,body.woocommerce-checkout .woocommerce-checkout-review-order-table td strong,body.woocommerce-account table.shop_table th,body.woocommerce-account table.shop_table td,body.woocommerce-account table.shop_table td span,body.woocommerce-account table.shop_table td strong{color:#2f2924!important}body.woocommerce-cart table.shop_table,body.woocommerce-cart .cart_totals,body.woocommerce-checkout table.shop_table,body.woocommerce-checkout .woocommerce-checkout-review-order,body.woocommerce-account table.shop_table{background:rgb(255 253 250 / .94);border-radius:6px}