/* ----- MASTER ANALYSIS -------- */

body, html{
    overflow-x: clip !important;
}
.anti-ageing-picto span {
    font-size: 7px;
}
.anti-ageing-hero__text-bold {
    width: 94%;
}
*[data-product="multi-active"] .anti-ageing-hero__ingredient span {
    font-size: 10px;
}
.dp-faq__title {
    padding-bottom: 43px;
}
@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-header__title {
        font-size: 46px;
    }
    .must-haves-2025__name {
        font-size: 12px !important;
    }
    .must-haves-2025-popin__subtitle {
        font-size: 13px !important;
    }
    .must-haves-2025-popin__text-18 {
        font-size: 14px !important;
    }
    .must-haves-2025-popin__title {
        font-size: 25px !important;
    }
    .must-haves-2025-popin__text-16{
        font-size: 14px !important;
    }
    .anti-ageing-picto span {
        font-size: 5px !important;
    }
    .dp-mentions {
        padding: 64px 29px !important;
    }
    .anti-ageing-step__name {
        font-size: 13px;
    }
    .anti-ageing-howto__steps {
        width: 100% !important;
    }
    .anti-ageing-picto span {
        margin-left: -5px !important;
    }
}

/* tablet landscape */
@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) {
    *[data-product="multi-active"] .anti-ageing-hero__ingredient span {
        font-size: 6px !important;
    }
    .anti-ageing-hero__ingredient span {
        font-size: 8px !important;
    }
    .anti-ageing-routine__title {
        font-size: 20px;
        width: 79%;
    }
    .must-haves-2025__title {
        width: 79%;
    }
}