.main_content {
    margin: 30px auto 20px auto;
    max-width: var(--max-page-width);
}

.pdlist_between_banner {
    width: 100%;
    padding: 8px 4px 0px 4px;
}

.pdlist_between_banner .banner_link {
    display: block;
    overflow: hidden;
    border-radius: 6px;

}

.pdlist_between_banner .offer_banner {
    width: 100%;
    height: 200px;
}

.offer_banner:hover {
    transform: scale(1.15);
}

/* No More products to show heading/Message */
.nmpsh3 {
    color: var(--third-color);
    font-weight: 500;
    margin: 20px auto;
    width: max-content;
}


@media screen and (max-width: 650px) {

    .main_content {
        margin: 0;
    }
}