.page[data-astro-cid-dgpud3v7]{padding-block:var(--space-7) 0}.head[data-astro-cid-dgpud3v7]{gap:var(--space-4);justify-items:start;margin-block-end:var(--space-7);display:grid}.lead[data-astro-cid-dgpud3v7]{max-width:60ch;font-size:var(--step-1)}.layout[data-astro-cid-dgpud3v7]{gap:var(--space-8);align-items:start;display:grid}@media (width>=60rem){.layout[data-astro-cid-dgpud3v7]{grid-template-columns:5fr 6fr}}.gift-form[data-astro-cid-dgpud3v7]{gap:var(--space-5);justify-items:start;display:grid}fieldset[data-astro-cid-dgpud3v7]{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}legend[data-astro-cid-dgpud3v7]{font-size:var(--step--1);margin-block-end:var(--space-2)}.sub[data-astro-cid-dgpud3v7]{font-size:var(--step--2);color:var(--ink-soft);margin-block-start:var(--space-2)}.options[data-astro-cid-dgpud3v7]{gap:var(--space-2);flex-wrap:wrap;display:flex}.pill[data-astro-cid-dgpud3v7]{cursor:pointer;position:relative}.pill[data-astro-cid-dgpud3v7] input[data-astro-cid-dgpud3v7]{opacity:0;position:absolute;inset:0}.pill[data-astro-cid-dgpud3v7] span[data-astro-cid-dgpud3v7]{border:var(--stroke-fine) solid var(--ink-line);min-height:2.75rem;font-size:var(--step--1);padding:.55rem .9rem;display:inline-block}.pill[data-astro-cid-dgpud3v7] input[data-astro-cid-dgpud3v7]:checked+span[data-astro-cid-dgpud3v7]{border:var(--stroke-bold) solid var(--ink);background:linear-gradient(to top, var(--ground-pink) 0 5px, transparent 5px)}.pill[data-astro-cid-dgpud3v7] input[data-astro-cid-dgpud3v7]:focus-visible+span[data-astro-cid-dgpud3v7]{outline:var(--stroke-pen) solid var(--ink);outline-offset:3px}.field[data-astro-cid-dgpud3v7]{gap:var(--space-1);width:100%;max-width:30rem;display:grid}.field[data-astro-cid-dgpud3v7] .caps[data-astro-cid-dgpud3v7]{font-size:var(--step--2);color:var(--ink-soft)}input[data-astro-cid-dgpud3v7][type=text],textarea[data-astro-cid-dgpud3v7]{border:0;border-bottom:var(--stroke-pen) solid var(--ink);width:100%;min-height:2.75rem;font-family:var(--font-body-stack);background:0 0;padding:.45rem .6rem}textarea[data-astro-cid-dgpud3v7]{border:var(--stroke-pen) solid var(--ink);resize:vertical}.voucher-wrap[data-astro-cid-dgpud3v7]{margin:0}.voucher[data-astro-cid-dgpud3v7]{gap:var(--space-4);padding:var(--space-6) var(--space-6) 0;border:4px double var(--ink);background:var(--paper);display:grid;position:relative;overflow:hidden}.voucher__top[data-astro-cid-dgpud3v7]{align-items:center;gap:var(--space-4);display:flex}.small[data-astro-cid-dgpud3v7]{font-size:var(--step--2);color:var(--ink-soft)}.voucher__title[data-astro-cid-dgpud3v7]{font-size:var(--step-2)}.voucher__value[data-astro-cid-dgpud3v7]{font-size:var(--step-3);background:linear-gradient(to top, var(--ground-pink) 0 .22em, transparent .22em);overflow-wrap:anywhere;justify-self:start;padding-inline:.1em;line-height:1.1}dl[data-astro-cid-dgpud3v7]{gap:var(--space-2);display:grid}dl[data-astro-cid-dgpud3v7]>div[data-astro-cid-dgpud3v7]{border-bottom:var(--stroke-fine) dotted var(--ink-line);grid-template-columns:9rem 1fr;align-items:baseline;padding-block-end:var(--space-1);display:grid}dt[data-astro-cid-dgpud3v7]{font-size:var(--step--2);color:var(--ink-soft)}dd[data-astro-cid-dgpud3v7]{font-family:var(--font-hand-stack);font-size:var(--step-1);overflow-wrap:anywhere}.voucher__msg[data-astro-cid-dgpud3v7]{overflow-wrap:anywhere;min-height:3.2em;font-style:italic}.voucher__foot[data-astro-cid-dgpud3v7]{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.voucher__stamp[data-astro-cid-dgpud3v7]{border:var(--stroke-pen) dashed var(--cut-red);color:var(--cut-red-text);font-size:var(--step--1);background:#ffffffbf;padding:.3em 1em;position:absolute;top:46%;right:-.5rem;transform:rotate(-12deg)}.voucher__ground[data-astro-cid-dgpud3v7]{margin-inline:calc(-1 * var(--space-6));padding-inline:var(--space-6);border-bottom:.8rem solid var(--ground-pink);box-shadow:inset 0 -.8rem 0 0 var(--ground-pink);justify-content:space-around;align-items:flex-end;display:flex}@media (width<=30rem){.voucher[data-astro-cid-dgpud3v7]{padding:var(--space-5) var(--space-4) 0}dl[data-astro-cid-dgpud3v7]>div[data-astro-cid-dgpud3v7]{grid-template-columns:1fr}.voucher__ground[data-astro-cid-dgpud3v7]{margin-inline:calc(-1 * var(--space-4))}}@media print{body *{visibility:hidden}.voucher[data-astro-cid-dgpud3v7],.voucher[data-astro-cid-dgpud3v7] *{visibility:visible}.voucher[data-astro-cid-dgpud3v7]{width:18cm;position:absolute;inset:0 auto auto 0}}
