/* This is the Medium device responsive page */

@media screen and (min-width: 576px) and (max-width: 970px) {

    .navbar {
        flex-direction: column;
    }

    .banner {
        gap: 25px;
    }

    .product-container {
        grid-template-columns: repeat(2, 1fr);
    }
}