.elementor-36255 .elementor-element.elementor-element-b08a62d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-36255 .elementor-element.elementor-element-6c7e38d1 > .elementor-widget-container{padding:0px 85px 30px 85px;}.elementor-36255 .elementor-element.elementor-element-6c7e38d1 > *{max-width:100%;}.elementor-36255 .elementor-element.elementor-element-2bb01d4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-36255 .elementor-element.elementor-element-c2d24f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-36255 .elementor-element.elementor-element-bd13fe7 > .elementor-widget-container{padding:30px 85px 30px 85px;}.elementor-36255 .elementor-element.elementor-element-bd13fe7 .info-box-subtitle{font-size:10px;font-weight:200;}.elementor-36255 .elementor-element.elementor-element-bd13fe7 .info-box-title{font-size:14px;font-weight:600;}.elementor-36255 .elementor-element.elementor-element-bd13fe7 .info-box-inner{font-size:14px;font-weight:500;}.elementor-36255 .elementor-element.elementor-element-a80f668{--display:flex;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36255 .elementor-element.elementor-element-aef5bb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-36255 .elementor-element.elementor-element-aef5bb9 .wd-button-wrapper a{background-color:#000000;border-color:#000000;color:#000000;}.elementor-36255 .elementor-element.elementor-element-aef5bb9 .wd-button-wrapper:hover a{background-color:#2E60FA;border-color:#2E60FA;color:#FFFFFF;}.elementor-36255 .elementor-element.elementor-element-aef5bb9 .wd-btn-text{font-size:12px;font-weight:600;}@media(max-width:768px){.elementor-36255 .elementor-element.elementor-element-b08a62d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-36255 .elementor-element.elementor-element-bd13fe7 > .elementor-widget-container{padding:50px 10px 30px 10px;}.elementor-36255 .elementor-element.elementor-element-a80f668{--flex-wrap:wrap;}.elementor-36255 .elementor-element.elementor-element-aef5bb9 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-6e35b29 */.section-heading {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 30px;
}

.section-heading .line {
  display: inline-block;
  width: 72px;
  height: 1px;
  background-color: #D0D0D0;
}

.section-heading h2 {
  margin: 0;
  font-size: 24px;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff5a695 */.section-heading {
  display: flex;
  align-items: center;
  gap: 12px;
}

.section-heading .line {
  width: 72px;
  height: 1px;
  background-color: #D0D0D0;
}

.section-heading h2 {
  margin: 0;
  font-size: 24px;
  font-weight: 800;
}

.section-subtext {
  margin: 0 0 0 84px; /* ↓ on passe à 2px au lieu de 4 */
  font-size: 14px;
  font-weight: 400;
  color: #555;
  margin-top: -25px;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for wd_infobox_carousel, class: .elementor-element-bd13fe7 */.accessoires-lab .wd-disabled .wd-arrow-inner {color: #000;background: #f9f7f4;  border-radius: 20px;}
.accessoires-lab .wd-arrow-inner {color: #000;background: #00f8a8;border-radius: 20px; margin-left: 10px;}
.accessoires-lab .box-with-icon .info-box-icon {overflow:hidden;border-radius:20px; border:solid 1px #000000;}
.accessoires-lab .btn-size-small {background:#F9F7F4; color:#000000;}
.accessoires-lab .elementor-swiper .swiper-slide {
    width: 25% !important; /* 100% ÷ 4 colonnes = 25% */
    flex-shrink: 0;
}/* End custom CSS */