{% set properties = page.contentProperties %}
{% set hasImage = properties.image.singleMedia is defined and properties.image.singleMedia.publicId is not null %}
<a class="block push-content__inner push-content__inner--{{ position }} {{ not hasImage ? 'push-content__inner--no-img' : '' }}" href="{{ page_url(page, 'front') }}">
<div class="push-content__content {{ position == 'right' ? 'push-content__content--right' : '' }}">
{% if properties.suptitlePush is defined and properties.suptitlePush is not null %}
<p class="push-content__suptitle">{{ properties.suptitlePush }}</p>
{% endif %}
<p class="title--M font-semibold">{{ page.title }}</p>
</div>
<span class="push-content__cta push-content__cta--{{ position }} icon-center">
<svg width="16" height="16" class="icon--white">
<use href="#icon-arrow" xlink:href="#icon-arrow"></use>
</svg>
</span>
</a>
{% if hasImage %}
<div class="push-content__bg">
<picture>
<source media="(max-width: 1279px)" srcset="/assets/front/dummy-pic.png">
<img data-src="{{ cloudinary_media(properties.image.singleMedia, 'f_auto,q_auto,c_fill,w_720,h_340') }}" class="lazyload" alt="{{ properties.image.singleMedia.alt }}" />
</picture>
</div>
{% endif %}