{% extends '@SyliusShop/Checkout/layout.html.twig' %}

{% form_theme form '@SyliusShop/Form/theme.html.twig' %}

{% block content %}
    <div class="checkout-address-container container">
        {{ sylius_template_event(['sylius.shop.checkout.address.steps', 'sylius.shop.checkout.steps'], _context) }}

        <div class="row">
            <div class="col-lg-7 col-xl-8">
                <div class="form-block checkout-block">
                    {{ sylius_template_event('sylius.shop.checkout.address.before_form', {'order': order}) }}

                    {{ form_start(form, {'action': path('sylius_shop_checkout_address'), 'attr': {'class': 'ui loadable form', 'novalidate': 'novalidate'}}) }}
                    {{ form_errors(form) }}
                    <input type="hidden" name="_method" value="PUT" />

                    {% include '@SyliusShop/Checkout/Address/_form.html.twig' %}

                    {{ sylius_template_event('sylius.shop.checkout.address.before_navigation', {'order': order}) }}

                    {% include '@SyliusShop/Checkout/Address/_navigation.html.twig' %}

                    {{ form_row(form._token) }}
                    {{ form_end(form, {'render_rest': false}) }}
                </div>
            </div>

            <div class="col-lg-5 col-xl-4">
                {{ sylius_template_event(['sylius.shop.checkout.address.sidebar', 'sylius.shop.checkout.sidebar'], _context) }}
            </div>
        </div>
    </div>
{% endblock %}
