.elementor-395 .elementor-element.elementor-element-7351328{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-395 .elementor-element.elementor-element-f3f5cce{--display:flex;}.elementor-395 .elementor-element.elementor-element-b2872f1{--display:flex;}.elementor-395 .elementor-element.elementor-element-6533b2c .product_title{color:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-0af614a .price{color:var( --e-global-color-5147e90 );}.elementor-395 .elementor-element.elementor-element-0af614a .price .amount{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-395 .elementor-element.elementor-element-0af614a .price del{color:var( --e-global-color-5147e90 );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity.wl-qunatity-minus{color:var( --e-global-color-5147e90 );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity.wl-qunatity-minus{color:var( --e-global-color-5147e90 );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity.wl-qunatity-plus{color:#AE8D53;}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity.wl-qunatity-plus{color:#AE8D53;}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-1 .quantity input[type=number]{color:var( --e-global-color-accent );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-2 .quantity input[type=number]{color:var( --e-global-color-accent );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-3 .quantity input[type=number]{color:var( --e-global-color-accent );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-4 .quantity input[type=number]{color:var( --e-global-color-accent );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-5 .quantity input[type=number]{color:var( --e-global-color-accent );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap span.label{color:var( --e-global-color-accent );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap span.label{color:var( --e-global-color-accent );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap span.label{color:var( --e-global-color-accent );}.woocommerce .elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{margin-left:80px;}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart[class*="wl-style-"] form.cart button{color:var( --e-global-color-1f57d3d );border-radius:50px 50px 50px 50px !important;background-color:var( --e-global-color-5147e90 );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-style-1 form.cart button{color:var( --e-global-color-1f57d3d );border-radius:50px 50px 50px 50px !important;background-color:var( --e-global-color-5147e90 );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-style-1 form.cart button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5147e90 );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-addto-cart[class*="wl-style-"] form.cart button:hover{color:var( --e-global-color-5147e90 );background-color:var( --e-global-color-1f57d3d );border-color:var( --e-global-color-5147e90 );}.elementor-395 .elementor-element.elementor-element-8d727b8 .wl-style-1 form.cart button:hover{color:var( --e-global-color-5147e90 );background-color:var( --e-global-color-1f57d3d );border-color:var( --e-global-color-5147e90 );}.elementor-395 .elementor-element.elementor-element-696118f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-395 .elementor-element.elementor-element-388862b.elementor-widget-wl-product-related .products > h2{font-family:"Poppins", Sans-serif;text-align:left;}.elementor-395 .elementor-element.elementor-element-30c1198{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:200px;--padding-right:200px;}.elementor-395 .elementor-element.elementor-element-30c1198:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-30c1198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b02e95f );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-395 .elementor-element.elementor-element-09b9188{text-align:center;}.elementor-395 .elementor-element.elementor-element-09b9188 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:40px;letter-spacing:1.5px;word-spacing:1px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-395 .elementor-element.elementor-element-ebbcd96{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;letter-spacing:0.5px;word-spacing:1px;}.elementor-395 .elementor-element.elementor-element-2787751e{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-395 .elementor-element.elementor-element-2787751e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-395 .elementor-element.elementor-element-5c721d95 .elementor-cta .elementor-cta__bg, .elementor-395 .elementor-element.elementor-element-5c721d95 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-395 .elementor-element.elementor-element-5c721d95 .elementor-cta__content{text-align:center;background-color:#FFFFFF;}.elementor-395 .elementor-element.elementor-element-5c721d95 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#0F164D;}.elementor-395 .elementor-element.elementor-element-5c721d95 .elementor-cta__description{color:#000000;}.elementor-395 .elementor-element.elementor-element-5c721d95 .elementor-cta__button{color:var( --e-global-color-5147e90 );border-color:var( --e-global-color-5147e90 );border-width:2px;}.elementor-395 .elementor-element.elementor-element-5c721d95 .elementor-cta__button:hover{color:var( --e-global-color-1f57d3d );background-color:var( --e-global-color-5147e90 );border-color:var( --e-global-color-5147e90 );}@media(min-width:768px){.elementor-395 .elementor-element.elementor-element-2787751e{--width:98.155%;}}@media(max-width:1024px){.elementor-395 .elementor-element.elementor-element-7351328{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-395 .elementor-element.elementor-element-7351328{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-395 .elementor-element.elementor-element-30c1198{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-395 .elementor-element.elementor-element-5c721d95 .elementor-cta__bg-wrapper{min-width:0px;}}/* Start custom CSS for wl-product-related, class: .elementor-element-388862b *//* Uniformise les boutons : même apparence pour tous */
.fix-product-buttons .product a.button {
  width: 50%;
  text-align: center;
}

/* Facultatif : corrige les boutons qui avaient l’icône "panier" */
.fix-product-buttons .product a.button::after {
  display: none !important;
}/* End custom CSS */