.tile.svelte-1xsf7r7{flex-direction:column;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.pic.svelte-1xsf7r7{aspect-ratio:1;position:relative;overflow:hidden}.pic.svelte-1xsf7r7 img:where(.svelte-1xsf7r7){transition:transform var(--t-slow) var(--ease);padding:8%}.tile.svelte-1xsf7r7:hover .pic:where(.svelte-1xsf7r7) img:where(.svelte-1xsf7r7){transform:scale(1.05)rotate(-1deg)}.ph.svelte-1xsf7r7{color:#8b877e;place-items:center;height:100%;display:grid}.meta.svelte-1xsf7r7{flex-direction:column;flex:1;gap:6px;padding:16px 16px 18px;display:flex}.fam.svelte-1xsf7r7{color:var(--acc);font-size:.68rem}.name.svelte-1xsf7r7{font:600 clamp(1.02rem, 1.5vw, 1.25rem)/1.15 var(--f-display);letter-spacing:-.02em;overflow-wrap:anywhere}.tl.svelte-1xsf7r7{color:var(--fog);flex:1;font-size:.9rem;line-height:1.35}.row.svelte-1xsf7r7{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-top:8px;display:flex}.price.svelte-1xsf7r7{font-size:1.05rem}.av.svelte-1xsf7r7{color:var(--fog-2);font-size:.64rem}.tile.svelte-1xsf7r7:after{content:"";background:var(--acc);transform-origin:0;width:100%;height:3px;transition:transform var(--t-med) var(--ease);position:absolute;bottom:0;left:0;transform:scaleX(0)}.tile.svelte-1xsf7r7:hover:after{transform:none}.big.svelte-1xsf7r7 .name:where(.svelte-1xsf7r7){font-size:clamp(1.4rem,2.6vw,2.2rem)}@media (width<=520px){.meta.svelte-1xsf7r7{padding:12px 12px 14px}.tl.svelte-1xsf7r7{display:none}.price.svelte-1xsf7r7{font-size:.92rem}}
