.checkout-test-banner{margin:30px 6% 0;padding:22px;border:1px solid #b69761;background:#30242d;color:#e7d3ac}.checkout-test-banner strong{font:700 11px Arial,sans-serif;letter-spacing:2px}.checkout-test-banner p{font:13px/1.8 Arial,sans-serif;color:#d2c4d5;max-width:760px}.checkout-status{line-height:1.7;max-width:480px}.checkout-complete{max-width:800px;margin:0 auto;padding:50px 6% 90px}.checkout-complete h1{font:clamp(32px,5vw,56px)/1.1 Georgia;color:#eddbb4}.checkout-complete p{line-height:1.8;color:#c2b1c6}.download-list{display:grid;gap:15px;margin:25px 0}.download-list a{display:flex;justify-content:space-between;gap:20px;border:1px solid #a88e5c;padding:18px;color:#f0dcae;text-decoration:none;background:#2b202f}.download-list a:hover{border-color:#e9ce8d}.checkout-refresh{margin:20px 0;background:#ddc18a;color:#21180e;border:1px solid #eedaa7;padding:15px;cursor:pointer}.checkout-complete [hidden]{display:none}.checkout-complete a:focus-visible,.checkout-refresh:focus-visible{outline:2px solid #edc77c;outline-offset:4px}
