/* HDRFIX-001 — Restore the phone header row (logo + off-canvas menu button)
 * Header template #91, container #jheaderlogomenu (74fccc1), <= 767px only.
 * Cause: the logo <img> carries width="400" (image_size=full), so the logo
 * widget needs ~415px; next to the 72px hamburger the row wraps, the nav row
 * grows to 84px, overflows #jheader's fixed 82px height, wraps into a second
 * column off-screen, and LABFIX-001-06 (overflow-x: clip) hides it.
 * Fix: size the logo by its height (30px on phones) and keep the row on one line.
 * Rollback: toggle this snippet off. */
@media (max-width: 767px) {
  #jheaderlogomenu {
    flex-wrap: nowrap;
  }
  #jheaderlogomenu .elementor-widget-image {
    flex: 0 1 auto;
  }
  #jheaderlogomenu .elementor-widget-image img {
    width: auto;
  }
}
