#results .results-tools { margin-bottom: 8px; }
#results #active-filters:empty { display: none; }

@media (max-width: 900px) {
  #results .results-tools {
    position: sticky;
    top: 0;
    z-index: 4;
    align-items: center;
    padding: 6px 0;
    background: #f4f6fb;
    border-bottom: 1px solid #e1e8f1;
  }
  #results .results-tools .filter-trigger { flex-shrink: 0; }
}
