.elementor-15186 .elementor-element.elementor-element-3ef07797{--display:flex;}.elementor-15186 .elementor-element.elementor-element-52ac165{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--dots-normal-color:#1E6A29;--swiper-pagination-spacing:25px;}.elementor-15186 .elementor-element.elementor-element-52ac165 .swiper-slide > .elementor-element{height:100%;}.elementor-15186 .elementor-element.elementor-element-9bd82e3{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--dots-normal-color:#1E6A29;--swiper-pagination-spacing:25px;}.elementor-15186 .elementor-element.elementor-element-9bd82e3 .swiper-slide > .elementor-element{height:100%;}.elementor-15186 .elementor-element.elementor-element-00e37e1{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--dots-normal-color:#1E6A29;--swiper-pagination-spacing:25px;}.elementor-15186 .elementor-element.elementor-element-00e37e1 .swiper-slide > .elementor-element{height:100%;}.elementor-15186 .elementor-element.elementor-element-0b2bee5{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--dots-normal-color:#1E6A29;--swiper-pagination-spacing:25px;}.elementor-15186 .elementor-element.elementor-element-0b2bee5 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-15186 .elementor-element.elementor-element-52ac165{--swiper-slides-to-display:2;}.elementor-15186 .elementor-element.elementor-element-9bd82e3{--swiper-slides-to-display:2;}.elementor-15186 .elementor-element.elementor-element-00e37e1{--swiper-slides-to-display:2;}.elementor-15186 .elementor-element.elementor-element-0b2bee5{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-15186 .elementor-element.elementor-element-52ac165{--swiper-slides-to-display:1;}.elementor-15186 .elementor-element.elementor-element-9bd82e3{--swiper-slides-to-display:1;}.elementor-15186 .elementor-element.elementor-element-00e37e1{--swiper-slides-to-display:1;}.elementor-15186 .elementor-element.elementor-element-0b2bee5{--swiper-slides-to-display:1;}}/* Start custom CSS for loop-carousel, class: .elementor-element-52ac165 */.elementor-15186 .elementor-element.elementor-element-52ac165 .product:nth-child(3):after {
    position : absolute;
    content:"";
    background:#248A33 var(--wpr-bg-24dc3d92-d6f7-4975-b7f8-5dc6eeac7c78) 2px 2px no-repeat;
    border-radius:100%;
    background-size: 40px;
    width:45px !important;
    height:45px !important;
    top:20px;
    right:20px;
    z-index:100;
.elementor-15186 .elementor-element.elementor-element-52ac165 .product:nth-child(3) > div {
    background-image: linear-gradient(45deg, #325324, #248A33);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-9bd82e3 */.elementor-15186 .elementor-element.elementor-element-9bd82e3 .product:nth-child(3):after {
    position : absolute;
    content:"";
    background:#248A33 var(--wpr-bg-ea90062e-039b-46a3-87e4-acddbcc6cbf4) 2px 2px no-repeat;
    border-radius:100%;
    background-size: 40px;
    width:45px !important;
    height:45px !important;
    top:20px;
    right:20px;
    z-index:100;
}
.elementor-15186 .elementor-element.elementor-element-9bd82e3 .product:nth-child(3):before {
    position : absolute;
    font-size:12px;
    content:"Meilleur choix";
    color:white;
    background-image: linear-gradient(45deg, #325324, #248A33);
    border-radius:10px;
    padding:1px 10px;
    top:20px;
    left:20px;
    z-index:100;
}
.elementor-15186 .elementor-element.elementor-element-9bd82e3 .product:nth-child(3) > div {
    background-image: linear-gradient(45deg, #325324, #248A33);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-00e37e1 */.elementor-15186 .elementor-element.elementor-element-00e37e1 .product:nth-child(3):after {
    position : absolute;
    content:"";
    background:#248A33 var(--wpr-bg-4c8c8f0e-8d25-44d0-94e8-32300ec897db) 2px 2px no-repeat;
    border-radius:100%;
    background-size: 40px;
    width:45px !important;
    height:45px !important;
    top:20px;
    right:20px;
    z-index:100;
}
.elementor-15186 .elementor-element.elementor-element-00e37e1 .product:nth-child(3):before {
    position : absolute;
    font-size:12px;
    content:"Meilleur choix";
    color:white;
    background-image: linear-gradient(45deg, #325324, #248A33);
    border-radius:10px;
    padding:1px 10px;
    top:20px;
    left:20px;
    z-index:100;
}
.elementor-15186 .elementor-element.elementor-element-00e37e1 .product:nth-child(3) > div {
    background-image: linear-gradient(45deg, #325324, #248A33);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-0b2bee5 */.elementor-15186 .elementor-element.elementor-element-0b2bee5 .product:nth-child(3):after {
    position : absolute;
    content:"";
    background:#248A33 var(--wpr-bg-1c8455c0-19f0-4e46-abb3-a90c683f59b1) 2px 2px no-repeat;
    border-radius:100%;
    background-size: 40px;
    width:45px !important;
    height:45px !important;
    top:20px;
    right:20px;
    z-index:100;
.elementor-15186 .elementor-element.elementor-element-0b2bee5 .product:nth-child(3) > div {
    background-image: linear-gradient(45deg, #325324, #248A33);
}/* End custom CSS */