.car-detail_detail_bottom__TeRC2{display:grid;grid-template-columns:1fr 420px;gap:32px;max-width:100%}.car-detail_detail_photos__iuDG1{border:none!important;border-radius:24px;cursor:pointer;position:relative;width:100%;height:100%;overflow:hidden;max-width:100%;min-width:0}.car-detail_my_car_title__2D0oP{font-size:38px}@media (max-width:768px){.car-detail_my_car_title__2D0oP{font-size:24px;line-height:28px}}.car-detail_owner_info__kS_eL{border-color:transparent!important;box-shadow:0 .97px 5.04px 0 rgba(20,20,21,.06),0 2.67px 13.94px 0 rgba(20,20,21,.05),0 6.43px 33.56px 0 rgba(20,20,21,.04),0 18.95px 111.32px 0 rgba(20,20,21,.03)}.car-detail_user_contact__nc_FW{border:1px solid #f3f2f2!important;box-shadow:0 .97px 5.04px 0 rgba(20,20,21,.03),0 2.67px 13.94px 0 rgba(20,20,21,.03),0 6.43px 33.56px 0 rgba(20,20,21,.02),0 18.95px 100px 0 rgba(20,20,21,.01)!important}.car-detail_cma_card_stamp__W6Zf8{padding:5px 4px;background-color:#36b655;border-radius:4px}.car-detail_cma_card_stamp_text__FEBPW{color:#fff;font-size:12px;line-height:14px;font-weight:600}.car-detail_detail_photos_slide__kNX4P{overflow:hidden}.car-detail_detail_photos__iuDG1 .splide:not(.is-initialized){visibility:visible}.car-detail_detail_photos__iuDG1 .splide:not(.is-initialized) .splide__slide{width:100%;height:508px}.car-detail_detail_small_photos__LLL8O{overflow-x:scroll}.car-detail_detail_small_photos__LLL8O::-webkit-scrollbar{display:none}.car-detail_detail_photo__ap4Vx{overflow:hidden;border:2px solid transparent;width:140px;min-width:140px;max-width:140px;height:80px}.car-detail_detail_photo__ap4Vx[data-checked]{border-color:#1c0c07}.car-detail_detail_photo_menu_container__h9Y32{position:absolute;top:16px;right:16px;z-index:10}.car-detail_detail_add_photo__GHj26{position:absolute;bottom:16px;right:16px;z-index:10;border-radius:36px}.car-detail_detail_add_photo__GHj26,.car-detail_detail_photo_menu__VeBwC{background-color:#fff;box-shadow:0 .97px 5.04px 0 rgba(20,20,21,.03),0 2.67px 13.94px 0 rgba(20,20,21,.025),0 6.43px 33.56px 0 rgba(20,20,21,.02),0 18.95px 100px 0 rgba(20,20,21,.01)}.car-detail_detail_photo_menu__VeBwC{width:40px;height:40px;border-radius:50%}.car-detail_menu_item__cq6Zw{color:#171616;font-size:16px;font-weight:500;line-height:20px}.car-detail_info_item__heEVK{padding:12px 0;font-size:16px;font-weight:400;border-bottom:1px solid #f7f6f6}.car-detail_info_item__heEVK:last-child{border-bottom:none}.car-detail_key__n2Rx8{color:#5a5858;font-size:16px;line-height:20px;font-weight:400}.car-detail_value__1UbPq{text-align:right;color:#1c0c07;font-size:16px;line-height:20px;font-weight:600}.car-detail_detail_description__J3Na4{display:-webkit-box}.car-detail_detail_desc_btn__tfRsW{background-color:transparent;color:#1c0c07;text-decoration:underline;padding:0 8px;font-size:14px;height:16px}.car-detail_owner_contact__ukRu_{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:12px;border:1px solid #ebe9e9;border-radius:16px;transition:transform .4s ease-in-out}@media only screen and (max-width:576px){.car-detail_owner_contact__ukRu_:active{animation:car-detail_scaleUpDownMainCard__OAHln .4s ease-in-out;background-color:initial}}@media only screen and (min-width:576px){.car-detail_owner_contact__ukRu_:hover{animation:car-detail_scaleUpDownMainCard__OAHln .4s ease-in-out;background-color:initial}}.car-detail_owner_img__4C_Hw{border-radius:80px}.car-detail_owner_role__FFrSx{background:#f7f6f6;border-radius:4px;color:#5a5858}.car-detail_owner_phone__e7Dkn{color:#5a5858}.car-detail_price_wrapper__WJNg9{position:sticky;top:32}.car-detail_price_card__RIDjW{border-color:#f3f2f2!important}.car-detail_price_card__RIDjW,.car-detail_rent_card__k4BP_{box-shadow:0 .97px 5.04px 0 rgba(20,20,21,.03),0 2.67px 13.94px 0 rgba(20,20,21,.03),0 6.43px 33.56px 0 rgba(20,20,21,.02),0 18.95px 100px 0 rgba(20,20,21,.01)}.car-detail_rent_card__k4BP_{border:none!important}.car-detail_detail_btn_diagnostic_root___8CZa,.car-detail_detail_btn_price_root__rSL0g{height:24px;padding:4px}.car-detail_detail_btn_diagnostic_label__MIlYP,.car-detail_detail_btn_price_label__3ignC{font-size:12px;font-weight:600}.car-detail_detail_btn_price_root__rSL0g{background:#f7f6f6;color:#8a8686}.car-detail_is_top__BNRuT{font-weight:600;font-size:12px;line-height:14px;letter-spacing:0;padding:4px;background:#fb5711;border-radius:4px;color:#fff}.car-detail_detail_rating_card__gYIWu{border-radius:16px;padding:16px;border:1px solid #f3f2f2}.car-detail_detail_predicted_price_wrapper__PIiLf{position:relative}.car-detail_detail_predicted_price_card__E9glq{background:#f7f6f6;width:100%;height:72px;min-height:72px;-webkit-mask:url(/assets/icons/i_subtract.svg) no-repeat center;-webkit-mask-size:100% 100%;mask:url(/assets/icons/i_subtract.svg) no-repeat center;mask-size:100% 100%;overflow:hidden}.car-detail_detail_predicted_price_bar__K_d4h{position:absolute;top:0;right:0;width:38.74%;border:1px solid #ebe9e9;z-index:2;height:28px;border-radius:32px;display:flex;align-items:center;justify-content:center}.car-detail_divider__xi8Yo{margin:16px 0;background:#f3f2f2}.car-detail_rating_text__IdkOa{color:#5a5858}.car-detail_rating_progress_bar__h9VzI{background:#ebe9e9;height:8px;border-radius:8px;position:relative}.car-detail_rating_progress_bar_item__W43tN{width:50%;height:100%;background:#ce2f2b;border-radius:8px;margin:0 auto}.car-detail_rating_progress_bar_icon__sviQ8{position:absolute;top:-8px;left:30%;transform:translateY(-80%);z-index:3}.car-detail_detail_rating_price__pk0nr{color:#090909}.car-detail_table__JP_dL{border-color:red!important}.car-detail_th__Hcq4l{color:#5a5858}.car-detail_td__2_v2O,.car-detail_th__Hcq4l{font-size:16px;font-weight:400;line-height:20px;border-bottom:1px solid #f3f2f2}.car-detail_td__2_v2O{color:#1c0c07}.car-detail_see_all_btn__J53cO{border-radius:32px;background-color:transparent;color:#171616;cursor:pointer;margin:16px auto;text-decoration:underline}.car-detail_see_all_btn__J53cO .car-detail_see_all_btn_text__ihNEo{font-size:14px;line-height:16px;font-weight:600;display:flex;align-items:center}.car-detail_see_all_btn__J53cO:hover{color:#1c0c07}@media (max-width:768px){.car-detail_see_all_btn__J53cO{margin:0 auto}}.car-detail_custom_arrow__Q3UXY{background:white!important;border:1px solid #e5e7eb!important}.car-detail_custom_arrow__Q3UXY svg{fill:#374151!important}.car-detail_diagnostic_card_container__YbUY6{max-width:528px;width:100%;box-shadow:0 .97px 5.04px 0 rgba(20,20,21,.03),0 2.67px 13.94px 0 rgba(20,20,21,.03),0 6.43px 33.56px 0 rgba(20,20,21,.02),0 18.95px 100px 0 rgba(20,20,21,.01)}.car-detail_root__YM2c_{position:relative;padding:15px 12px;transition:border-color .15s ease;border-radius:8px}.car-detail_root__YM2c_[data-checked]{border-color:#1c0c07;background:#f7f6f6}.car-detail_root__YM2c_[data-checked] .car-detail_description__ggl_f,.car-detail_root__YM2c_[data-checked] .car-detail_label__xY1hV{color:#1c0c07}@media (hover:hover){[data-mantine-color-scheme=dark] .car-detail_root__YM2c_:hover,[data-mantine-color-scheme=light] .car-detail_root__YM2c_:hover{background-color:#f7f6f6}}@media (hover:none){[data-mantine-color-scheme=dark] .car-detail_root__YM2c_:active,[data-mantine-color-scheme=light] .car-detail_root__YM2c_:active{background-color:#f7f6f6}}.car-detail_description__ggl_f,.car-detail_label__xY1hV{font-weight:400;font-size:18px;line-height:22px;color:#5a5858}.car-detail_cma_card_like_btn__yMDUu{position:absolute;right:8px;top:8px;z-index:2;transition:.4s ease-in-out}.car-detail_cma_card_like_btn__yMDUu:active,.car-detail_cma_card_like_btn__yMDUu:hover{animation:car-detail_scaleUpDown__e3P5z .4s ease-in-out 0}.car-detail_cma_card_like_btn_cip__ippHU{top:4px;right:4px}.car-detail_cma_card_like_btn_cip__ippHU path{fill:#fff!important}