.breadcrumb.svelte-1ogzms9 a:where(.svelte-1ogzms9){color:inherit}.card.product-card.svelte-1ogzms9{border:1px solid var(--o-border);border-radius:var(--o-radius);overflow:hidden;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease;background:var(--o-card)}.card.product-card.svelte-1ogzms9:hover{transform:translateY(-2px);box-shadow:var(--o-shadow);border-color:#dbe0e6}.ratio.svelte-1ogzms9 .object-cover:where(.svelte-1ogzms9){object-fit:cover}.placeholder-wrap.svelte-1ogzms9{display:grid;place-items:center;background:repeating-linear-gradient(45deg,#eef2ff,#eef2ff 10px,#e5e7eb 10px 20px)}.ph-icon.svelte-1ogzms9{font-size:1.75rem;color:#475569;opacity:.6}.price.svelte-1ogzms9{font-size:1.05rem}.old-price.svelte-1ogzms9{font-size:.85rem}.qty-group.svelte-1ogzms9 .btn:where(.svelte-1ogzms9){border-color:var(--o-border)}.qty-group.svelte-1ogzms9 .form-control:where(.svelte-1ogzms9){border-color:var(--o-border)}.empty-state.svelte-1ogzms9 .empty-icon:where(.svelte-1ogzms9){width:64px;height:64px;border-radius:16px;background:var(--o-card);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--o-border);font-size:1.5rem;color:#0d6efd;box-shadow:0 1px 2px #0000000a}.added-toast.svelte-1ogzms9{position:fixed;left:50%;transform:translate(-50%);bottom:1rem;z-index:50;display:flex;gap:.5rem;align-items:center;background:var(--o-card);border:1px solid var(--o-border);padding:.5rem .75rem;border-radius:999px;font-size:.9rem}.added-toast.svelte-1ogzms9 i:where(.svelte-1ogzms9){color:#22c55e}
