{% set configurationBundleItem = null %}
{% if productBundleOrderItem is defined %}
{% set configurationBundleItem = app_get_configuration_with_product_bundle_order_item(productBundleOrderItem) %}
{% endif %}
{% set originalPath = '' %}
{% set popupId = "" %}
{% if item is defined and (item.configuration and item.configuration.imageRenderingPath) %}
{% set path = item.configuration.imageRenderingPath|imagine_filter(filter|default('sylius_shop_product_thumbnail')) %}
{% set originalPath = '/'~item.configuration.imageRenderingPath %}
{% set popupId = 'item-'~item.id %}
{% elseif productBundleOrderItem is defined and configurationBundleItem and configurationBundleItem.imageRenderingPath %}
{% set path = configurationBundleItem.imageRenderingPath|imagine_filter(filter|default('sylius_shop_product_thumbnail')) %}
{% set originalPath = '/'~configurationBundleItem.imageRenderingPath %}
{% set popupId = 'bundle-item-'~productBundleOrderItem.id %}
{% elseif product.imagesByType('thumbnail') is not empty %}
{% set firstImage = app_get_first_product_image_by_position(product.imagesByType('thumbnail')) %}
{% set path = firstImage.path|imagine_filter(filter|default('sylius_shop_product_thumbnail')) %}
{% elseif product.imagesWithoutOneType.first %}
{% set firstImage = app_get_first_product_image_by_position(product.imagesWithoutOneType) %}
{% set path = firstImage.path|imagine_filter(filter|default('sylius_shop_product_thumbnail')) %}
{% else %}
{% set path = asset('images/spacer.png') %}
{% endif %}
{% if originalPath == '' %}
<img src="{{ path }}" alt="{{ product.name }}" class="w-100" {{ sylius_test_html_attribute('main-image') }} />
{% else %}
<span data-originalpath="{{ originalPath }}" class="btn-cart-img" data-target="modal-{{ popupId }}"></span>
<img src="{{ path }}" data-originalpath="{{ originalPath }}" data-target="modal-{{ popupId }}" alt="{{ product.name }}" class="w-100" {{ sylius_test_html_attribute('main-image') }} />
<div class="cart-item-modal d-none modal-{{ popupId }}">
<div class="cart-item-modal-dialog">
<span class="cart-item-modal-close"></span>
<img src="{{ originalPath }}" alt="{{ product.name }}" class="" />
</div>
</div>
{% endif %}