.withdrawal-modal .product-popup-modal__content{max-width:720px}.footer__withdrawal{margin-top:2.5rem;display:flex;align-items:center;justify-content:center;display:none}.footer__withdrawal__button{background:#000;color:#fff;border:1px solid #fff}.footer__withdrawal__button:hover{background:#fff !important;color:#000 !important}.withdrawal-form{display:flex;flex-direction:column;gap:0}.withdrawal-form__wrapper{margin-bottom:2rem}.withdrawal-form__step{display:flex;flex-direction:column;gap:1.25rem}.withdrawal-form__step[hidden]{display:none}.withdrawal-form__headline{margin:0}.withdrawal-form__subline{margin:0;font-weight:var(--font-weight-medium)}.withdrawal-form__intro,.withdrawal-form__success{margin:0 0 1rem 0;padding:1rem;background:rgba(var(--color-foreground), 0.04);border:1px solid rgba(var(--color-foreground), 0.08)}.withdrawal-form__intro p,.withdrawal-form__success p{margin:.75em 0}.withdrawal-form__intro p:first-of-type,.withdrawal-form__success p:first-of-type{margin-top:0}.withdrawal-form__intro p:last-of-type,.withdrawal-form__success p:last-of-type{margin-bottom:0}.withdrawal-form__fields{display:flex;flex-direction:column;gap:1rem}.withdrawal-form__field{display:flex;flex-direction:column;gap:.4rem}.withdrawal-form__label{font-size:1.4rem;font-weight:var(--font-weight-medium);color:var(--color-base-text)}.withdrawal-form__input,.withdrawal-form__textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--color-base-outline-button-labels);background:var(--color-background);color:var(--color-base-text);font-family:var(--font-body-family);font-size:1.6rem;border-radius:0;appearance:none;transition:border-color .2s;box-sizing:border-box}.withdrawal-form__input:focus,.withdrawal-form__textarea:focus{outline:none;border-color:var(--color-base-text)}.withdrawal-form__textarea{resize:vertical;min-height:80px}.withdrawal-form__field-error{font-size:1.2rem;color:#c0392b}.withdrawal-form__field-error:empty{display:none}.withdrawal-form__review-table{width:100%;border-collapse:collapse}.withdrawal-form__review-table th,.withdrawal-form__review-table td{padding:.6rem .75rem;text-align:left;border-bottom:1px solid rgba(var(--color-foreground), 0.08);vertical-align:top}.withdrawal-form__review-table th{font-weight:var(--font-weight-medium);white-space:nowrap;width:40%;color:rgba(var(--color-foreground), 0.6)}.withdrawal-form__review-table td{font-size:1.6rem}.withdrawal-form__actions{display:flex;gap:1rem;align-items:center}@media only screen and (max-width: 500px){.withdrawal-form__actions{flex-direction:column;align-items:stretch}}#wf-submit[aria-busy=true]{opacity:.6;pointer-events:none}
