/* --- ------------------------------------------------------ --- */
.samplings-1to5uses__title{ 
    line-height: 1.2em;
}
.samplings-ecoconception__title {
    font-size: 27px;
}



/* deskop */
@media (min-width : 835px ) {
    .samplings-getyours__text {
        min-height: 90px;
    }

    .samplings-faq__item {
        width: calc(100%/3);
    }

    h1.samplings-header__title, .samplings-header__title {
        font-size: 75px;
    }
}

/* Mobile */
@media (max-width: 480px) {

    h1.samplings-header__title, .samplings-header__title {
        font-size: 40px;
    }
    .samplings-howto__action {
        font-size: 13px;
    }
    .samplings-catalog__line-1 {
        font-size: 4vw;
    }
    .samplings-catalog__line-2 {
        font-size: 20px;
        padding:0;
    }
    .samplings-catalog__content {
        padding: 16vw;
    }
    .samplings-1to5uses__title {
        font-size: 6vw;
    }   
    .samplings-1to5uses__title strong {
        font-size: 30px;
    }
    .samplings-products__citation {
        font-size: 4.5vw;
    }
    .samplings-testimonies__text {
        font-size: 13px;
    }
    .samplings-catalog .samplings-catalog__line-1 {
        padding-top: 130px;
    }
    .dp-faq__answer-content p {
        width: 99%;
    }

    .samplings-faq__item {
        padding-top: 20px;
    }

}

/* Tablet Portrait */
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
    h1.samplings-header__title, .samplings-header__title {
        font-size: 44px;
    }
    .samplings-products__citation {
        font-size: 2.5vw;
    }
    .samplings-getyours__visual img {
        width: 400px;
    }

    .samplings-howto__action {
        font-size: 13px;
    }
    .samplings-howto__step {
        width: 200px;
    }
    .samplings-catalog__line-1 {
        font-size: 40px;
    }
    .samplings-1to5uses__title strong {
        font-size: 35px;
    }
    .samplings-1to5uses__box {
        margin-left: 1em;
    }

    .samplings-products__portrait {
        width: 14em;
    }
    .samplings-products__box {
        max-width: 700px;
        margin-left: 4em;
    }
    .samplings-testimonies__text {
        font-size: 14px;
    }       
    .samplings-getyours__text {
        font-size: 15px;
        min-height: 130px;
    }

    .samplings-howto__title {
        font-size: 34px;
    }

    .samplings-faq__item {
        width: calc(100%/3);
    }
}

/* Tablet Landscape */
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
    h1.samplings-header__title, .samplings-header__title {
        font-size: 50px;
    }
    .samplings-products__citation {
        font-size: 34px;
    }
    .samplings-1to5uses__title {
        font-size: 30px;
    }
    .samplings-getyours__visual img {
        width: 500px;
    }

    .samplings-howto__step {
        width: 298px;
    }
    .samplings-catalog__line-1 {
        font-size: 40px;
    }
    .samplings-products__box {
        margin-left: 4em;
    }
    .samplings-1to5uses__box {
        margin-left: 2em;
    }

    .samplings-howto__title {
        font-size: 34px;
    }

    .samplings-getyours__text {
        min-height: 100px;
    }

    .samplings-faq__item {
        width: calc(100%/3);
    }
}