{% block block_gallery_buybox %}
    {% block block_gallery_buybox_column_left %}
        {% set element = block.slots.getSlot('left') %}
        {% set config = element.fieldConfig.elements %}

        <div class="col-lg-8 product-detail-media" data-cms-element-id="{{ element.id }}">
            {% block block_gallery_buybox_column_left_inner %}
                {% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing
                    with {
                    'isProduct': config.sliderItems.value == 'product.media' and config.sliderItems.source == 'mapped'
                } %}
            {% endblock %}
        </div>
    {% endblock %}

    {% block block_gallery_buybox_column_right %}
        {% set element = block.slots.getSlot('right') %}

        <div class="col-lg-4 product-detail-buy js-sticky" data-sticky-buybox="true">
            <div class="inside">
            {# ... add headline here #}
            {% block page_product_detail_headline %}
                <div class="row product-detail-headline">
                    {% sw_include '@Storefront/storefront/page/product-detail/headline.html.twig' %}
                </div>
            {% endblock %}

            {# ... add short description #}
            {% block zen_page_product_detail_short_description %}
                {% if page.product.customFields.custom_description_small_description and theme_config('zen-product-details-short-description') %}
                    <div class="product-detail-short-description">
                        {{ page.product.customFields.custom_description_small_description|trans|sw_sanitize }}
                    </div>
                {% endif %}
            {% endblock %}
            {% block block_gallery_buybox_column_right_inner %}
                {% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing %}
            {% endblock %}
            </div>
        </div>
    {% endblock %}
{% endblock %}