body, html { overflow-x: clip !important; }
[data-product="super-restorative"] .anti-ageing-hero__mentions {
  margin-bottom: 15px;
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
  .anti-ageing-hero__name span {
    font-size: 8px !important;
  }
  .anti-ageing-step__text {
    min-height: 25vw !important;
  }
  .must-haves-2025-popin__title {
    font-size: 32px;
  }
  .must-haves-2025-popin__text-22 {
    max-width: 350px;
  }
  .must-haves-2025-popin__box {
    margin-bottom: 15px;
  }
  [data-product="hydra-essentiel-ha2"] .anti-ageing-hero__ingredient, [data-product="nutri-lumiere"] .anti-ageing-hero__ingredient {
    bottom: 150px;
  }
}
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {}
@media (max-width: 480px) {
  .anti-ageing-hero__name span {
    font-size: 8px;
  }
  .anti-ageing-howto .anti-ageing-cta {
    font-size: 12px;
  }
}