.withdrawal-form-section{width:100%;display:flex;justify-content:center;background:var(--withdrawal-bg, #fff);padding:16px 0 48px;font-size:15px;line-height:1.5}.withdrawal-form-container{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.75rem;padding:0 22px}.withdrawal-form-header{width:100%;max-width:880px;text-align:center}.withdrawal-form-header h1,.withdrawal-form-header h2{margin:0 0 1rem;font-size:2.9rem;font-weight:600;line-height:1.15}.withdrawal-form-header .rte{color:#555;font-size:1.4rem;line-height:1.5}.withdrawal-form{width:100%;max-width:760px;min-width:220px;background:#f9f9f9;border-radius:1rem;box-shadow:0 0 9px #00000012;padding:2.7rem 2.25rem;display:flex;flex-direction:column;align-items:stretch;gap:1.65rem}.withdrawal-form__row{display:flex;flex-direction:column;gap:.6rem}.withdrawal-form__label{font-size:1.3rem;font-weight:500;color:#222;line-height:1.3}.withdrawal-form__input{width:100%;padding:1.2rem 1.3rem;border:1px solid #ddd;border-radius:.55rem;font-size:1.35rem;line-height:1.3;background:#fff;outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.withdrawal-form__input:focus{border-color:#0072ce;box-shadow:0 0 0 3px #0072ce26}.withdrawal-form__input:invalid:not(:placeholder-shown){border-color:#d92f34}.withdrawal-form__status{min-height:1.4rem;margin:0;font-size:1.25rem;line-height:1.4;text-align:center;color:#555}.withdrawal-form__status[data-state=info]{color:#555}.withdrawal-form__status[data-state=success]{color:#1ca848;font-weight:600}.withdrawal-form__status[data-state=error]{color:#d92f34;font-weight:500}.withdrawal-form__btn{margin-top:.6rem;width:100%;padding:1.25rem 1.15rem;font-size:1.4rem;line-height:1.25;font-weight:600;background:#0072ce;color:#fff;border:none;border-radius:.75rem;cursor:pointer;transition:background .2s,opacity .2s}.withdrawal-form__btn:hover:not([disabled]){background:#005fa3}.withdrawal-form__btn[disabled],.withdrawal-form__btn[aria-busy=true]{opacity:.6;cursor:not-allowed}.withdrawal-form__btn--secondary{background:#fff;color:#0072ce;border:1px solid #0072ce}.withdrawal-form__btn--secondary:hover:not([disabled]){background:#f0f7ff}.withdrawal-form__confirm,.withdrawal-form__success{margin-top:.6rem;padding:1.8rem;border:1px solid rgba(0,0,0,.08);border-radius:.75rem;background:#fff}.withdrawal-form__confirm-title,.withdrawal-form__success-title{margin:0 0 .85rem;font-size:1.5rem;font-weight:600;line-height:1.3}.withdrawal-form__confirm-body,.withdrawal-form__success-body{margin:0;font-size:1.25rem;line-height:1.5;color:#333}.withdrawal-form__confirm-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.45rem}.withdrawal-form__confirm-actions .withdrawal-form__btn{flex:1 1 13rem;margin-top:0}.withdrawal-form-policy{margin-top:1.45rem;font-size:1.25rem;color:#555;text-align:center}.withdrawal-form-policy__link{background:none;border:none;padding:0;color:#0072ce;text-decoration:underline;cursor:pointer;font:inherit}.withdrawal-form-policy__link:hover{color:#005fa3}.withdrawal-form__visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.withdrawal-form-section{padding:12px 0 32px;font-size:14px}.withdrawal-form-header h1,.withdrawal-form-header h2{font-size:2.4rem}.withdrawal-form-header .rte{font-size:1.25rem}.withdrawal-form{padding:1.8rem 1.3rem}.withdrawal-form__label{font-size:1.2rem}.withdrawal-form__input{font-size:1.25rem;padding:1.1rem 1.2rem}.withdrawal-form__btn{font-size:1.3rem;padding:1.15rem 1.05rem}.withdrawal-form__confirm-title,.withdrawal-form__success-title{font-size:1.35rem}.withdrawal-form__confirm-body,.withdrawal-form__success-body{font-size:1.2rem}}@media(min-width:900px){.withdrawal-form-section{padding:24px 0 64px}.withdrawal-form-container{gap:3.25rem}.withdrawal-form-header{max-width:960px}.withdrawal-form-header h1,.withdrawal-form-header h2{font-size:3.6rem;letter-spacing:-.5px}.withdrawal-form-header .rte{font-size:1.55rem;color:#444}.withdrawal-form{max-width:880px;padding:3.25rem;gap:1.9rem;box-shadow:0 4px 20px #0000001a;border-radius:1.25rem}.withdrawal-form__label{font-size:1.4rem}.withdrawal-form__input{padding:1.3rem 1.4rem;font-size:1.45rem;border-radius:.65rem}.withdrawal-form__status{font-size:1.35rem}.withdrawal-form__btn{font-size:1.55rem;padding:1.35rem;border-radius:.9rem;box-shadow:0 2px 20px #0072ce1f}.withdrawal-form__confirm,.withdrawal-form__success{padding:2rem}.withdrawal-form__confirm-title,.withdrawal-form__success-title{font-size:1.65rem}.withdrawal-form__confirm-body,.withdrawal-form__success-body,.withdrawal-form-policy{font-size:1.35rem}}@media(min-width:1200px){.withdrawal-form{max-width:960px}.withdrawal-form-header h1,.withdrawal-form-header h2{font-size:4.1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-withdrawal-form.css.map */
