/*!
 * Cloudhim theme: site identity (1.3.1)
 * Customize → Site identity on Basehim 1.2.99+: Logo width sets
 * --bh-logo-width (and --bh-logo-height: auto); without it the logo is 36px
 * tall, as before. The header row grows for a large logo instead of letting
 * it spill out.
 */
.ch-header .ch-header-row { height: auto; min-height: 4rem; padding-block: .5rem; gap: 1rem; }
.ch-header .bh-logo {
  display: block; flex: none;
  width: var(--bh-logo-width, auto); height: var(--bh-logo-height, 2.25rem);
  max-width: min(100%, 60vw); object-fit: contain;
}
