Я совсем не эксперт, но кое-что прямо очень явно бросается:
1. корзина. обычно при ховере что-то должно вылезать
2. поиск. ничего при клике не происходит, где строчка поиска
3. каталог. нужно было впихнуть плагин или самому написать переключение табов, чтобы заказчик видел как это будет реализовано в принципе
4. товары. обычно есть сразу кнопка добавления в корзину. не знаю, есть ли на макете, но я бы написала при ховере затемнение картинки и появляющуюся кнопку(пример)
5. лоад мор. опять же не работает, должна быть хоть какая-то демонстрация
6. отправка сообщения. я бы сделала аякс отправку и поставила модальное окно, стилизовав его максимально под макет
7. и конечно адаптив. нету адаптива, сейчас все подобные сайты адаптивны
По поводу самой вёрстки - я бы на твоём месте почитала про методологию БЭМ и начала использовать Bootstrap и не стеснялась бы использовать jquery/js
Это моё личное мнение