Помогите разобраться

Народ, не кидайте тапками, объясните смысл, для чего .details стоит после shape:hover? при наведении на блок покажется .details??

shape:hover .details {
display: block;
}

Вы правильно расшифровали селектор. Если ваш вопрос касается какого-то конкретного курса, то указывайте его название в сообщении или прикрепляйте ссылку на номер задания.