<section class="additional-service__block">
<h2 class="js-toc__title additional-service__hl">{{ detailHeadline }}</h2>
<div class="additional-service__body">
<div class="mb-4">
<div class="wysiwyg">{{ detailText|raw }}</div>
</div>
{% if (moreDescriptions and not moreDescriptions is empty) or (localDescriptions and not localDescriptions is empty) %}
{% if moreDescriptions and not moreDescriptions is empty %}
{% set moreDescriptions = demi_array_intersect(demi_additionalGetSortedDescriptionTypes(), moreDescriptions) %}
{% endif %}
<div class="">
{% for type in moreDescriptions %}
{% set tk = ('demi.additionalservice.detail.' ~ demi_getValidFileName(type))|lower %}
{{ _self.description(tk, offerItem.getDescription(type, app.request.locale)) }}
{% endfor %}
</div>
{% endif %}
{% if localDescriptions and not localDescriptions is empty %}
<div class="">
{% for description in localDescriptions %}
{% set tk = ('demi.additionalservice.detail.' ~ description.property("demi_descriptionType"))|lower %}
{{ _self.description(tk, description.text) }}
{% endfor %}
</div>
{% endif %}
</div>
</section>
{% macro description(tk, description)%}
<div class="my-4">
<h4 class="mb-2">
{{ tk|trans }}
</h4>
<div>
<div class="wysiwyg">
{{ description|raw }}
</div>
</div>
</div>
{% endmacro %}