{% block block_text_image_row %}
{% set title = title|default(false) %}
{% set columns = columns|default(1) %}
{% set columnWidth = columnWidth|default({
lg: 12 / columns,
md: min(12, (12 / columns) * 2),
xs: 12
})
%}
{% block block_text_image_row_title %}
{% if title %}
{% set element = block.slots.getSlot('title') %}
<div class="col-12">
<div class="text-image-row-title" data-cms-element-id="{{ element.id }}">
{% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing %}
</div>
</div>
{% endif %}
{% endblock %}
{% block block_text_image_row_columns %}
{% for i in 1..columns %}
{% block block_text_image_row_column %}
<div class="col-xs-{{ columnWidth.xs }} col-md-{{ columnWidth.md }} col-lg-{{ columnWidth.lg }} text-image-row-column column-{{ i }}">
{% block block_text_image_row_image_slot %}
{% set element = block.slots.getSlot('slot-' ~ i ~ '-image') %}
<div class="text-image-row-image-slot" data-cms-element-id="{{ element.id }}">
{% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing %}
</div>
{% endblock %}
{% block block_text_image_row_text_slot %}
{% set element = block.slots.getSlot('slot-' ~ i ~ '-text') %}
<div class="text-image-row-text-slot" data-cms-element-id="{{ element.id }}">
{% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing %}
</div>
{% endblock %}
</div>
{% endblock %}
{% endfor %}
{% endblock %}
{% endblock %}