body {
  background: #f2f3f3;
  background: var(--color-background-layout-main-3yk4Ua, #f2f3f3);
}

.custom-visually-hidden {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.input-container {
  display: flex;
  flex-wrap: wrap;
  order: 0;
  flex-grow: 10;
  margin-right: var(--space-xxl-32srm4, 32px);
}
.input-filter {
  order: 0;
  flex-grow: 6;
  width: auto;
  max-width: 728px;
  margin-right: var(--space-m-dsumyt, 16px);
}
.select-filter {
  max-width: 130px;
  flex-grow: 2;
  width: auto;
}
.engine-filter {
  margin-right: var(--space-m-dsumyt, 16px);
}
.filtering-results {
  margin-left: var(--space-m-dsumyt, 16px);
  line-height: 3rem;
}
@media (max-width: 1152px) {
  .input-container {
    margin-right: 0;
  }
  .select-filter {
    max-width: none;
  }
  .input-filter {
    width: 100%;
    max-width: none;
    margin-bottom: var(--space-m-dsumyt, 16px);
    margin-right: 0;
  }
}
