.woocommerce :is(a.button,button.button,input.button,a.wc-forward):not(.invoice):not(.view),.woocommerce-page :is(a.button,button.button,input.button,a.wc-forward):not(.invoice):not(.view){background-color:#15c39a!important;border-color:#15c39a!important;color:#ffffff!important}.woocommerce :is(a.button,button.button,input.button,a.wc-forward):not(.invoice):not(.view):is(:hover,:focus,:active),.woocommerce-page :is(a.button,button.button,input.button,a.wc-forward):not(.invoice):not(.view):is(:hover,:focus,:active){background-color:#13ae8a!important;border-color:#13ae8a!important;color:#ffffff!important}.woocommerce :is(a.button,button.button,input.button,a.wc-forward):not(.invoice):not(.view):focus-visible,.woocommerce-page :is(a.button,button.button,input.button,a.wc-forward):not(.invoice):not(.view):focus-visible{outline:3px solid #3ee8a0!important;outline-offset:2px}.woocommerce-checkout .woocommerce-error a,.woocommerce-NoticeGroup-checkout .woocommerce-error a,.et_pb_wc_checkout_billing .woocommerce-error a,.et_pb_wc_checkout_shipping .woocommerce-error a,.et_pb_wc_checkout_information .woocommerce-error a,.et_pb_wc_checkout_order_details .woocommerce-error a,.et_pb_wc_checkout_payment_info .woocommerce-error a{color:#ffffff!important}.woocommerce-checkout .woocommerce-error a:is(:hover,:focus),.woocommerce-NoticeGroup-checkout .woocommerce-error a:is(:hover,:focus),.et_pb_wc_checkout_billing .woocommerce-error a:is(:hover,:focus),.et_pb_wc_checkout_shipping .woocommerce-error a:is(:hover,:focus),.et_pb_wc_checkout_information .woocommerce-error a:is(:hover,:focus),.et_pb_wc_checkout_order_details .woocommerce-error a:is(:hover,:focus),.et_pb_wc_checkout_payment_info .woocommerce-error a:is(:hover,:focus){color:#ffffff!important}.woocommerce-checkout .woocommerce-form-coupon-toggle,.et_pb_wc_cart_notice .woocommerce-form-coupon-toggle,.et_pb_wc_checkout .woocommerce-form-coupon-toggle,.et_pb_wc_checkout_information .woocommerce-form-coupon-toggle{display:none!important}.woocommerce-notice.woocommerce-thankyou-order-received{margin-bottom:15px;color:var(--jsp-accent);font-size:20px}.woocommerce-order-received .et_pb_text_0.et_pb_module{display:none!important}.jsp-rappel{position:fixed;inset:0;z-index:100000;align-items:center;justify-content:center;padding:1rem;background:rgb(15 23 42 / .7)}.jsp-rappel-boite{width:100%;max-width:28rem;overflow:hidden;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;box-shadow:0 25px 50px -12px rgb(0 0 0 / .25)}.jsp-rappel-entete{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.75rem 1.25rem;background:#10b981;color:#fff}.jsp-rappel-titre{font-size:1rem;font-weight:700}.jsp-rappel-nom{font-size:.875rem;color:rgb(255 255 255 / .9)}.jsp-rappel-liste{margin:0;padding:1rem 1.25rem;list-style:none;font-size:.875rem;color:#1e293b}.jsp-rappel-liste li{display:flex;gap:.75rem}.jsp-rappel-liste li+li{margin-top:.75rem}.jsp-rappel-pied{display:flex;justify-content:flex-end;padding:0 1.25rem 1.25rem}.jsp-rappel-bouton{cursor:pointer;border:0;border-radius:.5rem;padding:.5rem 1rem;background:#059669;color:#fff;font-size:.875rem;font-weight:600}.jsp-rappel-bouton:hover{background:#047857}html[data-jsp-global-theme="dark"] .jsp-rappel-boite{border-color:#334155;background:#1e293b}html[data-jsp-global-theme="dark"] .jsp-rappel-entete{background:#047857}html[data-jsp-global-theme="dark"] .jsp-rappel-liste{color:#e2e8f0}html[data-jsp-global-theme="dark"] .jsp-rappel-bouton{background:#047857}html[data-jsp-global-theme="dark"] .jsp-rappel-bouton:hover{background:#059669}html[data-jsp-global-theme="dark"] .woocommerce :is(a.button,button.button,input.button,a.wc-forward):not(.invoice):not(.view),html[data-jsp-global-theme="dark"] .woocommerce-page :is(a.button,button.button,input.button,a.wc-forward):not(.invoice):not(.view){background-color:#119e7d!important;border-color:#119e7d!important}html[data-jsp-global-theme="dark"] .woocommerce :is(a.button,button.button,input.button,a.wc-forward):not(.invoice):not(.view):is(:hover,:focus,:active),html[data-jsp-global-theme="dark"] .woocommerce-page :is(a.button,button.button,input.button,a.wc-forward):not(.invoice):not(.view):is(:hover,:focus,:active){background-color:#13ae8a!important;border-color:#13ae8a!important}