.newsletter{background-color:var(--color-bg-alt)}.newsletter--dark{background-color:var(--color-text);color:var(--color-bg)}.newsletter--dark .newsletter__input{background-color:var(--color-text);border-color:var(--color-text-muted);color:var(--color-bg)}.newsletter--dark .newsletter__input::placeholder{color:var(--color-text-muted)}.newsletter--dark .btn--primary{background-color:var(--color-bg);color:var(--color-text);border-color:var(--color-bg)}.newsletter--dark .btn--primary:hover{background-color:var(--color-border);border-color:var(--color-border)}.newsletter__inner{display:flex;flex-direction:column;gap:var(--space-md);padding-block:var(--space-lg)}.newsletter__heading{font-size:var(--text-h2)}.newsletter__subcopy{margin-top:var(--space-xs);max-width:40ch}.newsletter__form{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.newsletter__input{flex:1 1 16rem;min-width:0;padding:1rem var(--space-sm);background-color:var(--color-surface);border:var(--hairline);border-radius:var(--radius);font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text)}.newsletter__input::placeholder{color:var(--color-text-muted)}.newsletter__submit{flex:none}.newsletter__message{flex-basis:100%;margin-top:var(--space-xs);font-size:var(--text-small)}.newsletter__message--error{font-weight:var(--font-weight-medium)}@media screen and (min-width:750px){.newsletter__inner{flex-direction:row;align-items:center;justify-content:space-between;column-gap:var(--space-xl);padding-block:var(--space-xl)}.newsletter__copy{flex:1 1 auto}.newsletter__form{flex:0 0 auto;width:26rem;flex-wrap:nowrap}.newsletter__input{flex:1 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-newsletter.css.map */
