.listed-product .actions .compare{width:100%}
.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}
#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}
}
.thumbnail .notAvailable{left:0;font-size:.6rem;line-height:.75rem}