.elementor-1238 .elementor-element.elementor-element-c7dc6ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-348308b{--spacer-size:20px;}.elementor-1238 .elementor-element.elementor-element-92c7ba3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-bfde5d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-275f770{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1238 .elementor-element.elementor-element-e90d430{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1238 .elementor-element.elementor-element-7a24b95 .elementor-icon-wrapper{text-align:center;}.elementor-1238 .elementor-element.elementor-element-cfa62c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1238 .elementor-element.elementor-element-65b476b{text-align:center;}.elementor-1238 .elementor-element.elementor-element-65b476b .elementor-heading-title{font-weight:400;}.elementor-1238 .elementor-element.elementor-element-bdf6e3a{text-align:start;}.elementor-1238 .elementor-element.elementor-element-f61175a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1238 .elementor-element.elementor-element-5eb32d5{text-align:center;}.elementor-1238 .elementor-element.elementor-element-5eb32d5 .elementor-heading-title{font-weight:400;}.elementor-1238 .elementor-element.elementor-element-07e3afb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1238 .elementor-element.elementor-element-c4891c0 .elementor-heading-title{font-weight:400;}.elementor-1238 .elementor-element.elementor-element-922dfca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1238 .elementor-element.elementor-element-a71127c .elementor-heading-title{font-weight:400;}.elementor-1238 .elementor-element.elementor-element-4e2caab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-a075921{--spacer-size:25px;}.elementor-1238 .elementor-element.elementor-element-15281a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-33d5998{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-93c0c13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-07ab9c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-b2ac1f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-55a0b6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-1238 .elementor-element.elementor-element-e90d430{--width:25%;}.elementor-1238 .elementor-element.elementor-element-cfa62c0{--width:25%;}.elementor-1238 .elementor-element.elementor-element-f61175a{--width:25%;}.elementor-1238 .elementor-element.elementor-element-07e3afb{--width:25%;}.elementor-1238 .elementor-element.elementor-element-922dfca{--width:25%;}}/* Start custom CSS *//* Conteneur principal : affiche les produits sur une ligne */
.produits-utilises ul {
    display: flex;
    flex-wrap: wrap;   /* Permet le retour à la ligne si trop d’éléments */
    gap: 20px;         /* Espacement entre les produits */
    list-style: none;  /* Supprime les puces */
    padding: 0;
    margin: 0;
}

/* Chaque produit */
.produit-item {
    text-align: center;
    width: 150px;      /* Ajustable selon ton design */
}

/* Image du produit */
.produit-item img {
    width: 100%;
    height: auto;
    border-radius: 0;  /* Tu peux laisser comme ton thème définit */
    margin-bottom: 0.5em; /* espace sous l'image */
}

/* Le titre du produit utilisera les styles de ton thème */
.produit-item span {
    display: block;
}/* End custom CSS */