.add_to_compare .svgic {margin-right:10px;}
.productButtons > a {
  margin: 0 40px 0 0 !important;;
}
body .product-quantity #quantity_wanted {padding:8px;}

@media(max-width:768px) {
  .menu_cat_preview {display:none}
}

.rating-numbers .r-type-2 {display:none}

@media(max-width:1024px) {
  .listing_view {display:none !important}
}
body.touch .product-miniature .product-actions {
    opacity:0;
}
#product-modal {
    cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwIDIwTDQgNC4wMDAwM00yMCA0TDQuMDAwMDIgMjAiIHN0cm9rZT0iI2VlZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=)
            12 12,
        auto;
}
#product-modal .modal-body {cursor:default}
#search_filters .facet {width:100% !important; padding:0 !important; margin:0 0 20px 0}
.pk-productfilter-pk-horizontal #search_filters .module-title > span:not(.title-text) {display:flex !important}
.btn.filter-btn {display:none !important;}

#product .product-flags {display:none}