Ребята не до конца ответили: Helix 2.0.4 не подходит для Joomla 3.10?
Подходит. Просто проблема в том что он использует bootstrap 5 и это может вызывать проблемы со сторонними расширениями использующими более ранние версии bootstrap.
И таки да, более весомый селектор из bootstrap переопределяет код сетки Virtuemart.
Поэтому вам надо либо не обновляться пока Virtuemart или его шаблон который вы используете не будет готов к этому, либо добавить !important для ширины во всех слассах сетки VM.
Так же учтите, что если в Virtuemart используются не изолированные компоненты bootstrap, такие как дропдауны, табы, карусели и прочий интерактив - это все перестанет работать. Так как в в bootstrap 5 изменились дата атрибуты. С data-toggle на data-bs-toggle. Это связано с тем что bootstrap 5 больше не использует jQuery.
То есть резюме такое - это не баг, просто шаблон использует более новые технологии к которым не готовы расширения имеющиеся на вашем сайте. Поэтому исправления - это только в ваших руках. Или не обновляйтесь