#predictive-search-results .result_amount {
  text-align: center;
}
#predictive-search-results .search-wrapper {
  margin-top: 10px;
}
@media only screen and (min-width: 1025px) {
  #predictive-search-results .search-wrapper {
    display: grid;
    grid-template-columns: 1fr 4fr;
    gap: 30px;
  }
  #predictive-search-results .search-wrapper .accordion .chevron,
  #predictive-search-results .search-wrapper .title svg {
    display: none !important;
  }
  #predictive-search-results .search-wrapper .accordion {
    cursor: default !important;
    padding-bottom: 0 !important;
  }
  #predictive-search-results .search-wrapper .panel {
    max-height: -moz-max-content;
    max-height: max-content;
  }
  #predictive-search-results .search-wrapper .panel .content {
    padding: 0;
  }
}
#predictive-search-results .search-wrapper .search-products {
  position: relative;
}
#predictive-search-results .search-wrapper .search-products .search-products-all {
  display: none;
  position: absolute;
  top: 3px;
  right: 0;
}
@media only screen and (min-width: 1025px) {
  #predictive-search-results .search-wrapper .search-products .search-products-all {
    display: block;
  }
}
#predictive-search-results .search-wrapper .search-products .content {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
}
@media only screen and (min-width: 1025px) {
  #predictive-search-results .search-wrapper .search-products .content {
    grid-template-columns: repeat(3, 1fr);
  }
}
#predictive-search-results .search-wrapper button.accordion {
  font-size: 2.5rem;
}
#predictive-search-results .search-wrapper .search-sidebar-container .content {
  padding: 0;
}
#predictive-search-results .search-wrapper .search-sidebar-container .content ul {
  padding: 0;
  list-style: none;
  margin: 0;
}
#predictive-search-results .search-wrapper .search-sidebar-container .content ul li {
  padding: 10px 0;
}
#predictive-search-results .search-wrapper .search-sidebar-container .content ul a {
  font-size: 0.875rem;
  color: var(--text-primary-color);
}
#predictive-search-results .search-wrapper .search-sidebar-container .content ul a:hover {
  text-decoration: underline;
}
