#fp-newsletter .block_newsletter form{position:static;width:100%;max-width:none;margin:0 auto;float:none}#fp-newsletter .fp-newsletter-fields{display:flex;gap:10px;max-width:630px;margin:20px auto 0;align-items:stretch;position:static}#fp-newsletter .fp-newsletter-fields input{position:static;float:none;min-width:0;width:0;flex:1;height:auto;min-height:48px;padding:14px;border:1px solid #bfc8b4;border-radius:7px;background:white;font-size:16px;margin:0}#fp-newsletter .fp-newsletter-fields button{position:static;float:none;flex:0 0 auto;width:auto;height:auto;min-height:48px;margin:0;padding:12px 20px;background:#20271e;color:#fff;border:1px solid #20271e;border-radius:7px;line-height:1.4;transform:none}#fp-newsletter .block_newsletter .fp-newsletter-consent{display:flex;gap:10px;text-align:left;max-width:630px;margin:16px auto 0;font-size:13px;line-height:1.5;color:#424c3d;font-weight:400}#fp-newsletter .fp-newsletter-consent input{position:static;flex:0 0 17px;margin:4px 0 0;width:17px;height:17px;padding:0}#fp-newsletter .fp-newsletter-consent a{text-decoration:underline}#fp-newsletter .block_newsletter .fp-newsletter-note{font-size:12px;margin:12px auto 0;color:#596353}#fp-newsletter .block_newsletter h2{font-size:29px;text-transform:none;font-weight:600}.fp-mail-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.fp-mail-action{max-width:700px;padding:20px 0}.fp-mail-action form{margin:24px 0}.fp-mail-action p{line-height:1.7}@media(max-width:420px){#fp-newsletter .fp-newsletter-fields{flex-direction:column}#fp-newsletter .fp-newsletter-fields input,#fp-newsletter .fp-newsletter-fields button{width:100%;flex:auto;min-height:48px}}
