<div class="header-buttons">
<div class="currency-container">
{% include "@SyliusShop/Layout/Topbar/_currencySwitcher.html.twig" %}
</div>
<div class="locale-container">
{% include "@SyliusShop/Layout/Topbar/_localeSwitcher.html.twig" %}
</div>
{% include "@SyliusShop/Menu/comparison.html.twig" %}
{#
Wishlist header badge: rendered as a static placeholder (count = 0).
The real count is loaded lazily after page paint via addToList.js
calling GET /ajax/wishlist/summary — so this never blocks HTML delivery.
#}
<a href="{{ path('bitbag_sylius_wishlist_plugin_shop_locale_wishlist_list_products') }}"
class="hyfindr btn btn--borderless btn--icon"
id="wishlist-header-button"
>
<div class="icon-container" style="position: relative;">
<img class="icon" src="{{ asset('build/shop/images/bookmark.svg', 'shop') }}" alt="Bookmark" style="padding-top: 6px;">
<div class="floating ui label counter-badge list-badge" style="display: none;"></div>
</div>
</a>
{{ render(url('sylius_shop_partial_cart_summary', {'template': '@SyliusShop/Cart/_widget.html.twig'})) }}
{{ render(controller('sylius.controller.shop.security_widget:renderAction')) }}
<div class="hyfindr btn btn--borderless btn--icon mobile-sidebar-trigger mobile-menu" aria-label="Open menu">
<img class="icon" src="{{ asset('build/shop/images/menu.svg', 'shop') }}" alt="Menu">
</div>
</div>