.qcp-board.svelte-c12fuv{border:1px solid var(--qpn-line);border-radius:6px;background:var(--qpn-panel)}.qcp-board__row.svelte-c12fuv{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "tag price";gap:2px 16px;padding:16px 18px;border-bottom:1px solid var(--qpn-line);text-decoration:none}.qcp-board__row.svelte-c12fuv:last-child{border-bottom:0}a.qcp-board__row.svelte-c12fuv:hover{background:var(--qpn-hover)}.qcp-board__name.svelte-c12fuv{grid-area:name;font-size:16px;font-weight:700;color:var(--qpn-text)}.qcp-board__tag.svelte-c12fuv{grid-area:tag;font-size:13px;color:var(--qpn-text-3)}.qcp-board__price.svelte-c12fuv{grid-area:price;align-self:center;text-align:right;font-size:12.5px;color:var(--qpn-text-3)}.qcp-board__price.svelte-c12fuv b:where(.svelte-c12fuv){display:block;font-family:var(--font-display);font-size:22px;color:var(--qpn-accent-ink);font-variant-numeric:tabular-nums}.is-soon.svelte-c12fuv .qcp-board__name:where(.svelte-c12fuv),.is-soon.svelte-c12fuv .qcp-board__price:where(.svelte-c12fuv){color:var(--qpn-text-4)}.qcp-prods.svelte-c12fuv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qcp-prod.svelte-c12fuv{display:flex;flex-direction:column;padding:24px;border:1px solid var(--qpn-line);border-radius:6px;background:var(--qpn-panel);text-decoration:none}.qcp-prod.svelte-c12fuv:hover{border-color:var(--qpn-line-3)}.qcp-prod.svelte-c12fuv h3:where(.svelte-c12fuv){margin:0;font-size:20px;color:var(--qpn-text)}.qcp-prod__tag.svelte-c12fuv{margin:4px 0 14px;font-size:14px;color:var(--qpn-text-3)}.qcp-prod__price.svelte-c12fuv{margin:0 0 14px;font-size:13px;color:var(--qpn-text-3)}.qcp-prod__price.svelte-c12fuv b:where(.svelte-c12fuv){font-family:var(--font-display);font-size:28px;color:var(--qpn-text);margin-right:4px;font-variant-numeric:tabular-nums}.qcp-prod.svelte-c12fuv ul:where(.svelte-c12fuv){margin:0 0 18px;padding:0;list-style:none;font-size:14px;color:var(--qpn-text-2)}.qcp-prod.svelte-c12fuv li:where(.svelte-c12fuv){padding:6px 0;border-top:1px solid var(--qpn-line)}.qcp-prod__more.svelte-c12fuv{margin-top:auto;font-size:14px;font-weight:600;color:var(--qpn-accent-ink)}@media (max-width: 760px){.qcp-prods.svelte-c12fuv{grid-template-columns:minmax(0,1fr)}}
