.bookmark.svelte-1bhy7fo{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);font-size:1.875rem;line-height:0;color:var(--color-danger-main)}.bookmark.svelte-1bhy7fo:hover{background-color:var(--color-danger-subtle)}.card.svelte-1437r7n{container-type:inline-size;display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);gap:.5rem;height:100%;min-width:0;padding:.5rem;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background-color:var(--color-bg-page)}.image-link.svelte-1437r7n{display:flex;width:100%;padding:.25rem;border-radius:var(--radius-sm);background-color:var(--color-bg-surface)}.image-link.svelte-1437r7n img:where(.svelte-1437r7n){width:100%;height:100%;aspect-ratio:1;object-fit:contain}.header.svelte-1437r7n{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.5rem;font-size:clamp(.875rem,.8173076923rem + .2564102564vw,1.125rem)}.title.svelte-1437r7n{margin:0;font-size:inherit;font-weight:500}.link.svelte-1437r7n{display:-webkit-box;overflow:hidden;height:2.8em;line-height:1.4;overflow-wrap:anywhere;color:inherit;text-decoration:none;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.link.svelte-1437r7n:hover{color:var(--color-primary-accent)}.footer.svelte-1437r7n{display:grid;grid-template-columns:minmax(0,1fr) auto;align-self:end;align-items:end;gap:.5rem}@container (width < 15rem){.footer.svelte-1437r7n{grid-template-columns:1fr}}.prices.svelte-1437r7n{display:flex;flex-direction:column;min-width:0;margin:0;overflow-wrap:anywhere}.price-old.svelte-1437r7n{font-size:1rem;color:var(--color-danger-strong)}.price-current.svelte-1437r7n{font-size:1.125rem}.container.svelte-ectd1l{container-type:inline-size;height:100%}.row.svelte-ectd1l{display:grid;height:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.5rem,.3846153846rem + .5128205128vw,1rem);padding:.75rem;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background-color:var(--color-bg-page);transition:border-color var(--duration-fast) ease}.row.svelte-ectd1l:hover{border-color:var(--color-primary-border)}@container (width < 32.5rem){.row.svelte-ectd1l{grid-template-columns:auto minmax(0,1fr)}}.image-link.svelte-ectd1l{display:flex;width:clamp(4rem,3.0769230769rem + 4.1025641026vw,8rem);height:clamp(4rem,3.0769230769rem + 4.1025641026vw,8rem);padding:.25rem;border-radius:var(--radius-sm);background-color:var(--color-bg-surface)}.image-link.svelte-ectd1l img:where(.svelte-ectd1l){width:100%;height:100%;object-fit:contain}.main.svelte-ectd1l{display:flex;flex-direction:column;gap:.375rem;min-width:0}.title.svelte-ectd1l{margin:0;font-size:clamp(.9375rem,.8942307692rem + .1923076923vw,1.125rem);font-weight:500}.link.svelte-ectd1l{display:-webkit-box;overflow:hidden;line-height:1.4;color:inherit;text-decoration:none;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.link.svelte-ectd1l:hover{color:var(--color-primary-accent)}.meta.svelte-ectd1l{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:clamp(.8125rem,.7836538462rem + .1282051282vw,.9375rem)}.sku.svelte-ectd1l{color:var(--color-text-muted);overflow-wrap:anywhere}.side.svelte-ectd1l{display:grid;grid-template-columns:auto auto;place-items:center end;gap:.5rem .75rem}.side.svelte-ectd1l>.bookmark{grid-column:2}@container (width < 32.5rem){.side.svelte-ectd1l{grid-column:1/-1;grid-template-columns:auto 1fr auto;justify-items:start}.side.svelte-ectd1l>.bookmark{grid-column:auto;order:3}}.prices.svelte-ectd1l{display:flex;flex-direction:column;align-items:flex-end;margin:0;white-space:nowrap}@container (width < 32.5rem){.prices.svelte-ectd1l{align-items:flex-start}}.price-old.svelte-ectd1l{font-size:.8125rem;color:var(--color-danger-strong)}.price-current.svelte-ectd1l{font-size:clamp(1.0625rem,.9903846154rem + .3205128205vw,1.375rem);font-weight:600}
