#newsletter{margin:32px auto 0;max-width:var(--section_max_width);padding:0 var(--section_padding);width:100%}#newsletter .container_newsletter{display:flex;flex-direction:column;width:100%}#newsletter .container_newsletter .split_line{background-color:var(--secondary_color);height:1px;margin:initial;width:100%}#newsletter .container_newsletter .news_title{color:var(--text_primary);font-size:var(--font_size_title);font-weight:var(--font_weight_light);margin:32px 0;text-align:center;text-transform:uppercase;width:100%}@media(max-width:768px){#newsletter .container_newsletter .news_title{font-size:var(--font_size_subtitle);font-weight:var(--font_weight_semi_bold);margin-bottom:12px}}#newsletter .container_newsletter .newsletter_form{--field_height:40px;--input_margin:12px;--input_width:calc(37% - var(--input_margin));align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:640px;width:100%}#newsletter .container_newsletter .newsletter_form .email_text,#newsletter .container_newsletter .newsletter_form .name_text{margin-right:var(--input_margin);width:var(--input_width)}#newsletter .container_newsletter .newsletter_form .email_text{margin:0;margin-left:var(--input_margin)}#newsletter .container_newsletter .newsletter_form .btn{width:26%}@media(max-width:768px){#newsletter .container_newsletter .newsletter_form{--input_margin:8px;--input_width:calc(50% - var(--input_margin));max-width:440px}#newsletter .container_newsletter .newsletter_form .btn{margin:24px auto 0;max-width:340px;width:100%}}#newsletter .container_newsletter .newsletter_form input{background-color:transparent;border-bottom:1px solid var(--secondary_color);min-height:var(--field_height);transition:var(--transition_color)}#newsletter .container_newsletter .newsletter_form input::-moz-placeholder{color:inherit;opacity:.8}#newsletter .container_newsletter .newsletter_form input::placeholder{color:inherit;opacity:.8}#newsletter .container_newsletter .newsletter_form input.invalid{border-color:var(--text_error_color)}#newsletter .container_newsletter .newsletter_form .btn{--btn_bg_color:var(--secondary_color);--btn_bg_hover_color:var(--primary_color);text-wrap:nowrap;border-radius:2px;font-size:var(--font_size_big);font-weight:var(--font_weight_light);height:var(--field_height);min-width:-moz-fit-content;min-width:fit-content}#newsletter .container_newsletter .newsletter_form .btn.-error,#newsletter .container_newsletter .newsletter_form .btn.-success{pointer-events:none}#newsletter .container_newsletter .newsletter_form .btn .text{transition:var(--transition_fade)}#newsletter .container_newsletter .newsletter_form .btn.-loading .text{opacity:.4}#newsletter .container_newsletter .newsletter_form .btn.-error .text,#newsletter .container_newsletter .newsletter_form .btn.-success .text{opacity:0}#newsletter .container_newsletter .newsletter_form .btn .icon{aspect-ratio:1;height:100%;left:50%;opacity:0;padding:4px 0;position:absolute;transform:translateX(-50%);transition:var(--transition_fade);visibility:hidden}#newsletter .container_newsletter .newsletter_form .btn .icon svg{height:100%;width:100%}#newsletter .container_newsletter .newsletter_form .btn.-error .error,#newsletter .container_newsletter .newsletter_form .btn.-loading .spin,#newsletter .container_newsletter .newsletter_form .btn.-success .success{opacity:1;visibility:visible}#newsletter .container_newsletter .newsletter_form .privacy_policy{font-size:var(--font_size_extra_small);margin:12px auto 0;width:100%}@media(max-width:768px){#newsletter .container_newsletter .newsletter_form .privacy_policy{max-width:340px;text-align:center}}#newsletter .container_newsletter .newsletter_form .privacy_policy a{-webkit-text-decoration:underline;text-decoration:underline}#newsletter .container_newsletter .newsletter_form .privacy_policy a:hover{color:var(--primary_color)}svg[data-v-ea8dc08c]{max-height:100%;max-width:100%}