.card[data-v-d8c35be6]{background:var(--bg-light);border-radius:22px;box-shadow:0 4px 4px #00000040;height:auto;min-width:280px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.card[data-v-d8c35be6]:hover{box-shadow:2px 2px 10px #00000026}.card:hover .card__link .card__img[data-v-d8c35be6]{margin-bottom:10px;margin-top:10px}.card .card__link[data-v-d8c35be6]{padding:15px 15px 10px;width:100%}@media screen and (max-width:540px){.card .card__link[data-v-d8c35be6]{padding:20px 10px 10px}}.card .card__link .card__count[data-v-d8c35be6]{align-items:center;border-radius:var(--border-radius);box-shadow:2px 2px 10px #00000026;display:flex;font-weight:500;gap:5px;height:auto;justify-content:center;margin-left:auto;padding:5px;pointer-events:none;width:-moz-max-content;width:max-content;z-index:10}.card .card__link .card__count span[data-v-d8c35be6]{color:var(--main-color);font-weight:500}.card .card__link .card__img[data-v-d8c35be6]{display:block;height:130px;margin:10px auto;-o-object-fit:contain;object-fit:contain;transition:all .3s ease;width:90%}.card .card__link .card__img img[data-v-d8c35be6]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.card .card__link .card__name h3[data-v-d8c35be6]{font-size:20px;font-weight:800;line-height:26px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.card .card__link .card__list[data-v-d8c35be6]{align-items:center;display:flex;flex-wrap:wrap;gap:5px 8px;justify-content:space-between}.card .card__link .card__list li[data-v-d8c35be6]{font-size:15px;line-height:24px}.card .card__link .card__list li[data-v-d8c35be6]:first-child{font-weight:500}.card .card__link .card__price-block[data-v-d8c35be6]{display:flex;flex-direction:column}.card .card__link .card__price-block .card__price-old[data-v-d8c35be6]{color:#777;font-size:18px;font-weight:500;line-height:22px}.card .card__link .card__price-block .card__price-new[data-v-d8c35be6]{color:var(--main-color);font-size:30px;font-weight:700;line-height:40px}.card .card__link .card__price-block .card__payment[data-v-d8c35be6]{font-size:16px;line-height:22px}.card .card__link .car__title-benefit[data-v-d8c35be6]{font-size:15px}.card .card__link .car__title-benefit span[data-v-d8c35be6]{color:#000;font-weight:700}.card .card__buttons[data-v-d8c35be6]{display:flex;flex-direction:column;gap:5px;padding:0 15px 15px;width:100%}
