.elementor-31436 .elementor-element.elementor-element-0c10dfc{--display:flex;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-31436 .elementor-element.elementor-element-7cf3364 #payment #place_order{background-color:var( --e-global-color-primary );}.elementor-31436 .elementor-element.elementor-element-7cf3364 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-31436 .elementor-element.elementor-element-7cf3364{transition:all 400ms;--additional-information-display:block;--links-normal-color:var( --e-global-color-primary );}.elementor-31436 .elementor-element.elementor-element-7cf3364 h3#order_review_heading, .elementor-31436 .elementor-element.elementor-element-7cf3364 .woocommerce-billing-fields h3, .elementor-31436 .elementor-element.elementor-element-7cf3364 .woocommerce-additional-fields h3{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:500;}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-7cf3364 */.elementor-31436 .elementor-element.elementor-element-7cf3364 .e-coupon-anchor-description{
    display: none;
}

.elementor-31436 .elementor-element.elementor-element-7cf3364 .woocommerce-button.e-apply-coupon{
    background: #CB3836;
    border: none;
    color: white;
    text-transform: uppercase;
    padding: 16px 10px;
}

.elementor-31436 .elementor-element.elementor-element-7cf3364 .order-again{
    display: none !important;
}

.elementor-31436 .elementor-element.elementor-element-7cf3364 .woocommerce-privacy-policy-text {
    display: none;
}

.elementor-31436 .elementor-element.elementor-element-7cf3364 .woocommerce-terms-and-conditions-wrapper:before {
    content: 'Vos données personnelles seront utilisées pour le traitement de votre commande, vous accompagner au cours de votre visite du site web, et pour d’autres raisons décrites dans nos conditions générales de vente.';
    margin: 24px 0;
    display: block;
    width: 100%;
    font-weight: 300;
}/* End custom CSS */