.withdrawal{width:100%;box-sizing:border-box}.withdrawal .breadcrumb{margin-bottom:1.5rem}.withdrawal__container{max-width:640px;margin:0 auto;padding:0 0 2.5rem}.withdrawal__heading{margin:0 0 .75rem;font-size:2.25rem;line-height:1.1}.withdrawal__intro,.withdrawal__form-intro{font-size:.95rem;color:#000000b3;margin-bottom:1.5rem}.withdrawal__form-heading{margin:0 0 1.25rem;font-size:1.4rem}.withdrawal__button{display:inline-flex;align-items:center;justify-content:center;border:none;background:#111;color:#fff;padding:.75rem 1.4rem;border-radius:var(--style-border-radius-inputs, 4px);font:inherit;font-size:.95rem;cursor:pointer}.withdrawal__button:hover,.withdrawal__button:focus-visible{opacity:.9}.withdrawal__button[disabled]{opacity:.5;cursor:default}.withdrawal__button.is-loading{opacity:.85}.withdrawal__spinner{display:inline-block;width:1em;height:1em;margin-right:.5em;vertical-align:-.15em;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:withdrawal-spin .6s linear infinite}@keyframes withdrawal-spin{to{transform:rotate(360deg)}}.withdrawal__field{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.withdrawal__field label{font-size:.9rem;font-weight:500}.withdrawal__field input[type=text],.withdrawal__field input[type=email],.withdrawal__field input[type=date],.withdrawal__field textarea{width:100%;box-sizing:border-box;border:1px solid #d7d7d7;border-radius:var(--style-border-radius-inputs, 4px);padding:.7rem .8rem;font:inherit;background-color:#fff}.withdrawal__field input:focus,.withdrawal__field textarea:focus{outline:2px solid rgba(0,0,0,.5);outline-offset:1px}.withdrawal__field--check{flex-direction:row;align-items:flex-start;gap:.6rem}.withdrawal__field--check label{font-weight:400;font-size:.95rem}.withdrawal__field--check input{margin-top:.2rem}.withdrawal__optional{font-weight:400;color:#777}.withdrawal__submit{margin-top:.5rem}.withdrawal__error{margin:1rem 0 0;padding:.75rem 1rem;background:#fff3f3;border:1px solid #f2baba;border-radius:var(--style-border-radius-inputs, 4px)}.withdrawal__success-inner{padding:.75rem 1rem;background:#f1f7f0;border:1px solid #cfe3c8;border-radius:var(--style-border-radius-inputs, 4px)}.withdrawal__legal{margin-top:1.5rem;font-size:.85rem;color:#0009}.withdrawal__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/24/assets/withdrawal.css.map */
