.stock-bar.svelte-a0ljk1{border-radius:var(--radius-pill);flex-shrink:0;width:.3em;height:1.2em;margin-right:.2em;display:inline-block}.stock-available.svelte-a0ljk1{background-color:var(--color-stock-available)}.stock-low.svelte-a0ljk1{background-color:var(--color-stock-low)}.stock-none.svelte-a0ljk1{background-color:var(--color-stock-none)}.price-line.svelte-1lmmqyr{flex-direction:column;gap:.15rem;display:flex}.placeholder.svelte-1lmmqyr{min-height:2.6em;display:block}.price.svelte-1lmmqyr{color:var(--color-text);font-size:var(--font-size-lg);margin:0;font-weight:600;line-height:1.1}.price-line--lg.svelte-1lmmqyr .price:where(.svelte-1lmmqyr){font-size:var(--font-size-xl)}.no-price.svelte-1lmmqyr{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;font-style:italic}.stock.svelte-1lmmqyr{color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;display:flex}.limited.svelte-1lmmqyr{align-items:center;gap:.2rem;display:inline-flex}.limited.svelte-1lmmqyr:before{content:"·";margin-right:.15rem}.caption.svelte-1lmmqyr{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0}.is-unavailable.svelte-1lmmqyr .stock:where(.svelte-1lmmqyr){opacity:.75}
