.ctwrap[data-astro-cid-gacrxbbw]{margin:2rem 0}.ctable[data-astro-cid-gacrxbbw]{width:100%;border-collapse:collapse;border:1px solid var(--color-line);background:var(--color-surface);font-family:var(--font-sans)}.ctable__sr[data-astro-cid-gacrxbbw]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ctable[data-astro-cid-gacrxbbw] thead[data-astro-cid-gacrxbbw] th[data-astro-cid-gacrxbbw]{background:var(--color-raised);color:var(--color-ink-muted);font-size:.625rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-align:left;padding:.65rem 1rem;border-bottom:1px solid var(--color-line)}.ctable[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw]{padding:1rem;vertical-align:top;color:var(--color-ink-soft);font-size:.9rem;line-height:1.5}.ctable[data-astro-cid-gacrxbbw] tbody[data-astro-cid-gacrxbbw] tr[data-astro-cid-gacrxbbw]{position:relative}.ctable[data-astro-cid-gacrxbbw] tbody[data-astro-cid-gacrxbbw] tr[data-astro-cid-gacrxbbw]+tr[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw]{border-top:1px solid var(--color-line)}.ctable__flag[data-astro-cid-gacrxbbw]{display:inline-flex;align-items:center;gap:.35rem;background:var(--color-accent);color:var(--color-accent-ink);font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.25rem .55rem}.ctable__star[data-astro-cid-gacrxbbw]{color:var(--color-accent-ink);font-size:.75rem;line-height:1}.ctable__name[data-astro-cid-gacrxbbw]{display:block;margin-top:.5rem;font-family:var(--font-display);font-size:1.2rem;font-weight:600;letter-spacing:.01em;line-height:1.25;color:var(--color-ink)}.ctable__buy[data-astro-cid-gacrxbbw]{display:inline-block;background:var(--color-accent);color:var(--color-accent-ink);font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;padding:.5rem .85rem;transition:background .2s ease}.ctable__buy[data-astro-cid-gacrxbbw]:hover{background:var(--color-accent-hover)}.ctable__buy[data-astro-cid-gacrxbbw]:after{content:"";position:absolute;inset:0}.ctable__soon[data-astro-cid-gacrxbbw]{font-size:.6875rem;color:var(--color-ink-faint);font-style:italic}.ctwrap--scroll[data-astro-cid-gacrxbbw]{overflow-x:auto;-webkit-overflow-scrolling:touch}.ctable--scroll[data-astro-cid-gacrxbbw]{min-width:44rem}.ctable--scroll[data-astro-cid-gacrxbbw] th[data-astro-cid-gacrxbbw],.ctable--scroll[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw]{white-space:nowrap}.ctable--scroll[data-astro-cid-gacrxbbw] .ctable__product[data-astro-cid-gacrxbbw]{white-space:normal;min-width:12rem}.ctable--scroll[data-astro-cid-gacrxbbw] thead[data-astro-cid-gacrxbbw] th[data-astro-cid-gacrxbbw]:first-child,.ctable--scroll[data-astro-cid-gacrxbbw] tbody[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw]:first-child{position:sticky;left:0;z-index:1}.ctable--scroll[data-astro-cid-gacrxbbw] tbody[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw]:first-child{background:var(--color-surface)}.ctable--scroll[data-astro-cid-gacrxbbw] thead[data-astro-cid-gacrxbbw] th[data-astro-cid-gacrxbbw]:first-child{background:var(--color-raised)}@media(max-width:640px){.ctwrap--scroll[data-astro-cid-gacrxbbw]{box-shadow:inset -14px 0 14px -14px #000000b3}}@media(max-width:640px){.ctable--cards[data-astro-cid-gacrxbbw] thead[data-astro-cid-gacrxbbw]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ctable--cards[data-astro-cid-gacrxbbw],.ctable--cards[data-astro-cid-gacrxbbw] tbody[data-astro-cid-gacrxbbw],.ctable--cards[data-astro-cid-gacrxbbw] tr[data-astro-cid-gacrxbbw],.ctable--cards[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw]{display:block;width:100%}.ctable--cards[data-astro-cid-gacrxbbw]{border:0;background:transparent}.ctable--cards[data-astro-cid-gacrxbbw] tr[data-astro-cid-gacrxbbw]{border:1px solid var(--color-line);background:var(--color-surface);box-shadow:0 2px 4px #0000004d,0 12px 28px #0006;padding:1.3rem 1.3rem 1.4rem;margin-bottom:1.5rem}.ctable--cards[data-astro-cid-gacrxbbw] tbody[data-astro-cid-gacrxbbw] tr[data-astro-cid-gacrxbbw]+tr[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw]{border-top:0}.ctable--cards[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw]:not(.ctable__product):not(.ctable__buycell){display:flex;justify-content:space-between;gap:1rem;padding:0;margin-top:.8rem;font-size:1rem;color:var(--color-ink-soft);text-align:right}.ctable--cards[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw]:not(.ctable__product):not(.ctable__buycell):before{content:attr(data-label);flex:0 0 auto;text-align:left;color:var(--color-ink-muted);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding-top:.25rem}.ctable--cards[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw].ctable__product{display:block;padding:0}.ctable--cards[data-astro-cid-gacrxbbw] .ctable__name[data-astro-cid-gacrxbbw]{font-size:1.4rem;margin-top:.7rem}.ctable--cards[data-astro-cid-gacrxbbw] td[data-astro-cid-gacrxbbw].ctable__buycell{display:block;padding:0;padding-top:1.2rem}.ctable--cards[data-astro-cid-gacrxbbw] .ctable__buy[data-astro-cid-gacrxbbw]{display:block;width:100%;text-align:center;font-size:.6875rem;letter-spacing:.08em;padding:.8rem}}@media(prefers-reduced-motion:reduce){.ctable__buy[data-astro-cid-gacrxbbw]{transition:none}}
