.email-preview[data-astro-cid-6ylvl7pd]{min-width:0;max-width:460px;margin:0 0 32px}.preview-heading[data-astro-cid-6ylvl7pd] h3[data-astro-cid-6ylvl7pd]{font-family:var(--body,Arial,sans-serif);letter-spacing:0;text-transform:none;margin:0 0 8px;font-size:22px;line-height:1.3}.preview-heading[data-astro-cid-6ylvl7pd] p[data-astro-cid-6ylvl7pd]{color:#555;margin:0 0 12px;font-size:14px;line-height:1.6}.preview-disclaimer[data-astro-cid-6ylvl7pd]{background:#f4f4f4;border-left:3px solid #d4b477;margin-bottom:16px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-block}.email-card[data-astro-cid-6ylvl7pd]{background:#fff;border:1px solid #e3e3e3;font-family:Arial,Helvetica,sans-serif;box-shadow:0 10px 30px #00000008}.voucher-panel[data-astro-cid-6ylvl7pd]{text-align:center;color:#fff;background:#202320;border-top:3px solid #d4b477;padding:28px 20px 24px}.brand-line[data-astro-cid-6ylvl7pd]{letter-spacing:3px;color:#d4b477;margin:0 0 20px;font-size:10px;line-height:16px}.email-logo[data-astro-cid-6ylvl7pd]{width:120px;height:auto;margin:0 auto 22px;display:block}.email-card[data-astro-cid-6ylvl7pd] h4[data-astro-cid-6ylvl7pd]{letter-spacing:0;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-weight:700}.voucher-panel[data-astro-cid-6ylvl7pd] h4[data-astro-cid-6ylvl7pd]{color:#fff;margin:0 0 12px;font-size:29px;line-height:36px}.voucher-caption[data-astro-cid-6ylvl7pd]{color:#e3e3e3;margin:0 0 8px;font-size:14px;line-height:22px}.voucher-value[data-astro-cid-6ylvl7pd]{color:#d4b477;overflow-wrap:anywhere;margin-bottom:22px;font-size:44px;font-weight:700;line-height:54px;display:block}.preview-qr[data-astro-cid-6ylvl7pd]{background:#fff;width:232px;max-width:100%;height:auto;margin:auto;display:block}.redeem-caption[data-astro-cid-6ylvl7pd]{margin:16px 0 12px;font-size:14px;line-height:22px}.number-label[data-astro-cid-6ylvl7pd]{letter-spacing:2px;color:#d4b477;margin:0 0 4px;font-size:10px}.sample-number[data-astro-cid-6ylvl7pd]{letter-spacing:1px;margin:0;font-size:12px;line-height:24px}.message-panel[data-astro-cid-6ylvl7pd]{padding:26px 24px 0}.message-panel[data-astro-cid-6ylvl7pd][hidden]{display:none}.message-heading[data-astro-cid-6ylvl7pd]{color:#806025;letter-spacing:2px;margin:0 0 10px;font-size:10px;font-weight:700}.personal-message[data-astro-cid-6ylvl7pd]{color:#242424;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f6f6;border-left:3px solid #d4b477;margin:0;padding:18px;font-size:16px;line-height:25px}.instructions-panel[data-astro-cid-6ylvl7pd]{padding:26px 24px}.instructions-panel[data-astro-cid-6ylvl7pd] h4[data-astro-cid-6ylvl7pd]{color:#242424;margin:0 0 10px;font-size:20px;line-height:28px}.instructions-panel[data-astro-cid-6ylvl7pd] p[data-astro-cid-6ylvl7pd]{color:#555;margin:0 0 14px;font-size:14px;line-height:23px}.instructions-panel[data-astro-cid-6ylvl7pd] .safekeeping[data-astro-cid-6ylvl7pd]{color:#666;margin-bottom:22px;font-size:12px;line-height:20px}.email-button[data-astro-cid-6ylvl7pd]{color:#202320;background:#d4b477;padding:14px 22px;font-size:14px;font-weight:700;display:inline-block}.email-footer[data-astro-cid-6ylvl7pd]{text-align:center;background:#202320;border-bottom:3px solid #d4b477;padding:22px 20px}.email-footer[data-astro-cid-6ylvl7pd] p[data-astro-cid-6ylvl7pd]{color:#d4b477;letter-spacing:2px;margin:0 0 8px;font-size:10px;line-height:18px}.email-footer[data-astro-cid-6ylvl7pd] span[data-astro-cid-6ylvl7pd]{color:#ddd;font-size:12px;line-height:20px}.preview-footnote[data-astro-cid-6ylvl7pd]{color:#666;margin:12px 0 0;font-size:12px;line-height:19px}#gift-minimum[data-astro-cid-ghrhfvhu]{border-left:3px solid var(--accent);color:#242424;background:#f6f6f6;margin-top:8px;padding:10px 12px;font-size:14px;display:block}.gift-delivery[data-astro-cid-ghrhfvhu] label[data-astro-cid-ghrhfvhu]{cursor:pointer;align-items:center;gap:10px;margin:7px 0;display:flex}.gift-delivery[data-astro-cid-ghrhfvhu] input[data-astro-cid-ghrhfvhu]{accent-color:#242424}.voucher-shop[data-astro-cid-ghrhfvhu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,8vw,130px);scroll-margin-top:24px;display:grid}.gift-intro[data-astro-cid-ghrhfvhu]>p[data-astro-cid-ghrhfvhu]{max-width:36ch}form[data-astro-cid-ghrhfvhu]{border-top:1px solid #aaa;padding-top:18px}fieldset[data-astro-cid-ghrhfvhu]{border:0;margin:0 0 16px;padding:0}legend[data-astro-cid-ghrhfvhu],form[data-astro-cid-ghrhfvhu]>label[data-astro-cid-ghrhfvhu]{font-weight:600}form[data-astro-cid-ghrhfvhu]>label[data-astro-cid-ghrhfvhu]{margin-bottom:14px;display:block}label[data-astro-cid-ghrhfvhu] small[data-astro-cid-ghrhfvhu]{font-weight:400}.amounts[data-astro-cid-ghrhfvhu]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.amounts[data-astro-cid-ghrhfvhu] label[data-astro-cid-ghrhfvhu]{position:relative}.amounts[data-astro-cid-ghrhfvhu] input[data-astro-cid-ghrhfvhu]{opacity:0;position:absolute}.amounts[data-astro-cid-ghrhfvhu] span[data-astro-cid-ghrhfvhu]{cursor:pointer;border:1px solid #b6b6b6;padding:9px 14px;display:block}.amounts[data-astro-cid-ghrhfvhu] input[data-astro-cid-ghrhfvhu]:checked+span[data-astro-cid-ghrhfvhu]{color:#fff;background:#242424;border-color:#d4b477}.amounts[data-astro-cid-ghrhfvhu] input[data-astro-cid-ghrhfvhu]:focus-visible+span[data-astro-cid-ghrhfvhu]{outline:3px solid var(--accent)}form[data-astro-cid-ghrhfvhu]>label[data-astro-cid-ghrhfvhu] input[data-astro-cid-ghrhfvhu],textarea[data-astro-cid-ghrhfvhu]{color:#242424;background:#fff;border:1px solid #aaa;width:100%;margin-top:5px;padding:11px;display:block}#gift-status[data-astro-cid-ghrhfvhu]{margin-top:12px;font-size:14px}#voucher-card[data-astro-cid-ghrhfvhu]:not(:empty){margin:20px 0}.mobile-preview-button[data-astro-cid-ghrhfvhu]{display:none}#voucher-preview-dialog[data-astro-cid-ghrhfvhu]{width:calc(100% - 24px);max-width:484px;max-height:calc(100dvh - 24px);color:var(--ink);background:#fff;border:0;padding:0;overflow-y:auto}#voucher-preview-dialog[data-astro-cid-ghrhfvhu]::backdrop{background:#000000b3}.preview-dialog-toolbar[data-astro-cid-ghrhfvhu]{z-index:1;background:#fff;border-bottom:1px solid #ddd;justify-content:flex-end;padding:12px;display:flex;position:sticky;top:0}.preview-dialog-toolbar[data-astro-cid-ghrhfvhu] button[data-astro-cid-ghrhfvhu]{color:#fff;background:#202320;border:0;padding:12px 16px;font-size:14px}#voucher-preview-modal-content[data-astro-cid-ghrhfvhu]{padding:16px}@media (width<=760px){.voucher-shop[data-astro-cid-ghrhfvhu]{grid-template-columns:1fr}.voucher-shop[data-astro-cid-ghrhfvhu] form[data-astro-cid-ghrhfvhu]{order:-1}#voucher-preview-home[data-astro-cid-ghrhfvhu]{display:none}.mobile-preview-button[data-astro-cid-ghrhfvhu]{color:#242424;background:#fff;border:1px solid #b3904e;width:100%;margin:4px 0 20px;padding:14px 18px;font-weight:600;display:block}.mobile-preview-button[data-astro-cid-ghrhfvhu]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}}
