.newsletter_modal_overlay[data-v-3a5ec599]{align-items:center;background:#1212122e;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:200}.newsletter_modal[data-v-3a5ec599]{background:#fff;border:6px solid var(--was-red);border-radius:38px;max-height:calc(100vh - 48px);overflow-y:auto;padding:56px 64px 44px;position:relative;width:min(100%,1000px)}.newsletter_modal_close[data-v-3a5ec599]{background:transparent;border:0;color:var(--was-red);cursor:pointer;font-size:48px;line-height:1;position:absolute;right:28px;top:18px}.newsletter_modal_intro[data-v-3a5ec599],.newsletter_modal_title[data-v-3a5ec599],.newsletter_note[data-v-3a5ec599]{text-align:center}.newsletter_modal_title[data-v-3a5ec599]{margin:0}.newsletter_modal_intro[data-v-3a5ec599]{color:var(--was-black);margin:28px auto 44px;max-width:680px}.newsletter_form[data-v-3a5ec599]{display:flex;flex-direction:column;gap:28px}.newsletter_success[data-v-3a5ec599]{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:420px;text-align:center}.newsletter_success_body[data-v-3a5ec599],.newsletter_success_title[data-v-3a5ec599]{margin:0}.newsletter_grid[data-v-3a5ec599]{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.newsletter_field[data-v-3a5ec599]{display:flex;flex-direction:column;gap:12px}.newsletter_label[data-v-3a5ec599]{line-height:1.2}.newsletter_input[data-v-3a5ec599]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid var(--was-black);border-radius:0;color:var(--was-black);line-height:1.2;padding:0 0 12px;width:100%}.newsletter_input[data-v-3a5ec599]:focus{outline:none}.newsletter_input--error[data-v-3a5ec599],.newsletter_input[data-v-3a5ec599]:focus{border-bottom-color:var(--was-red)}.newsletter_select[data-v-3a5ec599]{background-image:linear-gradient(45deg,transparent 50%,var(--was-black) 50%),linear-gradient(135deg,var(--was-black) 50%,transparent 50%);background-position:calc(100% - 12px) calc(50% - 2px),calc(100% - 2px) calc(50% - 2px);background-repeat:no-repeat;background-size:10px 10px,10px 10px;padding-right:32px}.newsletter_input--date[data-v-3a5ec599]{min-height:40px}.newsletter_checkbox_row[data-v-3a5ec599]{align-items:flex-start;display:flex;gap:14px;justify-content:center;margin-top:8px}.newsletter_checkbox[data-v-3a5ec599]{accent-color:var(--was-red);height:22px;margin-top:6px;width:22px}.newsletter_checkbox--error[data-v-3a5ec599]{outline:1px solid var(--was-red);outline-offset:2px}.newsletter_checkbox_text[data-v-3a5ec599]{color:var(--was-black)}.newsletter_checkbox_text a[data-v-3a5ec599]{color:inherit;text-decoration:underline}.newsletter_submit_wrap[data-v-3a5ec599]{display:flex;justify-content:center;margin-top:4px}.newsletter_submit[data-v-3a5ec599]{background:var(--was-red);border:0;color:#fff;cursor:pointer;line-height:.9;padding:18px 52px 14px}.newsletter_submit[data-v-3a5ec599]:disabled{cursor:wait;opacity:.7}.newsletter_error[data-v-3a5ec599]{color:var(--was-red);margin:-8px 0 0;text-align:center}.newsletter_note[data-v-3a5ec599]{margin:0}.newsletter-modal-enter-active[data-v-3a5ec599],.newsletter-modal-leave-active[data-v-3a5ec599]{transition:opacity .18s ease}.newsletter-modal-enter-active .newsletter_modal[data-v-3a5ec599],.newsletter-modal-leave-active .newsletter_modal[data-v-3a5ec599]{transition:transform .18s ease}.newsletter-modal-enter-from[data-v-3a5ec599],.newsletter-modal-leave-to[data-v-3a5ec599]{opacity:0}.newsletter-modal-enter-from .newsletter_modal[data-v-3a5ec599],.newsletter-modal-leave-to .newsletter_modal[data-v-3a5ec599]{transform:translateY(12px)}@media(max-width:900px){.newsletter_modal[data-v-3a5ec599]{border-radius:28px;border-width:4px;padding:48px 24px 36px}.newsletter_modal_close[data-v-3a5ec599]{font-size:40px;right:18px;top:14px}.newsletter_modal_intro[data-v-3a5ec599]{margin:18px auto 32px}.newsletter_grid[data-v-3a5ec599]{gap:28px;grid-template-columns:1fr}.newsletter_checkbox_text[data-v-3a5ec599],.newsletter_input[data-v-3a5ec599],.newsletter_note[data-v-3a5ec599]{font-size:16px}.newsletter_checkbox_row[data-v-3a5ec599]{justify-content:flex-start}}
