/* Keep the existing filter/sort controls together and flush with the sticky header. */
@media (max-width: 1023px) {
  html body.products .mobChange.cw-filter-scroll {
    top: var(--cw-filter-top, 0px) !important;
    transition: transform 160ms ease, opacity 120ms ease;
  }
  html body.products:not(.expanded-mobile-filters) .mobChange.cw-filter-scroll.cw-filter-scroll-hidden {
    transform: translateY(-100%) !important;
    opacity: 0 !important;
    visibility: hidden;
    pointer-events: none !important;
  }
  html body.products.expanded-mobile-filters .mobChange.cw-filter-scroll {
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  html body.products .mobChange.cw-filter-scroll { transition: none; }
}
