{% if not offcanvas %}
<div class="top-navigation">
<ul class="list-unstyled">
{% endif %}
{% block layout_header_top_navigation %}
{% for treeItem in page.footer.navigation.tree %}
{% set category = treeItem.category %}
{% set name = category.translated.name %}
{% set externalLink = category.translated.externalLink %}
{% set show = true %}
{% if category.customFields and category.customFields['custom_menu_item'] == 'hidden'%}
{% set show = false %}
{% endif %}
{% block layout_service_navigation_item %}
{% if show %}
{% if offcanvas %}
<li class="navigation-offcanvas-list-item has-button top-navigation-item">
{% block layout_top_header_navigation_offcanvas_top_nav %}
<a class="navigation-offcanvas-link nav-item nav-link"
href="{% if externalLink %}{{ externalLink }}{% else %}{{ seoUrl('frontend.navigation.page', { navigationId: category.id }) }}{% endif %}"
title="{{ name }}"
{% if externalLink %}target="_blank"{% endif %}>
{{ name }}
</a>
{% endblock %}
</li>
{% else %}
<li class="header-link-item top-navigation-item">
{% block layout_top_header_navigation_information_link %}
<a class="header-top-link"
href="{% if externalLink %}{{ externalLink }}{% else %}{{ seoUrl('frontend.navigation.page', { navigationId: category.id }) }}{% endif %}"
title="{{ name }}"
{% if externalLink %}target="_blank"{% endif %}>
{{ name }}
</a>
{% endblock %}
</li>
{% endif %}
{% endif %}
{% endblock %}
{% endfor %}
{% endblock %}
{% if not offcanvas %}
</ul>
</div>
{% endif %}