.toa-withdrawal-policy-cta{width:min(1120px,calc(100vw - 32px));margin:clamp(20px,4vw,34px) auto 0;padding:clamp(18px,3vw,26px);border:1px solid #dfe8d8;border-radius:8px;background:#f6faf3;color:#152119;display:inline-flex;align-items:center;justify-content:space-between;gap:18px}.toa-withdrawal-policy-cta h2{margin:0;color:#152119;font-size:clamp(22px,3vw,30px);line-height:1.15}.toa-withdrawal-policy-cta p{max-width:720px;margin:8px 0 0;color:#51624f}.toa-withdrawal-policy-cta__eyebrow{margin:0 0 7px!important;color:#315927!important;font-size:12px;font-weight:900;text-transform:uppercase}.toa-withdrawal-button{flex:0 0 auto;min-height:46px;padding:13px 18px;border-radius:8px;border:1px solid #315927;background:#315927;color:#fff!important;font-size:15px;font-weight:850;line-height:1.2;letter-spacing:0;text-decoration:none;white-space:nowrap}.toa-withdrawal-button:hover,.toa-withdrawal-button:focus{background:#25471d;color:#fff;outline:2px solid #f4d060;outline-offset:2px}.toa-withdrawal-footer-action a{color:#315927;font-weight:850;text-decoration:underline;text-underline-offset:3px}.toa-withdrawal-page{--toa-green: #315927;--toa-green-dark: #203f19;--toa-red: #c83434;--toa-ink: #152119;--toa-muted: #51624f;--toa-line: #dfe8d8;--toa-soft: #f6faf3;--toa-panel: #ffffff;color:var(--toa-ink);background:#fff;font-size:16px;line-height:1.55}.toa-withdrawal-page *{box-sizing:border-box;letter-spacing:0}.toa-withdrawal-wrap{width:min(1120px,calc(100vw - 32px));margin:0 auto}.toa-withdrawal-hero{padding:clamp(48px,8vw,86px) 0 clamp(34px,6vw,64px);background:linear-gradient(180deg,#f6faf3,#fff);border-bottom:1px solid var(--toa-line)}.toa-withdrawal-kicker{margin:0 0 12px;color:#b21835;font-size:13px;font-weight:900;text-transform:uppercase}.toa-withdrawal-hero h1{margin:0;color:var(--toa-ink);font-size:clamp(34px,5vw,58px);line-height:1;font-weight:900}.toa-withdrawal-hero p{max-width:760px;margin:18px 0 0;color:var(--toa-muted);font-size:clamp(16px,2vw,19px)}.toa-withdrawal-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(22px,4vw,44px);padding:clamp(30px,6vw,62px) 0}.toa-withdrawal-info,.toa-withdrawal-card{border:1px solid var(--toa-line);border-radius:8px;background:var(--toa-panel)}.toa-withdrawal-info{padding:clamp(22px,4vw,32px);align-self:start}.toa-withdrawal-info h2,.toa-withdrawal-card h2{margin:0 0 12px;font-size:22px;line-height:1.2}.toa-withdrawal-info p{margin:0 0 14px;color:var(--toa-muted)}.toa-withdrawal-note{padding:13px 14px;border:1px solid #c8dfc3;border-radius:8px;background:var(--toa-soft);color:var(--toa-green-dark)!important;font-weight:750}.toa-withdrawal-card{padding:clamp(18px,4vw,30px)}.toa-withdrawal-steps{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 20px;padding:0;list-style:none}.toa-withdrawal-steps li{padding:10px 12px;border:1px solid var(--toa-line);border-radius:8px;background:#f9fbf7;color:var(--toa-muted);font-size:13px;font-weight:850}.toa-withdrawal-steps li.is-active{border-color:#97c490;background:#edf7ea;color:var(--toa-green-dark)}.toa-withdrawal-form{display:grid;gap:16px}.toa-withdrawal-field{display:grid;gap:7px;margin-bottom:14px}.toa-withdrawal-field label{color:var(--toa-ink);font-size:14px;font-weight:850}.toa-withdrawal-field label span{color:var(--toa-muted);font-weight:650}.toa-withdrawal-field input,.toa-withdrawal-field textarea{width:100%;min-height:46px;border:1px solid #bfd1bd;border-radius:8px;padding:11px 12px;background:#fff;color:var(--toa-ink);font:inherit}.toa-withdrawal-field textarea{min-height:112px;resize:vertical}.toa-withdrawal-field input:focus,.toa-withdrawal-field textarea:focus{border-color:var(--toa-green);outline:2px solid rgba(49,89,39,.16);outline-offset:1px}.toa-withdrawal-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.toa-withdrawal-checkbox{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;margin:4px 0 16px;color:var(--toa-ink);font-weight:750}.toa-withdrawal-checkbox input{width:18px;height:18px;margin-top:3px;accent-color:var(--toa-green)}.toa-withdrawal-primary,.toa-withdrawal-secondary{min-height:48px;border-radius:8px;padding:12px 18px;font:inherit;font-weight:900;cursor:pointer}.toa-withdrawal-primary{border:1px solid var(--toa-green);background:var(--toa-green);color:#fff}.toa-withdrawal-primary:hover,.toa-withdrawal-primary:focus{background:var(--toa-green-dark)}.toa-withdrawal-primary[disabled]{opacity:.62;cursor:wait}.toa-withdrawal-secondary{border:1px solid #bfd1bd;background:#fff;color:var(--toa-green-dark)}.toa-withdrawal-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.toa-withdrawal-summary{display:grid;grid-template-columns:150px 1fr;gap:0;overflow:hidden;border:1px solid var(--toa-line);border-radius:8px}.toa-withdrawal-summary dt,.toa-withdrawal-summary dd{margin:0;padding:11px 12px;border-bottom:1px solid var(--toa-line)}.toa-withdrawal-summary dt{background:#f6faf3;color:var(--toa-muted);font-size:13px;font-weight:850}.toa-withdrawal-summary dd{color:var(--toa-ink);overflow-wrap:anywhere}.toa-withdrawal-summary dt:last-of-type,.toa-withdrawal-summary dd:last-of-type{border-bottom:0}.toa-withdrawal-warning{margin:16px 0 0;color:#7a4c00;font-weight:760}.toa-withdrawal-error{margin:0 0 14px;padding:11px 12px;border:1px solid #e7a6a6;border-radius:8px;background:#fff4f4;color:var(--toa-red);font-weight:800}.toa-withdrawal-result{padding:18px;border:1px solid #9cca94;border-radius:8px;background:#f0f8ed;color:var(--toa-green-dark)}.toa-withdrawal-result strong{display:block;margin-bottom:8px;font-size:20px}@media(max-width:820px){.toa-withdrawal-grid,.toa-withdrawal-steps,.toa-withdrawal-summary{grid-template-columns:1fr}.toa-withdrawal-summary dt{border-bottom:0}.toa-withdrawal-summary dd{border-bottom:1px solid var(--toa-line)}.toa-withdrawal-policy-cta{align-items:stretch;flex-direction:column}.toa-withdrawal-button{width:100%;justify-content:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/toa-withdrawal.css.map */
