.design_template.productsfocus {
    max-width: 1440px !important;
	margin: 0 auto;
	
	
}
@media screen and (max-width: 1600px) {
 	.design_template.productsfocus {
    max-width: 92% !important;
	margin: 0 auto;
	
	
}
}
.design_template.productsfocus .product-list {
    margin: 0 12px;
	border: 1px solid #8FCC93; border-bottom-right-radius: 30px;
}

.design_template.productsfocus h2 {
    position: relative;
    z-index: 2;
    text-align: center;
}

.design_template.productsfocus .product-image {  border-bottom-right-radius: 30px;  }
.design_template.productsfocus .product-image img { margin:0 auto; border-bottom-right-radius: 30px; }

.design_template.productsfocus {  position: relative; }

.gallery-slider-container { width:100%; 
	padding: 9vw 0px 20px 0px;
	 }

.list-container { display: flex; flex-wrap: wrap; }
.product-list { display:inline-block; width: 31%; height: auto; margin: 15px 10px !important; vertical-align:top   }

.list-container .product-list .wishlist { bottom: auto; right:5px; }


.design_template.productsfocus .slick-slider { display: flex; height:auto; margin-bottom:30px; justify-content: center; width:92%; margin: 0 auto;}



.green_prod_title  {
	font-family: "Montserrat", Sans-serif;
  font-size: 2.5rem;
  font-weight: 600;
  text-decoration: none;
  letter-spacing: 0em;
  color: #8FCC93;
	}	
.green_prod_title a:hover  {
  color: #8FCC93;
	}	 	 
.prod_more:hover { filter: brightness(1.5);}	