{% if cart.count == 0 %}
<div class="container">
<div class="cart-empty">
<div class="cart-empty__icon">
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.25 8h18.855a2.012 2.012 0 0 1 1.987 1.764c.017.131.458 4.109.895 8.053l.602 5.436.28 2.522A2.001 2.001 0 0 1 27.894 28H4.106a2 2 0 0 1-1.975-2.225c.017-.145 1.625-14.466 1.774-15.985 0-.009.002-.017.003-.026A2.013 2.013 0 0 1 5.895 8H7.25zm-1.346 2a.013.013 0 0 0-.011.008C5.729 11.663 4.133 25.868 4.119 26h1.05A17842.801 17842.801 0 0 0 16 26a186099.97 186099.97 0 0 0 10.831 0h1.05l-.27-2.438L27 18.037a28787.994 28787.994 0 0 0-.868-7.82l-.017-.15-.005-.042-.001-.013v-.001a.013.013 0 0 0-.005-.008.012.012 0 0 0-.008-.003h-.255a3834.963 3834.963 0 0 0-2.904 0H5.904z"></path><path d="M16 5a4 4 0 0 0-4 4v4a1 1 0 1 1-2 0V9a6 6 0 1 1 12 0v4a1 1 0 1 1-2 0V9a4 4 0 0 0-4-4z"></path></svg>
</div>
<h1 class="h2 cart-empty__title">Пустая корзина</h1>
<div class="cart-empty__descr">Вы не добавили ни одного товара в корзину</div>
<div class="cart-empty__btn">
<a href="{{ path('catalog') }}" class="btn">Перейти в каталог</a>
</div>
{% if cart.hasRetailCart(getIdentity()) %}
<div class="cart-empty__btn">
<button id="cartLoadRetail" class="btn btn--outline">подгрузить корзину с розничной части</button>
</div>
{% endif %}
</div>
</div>
{% else %}
<div class="page">
<div class="container">
<div class="cart">
<div class="page__header">
<h1 class="h2 page__title">Корзина</h1>
</div>
<div class="cart__row">
<div class="cart__main">
<div class="cart__box box box--outline">
<div class="cart__nav">
<div class="cart__back more">
<a href="javascript:history.back()" class="more__link">
<span class="more__icon"><svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.854 12.867a.536.536 0 0 1-.708 0l-5-4.546a.426.426 0 0 1 0-.642l5-4.546a.536.536 0 0 1 .708 0 .426.426 0 0 1 0 .643L6.207 8l4.647 4.224a.426.426 0 0 1 0 .643z"></path></svg></span>
<span class="more__text"><span class="text-nomobile">Вернуться </span>в каталог</span>
</a>
</div>
<div class="cart__clear remove">
<button id="clearCart" class="remove__link">
<span class="remove__icon"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25zM9.75 9a.75.75 0 0 1 .75.75v6a.75.75 0 0 1-1.5 0v-6A.75.75 0 0 1 9.75 9zM14.25 9a.75.75 0 0 1 .75.75v6a.75.75 0 0 1-1.5 0v-6a.75.75 0 0 1 .75-.75z"/><path d="M5.25 4.5a.75.75 0 0 1 .75.75V19.5h12V5.25a.75.75 0 0 1 1.5 0V19.5A1.5 1.5 0 0 1 18 21H6a1.5 1.5 0 0 1-1.5-1.5V5.25a.75.75 0 0 1 .75-.75z"/><path d="M8.159 2.159A2.25 2.25 0 0 1 9.75 1.5h4.5a2.25 2.25 0 0 1 2.25 2.25v1.5a.75.75 0 0 1-1.5 0v-1.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0-.75.75v1.5a.75.75 0 0 1-1.5 0v-1.5c0-.597.237-1.169.659-1.591z"/></svg></span>
<span class="remove__text">Очистить<span class="text-nomobile"> корзину</span></span>
</button>
</div>
</div>
<div class="cart__tbl">
<div class="cart__header">
<div class="cart__td cart__td--num">#</div>
<div class="cart__td cart__td--product">Товар</div>
<div class="cart__td cart__td--count">Кол-во</div>
<div class="cart__td cart__td--price">Цена</div>
<div class="cart__td cart__td--discount">Скидка</div>
<div class="cart__td cart__td--price-sum">Итого</div>
<div class="cart__td cart__td--remove"></div>
</div>
{% set itemNum = 1 %}
{% for item in cart.items %}
<div class="cart__item">
<div class="cart__td cart__td--num">{{ itemNum }}.</div>
{% set itemNum = itemNum + 1 %}
<div class="cart__td cart__td--product">
{% if item.product.image %}
<div class="cart__product-photo">
{{ include('application/partial/picture.html.twig', {image: item.product.image, width: 80, height: 80}) }}
</div>
{% endif %}
<div class="cart__product-detail">
<div class="cart__product-title"><a href="{{ documentUrl(item.product) }}">{{ item.product.name(app.request.locale) }}</a></div>
{% if item.product.sku %}
<div class="cart__product-art">Артикул: {{ item.product.sku }}</div>
{% endif %}
{% if item.notInStock %}
<div class="cart__product-art">Нет нужного количества.<br>На складе: {{ item.maxQuantity }} шт.</div>
{% endif %}
</div>
</div>
<div class="cart__td cart__td--count">
<div class="count product-block-count">
<button data-value="-1" class="count__minus" {% if item.quantity <= 1 %}disabled{% endif %}><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H2a1 1 0 0 1-1-1z"></path></svg></button>
<input data-id="{{ item.product.id }}" type="text" class="count__control cart-quantity" value="{{ item.quantity }}">
<button data-value="1" class="count__plus"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H2a1 1 0 0 1-1-1z"></path><path d="M8 1a1 1 0 0 1 1 1v12a1 1 0 1 1-2 0V2a1 1 0 0 1 1-1z"></path></svg></button>
</div>
</div>
<div class="cart__td cart__td--price" data-title="Цена">
{% if item.price %}
{{ item.price|number_format(2, ',', ' ') }} <span class="cart__unit">₽</span>
{% endif %}
</div>
<div class="cart__td cart__td--discount" data-title="Скидка">
{% if item.price %}
{{ item.discount }} <span class="cart__unit">%</span>
{% endif %}
</div>
<div class="cart__td cart__td--price-sum" data-title="Итого">
{% if item.price %}
{{ item.amountWithDiscount|number_format(2, ',', ' ') }} <span class="cart__unit">₽</span>
{% endif %}
</div>
<div class="cart__td cart__td--remove">
<button data-id="{{ item.product.id }}" class="remove__link cart-delete">
<span class="remove__icon"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 5.25zM9.75 9a.75.75 0 0 1 .75.75v6a.75.75 0 0 1-1.5 0v-6A.75.75 0 0 1 9.75 9zM14.25 9a.75.75 0 0 1 .75.75v6a.75.75 0 0 1-1.5 0v-6a.75.75 0 0 1 .75-.75z"/><path d="M5.25 4.5a.75.75 0 0 1 .75.75V19.5h12V5.25a.75.75 0 0 1 1.5 0V19.5A1.5 1.5 0 0 1 18 21H6a1.5 1.5 0 0 1-1.5-1.5V5.25a.75.75 0 0 1 .75-.75z"/><path d="M8.159 2.159A2.25 2.25 0 0 1 9.75 1.5h4.5a2.25 2.25 0 0 1 2.25 2.25v1.5a.75.75 0 0 1-1.5 0v-1.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0-.75.75v1.5a.75.75 0 0 1-1.5 0v-1.5c0-.597.237-1.169.659-1.591z"/></svg></span>
</button>
</div>
</div>
{% endfor %}
<div class="cart__footer">
{% if getIdentity() and getIdentity().seller and cart.counterpartyId %}
<a id="draftSave" href="#" class="btn btn--outline">Сохранить черновик</a>
{% endif %}
</div>
</div>
</div>
{% if relatedProducts is defined and relatedProducts|length %}
<h3 class="cart__title">Не забудьте добавить</h3>
<div class="cart__box box box--outline">
{% for product in relatedProducts %}
<div class="cart__item">
<div class="cart__td cart__td--product">
{% if product.image %}
<div class="cart__product-photo">
{{ include('application/partial/picture.html.twig', {image: product.image, width: 80, height: 80}) }}
</div>
{% endif %}
<div class="cart__product-title"><a href="{{ documentUrl(product) }}">{{ product.name(app.request.locale) }}</a></div>
</div>
<!--div class="cart__td cart__td--count">
<div class="count">
<button class="count__minus" disabled><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H2a1 1 0 0 1-1-1z"></path></svg></button>
<input type="text" class="count__control" value="1">
<button class="count__plus"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H2a1 1 0 0 1-1-1z"></path><path d="M8 1a1 1 0 0 1 1 1v12a1 1 0 1 1-2 0V2a1 1 0 0 1 1-1z"></path></svg></button>
</div>
</div-->
<div class="cart__td cart__td--price" data-title="Цена">
{% if cart.validPrice(product) %}
{{ cart.validPrice(product)|number_format(2, ',', ' ') }} <span class="cart__unit">₽</span>
{% endif %}
</div>
<div class="cart__td cart__td--add">
<button data-id="{{ product.id }}" class="addRelatedProduct btn btn--outline">Добавить</button>
</div>
</div>
{% endfor %}
</div>
{% endif %}
</div>
<div id="cartTotal" class="cart__sidebar">
{{ include('application/cart/total.html.twig') }}
</div>
</div>
</div>
</div>
</div>
{% endif %}