.widerruf.svelte-hnvg5i h1:where(.svelte-hnvg5i):focus{outline:none}.widerruf__formular.svelte-hnvg5i{flex-direction:column;gap:18px;margin-top:24px;display:flex}.widerruf__feld.svelte-hnvg5i{flex-direction:column;gap:4px;margin:0;display:flex}.widerruf__feld.svelte-hnvg5i label:where(.svelte-hnvg5i),.widerruf__umfang.svelte-hnvg5i legend:where(.svelte-hnvg5i){font-family:var(--font-mono);letter-spacing:.02em;font-size:.85rem;font-weight:700}.widerruf__hinweis.svelte-hnvg5i{color:#555;font-weight:400}.widerruf__feld.svelte-hnvg5i input:where(.svelte-hnvg5i),.widerruf__feld.svelte-hnvg5i textarea:where(.svelte-hnvg5i){font-family:var(--font-mono);background:var(--color-bg);border:1px solid var(--color-placeholder-border);color:var(--color-text);box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;font-size:1rem}.widerruf__feld.svelte-hnvg5i input:where(.svelte-hnvg5i):focus-visible,.widerruf__feld.svelte-hnvg5i textarea:where(.svelte-hnvg5i):focus-visible,.widerruf__wahl.svelte-hnvg5i input:where(.svelte-hnvg5i):focus-visible{outline:3px solid var(--color-sunny-lime);outline-offset:2px}.widerruf__feld.svelte-hnvg5i [aria-invalid=true]:where(.svelte-hnvg5i){border:2px solid var(--color-coral)}.widerruf__fehler.svelte-hnvg5i,.widerruf__meldung.svelte-hnvg5i{font-family:var(--font-mono);color:#c0262d;font-size:.85rem;font-weight:700}.widerruf__umfang.svelte-hnvg5i{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.widerruf__wahl.svelte-hnvg5i{align-items:center;gap:10px;min-height:44px;margin:0;display:flex}.widerruf__wahl.svelte-hnvg5i input:where(.svelte-hnvg5i){width:20px;height:20px;accent-color:var(--color-deep-blue)}.widerruf__umfang.svelte-hnvg5i:has(#umfang-ganz:where(.svelte-hnvg5i):checked) .widerruf__produkte:where(.svelte-hnvg5i){display:none}.widerruf__honig.svelte-hnvg5i{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.widerruf__knopf.svelte-hnvg5i{background:var(--color-deep-blue);color:#fff;min-height:44px;font-family:var(--font-mono);cursor:pointer;border:0;border-radius:32px;align-self:flex-start;padding:14px 32px;font-size:.95rem;font-weight:700;transition:background .2s}.widerruf__knopf.svelte-hnvg5i:hover,.widerruf__knopf.svelte-hnvg5i:focus-visible{background:var(--color-text)}.widerruf__knopf.svelte-hnvg5i:focus-visible{outline:3px solid var(--color-sunny-lime);outline-offset:2px}.widerruf__knopf.svelte-hnvg5i:disabled{cursor:progress;opacity:.8}.widerruf__erklaerung.svelte-hnvg5i{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0 0 16px;display:grid}.widerruf__erklaerung.svelte-hnvg5i dt:where(.svelte-hnvg5i){font-weight:700}.widerruf__erklaerung.svelte-hnvg5i dd:where(.svelte-hnvg5i){white-space:pre-line;overflow-wrap:anywhere;margin:0}@media (width<=480px){.widerruf__erklaerung.svelte-hnvg5i{grid-template-columns:1fr}.widerruf__erklaerung.svelte-hnvg5i dd:where(.svelte-hnvg5i){margin-bottom:8px}.widerruf__knopf.svelte-hnvg5i{align-self:stretch}}
