.cm-newsletter__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.cm-newsletter__label{margin:0}.cm-newsletter__heading{margin:var(--cm-space-4) 0 0}.cm-newsletter__heading+.cm-newsletter__text{margin-top:var(--cm-space-5)}.cm-newsletter__image{display:block;width:min(93.2rem,100%);height:auto;margin-top:var(--cm-space-4)}.cm-newsletter__text{max-width:52rem;margin:var(--cm-space-7) 0 0}.cm-newsletter__label+.cm-newsletter__text{margin-top:var(--cm-space-5)}.cm-newsletter__form{width:min(52rem,100%);margin-top:var(--cm-space-5)}.cm-newsletter__field{display:flex;flex-direction:column;gap:var(--cm-space-2)}@media screen and (min-width:750px){.cm-newsletter__field{flex-direction:row;gap:0}}.cm-newsletter__input{flex:1 1 auto;min-width:0;min-height:5.2rem;padding:0 1.8rem;border:var(--cm-rule);border-radius:0;background-color:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;-webkit-appearance:none;appearance:none}.cm-newsletter__input::placeholder{color:rgba(var(--color-foreground),.65);opacity:1}.cm-newsletter__input:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.cm-newsletter__button{flex:0 0 auto;min-height:5.2rem}.cm-newsletter__message{margin:var(--cm-space-4) 0 0;font-size:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cm-newsletter.css.map */
