@media (max-width: 767px) {
.winkel.filters-telefoon-knop .shop-lijst .shop-filterknop, .winkel.filters-telefoon-knop .shop-lijst:not(.filters-knop) .shop-filterknop { display: flex; align-items: center; justify-content: center; gap: 7px;
width: calc(100% - 14.4px); margin: 0 7.2px; height: 43px;
background: #e5e5e5; border: 0; border-radius: var(--nova-r-klein);
font-size: 12.6px; font-weight: 600; color: var(--nova-inkt); }
.winkel.filters-telefoon-knop .shop-lijst .shop-filterknop-plus { font-size: 18px; font-weight: 400; line-height: 1; }
.winkel.filters-telefoon-knop .shop-lijst .shop-zijbalk { display: none; }
.winkel.filters-telefoon-knop .shop-lijst.filters-open .shop-zijbalk { display: block; }
}
@media (min-width: 768px) and (max-width: 1099px) {
.winkel.filters-telefoon-knop .shop-lijst { display: block; }
.winkel.filters-telefoon-knop .shop-lijst .shop-filterknop, .winkel.filters-telefoon-knop .shop-lijst:not(.filters-knop) .shop-filterknop { display: flex; align-items: center; justify-content: center; gap: 7px;
width: 100%; height: 43px; margin: 0 0 21.6px;
background: #e5e5e5; border: 0; border-radius: var(--nova-r-klein);
font-size: 12.6px; font-weight: 600; color: var(--nova-inkt); }
.winkel.filters-telefoon-knop .shop-lijst .shop-zijbalk { display: none; }
.winkel.filters-telefoon-knop .shop-lijst.filters-open .shop-zijbalk { display: block; margin-bottom: 21.6px; }
}
.winkel.filters-telefoon-knop .shop-lijst .shop-filterknop,
.winkel.filters-telefoon-knop .shop-lijst:not(.filters-knop) .shop-filterknop { background: #e5e6e5; }