Tive problema testando a font-size: 0px;
pois o meu campo do icone recebeu mais 20px de padding top , não usando o font-size não acontece isso.
Alguem sabe se foi algum erro meu? acredito que não pois estou usando o proprio html que o alura fornece no exercicios.