/* Master Analysis CSS Edits */

body,
html {
    overflow-x: clip !important;
}

.dp-faq__title {
    max-width: 950px !important;
}

.lip-oil-gift-sets__text {
    max-width: 700px !important;
}

.cstm-break-1 {
    display: none;
}

.lip-oil-videoplayer__container {
    max-width: 1100px !important;
}

.service-tile__title {
    min-height: 30px;
}
.service-tile__description {
    min-height: 64px;
}


@media only screen and (min-device-width : 834px) and (max-device-width : 1112px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2) {
    .lip-oil-intro__title {
        font-size: 46px;
    }
}


@media only screen and (min-device-width : 834px) and (max-device-width : 1112px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2) {

    .lip-oil-intro__content {
        top: 40%;
    }

}


@media (max-width: 480px) {
    .cstm-break {
        display: none;
    }

    .dp-faq__title {
        font-size: 25px !important;
    }

    .cstm-break-1 {
        display: initial;
    }

    .lip-oil-text {
        text-align: center;
    }
    .service-tile__title {
        min-height: 54px;
    }
    .service-tile__description {
        min-height: 84px;
    }
    .service-tile__body {
        height: auto;
        padding-bottom: 20px;
    }
    .lip-oil-results__wrapper {
        padding-bottom: 0px !important;
    }
}