.pcard.svelte-1662mir{background:var(--f-cream);border:1.5px solid var(--f-line);border-radius:24px;padding:20px;display:flex;flex-direction:column;gap:14px}.pcard.featured.svelte-1662mir{border:2px solid var(--f-teal);background:var(--f-teal-wash)}.pic.svelte-1662mir{position:relative;display:block;margin:-10px -10px 4px;border-radius:18px;overflow:hidden;background:var(--f-paper)}.pic.svelte-1662mir img:where(.svelte-1662mir){display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;transition:scale .5s ease}.pic.svelte-1662mir:hover img:where(.svelte-1662mir){scale:1.03}.pic.svelte-1662mir .pbadge:where(.svelte-1662mir){position:absolute;top:14px;left:14px}.top-row.svelte-1662mir{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:26px}.best.svelte-1662mir{font-size:14px;font-weight:600;color:var(--f-teal)}.pbadge.svelte-1662mir{background:var(--f-honey);color:var(--f-ink);font-weight:700;font-size:13px;padding:4px 10px;border-radius:999px;white-space:nowrap}.f-h3.svelte-1662mir{font-size:30px}.f-h3.svelte-1662mir a:where(.svelte-1662mir){color:inherit;text-decoration:none}.size.svelte-1662mir{margin:-8px 0 0;font-size:15px;color:var(--f-muted)}.buy.svelte-1662mir{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:6px}.pcard-price.svelte-1662mir{display:flex;flex-direction:column}.now.svelte-1662mir{font-family:var(--f-display);font-weight:700;font-size:32px;line-height:1.1}.was.svelte-1662mir{font-size:13px;color:var(--f-muted)}.buy.svelte-1662mir .f-btn:where(.svelte-1662mir){min-height:48px;padding:0 20px;font-size:16px}.more.svelte-1662mir{font-size:15px}
