.gift[data-astro-cid-xhwj5hqk]{border:1px solid var(--dk-hairline,var(--sf-border));border-radius:var(--sf-radius-lg);background:var(--dk-surface-bg,var(--sf-surface));box-shadow:var(--dk-sh-1,none);gap:1rem;min-width:0;margin:0;padding:1.25rem;display:grid}.gift__legend[data-astro-cid-xhwj5hqk]{font-family:var(--sf-font-display);font-size:var(--step-1);align-items:center;gap:.6rem;padding-inline:.4rem;font-weight:600;display:flex}.gift__num[data-astro-cid-xhwj5hqk]{background:var(--sf-blush);block-size:1.8rem;inline-size:1.8rem;color:var(--sf-blush-fg);border-radius:50%;place-items:center;display:inline-grid}.gift__card[data-astro-cid-xhwj5hqk]{border-radius:var(--sf-radius-lg);border:1.5px solid var(--sf-border);cursor:pointer;transition:border-color var(--sf-dur-fast) var(--sf-ease), background-color var(--sf-dur-fast) var(--sf-ease);grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:1rem;display:grid;position:relative}.gift__wrap[data-astro-cid-xhwj5hqk]{grid-template-columns:1fr auto;padding:.8rem 1rem}.gift__card[data-astro-cid-xhwj5hqk] input[data-astro-cid-xhwj5hqk]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.gift__card[data-astro-cid-xhwj5hqk]:has(input:checked){border-color:var(--sf-fg);background:var(--sf-tint)}.gift__card[data-astro-cid-xhwj5hqk]:has(input:focus-visible),.gift__hide[data-astro-cid-xhwj5hqk]:has(input:focus-visible){outline:2.5px solid var(--sf-focus);outline-offset:2px}.gift__icon[data-astro-cid-xhwj5hqk]{background:var(--sf-blush);block-size:2.6rem;inline-size:2.6rem;color:var(--sf-blush-fg);border-radius:50%;place-items:center;display:grid}.gift__text[data-astro-cid-xhwj5hqk]{gap:.2rem;display:grid}.gift__title[data-astro-cid-xhwj5hqk]{font-weight:600}.gift__sub[data-astro-cid-xhwj5hqk]{font-size:var(--step--1);color:var(--sf-muted)}.gift__check[data-astro-cid-xhwj5hqk]{border:1.5px solid var(--sf-border-strong);color:#0000;border-radius:50%;flex:none;place-items:center;block-size:1.6rem;inline-size:1.6rem;display:grid}.gift__check--box[data-astro-cid-xhwj5hqk]{border-radius:.4rem}.gift__card[data-astro-cid-xhwj5hqk]:has(input:checked) .gift__check[data-astro-cid-xhwj5hqk],.gift__hide[data-astro-cid-xhwj5hqk]:has(input:checked) .gift__check[data-astro-cid-xhwj5hqk]{background:var(--sf-fg);border-color:var(--sf-fg);color:var(--sf-bg)}.gift__body[data-astro-cid-xhwj5hqk]{gap:1rem;display:grid}.gift__body[data-astro-cid-xhwj5hqk][hidden]{display:none}.gift__wraps[data-astro-cid-xhwj5hqk]{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.gift__sublegend[data-astro-cid-xhwj5hqk]{font-weight:600;font-size:var(--step--1);margin-block-end:.5rem;padding:0}.gift__opt[data-astro-cid-xhwj5hqk]{color:var(--sf-muted);font-weight:400}.gift__meta[data-astro-cid-xhwj5hqk]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.gift__count[data-astro-cid-xhwj5hqk]{font-family:var(--sf-font-latin);font-size:var(--step--1);color:var(--sf-muted);flex:none;font-weight:600}.gift__count[data-astro-cid-xhwj5hqk][data-full]{color:var(--sf-danger)}.gift__hide[data-astro-cid-xhwj5hqk]{min-height:var(--tap);cursor:pointer;align-items:center;gap:.75rem;font-weight:500;display:flex;position:relative}.gift__hide[data-astro-cid-xhwj5hqk] input[data-astro-cid-xhwj5hqk]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.co-hero[data-astro-cid-45ybzcwe]{padding-block:.5rem 1.25rem}.co-hero[data-astro-cid-45ybzcwe] h1[data-astro-cid-45ybzcwe]{font-size:var(--step-4)}.co-hero__secure[data-astro-cid-45ybzcwe]{align-items:center;gap:.4rem;font-weight:600;font-size:var(--step--1)!important;display:inline-flex!important}.co[data-astro-cid-45ybzcwe]{padding-block:1rem var(--section-y);gap:1.5rem;display:grid}.co__form[data-astro-cid-45ybzcwe]{gap:1.25rem;min-width:0;display:grid}.co__step[data-astro-cid-45ybzcwe]{border:1px solid var(--dk-hairline,var(--sf-border));border-radius:var(--sf-radius-lg);background:var(--dk-surface-bg,var(--sf-surface));box-shadow:var(--dk-sh-1,none);gap:1rem;min-width:0;margin:0;padding:1.25rem;display:grid}.co__step[data-astro-cid-45ybzcwe] legend[data-astro-cid-45ybzcwe]{font-family:var(--sf-font-display);font-size:var(--step-1);align-items:center;gap:.6rem;padding-inline:.4rem;font-weight:600;display:flex}.co__num[data-astro-cid-45ybzcwe]{background:var(--sf-blush);block-size:1.8rem;inline-size:1.8rem;color:var(--sf-blush-fg);font-family:var(--sf-font-latin);font-size:var(--step--1);border-radius:50%;place-items:center;display:inline-grid}.input--ltr[data-astro-cid-45ybzcwe]{direction:ltr;unicode-bidi:plaintext}[dir=rtl] .input--ltr[data-astro-cid-45ybzcwe]{text-align:right}.co__pays[data-astro-cid-45ybzcwe]{gap:.6rem;display:grid}.pay[data-astro-cid-45ybzcwe]{border-radius:var(--sf-radius-lg);border:1.5px solid var(--sf-border);cursor:pointer;transition:border-color var(--sf-dur-fast) var(--sf-ease), background-color var(--sf-dur-fast) var(--sf-ease);grid-template-columns:auto 1fr auto;align-items:start;gap:.85rem;padding:1rem;display:grid;position:relative}.pay[data-astro-cid-45ybzcwe] input[data-astro-cid-45ybzcwe]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pay[data-astro-cid-45ybzcwe]:has(input:checked){border-color:var(--sf-fg);background:var(--sf-tint)}.pay[data-astro-cid-45ybzcwe]:has(input:focus-visible){outline:2.5px solid var(--sf-focus);outline-offset:2px}.pay__icon[data-astro-cid-45ybzcwe]{background:var(--sf-blush);block-size:2.6rem;inline-size:2.6rem;color:var(--sf-blush-fg);border-radius:50%;place-items:center;display:grid}.pay__body[data-astro-cid-45ybzcwe]{gap:.2rem;display:grid}.pay__title[data-astro-cid-45ybzcwe]{font-weight:600}.pay__text[data-astro-cid-45ybzcwe]{font-size:var(--step--1);color:var(--sf-muted)}.pay__to[data-astro-cid-45ybzcwe]{font-size:var(--step--1);font-weight:600}.pay__check[data-astro-cid-45ybzcwe]{border:1.5px solid var(--sf-border-strong);color:#0000;border-radius:50%;place-items:center;block-size:1.6rem;inline-size:1.6rem;display:grid}.pay[data-astro-cid-45ybzcwe]:has(input:checked) .pay__check[data-astro-cid-45ybzcwe]{background:var(--sf-fg);border-color:var(--sf-fg);color:var(--sf-bg)}.co__place[data-astro-cid-45ybzcwe]{gap:.75rem;display:grid}.co[data-astro-cid-45ybzcwe]:not([data-empty]) .co__empty[data-astro-cid-45ybzcwe],.co[data-astro-cid-45ybzcwe][data-empty] .co__summary[data-astro-cid-45ybzcwe],.co[data-astro-cid-45ybzcwe][data-empty] .co__form[data-astro-cid-45ybzcwe]{display:none}.co__empty[data-astro-cid-45ybzcwe]{border-radius:var(--sf-radius-xl);background:var(--sf-tint);text-align:center;color:var(--sf-heading);grid-column:1/-1;justify-items:center;gap:.75rem;padding:2.5rem 1.25rem;display:grid}.co__empty[data-astro-cid-45ybzcwe] h2[data-astro-cid-45ybzcwe]{font-size:var(--step-2)}.co__empty[data-astro-cid-45ybzcwe] p[data-astro-cid-45ybzcwe]{max-inline-size:32rem;color:var(--sf-fg)}.co__empty-actions[data-astro-cid-45ybzcwe]{justify-content:center}.field[data-astro-cid-45ybzcwe]:has([aria-invalid=true]) .hint[data-astro-cid-45ybzcwe]{display:none}.co[data-astro-cid-45ybzcwe] .co__alert-action{margin-block-start:.75rem}.co__turnstile[data-astro-cid-45ybzcwe]:empty{display:none}.co__status[data-astro-cid-45ybzcwe]{font-weight:600;font-size:var(--step--1);color:var(--sf-muted)}.co__status[data-astro-cid-45ybzcwe]:empty{display:none}.co__submit-total[data-astro-cid-45ybzcwe]{font-family:var(--sf-font-latin);opacity:.9}.co__submit-total[data-astro-cid-45ybzcwe]:not(:empty):before{content:"·";margin-inline-end:.5rem}.co__fine[data-astro-cid-45ybzcwe]{align-items:start;gap:.4rem;display:flex}.co__sum[data-astro-cid-45ybzcwe]{border-radius:var(--sf-radius-lg);background:var(--sf-tint);padding:0 1.1rem}.co__sum[data-astro-cid-45ybzcwe] summary[data-astro-cid-45ybzcwe]{cursor:pointer;align-items:center;gap:.75rem;min-height:3.75rem;list-style:none;display:flex}.co__sum[data-astro-cid-45ybzcwe] summary[data-astro-cid-45ybzcwe]::-webkit-details-marker{display:none}.co__sum[data-astro-cid-45ybzcwe] summary[data-astro-cid-45ybzcwe] h2[data-astro-cid-45ybzcwe]{font-size:var(--step-1);flex:1}.co__sum[data-astro-cid-45ybzcwe] .co__sum-icon{transition:rotate var(--sf-dur) var(--sf-ease)}.co__sum[data-astro-cid-45ybzcwe][open] .co__sum-icon{rotate:180deg}.co__lines[data-astro-cid-45ybzcwe]{gap:.75rem;padding-block:.25rem .75rem;display:grid}.co__lines[data-astro-cid-45ybzcwe] li{font-size:var(--step--1);grid-template-columns:3.25rem 1fr auto;align-items:center;gap:.75rem;display:grid}.co__lines[data-astro-cid-45ybzcwe] .co__img{border-radius:var(--sf-radius-sm);background:var(--sf-blush) center / cover;block-size:4rem;inline-size:3.25rem;position:relative}.co__lines[data-astro-cid-45ybzcwe] .co__qty{border-radius:var(--sf-radius-pill);background:var(--sf-fg);block-size:1.3rem;min-inline-size:1.3rem;color:var(--sf-bg);place-items:center;padding-inline:.2rem;font-size:.7rem;font-weight:600;display:grid;position:absolute;inset-block-start:-.4rem;inset-inline-end:-.4rem}.co__lines[data-astro-cid-45ybzcwe] .co__name{font-weight:600;line-height:1.35}.co__lines[data-astro-cid-45ybzcwe] .co__var{color:var(--sf-muted)}.co__edit[data-astro-cid-45ybzcwe]{font-size:var(--step--1)}.co__totals[data-astro-cid-45ybzcwe]{border-block-start:1px solid var(--sf-border);gap:.5rem;padding-block:.75rem 1.1rem;display:grid}.co__totals[data-astro-cid-45ybzcwe] div[data-astro-cid-45ybzcwe]{justify-content:space-between;gap:1rem;display:flex}.co__totals[data-astro-cid-45ybzcwe] dt[data-astro-cid-45ybzcwe]{color:var(--sf-muted)}.co__totals[data-astro-cid-45ybzcwe] dd[data-astro-cid-45ybzcwe]{text-align:end;font-weight:600}.co__grand[data-astro-cid-45ybzcwe]{border-block-start:1px dashed var(--sf-border-strong);font-size:var(--step-1);padding-block-start:.5rem}.co__grand[data-astro-cid-45ybzcwe] dt[data-astro-cid-45ybzcwe]{font-weight:600;color:var(--sf-fg)!important}.co__grand[data-astro-cid-45ybzcwe] dd[data-astro-cid-45ybzcwe]{font-weight:600!important}.co__totals[data-astro-cid-45ybzcwe] div[data-astro-cid-45ybzcwe][hidden]{display:none}.co__totals[data-astro-cid-45ybzcwe] .co__off[data-astro-cid-45ybzcwe] dt[data-astro-cid-45ybzcwe],.co__totals[data-astro-cid-45ybzcwe] .co__off[data-astro-cid-45ybzcwe] dd[data-astro-cid-45ybzcwe]{color:var(--sf-success)}.co__promo[data-astro-cid-45ybzcwe]{margin-block-start:.75rem}.co__sum[data-astro-cid-45ybzcwe] .co__promo[data-astro-cid-45ybzcwe]{margin-block:0 1rem}.co__promo-jump[data-astro-cid-45ybzcwe]{min-height:var(--tap);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600}.co__promo-jump[data-astro-cid-45ybzcwe][hidden],.co__offer-alert[data-astro-cid-45ybzcwe][hidden]{display:none}.co__offer-alert[data-astro-cid-45ybzcwe]{gap:.75rem;display:grid}.co__lines[data-astro-cid-45ybzcwe] .pick-name{white-space:nowrap}.co__lines[data-astro-cid-45ybzcwe] .co__picks{color:var(--sf-muted);margin-block-start:.15rem;font-size:.8rem;line-height:1.45;display:block}@media (width>=56rem){.co[data-astro-cid-45ybzcwe]{grid-template-columns:minmax(0,1fr) 24rem;align-items:start;gap:2.5rem}.co__summary[data-astro-cid-45ybzcwe]{grid-area:1/2;position:sticky;inset-block-start:calc(var(--header-h) + 1rem)}.co__form[data-astro-cid-45ybzcwe]{grid-area:1/1}.co__sum[data-astro-cid-45ybzcwe] summary[data-astro-cid-45ybzcwe]{pointer-events:none}.co__sum[data-astro-cid-45ybzcwe] .co__sum-icon,.co__promo-jump[data-astro-cid-45ybzcwe]{display:none}}
