Boa noite. Estou fazendo o exercício "banner do twitter". Inicialmente eu o resolvi, mas de forma diferente. Ao invés de aumentar a largura com width, utilizei o padding. No entanto, quando tentei utilizar o width para dar a largura, ele não é aplicado. Alguém saberia identificar o motivo?
HTML
<a href="https://www.twitter.com" class="banner-twitter">Siga-me no twitter</a>
CSS
.banner-twitter{
font-size: .6em;
color: #FFF;
font-family: sans-serif;
font-weight: 600;
text-decoration: none;
background-color: #660066;
border: .25em solid #000;
box-sizing: border-box;
width: 8em;
padding: 1em 0;
}