{% block plugins_maxia_listing_variants_configurator %}
{% set baseConfig = context.extensions.maxiaListingVariants %}
{% set variantsConfig = product.extensions.maxiaListingVariants %}
{% set limit = not variantsConfig.isExpanded %}
{# Include configurator groups #}
{% block plugins_maxia_listing_variants_configurator_form %}
<form class="maxia-listing-variants{% if variantsConfig.quickBuyActive %} is-quickbuy{% endif %}"
{% block plugins_maxia_listing_variants_configurator_form_attributes %}
autocomplete="off"
{% endblock %}
>
{% block plugins_maxia_listing_variants_configurator_form_groups %}
{% for group in variantsConfig.options %}
{% set groupConfig = group.extensions.maxiaListingVariants %}
{% block plugins_maxia_listing_variants_configurator_form_group %}
<div class="product-detail-configurator-group type-{{ group.displayType }}">
{% if baseConfig.showGroupNames %}
{% block plugins_maxia_listing_variants_configurator_group_title %}
<div class="product-detail-configurator-group-title">
{% block plugins_maxia_listing_variants_configurator_group_title_text %}
{{ group.translated.name }}
{% endblock %}
</div>
{% endblock %}
{% endif %}
{% block plugins_maxia_listing_variants_configurator_options %}
<div class="product-detail-configurator-options">
{% sw_include '@Storefront/storefront/plugins/maxia_listing_variants/configurator-options.html.twig' %}
</div>
{% endblock %}
</div>
{% endblock %}
{% endfor %}
{% endblock %}
</form>
{% endblock %}
{% endblock %}