{# COLORS VARIATIONS #}
{% set theme = slice.theme %}
{% set accentColor = 'orange' %}
{% set buttonClass = 'button--orange' %}
{% if theme == 'blue' %}
{% set accentColor = 'violet' %}
{% set buttonClass = 'button--violet' %}
{% endif %}
{# ALIGNMENT VARIATIONS #}
{% set alignment = slice.alignment %}
{% set secondaryImage = false %}
{% if slice.imageTwo is defined and slice.imageTwo.singleMedia.publicId is not null %}
{% set secondaryImage = true %}
{% endif %}
<section class="slice slice--text-picture slice--text-picture--{{ theme }} slice--text-picture--{{ alignment }}">
<div class="fluid-grid">
<div class="row">
<div class="col-12 lg-col-5 relative {% if alignment == 'right' %} lg:order-2 lg-col-offset-7{% endif %}">
<div class="relative inset-0">
<div class="visual__wrapper">
{% if slice.image.singleMedia is defined and slice.image.singleMedia.publicId %}
<picture>
<source media="(max-width: 420px)"
data-srcset="{{ cloudinary_media(slice.image.singleMedia, 'f_auto,c_fill,q_auto,w_409,h_409') }} 1x, {{ cloudinary_media(slice.image.singleMedia, 'f_auto,c_fill,q_auto,w_409,h_409,dpr_2') }} 2x">
<source media="(max-width: 1023px)"
data-srcset="{{ cloudinary_media(slice.image.singleMedia, 'f_auto,c_fill,q_auto,w_580,h_580') }} 1x, {{ cloudinary_media(slice.image.singleMedia, 'f_auto,c_fill,q_auto,w_580,h_580,dpr_2') }} 2x">
<source media="(max-width: 1279px)"
data-srcset="{{ cloudinary_media(slice.image.singleMedia, 'f_auto,c_fill,q_auto,w_614,h_614') }} 1x, {{ cloudinary_media(slice.image.singleMedia, 'f_auto,c_fill,q_auto,w_614,h_614,dpr_2') }} 2x">
<source media="(min-width: 1280px)"
data-srcset="{{ cloudinary_media(slice.image.singleMedia, 'f_auto,c_fill,q_auto,w_690,h_690') }} 1x, {{ cloudinary_media(slice.image.singleMedia, 'f_auto,c_fill,q_auto,w_690,h_690,dpr_2') }} 2x">
<img class="lazyload visual visual--main relative z-1 round w-full" height="690" width="690"
data-src="{{ cloudinary_media(slice.image.singleMedia, 'f_auto,q_auto,c_fill,w_690,h_690') }}"
alt="{{ slice.image.singleMedia.alt }}">
</picture>
{% endif %}
{% if secondaryImage %}
<picture>
<source media="(max-width: 420px)"
data-srcset="{{ cloudinary_media(slice.imageTwo.singleMedia, 'f_auto,c_fill,q_auto,w_165,h_165') }} 1x, {{ cloudinary_media(slice.imageTwo.singleMedia, 'f_auto,c_fill,q_auto,w_165,h_165,dpr_2') }} 2x">
<source media="(max-width: 1023px)"
data-srcset="{{ cloudinary_media(slice.imageTwo.singleMedia, 'f_auto,c_fill,q_auto,w_216,h_216') }} 1x, {{ cloudinary_media(slice.imageTwo.singleMedia, 'f_auto,c_fill,q_auto,w_216,h_216,dpr_2') }} 2x">
<source media="(max-width: 1279px)"
data-srcset="{{ cloudinary_media(slice.imageTwo.singleMedia, 'f_auto,c_fill,q_auto,w_214,h_214') }} 1x, {{ cloudinary_media(slice.imageTwo.singleMedia, 'f_auto,c_fill,q_auto,w_214,h_214,dpr_2') }} 2x">
<source media="(min-width: 1280px)"
data-srcset="{{ cloudinary_media(slice.imageTwo.singleMedia, 'f_auto,c_fill,q_auto,w_244,h_244') }} 1x, {{ cloudinary_media(slice.imageTwo.singleMedia, 'f_auto,c_fill,q_auto,w_244,h_244,dpr_2') }} 2x">
<img class="lazyload visual visual--secondary absolute bottom-0 z-2 round w-full" height="244"
width="244"
data-src="{{ cloudinary_media(slice.imageTwo.singleMedia, 'f_auto,q_auto,c_fill,w_244,h_244') }}"
alt="{{ slice.imageTwo.singleMedia.alt }}">
</picture>
{% else %}
<div class="deco absolute bottom-0 z-2 round"></div>
{% endif %}
</div>
</div>
</div>
<div class="col-12 lg-col-5 {% if alignment == 'right' %}lg-col-offset-1{% else %}lg-col-offset-6{% endif %} pt-8 md:pt-14">
<h2 class="title title--L text-{{ accentColor }} font-weight-semibold mb-6">
{% if slice.title is defined and slice.title is not null %}
{{ slice.title }}
{% endif %}
</h2>
{% if slice.subTitle is defined and slice.subTitle is not null %}
<div class="text-green title title--M mb-6">{{ slice.subTitle }}</div>
{% endif %}
<div class="paragraph wysiwyg wysiwyg--{{ theme }}">
{% if slice.text is defined and slice.text is not null %}
{{ slice.text|raw }}
{% endif %}
</div>
{% if slice.cta.label is defined and slice.cta.label is not null %}
{% set cta = slice.cta %}
{% include 'front/partials/button-arrow.html.twig' with {class: 'mt-6 ' ~ buttonClass} %}
{% endif %}
</div>
</div>
</div>
</section>