.vehicle-detail-carousel,.vehicle-detail-carousel__primary{position:relative;width:100%}.vehicle-detail-carousel__primary__tags{align-items:center;display:flex;gap:6px;left:0;position:absolute;top:24px;z-index:9}@media (max-width:768px){.vehicle-detail-carousel__primary__tags{top:8px}}.vehicle-detail-carousel__primary__tags__tag{border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:500;gap:6px;height:28px;letter-spacing:0;padding:2px 16px;text-align:center;width:-moz-fit-content;width:fit-content}.vehicle-detail-carousel__primary__item,.vehicle-detail-carousel__primary__tags__tag{align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vehicle-detail-carousel__primary__item{background:url(../spinners/spinner.gif) no-repeat 50%;background-size:24px;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex!important;overflow:hidden;padding-top:69.6%;position:relative;width:100%!important}@media (max-width:768px){.vehicle-detail-carousel__primary__item{border:0;padding-top:unset}}.vehicle-detail-carousel__primary__item__image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:0;width:100%}.vehicle-detail-carousel__primary__item img{align-items:center;display:flex;height:-moz-max-content;height:max-content;max-height:100%;max-width:100%}.vehicle-detail-carousel__primary__actions{align-items:center;bottom:140px;display:flex;height:unset!important;justify-content:space-between;left:16px;position:absolute;right:16px;width:unset!important}.vehicle-detail-carousel__primary__actions--single-image{bottom:30px}@media (min-width:799px) and (max-width:1200px){.vehicle-detail-carousel__primary__actions{bottom:16px}}.vehicle-detail-carousel__primary__actions .ant-btn{display:flex;height:32px;padding:3px 6px 4px 4px}.vehicle-detail-carousel__primary__actions .ant-btn .text{font-size:14px;font-weight:500;margin-left:4px}.vehicle-detail-carousel__primary__actions .ant-btn svg{height:24px;width:24px}.vehicle-detail-carousel__primary__actions__item{align-items:center;display:flex;gap:8px;width:unset!important}.vehicle-detail-carousel__primary__actions__sub-item{background-color:#111113a3;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;max-height:32px;padding:5px 8px;z-index:1000}.vehicle-detail-carousel__primary__actions__sub-item span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vehicle-detail-carousel__primary__actions__sub-item svg{height:24px;width:24px;fill:#fff}.vehicle-detail-carousel__primary__actions__mobile{display:none!important}.vehicle-detail-carousel__primary__arrow{align-items:center!important;background-color:#eee!important;border-radius:40px!important;display:flex!important;height:40px!important;justify-content:center!important;width:40px!important;z-index:1!important}.vehicle-detail-carousel__primary__arrow svg{color:#0071ce!important;height:24px!important;width:24px!important}.vehicle-detail-carousel__primary__arrow:hover{background-color:#0071ce!important}.vehicle-detail-carousel__primary__arrow:hover svg{color:#fff!important}.vehicle-detail-carousel__primary__arrow--left{left:12px!important}.vehicle-detail-carousel__primary__arrow--right{right:12px!important}.vehicle-detail-carousel__primary .ant-carousel .slick-slider .slick-disabled{display:none!important}.vehicle-detail-carousel__secondary{align-items:center;display:flex;height:120px;margin-top:8px;max-width:100%;width:100%}@media (min-width:799px) and (max-width:1200px){.vehicle-detail-carousel__secondary{display:none}}.vehicle-detail-carousel__secondary__item{align-items:center;border:4px solid transparent;border-radius:8px;display:flex!important;justify-content:center;outline:1px solid #ddd;outline-offset:-1px;overflow:hidden;padding-top:69.6%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%!important}.vehicle-detail-carousel__secondary__item--active{border:4px solid #0087f5;outline:1px solid transparent}.vehicle-detail-carousel__secondary__item--active:hover{filter:unset!important}.vehicle-detail-carousel__secondary__item:hover{filter:brightness(68%)}.vehicle-detail-carousel__secondary__item__wrapper{align-items:center;background:url(../spinners/spinner.gif) no-repeat 50%;background-size:24px;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;padding:0;position:absolute;top:0;width:100%}.vehicle-detail-carousel__secondary__item img{align-items:center;display:flex;height:-moz-max-content;height:max-content;max-height:100%;max-width:100%}.vehicle-detail-carousel__secondary__show-all{height:100%;position:relative;width:140px}.vehicle-detail-carousel__secondary__show-all img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.vehicle-detail-carousel__secondary__show-all img:hover{filter:brightness(68%)}.vehicle-detail-carousel__secondary__show-all__special{align-items:center;background-color:#005aa3a3;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:500;height:100%;justify-content:center;position:absolute;top:0;width:100%}.vehicle-detail-carousel__secondary__show-all__special:hover{filter:brightness(90%)}.vehicle-detail-carousel__secondary .ant-carousel{height:100%;margin-right:8px;width:80%}.vehicle-detail-carousel__secondary .ant-carousel .slick-slide{cursor:pointer;margin-right:7px;min-width:140px;width:140px!important}.vehicle-detail-carousel__secondary .ant-carousel div{height:100%;width:100%}@media (max-width:801px){.vehicle-detail-carousel__primary__item{height:294px}.vehicle-detail-carousel__primary__item img{border-radius:0}.vehicle-detail-carousel__primary__arrow{display:none!important}.vehicle-detail-carousel__primary__actions{bottom:16px}.vehicle-detail-carousel__primary__actions__mobile{align-items:center!important;display:flex!important;padding:0 6px!important}.vehicle-detail-carousel__primary__actions__mobile svg{margin-top:4px}.vehicle-detail-carousel__primary__actions__mobile span{margin-left:4px}.vehicle-detail-carousel__primary__actions .ant-btn{align-items:center;display:flex;justify-content:center}.vehicle-detail-carousel__primary__actions .ant-btn:not(:last-child){padding:0;text-align:center;width:32px}.vehicle-detail-carousel__primary__actions .ant-btn .text,.vehicle-detail-carousel__secondary{display:none}}@media (max-width:768px){.vehicle-detail-carousel__primary{height:294px}}.vehicle-detail-features-section{margin-bottom:42px;width:100%}@media (max-width:1200px){.vehicle-detail-features-section{margin-bottom:24px}}.vehicle-detail-features-section h4{font-size:23px;font-weight:500}@media (max-width:1200px){.vehicle-detail-features-section h4{font-size:20px;line-height:28px;padding-left:24px}}.vehicle-detail-features-section__content{align-items:center;background-color:#f7f8fa;border-radius:16px;display:flex;flex-direction:column;margin-top:24px;padding:32px 24px;width:100%}.vehicle-detail-features-section__content__featured-specs{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:520px}.vehicle-detail-features-section__content__featured-specs__item{align-items:center;background-color:#fff;border-radius:40px;display:flex;height:64px;padding:22px 19px}.vehicle-detail-features-section__content__featured-specs__item:not(:first-child){margin-left:16px}.vehicle-detail-features-section__content__featured-specs__item+.vehicle-detail-features-section__content__featured-specs__item,.vehicle-detail-features-section__content__featured-specs__item:first-child{margin-top:16px}.vehicle-detail-features-section__content__featured-specs__item span{font-size:16px;margin-left:8px}.vehicle-detail-features-section__content__general-specs{overflow:hidden;transition:opacity .3s ease-in-out,max-height .3s ease-in-out;width:100%}.vehicle-detail-features-section__content__general-specs__item,.vehicle-detail-features-section__content__general-specs__item:not(:nth-child(2)){margin-top:32px}.vehicle-detail-features-section__content__general-specs__item h5{font-size:20px;font-weight:500}.vehicle-detail-features-section__content__general-specs__item__content__container{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.vehicle-detail-features-section__content__general-specs__item__content__item{align-items:center;border-bottom:1px solid #eeeeef;display:flex;font-size:16px;justify-content:space-between;padding:5px 0}.vehicle-detail-features-section__content__general-specs__item__content__item span{color:#797981}.vehicle-detail-features-section__content__general-specs__item__content__item .ant-tag{margin-right:0!important}.vehicle-detail-features-section__content__general-specs__item__content__item__value{align-items:center;display:flex;gap:4px}.vehicle-detail-features-section__content__general-specs__item__content__item__value__popover{background-color:#1111130a;border:none!important;border-radius:24px;color:#0071ce!important;cursor:pointer;font-size:12px;font-weight:500}.vehicle-detail-features-section__content__general-specs__item__content__item__value__popover__list{margin-bottom:0!important;min-width:200px;padding:0 0 0 16px!important}.vehicle-detail-features-section__content__general-specs__item__content__item__value span{align-items:center;color:#111113;display:flex;gap:4px}.vehicle-detail-features-section__content__general-specs__item__content__item__value__plate-badge{background-color:#fff;border-radius:8px;font-size:10px;line-height:12px;padding:4px}.vehicle-detail-features-section__content__general-specs__item__content__item--date{border-bottom:transparent;border-top:none;font-size:14px;grid-column:span 2;grid-column:1;justify-content:unset;margin-top:16px}.vehicle-detail-features-section__content__general-specs__item__content__item--date .vehicle-detail-features-section__content__general-specs__item__content__item__value{font-size:14px}.vehicle-detail-features-section__content__general-specs__item__content__item--date .vehicle-detail-features-section__content__general-specs__item__content__item__value span{color:#111113;margin-left:4px}.vehicle-detail-features-section__content .ant-btn{align-items:center!important;border:none!important;color:#0071ce!important;display:flex!important;font-size:16px!important;font-weight:500!important;height:40px;margin-top:24px}.vehicle-detail-features-section__content .ant-btn svg{height:24px;margin-right:4px;width:24px}@media (max-width:768px){.vehicle-detail-features-section h4{font-size:20px}.vehicle-detail-features-section__content{border-radius:0;margin-top:16px}.vehicle-detail-features-section__content__featured-specs{gap:0 8px;justify-content:flex-start}.vehicle-detail-features-section__content__featured-specs__item{height:40px;margin-top:8px!important;padding:8px}.vehicle-detail-features-section__content__featured-specs__item span{font-size:14px}.vehicle-detail-features-section__content__featured-specs__item:not(:first-child){margin-left:unset}.vehicle-detail-features-section__content__general-specs__item{margin-top:24px}.vehicle-detail-features-section__content__general-specs__item__content__container{grid-template-columns:1fr}.vehicle-detail-features-section__content__general-specs__item__content__item{border-bottom:1px solid #eeeeef;border-top:none;font-size:14px;padding:8px 0}.vehicle-detail-features-section__content__general-specs__item__content__item--date{border:0}.vehicle-detail-features-section__content__general-specs__item__content__item--date .vehicle-detail-features-section__content__general-specs__item__content__item__value span{color:#797981}.vehicle-detail-features-section__content__action{align-self:flex-start;flex-direction:row-reverse}.vehicle-detail-features-section__content__action svg{margin-left:4px}}.survey-reports{align-items:center;background-color:#f7f8fa;border-radius:16px;display:flex;flex-direction:column;padding:24px}@media screen and (max-width:768px){.survey-reports{border-radius:unset}}.survey-reports--show-all .survey-reports__content{max-height:unset}.survey-reports__button{align-items:center;border:0;display:flex;justify-content:center;margin-top:16px}.survey-reports__content{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(2,1fr);max-height:214px;overflow:hidden;width:100%}@media screen and (max-width:1200px){.survey-reports__content{grid-template-columns:1fr}}.survey-reports__content__item{align-items:center;background-color:#fff;border-bottom:1px solid #eeeeef;display:flex;justify-content:space-between;max-width:335px;padding:8px 16px}@media screen and (max-width:1200px){.survey-reports__content__item{max-width:unset}}.survey-reports__content__item:hover{background-color:#1111130a}.survey-reports__content__item:hover .survey-reports__content__item__button{visibility:visible}.survey-reports__content__item__button{cursor:pointer;padding:0;transition:none;visibility:hidden}@media screen and (max-width:768px){.survey-reports__content__item__button{visibility:visible}}.survey-reports__content__item__left{align-items:center;display:flex;gap:8px}.survey-reports__content__item__label{color:#797981;font-size:16px;line-height:24px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-detail-description{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:42px;width:100%}@media (max-width:1200px){.vehicle-detail-description{margin-bottom:24px}}.vehicle-detail-description h4{font-size:23px;font-weight:500}@media (max-width:1200px){.vehicle-detail-description h4{font-size:20px;line-height:28px;padding-left:24px}}.vehicle-detail-description__wrapper{align-items:flex-start;background-color:#f7f8fa;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;padding:24px;width:100%}@media (max-width:1200px){.vehicle-detail-description__wrapper{border-radius:0}}.vehicle-detail-description__wrapper__header{align-items:flex-start;display:flex;margin-bottom:8px;width:100%}.vehicle-detail-description__wrapper__header__seller-name{color:#111113;font-size:20px;font-weight:500;line-height:24px;margin-right:auto;padding-top:3px}.vehicle-detail-description__wrapper-inner{align-items:flex-start;display:flex;flex-direction:column;max-height:560px;overflow:hidden;width:100%}.vehicle-detail-description__wrapper-inner img{margin:0 0 16px;max-width:630px;width:100%}.vehicle-detail-description__wrapper__action{align-items:center;display:flex;justify-content:center;margin-top:24px;width:100%}.vehicle-detail-description__wrapper__action__button{border:0!important;display:flex!important;font-size:16px!important;font-weight:500!important}.vehicle-detail-description--show-all .vehicle-detail-description__wrapper-inner{max-height:unset}@media (max-width:768px){.vehicle-detail-description__wrapper{padding:24px;position:relative}.vehicle-detail-description__wrapper__header__button{bottom:24px;flex-direction:row-reverse;left:24px;position:absolute!important}.vehicle-detail-description__wrapper__header__button svg{margin-left:4px}}.damage-history-info{width:100%}.damage-history-info__container{background-color:#f7f8fa;border-radius:16px;margin:0 auto 24px;max-width:816px;padding:24px;width:100%}.damage-history-info__total-tramer{color:#111113;font-size:20px;font-weight:500}.damage-history-info__total-tramer-amount{color:#e84855;margin-left:8px}.damage-history-info__total-tramer-wrapper{display:flex;margin:auto}.damage-history-info__tramer-description{margin-top:16px}.damage-history-info h4{color:#111113;font-size:23px;font-weight:500;margin-bottom:16px}@media (max-width:850px){.damage-history-info{max-width:unset}}.damage-history-info__yes-tramer{color:#e84855}.damage-history-info__heavy-damage--yes{color:#e84855!important}.damage-history-info__heavy-damage--no{color:#111113!important}.vehicle-detail-required-specs-section{margin-bottom:42px}@media (max-width:1200px){.vehicle-detail-required-specs-section{margin-bottom:24px}}.vehicle-detail-required-specs-section h4{font-size:23px;font-weight:500}@media (max-width:1200px){.vehicle-detail-required-specs-section h4{padding-left:24px}}.vehicle-detail-required-specs-section__description{color:#111113;font-size:14px}@media (max-width:1200px){.vehicle-detail-required-specs-section__description{padding:0 24px}}.vehicle-detail-required-specs-section__list{display:grid;grid-template-columns:repeat(3,1fr);margin-top:24px;grid-gap:16px}@media (max-width:1200px){.vehicle-detail-required-specs-section__list{padding:0 24px}}@media (max-width:768px){.vehicle-detail-required-specs-section__list{display:flex;flex-direction:column;grid-gap:0}}.vehicle-detail-required-specs-section__list__item{align-items:center;display:flex}@media (max-width:768px){.vehicle-detail-required-specs-section__list__item{margin-bottom:16px}}.vehicle-detail-required-specs-section__list__item span:last-child{font-size:16px;margin-left:8px}.vehicle-detail-required-specs-section__list__item svg{height:24px;width:24px}.vehicle-detail-specs{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:42px;width:100%}@media (max-width:1200px){.vehicle-detail-specs{margin-bottom:24px}}.vehicle-detail-specs .ant-collapse{background-color:#fff;border:0}.vehicle-detail-specs .ant-collapse .ant-collapse-item{background-color:#f7f8fa;border:0;border-radius:8px;margin-bottom:2px}.vehicle-detail-specs .ant-collapse .ant-collapse-item-active .vehicle-detail-specs__accordion__expand-icon svg{transform:rotate(180deg)}.vehicle-detail-specs .ant-collapse .ant-collapse-header{padding:16px}@media (max-width:768px){.vehicle-detail-specs .ant-collapse .ant-collapse-header{border-radius:0}}.vehicle-detail-specs .ant-collapse .ant-collapse-content{border-top:0}.vehicle-detail-specs h4{color:#111113;font-size:23px;font-weight:500;line-height:32px;margin-bottom:24px}@media (max-width:1200px){.vehicle-detail-specs h4{font-size:20px;line-height:28px;padding-left:24px}}.vehicle-detail-specs__accordion{width:100%}.vehicle-detail-specs__accordion__expand-icon{align-items:center;background-color:#fff;border-radius:4px;display:flex!important;height:24px;justify-content:center;width:24px}.vehicle-detail-specs__accordion-item__header{align-items:center;display:flex}.vehicle-detail-specs__accordion-item__header svg{height:32px;margin-right:12px;width:32px}.vehicle-detail-specs__accordion-item__header__text{font-size:16px;font-weight:500;line-height:24px}.vehicle-detail-specs__accordion-item__list{display:grid;gap:14px 24px;grid-template-columns:repeat(2,296px);list-style:none;margin:0;padding:0;width:100%}.vehicle-detail-specs__accordion-item__list-item{align-items:center;display:flex;width:100%}.vehicle-detail-specs__accordion-item__list-item__icon{align-items:center;display:inline-flex;margin-right:6px}.vehicle-detail-specs__accordion-item__list-item__label{color:#111113;font-size:16px;line-height:24px}@media (max-width:900px){.vehicle-detail-specs__accordion-item__list{gap:18px;grid-template-columns:repeat(1,1fr)}.vehicle-detail-specs__accordion-item__list-item__label{font-size:14px;line-height:20px}}.vehicle-detail-primary-info{background-color:#fff;border-radius:16px;box-shadow:0 16px 24px #11111314;margin-bottom:16px;padding:20px 24px 32px;position:relative;width:100%}.vehicle-detail-primary-info__container{align-items:center;display:flex;flex-direction:column;width:100%}.vehicle-detail-primary-info__brand{align-items:center;display:flex;flex-direction:column;font-size:23px;font-weight:500;margin-bottom:unset;text-align:center;text-wrap:balance}.vehicle-detail-primary-info__summary{color:#797981;font-size:16px;font-weight:200;line-height:24px;margin-top:8px}.vehicle-detail-primary-info__specs{display:flex;margin-top:8px}@media screen and (min-width:801px){.vehicle-detail-primary-info__specs{flex-wrap:wrap}}.vehicle-detail-primary-info__specs__item{font-size:16px}.vehicle-detail-primary-info__specs__item span{color:#bcbcc0;margin-right:4px;width:1px}@media screen and (min-width:801px) and (max-width:1000px){.vehicle-detail-primary-info__specs__item{font-size:14px}}.vehicle-detail-primary-info__price-info{background-color:#f7f8fa;border-radius:4px;margin-top:16px;padding:16px 24px;width:100%}.vehicle-detail-primary-info__price-info--urgent{border:2px solid #06ba63;margin-top:24px;padding:14px;position:relative}.vehicle-detail-primary-info__price-info--urgent__label{position:absolute;top:-12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vehicle-detail-primary-info__price-info__for-sale{align-items:center;display:flex;justify-content:space-between;width:100%}.vehicle-detail-primary-info__price-info__for-sale-center{justify-content:center}.vehicle-detail-primary-info__price-info__for-sale__left{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:4px;width:100%}.vehicle-detail-primary-info__price-info__for-sale__left svg{color:#bcbcc0;cursor:pointer;height:24px;width:24px}.vehicle-detail-primary-info__price-info__for-sale__left svg:hover{color:#0071ce}.vehicle-detail-primary-info__price-info__for-sale__left span{font-weight:500}.vehicle-detail-primary-info__price-info__for-sale__left__price{font-size:23px;font-weight:600;line-height:32px}.vehicle-detail-primary-info__price-info__for-sale__left__update-price{border:none!important;color:#0071ce;font-size:14px;height:unset!important;padding:0!important}.vehicle-detail-primary-info__price-info__for-sale__left__update-price span{font-size:14px!important}.vehicle-detail-primary-info__price-info__for-sale__left__loan-offer{border:none!important;color:#0071ce;font-size:14px;height:unset!important;padding:0!important}.vehicle-detail-primary-info__price-info__for-sale__left__loan-offer span{font-size:14px!important}.vehicle-detail-primary-info__price-info__rental{display:flex;justify-content:center;position:relative;width:100%}.vehicle-detail-primary-info__price-info__rental__price{align-items:center;display:flex;font-size:23px;font-weight:500;margin-right:12px}.vehicle-detail-primary-info__price-info__rental__kilometer{font-size:12px;line-height:19px;margin:0 8px 0 0}.vehicle-detail-primary-info__price-info__rental__tag{color:#797981;font-size:14px;line-height:20px;position:absolute;right:16px;top:8px}@media (max-width:768px){.vehicle-detail-primary-info__price-info__rental__tag{right:32px}}@media (max-width:400px){.vehicle-detail-primary-info__price-info__rental__tag{font-size:12px;right:8px;top:6px}}.vehicle-detail-primary-info__price-info__rental .ant-tabs{display:flex;width:100%}.vehicle-detail-primary-info__price-info__rental .ant-tabs-nav{background-color:#1111130a;border-radius:8px;height:32px;margin:0 auto;width:100%}.vehicle-detail-primary-info__price-info__rental .ant-tabs-nav-list{width:100%}@media screen and (max-width:400px){.vehicle-detail-primary-info__price-info__rental .ant-tabs-nav{margin:0}}.vehicle-detail-primary-info__price-info__rental .ant-tabs-nav-more,.vehicle-detail-primary-info__price-info__rental .ant-tabs-nav:before{display:none}.vehicle-detail-primary-info__price-info__rental .ant-tabs-nav-wrap:after{width:0}.vehicle-detail-primary-info__price-info__rental .ant-tabs-ink-bar{visibility:hidden}.vehicle-detail-primary-info__price-info__rental .ant-tabs-content-holder{margin-top:8px}.vehicle-detail-primary-info__price-info__rental .ant-tabs-tab{color:#0071ce;justify-content:center;padding:8px;width:100%}.vehicle-detail-primary-info__price-info__rental .ant-tabs-tab .ant-tabs-tab-btn{color:#797981;font-weight:500;transition:unset}@media (max-width:360px){.vehicle-detail-primary-info__price-info__rental .ant-tabs-tab .ant-tabs-tab-btn{font-size:13px!important}}.vehicle-detail-primary-info__price-info__rental .ant-tabs-tab+.ant-tabs-tab{margin-left:8px}@media (max-width:768px){.vehicle-detail-primary-info__price-info__rental .ant-tabs-tab+.ant-tabs-tab{margin-left:4px}}.vehicle-detail-primary-info__price-info__rental .ant-tabs-tab-active{background-color:#fff;border:2px solid #0071ce;border-radius:8px}.vehicle-detail-primary-info__price-info__rental .ant-tabs-tab-active .ant-tabs-tab-btn{color:#111113;font-size:14px;font-weight:400!important}.vehicle-detail-primary-info__price-info__rental__one-option__label{color:#797981;font-size:16px;font-weight:500}.vehicle-detail-primary-info__price-info__rental__one-option__info{align-items:center;display:flex;justify-content:center;margin-top:8px}.vehicle-detail-primary-info__price-info__rental__one-option__info__update-price{display:flex;flex-direction:column}@media (max-width:768px){.vehicle-detail-primary-info__price-info__rental__price{font-size:18px}.vehicle-detail-primary-info__price-info__rental .ant-tabs-tabpane span{font-size:12px!important}}.vehicle-detail-primary-info__price-info .ant-tabs-tabpane{align-items:center;display:flex;justify-content:center}.vehicle-detail-primary-info__price-info .ant-tabs-tabpane span{font-size:16px}@media (max-width:1200px){.vehicle-detail-primary-info__price-info{max-width:420px}}.vehicle-detail-primary-info__address{display:flex;justify-content:space-between;margin-top:16px;width:100%}.vehicle-detail-primary-info__address__item{display:flex}.vehicle-detail-primary-info__address__item svg{height:24px;width:24px}.vehicle-detail-primary-info__address__item span{color:#797981;font-size:14px;margin-left:4px}@media (max-width:1200px){.vehicle-detail-primary-info__address{max-width:420px}}.vehicle-detail-primary-info__actions{display:flex;justify-content:center;margin-top:24px}.vehicle-detail-primary-info__actions__item{align-items:center;background-color:#f7f8fa;border-radius:40px;cursor:pointer;display:flex;height:40px;padding:8px 16px}.vehicle-detail-primary-info__actions__item .filled{color:#e84855}.vehicle-detail-primary-info__actions__item svg{height:24px;width:24px}.vehicle-detail-primary-info__actions__item:nth-child(2){margin-left:12px}.vehicle-detail-primary-info__actions__item span{color:#0071ce;font-size:14px;font-weight:500;margin-left:6px}.vehicle-detail-primary-info__actions__item:hover{background-color:#bbbbbf}.vehicle-detail-primary-info__actions__item:hover svg{color:#0071ce}.vehicle-detail-primary-info__actions__item:hover .filled{color:#e84855}@media (max-width:768px){.vehicle-detail-primary-info__actions__item:hover{background-color:#f7f8fa}.vehicle-detail-primary-info__actions__item:hover svg{color:#bcbcc0}}.vehicle-detail-primary-info--optional{border:2px solid #e84855}.vehicle-detail-primary-info__optional{align-items:center;background-color:#e84855;border-radius:0 8px 0 4px;color:#fff;display:flex;font-size:14px;height:32px;padding:0 8px;position:absolute;right:0;text-align:center;top:0}@media (max-width:800px){.vehicle-detail-primary-info{background-color:#fff}}@media (max-width:768px){.vehicle-detail-primary-info{border-radius:0 0 32px 32px;padding:16px 16px 21px}.vehicle-detail-primary-info__brand{font-size:20px;line-height:28px}.vehicle-detail-primary-info__summary{font-size:14px;line-height:20px;margin-top:4px}.vehicle-detail-primary-info__specs{margin-top:4px}.vehicle-detail-primary-info__specs__item{font-size:14px;line-height:20px}.vehicle-detail-primary-info__price-info{border-radius:8px;padding:12px}.vehicle-detail-primary-info__price-info__for-sale__left span{font-size:18px;line-height:24px}.vehicle-detail-primary-info__price-info__for-sale__right .ant-btn{border:none;font-size:12px;height:unset;padding:0}.vehicle-detail-primary-info__optional{border-radius:0;font-size:12px;height:23px;justify-content:center;width:100%}.vehicle-detail-primary-info__address{margin-top:12px}.vehicle-detail-primary-info__address__item span{color:#9a9aa0;font-size:12px;line-height:24px}.vehicle-detail-primary-info__actions{margin-top:12px}}.vehicle-detail-seller-info{background-color:#f7f8fa;border-radius:16px;margin-bottom:12px;padding:11px 16px 11px 14px;width:100%}.vehicle-detail-seller-info__corporate-box{align-items:center;background-color:#fff;border-radius:8px;display:flex;margin-bottom:12px;padding:8px}.vehicle-detail-seller-info__corporate-box__profile-picture{margin-right:16px}.vehicle-detail-seller-info__corporate-box__profile-picture img{border-radius:16px}.vehicle-detail-seller-info__corporate-box__store-infos__name{color:#111113;font-size:14px;font-weight:500;line-height:20px}.vehicle-detail-seller-info__corporate-box__store-infos__document-number{color:#797981;font-size:12px;line-height:19px}.vehicle-detail-seller-info__wrapper{align-items:center;display:flex}@media (min-width:799px) and (max-width:1200px){.vehicle-detail-seller-info__wrapper{flex-wrap:wrap;gap:16px 0}}.vehicle-detail-seller-info__profile-picture{margin-right:16px}.vehicle-detail-seller-info__block{align-items:flex-start;display:inline-flex;flex-direction:column;margin-right:auto}.vehicle-detail-seller-info__block-name{color:#111113;font-size:14px;font-weight:500;line-height:20px;margin-bottom:4px}.vehicle-detail-seller-info__block-phone-number{color:#111113;font-size:14px;line-height:23px}.vehicle-detail-seller-info .ant-btn svg{display:none}@media (max-width:768px){.vehicle-detail-seller-info{padding:11px 21px 11px 16px}.vehicle-detail-seller-info .ant-btn{align-items:center;display:inline-flex;justify-content:center;max-width:40px;min-width:40px;padding:0}.vehicle-detail-seller-info .ant-btn span:not([role=img]){display:none}.vehicle-detail-seller-info .ant-btn svg{display:inline-block}}.vehicle-detail-store-info{align-items:flex-start;background-color:#f7f8fa;border-radius:16px;display:flex;flex-direction:column;margin-bottom:12px;padding:16px;width:100%}.vehicle-detail-store-info__header{align-items:center;background-color:#fff;border-radius:8px;display:flex;margin-bottom:16px;padding:8px;width:100%}.vehicle-detail-store-info__header-store-picture{align-items:center;display:inline-flex}.vehicle-detail-store-info__header-block{align-items:flex-start;display:inline-flex;flex-direction:column;margin-left:8px;margin-right:auto}.vehicle-detail-store-info__header-block__store-name{color:#111113;font-size:14px;font-weight:500;line-height:20px}.vehicle-detail-store-info__header-block__document-number{color:#797981;font-size:12px;line-height:19px}.vehicle-detail-store-info__header-follow{align-items:center;color:#bcbcc0;display:inline-flex;transition:color .2s ease-in-out}.vehicle-detail-store-info__header-follow svg{height:24px;width:24px}.vehicle-detail-store-info__header-follow:hover{color:#0071ce}.vehicle-detail-store-info__header-follow{margin-right:16px}.vehicle-detail-store-info__profile{align-items:center;display:flex;justify-content:space-between;width:100%}.vehicle-detail-store-info__profile-block{align-items:flex-start;display:inline-flex;flex-direction:column;font-size:14px;font-weight:500;line-height:20px}.vehicle-detail-store-info__profile-block__name{color:#111113}.vehicle-detail-store-info__profile-block__label{color:#797981}.vehicle-detail-store-info__profile-block__phone-number{color:#111113;font-size:14px;line-height:23px}.vehicle-detail-user-notes__item{align-items:center;display:flex;margin-bottom:4px}.vehicle-detail-user-notes__item svg{height:24px;width:24px}.vehicle-detail-user-notes__item p{color:#797981;font-size:14px;margin-bottom:0;margin-left:8px}@media (max-width:768px){.vehicle-detail-user-notes{margin:0 16px!important}}@media (max-width:1200px){.vehicle-detail-user-notes{padding:12px 0}}.expertise-report{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:42px;width:100%}@media (max-width:1200px){.expertise-report{margin-bottom:24px}}.expertise-report .ant-collapse{background-color:#fff;border:0}.expertise-report .ant-collapse .ant-collapse-item{background-color:#f7f8fa;border:0;border-radius:8px;margin-bottom:2px}.expertise-report .ant-collapse .ant-collapse-item-active .expertise-report__accordion__expand-icon svg{transform:rotate(180deg)}.expertise-report .ant-collapse .ant-collapse-item .ant-collapse-header{flex-direction:column-reverse}@media (max-width:768px){.expertise-report .ant-collapse .ant-collapse-item .ant-collapse-header{border-radius:0}}.expertise-report .ant-collapse .ant-collapse-header{padding:24px}@media (max-width:768px){.expertise-report .ant-collapse .ant-collapse-header{border-radius:0}}.expertise-report .ant-collapse .ant-collapse-content{background-color:#f7f8fa;border-top:0}.expertise-report h4{color:#111113;font-size:23px;font-weight:500;line-height:32px;margin-bottom:24px}@media (max-width:1200px){.expertise-report h4{font-size:20px;line-height:28px;padding-left:24px}}.expertise-report__accordion{width:100%}.expertise-report__accordion__expand__button{border:0;display:flex!important}@media (max-width:768px){.expertise-report__accordion__expand__button{flex-direction:row-reverse}.expertise-report__accordion__expand__button svg{margin-left:4px}}.expertise-report__accordion__expand__button span{font-size:16px}.expertise-report__accordion__expand-icon{align-items:center;background-color:#fff;border-radius:4px;display:flex!important;height:24px;justify-content:center;width:24px}.expertise-report__accordion__header{align-items:center;display:flex;gap:15px}.expertise-report__accordion__header svg{height:24px;width:24px}@media (max-width:768px){.expertise-report__accordion__header{margin-bottom:24px}}.expertise-report__accordion__title{font-size:16px;font-weight:500;line-height:24px}.expertise-report__accordion__title--success{color:#069d54}.expertise-report__accordion__title--warning{color:#e84855}.expertise-report__content{background-color:#f7f8fa;padding:16px}.expertise-report__list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px;margin-top:35px}.expertise-report__list-item{border-top:1px solid #eeeeef;display:flex;justify-content:space-between;padding:8px 0}.expertise-report__list-item--last{border-bottom:1px solid #eeeeef}.expertise-report__list-item__label{color:#797981;font-size:14px;line-height:24px;width:50%}.expertise-report__list-item__value{color:#111113;font-size:14px;line-height:24px;text-align:right}.expertise-report__list-item__value--original{color:#069d54;font-weight:500}.expertise-report__bottom{margin-top:34px}.expertise-report__total-tramer{font-size:20px;font-weight:500;line-height:28px}.expertise-report__total-tramer-amount{color:#e84855;display:block}.expertise-report__total-tramer-amount span{color:#111113}.expertise-report__heavy-damage--yes{color:#e84855!important}.expertise-report__heavy-damage--no{color:#111113!important}.expertise-report__tramer-description{color:#111113;font-size:14px;line-height:20px;margin-top:22px;max-width:589px;word-break:break-word}.expertise-report__buttons{display:flex;margin-top:34px}.expertise-report__buttons--center{justify-content:center}.expertise-report__buttons button{align-items:center;display:flex;font-size:16px;font-weight:500;height:56px;line-height:24px;margin-right:16px;width:256px}.expertise-report__buttons button span{margin-left:12px}@media (max-width:1200px){.expertise-report__list{-moz-column-count:1;column-count:1;margin-top:24px}.expertise-report__buttons{flex-direction:column;gap:16px;margin-top:24px}.expertise-report__buttons button{font-size:16px;margin-right:0;width:100%}}.vehicle-detail-eids-confirmation{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:42px;width:100%}@media (max-width:1200px){.vehicle-detail-eids-confirmation{margin-bottom:24px}}.vehicle-detail-eids-confirmation h4{font-size:23px;font-weight:500}@media (max-width:1200px){.vehicle-detail-eids-confirmation h4{font-size:20px;line-height:28px;padding-left:24px}}.vehicle-detail-eids-confirmation__wrapper{background-color:#f7f8fa;border-radius:16px;display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:24px;width:100%}.vehicle-detail-eids-confirmation__wrapper__header{align-items:center;display:flex;gap:16px}.vehicle-detail-eids-confirmation__wrapper__seller-name{color:#111113;font-size:16px;font-weight:500;line-height:24px}.vehicle-detail-eids-confirmation__wrapper__tooltip-text{color:#0071ce;font-size:14px;font-weight:500;line-height:20px;margin-top:4px;text-decoration:underline;width:-moz-fit-content;width:fit-content}.vehicle-detail-eids-confirmation__wrapper img{height:64px;width:64px}@media (max-width:1200px){.vehicle-detail-eids-confirmation__wrapper{border-radius:0}}.vehicle-detail-eids-confirmation__wrapper__info{background-color:#fff;border-radius:16px;display:flex;gap:8px;padding:16px 24px}.vehicle-detail-eids-confirmation__wrapper__info svg{flex-shrink:0}.vehicle-detail-eids-confirmation__wrapper__info p{color:#797981;font-size:14px;line-height:20px;margin-bottom:0}.vehicle-detail-eids-confirmation__wrapper__info p strong{color:#111113;font-weight:500}@media (max-width:768px){.vehicle-detail-eids-confirmation__wrapper{padding:24px;position:relative}.vehicle-detail-eids-confirmation__wrapper img{height:48px;width:48px}}
