Спасибо за развернутый ответ. Я догадался для чего так сделано, но мне кажется это не удобным для дальнейшей работы. С точки зрения объема кода вроде как правильно сделано, но не было бы куда удобней если класс был описан для конкретной темы в полном объеме? Просто получается вот что: Есть бустрап который описывает некоторые классы, которые Вы не удаляете. Потом эти же классы описываются для шаблона в целом в файле moneymaker.css - тут как бы описаны параметры верные для всех тем шаблона. И далее для каждой отдельной темы описываются различия в отдельных классах. Разработчику приходится постоянно держать открытыми минимум 3 файла стилей. В итоге я лично, зная что мне не раз придется возвращаться к правкам шаблона в дальнейшем по просьбе заказчика - просто по ходу верстки или разработки функционала - описываю эти классы в полном обьеме в одном файле и по возможности удаляю из других мест. Таким образом я знаю что если в дальнейшем мне придется вернуться к файлам этого магазина - все классы с которыми я работал будут упорядочены в одном месте. Это было весело делать первые 3-5 раз. Но уже после 20го - начинаешь задумываться о том, чтобы взять одну версию шаблона, переделать её полностью под себя и потом уже на её базе делать другие магазины, а обновления которые выходят с новыми версиями будет проще вручную перенести. Есть отличный принцип - "отрицая - предлагай", но если честно - не знаю что и предложить. Вроде как и Вас понимаю, вероятно так же бы поступил, так как шаблон предназначен в первую очередь рядовым пользователям. Но в тоже время, учитывая что в основном приходится работать только с этим шаблоном - начинаю задумываться об упрощении дальнейшей работы, что в сумме сэкономит не один час, а то и день трудов