<td class="cart__table-cell--image small--text-center">
{% unless item.image == blank %}
{%- assign img_url = item.image | img_url: '1x1' | replace: '_1x1.', '_{width}x.' -%}
{%- capture wrapper_id -%}CartImageWrapper--{{ item.image.id }}{%- endcapture -%}
{%- capture img_id -%}CartImage--{{ item.image.id }}{%- endcapture -%}
{% include 'image-style' with image: item.image, width: 720, height: 600, small_style: false, wrapper_id: wrapper_id, img_id: img_id %}
<div id="{{ wrapper_id }}" class="cart__image-wrapper supports-js">
<a class="cart__image-container" href="{{ item.url }}" style="padding-top:{{ 1 | divided_by: item.image.aspect_ratio | times: 100}}%;">
<img id="{{ img_id }}"
class="cart__image lazyload"
src="{{ item.image | img_url: '100x100' }}"
data-src="{{ img_url }}"
data-widths="[180, 230, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
data-aspectratio="{{ item.image.aspect_ratio }}"
data-sizes="auto"
alt="{{ item.title | escape }}"
itemprop="image">
</a>
</div>
{% else %}
<a class="supports-js" href="{{ item.url }}">
<img src="{{ item | img_url: 'grande' }}" alt="{{ item.title | escape }}">
</a>
{% endunless %}
<noscript>
<a href="{{ item.url }}">
<img class="cart__image" src="{{ item | img_url: 'grande' }}" alt="{{ item.title | escape }}">
</a>
</noscript>
</td>