{% import "@SyliusShop/Common/Macro/money.html.twig" as money %}
{{ sonata_block_render_event('sylius.shop.product.index.before_box', {'product': product}) }}
<div class="ui fluid card product-card scale">
{% if product.featured == true %}
<div id="appliedPromotions" data-applied-promotions-locale="{{ sylius.localeCode }}">
<span class="product-label font-bold">
{{ 'app.ui.featured'|trans }}
</span>
</div>
{% endif %}
<a
href="{{ path('sylius_shop_product_show', {'slug': product.slug, 'products':'products'|trans, '_locale': product.translation.locale}) }}"
class="image product-card--thumbnail">
{% include '@SyliusShop/Product/_mainImage.html.twig' with {'product': product} %}
<div class="ui divider no-margin"></div>
</a>
<div class="content wishlist">
<div class="product-description">
<div class="product-description-links">
<a href="{{ path('bitbag_sylius_elasticsearch_plugin_shop_list_products', {'slug': product.mainTaxon.slug|default, 'products':'products'|trans, 'product_category':'product_category'|trans, '_locale': product.mainTaxon.translation.locale|default}) }}" class="text-xs font-bold text-topaz-500 uppercase product-link">{{ product.mainTaxon }}</a>
<a
href="{{ path('sylius_shop_product_show', {'slug': product.slug, 'products':'products'|trans, '_locale': product.translation.locale|default}) }}"
class="header sylius-product-name text-sm product-link"
>{{ product.name }}</a>
<a href="{{ path('open_marketplace_shop_vendor_page_index', {'vendor_slug': product.vendor.slug|default, '_locale': product.translation.locale}) }}" class="text-xs text-topaz-500 uppercase product-link">{{ 'app.ui.by'|trans }} {{ product.vendor.companyName|default() }}</a>
</div>
<div class="product-footer">
{% if not product.variants.empty() %}
<div class="sylius-product-price text-base">{{ money.calculatePrice(product|sylius_resolve_variant) }}</div>
{% endif %}
<div class="product-buttons">
<div class="ui button loadable product-card-button text-xs" data-js-add-to-compare data-js-product-id="{{ product.id }}">
<span class="material-symbols-outlined">compare_arrows</span>
{{ 'app.ui.product.card.compare'|trans }}
</div>
{% include '@BitBagSyliusWishlistPlugin/Common/_addToWishlistIcon.html.twig' %}
</div>
</div>
</div>
</div>
</div>
{{ sonata_block_render_event('sylius.shop.product.index.after_box', {'product': product}) }}