svg.svelte-10gu64o{width:24px;height:24px}.add-to-comparison.svelte-1di0az{background-color:var(--primary-color);color:var(--white);box-shadow:var(--box-shadow);border:0;border-radius:var(--border-radius);padding:.5rem;width:100%}.product-container.svelte-1di0az{margin:0;display:flex;flex-direction:column;justify-content:space-between;padding:0;height:100%;box-shadow:var(--box-shadow);border-radius:var(--border-radius);transition:box-shadow .2s ease}.product-container.svelte-1di0az .product-image:where(.svelte-1di0az){margin:0 0 1rem;background-color:var(--white);width:100%;aspect-ratio:1;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.product-container.svelte-1di0az:hover,.product-container.svelte-1di0az:focus{text-decoration:none;box-shadow:var(--elevated-box-shadow)}.product-container.svelte-1di0az .product-provider:where(.svelte-1di0az){height:3rem;flex-grow:1;max-width:120px;background-size:contain;background-repeat:no-repeat;background-position:center;width:100%}.product-container.svelte-1di0az figure:where(.svelte-1di0az){margin:0;padding:0}.product-container.svelte-1di0az figure:where(.svelte-1di0az) h3:where(.svelte-1di0az){text-align:center;word-break:break-word;font-size:1rem}.product-container.svelte-1di0az figcaption:where(.svelte-1di0az),.product-container.svelte-1di0az .more-info:where(.svelte-1di0az){padding:0 6px}.product-container.svelte-1di0az .more-info:where(.svelte-1di0az){display:flex;gap:16px;justify-content:space-between;align-items:center;font-weight:700;font-size:1rem;padding-bottom:6px;flex-direction:column}.product-container.svelte-1di0az .prices:where(.svelte-1di0az){text-align:center}.product-container.svelte-1di0az .discounted-price:where(.svelte-1di0az)+.original-price:where(.svelte-1di0az){color:var(--discount-price);text-decoration:line-through}.product-container.svelte-1di0az .discounted-price:where(.svelte-1di0az){font-weight:700}.provider-rating.svelte-1di0az{display:flex;justify-content:center;align-items:center;gap:0px}
