.footer .footer-top-left form{display:block;border:0;border-radius:0;padding:0;max-width:372px;width:100%}
.footer .anom-newsletter-entry{position:relative;border:1px solid #ad6749;border-radius:8px;padding:16px 76px 16px 16px;width:100%;box-sizing:border-box}
.footer .footer-top-left form .email{width:100%;height:32px;min-width:0}
.footer .footer-top-left form .email input{display:block;width:100%;min-width:0;font-size:16px}
.footer .footer-top-left form .email input::placeholder{font-size:16px}
.footer .footer-top-left form .submit{top:16px;right:16px}
.footer .footer-top-left form .anom-captcha-disclaimer,.footer .footer-top-left form .anom-captcha-disclaimer p,.anom-popup .anom-captcha-disclaimer,.anom-popup .anom-captcha-disclaimer p{font:400 10px/1.4 'DM Mono',monospace!important;margin:0!important;padding:0!important;letter-spacing:0;text-transform:none}
.footer .footer-top-left form .anom-captcha-disclaimer,.anom-popup .anom-captcha-disclaimer{margin-top:8px!important;max-width:100%;color:#38190d}
.anom-captcha-disclaimer a{font:inherit!important;text-underline-offset:2px}
.footer .footer-top-left form .anom-newsletter-status,.footer .footer-top-left form [data-newsletter-result]{font:400 12px/1.5 'DM Mono',monospace!important;margin:8px 0 0;padding:0;width:100%}
.footer .anom-newsletter-consent{display:block;font:400 11px/1.5 'DM Mono',monospace;margin-top:8px}
