{% form_theme form with ['@SyliusShop/Form/theme.html.twig', 'Context/Shop/Form/checkbox.html.twig', 'Context/Common/ReCaptcha/adaptive_widget.html.twig'] %}
<div class="newsletter-form-wrapper">
{{ form_start(form, {
'action': path('app_newsletter'),
'attr': {'class': 'ui form hyfindr-form ', 'novalidate': 'novalidate', 'data-redirect': path('app_newsletter')},
}) }}
<div class="ui two column stackable grid">
<div class="column">
<div class="two fields">
{{ form_row(form.firstName, {'label' : 'app.ui.form.first_name', 'attr' : {'placeholder': 'app.ui.form.first_name'}}) }}
{{ form_row(form.lastName, {'label' : 'app.ui.form.last_name', 'attr' : {'placeholder': 'app.ui.form.last_name'}}) }}
</div>
<div class="required field">
{{ form_row(form.email, {'label' : 'app.ui.form.email', 'attr' : {'placeholder': 'app.ui.form.placeholders.email'}}) }}
</div>
<div class="required field">
{{ form_row(form.companyName, {'label' : 'app.ui.form.legal_name_of_company', 'attr' : {'placeholder': 'app.ui.form.placeholders.company'}}) }}
</div>
</div>
<div class="column">
<div class="newsletter-form-texts">
<div>
{{ 'app.ui.newsletter_page.i_would_like_to_join'|trans }}
</div>
<ul>
<li>{{ 'app.ui.newsletter_page.regular_updated_on_the_products'|trans }}</li>
<li>{{ 'app.ui.newsletter_page.we_dont_spam'|trans }}</li>
<li>{{ 'app.ui.newsletter_page.it_is_for_free'|trans }}</li>
</ul>
</div>
<div class="field terms-field consent-field">
<div class="ui">
<label>
{{ form_row(form.agreement, {'label' : false}) }}
{{ 'app.ui.form.privacy_policy_and_terms'|trans({
'%privacy_link%': hyf_get_url_for_code_with_suffix('privacy_policy', 'legal'),
'%terms_link%': hyf_get_url_for_code_with_suffix('general_terms', 'legal')
})|raw }}
</label>
</div>
</div>
<div class="required field">
{{ form_row(form.recaptcha, sylius_test_form_attribute('recaptcha')) }}
</div>
</div>
</div>
<button type="submit" class="hyfindr btn btn--primary newsletter-submit-button">{{ 'app.ui.newsletter_page.subscribe'|trans }}</button>
{{ form_row(form._token) }}
{{ form_end(form, {'render_rest': false}) }}
</div>