.card[data-astro-cid-2lo2ibim]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:inherit;flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.card[data-astro-cid-2lo2ibim]:hover{box-shadow:var(--shadow);border-color:var(--orange-soft);transform:translateY(-4px)}.card[data-astro-cid-2lo2ibim]:active{transition-duration:.1s;transform:translateY(-1px)scale(.985)}.card[data-astro-cid-2lo2ibim]:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.thumb[data-astro-cid-2lo2ibim]{aspect-ratio:1;background:var(--orange-soft);position:relative;overflow:hidden}.thumb[data-astro-cid-2lo2ibim] img[data-astro-cid-2lo2ibim]{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.card[data-astro-cid-2lo2ibim]:hover .thumb[data-astro-cid-2lo2ibim] img[data-astro-cid-2lo2ibim]{transform:scale(1.06)}.badge[data-astro-cid-2lo2ibim]{background:var(--orange-dark);color:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;position:absolute;top:10px;left:10px}.body[data-astro-cid-2lo2ibim]{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}h3[data-astro-cid-2lo2ibim]{margin-bottom:6px;font-size:16px}.price[data-astro-cid-2lo2ibim]{color:var(--muted);margin-bottom:10px;font-size:14px}.price[data-astro-cid-2lo2ibim] strong[data-astro-cid-2lo2ibim]{color:var(--ink);font-size:16px}.more[data-astro-cid-2lo2ibim]{color:var(--orange-dark);margin-top:auto;font-size:14px;font-weight:600}.more[data-astro-cid-2lo2ibim] span[data-astro-cid-2lo2ibim]{transition:translate .25s cubic-bezier(.2,.8,.2,1);display:inline-block}.card[data-astro-cid-2lo2ibim]:hover .more[data-astro-cid-2lo2ibim] span[data-astro-cid-2lo2ibim]{translate:4px}
