body,
  html {
    overflow-x: clip !important;
  }
.ds9__page .ds9__edito-result-number {
    font-size: 53px;
}
/* .ds9__page .ds9__facial-media {
    display: none;
    } */
    .ds9__page .ds9__popin-reed {
        width: 340px;
    }.ds9__page .ds9__popin-reed-content {
        width: 190px;
    }.ds9__page p.ds9__title.ds9__popin-title.ds9__popin-reed-title {
        font-size: 13px;
        padding: 0px 0px 16px 0;
    }p.ds9__text.ds9__popin-text.ds9__popin-reed-text {
        font-size: 13px;
    }

    @media only screen
    and (min-device-width : 834px)
    and (max-device-width : 1112px)
    and (orientation : portrait)
    and (-webkit-min-device-pixel-ratio: 2) {
       .ds9__page .ds9__header-content-3{
          left: calc((-1) * ( 350) * var(--headerImgRatio));
       }
       .ds9__page .ds9__popin-content {
          padding-left: 17px;
       }
       .ds9__page .ds9__ingredient-popin-content {
          left: -75px;}
          .ds9__page .ds9__formula-bloc-result-text-first {
            font-size: 21px;
            }
            .ds9__page .ds9__title {
           
            line-height: 1.2em;
        }
        .ds9__page .ds9__popin-subtitle{
            font-size: 16px;
        }
    }
    @media only screen
    and (min-device-width : 834px)
    and (max-device-width : 1112px)
    and (orientation : landscape)
    and (-webkit-min-device-pixel-ratio: 2) {
            .ds9__page .ds9__title {
          
            line-height: 1.2em;
        }
    }
    @media (max-width: 480px) {
        .ds9__page .ds9__popin-title {
          font-size: 24px !important;  
        }
    }
    
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
   .ds9__page .ds9__header-content-3{
      left: calc((-1) * ( 350) * var(--headerImgRatio));
   }
   .ds9__page .ds9__popin-content {
      padding-left: 17px;
   }
   .ds9__page .ds9__ingredient-popin-content {
      left: -75px;}
      .ds9__page .ds9__formula-bloc-result-text-first {
        font-size: 21px;
        }
        .ds9__page .ds9__title {
       
        line-height: 1.2em;
    }
    .ds9__page .ds9__popin-subtitle{
        font-size: 16px;
    }
    .ds9__page .ds9__popin-reed-content {
      width: 56%;
    }
    .ds9__page .ds9__popin-reed-title {
        font-size: 12px !important;
    }
    .ds9__page .ds9__popin-reed-text {
        font-size: 12px;
    }
    .ds9__page .ds9__ingredient-popin {
        top: calc(354 * var(--ratioIngredient));
    }
    h2.ds9__title.ds9__ingredient-title {
        font-size: 50px;
    }
    .ds9__page .ds9__popin-reed {
        width: 320px;
    }
    .ds9__page .ds9__popin-content {
        padding-left: 10px;
    }
    .ds9__page .ds9__formula-content {
        left: 47%;
    }
}
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
        .ds9__page .ds9__title {
      
        line-height: 1.2em;
    }
    .ds9__page .ds9__popin-reed-content {
      width: 56%;
  }
  .ds9__page .ds9__popin-reed-title {
      font-size: 12px !important;
  }
  .ds9__page .ds9__popin-reed-text {
      font-size: 12px;
  }
  .ds9__page .ds9__ingredient-popin {
      top: calc(354 * var(--ratioIngredient));
  }
  .ds9__page .ds9__ingredient-popin-content {
      left: -130px;
  }
}
@media (max-width: 480px) {
  .ds9__page .ds9__popin-reed-content {
      width: 56%;
  }
  .ds9__page .ds9__popin-reed-title {
      font-size: 12px !important;
  }
  .ds9__page .ds9__popin-reed-text {
      font-size: 12px;
  }
  .ds9__page .ds9__navigation {
        top: 75px;
    }

    .ds9__page .ds9__header-content-1 {
        padding-top: calc(74 * var(--headerImgRatio));
    }

    .ds9__page .ds9__header-title {
        font-size: 22px;
    }
}




/* ------------------------------------------------------------------------------------------------- */
.ds9__page .ds9__bloc-faq {
    padding-top: 30px;
}