.otf-email-signup{display:block;min-width:0;color:inherit}.otf-email-signup__panel{width:100%;max-width:560px;color:inherit;text-align:left;overflow-wrap:break-word}.otf-email-signup__panel p{font-size:16px;line-height:1.5;margin:0 0 20px}.otf-email-signup__form label{display:block;margin:0 0 8px;font-size:14px}.otf-email-signup__form input[type=email]{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid currentColor;border-radius:0;background:rgb(var(--color-background));color:inherit;font:inherit;font-size:16px;line-height:1.5}.otf-email-signup__form .otf-email-signup__consent{font-size:13px;line-height:1.5;margin:12px 0 20px}.otf-email-signup__form .btn{min-height:44px;white-space:normal}.otf-email-signup__form .btn{width:100%}.otf-email-signup__privacy{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px}.otf-email-signup [role=alert]:not([hidden]){border-inline-start:3px solid currentColor;padding:8px 12px;margin-bottom:16px;font-size:14px}.otf-email-signup :focus-visible{outline:2px solid currentColor;outline-offset:3px}.otf-email-signup__form{scroll-margin-top:160px}
/*# sourceMappingURL=/cdn/shop/t/173/assets/otf-email-signup.css.map */
