/* CVGhana logo sizing — explicit rules (Tailwind arbitrary classes are not in the prod CSS bundle). */
:root {
  --cvg-logo-header-height: 76px;
  --cvg-logo-header-max-width: 285px;
  --cvg-header-height: calc(var(--cvg-logo-header-height) + 1.25rem);
}

.site-logo-header {
  height: var(--cvg-logo-header-height);
  width: auto;
  max-width: var(--cvg-logo-header-max-width);
  display: block;
}

.site-logo-footer {
  height: 91px;
  width: auto;
  max-width: 342px;
  display: block;
}

@media (max-width: 1023px) {
  :root {
    --cvg-logo-header-height: 61px;
    --cvg-logo-header-max-width: 228px;
    --cvg-header-height: calc(var(--cvg-logo-header-height) + 1rem);
  }
}
