<style>
.product-option label {
min-width: 80px;
}
span.required {
color: #DE5D50;
padding-left: 3px;
}
.product-option label.error {
display: none;
}
.product-option select.error {
border: 1px solid red;
}
</style>
{% if options|length %}
{% for optionGroup in options %}
<div class="ec-select product-option">
<label>{{ optionGroup.name }}{% if optionGroup.required %}<span class="required">*</span>{% endif %}</label>
<select
name="productOptions[{{ optionGroup.id }}]"
class="product-option-select {% if optionGroup.required %}product-option-select-required{% endif %}"
{% if optionGroup.required %}
required aria-required="true"
title="This field is required"
{% endif %}
>
<option value="">Select</option>
{% for option in optionGroup.options %}
<option value="{{ option.id }}">{{ option.title }} (+¥{{ option.price }})</option>
{% endfor %}
</select>
</div>
{% endfor %}
{% endif %}