{% sw_extends '@Storefront/storefront/layout/footer/footer.html.twig' %}
{% block layout_footer_inner_container %}
{% block layout_footer_navigation %}
<div id="footerColumns" class="row footer-columns" data-collapse-footer="true">
{% block layout_footer_navigation_columns %}
{% for root in page.footer.navigation.tree %}
{% block layout_footer_navigation_column %}
<div class="col-md-6 col-lg-auto footer-column js-footer-column">
{% block layout_footer_navigation_hotline_headline %}
<div class="footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger" id="collapseFooterHotlineTitle" aria-expanded="true" data-target="#collapseFooterTitle{{ loop.index }}" aria-expanded="true" aria-controls="collapseFooter{{ loop.index }}">
{{ root.category.translated.name }}
{% block layout_footer_navigation_hotline_icons %}
<div class="footer-column-toggle">
<span class="footer-plus-icon">
{% sw_icon 'pfeil_unten' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
</span>
<span class="footer-minus-icon">
{% sw_icon 'pfeil_oben' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
</span>
</div>
{% endblock %}
</div>
{% endblock %}
{% block layout_footer_navigation_information_content %}
<div id="collapseFooter{{ loop.index }}" class="footer-column-content collapse js-footer-column-content" aria-labelledby="collapseFooterTitle{{ loop.index }}">
<div class="footer-column-content-inner">
{% block layout_footer_navigation_information_links %}
<ul class="list-unstyled">
{% for treeItem in root.children %}
{% set category = treeItem.category %}
{% set name = category.translated.name %}
{% set externalLink = category.translated.externalLink %}
{% block layout_footer_navigation_information_link_item %}
<li class="footer-link-item">
{% block layout_footer_navigation_information_link %}
{% if externalLink == "#change-cookie-settings" %}
{% set eightworksCookieConsentPlusConfig = config('EightworksCookieConsentPlus6.config') %}
{% if eightworksCookieConsentPlusConfig.active %}
<a
title="{% if eightworksCookieConsentPlusConfig.footerLinkText %}{% else %}{{ "eightworksCookieConsentPlus6.cookieSettingsText"|trans|sw_sanitize }}{% endif %}"
onclick="return false;"
href="#"
data-toggle="modal"
data-target="#eightworks-cookie-consent-plus"
class="footer-link eightworks-cookie-consent-plus-trigger cookie-permission--configure-button"
data-openconsentmanager="true">
{{ name }}
</a>
{% endif %}
{% else %}
<a class="footer-link"
href="{{ category_url(category) }}"
{% if category_linknewtab(category) %}target="_blank"{% endif %}
title="{{ category.translated.name }}">
{{ category.translated.name }}
</a>
{% endif %}
{% endblock %}
</li>
{% endblock %}
{% endfor %}
</ul>
{% endblock %}
</div>
</div>
{% endblock %}
</div>
{% endblock %}
{% endfor %}
{% endblock %}
{% block layout_footer_trust_support %}
{% block layout_footer_trust_support_column %}
<div class="col-md-6 col-lg-auto footer-column js-footer-column footer-column__trust-support">
{% block layout_footer_trust_support_headline %}
<div class="footer-column-headline footer-headline js-collapse-footer-column-trigger" data-target="#collapseFooterTitle{{ loop.index }}" aria-expanded="true" aria-controls="collapseFooter{{ loop.index }}">
{{ "footer.trust.trust-headline"|trans|sw_sanitize }}
{% block layout_footer_navigation_information_trust_support_icons %}
<div class="footer-column-toggle">
<span class="footer-plus-icon">
{% sw_icon 'pfeil_unten' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
</span>
<span class="footer-minus-icon">
{% sw_icon 'pfeil_oben' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
</span>
</div>
{% endblock %}
</div>
{% endblock %}
{% block layout_footer_navigation_trust_support_content %}
<div id="collapseFooter{{ loop.index }}" class="footer-column-content collapse js-footer-column-content" aria-labelledby="collapseFooterTitle{{ loop.index }}">
<div class="footer-column-content-inner d-flex flex-column">
<span class="footer-column-content-inner_trusttext col-12 px-0">{% sw_icon 'check' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
{{ "footer.trust.trust1"|trans|sw_sanitize }}</span>
<span class="footer-column-content-inner_trusttext col-12 px-0">{% sw_icon 'check' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
{{ "footer.trust.trust2"|trans|sw_sanitize }}</span>
<span class="footer-column-content-inner_trusttext col-12 px-0">{% sw_icon 'check' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
{{ "footer.trust.trust3"|trans|sw_sanitize }}</span>
</div>
</div>
{% endblock %}
{% block layout_footer_support_headline %}
<div class="footer-column-headline support--headline footer-headline d-none d-lg-block">
{{ "footer.support.headline"|trans|sw_sanitize }}
</div>
{% endblock %}
{% block layout_footer_navigation_support %}
<div class="footer-column-content-inner footer-column__support d-none d-lg-block">
<p class="footer-column-content-inner_supporttext footer-link-item">
{% sw_icon 'telefon' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}<span class="ml-2">{{ "footer.support.telTitle"|trans|sw_sanitize }}</span>
<a href="tel:{{ 'support.linkNr'|trans|sw_sanitize }}" class="footer-link" title="Grimm Gastro Supporttelefon" target="_blank">{{ "footer.support.telNr"|trans|sw_sanitize }}</a>
</p>
<p class="footer-column-content-inner_supporttext footer-link-item">{% sw_icon 'mail' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
<a href="mailto:{{ 'footer.support.mail'|trans|sw_sanitize }}" class="footer-link ml-2" title="Grimm Gastro Supportmail" target="_blank">{{ "footer.support.mail"|trans|sw_sanitize }}</a>
</p>
</div>
{% endblock %}
</div>
{% endblock %}
{% endblock %}
{% block layout_footer_newsletter_payment %}
<div class="col-md-6 col-lg-auto d-lg-block footer-column js-footer-column">
{% block layout_footer_navigation_newsletter %}
{% block layout_footer_navigation_newsletter_headline %}
<div class="grimm-footer-newsletter footer-column-headline footer-headline js-collapse-footer-column-trigger mb-0 d-lg-none" data-target="#collapseFooterTitle{{ loop.index }}" aria-expanded="true" aria-controls="collapseFooter{{ loop.index }}">
{{ 'footer.newsletter.headlineMobile'|trans|sw_sanitize }}
{% block layout_footer_navigation_information_newsletter_payment_icons %}
<div class="footer-column-toggle">
<span class="footer-plus-icon">
{% sw_icon 'pfeil_unten' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
</span>
<span class="footer-minus-icon">
{% sw_icon 'pfeil_oben' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
</span>
</div>
{% endblock %}
</div>
<div class="grimm-footer-newsletter footer-column-headline footer-headline mb-0 d-none d-lg-flex">{{ 'footer.newsletter.headline'|trans|sw_sanitize }}</div>
{% endblock %}
{% endblock %}
{% block layout_footer_navigation_newsletter_content %}
<div class="grimm-footer-newsletter s360-footer-newsletter-wrapper">
<div id="collapseFooter{{ loop.index }}" class="footer-column-content collapse js-footer-column-content" aria-labelledby="collapseFooterTitle{{ loop.index }}">
{% sw_include '@Storefront/solution360/grimm/footer-newsletter.html.twig' with {action: 'frontend.form.newsletter.register.handle'} %}
</div>
</div>
{% endblock %}
{% block layout_footer_payment_shipping_logos %}
<div class="footer-column__payment d-none d-lg-block">
<div class="footer-column-headline footer-headline px-lg-0">
{{ "footer.payment.headline"|trans|sw_sanitize }}
</div>
<div class="footer-logos justify-content-start">
{% block layout_footer_payment_logos %}
{% for paymentMethod in page.salesChannelPaymentMethods %}
{% block layout_footer_payment_logo %}
{% if paymentMethod.media %}
<div class="footer-logo is-payment">
{% if paymentMethod.customFields.custom_payment_footer_link %}<a href="{{ paymentMethod.customFields.custom_payment_footer_link }}">{% endif %}
{% sw_thumbnails 'footer-payment-image-thumbnails' with {media: paymentMethod.media,sizes: {'default': '100px'},attributes: {'class': 'img-fluid footer-logo-image','alt': (paymentMethod.media.translated.alt ?: paymentMethod.translated.name),'title': (paymentMethod.media.translated.title ?: paymentMethod.translated.name)}} %}
{% if paymentMethod.customFields.custom_payment_footer_link %}</a>{% endif %}
</div>
{% endif %}
{% endblock %}
{% endfor %}
{% endblock %}
{% block layout_footer_shipping_logos %}{% endblock %}
</div>
</div>
{% endblock %}
</div>
{% endblock %}
{# always shown mobile #}
{% block layout_footer_support_payment_mobile %}
{% block layout_footer_support_mobile %}
<div class="col-md-6 col-lg-auto d-lg-none footer-column footer-column__contact">
<div class="footer-column-headline footer-headline js-collapse-footer-column-trigger d-flex d-lg-none" data-target="#collapseFooterTitle{{ loop.index }}" aria-expanded="true" aria-controls="collapseFooter{{ loop.index }}">
{{ "footer.support.headline"|trans|sw_sanitize }}
</div>
{% block layout_footer_navigation_support_mobile %}
<div class="footer-column-content-inner d-lg-none">
<p class="footer-column-content-inner_supporttext col-12 px-0">
{% sw_icon 'telefon' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
<span class="d-none d-xl-flex">{{ "footer.support.telTitle"|trans|sw_sanitize }}</span>
<a href="tel:{{ "support.linkNr"|trans|sw_sanitize }}" class="footer-column-content-inner_supportlink footer-link" title="Grimm Gastro Supporttelefon" target="_blank">{{ "footer.support.telNr"|trans|sw_sanitize }}</a>
</p>
<p class="footer-column-content-inner_supporttext col-12 px-0">
{% if config('GrimmTheme.config.contactCategory') != "" %}
{% sw_icon 'mail' style {'pack': 'grimmtheme', 'namespace': 'GrimmTheme', 'size': 'xs'} %}
<a href="{{ seoUrl('frontend.navigation.page', { navigationId: config('GrimmTheme.config.contactCategory') }) }}" class="footer-column-content-inner_supportlink footer-link" title="Grimm Gastro Supportmail">Kontakt</a>
{% endif %}
</p>
</div>
{% endblock %}
</div>
{% endblock %}
{% block layout_footer_payment_shipping_logos_mobile %}
<div class=" col-md-6 col-lg-auto col-xl-3 d-lg-none ">
<div class="footer-column-headline footer-headline px-lg-0">
{{ "footer.payment.headline"|trans|sw_sanitize }}
</div>
<div class="footer-logos justify-content-start">
{% block layout_footer_payment_logos_mobile %}
{% for paymentMethod in page.salesChannelPaymentMethods %}
{% block layout_footer_payment_logo_mobile %}
{% if paymentMethod.media %}
<div class="footer-logo is-payment">
{% sw_thumbnails 'footer-payment-image-thumbnails' with {media: paymentMethod.media,sizes: {'default': '100px'},attributes: {'class': 'img-fluid footer-logo-image','alt': (paymentMethod.media.translated.alt ?: paymentMethod.translated.name),'title': (paymentMethod.media.translated.title ?: paymentMethod.translated.name)}} %}
</div>
{% endif %}
{% endblock %}
{% endfor %}
{% endblock %}
</div>
</div>
{% endblock %}
{% endblock %}
<div class="grm-footer-extra-info">
{% set link1 = config("GrimmTheme.config.linkGTEG") %}
{% if link1 %}
<a href="{{ link1 }}"{% if config("GrimmTheme.config.linkGTEGNewTab") %} target="_blank" rel="noreferrer"{% endif %}>
<img class="grm-footer-extra-logo mr-4" style="width:44px" src="/bundles/grimmtheme/media/GTEG-Logo.png" alt="GTEG logo">
</a>
{% else %}
<img class="grm-footer-extra-logo mr-4" style="width:44px" src="/bundles/grimmtheme/media/GTEG-Logo.png" alt="GTEG logo">
{% endif %}
{% set link2 = config("GrimmTheme.config.linkGGKA") %}
{% if link2 %}
<a href="{{ link2 }}"{% if config("GrimmTheme.config.linkGGKANewTab") %} target="_blank" rel="noreferrer"{% endif %}>
<img class="grm-footer-extra-logo" style="width:109px" src="/bundles/grimmtheme/media/GGKA-Logo.png" alt="GGKA logo">
</a>
{% else %}
<img class="grm-footer-extra-logo" style="width:109px" src="/bundles/grimmtheme/media/GGKA-Logo.png" alt="GGKA logo">
{% endif %}
{% set link3 = config("GrimmTheme.config.linkEFRE") %}
{% if link3 %}
<a href="{{ link3 }}"{% if config("GrimmTheme.config.linkEFRENewTab") %} target="_blank" rel="noreferrer"{% endif %}>
<img class="grm-footer-extra-logo d-block" style="width:135px;margin-top:20px" src="/bundles/grimmtheme/media/EFRE_Logo.png" alt="EFRE logo">
</a>
{% else %}
<img class="grm-footer-extra-logo d-block" style="width:135px;margin-top:20px" src="/bundles/grimmtheme/media/EFRE_Logo.png" alt="EFRE logo">
{% endif %}
</div>
</div>
{% endblock %}
{% block layout_footer_bottom %}
{% if isMinimal %}
{{ parent() }}
{% endif %}
{% endblock %}
{% endblock %}