@media (min-width: 1200px) and (max-width: 1500px) {
    .breadcrums-section .header-container {
        height: 400px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .breadcrums-section .header-container {
        height: 350px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    nav .nav-link {
       
        font-size: 15px !important;
        font-weight: 600;
        
    }
    .categories{
        display: -webkit-inline-box !important;
    }
    .navbar-nav{
        width: 75%;
        li{
            span{
                font-size: 12px;
            }
        }
    }
    .product-dropdown > a{
        padding: 8px 2px;
    }
    .breadcrums-section .header-container {
        height: 300px;
    }
    .product-detail{
        padding: 0px !important ;
    }
}

@media (min-width: 576px) and (max-width: 767px) {
    .breadcrums-section .header-container {
        height: 250px;
    }
    .product-detail{
        padding: 0px !important ;
    }
}
@media (min-width: 276px) and (max-width: 576px) {
    .navbar-brand{
        width: 100px;
    }
    .breadcrums-section .header-container {
        height: 250px;
    }
    .category-section{
        padding: 0px 0px 10px 0px;
    }
    .category-section .cat-heading{
        padding:10px 0px 0px;
    }
    .products {
        margin-bottom: 10px;
        padding-top: 15px;
    }
    .products .cat-heading{
        margin-bottom:0 ;
        padding-bottom: 0;
        h4{
            font-size: 15px;
        }
    }
    .products .product-slider .product-card img{
        /* height: 15rem !important; */
    }
    .logo-brands-img img{
        width: 40px !important;
    }
    .about-us-main-div {
        img {
            height: auto !important;
            width: 100%;
        }
    }
    .category-section .category-slider .category-item{
        height: 23vh;
    }
    .category-slider .slick-next{
        right: -8px;
    }
    .category-slider .slick-prev{
        left: 8px;
    }
    .contact-top, .email-top{
        font-size: 9px;
    }
    nav .nav-link{
        font-size: 12px !important;
    }
    .navbar-nav li span{
        font-size: 10px;
    }
    .category-nav-section {
        .categories{
            padding: 1px;
            display: -webkit-inline-box;
        }
        .category-item{
            margin-right: 1px;
        }
        .category-item .category-item-a{
            font-size: 8.8px;
            padding: 4px;
            span{
                font-size: 10px !important;
            }
        }
    }
    .all-products{
        padding-top: 3px;
    }
    .btn-primary{
        background-color: rgb(5, 161, 161) !important;
        border: 0 !important;
    }
    .product-detail{
        padding: 0px !important ;
    }
    .product-detail .products .slick-prev {
        margin-left: -21px;
    }
        .products .slick-next {
        right: -15px;
    }
}