@media screen and (max-width: 500px) {
    .footnote-header {
        padding-top: 0 !important;
        margin-top: -15px;
        font-size: 12px;
    }

    .featured-articles-article img {
        padding-bottom: 50px;
    }
}

@media screen and (max-width: 768px) {
    .home .featured-product-background {
        margin-top: 120px;
        background-size: 100% auto;
    }

    .page-about-us .swiper-wrapper .swiper-slide:nth-of-type(4) {
        background-position-y: 270px;
    }
}

@media screen and (min-width:768px) {
    .home .feature-cups.animate #cup1 {
        transform: rotate(-25deg);
        top: 140px !important;
        left: 150px !important;
        width: 230px !important;
        height: 230px !important;
    }

    .home .feature-cups.animate #cup2 {
        transform: rotate(9deg);
        top: 190px !important;
        left: 200px !important;
        width: 230px !important;
        height: 230px !important;
        z-index: -1 !important;
    }

    .home .feature-cups.animate #cup3 {
        transform: rotate(-25deg);
        width: 240px !important;
        height: 240px !important;
        left: 120px !important;
        top: 300px !important;
    }

    .home .feature-cups.animate #cup4 {
        transform: rotate(8deg);
        top: 380px !important;
        left: 210px !important;
        height: 250px !important;
        width: 250px !important;
    }
}

@media screen and (min-width:992px) {
    .home .feature-cups.animate #cup1 {
        transform: rotate(-25deg);
        top: 140px !important;
        left: 150px !important;
        width: 260px !important;
        height: 260px !important;
    }

    .home .feature-cups.animate #cup2 {
        transform: rotate(0deg);
        width: 260px !important;
        height: 260px !important;
        left: 200px !important;
        top: 150px !important;
    }

    .home .feature-cups.animate #cup3 {
        transform: rotate(-15deg);
        width: 260px !important;
        height: 260px !important;
        left: 100px !important;
        top: 260px !important;
    }

    .home .feature-cups.animate #cup4 {
        transform: rotate(8deg);
        width: 260px !important;
        height: 260px !important;
        top: 320px !important;
        left: 270px !important;
    }
}

@media screen and (min-width:1200px) {
    .home .feature-cups.animate #cup1 {
        transform: rotate(10deg);
        width: 360px !important;
        height: 360px !important;
        top: 130px !important;
        left: 150px !important;
        z-index: 1;
    }

    .home .feature-cups.animate #cup2 {
        transform: rotate(0deg);
        width: 360px !important;
        height: 360px !important;
        top: 140px !important;
        left: 150px !important;
        z-index: 0 !important;
    }

    .home .feature-cups.animate #cup3 {
        transform: rotate(-20deg);
        width: 360px !important;
        height: 360px !important;
        left: 0px !important;
        top: 170px !important;
        z-index: -1;
    }

    .home .feature-cups.animate #cup4 {
        transform: rotate(15deg);
        width: 360px !important;
        height: 360px !important;
        top: 150px !important;
        left: 315px !important;
    }
}

.footnote-header {
    font-size: 12px;
    padding-top: 33%;
}

.home .featured-product-background {
    top: 17%;
}

.home .four-times-the-milk {
    display: none;
}

.home .featured-recipes {
    background-size: auto 250px;
    background-position: 0px -7px;
}

.home .featured-recipes .content-container>h2 {
    text-transform: none;
}

.page-products .footnote-skyr {
    font-size: 10px;
}

.page-faq .social-links {
    display: none;
}