.ingredients-filter-card > .ing-group {
  grid-column: auto;
  min-width: 0;
  align-self: start;
}

.ingredients-filter-card > .ing-group:nth-child(3) {
  grid-column: span 2;
}

.ingredients-filter-card > .ing-group .ing-tag {
  margin-bottom: 0;
}

.ingredients-filter:not(.collapsed),
.ing-hidden-groups.visible {
  max-height: none;
}

@media (max-width: 768px) {
  .ingredients-filter-card > .ing-group:nth-child(3) {
    grid-column: auto;
  }
}
