.store[data-astro-cid-g363lt5y]{align-items:flex-start;gap:48px;padding-block:56px 64px;scroll-margin-top:24px;display:flex}.store__list[data-astro-cid-g363lt5y]{flex-direction:column;flex-grow:1;gap:56px;min-width:0;display:flex}.store__group[data-astro-cid-g363lt5y]{flex-direction:column;gap:22px;display:flex}.store__head[data-astro-cid-g363lt5y]{flex-direction:column;gap:10px;display:flex}.store__head[data-astro-cid-g363lt5y] h2[data-astro-cid-g363lt5y]{margin:0;font-size:36px;line-height:1.15}.store__head[data-astro-cid-g363lt5y] .store__h2--small[data-astro-cid-g363lt5y]{font-size:28px;line-height:1.2}.store__note[data-astro-cid-g363lt5y]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:16px;display:flex}.store__more[data-astro-cid-g363lt5y]{font-size:16px;font-weight:600;text-decoration:none}.store__more[data-astro-cid-g363lt5y]:hover{text-decoration:underline}.out[data-astro-cid-g363lt5y]{color:var(--muted);font-size:16px;font-weight:600}.sets[data-astro-cid-g363lt5y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.set[data-astro-cid-g363lt5y]{background:var(--card);border:1px solid var(--hairline);flex-direction:column;justify-content:space-between;gap:16px;padding:22px;scroll-margin-top:24px;display:flex}.set__top[data-astro-cid-g363lt5y]{gap:18px;display:flex}.set__cover[data-astro-cid-g363lt5y]{flex-shrink:0;width:100px}.set__cover[data-astro-cid-g363lt5y] .cover{box-shadow:var(--shadow-poster)}.set__body[data-astro-cid-g363lt5y]{flex-direction:column;gap:8px;min-width:0;display:flex}.set__meta[data-astro-cid-g363lt5y]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:600}.set__title[data-astro-cid-g363lt5y]{margin:0;font-size:21px;line-height:1.22}.set__link[data-astro-cid-g363lt5y]{font-size:15px;font-weight:600;text-decoration:none}.set__link[data-astro-cid-g363lt5y]:hover{text-decoration:underline}.set__foot[data-astro-cid-g363lt5y]{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.set__price[data-astro-cid-g363lt5y]{font-family:var(--font-display);color:var(--ink);font-size:24px;font-weight:700}.more[data-astro-cid-g363lt5y]{background:var(--card);border:1px solid var(--hairline);flex-direction:column;display:flex}.row[data-astro-cid-g363lt5y]{border-bottom:1px solid var(--hairline);grid-template-columns:56px minmax(0,1fr) 80px 150px;align-items:center;gap:20px;padding:16px 22px;scroll-margin-top:24px;display:grid}.row[data-astro-cid-g363lt5y]:last-child{border-bottom:0}.row__body[data-astro-cid-g363lt5y]{flex-direction:column;gap:2px;min-width:0;display:flex}.row__title[data-astro-cid-g363lt5y]{margin:0;font-size:19px;line-height:1.25}.row__title[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]{color:var(--ink);text-decoration:none}.row__title[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]:hover{color:var(--accent);text-decoration:underline}.row__meta[data-astro-cid-g363lt5y]{color:var(--muted);font-size:15px}.row__formats[data-astro-cid-g363lt5y]{border:0;min-width:0;margin:8px 0 0;padding:0}.row__formats[data-astro-cid-g363lt5y][hidden]{display:none}.row__pills[data-astro-cid-g363lt5y]{flex-wrap:wrap;gap:8px;display:flex}.row__pills[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y]{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);min-height:36px;color:var(--chip-ink);font:inherit;cursor:pointer;padding:0 14px;font-size:14px;font-weight:600}.row__pills[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--card)}.row__price[data-astro-cid-g363lt5y]{text-align:right;font-family:var(--font-display);color:var(--ink);font-size:20px;font-weight:700}.row__buy[data-astro-cid-g363lt5y]{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.row__buy[data-astro-cid-g363lt5y] [data-option][hidden],.set__foot[data-astro-cid-g363lt5y] [data-option][hidden]{display:none}.order[data-astro-cid-g363lt5y]{box-sizing:border-box;background:var(--card);border:1px solid var(--hairline);border-top:2px solid var(--ink);flex-direction:column;flex-shrink:0;gap:22px;width:392px;padding:30px;display:flex;position:sticky;top:24px}.order[data-astro-cid-g363lt5y][hidden]{display:none}.order__head[data-astro-cid-g363lt5y]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.order__head[data-astro-cid-g363lt5y] h2[data-astro-cid-g363lt5y]{margin:0;font-size:28px}.order__head[data-astro-cid-g363lt5y] h2[data-astro-cid-g363lt5y]:focus{outline:none}.order__count[data-astro-cid-g363lt5y]{color:var(--muted);margin-left:auto;font-size:15px}.order__close[data-astro-cid-g363lt5y]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:none}.order__empty[data-astro-cid-g363lt5y]{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.order__filled[data-astro-cid-g363lt5y]{flex-direction:column;gap:22px;display:flex}.order__filled[data-astro-cid-g363lt5y][hidden]{display:none}.order__lines[data-astro-cid-g363lt5y]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.order__lines[data-astro-cid-g363lt5y] li{color:var(--ink);justify-content:space-between;gap:16px;font-size:16px;line-height:1.4;display:flex}.order__lines[data-astro-cid-g363lt5y] .order__amount{flex-shrink:0;font-weight:600}.order__gift[data-astro-cid-g363lt5y]{border:0;border-top:1px solid var(--hairline);min-width:0;margin:0;padding:18px 0 0}.order__gift[data-astro-cid-g363lt5y] legend[data-astro-cid-g363lt5y]{float:left;letter-spacing:.1em;text-transform:uppercase;width:100%;color:var(--muted);margin-bottom:10px;padding:0;font-size:13px;font-weight:600}.order__gifts[data-astro-cid-g363lt5y]{clear:both;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.order__gifts[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y]{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);height:44px;color:var(--chip-ink);font:inherit;cursor:pointer;font-size:15px;font-weight:600}.order__gifts[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y]:hover{border-color:var(--ink)}.order__gifts[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--card)}.order__sums[data-astro-cid-g363lt5y]{border-top:1px solid var(--hairline);flex-direction:column;gap:10px;margin:0;padding-top:18px;display:flex}.order__sums[data-astro-cid-g363lt5y] div[data-astro-cid-g363lt5y]{color:var(--body);justify-content:space-between;gap:12px;font-size:16px;display:flex}.order__sums[data-astro-cid-g363lt5y] div[data-astro-cid-g363lt5y][hidden]{display:none}.order__sums[data-astro-cid-g363lt5y] dd[data-astro-cid-g363lt5y]{margin:0}.order__sums[data-astro-cid-g363lt5y] .order__total[data-astro-cid-g363lt5y]{align-items:baseline;margin-top:6px}.order__total[data-astro-cid-g363lt5y] dt[data-astro-cid-g363lt5y]{color:var(--ink);font-size:18px;font-weight:700}.order__total[data-astro-cid-g363lt5y] dd[data-astro-cid-g363lt5y]{font-family:var(--font-display);color:var(--ink);font-size:30px;font-weight:700}.order__pay[data-astro-cid-g363lt5y]{flex-direction:column;gap:10px;display:flex}.order__checkout[data-astro-cid-g363lt5y]{border-radius:var(--radius);background:var(--accent);height:56px;color:var(--on-accent);font:inherit;cursor:pointer;border:0;font-size:18px;font-weight:600}.order__checkout[data-astro-cid-g363lt5y]:hover{background:var(--accent-hover)}.order__clear[data-astro-cid-g363lt5y]{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-self:center;padding:0 8px;font-size:15px;text-decoration:underline}.order__clear[data-astro-cid-g363lt5y]:hover{color:var(--ink)}.order__note[data-astro-cid-g363lt5y]{color:var(--muted);text-align:center;font-size:14px;line-height:1.5}.order__ways[data-astro-cid-g363lt5y]{border-top:1px solid var(--hairline);flex-direction:column;gap:8px;padding-top:18px;display:flex}.order__ways[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]{font-size:15px;font-weight:600;text-decoration:none}.order__ways[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]:hover{text-decoration:underline}.order-bar[data-astro-cid-g363lt5y],.order-backdrop[data-astro-cid-g363lt5y]{display:none}.give[data-astro-cid-g363lt5y]{background:var(--paper-alt);border-block:1px solid var(--hairline);scroll-margin-top:24px}.give__inner[data-astro-cid-g363lt5y]{justify-content:space-between;align-items:center;gap:40px 56px;padding-block:64px;display:flex}.goes[data-astro-cid-g363lt5y]{flex-direction:column;flex-grow:1;gap:24px;min-width:0;display:flex}.goes__head[data-astro-cid-g363lt5y]{flex-direction:column;gap:12px;display:flex}.goes__head[data-astro-cid-g363lt5y] h2[data-astro-cid-g363lt5y]{margin:0;font-size:36px;line-height:1.15}.goes__text[data-astro-cid-g363lt5y]{margin:0;font-size:17px;line-height:1.6}.goes[data-astro-cid-g363lt5y]{max-width:32rem}.gift[data-astro-cid-g363lt5y]{box-sizing:border-box;background:var(--card);border:1px solid var(--hairline);border-top:2px solid var(--ink);flex-direction:column;flex-shrink:0;gap:28px;width:560px;padding:36px;display:flex}.gift[data-astro-cid-g363lt5y] h2[data-astro-cid-g363lt5y]{margin:0;font-size:30px}.gift[data-astro-cid-g363lt5y] [data-astro-cid-g363lt5y][data-gift-fields]{display:contents}.gift__thanks[data-astro-cid-g363lt5y]{background:var(--paper);border-left:4px solid var(--accent);color:var(--ink);margin:0;padding:14px 16px;font-size:17px}.gift__thanks[data-astro-cid-g363lt5y][hidden]{display:none}.gift[data-astro-cid-g363lt5y] fieldset[data-astro-cid-g363lt5y]{border:0;min-width:0;margin:0;padding:0}.gift[data-astro-cid-g363lt5y] fieldset[data-astro-cid-g363lt5y][hidden]{display:none}.gift[data-astro-cid-g363lt5y] legend[data-astro-cid-g363lt5y]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;padding:0;font-size:14px;font-weight:600}.freq[data-astro-cid-g363lt5y]{gap:10px;display:flex}.freq[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y]{border:1px solid var(--border);background:var(--card);height:50px;color:var(--chip-ink);border-radius:var(--radius);font:inherit;cursor:pointer;padding:0 26px;font-size:17px}.freq[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--on-accent);font-weight:600}.amounts[data-astro-cid-g363lt5y]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.amounts[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y]{border:1px solid var(--border);background:var(--card);height:64px;color:var(--ink);border-radius:var(--radius);font-family:var(--font-display);cursor:pointer;font-size:24px;font-weight:600}.amounts[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y][aria-pressed=true]{border:2px solid var(--accent);background:var(--paper);font-weight:700}.amounts[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y]:hover,.freq[data-astro-cid-g363lt5y] button[data-astro-cid-g363lt5y]:hover{border-color:var(--accent)}.other[data-astro-cid-g363lt5y]{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);height:56px;color:var(--muted);align-items:center;gap:8px;margin-top:12px;padding:0 16px;font-size:20px;display:flex}.other[data-astro-cid-g363lt5y]:focus-within{outline:2px solid var(--accent);outline-offset:1px}.other[data-astro-cid-g363lt5y] input[data-astro-cid-g363lt5y]{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex-grow:1;font-size:18px}.submit[data-astro-cid-g363lt5y]{flex-direction:column;gap:12px;display:flex}.give__btn[data-astro-cid-g363lt5y]{border-radius:var(--radius);background:var(--accent);height:58px;color:var(--on-accent);font:inherit;cursor:pointer;border:0;font-size:18px;font-weight:600}.give__btn[data-astro-cid-g363lt5y]:hover{background:var(--accent-hover)}.give__btn[data-astro-cid-g363lt5y]:disabled{opacity:.5;cursor:not-allowed}.submit__note[data-astro-cid-g363lt5y]{color:var(--muted);text-align:center;font-size:15px}.other-ways[data-astro-cid-g363lt5y]{padding-block:48px 64px}.other-ways[data-astro-cid-g363lt5y] .kicker[data-astro-cid-g363lt5y]{margin-bottom:24px}.ways[data-astro-cid-g363lt5y]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:24px;display:grid}.way[data-astro-cid-g363lt5y]{background:var(--card);border:1px solid var(--hairline);color:var(--muted);flex-direction:column;gap:8px;padding:26px 24px;font-size:16px;line-height:1.55;display:flex}.way__title[data-astro-cid-g363lt5y]{font-family:var(--font-display);color:var(--ink);font-size:22px;font-weight:600}.way[data-astro-cid-g363lt5y] a{font-weight:600}.legal[data-astro-cid-g363lt5y]{background:var(--paper-alt);border:1px solid var(--hairline);color:var(--body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:32px;padding:22px 26px;font-size:16px;line-height:1.55;display:flex}.legal[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]{flex-shrink:0;font-weight:600;text-decoration:none}.legal[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]:hover{text-decoration:underline}@media (width<=64rem){.give__inner[data-astro-cid-g363lt5y]{flex-direction:column;align-items:stretch}.gift[data-astro-cid-g363lt5y]{width:100%;max-width:560px}}@media (width<=59.99em){.store[data-astro-cid-g363lt5y]{flex-direction:column;gap:32px;padding-block:32px 120px}.store__list[data-astro-cid-g363lt5y]{gap:40px}.store__head[data-astro-cid-g363lt5y] h2[data-astro-cid-g363lt5y]{font-size:28px}.order[data-astro-cid-g363lt5y]{z-index:30;border:0;border-top:4px solid var(--accent);visibility:hidden;width:auto;max-height:90vh;padding:20px 16px 28px;position:fixed;inset:auto 0 0;overflow-y:auto;transform:translateY(100%)}.order[data-astro-cid-g363lt5y].is-open{visibility:visible;transform:none}.order__close[data-astro-cid-g363lt5y]{display:inline-flex}.order-backdrop[data-astro-cid-g363lt5y]:not([hidden]){z-index:29;background:var(--scrim);display:block;position:fixed;inset:0}.order-bar[data-astro-cid-g363lt5y]:not([hidden]){z-index:20;box-sizing:border-box;background:var(--card);border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;height:84px;padding:12px 16px 20px;display:flex;position:fixed;bottom:0;left:0;right:0}.order-bar__sum[data-astro-cid-g363lt5y]{color:var(--muted);flex-direction:column;gap:2px;font-size:13px;display:flex}.order-bar__total[data-astro-cid-g363lt5y]{font-family:var(--font-display);color:var(--ink);font-size:20px;font-weight:700}.order-bar__open[data-astro-cid-g363lt5y]{border-radius:var(--radius);background:var(--accent);height:48px;color:var(--on-accent);font:inherit;cursor:pointer;border:0;padding:0 20px;font-size:17px;font-weight:600}}@media (width<=47.99em){.sets[data-astro-cid-g363lt5y]{grid-template-columns:1fr}.row[data-astro-cid-g363lt5y]{grid-template-columns:56px minmax(0,1fr);gap:12px 16px;padding:14px 16px}.row__price[data-astro-cid-g363lt5y]{text-align:left;grid-column:1/2;font-size:18px}.row__buy[data-astro-cid-g363lt5y]{grid-column:2/3}}@media (width<=40rem){.give__inner[data-astro-cid-g363lt5y]{padding-block:40px}.gift[data-astro-cid-g363lt5y]{padding:20px}.amounts[data-astro-cid-g363lt5y]{grid-template-columns:repeat(2,minmax(0,1fr))}.goes__head[data-astro-cid-g363lt5y] h2[data-astro-cid-g363lt5y]{font-size:28px}.ways[data-astro-cid-g363lt5y]{grid-template-columns:1fr}}
