.product-price.svelte-43nlt7{display:flex;flex-direction:column;gap:var(--space-xs);color:var(--color-navy)}.product-price-low.svelte-43nlt7{font-size:var(--font-size-sm);font-weight:600;color:var(--color-navy)}.product-price--compact.svelte-43nlt7{gap:0}.product-price--end.svelte-43nlt7{align-items:flex-end;text-align:right}.product-price-was.svelte-43nlt7{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm);color:var(--color-muted)}.product-price--compact.svelte-43nlt7 .product-price-was:where(.svelte-43nlt7){font-size:var(--font-size-xs)}.product-price-discount.svelte-43nlt7{font-weight:700;color:var(--color-navy);background:var(--color-yellow);border-radius:var(--radius-sm);padding:0 var(--space-xs)}.product-price-now.svelte-43nlt7{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-xs)}.product-price--end.svelte-43nlt7 .product-price-now:where(.svelte-43nlt7){justify-content:flex-end}.product-price-amount.svelte-43nlt7{font-size:var(--font-size-xl);font-weight:600;line-height:var(--font-size-xl--line-height);letter-spacing:var(--font-size-xl--letter-spacing)}.product-price--compact.svelte-43nlt7 .product-price-amount:where(.svelte-43nlt7){font-size:var(--font-size-base);line-height:var(--font-size-base--line-height)}.product-price-tax.svelte-43nlt7{font-size:var(--font-size-xs);color:var(--color-muted)}.product-price-stock.svelte-43nlt7{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm)}.product-price--compact.svelte-43nlt7 .product-price-stock:where(.svelte-43nlt7){font-size:var(--font-size-xs)}.product-price-stock.svelte-43nlt7 strong:where(.svelte-43nlt7){font-weight:600}.product-price-dot.svelte-43nlt7{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0;background:var(--color-muted)}.product-price-stock--warehouse.svelte-43nlt7{color:var(--color-success)}.product-price-stock--warehouse.svelte-43nlt7 .product-price-dot:where(.svelte-43nlt7){background:var(--color-success)}.product-price-stock--supplier.svelte-43nlt7 .product-price-dot:where(.svelte-43nlt7){background:var(--color-yellow-deep)}.product-price-stock--none.svelte-43nlt7{color:var(--color-muted)}.product-price-note.svelte-43nlt7{font-size:var(--font-size-xs);color:var(--color-muted)}.product-price-note.svelte-43nlt7 a:where(.svelte-43nlt7){color:var(--color-navy);text-decoration:underline;text-underline-offset:2px}
