.card[data-v-1255e794]{background:var(--bg-light);border:1px solid #cfcfcf;border-radius:35px;box-shadow:none;height:auto;overflow:hidden;padding:25px;position:relative;transition:all .3s ease;width:100%;z-index:1}@media screen and (max-width:1199px){.card[data-v-1255e794]{border-radius:28px;padding:15px}}@media screen and (max-width:375px){.card[data-v-1255e794]{padding:20px 10px}}.card[data-v-1255e794]:hover{border:1px solid transparent;box-shadow:var(--box-shadow);transition:all .3s ease}.card .card__link[data-v-1255e794]{height:100%;width:100%}.card .card__link .card__count[data-v-1255e794]{font-weight:500;padding-left:18px;position:relative}.card .card__link .card__count[data-v-1255e794]:before{background:transparent;border:4px solid var(--main-color);border-radius:50%;content:"";height:12px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:12px}.card .card__link .card__count span[data-v-1255e794]{color:var(--main-color);font-weight:500;text-decoration:underline}.card .card__link .card__img[data-v-1255e794]{display:block;height:111px;margin:15px auto;-o-object-fit:contain;object-fit:contain;width:100%}.card .card__link .mark__name[data-v-1255e794]{color:#0c253a;font-size:22px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .card__link .model__name[data-v-1255e794]{color:var(--main-color);font-size:18px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .card__link .card__price-block[data-v-1255e794]{border-top:1px solid #c9dae9;margin-top:16px}.card .card__link .card__price-block .card__price-item[data-v-1255e794]{display:flex;flex-wrap:wrap;font-size:16px;font-weight:500;gap:5px;justify-content:space-between;line-height:22px;margin-top:10px}.card .card__link .card__price-block .card__price-item span[data-v-1255e794]{color:#5b6978;display:block;font-size:14px;font-weight:500}.card .card__link .card__price-block .card__price-old[data-v-1255e794]{color:#5b6978}.card .card__link .card__price-block .card__price-new[data-v-1255e794]{font-size:20px;font-weight:800}.card .card__link .card__price-block .card__payment[data-v-1255e794]{color:var(--main-color);font-size:15px;font-weight:600}.card .card__buttons[data-v-1255e794]{display:flex;flex-direction:column;gap:14px;margin-top:20px;width:100%}
