Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Por que precisou criar novo código para "produtos li:hover h2"?

Não entendi por que precisou criar um novo código para os títulos. Aqui na "imagem 1", a linha 54 deveria ser suficiente para alterar os títulos dentro de h2, afinal, h2 está dentro de li, como podemos ver no html abaixo. Se o CSS afeta em cascata, os títulos não deveriam ter sido alterados pelo seguinte código:

.produtos li:hover {
    border-color: blueviolet;
    font-size: 40px;
}

Imagem 1. Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Oi, Gabriel, se colocar

.produtos li:hover {
    border-color: blueviolet;
    font-size: 40px;
}

a 'fonte' do <p></p> vai aumentar para 40px e o objetivo é alterar apenas o <h2></h2>