.elementor-8685 .elementor-element.elementor-element-c9e2aff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8685 .elementor-element.elementor-element-c9e2aff:not(.elementor-motion-effects-element-type-background), .elementor-8685 .elementor-element.elementor-element-c9e2aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-woo-products-grid{grid-template-columns:repeat(4, 1fr);column-gap:17px;row-gap:0px;}.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-item{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-content{padding:20px 0px 0px 0px;}.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-category{color:#000000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;margin-bottom:3px;}.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-title{font-family:"Poppins", Sans-serif;font-size:18px;margin-bottom:0px;}.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-price span{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-price{margin-bottom:33px;}@media(max-width:1024px){.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-woo-products-grid{grid-template-columns:repeat(3, 1fr);}}@media(min-width:768px){.elementor-8685 .elementor-element.elementor-element-c9e2aff{--content-width:1205px;}}@media(max-width:767px){.elementor-8685 .elementor-element.elementor-element-c9e2aff{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-woo-products-grid{grid-template-columns:repeat(1, 1fr);}.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-content{padding:20px 10px 0px 10px;}}/* Start custom CSS for hfe-woo-product-grid, class: .elementor-element-e6ce15c */.hfe-product-image {
  position: relative;
  overflow: hidden;
  height: 300px;
}

.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-category{
  color: #fff;
  font-family: "Poppins", Sans-serif;
  font-size: 11px;
  font-weight: 500;
  margin-bottom: 180px;
  background: #000;
  margin-top: -310px;
  padding: 6px 6px;
  width: 110px;
  text-align: center;


}
.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-title{
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    margin-bottom: 0px;
    padding-top: 85px;
}
/*.elementor-4387 .elementor-element.elementor-element-ae24286 .hfe-product-title {*/
/*    font-family: "Poppins", Sans-serif;*/
/*    font-size: 18px;*/
/*    margin-bottom: -15px;*/
/*}*/
.hfe-product-category {

  
  
  opacity: 0.95;
  
 
}
.woocommerce-js h2 {
    margin-bottom: 0px;
}

.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories {
  position: relative;
  padding-left: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: -35px;
  bottom: 294px;
  background: #000;
  padding: 10px 12px;
  color: white;
  width: 130px;
  left: -3px;
  text-align: center;
  justify-content: center;
}


.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{
    display: none;
}
































@media screen and (max-width: 480px) {
.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-category {
       MARGIN-LEFT: -10PX;
 }
.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-category {
  color: #fff;
  font-family: "Montserrat", Sans-serif;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 210px;
  background: #000;
  margin-top: -310px;
  padding: 6px 12px;
  width: 120px;
  text-align: center;


}
.elementor-8685 .elementor-element.elementor-element-e6ce15c .hfe-product-title{
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    margin-bottom: 0px;
    padding-top: 55px;
}

}/* End custom CSS */