.nav-link{
  display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.5rem 0;color:#555;font-size:.9rem;
}
.nav-link i{font-size:1.2rem;color:#6b7280}
.nav-link:hover i{color:#d97706}
.nav-link .label{display:none}
@media(min-width:768px){.nav-link{flex-direction:row}.nav-link .label{display:inline}}

img{-webkit-user-drag:none;user-select:none}

/* Para el fade del carrusel */
.carousel-img{opacity:1;transition:opacity 220ms linear}

/* Util por si usas object-contain extra */
.card-img{width:100%;height:100%;object-fit:contain}
