.empty.svelte-a8yt2h,.notice.svelte-a8yt2h{max-width:var(--measure);color:var(--text-muted);margin-block-end:var(--space-5)}.grid.svelte-a8yt2h{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.item.svelte-a8yt2h{align-content:start;gap:var(--space-3);display:grid}.item__body.svelte-a8yt2h{gap:var(--space-2);flex-direction:column;display:flex}@media (width>=48rem){.grid--one.svelte-a8yt2h{grid-template-columns:minmax(0,52rem)}.grid--one.svelte-a8yt2h .item:where(.svelte-a8yt2h):has(.item__photo:where(.svelte-a8yt2h)){align-items:start;column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.item__photo.svelte-a8yt2h{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-md);width:100%}.item__photo--graphic.svelte-a8yt2h{object-fit:contain;border-radius:0}.item__name.svelte-a8yt2h{font-size:var(--text-lg);margin:0}.item__blurb.svelte-a8yt2h{color:var(--text-muted);font-size:var(--text-sm)}.item__price.svelte-a8yt2h{font-size:var(--text-lg)}.item__buy.svelte-a8yt2h{gap:var(--space-3);margin-block-start:var(--space-2);display:grid}.field.svelte-a8yt2h{gap:var(--space-2);display:grid}.field--qty.svelte-a8yt2h{max-width:6rem}.qty.svelte-a8yt2h{text-align:center;width:4.5rem}.issue.svelte-a8yt2h{font-size:var(--text-sm);color:var(--pink-ink)}.basket.svelte-a8yt2h{border-block-start:1px solid var(--hairline);max-width:var(--measure-wide,48rem);margin-block-start:var(--space-8);padding-block-start:var(--space-6)}.line.svelte-a8yt2h{align-items:center;gap:var(--space-3);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.line.svelte-a8yt2h+.line:where(.svelte-a8yt2h){border-block-start:1px solid var(--hairline)}.line--gone.svelte-a8yt2h .line__name:where(.svelte-a8yt2h){text-decoration:line-through}.line__what.svelte-a8yt2h{flex:12rem}.line__name.svelte-a8yt2h{margin:0}.line__each.svelte-a8yt2h{font-size:var(--text-sm);color:var(--text-muted)}.line__qty.svelte-a8yt2h{align-items:center;gap:var(--space-2);display:flex}.line__sum.svelte-a8yt2h{text-align:right;min-width:5rem}.total.svelte-a8yt2h{font-size:var(--text-lg);margin-block-start:var(--space-4);margin-block-end:var(--space-5)}.hint.svelte-a8yt2h{font-size:var(--text-sm);color:var(--text-muted);margin-block-start:var(--space-3)}.pay.svelte-a8yt2h{justify-items:start;gap:var(--space-2);display:grid}.field--email.svelte-a8yt2h{width:100%;max-width:22rem}
