Кто-нибудь пробовал добавлять в Опции новый Тип "Кнопка"? Вот в этом шаблоне размер сделан не как радио а как кнопка - что очень интересно. Пока что не искал где, как и что править, может есть готовое решение у кого-нить?
была похожая тема, я там отвечал на похожий вопрос - это не кнопка. Это обычный переключатель просто средствами js изменен его внешний вид, посмотрите на файлы шаблона и все поймете для опций Color и Size применены особые стили (если не ошибаюсь в catalog/view/theme/Teez/template/product/includes/options.tpl) ну и там в файлах шаблона настройках js есть инфа.
ну можете попробовать и так, но там фишка в том что любому стилю опций (чексбоксы, переключатели, списки и т.д.) можно задать свой единственный и не повторяемый стиль. Достаточно просто указать значение опции. единственный минус, что это не катит под мультиязычные магазины, или же название опции на всех языках должно быть одинаковым.