/* ZooMag R22: final overrides for information pages, loaded after legacy styles. */
#information-information.zm-info-page-1,
#information-information.zm-info-page-2,
#information-information.zm-info-page-3,
#information-information.zm-info-page-4,
#information-information.zm-info-page-5 {
  --zm-info-wide-max: 1760px;
  width: min(calc(100% - 32px), var(--zm-info-wide-max)) !important;
  max-width: var(--zm-info-wide-max) !important;
  margin-inline: auto !important;
  padding-inline: 0 !important;
}
#information-information.zm-info-page-1 .zm-info-unique-row,
#information-information.zm-info-page-2 .zm-info-unique-row,
#information-information.zm-info-page-3 .zm-info-unique-row,
#information-information.zm-info-page-4 .zm-info-unique-row,
#information-information.zm-info-page-5 .zm-info-unique-row {
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
}
#information-information.zm-info-page-1 .zm-info-unique-content,
#information-information.zm-info-page-2 .zm-info-unique-content,
#information-information.zm-info-page-3 .zm-info-unique-content,
#information-information.zm-info-page-4 .zm-info-unique-content,
#information-information.zm-info-page-5 .zm-info-unique-content {
  display: block !important;
  width: 100% !important;
  max-width: none !important;
  flex: 0 0 100% !important;
  padding: 0 !important;
}
#information-information.zm-info-page-1 .zm-info-unique-content-wrapper,
#information-information.zm-info-page-2 .zm-info-unique-content-wrapper,
#information-information.zm-info-page-3 .zm-info-unique-content-wrapper,
#information-information.zm-info-page-4 .zm-info-unique-content-wrapper,
#information-information.zm-info-page-5 .zm-info-unique-content-wrapper,
#information-information.zm-info-page-1 .zm-info-unique-description,
#information-information.zm-info-page-2 .zm-info-unique-description,
#information-information.zm-info-page-3 .zm-info-unique-description,
#information-information.zm-info-page-4 .zm-info-unique-description,
#information-information.zm-info-page-5 .zm-info-unique-description {
  width: 100% !important;
  max-width: none !important;
}
#information-information.zm-info-page-1 .zm-info-unique-content-wrapper,
#information-information.zm-info-page-2 .zm-info-unique-content-wrapper,
#information-information.zm-info-page-3 .zm-info-unique-content-wrapper,
#information-information.zm-info-page-4 .zm-info-unique-content-wrapper,
#information-information.zm-info-page-5 .zm-info-unique-content-wrapper {
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
#information-information.zm-info-page-1 .zm-info-unique-breadcrumb-wrapper,
#information-information.zm-info-page-2 .zm-info-unique-breadcrumb-wrapper,
#information-information.zm-info-page-3 .zm-info-unique-breadcrumb-wrapper,
#information-information.zm-info-page-4 .zm-info-unique-breadcrumb-wrapper,
#information-information.zm-info-page-5 .zm-info-unique-breadcrumb-wrapper,
#information-information.zm-info-page-1 .zm-info-unique-header-section,
#information-information.zm-info-page-2 .zm-info-unique-header-section,
#information-information.zm-info-page-3 .zm-info-unique-header-section,
#information-information.zm-info-page-4 .zm-info-unique-header-section,
#information-information.zm-info-page-5 .zm-info-unique-header-section {
  width: 100% !important;
  max-width: none !important;
}
@media (min-width: 1900px) {
  #information-information.zm-info-page-1,
  #information-information.zm-info-page-2,
  #information-information.zm-info-page-3,
  #information-information.zm-info-page-4,
  #information-information.zm-info-page-5 {
    --zm-info-wide-max: 1840px;
    width: min(calc(100% - 56px), var(--zm-info-wide-max)) !important;
  }
}
@media (min-width: 2400px) {
  #information-information.zm-info-page-1,
  #information-information.zm-info-page-2,
  #information-information.zm-info-page-3,
  #information-information.zm-info-page-4,
  #information-information.zm-info-page-5 {
    --zm-info-wide-max: 2160px;
    width: min(calc(100% - 80px), var(--zm-info-wide-max)) !important;
  }
}
@media (max-width: 767px) {
  #information-information.zm-info-page-1,
  #information-information.zm-info-page-2,
  #information-information.zm-info-page-3,
  #information-information.zm-info-page-4,
  #information-information.zm-info-page-5 {
    width: calc(100% - 16px) !important;
  }
}
