.car-header[data-v-1dcc20a8]{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1128px;height:120px;padding:24px;background:var(--color-bg);border-radius:20px}@media(max-width:767px){.car-header[data-v-1dcc20a8]{flex-direction:column;align-items:flex-start;gap:12px;background:transparent;height:auto;padding:0}}.car-header__name[data-v-1dcc20a8]{margin:0;font-size:32px;font-weight:700;line-height:140%;color:var(--color-secondary)}@media(max-width:767px){.car-header__name[data-v-1dcc20a8]{font-size:24px}}.car-header__configuration[data-v-1dcc20a8]{margin:5px 0 0;font-size:16px;line-height:140%;color:var(--color-grey-300)}@media(max-width:767px){.car-header__configuration[data-v-1dcc20a8]{margin:8px 0 0}}.car-header__aside[data-v-1dcc20a8]{display:flex;gap:25px}.car-header__price-block[data-v-1dcc20a8]{text-align:right}@media(max-width:767px){.car-header__price-block[data-v-1dcc20a8]{text-align:left}}.car-header__price-row[data-v-1dcc20a8]{display:flex;align-items:center;gap:10px}@media(max-width:767px){.car-header__price-row[data-v-1dcc20a8]{flex-direction:row-reverse}}.car-header__price[data-v-1dcc20a8]{font-size:32px;font-weight:700;line-height:140%;color:var(--color-secondary)}@media(max-width:767px){.car-header__price[data-v-1dcc20a8]{font-size:28px}}.car-header__favorite[data-v-1dcc20a8]{flex-shrink:0}.car-header__favorite[data-v-1dcc20a8] .favorite__btn{display:flex;align-items:center;justify-content:center;width:54px;height:54px;padding:0;background:#fff;border:1px solid var(--color-grey-600);border-radius:12px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.car-header__favorite[data-v-1dcc20a8] .favorite__btn-icon{width:20px;height:20px;color:var(--color-light-gray);transition:color .2s ease}.car-header__favorite[data-v-1dcc20a8] .favorite__btn.is-favorite{background:var(--color-primary);border-color:var(--color-primary)}.car-header__favorite[data-v-1dcc20a8] .favorite__btn.is-favorite .favorite__btn-icon{color:#fff}@media(max-width:767px){.car-header__favorite[data-v-1dcc20a8]{display:none}}.car-header__price-old[data-v-1dcc20a8]{font-size:24px;font-weight:700;line-height:140%;text-decoration:line-through;color:var(--color-light-gray)}@media(max-width:767px){.car-header__price-old[data-v-1dcc20a8]{font-size:20px}}.car-header__price-monthly[data-v-1dcc20a8]{font-size:18px;line-height:140%;font-weight:700;color:var(--color-blue-200)}
