Respecto al bucle, prueba a hacerlo así:
Faltaría ver la estructura HTML. Si estás usando una lista, del tipo:
Entonces tienes que aplicar la pseudoclase a cada elemento de la lista, ya que todos los enlaces son los primeros hijos de su contenedor.
Tu selector quedaría algo como:
¿Has probado a usar la sintaxis sass en lugar de scss? Es más bonita.