.plate.svelte-1x8j3bw{border:1px solid var(--border);border-radius:var(--radius-plate);background:var(--surface);transition:background-color .15s var(--ease);align-items:flex-end;padding:16px;display:flex;position:relative;overflow:hidden}.plate.photo.svelte-1x8j3bw{padding:0}img.svelte-1x8j3bw{object-fit:cover;outline-offset:-1px;width:100%;height:100%;transition:scale .3s var(--ease);outline:1px solid oklch(0% 0 0/.06);position:relative}img.fill.svelte-1x8j3bw{object-fit:cover;filter:blur(24px)saturate(1.1);outline:none;position:absolute;inset:0;scale:1.2}.mark.svelte-1x8j3bw{letter-spacing:-.04em;color:var(--muted);font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1}.lg.svelte-1x8j3bw{padding:clamp(20px,3vw,32px)}.lg.svelte-1x8j3bw .mark:where(.svelte-1x8j3bw){font-size:clamp(40px,6vw,72px)}.card.svelte-11ja2cl{border-radius:var(--radius-plate);flex-direction:column;gap:4px;min-width:0;display:flex}.featured.svelte-11ja2cl .plate{flex:1;min-height:320px}.card.svelte-11ja2cl .plate{margin-bottom:8px}.card.svelte-11ja2cl:hover .plate{background:var(--surface-hover)}.card.svelte-11ja2cl:hover .plate img{scale:1.03}.name.svelte-11ja2cl{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:22px;overflow:hidden}.featured.svelte-11ja2cl .name:where(.svelte-11ja2cl){letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:28px}.card.svelte-11ja2cl:hover .name:where(.svelte-11ja2cl){text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px}.row.svelte-11ja2cl{justify-content:space-between;align-items:baseline;gap:12px;line-height:24px;display:flex}.price.svelte-11ja2cl{font-size:15px;font-weight:600}.featured.svelte-11ja2cl .price:where(.svelte-11ja2cl){font-size:18px}.stock.svelte-11ja2cl{color:var(--faint);text-align:right;font-size:13px}.stock.low.svelte-11ja2cl{color:var(--accent)}
