.newsletter-form--form{display:flex;flex-direction:column;gap:1.5rem}.newsletter-form--footer{position:relative}newsletter-form .message{position:absolute;left:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:0;pointer-events:none;font-size:inherit;text-align:center}newsletter-form.error .message,newsletter-form.success .message{opacity:1}newsletter-form.error .newsletter-form--submit,newsletter-form.success .newsletter-form--submit{opacity:0}newsletter-form.submitting .newsletter-form--submit,newsletter-form.success .newsletter-form--submit{pointer-events:none}.newsletter-form--submit{width:100%;margin-top:.5rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/newsletter-form.css.map */
