.tendril.svelte-fzoucc{width:92px;height:92px;color:var(--bark);pointer-events:none;z-index:2;position:absolute}.tl.svelte-fzoucc{top:-12px;left:-12px}.br.svelte-fzoucc{bottom:-12px;right:-12px;transform:rotate(180deg)}path.svelte-fzoucc{stroke-dasharray:1;stroke-dashoffset:0}.card.svelte-11ja2cl{color:inherit;text-decoration:none;display:block}.frame.svelte-11ja2cl{position:relative}.media.svelte-11ja2cl{aspect-ratio:4/5;border-radius:var(--pebble);background:var(--parchment-3);transition:box-shadow .5s var(--ease-out), transform .5s var(--ease-out);position:relative;overflow:hidden}img.svelte-11ja2cl{object-fit:cover;width:100%;height:100%;transition:opacity .6s var(--ease), transform 1.2s var(--ease-out);position:absolute;inset:0}.b.svelte-11ja2cl{opacity:0}.frame.svelte-11ja2cl .tendril path{transition:stroke-dashoffset .9s var(--ease-out)}.frame.svelte-11ja2cl .tendril path:not(:first-child){stroke-dashoffset:1px}@media (hover:hover){.card.svelte-11ja2cl:hover .media:where(.svelte-11ja2cl){box-shadow:var(--glow);transform:translateY(-3px)}.card.svelte-11ja2cl:hover .a:where(.svelte-11ja2cl){transform:scale(1.04)}.card.svelte-11ja2cl:hover .b:where(.svelte-11ja2cl){opacity:1;transform:scale(1.04)}.card.svelte-11ja2cl:hover .tendril path{stroke-dashoffset:0}}.card.svelte-11ja2cl:focus-visible .media:where(.svelte-11ja2cl){box-shadow:var(--glow)}.tag.svelte-11ja2cl{z-index:3;background:var(--honey);color:var(--soil);font-family:var(--hand);box-shadow:var(--shadow-sm);border-radius:999px;padding:2px 12px 4px;font-size:1.15rem;font-weight:700;line-height:1.2;position:absolute;top:12px;right:12px;transform:rotate(3deg)}.tag.pz.svelte-11ja2cl{background:var(--parchment);color:var(--bark)}.tag.out.svelte-11ja2cl{background:var(--parchment);color:#8e4426}.meta.svelte-11ja2cl{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:16px 4px 0;display:flex}h3.svelte-11ja2cl{font-size:clamp(1.1rem,2.4vw,1.4rem);font-weight:560}.price.svelte-11ja2cl{color:var(--bark-soft);font-variant-numeric:tabular-nums;font-size:.98rem}
