.arcade-redemption{margin:20px 0;padding:16px;border:1px solid #70404a;background:#170d12;color:#eee8dc;font:13px/1.6 monospace}.arcade-redemption label{display:block;font-weight:bold;letter-spacing:.08em;margin-bottom:10px}.arcade-code-row{display:flex;gap:8px;flex-wrap:wrap}.arcade-code-row input{flex:1;min-width:150px;width:100%;padding:10px;background:#09070a;border:1px solid #89717a;color:#fff;font:inherit;text-transform:uppercase}.arcade-code-row button,.arcade-release{padding:10px;border:1px solid #89717a;background:#32101c;color:#fff;font:inherit;cursor:pointer}.arcade-redemption a,.order-access-link{color:#f1c5ca;display:inline-block;margin-top:8px}.checkout-savings strong{color:#c3d7b6}.arcade-redemption [hidden],.checkout-savings[hidden]{display:none!important}
