.listed-product .actions .compare {
	width: 100%;/*eliminare quando si rimettono le stelline*/
}
.listed-product .actions .compare[data-hidden=true] {
	display: none;
}
.listed-product--onsale .thumbnail .sale,
[data-promo=true] .thumbnail .sale {
	display: block; 
}
.listed-product--onsale .content .price,
[data-promo=true] .content .price {
	color: #FF006E;
}
.listed-product--onsale .content .price,
[data-promo=true] .content div.is-xway {
	color: #D025AB;
}
.listed-product--onsale .content .price,
[data-promo=true] .content .price.purple {
	color: #461E7D;
}
.listed-product--onsale .content .price .old,
[data-promo=true] .content .price .old {
	display: inline-block;
}

/*paginazione*/
#listing_products ul.list li {
	display: inline-block;
	font-size: 1rem;
}
#listing_products .pagination ul.list li.disabled {
	display: none;
}
#listing_products .pagination .list li a {
	display: inline-block;
	background: transparent;
	font-size: .6rem;
	line-height: 1.1rem;
	padding: .35rem;
	width: 1.8rem;
	height: 1.8rem;
	color: rgba(0, 0, 0, 0.5);
	font-weight: 700;
	border-radius: 50%;
	overflow: hidden;
	text-align: center;
}

#listing_products .pagination .list li a:hover {
	text-decoration: underline;
}

#listing_products .pagination .list li.active a {
	text-decoration: none;
	background: #5738FF;
	color: #fff;
	pointer-events: none;
}

#listing_products .pagination .is-xway li.active a {
	text-decoration: none;
	background: #D025AB;
	color: #fff;
	pointer-events: none;
}

.input-quantity input[type=number]::-webkit-outer-spin-button,
.input-quantity input[type=number]::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.listed-product .thumbnail .product-thumbnail {
	margin: 0 auto;
	display: block;
}
.catalogo-filters__block {
	margin-bottom: 1.5rem;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.catalogo-filters__block ul.list {
	display: none;
}
.catalogo-filters__block > ul.list {
	display: block;
}
.catalogo-filters__block .item.item--active > ul.list,
.catalogo-filters__block ul.list.visible {
	display: block;
}

.catalogo-filters__block ul.list ul.list {
	margin-left: 1rem;
}
.catalogo-filters__block .list .item {
	margin-left: 0;
}

.listed-product .actions .compare .check-label.check-error span{
	color: #ff006e;
}
.listed-product .actions .compare .check-label.check-error .check:before{
	border-color: #ff006e;
}

@media ( max-width :575.98px) {
	.mobile-row .listed-product .thumbnail .like, .mobile-row .listed-product .thumbnail .sale span.percent{
		display: block
	}
}
/* not available product  */
 .thumbnail .notAvailable {
   left: 0;
   font-size: .6rem;
   line-height: 0.75rem
}