Начало верстки. Что не так и какие советы для улучшения?
Корзину сделай svg, тогда цвет по ховеру менять можно будет на любой.
По верстке - поддерживать CSS с каскадом очень муторное дело. Попробуй переделать этот макет, например, по БЭМу.
Сейчас обсуждать особо нечего. Адаптива нет, методологии нет. Простенько, топориком на коленке.
Вы в курсе участвуете или взяли этот макет с торрентов? Если участвуете, то наставник должен помочь со всеми вопросами. А если взяли макет с платного курса с торрентов, то его здесь неэтично обсуждать.