body, html { overflow-x: clip !important; }

.serum-finder {
    --CLARINS-FONT: 'Microsoft Jhenghei', "ClarinsRegular", "Clarins", 'Microsoft Jhenghei';
    --GOTHAM-BOOK: 'Microsoft Jhenghei', "Gotham SSm book A", "Gotham SSm book B", 'Microsoft Jhenghei', Helvetica, Arial, sans-serif, 'Microsoft Jhenghei';
    --GOTHAM-MEDIUM: 'Microsoft Jhenghei', "Gotham SSm medium A", "Gotham SSm medium B", 'Microsoft Jhenghei', Helvetica, Arial, sans-serif, 'Microsoft Jhenghei';
    --GOTHAM-XLIGHT: 'Microsoft Jhenghei', "Gotham_XLight", 'Microsoft Jhenghei';
}
.SF-FAQ__title {
    font-family: 'Microsoft Jhenghei', "ClarinsRegular", "Clarins", 'Microsoft Jhenghei';
}
.SF-clarins-finder__item-txt > p:first-of-type {
    font-family: 'Microsoft Jhenghei',"Gotham SSm medium A", "Gotham SSm medium B", 'Microsoft Jhenghei', Helvetica, Arial, sans-serif, 'Microsoft Jhenghei';
}
.SF-clarins-finder__item-txt > span:first-of-type {
    font-family: 'Microsoft Jhenghei',"Gotham SSm medium A", 'Microsoft Jhenghei', "Gotham SSm medium B", Helvetica, Arial, sans-serif, 'Microsoft Jhenghei';
}
button.SF-FAQ__question, .SF-FAQ__response {
    font-family: 'Microsoft Jhenghei',"Gotham SSm book A", "Gotham SSm book B", 'Microsoft Jhenghei', Helvetica, Arial, sans-serif, 'Microsoft Jhenghei';
}
.SF-FAQ__description {
    font-family: 'Microsoft Jhenghei',"Gotham SSm medium A", "Gotham SSm medium B",'Microsoft Jhenghei', Helvetica, Arial, sans-serif, 'Microsoft Jhenghei';
}
.SF-clarins-finder__title {
    font-family: 'Microsoft Jhenghei',"ClarinsRegular", "Clarins", 'Microsoft Jhenghei';
}

#RESULT-DATA .discover-more-block__wrapper {
    display: none !important;
}
.serum-finder-logo__title-texture {
    font-size: 27px;
}
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {}
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
    .serum-finder-product__restartlink-wrapper {
        padding: 24px 34px 34px 34px;
    }
}
@media (max-width: 480px) {
    .serum-finder-steps__item-title {
        font-size: 29px;
    }
    .serum-finder-btn {
        margin-bottom: 1em;
    }
}