.card[data-v-a49c954c]{color:inherit;background:#fff;border:1px solid #ececec;border-radius:10px;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.card__cover[data-v-a49c954c]{aspect-ratio:1;background:#f5f5f5;overflow:hidden}.card__cover img[data-v-a49c954c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card__info[data-v-a49c954c]{flex-direction:column;flex:1;gap:6px;padding:10px 12px 12px;display:flex}.card__name[data-v-a49c954c]{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;height:2.9em;margin:0;font-size:14px;font-weight:500;line-height:1.45;transition:color .2s;display:-webkit-box;overflow:hidden}.card__price[data-v-a49c954c]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:auto;display:flex}.card__now[data-v-a49c954c]{color:var(--accent);font-size:18px;font-weight:700;line-height:1.2}.card__now small[data-v-a49c954c]{margin-right:1px;font-size:12px;font-weight:600}.card__old[data-v-a49c954c]{color:#aaa;font-size:12px;text-decoration:line-through}.card__tag[data-v-a49c954c]{background:var(--accent);color:#fff;border-radius:8px;padding:0 6px;font-size:11px;line-height:16px}@media (hover:hover) and (width>=769px){.card[data-v-a49c954c]:hover{border-color:var(--accent);box-shadow:0 4px 14px #00000014}.card:hover .card__name[data-v-a49c954c]{color:var(--accent)}}
