.elementor-495 .elementor-element.elementor-element-dc64c5e{--spacer-size:50px;}.elementor-495 .elementor-element.elementor-element-d4335b1 #payment #place_order{background-color:#E12175;}.elementor-495 .elementor-element.elementor-element-d4335b1 #payment #place_order:hover{background-color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-d4335b1 .woocommerce-checkout{--place-order-title-alignment:stretch;--purchase-button-width:100%;}.elementor-495 .elementor-element.elementor-element-d4335b1{--purchase-button-hover-text-color:#E12175;--purchase-button-hover-border-color:#E12175;--purchase-button-border-radius:6px 6px 6px 6px;}.elementor-495 .elementor-element.elementor-element-d4335b1 #place_order{border-style:solid;border-width:2px 2px 2px 2px;border-color:#E12175;}.elementor-495 .elementor-element.elementor-element-d4335b1 .e-woocommerce-login-section{border-width:2px 2px 2px 2px;--sections-border-color:#E12175;--sections-checkboxes-color:#0081EB;--links-normal-color:#E12175;--links-hover-color:#0081EB;}.elementor-495 .elementor-element.elementor-element-d4335b1 .woocommerce-form-login-toggle{--sections-secondary-title-color:#14143C;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.elementor-495 .elementor-element.elementor-element-d4335b1 .e-woocommerce-login-nudge{--sections-descriptions-color:#E12175;}.elementor-495 .elementor-element.elementor-element-d4335b1 .e-woocommerce-login-nudge.e-description{font-family:"Poppins", Sans-serif;}.elementor-495 .elementor-element.elementor-element-d4335b1 .woocommerce-checkout-payment{--sections-messages-color:#14143C;--sections-radio-buttons-color:#14143C;--links-normal-color:#0081EB;--links-hover-color:#E12175;}.elementor-495 .elementor-element.elementor-element-d4335b1 .woocommerce-terms-and-conditions-wrapper{--sections-checkboxes-color:#0081EB;}.elementor-495 .elementor-element.elementor-element-d4335b1 .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox span{font-size:14px;}.elementor-495 .elementor-element.elementor-element-d115ee6{--spacer-size:50px;}body.elementor-page-495 #main.site-main{z-index:0;}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-d4335b1 */.woocommerce-checkout .woocommerce-form-coupon-toggle {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-d4335b1 */.woocommerce-error {
       background-color: #E12175 !important;
    color: #F0F0FF!important;
    padding: 20px;
}

.woocommerce-error li {
    list-style-type: none; /* Supprime les puces */
}

/* Cibler les champs obligatoires non remplis */
woocommerce-input-wrapper:required:invalid, select:required:invalid, textarea:required:invalid {
    border: 2px solid #E12175; /* Bordure rouge pour les champs non valides */
    background-color: #E12175; /* Couleur de fond légèrement rouge */
}/* End custom CSS */