.flex-wrap {
 flex-wrap: wrap; 
}
.categorymenu .subcategories .cat-img {
  position: absolute;
  right: 40px;
  bottom: 30px;
  max-width: 200px;
  width: 200px;
}
.categorymenu .subcategories .cat-img img{
  opacity: 1!important;
  max-height: 100%!important;
  width: 100%!important;
}
.floating-bulk{
 display: none; 
}
#mobile-menu-btn .hamburger span {
    background: #BDBDBD;
}
@media only screen and (max-width: 999.98px) {
/*   #collection .products .product h4 {
    float: right;
    position: absolute;
    width: 65%;
    right: 0;
    top: 25px;
  } */
  .product.list .data {
    padding-left: 0px;
    margin-top: 15px;
	}
  .product.list .data > div {
    flex-wrap: wrap;
	}
}