.mg-newsletter{width:100%}.mg-newsletter__inner{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.mg-newsletter__content{display:flex;flex-direction:column;gap:14px}.mg-newsletter__eyebrow{font-family:Tomorrow,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.mg-newsletter__heading{font-family:Tomorrow,sans-serif;font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin:0}.mg-newsletter__sub{font-family:Tomorrow,sans-serif;font-size:14px;font-weight:400;opacity:.7;margin:0;line-height:1.6}.mg-newsletter__form-wrap{display:flex;flex-direction:column;gap:14px}.mg-newsletter__form{width:100%}.mg-newsletter__field{display:flex;gap:0;border-radius:8px;overflow:hidden;border:1.5px solid rgba(254,254,254,.3);transition:border-color .2s ease}.mg-newsletter__field:focus-within{border-color:#fefefeb3}.mg-newsletter__input{flex:1;background:#fefefe1a;border:none;outline:none;padding:14px 18px;font-family:Tomorrow,sans-serif;font-size:14px;font-weight:400;color:#fefefe;min-width:0}.mg-newsletter__input::placeholder{color:#fefefe73}.mg-newsletter__btn{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;background:#fefefe;color:#1366bf;border:none;cursor:pointer;font-family:Tomorrow,sans-serif;font-size:13px;font-weight:700;white-space:nowrap;transition:opacity .2s ease;flex-shrink:0}.mg-newsletter__btn:hover{opacity:.9}.mg-newsletter__btn-icon{flex-shrink:0}.mg-newsletter__success{display:flex;align-items:center;gap:8px;font-family:Tomorrow,sans-serif;font-size:13px;font-weight:600;color:#fefefe;margin:0}.mg-newsletter__error{font-family:Tomorrow,sans-serif;font-size:12px;color:#fb110e;margin:0}.mg-newsletter__disclaimer{font-family:Tomorrow,sans-serif;font-size:11px;font-weight:400;opacity:.45;margin:0}.mg-newsletter__perks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mg-newsletter__perk{display:flex;align-items:center;gap:8px;font-family:Tomorrow,sans-serif;font-size:12px;font-weight:400;opacity:.75}@media(max-width:749px){.mg-newsletter__inner{grid-template-columns:1fr;gap:36px}.mg-newsletter__heading{font-size:clamp(20px,5.5vw,28px)}.mg-newsletter__field{flex-direction:column;border-radius:8px;overflow:visible;border:none;gap:10px}.mg-newsletter__input{border:1.5px solid rgba(254,254,254,.3);border-radius:8px;padding:14px 16px}.mg-newsletter__btn{border-radius:8px;justify-content:center;padding:14px}}@media(min-width:750px)and (max-width:989px){.mg-newsletter__inner{gap:40px}.mg-newsletter__heading{font-size:clamp(20px,2.5vw,28px)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mg-newsletter.css.map */
