.online-sale-color[data-v-68c9aba1]{display:inline;font-family:PTRootUI,sans-serif;color:#141414;font-size:15px;font-weight:500;line-height:20px}.online-sale-color__circle[data-v-68c9aba1],.online-sale-color__inner[data-v-68c9aba1],.online-sale-color__label[data-v-68c9aba1],.online-sale-color__name[data-v-68c9aba1]{vertical-align:middle}.online-sale-color__label[data-v-68c9aba1]{margin-right:8px}.online-sale-color__inner[data-v-68c9aba1]{display:inline-block}.online-sale-color__circle[data-v-68c9aba1]{display:inline-block;width:16px;height:16px;margin-right:4px;border-radius:50%;border:1px solid #141414}.online-sale-car-info[data-v-3a96130b]{display:flex;width:100%;padding:24px;border-radius:16px;background-color:#fff;flex-direction:column;gap:16px}@media only screen and (max-width:1023px){.online-sale-car-info[data-v-3a96130b]{padding:16px;gap:20px}}.online-sale-car-info__main[data-v-3a96130b]{display:flex;flex-direction:row;align-items:center}.online-sale-car-info__text[data-v-3a96130b]{display:flex;flex-direction:column;flex:1;min-width:0}.online-sale-car-info__img[data-v-3a96130b]{flex-shrink:0;width:290px;height:180px;margin-left:24px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:1023px){.online-sale-car-info__img[data-v-3a96130b]{align-self:flex-start;width:98px;height:64px;margin-left:16px}}.online-sale-car-info__title[data-v-3a96130b]{margin:0 0 4px;font-family:PTRootUI,sans-serif;font-size:18px;font-weight:500;line-height:22px;color:#141414}@media only screen and (min-width:1023px){.online-sale-car-info__title[data-v-3a96130b]{margin:0 0 8px;text-transform:uppercase;font-family:Rubik,sans-serif;font-size:28px;font-weight:400;line-height:36px;letter-spacing:-.84px}}@media only screen and (max-width:767px){.online-sale-car-info__title[data-v-3a96130b]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.online-sale-car-info__codes[data-v-3a96130b]{font-size:15px;font-weight:500;line-height:20px;margin-bottom:8px;color:#141414;opacity:.6}.online-sale-car-info__codes__code[data-v-3a96130b]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-right:12px}.online-sale-car-info__color[data-v-3a96130b]{margin-bottom:8px}.online-sale-car-info__delivery[data-v-3a96130b]{display:flex;gap:8px;align-items:center;margin-bottom:24px;font-family:PTRootUI,sans-serif;font-size:15px;font-weight:500;line-height:20px}.online-sale-car-info__delivery-label[data-v-3a96130b]{color:#141414;opacity:.6}.online-sale-car-info__delivery-value[data-v-3a96130b]{color:#18adad}.online-sale-car-info__delivery-info[data-v-3a96130b],.online-sale-car-info__delivery-tooltip-wrapper[data-v-3a96130b]{display:inline-flex;align-items:center;justify-content:center}.online-sale-car-info__delivery-info[data-v-3a96130b]{color:#141414;opacity:.4;transition:opacity .3s ease-in-out;cursor:pointer}.online-sale-car-info__delivery-info[data-v-3a96130b]:hover{opacity:.8}.online-sale-car-info__delivery-tooltip[data-v-3a96130b]{max-width:240px;margin:0;font-size:13px;line-height:18px;color:#fff}.online-sale-car-info__tags[data-v-3a96130b]{display:flex;flex-wrap:wrap}.online-sale-car-info__tags[data-v-3a96130b]>*{margin-right:4px;margin-bottom:4px}.online-sale-car-info__tags[data-v-3a96130b]>:last-child{margin-right:0}.online-sale-car-info__divider[data-v-3a96130b]{height:1px;background-color:#efeff0}.online-sale-car-info__discounts-row[data-v-3a96130b]{display:flex;flex-direction:row;align-items:center;gap:16px;flex-wrap:wrap}@media only screen and (max-width:1023px){.online-sale-car-info__discounts-row[data-v-3a96130b]{flex-direction:column;align-items:stretch;gap:0}}.online-sale-car-info__discounts[data-v-3a96130b]{display:flex;flex:1 0 auto;min-width:0;flex-direction:column;gap:16px}.online-sale-car-info__actions-right[data-v-3a96130b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.online-sale-car-info__actions-right[data-v-3a96130b] .v-button__addon{margin-left:8px}@media only screen and (max-width:1023px){.online-sale-car-info__actions-right[data-v-3a96130b]{max-width:100%;margin-top:20px}}.online-sale-car-info__prices[data-v-3a96130b]{display:flex;flex-direction:row;gap:24px}@media only screen and (max-width:1023px){.online-sale-car-info__prices[data-v-3a96130b]{flex-direction:column;gap:16px}}.online-sale-car-info__prices-col[data-v-3a96130b]{display:flex;flex-direction:column;gap:4px}.online-sale-car-info__prices-label[data-v-3a96130b]{font-family:PTRootUI,sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#141414;opacity:.6}.online-sale-car-info__prices-value[data-v-3a96130b]{font-family:PTRootUI,sans-serif;font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.2px;color:#141414}.online-sale-car-info__prices-subs[data-v-3a96130b]{display:flex;flex-direction:column;gap:4px}.online-sale-car-info__prices-sub[data-v-3a96130b]{font-family:PTRootUI,sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#141414}.online-sale-car-info__prices-sub[data-v-3a96130b]:not(:first-child){opacity:.6}.online-sale-car-info__price-impact[data-v-3a96130b]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:end;gap:8px;margin-top:12px;font-family:PTRootUI,sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#141414}.online-sale-car-info__price-impact-dots[data-v-3a96130b]{border-bottom:1px dotted #000;opacity:.3}.online-sale-car-info__price-impact-value[data-v-3a96130b]{align-self:center;text-align:right;white-space:nowrap}.online-sale-car-info__price-impact-clear[data-v-3a96130b]{display:flex;align-items:center;justify-content:center;align-self:center;padding:0;border:none;background:none;opacity:.5;transition:opacity .2s;cursor:pointer}.online-sale-car-info__price-impact-clear[data-v-3a96130b]:hover{opacity:1}.online-sale-car-info__status[data-v-3a96130b]{display:flex;align-items:center;gap:8px;padding:16px;border-radius:12px;background-color:#fe2a5029}.online-sale-car-info__status-icon[data-v-3a96130b]{flex-shrink:0;color:#fe2a50}.online-sale-car-info__status-text[data-v-3a96130b]{font-family:PTRootUI,sans-serif;font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.2px;color:#fe2a50}.online-sale-car-info__address[data-v-3a96130b]{display:flex;flex-direction:column;gap:16px}.online-sale-car-info__address-row[data-v-3a96130b]{display:flex;gap:8px}@media only screen and (max-width:576px){.online-sale-car-info__address-row[data-v-3a96130b]{flex-direction:column;gap:4px;align-items:flex-start}}.online-sale-car-info__address-label[data-v-3a96130b]{white-space:nowrap;font-family:PTRootUI,sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#141414;opacity:.6}.online-sale-car-info__address-value[data-v-3a96130b]{padding:0;border:none;border-bottom:1px dashed #18adad;background:transparent;font-family:PTRootUI,sans-serif;font-size:15px;font-weight:700;line-height:20px;color:#18adad;transition:opacity .3s ease-in-out;cursor:pointer;box-shadow:none}.online-sale-car-info__address-value[data-v-3a96130b]:hover{opacity:.75}.online-sale-car-info__address-value--locked[data-v-3a96130b]{border-bottom-color:transparent;color:#141414;cursor:default}.online-sale-car-info__address-value--locked[data-v-3a96130b]:hover{opacity:1}.online-sale-car-info__discount-row[data-v-9af5a4b7]{display:flex;align-items:center;gap:8px}.online-sale-car-info__discount-switch[data-v-9af5a4b7] .v-switch__desc{white-space:nowrap}@media only screen and (max-width:767px){.online-sale-car-info__discount-switch[data-v-9af5a4b7] .v-switch__desc{white-space:unset}}@media only screen and (max-width:767px){.online-sale-car-info__discount-switch[data-v-9af5a4b7] .v-switch__desc-wrapper{display:flex;flex-direction:column}}.online-sale-car-info__discount-amount[data-v-9af5a4b7]{flex-shrink:0;margin-left:16px;white-space:nowrap;font-family:PTRootUI,sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#141414;opacity:.6}@media only screen and (max-width:767px){.online-sale-car-info__discount-amount[data-v-9af5a4b7]{margin-top:4px;margin-left:0}}.online-sale-car-info__discount-info[data-v-9af5a4b7]{margin-left:4px;color:#141414;opacity:.4;transition:opacity .3s ease-in-out;cursor:pointer}.online-sale-car-info__discount-info[data-v-9af5a4b7]:hover{opacity:.8}.online-sale-car-info__discount-tooltip-wrapper[data-v-9af5a4b7]{display:inline-flex;align-items:center;justify-content:center}.online-sale-car-info__discount-tooltip[data-v-9af5a4b7]{max-width:240px;margin:0;font-size:13px;line-height:18px;color:#fff}.submit-error-modal[data-v-604d9bb7]{display:flex;flex-direction:column;align-items:flex-start;padding:32px;border-radius:24px;background:#efeff0}.submit-error-modal__action[data-v-604d9bb7]{margin-top:24px}.countdown-modal[data-v-d504e3ee]{display:flex;flex-direction:column;gap:48px;width:100%;max-width:720px;margin:0 auto;padding:32px;border-radius:24px;background:#efeff0}.countdown-modal__header[data-v-d504e3ee]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.countdown-modal__title[data-v-d504e3ee]{margin:0;text-transform:uppercase;font-family:Rubik,sans-serif;font-size:28px;font-weight:400;line-height:36px;letter-spacing:-.84px;color:#121317;overflow-wrap:break-word}.countdown-modal__brand[data-v-d504e3ee]{display:inline-flex;align-items:center;flex-shrink:0;gap:5px}.countdown-modal__brand-icon[data-v-d504e3ee]{width:24px;height:24px}.countdown-modal__brand-text[data-v-d504e3ee]{text-transform:uppercase;font-family:PTRootUI,sans-serif;font-size:15px;font-weight:700;line-height:20px;color:#121317}.countdown-modal__body[data-v-d504e3ee]{display:flex;flex-direction:column;gap:8px;width:100%}.countdown-modal__message[data-v-d504e3ee]{margin:0;font-family:PTRootUI,sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#121317}.countdown-modal__count[data-v-d504e3ee]{color:#18adad}.countdown-modal__footer[data-v-d504e3ee]{display:flex;align-items:center;justify-content:space-between;width:100%;white-space:nowrap;font-family:PTRootUI,sans-serif;font-size:15px;font-weight:700;line-height:20px;color:#121317;gap:16px}.countdown-modal__footer-item[data-v-d504e3ee]{margin:0;text-transform:uppercase}.countdown-modal__footer-item--muted[data-v-d504e3ee]{opacity:.6}.existing-account-modal[data-v-b39d6e9d]{display:flex;flex-direction:column;align-items:flex-start;padding:32px;border-radius:24px;background:#efeff0}.existing-account-modal__login[data-v-b39d6e9d]{margin-bottom:16px}.existing-account-modal__cancel[data-v-b39d6e9d]{padding:8px 16px;border:none;background:none;cursor:pointer}.success-action-modal[data-v-dd82fd48]{display:flex;flex-direction:column;align-items:flex-start;padding:32px;border-radius:24px;background:#efeff0}.success-action-modal__action[data-v-dd82fd48]{margin-top:24px}.online-sale-consents{display:flex;flex-direction:column;margin-top:48px;margin-bottom:48px}@media only screen and (max-width:1023px){.online-sale-consents{flex-direction:column;margin-top:32px;margin-bottom:32px}}.online-sale-consents>*{margin-bottom:24px}.online-sale-consents>:last-child{margin-bottom:0}.online-sale-consents__header{white-space:pre-line;font-family:PTRootUI,sans-serif;font-size:15px;font-weight:700;line-height:20px;color:#141414}.online-sale-phone-block__login-button{padding:14px 20px;border-radius:32px;font-size:15px;line-height:20px}.catalog-detail-buy-form__restore-loader[data-v-8a7f3c75]{display:flex;align-items:center;justify-content:center;min-height:643px}.catalog-detail-buy-form__back-btn[data-v-8a7f3c75]{margin-bottom:24px;border:1px solid #efeff0}.catalog-detail-buy-form__car-info[data-v-8a7f3c75]{margin-top:48px}@media only screen and (max-width:1023px){.catalog-detail-buy-form__car-info[data-v-8a7f3c75]{margin-top:32px}}.catalog-detail-buy-form__offer-summary[data-v-8a7f3c75]{margin-bottom:32px;padding:24px;border-radius:16px;background:#efeff0}.catalog-detail-buy-form__offer-title[data-v-8a7f3c75]{margin-bottom:16px;text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:.06em}.catalog-detail-buy-form__offer-row[data-v-8a7f3c75]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #b8b8b9;font-size:15px;gap:8px}.catalog-detail-buy-form__offer-row[data-v-8a7f3c75]:last-child{border-bottom:none}.catalog-detail-buy-form__offer-row span[data-v-8a7f3c75]:last-child{white-space:nowrap;font-weight:600}.online-sale-fio-block{margin-bottom:16px}.catalog-detail-buy-form__next{flex:1}.catalog-detail-buy-form__row--gap-top{margin-top:48px}@media only screen and (max-width:1023px){.catalog-detail-buy-form__row--gap-top{margin-top:32px}}.catalog-detail-buy-form__toggle-wrapper{display:flex;gap:24px;margin-bottom:16px}.catalog-detail-buy-form__next,.catalog-detail-buy-form__submit{max-width:756px}.catalog-detail-buy-form__back-btn-wrapper{margin-top:24px;margin-bottom:24px}.catalog-detail-buy-form__back-btn{margin-right:8px}.catalog-detail-buy-form__restore-loader{display:flex;align-items:center;justify-content:center;min-height:643px}.catalog-detail-buy-form__header{margin-top:64px;margin-bottom:24px}@media only screen and (max-width:1023px){.catalog-detail-buy-form__header{margin-top:32px;margin-bottom:12px}}.catalog-detail-buy-form__step-title{margin-top:32px;margin-bottom:16px;text-transform:uppercase;font-family:Rubik,sans-serif;font-size:28px;font-weight:400;line-height:36px;letter-spacing:-.84px;color:#141414}@media only screen and (max-width:1023px){.catalog-detail-buy-form__step-title{font-family:PTRootUI,sans-serif;font-size:18px;line-height:22px;letter-spacing:0}}.catalog-detail-buy-form__step-hint{margin-bottom:16px;font-family:PTRootUI,sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#141414;opacity:.6}.catalog-detail-buy-form__loader-wrapper[data-v-709e67b4]{display:flex;align-items:center;justify-content:center;min-height:643px}.catalog-detail-buy-form__buy-link[data-v-709e67b4]{display:block;text-decoration:underline;text-transform:uppercase;text-underline-position:under}.catalog-detail-buy-form__buy-link[data-v-709e67b4]:not(:first-child){margin-top:20px}.catalog-detail-buy-form[data-v-709e67b4] .catalog-detail-buy-form__row,.catalog-detail-buy-form__row[data-v-709e67b4]{display:flex;gap:8px;margin-bottom:16px}@media only screen and (max-width:1023px){.catalog-detail-buy-form[data-v-709e67b4] .catalog-detail-buy-form__row,.catalog-detail-buy-form__row[data-v-709e67b4]{flex-direction:column;margin-bottom:8px}}.catalog-detail-buy-form[data-v-709e67b4] .catalog-detail-buy-form__row:last-child,.catalog-detail-buy-form__row[data-v-709e67b4]:last-child{margin-bottom:0}.catalog-detail-buy-form[data-v-709e67b4] .catalog-detail-buy-form__col,.catalog-detail-buy-form__col[data-v-709e67b4]{flex:1}.catalog-detail-buy-form[data-v-709e67b4] .catalog-detail-buy-form__submit{display:flex;flex:1}.section-booking__jumbotron[data-v-5d6a0256]{padding:32px}@media only screen and (max-width:1279px){.section-booking__jumbotron[data-v-5d6a0256]{padding:20px 16px}}.section-booking__breadcrumbs[data-v-5d6a0256]{margin-bottom:32px}@media only screen and (max-width:767px){.section-booking__breadcrumbs[data-v-5d6a0256] li:first-child,.section-booking__breadcrumbs[data-v-5d6a0256] li:nth-child(2){display:none}}.section-booking__title[data-v-5d6a0256]{margin-bottom:48px}@media only screen and (max-width:1023px){.section-booking__title[data-v-5d6a0256]{margin-bottom:32px}}.section-booking__block[data-v-5d6a0256]{margin-bottom:64px}@media only screen and (max-width:767px){.section-booking__block[data-v-5d6a0256]{margin-bottom:40px}}.section-booking__block[data-v-5d6a0256]:last-of-type{margin-bottom:0}.section-booking__block-header[data-v-5d6a0256]{width:100%;margin-bottom:24px}@media only screen and (max-width:767px){.section-booking__block-header[data-v-5d6a0256]{max-width:100%;margin-bottom:16px}}.section-booking__block-title[data-v-5d6a0256]{max-width:50%;margin-bottom:24px}@media only screen and (max-width:767px){.section-booking__block-title[data-v-5d6a0256]{max-width:100%;margin-bottom:16px;font-size:22px;line-height:26px}}.section-booking__block-title--sm[data-v-5d6a0256]{margin-bottom:16px}@media only screen and (max-width:767px){.section-booking__block-title--sm[data-v-5d6a0256]{margin-bottom:12px}}.section-booking__block-tabs[data-v-5d6a0256] .tabs__button.is-active{color:#141414!important}@media only screen and (max-width:767px){.section-booking__block-tabs[data-v-5d6a0256],.section-booking__block-tabs[data-v-5d6a0256] .tabs__list{width:100%}.section-booking__block-tabs[data-v-5d6a0256] .tabs__button{flex:0 0 50%}}.section-booking__block-desc[data-v-5d6a0256]{max-width:50%;margin-bottom:32px;font-weight:500}@media only screen and (max-width:767px){.section-booking__block-desc[data-v-5d6a0256]{max-width:100%;margin-bottom:20px}}.section-booking__block-desc.p-md[data-v-5d6a0256]{margin-top:64px}.section-booking__btn[data-v-5d6a0256]{width:100%;max-width:756px}.online-sale-car-info__button--alert[data-v-5d6a0256]{border:1px solid #fe2a50}@media only screen and (max-width:576px){.online-sale-car-info__button[data-v-5d6a0256]{justify-content:center;width:100%}}.online-sale-car-info__status-row[data-v-5d6a0256]{display:flex;align-items:center;gap:8px;color:#fff}.online-sale-car-info__status-icon[data-v-5d6a0256]{flex-shrink:0}.online-sale-car-info__status-text[data-v-5d6a0256]{font-family:PTRootUI,sans-serif;font-size:15px;font-weight:500;line-height:20px}.resume-loader[data-v-5d6a0256]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;min-height:200px;padding:32px;border-radius:16px;background-color:#fff;box-shadow:0 2px 12px #1213170f}.resume-loader[data-v-5d6a0256] .v-progress-circular{color:#2affee!important;caret-color:#2affee!important}.resume-loader__text[data-v-5d6a0256]{margin:0;font-family:PTRootUI,sans-serif;font-size:17px;font-weight:500;line-height:22px;color:#141414}.resume-loader--overlay[data-v-5d6a0256]{position:fixed;inset:0;z-index:1000;width:auto;min-height:100vh;border-radius:0}.region-picker__empty[data-v-5d6a0256]{margin:0;font-size:15px;line-height:20px;color:#14141499}.modal-region .modal-base__content[data-v-5d6a0256]{overflow:hidden;display:flex;align-items:center;padding-top:0;padding-bottom:0;border-radius:24px;pointer-events:auto}@media only screen and (max-width:1023px){.modal-region .modal-base__content[data-v-5d6a0256]{overflow:auto;width:100%!important;height:100dvh;max-height:unset;border-radius:0}}.modal-region .modal-base__content .jumbotron[data-v-5d6a0256]{overflow:hidden;height:calc(100vh - 108px);min-height:300px!important}@supports selector(::-webkit-scrollbar){.modal-region .modal-base__content .jumbotron[data-v-5d6a0256]::-webkit-scrollbar{width:13px;height:13px}.modal-region .modal-base__content .jumbotron[data-v-5d6a0256]::-webkit-scrollbar-track{background-color:transparent}.modal-region .modal-base__content .jumbotron[data-v-5d6a0256]::-webkit-scrollbar-thumb{border-radius:10px;border:4px solid transparent;background-clip:content-box;background-color:#121317}}@supports not selector(::-webkit-scrollbar){.modal-region .modal-base__content .jumbotron[data-v-5d6a0256]{scrollbar-color:#121317 transparent;scrollbar-width:thin}}.modal-region .modal-base__content .jumbotron.slider__scrollbar--dark .swiper-scrollbar-drag[data-v-5d6a0256]{background:#fff9}@media only screen and (max-width:1023px){.modal-region .modal-base__content .jumbotron[data-v-5d6a0256]{height:auto;min-height:100%;padding:24px 20px;border-radius:0!important}}.modal-region .modal__overflow[data-v-5d6a0256]{overflow-y:auto;display:flex;height:auto;min-height:200px;max-height:calc(100vh - 256px);flex-direction:column;gap:4px}@supports selector(::-webkit-scrollbar){.modal-region .modal__overflow[data-v-5d6a0256]::-webkit-scrollbar{width:13px;height:13px}.modal-region .modal__overflow[data-v-5d6a0256]::-webkit-scrollbar-track{background-color:transparent}.modal-region .modal__overflow[data-v-5d6a0256]::-webkit-scrollbar-thumb{border-radius:10px;border:4px solid transparent;background-clip:content-box;background-color:#121317}}@supports not selector(::-webkit-scrollbar){.modal-region .modal__overflow[data-v-5d6a0256]{scrollbar-color:#121317 transparent;scrollbar-width:thin}}.modal-region .modal__overflow.slider__scrollbar--dark .swiper-scrollbar-drag[data-v-5d6a0256]{background:#fff9}@media only screen and (max-width:1023px){.modal-region .modal__overflow[data-v-5d6a0256]{overflow:visible;max-height:unset}}.modal-region .modal__wrapper[data-v-5d6a0256]{width:auto;min-width:100%;margin-right:-16px;margin-left:-16px}@media only screen and (max-width:1279px){.modal-region .modal__wrapper[data-v-5d6a0256]{margin-right:0;margin-left:0}}
