<div class="main__newsletter-modal sp-stack--big modal-general js-form-modal-newsletter" sytle>
<form id="js-newsletterSubscribe" class="form-modal-newsletter" action="">
<span class="js-newsletter__btn-Close">X</span>
<div id="js-newsletterRS" class="col-12 text-center type-main" style="display:none;">
<div class="circularG center-block"></div>
</div>
<div id="js-newsletterRQ">
<h3 class="text-center" style="color:#444;font-weight:600;">Reciba nuestro boletín de ofertas directamente en su correo</h3>
<div class="boletinForm-email">
<div class="form-group-nombre hidden-all">
<span class="datos-boletin">Nombre</span>
{{ form_widget(newsletter_form.firstname) }}
</div>
{# <div class="subscribeicon">
<span class="icon icon_newsletters_circle"></span>
</div> #}
<div class="form-group-email">
<span class="datos-boletin">Correo</span>
{{ form_widget(newsletter_form.email) }}
</div>
</div>
<div class="content-policy-disclaimer">
<label>
<input id="conditions" name="CD[accept-conditions-promos]" type="checkbox" required>
<span for="conditions"><span class="conditions-boletin">Acepto las </span><strong><a class="boletin-ofertas" href="/contenidos/politica-de-privacidad" target="_blank">Políticas de uso de datos</a> </strong></span>
</label>
</div>
<div class="boletinForm-email">
<div class="boletinForm-butoom">
<input type="submit" class="btn btn--full" value="Quiero suscribirme"/>
</div>
</div>
</div>
</div>
<div class="hidden-all">
{{form_rest(newsletter_form)}}
</div>
</form>
</div>
<script>
document.addEventListener('DOMContentLoaded', e => {
jQuery("#newsletter_form_firstname").val('Nombre');
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
// document.querySelector('.main__newsletter-block').style.display = 'none';
if (urlParams.has('newsletter') && urlParams.get('newsletter') === 'true' && urlParams.get('newsletter') !== '') {
document.querySelector('.js-form-modal-newsletter').classList.add('modal-general__active');
document.querySelector('#newsletter_form_firstname').value = 'corp';
} else {
document.querySelector('.js-form-modal-newsletter').classList.remove('hide');
}
document.addEventListener('click', e => {
if (e.target.matches('.js-form-modal-newsletter') || e.target.matches('.js-newsletter__btn-Close')) {
document.querySelector('.js-form-modal-newsletter').classList.remove('modal-general__active');
document.querySelector('.js-form-modal-newsletter').style.display = 'none';
document.querySelector('.main__newsletter-block').style.display = 'block';
}
});
});
</script>