Eu particularmente acho uma mierda, ficar criando icones ou aqueles eskemas de span com before e after pra deixar um icone com a aparencia de um icone de navegacao.
Descobri um macetinho.
<label class="menu-icon" for="menuToggle">≡</label>
<label class="menu-icon" for="menuToggle">☰</label>
Espero que sirva!