/* Navrin - logo de la cabecera: icono 58 px, texto 22 px y texto MAS PEGADO al logo (v2)
   Ajuste fino: cambia --nv-pegado (mas negativo = mas pegado). */
:root { --nv-pegado: -2px; }
.logo { gap: 0; }
.logo .logo-icon { width: 58px; height: 58px; }
.logo .logo-text, .logo-text { font-size: 22px; letter-spacing: .2px; margin-left: var(--nv-pegado); }
@media (max-width: 768px) {
  :root { --nv-pegado: -3px; }
  .logo .logo-icon { width: 54px; height: 54px; }
  .logo .logo-text, .logo-text { font-size: 20px; }
}
