.gift-redemption{max-width:720px;margin:24px auto}.gift-redemption .form{gap:20px}.gift-redemption input{letter-spacing:.035em;font-family:ui-monospace,monospace}.gift-redemption button{min-height:48px}.gift-balance{max-width:720px;margin:24px 0}.gift-balance dl{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0 0;display:grid}.gift-balance dt{color:var(--muted);font-size:13px}.gift-balance dd{margin:6px 0 0;font-size:25px;font-weight:600}@media (max-width:480px){.gift-balance dl{grid-template-columns:1fr}.gift-redemption input{font-size:14px}}
