.rk-nl__raster{display:grid;gap:var(--rk-6)}@media screen and (min-width:900px){.rk-nl__raster{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:var(--rk-8);align-items:center}}.rk-nl__titel{margin:0;font-size:var(--rk-h2);line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.rk-nl__sub{margin:var(--rk-3) 0 0;max-width:48ch;font-size:var(--rk-body);line-height:1.6;color:rgba(var(--color-foreground),.72)}.rk-nl__punkte{display:flex;flex-wrap:wrap;gap:var(--rk-2) var(--rk-5);margin:var(--rk-5) 0 0;padding:0;list-style:none}.rk-nl__punkte li{display:inline-flex;align-items:center;gap:var(--rk-2);font-size:var(--rk-small);font-weight:600}.rk-nl__punkte svg{width:16px;height:16px;color:rgb(var(--color-button))}.rk-nl__formular{padding:var(--rk-6);background:rgba(var(--color-foreground),.04);border:1px solid var(--rk-line);border-radius:var(--rk-radius)}@media screen and (max-width:749px){.rk-nl__formular{padding:var(--rk-4)}}.rk-ks__form,.rk-nl__paar{display:grid;gap:var(--rk-4)}@media screen and (min-width:560px){.rk-nl__paar{grid-template-columns:1fr 1fr}}.rk-nl__feld{display:grid;gap:6px}.rk-nl__feld label{font-size:var(--rk-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.rk-ks__input{width:100%;min-height:50px;padding:0 var(--rk-3);border:1px solid var(--rk-line-stark);border-radius:var(--rk-radius-s);background:rgb(var(--color-background));font-family:inherit;font-size:var(--rk-body);color:rgb(var(--color-foreground))}.rk-ks__input::placeholder{color:rgba(var(--color-foreground),.35)}.rk-ks__input:focus{outline:3px solid rgb(var(--color-button));outline-offset:1px;border-color:rgb(var(--color-button))}.rk-ks__input.rk-ks--invalid,.rk-ks--invalid .rk-ks__input{border-color:#ff5a5a;outline-color:#ff5a5a}.rk-nl__einwilligung{display:flex;gap:var(--rk-3);align-items:flex-start;cursor:pointer}.rk-ks__privacy-checkbox{position:absolute;opacity:0;width:0;height:0}.rk-nl__kaestchen{flex:0 0 auto;width:22px;height:22px;margin-top:1px;border:2px solid var(--rk-line-stark);border-radius:5px;transition:background-color var(--rk-schnell),border-color var(--rk-schnell)}.rk-ks__privacy-checkbox:checked+.rk-nl__kaestchen{background:rgb(var(--color-button)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center / 14px no-repeat;border-color:rgb(var(--color-button))}.rk-ks__privacy-checkbox:focus-visible+.rk-nl__kaestchen{outline:3px solid rgb(var(--color-button));outline-offset:2px}.rk-ks__privacy-checkbox.rk-ks--invalid+.rk-nl__kaestchen{border-color:#ff5a5a}.rk-nl__einwilligung-text{font-size:var(--rk-micro);line-height:1.5;color:rgba(var(--color-foreground),.6)}.rk-nl__einwilligung-text a{color:rgba(var(--color-foreground),.9);text-underline-offset:3px}.rk-ks__btn{position:relative;width:100%;justify-content:center}.rk-ks__btn-spinner{display:none;width:18px;height:18px;margin-left:var(--rk-2);border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:rk-nl-dreh .7s linear infinite}.rk-ks__btn--loading .rk-ks__btn-spinner{display:inline-block}.rk-ks__btn--loading{opacity:.7;pointer-events:none}@keyframes rk-nl-dreh{to{transform:rotate(360deg)}}.rk-nl__erfolg{display:flex;flex-direction:column;align-items:center;gap:var(--rk-3);padding:var(--rk-6) var(--rk-4);text-align:center}.rk-nl__erfolg[hidden],.rk-nl__fehler[hidden]{display:none}.rk-nl__erfolg-zeichen{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:rgba(var(--color-button),.15);color:rgb(var(--color-button))}.rk-nl__erfolg-zeichen svg{width:26px;height:26px}.rk-nl__erfolg p{margin:0;font-size:var(--rk-body);font-weight:600}.rk-nl__fehler{display:flex;align-items:center;gap:var(--rk-2);margin-top:var(--rk-3);padding:var(--rk-3);border-radius:var(--rk-radius-s);background:#ff5a5a1f;font-size:var(--rk-small);color:#ff8d8d}.rk-nl__fehler svg{flex:0 0 auto;width:20px;height:20px}@media(prefers-reduced-motion:reduce){.rk-ks__btn-spinner{animation-duration:2s}.rk-nl__kaestchen{transition:none}}.rk-nl--band{background:var(--rk-neon);color:var(--rk-auf-neon);padding-block:clamp(64px,7vw,96px)}.rk-nl--band .rk-nl__raster{align-items:end}.rk-nl--band .rk-eyebrow{color:#fff;opacity:.9}.rk-nl--band .rk-nl__titel{font-family:var(--rk-plakat);font-weight:400;font-size:clamp(64px,9vw,140px);line-height:.92;letter-spacing:0;text-transform:uppercase;color:var(--rk-auf-neon)}.rk-nl--band .rk-nl__sub{color:#fff;font-weight:500}.rk-nl--band .rk-nl__punkte li{color:var(--rk-auf-neon)}.rk-nl--band .rk-nl__punkte svg{color:var(--rk-auf-neon)}.rk-nl--band .rk-nl__formular{padding:0;background:transparent;border:0}.rk-nl--band .rk-nl__feld label{color:#fff}.rk-nl--band .rk-ks__input{border-color:var(--rk-grund);background:var(--rk-grund);color:var(--rk-text)}.rk-nl--band .rk-ks__input::placeholder{color:#f4f2f766}.rk-nl--band .rk-ks__input:focus{outline-color:#fff;border-color:#fff}.rk-nl--band .rk-nl__kaestchen{border-color:#fff}.rk-nl--band .rk-ks__privacy-checkbox:checked+.rk-nl__kaestchen{background-color:var(--rk-grund);border-color:var(--rk-grund)}.rk-nl--band .rk-ks__privacy-checkbox:focus-visible+.rk-nl__kaestchen{outline-color:#fff}.rk-nl--band .rk-nl__einwilligung-text,.rk-nl--band .rk-nl__einwilligung-text a{color:#fff;font-weight:500}.rk-nl--band .rk-nl__einwilligung-text a{text-decoration:underline}.rk-nl--band .rk-ks__btn.rk-btn--haupt{background:#fff;border-color:#fff;color:var(--rk-grund)}.rk-nl--band .rk-ks__btn.rk-btn--haupt:hover{background:var(--rk-grund);border-color:var(--rk-grund);color:var(--rk-text)}.rk-nl--band .rk-nl__erfolg-zeichen{background:var(--rk-grund);color:var(--rk-neon)}.rk-nl--band .rk-nl__erfolg p{color:var(--rk-auf-neon)}.rk-nl--band .rk-nl__fehler{background:var(--rk-grund);color:#ffb3b3}.rk-nl--band .rk-ks__input.rk-ks--invalid,.rk-nl--band .rk-ks--invalid .rk-ks__input{border-color:#fff;outline:2px solid #fff}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rk-newsletter.css.map */
