.gf-widerruf{display:grid;gap:32px;width:100%;max-width:680px;min-width:0;margin:0 auto;color:var(--text-color)}.gf-widerruf[hidden],.gf-widerruf [hidden]{display:none!important}.gf-widerruf .prose,.gf-widerruf .form,.gf-widerruf .fieldset,.gf-widerruf .form-control{display:grid;gap:12px}.gf-widerruf .form,.gf-widerruf .fieldset{gap:24px}.gf-widerruf h1,.gf-widerruf h2,.gf-widerruf p{margin:0}.gf-widerruf .h2{font-size:24px}.gf-widerruf .h3{font-size:21px}.gf-widerruf .h4{font-size:18px}.gf-widerruf label,.gf-widerruf dt{color:var(--heading-color);font-weight:700}.gf-widerruf .input,.gf-widerruf .textarea{display:block;width:100%;min-height:44px;padding:12px 14px;border:1px solid var(--border-color);border-radius:0;background:transparent;color:var(--text-color);line-height:normal;transition:border-color .1s ease-in-out}.gf-widerruf .textarea{resize:vertical}.gf-widerruf .input:focus,.gf-widerruf .textarea:focus{border-color:var(--text-color);outline:none}.gf-widerruf [aria-invalid=true]{border-color:currentColor;border-width:2px}.gf-widerruf .text-sm{font-size:13px}.gf-widerruf .text-subdued{color:var(--text-color-light)}.gf-widerruf .text-error{color:var(--text-color);font-weight:700}.gf-widerruf__website{position:absolute;inset-inline-start:-10000px;width:1px;height:1px;overflow:hidden}.gf-widerruf__summary{display:grid;margin:0;border-top:1px solid var(--border-color)}.gf-widerruf__summary>div{display:grid;grid-template-columns:minmax(144px,.35fr) minmax(0,1fr);gap:8px 24px;padding:14px 0;border-bottom:1px solid var(--border-color)}.gf-widerruf__summary dd{min-width:0;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.gf-widerruf__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.gf-widerruf .button{display:inline-flex;position:relative;align-items:center;justify-content:center;min-height:44px;padding:14px 28px;border:1px solid var(--button-background);border-radius:0;background:var(--button-background);color:var(--button-text-color);font-family:var(--heading-font-family);font-size:12px;font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:.2em;line-height:normal;text-align:center;text-transform:uppercase}.gf-widerruf .button--outline{border-color:var(--border-color);background:transparent;color:var(--text-color)}.gf-widerruf .button[disabled]{cursor:not-allowed;opacity:.65}.gf-widerruf .button:focus-visible,.Footer a[href="/pages/vertrag-widerrufen"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.gf-widerruf .banner{padding:16px;border:1px solid var(--border-color);background:var(--light-background)}.gf-widerruf__status:empty{display:none}.Footer a[href="/pages/vertrag-widerrufen"]{display:inline-flex;width:fit-content;max-width:100%;box-sizing:border-box;align-items:center;min-height:44px;padding:0;border:0;line-height:1.3;text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:.35em}@media screen and (max-width:640px){.gf-widerruf__summary>div{grid-template-columns:minmax(0,1fr)}.gf-widerruf__actions{display:grid;grid-template-columns:minmax(0,1fr)}.gf-widerruf__actions .button,.gf-widerruf form .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/gf-widerruf.css.map */
