body, html { overflow-x: clip !important; }
.col__page {
  --CLARINS-FONT: 'Microsoft Jhenghei', ClarinsRegular, Clarins, 'Microsoft Jhenghei' !important;
  --GOTHAM-EXTRALIGHT: 'Microsoft Jhenghei', "Gotham_ExtraLight", 'Microsoft Jhenghei' !important;
  --GOTHAM-LIGHT: 'Microsoft Jhenghei', "Gotham_Light", 'Microsoft Jhenghei' !important;
  --GOTHAM-BOOK: 'Microsoft Jhenghei', "Gotham SSm book A", "Gotham SSm book B", "Gotham Book", 'Microsoft Jhenghei', Helvetica, Arial, sans-serif, 'Microsoft Jhenghei' !important;
  --GOTHAM-MEDIUM: 'Microsoft Jhenghei', "Gotham SSm medium A", "Gotham SSm medium B", "Gotham Medium", 'Microsoft Jhenghei', Helvetica, Arial, sans-serif, 'Microsoft Jhenghei' !important;
}


.col__page .col__compare-item-title {
  font-size: 13px;
}
.col__page .col__testimony-product {
  font-size: 13px;
}

@media (min-width: 1150px) {
  .col__page .col__compare-items-wrapper {
    width: calc(80% - (var(--margeCompare) * 2));
  }
  .col__page .col__compare-item-filter {
      width: calc(51% - 2 * var(--margeCompare));
      margin-left: 102px;
  }
}
@media screen and (min-width: 769px) {
  .col__page .col__testimony-first {
      left: -100px;
  }
}
.col__page .col__compare-item-filter {
  width: calc(50% - 1 * var(--margeCompare));
}
.col__page .col__compare-items-wrapper {
  width: calc(80% - (var(--margeCompare) * 4));
}
.col__page .col__compare-item-inter {
  width: calc(100% + 0 * var(--margeCompare));
}
.col__page .col__compare-item-filter {
    left: calc((100% - 1038px) * 0.5);
}
.col__page .col__bloc-services .swiper-wrapper {
    width: 77%;
    margin: auto;
}
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
   .col__page .col__compare-items-wrapper {
    width: calc(80% - (var(--margeCompare) * 2));
  }
  .col__page .col__compare-item-filter {
      width: calc(51% - 2 * var(--margeCompare));
      margin-left: 102px;
  }
  .col__page .col__compare-item-filter {
    width: calc(58% - 2 * var(--margeCompare));
    margin-left: 84px;
  }
  .col__page .col__service-title {
    min-height: 44px;
  }
  .col__page .col__edito-title {
    font-size: 34px;
  }
  .col__page .col__service-text {
    font-size: 13px;
  }


  .col__page .col__compare-items-wrapper {
      width: calc(50% - (var(--margeCompare) * 1));
  }
  .col__page .col__compare-item-filter {
    width: calc(50% - 1 * var(--margeCompare));
    margin-left: 103px;
  }
  .col__page .col__bloc-services .swiper-wrapper {
    width: 100%;
  }
}
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
  .col__page .col__compare-items-wrapper {
    width: calc(81% - (var(--margeCompare) * 2));
  }
  .col__page .col__compare-item-filter {
    width: calc(52% - 2 * var(--margeCompare));
    margin-left: 100px;
  }
  .col__page .col__service-title {
    min-height: 44px;
  }


  .col__page .col__compare-items-wrapper {
      width: calc(50% - (var(--margeCompare) * 1));
  }
  .col__page .col__compare-item-filter {
    width: calc(50% - 1 * var(--margeCompare));
    margin-left: 103px;
}
}
@media (max-width: 480px) {
  .col__page .col__anchor-items .swiper-wrapper {
    width: 86%;
    margin: auto;
  }
  .col__page .col__compare-item-title {
      font-size: 11px;
  }
  .col__page .col__testimony-text {
    font-size: 13px;
  }
  .col__page .col__faq-item-answer {
    font-size: 12px;
  }
  .col__page .col__testimony-glyph {
    left: -125px;
  }
  .col__page .col__sets-products {
   width: 90%;
  }


  .col__page .col__bloc-services .swiper-wrapper {
    width: 100%;
  }
  .col__page .col__compare-items-wrapper {
    width: 92%;
  }
  .col__page .col__compare-item-filter {
    left: 11.5%;
    width: calc(77% - -2 * var(--margeCompare));
  }
  
}
