.ben-newsletter{padding:clamp(64px,10vh,120px) 24px;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.ben-newsletter__inner{max-width:720px;text-align:center}.ben-newsletter__eyebrow{font-family:var(--ben-font-body);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--ben-secondary, #666);margin:0 0 var(--ben-sm)}.ben-newsletter__heading{font-family:var(--ben-font-heading);font-size:clamp(28px,4vw,44px);line-height:1.15;font-weight:300;margin:0 0 var(--ben-md)}.ben-newsletter__sub{font-family:var(--ben-font-body);font-size:15px;line-height:1.6;color:var(--ben-secondary, #555);max-width:520px;margin:0 auto var(--ben-lg)}.ben-newsletter__sub p{margin:0}.ben-newsletter__form{display:flex;flex-direction:column;align-items:center;gap:var(--ben-sm);max-width:520px;margin:0 auto}.ben-newsletter__row{display:flex;width:100%;border-bottom:1px solid currentColor;align-items:stretch}.ben-newsletter__input{flex:1;border:0;background:transparent;padding:14px 4px;font-family:var(--ben-font-body);font-size:15px;color:inherit;outline:none}.ben-newsletter__input::placeholder{opacity:.55}.ben-newsletter__input:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ben-newsletter__submit{border:0;background:transparent;font-family:var(--ben-font-body);font-size:12px;letter-spacing:.18em;text-transform:uppercase;padding:0 8px;cursor:pointer;color:inherit;transition:opacity .25s ease}.ben-newsletter__submit:hover{opacity:.65}.ben-newsletter__legal{font-size:12px;opacity:.6;margin:0}.ben-newsletter__success{font-family:var(--ben-font-body);font-size:15px;padding:16px;border:1px solid currentColor}.ben-newsletter__error{font-size:13px;color:#b00;margin:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ben-newsletter.css.map */
