{% block element_cbax_manufacturers_headline %}
{% set config = element.fieldConfig.elements %}
{% set manufacturerName = '' %}
{% set beforeName = '' %}
{% set afterName = '' %}
{% if cbaxModulManufacturers is defined
and cbaxModulManufacturers.manufacturer is defined %}
{% if element.fieldConfig.elements.content.source is defined
and element.fieldConfig.elements.content.source == 'mapped'
and element.fieldConfig.elements.content.value is defined
and 'product_manufacturer.' in element.fieldConfig.elements.content.value %}
{% set property = element.fieldConfig.elements.content.value |replace({'product_manufacturer.': ''}) %}
{% if 'customFields' not in property
and cbaxModulManufacturers.manufacturer.translated[property] is defined
and cbaxModulManufacturers.manufacturer.translated[property] != null %}
{% set manufacturerName = cbaxModulManufacturers.manufacturer.translated[property] %}
{% else %}
{% set property = property |replace({'customFields.': ''}) %}
{% if cbaxModulManufacturers.manufacturer.translated.customFields[property] is defined
and cbaxModulManufacturers.manufacturer.translated.customFields[property] != null %}
{% set manufacturerName = cbaxModulManufacturers.manufacturer.translated.customFields[property] %}
{% endif %}
{% endif %}
{% endif %}
{% if element.fieldConfig.elements.beforeName.value is defined
and element.fieldConfig.elements.beforeName.value != null %}
{% set beforeName = element.fieldConfig.elements.beforeName.value %}
{% endif %}
{% if element.fieldConfig.elements.afterName.value is defined
and element.fieldConfig.elements.afterName.value != null %}
{% set afterName = element.fieldConfig.elements.afterName.value %}
{% endif %}
{% endif %}
{% set headLine = beforeName~manufacturerName~afterName %}
<div class="cms-element-{{ element.type }}{% if config.verticalAlign.value %} has-vertical-alignment{% endif %}">
{% block element_text_alignment %}
{% if config.verticalAlign.value %}
<div class="cms-element-alignment{% if config.verticalAlign.value == "center" %} align-self-center{% elseif config.verticalAlign.value == "flex-end" %} align-self-end{% else %} align-self-start{% endif %}">
{% endif %}
{% block element_text_inner %}
{{ headLine|raw }}
{% endblock %}
{% if config.verticalAlign.value %}
</div>
{% endif %}
{% endblock %}
</div>
{% endblock %}