.pcard[data-v-d4cbbc81]{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:block;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.pcard[data-v-d4cbbc81]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.thumb[data-v-d4cbbc81]{aspect-ratio:1/1;background:#f0f1f5;overflow:hidden;position:relative}.thumb img[data-v-d4cbbc81]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.img-hover[data-v-d4cbbc81]{opacity:0;transition:opacity .25s ease}.pcard:hover .img-hover[data-v-d4cbbc81]{opacity:1}.video-flag[data-v-d4cbbc81]{align-items:center;background:#0000009e;border-radius:999px;bottom:8px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;gap:3px;left:8px;padding:3px 8px;position:absolute;z-index:2}.img-count[data-v-d4cbbc81]{background:#ffffffe6;color:var(--ink-2);font-weight:600;padding:2px 7px;right:8px}.img-count[data-v-d4cbbc81],.stock-flag[data-v-d4cbbc81]{border-radius:999px;font-size:11px;position:absolute;top:8px;z-index:2}.stock-flag[data-v-d4cbbc81]{background:#ff3b3b;color:#fff;font-weight:700;left:8px;padding:3px 8px}.stock-flag.out[data-v-d4cbbc81]{background:#6b7280}.live-flag[data-v-d4cbbc81]{background:#ff3b3b;border-radius:999px;bottom:8px;color:#fff;font-size:11px;font-weight:700;padding:3px 8px;position:absolute;right:8px;z-index:3}.rating[data-v-d4cbbc81]{font-size:12px;margin-top:6px}.rating .r-stars[data-v-d4cbbc81]{color:#ffb020;letter-spacing:1px}.rating .r-count[data-v-d4cbbc81]{color:var(--ink-2);margin-left:4px}.body[data-v-d4cbbc81]{padding:12px 13px 14px}.tags[data-v-d4cbbc81]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:7px}.title[data-v-d4cbbc81]{color:var(--ink);display:-webkit-box;font-size:14px;font-weight:600;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;overflow:hidden}.price[data-v-d4cbbc81]{font-size:18px;margin-top:8px}
