Ti ringrazio per la risposta e ti faccio i complimenti perchè mi hai dato tanti spunti di riflessione, a partire dal modo in cui hai impostato la larghezza dei box-cd-cover e della proprietà box-sizing: border-box che sinceramente non conoscevo.
La cosa che mi resta ostica da assimilare e il modo incui si combinano i selettori per esempio il pseudo elemento hover.
L'altra riga di codice che non ho capito è dove utilizzi:
Cosa significa?codice:.box-cd-cover:not(:first-child)
Grazie mille per la disponibilità.