body, html {
    overflow-x : clip !important;
}

.discover-more-block__wrapper.display-flex.flex-wrap.justify-content-start {
    display: none !important;
}


/* --------------------------------------- */

.finder-faq {
    padding-top: 64px !important;
}
.footer-wrapper button.button-link.go-to-top:active,
.footer-wrapper button.button-link.go-to-top:focus,
button.button-link.inTheMiddle:active,
button.button-link.inTheMiddle:focus {
    border: none !important;
    outline: none !important;
}

.finder-question__item[data-picto="anti-ageing"] span,
.finder-question__item[data-picto="luxury-anti-ageing"] span {
    font-size: 12px;
}

.finder-question__item[data-picto="fine-lines"], 
.finder-question__item[data-picto="loss-of-firmness"], 
.finder-question__item[data-picto="loss-of-density"], 
.finder-question__item[data-picto="deep-wrinkles-and-slackening"], 
.finder-question__item[data-picto="luxury-anti-ageing"] {
    --HEIGHT: 209px;
    padding-top: 153px;
}


@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (-webkit-min-device-pixel-ratio: 2) {
    .finder-breadcrumb {
        max-width: 270px;
        width: auto;
    }

    .finder__background img {
        height: 1520px;
    }
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
    .finder-restartlink-wrapper {
        padding-left: 7%;
    }
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
    .finder-restartlink-wrapper {
        padding-left: 8%;
    }
}

/*iPhone 13*/
@media (max-width: 480px) {
    .finder-question__item[data-picto="anti-ageing"] span, 
    .finder-question__item[data-picto="luxury-anti-ageing"] span {
        font-size: 10.5px;
    }

    .finder-question__item[data-picto="luxury-anti-ageing"] {
        --HEIGHT: 92px;
        padding-top: 0;
    }

    .finder-question__item[data-picto="fine-lines"], 
    .finder-question__item[data-picto="loss-of-firmness"], 
    .finder-question__item[data-picto="loss-of-density"], 
    .finder-question__item[data-picto="deep-wrinkles-and-slackening"] {
        --HEIGHT: 145px;
        padding-top: 100px;
    }

    .finder-question__item[data-picto="deep-wrinkles-and-slackening"] span {
        font-size: 12px;
    }

    .finder-restartlink-wrapper {
        padding-left: 16%;
    }
}
