.gift-section{background:#eee1d555}.gift-section>p{font-size:12px}#gift-qr{display:block;max-width:240px;width:100%;margin:24px auto;border-radius:8px}#gift-number{font-size:22px;letter-spacing:1px;margin:10px 0}#gift-name{margin-bottom:20px}.gallery-grid{grid-auto-rows:155px}button:disabled{opacity:.6;cursor:wait}.empty-wishes{font:italic 20px var(--serif);color:var(--muted);text-align:center;margin-top:30px}
