/* ############### GREEN PAGE STYLES HERE ################### */
.product-pages.product-page-green-09 .top-banner {
    background: #010427
        url('/cms/product-pages/greens/img/product-price-bg.jpg')
        no-repeat scroll center center / cover;
}
.product-pages.product-page-green-09 .product-page-green-2-09 .top-banner {
    background: #010427
        url('/cms/product-pages/greens/img/product-price-bg-2.jpg')
        no-repeat scroll center center / cover;
}
.product-pages.product-page-green-09 .section-1 {
    background: url('/cms/product-pages/greens/img/greens-2-pack-800x800.png')
        no-repeat left 25px bottom 25px / 42vw;
}
.product-pages.product-page-green-09 .section-2 {
    background: url('/cms/product-pages/greens/img/bg-1.jpg')
        no-repeat center center / cover;
}
.product-pages.product-page-green-09 .section-2-wrapper h5 {
    color: #fff !important;
    text-align: center;
}
.product-pages.product-page-green-09 .section-2-wrapper p {
    font-size: 16px;
}
.product-pages.product-page-green-09 .section-2-wrapper .col-md-4 {
    margin-bottom: 0;
}
.product-pages.product-page-green-09 .section-17 {
    background: url('/cms/product-pages/greens/img/bg-2.jpg')
        no-repeat fixed center center / cover;
}
.product-pages.product-page-green-09 .left-icon-box-img {
    background: #66cd42;
}
.product-pages.product-page-green-09 .left-icon-box-text h5 {
    color: #66cd42 !important;
}
.product-pages.product-page-green-09 .left-icon-box-text p {
    color: rgba(255, 255, 255, 0.8);
}
.product-pages.product-page-green-09
    .left-box-wrapper
    .col-12:nth-child(2n + 1)
    .left-box-item::before {
    border-right: 15px solid #66cd42;
}
.product-pages.product-page-green-09 .left-box-item::before {
    border-left: 15px solid #66cd42;
}
.product-pages.product-page-green-09 .left-box-wrapper::before {
    background: #66cd42;
}
.product-pages.product-page-green-09 .left-box-wrapper {
    margin: 100px 0 65px;
}
.product-pages.product-page-green-09 .white-area {
    background: url('/cms/product-pages/greens/img/bg-3.jpg')
        no-repeat center center / cover;
}
.product-pages.product-page-green-09 .section-15 {
    background: url('/cms/product-pages/greens/img/bg-5.jpg')
        no-repeat center center / cover;
    color: #fff;
}
.product-pages.product-page-green-09 .white-area-2 {
    background: none;
}
.product-pages.product-page-green-09 .middle-markup-text-right p {
    font-size: 1em;
}
.product-pages.product-page-green-09 .premium-area {
    background: url('/cms/product-pages/greens/img/premium-bg.jpg')
        no-repeat right center / cover !important;
    border-top: 3px solid #66cd42;
}
.product-pages.product-page-green-09 .larg-section {
    background: url('/cms/product-pages/greens/img/bg-6.jpg')
        no-repeat center center / cover;
}
.product-pages.product-page-green-09 .section-11-1 {
    background: url('/cms/product-pages/greens/img/bg-7.jpg')
        no-repeat right bottom / 55vw;
}

@media only screen and (min-width: 1401px) {
    /* ############### GREEN PAGE STYLES HERE ################### */
    .product-pages.product-page-green-09 .section-1 {
        background: url('/cms/product-pages/greens/img/greens-2-pack-800x800.png')
            no-repeat left 25px bottom 25px / 590px;
    }
}

@media only screen and (max-width: 1199px) {
    /* ############### GREEN PAGE STYLES HERE ################### */
    .product-pages.product-page-green-09 .section-1 {
        background: url('/cms/product-pages/greens/img/greens-2-pack-800x800.png')
            no-repeat left 25px bottom 25px / 47vw;
    }
}

@media only screen and (max-width: 991px) {
    /* ############### GREEN PAGE STYLES HERE ################### */
    .product-pages.product-page-green-09 .top-banner {
        background: linear-gradient(rgba(1, 4, 39, 0.85), rgba(1, 4, 39, 0.85))
                repeat 0 0%,
            rgba(0, 0, 0, 0.99)
                url('/cms/product-pages/greens/img/product-price-bg.jpg')
                no-repeat right center / cover;
    }
    .product-pages.product-page-green-09 .product-page-green-2-09 .top-banner {
        background: linear-gradient(rgba(1, 4, 39, 0.85), rgba(1, 4, 39, 0.85))
                repeat 0 0%,
            rgba(0, 0, 0, 0.99)
                url('/cms/product-pages/greens/img/product-price-bg-2.jpg')
                no-repeat right center / cover;
    }
    .product-pages.product-page-green-09 .section-1 {
        background: none;
    }
    .product-pages.product-page-green-09 .section-11-1 {
        background: none;
    }
}

@media only screen and (max-width: 767px) {
    /* ############### GREEN PAGE STYLES HERE ################### */
    .product-pages.product-page-green-09 .top-banner {
        background: #010427
            url('/cms/img/black-twill.png')
            repeat center center;
    }
    .product-pages.product-page-green-09 .section-2 {
        background: url('/cms/product-pages/greens/img/bg-1-2.jpg')
            no-repeat center center / cover;
        padding: 45px 0;
    }
    .product-pages.product-page-green-09 .section-2-item {
        width: 100%;
    }
    .product-pages.product-page-green-09 .left-box-wrapper {
        margin: 50px 0 20px;
    }
    .product-pages.product-page-green-09 .white-area {
        background: url('/cms/product-pages/greens/img/bg-3-2.jpg')
            no-repeat center center / cover;
    }
    .product-pages.product-page-green-09 .section-15 {
        background: url('/cms/product-pages/greens/img/bg-5-2.jpg')
            no-repeat center center / cover;
    }
    .product-pages.product-page-green-09 .section-17 {
        background: url('/cms/product-pages/greens/img/bg-2-2.jpg')
            no-repeat center center / cover;
    }
    .product-pages.product-page-green-09 .mobile-image.green-inmb {
        max-width: 235px;
    }
    .product-pages.product-page-green-09 .section-2-item.last {
        border-bottom: 0;
    }
}

@media only screen and (max-width: 575px) {
    /* ############### GREEN PAGE STYLES HERE ################### */
    .section-1-wrapper .phn-chuku-bg {
        color: #fff !important;
        font-size: 16px;
    }
}
