/* Let the complete “Über Allergien” section determine its own height. */
.allergy-page .about-allergies {
  aspect-ratio: auto !important;
  box-sizing: border-box !important;
  height: auto !important;
  min-height: 100vh !important;
  overflow: visible !important;
  padding-bottom: 60px !important;
}

@media (min-width: 1051px) {
  .allergy-page .about-allergies {
    min-height: max(100vh, 980px) !important;
  }

  .allergy-page .about-allergies__artwork {
    object-fit: cover !important;
    object-position: center center !important;
  }

  .allergy-page .about-copy {
    top: 15% !important;
  }

  .allergy-page .symptoms-panel {
    top: 8% !important;
  }
}

@media (max-width: 1050px) {
  .allergy-page .about-allergies {
    min-height: 100vh !important;
    padding-bottom: 60px !important;
  }
}
