Bootstrap или свои стили?
Занимаюсь магазинами. Сказать могу одно — никакой бутстрап там не помогает, ибо дизайн...
Поэтому терпение, выдержка и медиа-запросы нам помогут.
Можно самому, можно взять только сетку, зачем же вам весь bootstrap.
Я частенько заканчиваю тем, что создаю набор веб-компонентов для конкретного сайта и потом переиспользую в интерфейсе.
Как основа у меня UIkit, но кнопки и подобное часто полностью кастомное, проще написать самому чем настраивать существующее.