.woocommerce .apf-total,.woocommerce .apf-summary,.woocommerce .price,.woocommerce .amount{color:#000000!important}@import url('https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@300;400;500;600&display=swap');:root{--myrtille:#9975a6;--mauve:#d1b0d9;--lila:#eddef0;--lila-bord:#c9aed4;--texte:#3d2e47;--texte-doux:#8a7a94}.woocommerce-checkout,.woocommerce-cart,.woocommerce-checkout *,.woocommerce-cart *{font-family:'Kumbh Sans',sans-serif!important}.woocommerce h3,.woocommerce-billing-fields h3,.woocommerce-additional-fields h3{font-size:15px;font-weight:500;color:var(--myrtille);border-bottom:1px solid var(--mauve);padding-bottom:8px;margin-bottom:16px;letter-spacing:0.02em}.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{background:#fff!important;border:1px solid var(--mauve)!important;border-radius:0!important;padding:11px 14px!important;color:var(--texte)!important;font-size:14px!important;font-family:'Kumbh Sans',sans-serif!important;transition:border-color 0.2s,box-shadow 0.2s}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row select:focus,.woocommerce form .form-row textarea:focus{border-color:var(--myrtille)!important;outline:none!important;box-shadow:0 0 0 3px rgba(153,117,166,0.15)!important}.woocommerce form .form-row label{font-size:10px!important;font-weight:500!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:var(--texte-doux)!important;font-family:'Kumbh Sans',sans-serif!important;margin-bottom:6px!important}.woocommerce-checkout-review-order-table{background:var(--lila)!important;border:1px solid var(--mauve)!important;border-radius:0!important;overflow:hidden;border-collapse:collapse!important;border-spacing:0!important}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none!important}#order_review{display:none!important}.woocommerce-checkout #order_review_heading{display:none!important}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none!important}#order_review{display:none!important}.woocommerce-checkout-review-order-table{background:#faf8fb!important;border:1px solid #d1b0d9!important;border-radius:0!important}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{background:transparent!important}.woocommerce-checkout-review-order-table thead th{background:transparent!important;font-size:10px!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#c9aed4!important}.woocommerce-checkout #order_review_heading{font-size:10px!important;letter-spacing:0.12em!important;text-transform:uppercase!important}.woocommerce #payment{background:#faf8fb!important;border:1px solid #d1b0d9!important;border-radius:0!important}.woocommerce #payment .payment_box{background:#fff!important}.woocommerce #payment ul.payment_methods li label{font-size:14px!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important}.woocommerce #payment #place_order{border-radius:0!important;width:100%!important;max-width:100%!important;margin:16px 0 0!important;font-size:11px!important;letter-spacing:0.12em!important;text-transform:uppercase!important}.wcpay-express-checkout-wrapper,.wc-stripe-express-checkout-element-container,#wc-stripe-express-checkout-element{opacity:0.5!important;pointer-events:none!important}#wc-stripe-express-checkout-button-separator{font-size:11px!important;color:#c9aed4!important;letter-spacing:0.08em!important}