/*  ------  dts   ------  */
.Double-serum-eye-2026{
    height: 100vh !important;
}
body, html { overflow-x: clip !important; }
.dse__page .dse__bkgd {
    z-index: -1;
}
i-footer.i-footer.display-block.footer-js {
    background: white !important;
}
.dse__text.dse__faq-text {
    font-weight: bold;
}
.dse__page .dse__approach-slide-title {
    min-height: 145px;
}
.dse__page .dse__title {
    line-height: 1.1em !important;
}
/* a:not(.cba-link-style):hover {
    color: none !important;
} */
.dse__faq-item-handler-text{
    color: white !important;
}
.mobile-br{
    display: none;
}
@media (min-width: 1150px) {
    .dse__page .dse__header-content:hover {
        color: none;
    }

}

@media only screen and (min-device-width : 834px) and (max-device-width : 1112px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2) {
    .dse__suptitle.dse__definition-suptitle {
        font-size: 26px;
    }
    .dse__page .dse__compare-item-title {
        font-size: 36px;
        min-height: 200px;
    }
    .dse__page .dse__compare-item {
        padding: 150px 25px;
    }
    .dse__page .dse__compare-item[data-item="2"] .dse__compare-item-content {
        padding-left: 70px;
    }
    .dse__page .dse__compare-item[data-item="1"] .dse__compare-item-content {
        padding-right: 70px;
    }
    .dse__page .dse__compare-item-title {
        font-size: 32px !important;
    }

}
@media only screen and (min-device-width : 834px) and (max-device-width : 1112px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2) {
    .dse__page .dse__compare-item-title {
        font-size: 34px;
    }
    .dse__title.dse__routine-content-title {
        font-size: 36px;
    }
    .dse__title.dse__research-title {
        font-size: 32px;
    } 
    .dse__page .dse__compare-item-title {
        font-size: 32px !important;
    }
    .dse__page .dse__research-title {
        width: 78% !important;
    }
    .dse__page .dse__finding-title {
        font-size: 32px !important;
    }
    .dse__page .dse__routine-content-title {
        font-size: 37px !important;
    }
    .dse__page .dse__compare-item[data-item="1"] .dse__compare-item-title {
        max-width: 323px !important;
    }
    .dse__page .dse__compare-item-text {
        font-size: 19px !important;
    }
}
@media (max-width: 480px) {
    .dse__page .dse__faq-item-handler-text:after {
        background: url(../common/arrow-down-white-icon.svg) center center no-repeat;
    }
    .dse__page .dse__compare-button-prev::after, html[dir="rtl"] .dse__page .dse__compare--button-next::after {
        background-image: url(../common/arrow-left-grey-icon.svg);
    }
    .mobile-br{
        display: block !important;
    }
    .dse__page .dse__routine-content-title  {
        font-size: 30px !important;
    }
    .dse__page .dse__bloc-routine {
        margin-top: -2px !important;
    }
    .dse__page .dse__header-title {
        width: 85%;
        margin: auto;
    }
    .dse__page .dse__header-title {
        font-size: 40px !important;
    }
}

