.pcard[data-v-46e70ecc]{background:var(--surface);border-radius:var(--radius-md);height:100%;box-shadow:var(--shadow-card);transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.pcard[data-v-46e70ecc]:hover{box-shadow:var(--shadow-pop);transform:translateY(-3px)}.pcard__media[data-v-46e70ecc]{padding:.75rem .75rem 0}.pcard__img[data-v-46e70ecc]{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background:var(--surface-2);border-radius:var(--radius-sm);width:100%}.pcard__img--none[data-v-46e70ecc]{color:var(--muted-2);place-items:center;display:grid}.pcard__body[data-v-46e70ecc]{align-content:start;gap:.25rem;padding:.85rem 1rem 1.1rem;display:grid}.pcard__brand[data-v-46e70ecc]{color:var(--muted);margin:0;font-size:.8rem}.pcard__name[data-v-46e70ecc]{color:var(--ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.pcard__price[data-v-46e70ecc]{align-items:baseline;gap:.35rem;margin:.4rem 0 0;display:flex}.pcard__from[data-v-46e70ecc]{color:var(--muted);font-size:.78rem}.pcard__amount[data-v-46e70ecc]{color:var(--ink-strong);font-size:1.1rem;font-weight:700}
