#finder{position:relative}
#finder input[type=checkbox]+span{height:12px;width:12px;top:5px}
#finder input[type=checkbox]+span::before{font-size:11px;left:-1px;top:-5px}
#finder .checkbox label{padding-left:16px}
#finder .filter-clear a,#finder .filter-clear a:link,#finder .filter-clear a:hover,#finder .filter-clear a i{border:0;color:inherit;text-decoration:inherit}
#finder #finder-filter-summary-fixed{background-color:#fff;position:fixed;top:0;z-index:3000}
#finder #finder-filter-summary-fixed.fix-bottom{position:absolute;top:initial;bottom:0}
#finder .product-image .product-status{position:absolute;left:0;top:80px}
.product-status .label{margin:0;font-weight:700}
#finder p{position:relative}
#finder a[data-toggle],#finder a[data-toggle]:link,#finder a[data-toggle]:hover,#finder a[data-toggle] i{border:0;color:inherit}
#finder .product-image>div{display:inline-block}
#finder.finder-list .product-item{clear:both;float:none;width:100%}
#finder.finder-list h4{margin-top:0}
#finder .filter-actions{display:none}
#finder #finder-filter-error{display:none}
#finder .regularprice{margin-bottom:.4rem}
@media screen and (min-width:768px){#finder.finder-list .product-item{border-bottom:1px solid;margin-bottom:10px}
#finder.finder-list .product-image,#finder.finder-list .product-text{float:left}
#finder.finder-list .product-image{padding-right:20px;width:25%}
#finder.finder-list .product-text{padding-left:20px;width:75%}
}
@media screen and (min-width:992px){#finder.finder-list .product-text-data,#finder.finder-list .product-text-link{float:left}
#finder.finder-list .product-text-data{width:75%}
#finder.finder-list .product-text-link{text-align:right;width:25%}
#finder.finder-list .price.hidden+a{margin-top:20px}
}