body.page-handle-vertrag-widerrufen .tw-institution-record-v2__document,body.page-handle-vertrag-widerrufen .tw-institution-record-v2__closure{display:none}.twwd{--twwd-line:var(--tw-ds-line,rgba(18,23,25,.15));--twwd-line-strong:color-mix(in srgb,var(--tw-ds-ink,#121719) 28%,transparent);--twwd-copy:color-mix(in srgb,var(--tw-ds-ink,#121719) 84%,transparent);--twwd-muted:var(--tw-ds-muted,rgba(18,23,25,.72));--twwd-accent:var(--tw-ds-accent,#667178);position:relative;color:var(--tw-ds-ink,#121719);background:var(--tw-ds-surface-titan,linear-gradient(135deg,#edf0f1,#dfe4e6 52%,#eef1f2));background-size:var(--tw-ds-surface-titan-size,auto)}.twwd__shell{padding-top:clamp(72px,8vw,118px);padding-bottom:clamp(86px,10vw,148px)}.twwd__introduction{display:grid;grid-template-columns:minmax(250px,.42fr) minmax(0,1fr);gap:clamp(48px,8vw,124px);align-items:start;padding-bottom:clamp(72px,8vw,112px);border-bottom:1px solid var(--twwd-line)}.twwd__intro-heading,.twwd__entry-head{min-width:0}.twwd__intro-heading h2,.twwd__entry-head h2,.twwd__fallback h2,.twwd__review h2,.twwd__success h2{margin:18px 0 0;color:var(--tw-ds-ink,#121719);font-family:var(--twp-display,Georgia,serif);font-weight:var(--tw-weight-regular);line-height:var(--tw-leading-heading);letter-spacing:var(--tw-tracking-heading)}.twwd__intro-heading h2{max-width:14ch;font-size:var(--tw-type-h2)}.twwd__intro{max-width:70ch;color:var(--twwd-copy);font-size:var(--tw-type-lead);line-height:var(--tw-leading-lead)}.twwd__intro>:first-child,.twwd__fallback .rte>:first-child{margin-top:0}.twwd__intro>:last-child,.twwd__fallback .rte>:last-child{margin-bottom:0}.twwd__entry{display:grid;grid-template-columns:minmax(250px,.42fr) minmax(0,1fr);gap:clamp(48px,8vw,124px);align-items:start;padding:clamp(72px,8vw,112px) 0;border-bottom:1px solid var(--twwd-line)}.twwd__entry-head h2{max-width:11ch;font-size:var(--tw-type-h3)}.twwd__entry-head>p:last-child{max-width:36ch;margin:26px 0 0;color:var(--twwd-muted);font-size:var(--tw-type-body);line-height:var(--tw-leading-body)}.twwd__form{min-width:0}.twwd__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(26px,3vw,40px) clamp(24px,3vw,44px)}.twwd__field{min-width:0;display:grid;gap:11px}.twwd__field--wide{grid-column:1/-1}.twwd__field>span{color:var(--twwd-accent);font-size:var(--tw-type-label);font-weight:var(--tw-weight-bold);line-height:var(--tw-leading-label);letter-spacing:var(--tw-tracking-label);text-transform:uppercase}.twwd__field input,.twwd__field textarea{width:100%;min-height:58px;border:0;border-bottom:1px solid color-mix(in srgb,var(--tw-ds-ink,#121719) 28%,transparent);border-radius:0;padding:13px 0;color:var(--tw-ds-ink,#121719);background:transparent;font:inherit;transition:border-color .25s ease,background .25s ease}.twwd__field textarea{min-height:126px;resize:vertical}.twwd__field input:focus,.twwd__field textarea:focus{outline:0;border-color:var(--tw-ds-ink,#121719);background:color-mix(in srgb,var(--tw-ds-ink,#121719) 2.5%,transparent)}.twwd__field small{display:none;color:#8a3030;font-size:var(--tw-type-body-small);line-height:var(--tw-leading-small)}.twwd__field.is-invalid small{display:block}.twwd__field.is-invalid input{border-color:#9b4b4b}.twwd__declaration{margin:clamp(30px,4vw,46px) 0 0;padding:17px 0 17px 20px;border-left:1px solid color-mix(in srgb,var(--tw-ds-ink,#121719) 48%,transparent);color:var(--twwd-copy);font-size:var(--tw-type-body);line-height:var(--tw-leading-body)}.twwd__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.twwd__button{min-width:min(100%,260px);justify-content:space-between;gap:34px;border:1px solid var(--tw-ds-ink,#121719);border-radius:0;color:var(--tw-ds-light,#eef1f2);background:var(--tw-ds-ink,#121719);font-size:var(--tw-type-label);font-weight:var(--tw-weight-bold);letter-spacing:var(--tw-tracking-label);text-transform:uppercase;cursor:pointer;transition:color .25s ease,background .25s ease,border-color .25s ease}.twwd__button--secondary{color:var(--tw-ds-ink,#121719);background:transparent;border-color:var(--twwd-line-strong)}.twwd__button:hover{color:var(--tw-ds-light,#eef1f2);background:#252c2f;border-color:#252c2f}.twwd__button--secondary:hover{color:var(--tw-ds-ink,#121719);background:color-mix(in srgb,var(--tw-ds-ink,#121719) 6%,transparent);border-color:var(--tw-ds-ink,#121719)}.twwd__button:focus-visible{outline:2px solid var(--tw-ds-ink,#121719);outline-offset:4px}.twwd__status{margin:0;color:var(--twwd-accent);font-size:var(--tw-type-eyebrow);font-weight:var(--tw-weight-bold);line-height:var(--tw-leading-label);letter-spacing:var(--tw-tracking-eyebrow);text-transform:uppercase}.twwd__review,.twwd__success{padding:clamp(26px,4vw,48px) 0;border-top:1px solid var(--twwd-line-strong);border-bottom:1px solid var(--twwd-line-strong)}.twwd__review h2,.twwd__success h2,.twwd__fallback h2{max-width:18ch;font-size:var(--tw-type-h3)}.twwd__review dl{display:grid;gap:0;margin:36px 0 0}.twwd__review dl div{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(0,1fr);gap:24px;padding:16px 0;border-top:1px solid var(--twwd-line)}.twwd__review dl div:last-child{border-bottom:1px solid var(--twwd-line)}.twwd__review dt{color:var(--twwd-muted)}.twwd__review dd{margin:0;color:var(--tw-ds-ink,#121719);overflow-wrap:anywhere}.twwd__success>p:not(.twwd__status){max-width:62ch;color:var(--twwd-copy);line-height:var(--tw-leading-body)}.twwd__micro{color:var(--twwd-muted)!important;font-size:var(--tw-type-body-small);line-height:var(--tw-leading-small)}.twwd__error-summary{margin-bottom:34px;padding:18px 20px;border-left:2px solid #9b4b4b;color:#6e2727;background:#7819190e}.twwd__fallback{display:grid;grid-template-columns:minmax(250px,.42fr) minmax(0,1fr);gap:clamp(48px,8vw,124px);align-items:start;padding-top:clamp(68px,8vw,108px);color:var(--twwd-muted)}.twwd__fallback>div{max-width:68ch}.twwd__fallback a{color:var(--tw-ds-ink,#121719);text-underline-offset:4px}@media(max-width:900px){.twwd__introduction,.twwd__entry,.twwd__fallback{grid-template-columns:minmax(0,1fr);gap:38px}.twwd__entry-head>p:last-child{max-width:62ch}}@media(max-width:749px){.twwd__shell{padding-top:52px;padding-bottom:82px}.twwd__introduction{gap:28px;padding-bottom:58px}.twwd__entry{gap:34px;padding:58px 0}.twwd__grid{grid-template-columns:minmax(0,1fr);gap:25px}.twwd__field--wide{grid-column:auto}.twwd__button{width:100%;min-width:0}.twwd__review dl div{grid-template-columns:minmax(0,1fr);gap:6px}.twwd__fallback{gap:28px;padding-top:58px}}@media(prefers-reduced-motion:reduce){.twwd__field input,.twwd__field textarea,.twwd__button{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/203/assets/tw-withdraw-contract-form.css.map */
