.newsletter__mitte{display:grid;justify-items:center;gap:var(--sp-md);text-align:center}.newsletter__titel{max-width:28ch;margin:0;margin-inline-end:-.06em;color:var(--ink);font-family:var(--font-brand);font-weight:600;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.25;letter-spacing:.06em;text-transform:uppercase;text-wrap:balance}.newsletter__satz{max-width:46ch;margin:0;color:var(--mist);font-size:var(--fs-body);line-height:1.5;text-wrap:pretty}.newsletter__form{width:100%;max-width:34rem}.newsletter__zeile{display:flex;align-items:stretch;gap:var(--sp-sm)}@media(max-width:599px){.newsletter__zeile{flex-direction:column;align-items:stretch}}.newsletter__feld{flex:1 1 auto;min-width:0;padding:.6rem .25rem;border:0;border-bottom:1px solid var(--hair);border-radius:0;background:transparent;color:var(--ink);font-family:var(--font-text);font-size:var(--fs-body)}.newsletter__feld::placeholder{color:var(--mist)}.newsletter__feld:focus{outline:none;border-bottom-color:var(--ink);border-bottom-width:2px;padding-bottom:calc(.6rem - 1px)}.newsletter__knopf{flex:none;text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-label)}.newsletter__dank{max-width:46ch;margin:0 auto;color:var(--ink);font-size:var(--fs-body);line-height:1.5}.newsletter__fehler{margin:0 0 var(--sp-sm);color:var(--danger);font-size:var(--fs-meta);line-height:1.45}.newsletter__klein{max-width:44ch;color:var(--mist);font-size:var(--fs-meta);line-height:1.45}.newsletter__klein p{margin:0}.newsletter__klein a{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media(hover:hover)and (pointer:fine){.newsletter__klein a:hover{color:var(--ink)}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/newsletter.css.map */
