.elementor-16170603 .elementor-element.elementor-element-54c149de, .elementor-16170603 .elementor-element.elementor-element-54c149de > [class*="elementor-background-"]{border-radius:5px 5px 5px 5px;}.elementor-16170603 .elementor-element.elementor-element-54c149de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16170603 .elementor-element.elementor-element-54c149de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170603 .elementor-element.elementor-element-39812bbc > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-16170603 .elementor-element.elementor-element-39812bbc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-16170603 .elementor-element.elementor-element-39812bbc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-product-miniature{padding:0px 0px 0px 0px !important;border-radius:5px 5px 5px 5px;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-image img{border-radius:5px 5px 5px 5px;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-content{text-align:center;padding:16px 16px 16px 16px;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-title{margin-top:10px;white-space:normal;color:#281E0C;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-price-wrapper{margin-top:6px;font-size:16px;font-weight:900;line-height:1em;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-price{color:#281E0C;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-price-regular{font-size:10px;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-badge{min-width:50px;border-radius:3px;font-family:"Roboto", sans-serif;font-size:13px;font-weight:bold;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-badge-sale{color:#FFFFFF;background:#F06969;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-badge-new{color:#FFFFFF;background:#F06969;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-badge-pack{color:#FFFFFF;background:#F06969;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-16170603 .elementor-element.elementor-element-4ff8fb8a > .elementor-widget-container{margin:5px -5px -5px -5px;}.elementor-16170603 .elementor-element.elementor-element-6e948d98{text-align:center;}.elementor-16170603 .elementor-element.elementor-element-6e948d98 .ce-product-stock{font-weight:600;}.elementor-16170603 .elementor-element.elementor-element-6e948d98 .ce-product-stock--in-stock{color:#23A455;}.elementor-16170603 .elementor-element.elementor-element-6e948d98 .ce-product-stock--backorder{color:#E69601;}.elementor-16170603 .elementor-element.elementor-element-6e948d98 .ce-product-stock--low-stock-level{color:#23A455;}.elementor-16170603 .elementor-element.elementor-element-6e948d98 .ce-product-stock--out-of-stock{color:#E69601;}.elementor-16170603 .elementor-element.elementor-element-6e948d98 .ce-product-stock__availability i{margin-inline-end:10px;font-size:16px;}.elementor-16170603 .elementor-element.elementor-element-6e948d98 .ce-product-stock__min-quantity{margin-top:10px;}.elementor-16170603 .elementor-element.elementor-element-6e948d98 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-16170603 .elementor-element.elementor-element-52ed4f12 a.elementor-button{--ce-btn-bg-color:#281E0C;background-color:var(--ce-btn-bg-color);}.elementor-16170603 .elementor-element.elementor-element-52ed4f12 > .elementor-widget-container{margin:5px 5px 0px 5px;}.elementor.elementor-16170603 .elementor-section-wrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}@media(max-width:767px){.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-price-wrapper{font-size:14px;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 .elementor-price-regular{font-size:8px;}.elementor-16170603 .elementor-element.elementor-element-68df5fa4 > .elementor-widget-container{margin:0px 0px -10px 0px;}}/* Start custom CSS for product-miniature-box, class: .elementor-element-68df5fa4 */.elementor-price::after {
    content: " excl. BTW";
    font-size: 16px; /* Ajuste la taille si nécessaire */
    color: #281E0C; /* Couleur du texte, ajuste en fonction du design */
    font-family: 'Roboto', sans-serif; /* Utilisation de la police Roboto */
}
@media (max-width: 991px) {
    .elementor-price::after {
    font-size: 14px; /* Ajuste la taille si nécessaire */
}
}
.elementor-title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;

  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;

  line-height: 1.3em;     /* Ajuste la hauteur réelle des lignes */
  max-height: calc(1.3em * 2);  /* Hauteur EXACTE pour 2 lignes */

  padding: 0;   /* Empêche les dépassements liés au padding */
  margin: 0;    /* Empêche un décalage */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4ff8fb8a */.grc-widget-category-stars-content,
.grc-widget-category-stars-content * {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */