.alfa925-withdraw-link>a{font-weight:inherit!important;text-decoration:none!important}
.afw-page .afw-download{display:inline-block;background:#ae245b;color:#fff;padding:14px 18px;border-radius:5px;font-weight:700;text-decoration:none;line-height:1.4}
.afw-page{max-width:1160px;margin:auto;padding:52px 24px 72px;color:#171717;line-height:1.6}
.afw-page>header{max-width:850px;margin-bottom:34px}.afw-page h1{font-size:clamp(34px,5vw,58px);line-height:1.15;margin:10px 0 18px}.afw-eyebrow,.afw-step{font-size:13px;font-weight:700;color:#a51b55;letter-spacing:.08em}.afw-layout{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:32px;align-items:start}.afw-card{border:1px solid #ddd4d8;padding:30px;border-radius:12px;background:#fff}.afw-help{background:#faf4f7;padding:26px;border-radius:12px}.afw-page h2{font-size:25px;margin:0 0 15px;line-height:1.25}.afw-help h2{font-size:23px}.afw-help ol{padding-left:20px}.afw-help li{margin-bottom:12px}.afw-page a{color:#9c174e;text-decoration:underline;overflow-wrap:anywhere}.afw-form{display:grid;gap:20px}.afw-form label{display:grid;gap:7px;font-size:15px;font-weight:600}.afw-form input,.afw-form textarea,.afw-form select{width:100%;min-width:0;padding:12px;border:1px solid #8c7f85;border-radius:4px;font:inherit;font-weight:400;color:#161616;background:#fff;box-sizing:border-box}.afw-form textarea{resize:vertical}.afw-form small,.afw-privacy{font-size:13px;font-weight:400;line-height:1.5;color:#4a4246}.afw-form button{background:#ae245b;color:#fff;border:2px solid #ae245b;border-radius:5px;min-height:48px;padding:13px 18px;font:inherit;font-weight:700;line-height:1.35;cursor:pointer;white-space:normal}.afw-form .afw-secondary{background:#fff;color:#222;border-color:#787176}.afw-form button:hover{filter:brightness(.92)}.afw-form :focus-visible,.afw-page a:focus-visible,.afw-page summary:focus-visible{outline:3px solid #126c9b;outline-offset:3px}.afw-optional summary,.afw-receipt summary{cursor:pointer;font-weight:600}.afw-optional label{margin-top:12px}.afw-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.afw-error{padding:15px;border:2px solid #af1e29;background:#fff3f3;color:#6c121a}.afw-summary{margin:24px 0}.afw-summary dt{font-size:13px;font-weight:700;color:#55474f;margin-top:16px}.afw-summary dd{margin:3px 0;overflow-wrap:anywhere}.afw-actions{display:flex;gap:12px;flex-wrap:wrap}.afw-success{padding:20px;border-left:4px solid #246642;background:#f3faf5;margin-bottom:24px}.afw-receipt{margin-top:24px}.afw-receipt pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.6 Arial,sans-serif}.afw-help p{font-size:14px}
@media(max-width:760px){.afw-page{padding:30px 16px 80px}.afw-layout{grid-template-columns:1fr;gap:22px}.afw-card{padding:22px 17px}.afw-actions{display:grid}.afw-form input,.afw-form textarea,.afw-form select{font-size:16px}.afw-page h2{font-size:23px}}

.afw-form [hidden]{display:none!important}
.afw-lookup{border:1px solid #d9dfe2;background:#f7f9fa;border-radius:10px;padding:20px;display:grid;gap:14px}
.afw-lookup h3{font-size:19px;line-height:1.3;margin:0}.afw-lookup p{font-size:14px;line-height:1.5;margin:0}.afw-lookup .afw-lookup-note{font-size:12px;color:#505b61}
.afw-lookup-status:empty{display:none}.afw-lookup-status{font-weight:600;color:#303e46}
.afw-lookup [data-afw-code-box],.afw-lookup [data-afw-orders-box]{display:grid;gap:12px}
.afw-forgot{border-top:1px solid #d9dfe2;padding-top:14px}.afw-forgot summary{font-size:14px;font-weight:600;cursor:pointer}.afw-forgot[open]>p,.afw-forgot[open]>button,.afw-forgot [data-afw-code-box]{margin-top:14px}
.afw-form .afw-manual{padding:4px 0;min-height:36px;border:0;background:transparent;color:#303e46;text-align:left;text-decoration:underline;font-size:14px}
.afw-lookup h4{font-size:17px;line-height:1.4;margin:12px 0}
.afw-form .afw-whole{display:flex;align-items:center;gap:10px;background:#fff;padding:14px;border:1px solid #d2c0c7;border-radius:7px;font-size:14px;margin:0 0 10px}
.afw-form .afw-whole input,.afw-form .afw-order-item input[type=checkbox]{width:18px;height:18px;min-width:18px;margin:2px 0 0;padding:0;accent-color:#ae245b}
.afw-order-item{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:14px;padding:16px 0;border-bottom:1px solid #dfe3e6}
.afw-form .afw-order-item>label:first-child{display:flex;align-items:flex-start;gap:10px;line-height:1.45}
.afw-order-item strong{display:block;font-size:14px}.afw-order-item small{display:block;margin-top:4px;font-size:12px;overflow-wrap:anywhere}
.afw-form .afw-item-quantity{font-size:11px;font-weight:400;align-content:start;gap:6px}.afw-form .afw-item-quantity input{padding:8px;min-height:40px;font-size:15px}
.afw-form .afw-lookup button:disabled{opacity:.65;cursor:wait}.afw-form .afw-order-item input:disabled{opacity:.6}
@media(max-width:460px){.afw-lookup{padding:15px}.afw-order-item{grid-template-columns:minmax(0,1fr);gap:10px}.afw-form .afw-item-quantity{max-width:130px;margin-left:28px}}
