.re-footer-news{--re-news-bg: #0b4e52;--re-news-orange: #e85c3a;--re-news-muted: #b7d0d1;--re-news-input: #083e42;--re-news-border: rgba(255, 255, 255, .28);padding-top:var(--re-news-pad-top, 56px);padding-bottom:var(--re-news-pad-bottom, 56px);background:#0b2e2e;color:#fff;font-family:Outfit,sans-serif;text-align:center;margin-top:-60px}.re-footer-news__inner{margin:0 auto}.re-footer-news__form-wrap{margin:0}.re-footer-news__eyebrow{margin:0 0 12px;color:#9fe1cc;font-size:16px;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase}.re-footer-news__title{margin:0 0 12px;color:#fff;font-family:Outfit,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;font-size:60px;line-height:100%;letter-spacing:0;line-height:1.2}.re-footer-news__desc{margin:0 0 28px;font-family:DM Sans,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:center}.re-footer-news__form{display:flex;align-items:stretch;gap:12px;max-width:560px;margin:0 auto}.re-footer-news__field{flex:1 1 auto;min-width:0}.re-footer-news__input{width:100%;height:52px;padding:0 16px;border:.6px solid #FFFFFF;border-radius:6px;background:#ffffff1a;color:#fff;font-family:inherit;font-size:15px;outline:none;border-style:solid!important}.re-footer-news__input::placeholder{color:#9fe1cc}.re-footer-news__input:focus{border-color:#ffffff8c}.re-footer-news__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:196px;height:52px;padding:0 24px;border:0;border-radius:8px;background:#e64a2e;color:#fff;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;cursor:pointer}.re-footer-news__btn:hover{filter:brightness(1.05)}.re-footer-news__message{margin:0 0 16px;font-size:14px;line-height:1.45}.re-footer-news__message--success{color:#d7f3d7}.re-footer-news__message--error{color:#ffd1c7}.re-footer-news .notification{margin-bottom:16px;color:#fff}@media(max-width:767px){.re-footer-news__title{font-size:36px}.re-footer-news__desc{font-size:15px;margin-bottom:24px}.re-footer-news__form{flex-direction:column;max-width:none;gap:10px}.re-footer-news__input,.re-footer-news__btn{width:100%;height:50px}.re-footer-news__btn{border-radius:10px}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/re-footer-news.css.map */
