
/* universal cross-browser patch (optional) */
.filters label.chip{ position: relative; }
.filters label.chip input{
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  opacity: 0 !important;
  display: block !important;
  cursor: pointer !important;
  margin: 0 !important; padding: 0 !important;
  z-index: 2;
}
.filters label.chip span{ position: relative; z-index: 1; }

.drop{ pointer-events: none; }
.drop.open{ pointer-events: auto; }
