<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*PRODUCT RATING*/

.starRating:not(old){
    display        : inline-block;
    width          : 7.5em;
    height         : 1em;
    overflow       : hidden;
    vertical-align : bottom;
}

.starRating:not(old) &gt; input{
    margin-right : -100%;
    opacity      : 0;
    width:auto;
}

.starRating:not(old) &gt; label{
    display         : block;
    float           : right;
    position        : relative;
    background      : url('../img/star-off.svg');
    background-size : contain;
    padding: 0;
}

.starRating:not(old) &gt; label:before{
    content         : '';
    display         : block;
    width           : 1em;
    height          : 1em;
    background      : url('../img/star-on.svg');
    background-size : contain;
    opacity         : 0;
    transition      : opacity 0.2s linear;
}

.starRating:not(old) &gt; label:hover:before,
.starRating:not(old) &gt; label:hover ~ label:before,
.starRating:not(:hover) &gt; :checked ~ label:before{
    opacity : 1;
}

.productList .w20,  .productList .w80 {
    padding: 1em;
}

.minus, .plus {
    border: 1px solid black;
    padding: 0.55em 1em;
    font-size: 1.4em;
    margin: 0 0.2em;
    display: inline-block;
}

.productSpinner {
    display: none;
}
.productFilters {
    border: 1px solid black;
}

.filterBox {
    border-bottom: 1px solid black;
}

.filterReset {
    width:1.5em;
    display: block;
}

.filterTitle {
    display: flex;
    justify-content: space-between;
}

.filterTitle div {
    font-weight: bold;
}

.filterBox:last-of-type {
    border-bottom:none;
}

.filterAll {
    /*display: none;*/
}</pre></body></html>