body, html { overflow-x: clip !important; }

@font-face {
    font-family: "Gotham_Light";
    src:
        url("../fonts/GothamLight.woff2") format("woff2"),
        url("../fonts/GothamLight.woff") format("woff"),
        url("../fonts/GothamLight.ttf") format("truetype");
}

@font-face {
    font-family: "Gotham_Xtra_Light";
    src: url("../fonts/Gotham-ExtraLight-webfont.woff2") format("woff2"),
        url("../fonts/Gotham-ExtraLight-webfont.woff") format("woff"),
        url("../fonts/Gotham-ExtraLight-webfont.ttf") format("truetype");
}

.finder { 
    --FONT-CLARINS: 'Microsoft Jhenghei', "ClarinsRegular", "Clarins", 'Microsoft Jhenghei';
    --FONT-GOTHAM-BOOK: 'Microsoft Jhenghei', "Gotham SSm book A", "Gotham SSm book B", 'Microsoft Jhenghei', Helvetica, Arial, sans-serif, 'Microsoft Jhenghei';
    --FONT-GOTHAM-MEDIUM: "Gotham SSm medium A", "Gotham SSm medium B", 'Microsoft Jhenghei', Helvetica, Arial, sans-serif, 'Microsoft Jhenghei';
    --FONT-GOTHAM-LIGHT: 'Microsoft Jhenghei', "Gotham_Light", 'Microsoft Jhenghei';
    --FONT-GOTHAM-XTRA-LIGHT: 'Microsoft Jhenghei', "Gotham_Xtra_Light", 'Microsoft Jhenghei';
}

.page-content.clearfix {
    padding: unset;
}

.finder-breadcrumb a[data-active="1"] {
    background-color: #fff;
}
.finder-faq, .finder-pushs {
    --FONT-CLARINS: 'Microsoft Jhenghei', "ClarinsRegular", "Clarins", 'Microsoft Jhenghei' !important;
    --FONT-GOTHAM-BOOK: 'Microsoft Jhenghei', "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif, 'Microsoft Jhenghei' !important;
    --FONT-GOTHAM-MEDIUM: 'Microsoft Jhenghei', "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif, 'Microsoft Jhenghei' !important;
}


/* hidden steps */
[data-tracking="eye_care_lashes" ] {
    display: none !important;
} 
[data-tracking="make_up_eyeshadow" ] {
    display: none !important;
} 
[data-tracking="make_up_eyeliner" ] {
    display: none !important;
} 
[data-tracking="make_up_brow_product" ] {
    display: none !important;
} 

[data-tracking="make_up_mascara_prep" ] {
    display: none !important;
} 

#RESULT i-navigation-wrapper .position-absolute {
    display: none;
}
#RESULT .discover-more-block__wrapper.display-flex.flex-wrap.justify-content-start {
    display: none !important;
}
@media (min-width: 1150px) {
    #RESULT .main-product-slider.vertical.thumbnail-images .tns-ovh {
        max-height: 480px;
    }
    /* #RESULT .mb-xxl {
        margin-bottom: 20px;
    }
    .finder-product .finder-btn {
        margin-top: 10px;
    } */
    #RESULT .promoblock-loader {
        /* display: none; */
    }
    #RESULT .mb-xxl {
        margin-bottom: -38px;
    }
    .finder-product .finder-btn {
        margin-top: 20px;
        z-index: 2;
    }
    .finder-product {
        padding-bottom: 20px;
    }
    .finder-restartlink-wrapper {
        padding-top: 25px;
    }
    .finder-product {
        min-height: 700px;
    }
    .finder-result {
        min-height: 1000px;
    }
}
@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) {}
@media (max-width: 480px) {}

#RESULT i-navigation-wrapper .header-wrapper { 
    display: none;
}
#RESULT .pt_wrapper.pt_productdetails {
    padding-top: 0;
}