.withdrawal__container{max-width:760px}.withdrawal__intro{margin-bottom:2rem}.withdrawal__card{border:1px solid rgba(var(--color-foreground, 18 18 18),.12);border-radius:var(--border-radius, 12px);padding:clamp(1.25rem,4vw,2.5rem)}.withdrawal__step-label{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;opacity:.65;margin:0 0 1.25rem}.withdrawal__field{margin-bottom:1.25rem}.withdrawal__field label{display:block;margin-bottom:.4rem;font-weight:500}.withdrawal__field input,.withdrawal__field textarea{width:100%;padding:.75rem .9rem;border:1px solid rgba(var(--color-foreground, 18 18 18),.25);border-radius:var(--border-radius, 8px);font:inherit;background:transparent;color:inherit}.withdrawal__field input[aria-invalid=true],.withdrawal__field textarea[aria-invalid=true]{border-color:#c0392b}.withdrawal__error{display:block;color:#c0392b;margin-top:.35rem;font-size:.85rem}.withdrawal__btn{margin-top:.5rem}.withdrawal__review{margin-bottom:1rem}.withdrawal__summary{display:grid;grid-template-columns:minmax(120px,max-content) 1fr;gap:.4rem 1.25rem;margin:0 0 1.5rem;padding:1rem 1.25rem;background:rgba(var(--color-foreground, 18 18 18),.04);border-radius:var(--border-radius, 8px)}.withdrawal__summary dt{font-weight:600}.withdrawal__summary dd{margin:0}.withdrawal__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.withdrawal__form-error{color:#c0392b;margin-top:1rem}.withdrawal__received{margin:0 0 1rem}.withdrawal-dialog{width:min(640px,92vw);max-width:640px;border:none;border-radius:var(--border-radius, 12px);padding:0;background:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 18 18 18))}.withdrawal-dialog::backdrop{background:#00000080}.withdrawal-dialog__inner{padding:clamp(1.25rem,4vw,2rem);max-height:85vh;overflow-y:auto}.withdrawal-dialog__head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem}.withdrawal-dialog__close{border:none;background:transparent;font-size:1.6rem;line-height:1;cursor:pointer;color:inherit;padding:.25rem}.withdrawal-dialog .withdrawal__card{border:none;padding:0}@media print{body *{visibility:hidden}.withdrawal__success,.withdrawal__success *{visibility:visible}.withdrawal__success{position:absolute;top:0;right:0;bottom:0;left:0;padding:2rem}[data-print]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-withdrawal.css.map */
