Está bien que lo solucionase.
Aunque tengo mis dudas que el factor decisivo haya sido la cadena "important".
Ya que
z-index no se hereda, sólo tendría sentido si existiese una declaración posterior.
Más bien me inclino a pensar que le faltase declarar la propiedad "position".