.pv-card[data-v-4fd93032]{background:#fff;border:1px solid rgba(37,111,183,.09);border-radius:16px;box-shadow:0 4px 20px #256fb712;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.pv-card[data-v-4fd93032]:hover{box-shadow:0 12px 32px #256fb724;transform:translateY(-4px)}.pv-img-wrap[data-v-4fd93032]{align-items:center;aspect-ratio:1/1;background:#256fb70a;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.pv-img[data-v-4fd93032]{height:100%;-o-object-fit:contain;object-fit:contain;padding:12px;transition:transform .3s ease;width:100%}.pv-card:hover .pv-img[data-v-4fd93032]{transform:scale(1.05)}.pv-badge[data-v-4fd93032]{background:#fccf0b;border-radius:6px;color:#1a1e1f;font-size:11px;font-weight:800;line-height:1.2;padding:3px 7px;position:absolute;right:10px;top:10px}.pv-colors[data-v-4fd93032]{padding:6px 12px 0}.pv-body[data-v-4fd93032]{display:flex;flex:1;flex-direction:column;gap:6px;padding:10px 14px 8px}.pv-title[data-v-4fd93032]{color:#1a1e1f;display:-webkit-box;font-size:13px;font-weight:600;-webkit-line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;margin:0;overflow:hidden}.pv-score[data-v-4fd93032]{margin-top:auto}.pv-price-bar[data-v-4fd93032]{background:#fccf0b1a;border-top:1px solid rgba(252,207,11,.2);padding:10px 14px}.pv-mobile[data-v-4fd93032]{align-items:stretch;flex-direction:row;height:auto;min-height:110px}.pv-m-img-wrap[data-v-4fd93032]{align-items:center;background:#256fb70a;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;width:110px}.pv-m-img[data-v-4fd93032]{height:90px;-o-object-fit:contain;object-fit:contain;padding:6px;width:90px}.pv-m-body[data-v-4fd93032]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;padding:10px 14px}.pv-m-price[data-v-4fd93032]{margin-top:auto}@media(max-width:768px){.pv-card[data-v-4fd93032]:hover{box-shadow:0 4px 20px #256fb712;transform:none}.pv-card[data-v-4fd93032]:active{transform:scale(.98)}}
