/*  ------  local   ------  */
body, html { overflow-x: clip !important; }
.fold-unfold-section__heading, .button--primary:not(.cba-button-style), i-button .button--secondary {
    font-family: var(--font-medium, "Times New Roman", "Gotham SSm medium A", "Gotham SSm medium B", "Times New Roman", Helvetica, Arial, sans-serif, "Times New Roman");
}
.ds__page { 
    --CLARINS-FONT: "Times New Roman", ClarinsRegular, Clarins, "Times New Roman";
    --GOTHAM-LIGHT: "Times New Roman", "Gotham_Light", "Times New Roman";
    --GOTHAM-BOOK: "Times New Roman", "Gotham SSm book A", "Gotham SSm book B", "Gotham Book", "Times New Roman", Helvetica, Arial, sans-serif, "Times New Roman";
    --GOTHAM-MEDIUM: "Times New Roman", "Gotham SSm medium A", "Gotham SSm medium B", "Gotham Medium", "Times New Roman", Helvetica, Arial, sans-serif, "Times New Roman";
}
.ds__page .ds__gradient {
    z-index: -1;
}
i-footer.i-footer.display-block.footer-js {
    background: white !important;
}
.dp-faq__answer p a {
    display: inline !important;
}
@media screen and (min-width: 769px) {
    .ds__page .ds__testimony-glyph {
        left: -10px;
    }
    .ds__page .ds__ingredient-title {
        font-size: 38px;
    }
}


@media only screen and (min-device-width : 834px) and (max-device-width : 1112px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2) {
    .ds__page .ds__product-application-item {
        max-width: 135px;
    }
}
@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) {
    .ds__page [data-item="1"] .ds__product-media-number {
        width: calc(230 * var(--collectionRatio));
    }
    .ds__page [data-item="3"] .ds__product-media-number {
        width: calc(250 * var(--collectionRatio));
    }
    .ds__page [data-item="4"] .ds__product-media-number {
        width: calc(240 * var(--collectionRatio));
    }
    .ds__page .ds__product-application-item {
        max-width: 140px;
    }

}