.wc-item-img-holder{
	width: 100%;
	min-height: 160px;
	height: 100%;
	background-size: contain !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
}
.wc-item-img{

	padding: 0px 60px;
	border-radius: 5px;
	height: 100%;
}
.tgs-product-filters {
    display: flex;
}
.alert-wrap{
	margin-top: 30px;
}
.infinite-scroll-request{
	display: none;
}
.tgs-grid{
	margin-right: -15px;
	margin-left: -15px;
}

@media(max-width: 767px){
	.tgs-product-filters{
		display: block !important;
	}
	.tgs-select{
		margin-left: 0px !important;
	}
	.tgs-product-filters .form-control{
		margin-bottom: 15px;
	}
}
.tax-product_cat .jdd-breadcrumb > a {
    display: inline-block;
    padding-right: 15px;
	text-transform: uppercase;
}
.tax-product_cat .jdd-breadcrumb > span {
    display: inline-block;
    padding-left: 15px;
	text-transform: uppercase;
}
.jdd-filter-col {
    margin-bottom: 20px;
}
.jdd-filter-row {
    display: none;
    padding-left: 0.4%;
    padding-right: 0.4%;
    margin-bottom: 20px;
}
.jdd-filter-row > .col-12 {
    background: #f7f6f1;
    padding-top: 10px;
    padding-bottom: 15px;
}
.jdd-filter-row .before-shop-loop {
    margin-top: 0;
}
.jdd-filter-row .before-shop-loop .tgs-product-filters {
    margin-bottom: 0;
}
.tax-product_cat .tgs-product-filters input, .tax-product_cat .tgs-product-filters select, .tax-product_range .tgs-product-filters input, .tgs-product-filters select {
    background-color: initial !important;
}
/*.tax-product_cat .tgs-product-filters, .tax-product_range .tgs-product-filters {*/
/*    transition: opacity 1s ease-out;*/
/*    opacity: 0;*/
/*    height: 0;*/
/*    overflow: hidden;*/
/*}*/
/*.tax-product_cat .tgs-product-filters.open, .tax-product_range .tgs-product-filters.open {*/
/*    opacity: 1;*/
/*    height: auto;*/
/*}*/

#productsFilter .fa-angle-up, #productsFilter.open .fa-angle-down {
    display: none;
}
#productsFilter.open .fa-angle-up, #productsFilter .fa-angle-down {
    display: inline-block;
}
.tgs-product-filters.open {
    display: flex;
}
.archive .productList{
	display: none;
}
.page-load-status{
	display: none;
}
.tax-product_cat .product-col {
    margin-bottom: 90px;
}