Если не нужна смена цены, то примерно так:
{'msOptions' |snippet:[
'options' => 'size,
'tpl' => '@FILE chunks/product/option/size.tpl'
]}
С Fenom на стандартный шаблонизатор, при необходимости надеюсь самостоятельно сможете перевести.
Где чанк size.tpl:
{foreach $options as $name => $values}
<div class="form-group product__option">
<label class="product__option-label"> {('ms2_product_' ~ $name) | lexicon}</label>
<div class="input-radio-label">
<div class="input-radio-label__list">
{foreach $values as $value}
<label for="option_{$name}_{$value}">
<input type="radio" name="options[{$name}]" value="{$value}" id="option_{$name}_{$value}">
<span>{$value}</span>
</label>
{/foreach}
</div>
</div>
</div>
{/foreach}
В моем случае на сайте это выглядит так: