@media only screen and (max-width: 576px) {
  .search-area {
    margin: 14px 0;
  }

  .serach-top-bar {
    padding-bottom: 15px;
  }

  .search-filter-switch {
    order: 3;
  }

  .search-top-inner {
    flex-direction: column;
  }

  .search-input-help {
    position: static;
    margin-top: 8px;
  }

  .search-area input {
    width: 100%;
  }

  .serach-top-bar .search-input {
    width: calc(100% - 90px);
  }

  .search-filter-switch {
    margin: 0;
  }
}
