Olá, boa tarde! Foi adicionado todo o código a partir da linha 05: header nav ul li a { position: relative; display: block; } header nav ul li a::before { content: ''; position: absolute; bottom: -10%; left: 50%; transform: translate(-50%, -50%); width: 0%; display: block; height: 2px; background: var(--highlight); transition: all .5s ease; opacity: 0; } header nav ul li a:hover::before { width: 105%; opacity: 1; } header nav ul li a:hover { color: var(--highlight); } No theme.css foi alterado algumas váriaveis que não consigo listar aqui, pois está tudo comprimido.