@if (hasVariants) {
@for (group of normalizedGroups; track group.key) {
{{ group.label | translate }}
@for (option of group.options; track option.value) { @if (group.key === 'colour') { } @else { } }
} @if (normalizedGroups.length === 0 && fallbackColour) {
{{ 'itemDetail.colour' | translate }}
} @if (normalizedGroups.length === 0 && visibleFallbackSize) {
{{ 'itemDetail.size' | translate }} {{ visibleFallbackSize }}
}
}