{% block p2lab_product_video %}
{% block p2lab_product_video_icon %}
{% if p2labProductVideo is not null and p2labProductVideo.isPlayable() and p2labProductThumbnailsView == true %}
{% sw_include '@P2LabProductVideo/storefront/p2lab/play-icon.html.twig' %}
{% endif %}
{% endblock %}
{% if p2labProductVideo is not null %}
{% block p2lab_product_video_element %}
<div
{% for value in p2labProductVideo.properties(displayMode, attributes, p2labProductThumbnailsView) %} {{ value | raw }}{% endfor %}
>
{% if p2labProductVideo.withBackgroundImage(displayMode) %}
<div class="p2lab-background-image" style="background-image: url('{{ media|sw_encode_media_url }}')"></div>
{% elseif p2labProductVideo.withImage(displayMode) %}
{% if p2labProductVideo.isEmbedVideo() %}
<div class="p2lab-media-image-backdrop"></div>
{% endif %}
{% sw_thumbnails 'gallery-slider-image-thumbnails' with {
media: image
} %}
{% endif %}
{% if p2labProductVideo.withPlayIcon() %}
{% sw_include '@P2LabProductVideo/storefront/p2lab/play-icon.html.twig' %}
{% endif %}
{% if p2labProductVideo.withCookiesAccept() %}
<div class="p2lab-cookies-accept">
{{ 'p2labProductVideo.global.pleaseAcceptCookies'|trans }}
</div>
{% endif %}
</div>
{% endblock %}
{% elseif p2labProductVideo is not null and p2labProductVideo.isMediaVideo() and false %}
{% block p2lab_product_video_media %}
{{ '<video'|raw }}
{% if p2labProductVideo.withPoster() %}
poster="{{ p2labProductVideo.poster()|sw_encode_media_url }}"
{% endif %}
{% for value in p2labProductVideo.videoProperties(p2labProductThumbnailsView) %} {{ value | raw }}{% endfor %}
{{ '>'|raw }}
{{ '<source'|raw }}
src="{{ p2labProductVideo.videoMedia()|sw_encode_media_url }}"
type="{{ p2labProductVideo.videoMedia().getMimeType() }}"
{{ '/>'|raw }}
{{ '</video>'|raw }}
{% endblock %}
{% endif %}
{% endblock %}