@media only screen and (min-width: 1920px) and (max-width: 2560px) {}

@media only screen and (min-width: 1600px) and (max-width: 1919px) {}

@media only screen and (min-width: 1440px) and (max-width: 1599px) {}

@media only screen and (min-width: 1366px) and (max-width: 1439px) {}

@media only screen and (min-width: 1280px) and (max-width: 1365px) {

    .footer .top .text h1 {
        font-size: 3rem;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1279px) {

    .footer .top .text h1 {
        font-size: 3rem;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

    .footer .top .text h1 {
        font-size: 3rem;
    }
}

@media only screen and (min-width: 150px) and (max-width: 767px) {

    .homeBanner .caption h1 {
        font-size: 2rem;
        line-height: 2rem;
    }

    .homeBanner .caption p {
        font-size: 14px;
        margin-top: 0px;
        font-weight: 500;
    }

    h2 {
        font-size: 3rem;
        line-height: 3rem;
    }

    .sellers .text h2 {
        font-size: 2rem;
    }

    .sellers .text h4 {
        font-size: 2rem;
    }

    .snacks-inner {
        display: block;
    }

    .arrivals .text h2 {
        font-size: 40px;
        line-height: 28px;
    }

    .snacks-content-wrap {
        width: 100%;
        padding: 50px 10px 50px 10px;
    }

    .news .text {
        display: block;
    }

    .shop .shop-content img {
        width: 35%;
    }


    .shop .shop-content {
        padding: 40px;
    }

    .five .full {
        flex-direction: column;
    }

    .five .full .bx {
        margin-bottom: 10px;
    }

    header .logo {
        width: 100px;
    }

    .footer .top {
        display: block;
    }

    .footer .top .text h1 {
        font-size: 4rem;
    }

    .footer .top .logo img {
        width: 40%;
        margin-bottom: 20px;
    }

    .footer .top .text h1 {
        font-size: 3rem;
    }

    .aboutBanner .text h3 {
        font-size: 3rem;
        line-height: 3rem;
        margin-top: 20px;
    }

    .aboutBanner .text p {
        font-size: 16px;
    }

    .privacy .text {
        width: 100%;
    }

    .contact .text {
        width: 100%;
    }


}

@media only screen and (max-width: 375px) {}

@media only screen and (max-width: 360px) {}

@media only screen and (max-width: 320px) {}