.sec.svelte-1vadmm3{max-width:1000px;margin:0 auto;padding:0 16px 50px}.sec.sec-wide.svelte-1vadmm3{max-width:1240px}.sec-head.svelte-1vadmm3{justify-content:center;margin-bottom:30px;display:flex}.sec-head.svelte-1vadmm3 h2:where(.svelte-1vadmm3){margin:0;font-size:clamp(24px,4vw,40px)}.info-tag.svelte-1vadmm3{font-family:var(--tag-font);padding:8px 18px;font-size:15px}.venue-box.svelte-1vadmm3{flex-direction:column;align-items:flex-start;padding:24px;display:flex}.tag.venue-label.svelte-1vadmm3{font-family:var(--tag-font);color:var(--pink);background:var(--black);border-radius:999px;padding:3px 10px;font-size:14px;display:inline-block}.venue-date.svelte-1vadmm3{font-family:var(--tag-font);margin:12px 0 0;font-size:16px}.venue-name.svelte-1vadmm3{margin:6px 0 0;font-size:18px}.venue-link.svelte-1vadmm3{text-underline-offset:3px;text-decoration:underline;display:inline-block}.items-grid.svelte-1vadmm3{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.item-box.svelte-1vadmm3{width:100%;padding:36px}@media (width>=768px){.item-box.svelte-1vadmm3{width:fit-content;max-width:100%}}.tag.genre.svelte-1vadmm3{font-family:var(--tag-font);border:2px solid var(--black);background:var(--white);border-radius:999px;padding:6px 18px;font-size:20px;display:inline-block}.item-box.svelte-1vadmm3 h3:where(.svelte-1vadmm3){margin:20px 0 0;font-size:24px}.title-line.svelte-1vadmm3{display:inline-block}.tag.price.svelte-1vadmm3{font-family:var(--tag-font);color:var(--pink);background:var(--black);border-radius:999px;padding:4px 15px;font-size:22px;display:inline-block}.buy.svelte-1vadmm3{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.buy-pending.svelte-1vadmm3{background:var(--white);box-shadow:none;opacity:.6;cursor:default}.item-cover.svelte-1vadmm3{border:2px solid var(--black);width:100%;height:auto;margin-bottom:28px;display:block}@media (width>=768px){.item-box.has-cover.svelte-1vadmm3{-moz-column-gap:48px;grid-template:"cover genre""cover title""cover description""cover."1fr"cover price""isdn."/300px auto;align-items:start;column-gap:48px;display:grid}.item-box.has-cover.svelte-1vadmm3 .item-cover:where(.svelte-1vadmm3){grid-area:cover;margin-bottom:0}.item-box.has-cover.svelte-1vadmm3 .genre:where(.svelte-1vadmm3){grid-area:genre;justify-self:start}.item-box.has-cover.svelte-1vadmm3 h3:where(.svelte-1vadmm3){grid-area:title}.item-box.svelte-1vadmm3 h3:where(.svelte-1vadmm3){font-size:32px}.item-box.has-cover.svelte-1vadmm3 .buy:where(.svelte-1vadmm3){grid-area:price;place-self:end start}.item-box.has-cover.svelte-1vadmm3 .description:where(.svelte-1vadmm3){grid-area:description}.item-box.has-cover.svelte-1vadmm3 .isdn:where(.svelte-1vadmm3){grid-area:isdn}}.item-box.svelte-1vadmm3 p.isdn:where(.svelte-1vadmm3){font-family:var(--tag-font);margin-top:16px;font-size:14px}.item-box.svelte-1vadmm3 p.description:where(.svelte-1vadmm3){contain:inline-size;margin-top:24px;font-size:18px;line-height:1.7}@media (width>=768px){.item-box.svelte-1vadmm3 p.description:where(.svelte-1vadmm3){font-size:24px}}.item-box.svelte-1vadmm3 p:where(.svelte-1vadmm3){margin:0;font-size:16px}
