@media only screen and (min-width:991px) and (max-width:1199px){

}

@media only screen and (min-width:768px) and (max-width: 990px){

}

@media only screen and (max-width:1200px){
.header-info .left-menu .menu-list {justify-content: start;}

}

@media only screen and (max-width:767px){
.woocommerce-page .related.products li {width: 100% !important; max-width: 100% !important;}
.woocommerce div.product .woocommerce-product-gallery {width: 100% !important; max-width: 100% !important; min-width: 100% !important;}
.topbar-section {padding: 15px 0;}
.topbar-section .top-info {text-align: center; margin-bottom: 10px;}
.topbar-section .social ul {text-align: center;}
.main-header .header-info {justify-content: end; -moz-justify-content: end; -webkit-justify-content: end;}
#global-banner .slide-image {padding: 70px 0;}
.home-arrival .bg-arrl {margin-bottom: 20px;}
.home-cta .media-body {width: 100%; max-width: 100%;}
.home-explore .entry-overlay, .home-explore .col-lg-6:last-child .entry-overlay {width: 100%;text-align: center;}
.footer .footer-info .footer-widget {float: none;margin-right: 0;margin-bottom: 30px;}
.footer .footer-info {float: none;}
footer .copy-txt p, footer .cards {text-align: center;}
.desktop-visible {display: none;}
.mobile-visible {display: block;}
.hm-support .entry-post {margin-bottom: 25px;} 
.logo img, .mobile-logo img {max-width: 100px;height: auto;}
.hm-arrivals .entry-post .entry-img img {width: 100%; max-width: 80%; margin: 0 auto; display: block; }
.mobile-search button {width: auto;}
.mobile-header .mobile-info .cart-icon {margin-left: 0px;}




}

@media only screen and (min-width:480px) and (max-width: 767px){

}

@media only screen and (max-width: 479px){

}

