#nav-logo-megamenu-2 .bg-wrap {
    background: #ffffff;
}
@media (min-width: 992px) {
    nav.fixed-top:not(.sticky-top):not(.show-menu) .bg-wrap {
        opacity: 0 !important;
    }
}#product-4col-2 .product-item a:hover{
    text-decoration: none;
}
#product-4col-2 .product-item img{
      height: 250px;
      -o-object-fit: contain;
         object-fit: contain;
  	-webkit-transition: all 0.5s;
  	-o-transition: all 0.5s;
  	transition: all 0.5s;
  }
  #product-4col-2 .product-item:hover img{
  	-webkit-transform: scale(1.1);
  	    -ms-transform: scale(1.1);
  	        transform: scale(1.1);
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
  }
  #product-4col-2 .product-item .title-product{
     height: 45px;
      display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  #product-4col-2 .overlay{
	overflow: hidden;
  }
  #product-4col-2 .product-item .item-icon svg{
  	-webkit-transition: all 0.5s;
  	-o-transition: all 0.5s;
  	transition: all 0.5s;
  }
  #product-4col-2 .product-item .item-icon svg:hover{
  	background-color: #F5614D !important;
	fill: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
  }
  #product-4col-2 .product-item .title-product, #product-4col-2 .product-item .price-product{
      font-weight: 600;
  }
   #product-4col-2 .product-item button.my-cart-btn{
    border: 0;
    background: none;
    padding: 0;
  }#footer-text-4 .bg-wrap {
    background: linear-gradient(to right, #021b79, #0575e6);
}
#footer-text-4 .bg {
    background-position: center bottom;
    background-repeat: No-repeat;
    background-size: contain;
    background-image: url(../images/135/home-banner-bg-3.png);
}
