.mz-nl__karte{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:2rem 5.6rem;overflow:hidden;padding:4.8rem clamp(3.2rem,4.5vw,6.4rem);border-radius:2.4rem;background:#141519;color:#fff}.gradient.mz-nl-band{background:linear-gradient(180deg,rgb(var(--color-background)) 0,#f1f0ed 12rem 100%)}.mz-nl__deko{position:absolute;top:0;right:0;width:32rem;height:22rem;background-image:radial-gradient(rgba(255,91,77,.45) 1.1px,transparent 1.6px);background-size:7px 7px;-webkit-mask-image:radial-gradient(circle at 100% 0%,#000 10%,transparent 72%);mask-image:radial-gradient(circle at 100% 0%,#000 10%,transparent 72%);pointer-events:none}.mz-nl__text,.mz-nl__form{position:relative;min-width:0}.mz-nl__kopf{display:flex;align-items:center;gap:1rem;margin:0}.mz-nl__eyebrow{color:#a9abb3;font-family:var(--font-heading-family);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mz-nl__badge{display:inline-flex;align-items:center;height:2.2rem;padding:0 .9rem;border-radius:1.1rem;background:var(--mz-red);color:#fff;font-size:1.15rem;font-weight:800;white-space:nowrap}.mz-nl__heading{margin:1.2rem 0 0;color:#fff;font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.6vw,var(--mz-h2-max));font-weight:900;line-height:1.15;letter-spacing:-.02em}.mz-nl__sub{margin:.8rem 0 0;color:#b8bac1;font-size:1.4rem;line-height:1.45}.mz-nl__label{display:block;color:#a9abb3;font-size:1.2rem;font-weight:600}.mz-nl__feld{display:flex;gap:.8rem;margin-top:.6rem}.mz-nl__input{flex:1 1 auto;min-width:0;height:5.2rem;box-sizing:border-box;padding:0 1.4rem;border:.1rem solid #34363d;border-radius:1.2rem;background:#1f2026;color:#fff;font-family:var(--font-body-family);font-size:max(16px,1.6rem);box-shadow:none;-webkit-appearance:none;appearance:none}.mz-nl__input::placeholder{color:#7d808a}.mz-nl__input:focus{border-color:#8a8d96;outline:none}.mz-nl__input:focus-visible{outline:.2rem solid #ce6a75;outline-offset:.2rem}.mz-nl__input[aria-invalid=true]{border-color:#ff9a91}.mz-nl__button{flex:0 0 auto;height:5.2rem;padding:0 1.8rem;border:0;border-radius:1.2rem;background:var(--mz-red);color:#fff;cursor:pointer;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:800;transition:background-color .16s ease}.mz-nl__button:hover{background:var(--mz-red-strong)}.mz-nl__button:focus-visible{outline:.3rem solid #ce6a75;outline-offset:.3rem}.mz-nl__meldung{margin:.8rem 0 0;font-size:1.35rem;font-weight:600;line-height:1.4}.mz-nl__meldung--ok{margin:0;padding:1.4rem 1.6rem;border-radius:1.2rem;background:#3dd68c1f;color:#8ee8bb}.mz-nl__meldung--fehler{color:#ff9a91}@media screen and (max-width:989px){.mz-nl__karte{grid-template-columns:1fr;padding:3.6rem}}@media screen and (max-width:749px){.mz-nl__karte{gap:1.6rem;padding:2.4rem}.mz-nl__deko{width:20rem;height:16rem}.mz-nl__heading{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){.mz-nl__button{transition:none}}.mz-nl-hervorgehoben{animation:mz-nl-hervor 1.8s ease}@keyframes mz-nl-hervor{0%,to{box-shadow:0 0 #a7192800}18%,62%{box-shadow:0 0 0 .4rem #a7192847}}@media(prefers-reduced-motion:reduce){.mz-nl-hervorgehoben{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-mz-newsletter.css.map */
