

@media (min-width: 1500px) {
    
}

@media (max-width: 1400px) {
    
}

@media (max-width: 1200px) {
    .about-us-section .title {font-size: 32px;}
    .thumbnails-box {width: 100%;}
    #single-product-slider .product-image {margin: auto;}
}

@media (max-width: 992px) {
    .product-info-section .info-title {font-size: 20px;}
    .product-details-section .product-name {font-size: 30px;}
        
    .navlist-in-mobile {
        right: 0;
        top: 0;
        bottom: 0;
        height: 100%;
        background-color: #fff;
    }
    .navlist-in-mobile {
        position: fixed;
        width: 350px;
        right: -350px;
        transition: all .3s ease-in-out;
    }
    .navlist-in-mobile.open {
        right: 0 !important;
    }
    .main-title, .main-title + p {font-size: 32px;}
    .come-on-contact-section .title {font-size: 24px;}
    .come-on-contact-section .p-text, .come-on-contact-section a {font-size: 20px;}
    .about-us-section {margin-bottom: 0;}
    .about-us-section .about-image-2 {left: auto; right: 0; width: 250px; height: 250px;}
    .newsletter-section .newsletter-title {font-size: 25px;}
    .product-details-section .thumbnails-img {width: 100%; height: 100px;}
    #single-product-slider .product-image {max-width: 100%;}
}

@media (max-width: 768px) {
    .product-info-section .for-border {        
        border-top: 1px solid #000;
        border-bottom: 1px solid #000;
        border-right: none !important;
        border-left: none !important;
    }
    .main-section {height: auto; padding-top: 50px;}
    .main-slider-wrap {position: static !important; width: 100% !important;}
    .best-selling-section .text-wrap, .best-selling-section .image-wrap {
        width: 100% !important;
    }
    .section-in-about-page .text-wrap, .section-in-about-page .image-wrap {
        width: 100% !important;
    }
    .about-us-section .about-image-1 {height: 500px;}
    .btns-box {width: 100%; overflow: scroll;}
    .btns-box ul {width: max-content;}
    #single-product-slider .product-image {
        /* height: auto; */
         width: 100%; max-width: 100%; margin: auto;}         
    .product-details-section .product-name {font-size: 26px;}
    .address-box {max-width: 100%;}
    .main-section .for-height {height: auto !important;}
    .main-section-slider {max-height: 70% !important;}
}

@media (max-width: 576px) {
   
    .cart-drawer-box {width: 350px;}
    .main-section-slider {max-height: 60% !important;}
    .newsletter-section .newsletter-wrap{width: 100%;}
    .footer-links-title {font-size: 23px;}
    /* .product-details-section .thumbnails-img {height: auto;} */
    
}

@media (min-width: 1401px) {
    
    
}

