/* Results-page corrections kept separate from the original compressed stylesheet. */
.listing-pane .eyebrow > span[data-search-area] {
  width: auto;
  height: auto;
  min-width: 0;
  background: transparent;
  line-height: 1.35;
}

.listing-pane > header {
  gap: 18px;
}

.listing-pane h1 {
  line-height: 1.05;
}

@media (max-width: 650px) {
  .listing-pane > header {
    align-items: center;
    margin: 18px 4px 17px;
  }

  .listing-pane .eyebrow {
    margin-bottom: 6px;
    font-size: 10px;
    letter-spacing: .11em;
  }

  .listing-pane h1 {
    font-size: 34px;
  }

  .sort-button {
    flex: 0 0 auto;
  }
}
