@media (max-width: 800px) {
  .page.category {
    display: flex;
    flex-direction: column; }
  .page.category > #product-listing-container {
    order: 0;
    width: 100%; }
  .page.category > #faceted-search-container {
    order: 1;
    width: 100%;
    margin-top: 30px; } }
