Percebi que, para modificar o estilo do titulo das imagens no segundo exemplo, em .produtos h2 foi usado font-size. Por que não foi usado font-style, uma vez que negrito e italico são estilos de letras? Peço desculpas pela pergunta, mas fiquei um pouco confuso.