/* Campeones: cards más editoriales (menos infantil) sin cambiar tamaño de logos */

/* Targetea el grid principal de Oro (el más visible) */
#campeones #campeones-oro-container > div{
  /* menos “toy”: borde más fino, sombra más sobria, radios más finos */
  border-width: 1px !important;
  border-color: rgba(212,175,55,0.40) !important;
  border-radius: 14px !important;

  box-shadow: 0 10px 26px rgba(0,0,0,0.38) !important;
}

#campeones #campeones-oro-container > div:hover{
  box-shadow: 0 14px 34px rgba(0,0,0,0.48) !important;
}

/* Quita el halo radial grande (se siente “gaming/infantil”) */
#campeones #campeones-oro-container > div > div[style*="radial-gradient(circle"]{
  display: none !important;
}

/* Nombre del equipo: sin uppercase forzado y menos tracking */
#campeones #campeones-oro-container > div p[style*="text-transform: uppercase"]{
  text-transform: none !important;
  letter-spacing: 0px !important;
}

/* Badge ORO: más sobrio (sin emoji) */
#campeones #campeones-oro-container > div > div[style*="🏆 ORO"]{
  background: rgba(212,175,55,0.92) !important;
  border-radius: 999px !important;
  letter-spacing: .6px !important;
}

/* Header de sección: menos “neón” */
#campeones .section-title{
  letter-spacing: 1.2px !important;
}

@media (max-width: 520px){
  #campeones #campeones-oro-container{ gap: 1.25rem !important; }
}
