/* Official ERDI LASER originals shared with erdicn.com. */
body .ox-header .ox-logo > .erdi-official-logo,
body .wp-block-template-part.is-condensed .ox-header .ox-logo > .erdi-official-logo,
body:has(.ox-photo-hero) .ox-header .ox-logo > .erdi-official-logo {
  display: block;
  width: 176px;
  max-width: none;
  height: auto;
  aspect-ratio: 1200 / 171;
  object-fit: contain;
  filter: none;
}

body .ox-footer-brand > a > .erdi-official-logo {
  display: block;
  width: 100%;
  max-width: 280px;
  height: auto;
  aspect-ratio: 1200 / 171;
  object-fit: contain;
  filter: none;
}

@media (max-width: 900px) {
  body .ox-header .ox-logo > .erdi-official-logo,
  body .wp-block-template-part.is-condensed .ox-header .ox-logo > .erdi-official-logo,
  body:has(.ox-photo-hero) .ox-header .ox-logo > .erdi-official-logo {
    width: 156px;
  }
}

/* Override the older photo-hero condensed-header recoloring rule. */
body:has(.ox-photo-hero) .wp-block-template-part:has(> .ox-header).is-condensed .ox-logo > .erdi-official-logo,
body:has(.ox-photo-hero) .erdi-header.ox-header.is-condensed .ox-logo > .erdi-official-logo {
  filter: none;
}
