.withdrawal-form{display:grid;gap:14px;padding:28px;background:#fff;border:1px solid #ead6ca;border-radius:20px;margin:28px 0}.withdrawal-form>label{font-weight:600}.withdrawal-form input:not([type="checkbox"]),.withdrawal-form select{width:100%;min-height:48px;border:1px solid #cfb5a6;border-radius:10px;padding:12px;font:inherit;color:#48271e;background:#fff}.withdrawal-confirmation{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6}.withdrawal-confirmation input{margin-top:6px;min-width:18px;min-height:18px;accent-color:#b95238}.withdrawal-form button:disabled{opacity:.55;cursor:default}.withdrawal-form :focus-visible{outline:3px solid #9b412d;outline-offset:4px}#withdrawal-message:empty{display:none}#withdrawal-message strong{display:block}@media(max-width:650px){.withdrawal-form{padding:20px}.withdrawal-form input,.withdrawal-form select{font-size:16px!important}}
