{% sw_extends '@Storefront/storefront/base.html.twig' %}
{% block base_body %}
{% if page.cmsPage is defined and page.cmsPage != null %}
{% set activeScrollSpy = false %}
{% set anchorSticky = false %}
{% set spyDataTarget = '' %}
{% for section in page.cmsPage.sections %}
{% for block in section.blocks %}
{% for slot in block.slots %}
{% if slot.type == 'acris-anchor' %}
{% set spyDataTarget = slot.id %}
{% set activeScrollSpy = true %}
{% set anchorSticky = slot.translated.config.activeSticky %}
{% endif %}
{% endfor %}
{% endfor %}
{% endfor %}
{% endif %}
{% if activeScrollSpy %}
<body data-spy="scroll" data-target="#acris-anchor-scroll-{{ spyDataTarget }}" data-offset="0" class="{% block base_body_classes %}{{ parent() }} acris-page-has-anchor-element{% endblock %}">
{% block base_body_inner %}
{{ parent() }}
{% endblock %}
{% block base_scroll_up %}
{{ parent() }}
{% endblock %}
{% block base_cookie_permission %}
{{ parent() }}
{% endblock %}
{{ block("base_pseudo_modal", "@Storefront/storefront/base.html.twig") }}
{% block base_body_script %}
{{ parent() }}
{% endblock %}
</body>
{% else %}
{{ parent() }}
{% endif %}
{% endblock %}
{% block base_pseudo_modal %}
{{ parent() }}
{% if context.extensions.acrisCmsImageGallery is not empty %}
{% sw_include '@Storefront/storefront/utilities/photoswipe.html.twig' %}
{% endif %}
{% endblock %}