
    @media (min-width:991px){
        .search-btn i:hover{
            transform: rotate(360deg);
        }
       .left-header .navbar-toggler,.res-menu{
           display: none;
       }
        }
        @media (max-width:1200px) and  (min-width:991px){
            
        }
        @media (max-width:991px){
            .mynavbar{
                display: none;
            }
            .topbar{
                display: none;
            }
            .mynavbar ul li {
                margin-inline: 4px;
            }
            .mynav a {
                font-size: 14px;
            }
            .logo img {
                max-width: 84% !important;
            }
            .header-banner img {
             height: 195px !important;
            }
            .follow-img {
                height: 320px;
            }
            .menu-left ul li{
                margin-inline-end: 8px;
            }
            .lang a {
                font-size: 14px;
            }
            .mynav .row {
                text-align: center;
            }
            .mynav .logo{
                margin-bottom: 25px;
            }
            .professional-item {
                margin-bottom: 50px;
                padding-inline-start: 6%;
            }
            .follow-detail {
                padding-inline: 15px;
                margin-bottom: 46px;
            }
           
            .searchForm .btnSearch,.contact-us{
                margin: 0;
            }
            .contact-form{
                margin: 20px 0;
            }
            section {
                padding: 40px 0;
            }
        }
        @media (max-width:768px){

            .site-search .woocommerce-product-search,
             .site-search .widget_search .search-form{
                width: 85%;
            }
            .carousel-info h2{
                font-size: 28px;
            }
    
        .comp-rights,.copy-right {
            text-align: center;
        }
        .copy-right p{
            margin-bottom: 10px;
        }
        .footer-sochial{
            text-align: center;
        }
        .footer-menu{
            justify-content: space-between;
        }
        .footer-menu li {
            margin-inline-end:0;
        }
        .footer-links ul li{
            width:100%;
        }
        .footer-menu li a{
            font-size: 16px;
        }
        .copy-right p{
            font-size: 14px;
        }
 
        .breadcrumb-section{
            padding: 30px 0;
        }
        .arrow-img {
            width: 99px;
            height: 43px;
        }
        .menu-left .cart{
            font-size: 18px;
        }
        .menu-left a, .menu-left i.la-search {
            font-size: 22px;
            color: #000;
        }
       .menu-left a .la.la-user{
             font-size: 25px; 
        }
        .professional-item h3 {
            font-size: 26px;
            margin-bottom: 24px;
        }
        .product-block .title h4 {
            font-size: 18px;
            line-height:29px;
        }
        .product-detail {
            padding: 26px 18px;
        }
        .disting-item{
            margin-bottom: 16px;
        }
        .footer-links,.footer-contact{
            margin-top: 32px;
        }
        footer h5 {
            font-size: 20px;
            margin-bottom: 18px;
        }
        .footer-logo p {
            margin: 20px 0 16px;
        }
        .bootom-footer{
            margin-top: 10px;
        }
        .about-img {
            height: 350px;
            right: 0;
            left:0;
            top: 0;
        }
        .about-block {
            padding: 12px 4px;
        }
        footer {
            padding-top: 32px;
        }
        .form-contact::before{
            display:none;
        }
        h1.product_title.entry-title {
    font-size: 18px;
    line-height: 29px;
}
 .woocommerce div.product form.cart {
    justify-content: start;
}       
section.professional {
    padding-top: 30px;
}        
 .woocommerce button.button {
    font-size: 15px !important;
    padding: 10px 3px !important;
 }
        
  h3#ship-to-different-address{
      font-size:19px;
  }      
        
    .footer-logo p{
    padding-inline-end: 0px;
}    
  .about-info{
    width:100%;
   
}      
  .contact-info p{
    padding-inline-end:0px;
}      
        
        }
        @media (max-width:425px){
        .sidebar{
            width:320px;
        }
        
        }