.card[data-v-ae61ff9e]{background:var(--bg-light);border:1px solid #c9c9c9;border-radius:22px;box-shadow:none;display:flex;flex-direction:column;min-width:280px;overflow:hidden;padding:15px;position:relative;transition:all .3s ease;width:100%}@media screen and (max-width:375px){.card[data-v-ae61ff9e]{border-radius:15px;padding:10px}}.card[data-v-ae61ff9e]:hover{box-shadow:var(--box-shadow);transition:all .3s ease}.card .card__link[data-v-ae61ff9e]{display:flex;flex-direction:column;height:100%}.card .card__link .card__count[data-v-ae61ff9e]{background:#19229e;border-radius:0 6px 6px 0;color:var(--bg-light);font-weight:500;height:auto;left:15px;padding:10px;pointer-events:none;position:absolute;top:30px;width:-moz-max-content;width:max-content;z-index:10}@media screen and (max-width:375px){.card .card__link .card__count[data-v-ae61ff9e]{left:10px;top:20px}}.card .card__link .card__status[data-v-ae61ff9e]{align-items:center;background:#8e8e8e;border-radius:6px 0 0 6px;color:var(--bg-light);display:flex;font-weight:500;height:auto;justify-content:center;padding:10px 5px;pointer-events:none;position:absolute;right:15px;top:30px;width:-moz-max-content;width:max-content;z-index:10}@media screen and (max-width:375px){.card .card__link .card__status[data-v-ae61ff9e]{right:10px;top:20px}}.card .card__link .card__img[data-v-ae61ff9e]{align-items:center;background:#eceef0;border-radius:6px;display:flex;height:220px;justify-content:center;margin-bottom:15px;padding:10px;width:100%}@media screen and (max-width:425px){.card .card__link .card__img[data-v-ae61ff9e]{padding:5px}}.card .card__link .card__img img[data-v-ae61ff9e]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.card .card__link .card__name[data-v-ae61ff9e]{font-size:24px;font-weight:600;line-height:28px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .card__link .card__price-block[data-v-ae61ff9e]{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px 17px;margin-bottom:12px}.card .card__link .card__price-block .card__price-new[data-v-ae61ff9e]{font-size:16px;font-weight:500;line-height:18px}.card .card__link .card__price-block .card__price-old[data-v-ae61ff9e]{color:#8b8b8b}.card .card__link .card__payment[data-v-ae61ff9e]{border:1px solid var(--main-color);border-radius:10px;color:var(--main-color);font-size:14px;font-weight:500;line-height:16px;padding:8px 18px;width:-moz-max-content;width:max-content}.card .card__buttons[data-v-ae61ff9e]{margin-top:15px}
