body, html { overflow-x: clip !important; } 

.hydra-collection  {
    --CLARINS-FONT: 'Microsoft Jhenghei', ClarinsRegular, Clarins, 'Microsoft Jhenghei' !important;
    --GOTHAM-EXTRALIGHT: 'Microsoft Jhenghei', "Gotham_ExtraLight", 'Microsoft Jhenghei'!important;
    --GOTHAM-LIGHT: 'Microsoft Jhenghei', "Gotham_Light"!important;
    --GOTHAM-BOOK: 'Microsoft Jhenghei', "Gotham SSm book A", "Gotham SSm book B", "Gotham Book", Helvetica, Arial, sans-serif, 'Microsoft Jhenghei'!important;
    --GOTHAM-MEDIUM: 'Microsoft Jhenghei', "Gotham SSm medium A", "Gotham SSm medium B", "Gotham Medium", Helvetica, Arial, sans-serif, 'Microsoft Jhenghei'!important;
    --FONT-CLARINS: "Microsoft Jhenghei","ClarinsRegular", "Clarins";
    --FONT-GOTHAM-BOOK: "Microsoft Jhenghei","Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif;
    --FONT-GOTHAM-MEDIUM: "Microsoft Jhenghei","Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif;


}

h1, h4, h5, strong {
    font-family: var(--font-medium, "Microsoft Jhenghei", "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);
}

.product-tile__description {
    font-family: var(--font-book, "Microsoft Jhenghei", "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);
}

i-button .button--primary, .i-button .button--primary {
    font-family: var(--font-medium, "Microsoft Jhenghei", "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);
}

.hydra-collection-clients__testimony::before {
left: -100px;
}

.dp-faq {
    --FONT-CLARINS: "Microsoft Jhenghei", "ClarinsRegular", "Clarins" !important;
    --FONT-GOTHAM-BOOK: "Microsoft Jhenghei", "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif !important;
    --FONT-GOTHAM-MEDIUM: "Microsoft Jhenghei", "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif !important;
}


.hydra-collection-popin__text {
    font-size: 12px;
}

.service-tile__title {
    font-family: var(--font-medium, "Microsoft Jhenghei","Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);
}

.service-tile__description {
    font-family: var(--font-book, "Microsoft Jhenghei", "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);
}

.service-tile__url {
    font-family: var(--font-medium, "Microsoft Jhenghei", "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);
}

.dp-faq__answer-content {
    font-size: 12px !important;
}

@media (max-width: 480px) {
    .hydra-collection-products__item {
        width: 100%;
    }

    .hydra-collection-clients__testimony::before {
left: 50px;
font-size: 150px;
top: -10px;
}
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
    .hydra-collection-header__title {
            font-size: 35px !important;
        }

        .hydra-collection-header__text {
            font-size: 13px !important;
        }

        .hydra-collection-ingredients__title {
                font-size: 35px !important;
        }
}


