.second-parallax {
    position: relative;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
}

.second-parallax .section-product {
    position: sticky;
    box-sizing: border-box;
    padding: 60px 0 0;
    margin: 0;
    min-height: 740px;
    top: 0;
}

.second-parallax .section-product.set-scroll .product__milk {
    transform: translateY(120px);
}

.second-parallax .section-prefs {
    position: relative;
    box-sizing: border-box;
    top: 0;
    margin: 0;
    padding: 0 0 60px;
}

@media (max-width: 576px) {
    .second-parallax .section-product {
        padding: 50px 0 0;
        min-height: 680px;
    }

    .second-parallax .section-product.set-scroll .product__milk {
        transform: translateY(80px);
    }
}

/*------*/

.main-parallax {
    position: relative;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
}

.main-parallax .section-product {
    position: sticky;
    box-sizing: border-box;
    padding: 60px 0 0;
    margin: 0;
    min-height: 740px;
    top: 0;
}

.main-parallax .section-product.hands-move .product__hand_parent {
    left: 0;
}

.main-parallax .section-product.hands-move .product__hand_child {
    right: 0;
}

.main-parallax .section-product.hands-fade .product__hand_parent {
    opacity: 0;
}

.main-parallax .section-product.hands-fade .product__hand_child {
    opacity: 0;
}

.main-parallax .section-product.arrow-fade .milk-text {
    opacity: 0;
}

.main-parallax .section-product.set-scroll .product__milk {
    transform: translateY(120px);
}

.main-parallax .section-prefs {
    position: relative;
    box-sizing: border-box;
    top: 0;
    margin: 0;
    padding: 0 0 60px;
}

@media (max-width: 576px) {
    .main-parallax .section-product {
        padding: 50px 0 0;
        min-height: 680px;
    }

    .main-parallax .section-product.set-scroll .product__milk {
        transform: translateY(80px);
    }
}

/*------*/

.why-parallax {
    position: relative;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
}

.why-parallax .section-why__problem {
    position: absolute;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    top: 60px;
    left: 0;
    right: 0;
}

.why-parallax .section-why__cards {
    position: sticky;
    box-sizing: border-box;
    padding: 40px 0 60px;
    margin: 0;
    top: 0;
}

.why-parallax .section-product {
    position: relative;
    box-sizing: border-box;
    top: 0;
    margin: 0;
    padding: 0;
}

.why-parallax .section-why__cards.set-scroll .card-why {
    transform: translateY(120px);
}

@media (max-width: 992px) {
    .why-parallax .section-why__problem {
        position: relative;
        padding-top: 40px;
        top: 0;
    }

    .why-parallax .section-why__cards {
        position: relative;
        padding: 0;
    }

    .why-parallax .section-why__cards.set-scroll .card-why {
        transform: none;
    }
}