.subscribe-msg { margin: 8px 0 0; font-size: 13px; line-height: 1.4; }
.subscribe-msg[hidden] { display: none; }
.subscribe-msg.is-success { color: #1a8f4c; }
.subscribe-msg.is-info { color: inherit; opacity: .8; }
.subscribe-msg.is-error { color: #d93636; }
.footer__subscribe input.is-invalid { border-color: #d93636; }
