.car-module_carWrapper_dFiRO{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100 - 50px);display:flex;flex-direction:column}.car-module_likeShareCompare_LMWzk{display:flex;justify-content:space-between;margin-top:10px;width:100%;height:28px}.car-module_likeShareCompare_LMWzk .car-module_compareButton_EeSqw{width:max-content}.car-module_likeShareCompare_LMWzk .car-module_compareIncluded_hzTbR{background-color:var(--mid-gray);color:var(--white);border-color:var(--white)}.car-module_titleWrapper_VFz77{flex:none;padding:14px 20px}.car-module_titleWrapper_VFz77 .car-module_carName_G4dBo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.car-module_titleWrapper_VFz77 .car-module_trimMileage_H5e0W{margin-top:7px;display:flex;justify-content:space-between;height:18px;line-height:18px;font-size:16px;font-family:DIN-pro-400,sans-serif;font-weight:400}.car-module_titleWrapper_VFz77 .car-module_mileage_9f8us span{font-family:DIN-pro-700,sans-serif;font-weight:700}.car-module_infoAndButtons_trl9Q{display:flex;flex-direction:column;justify-content:space-between;min-height:0;height:100%}.car-module_infoWrapper_HY6Yj{display:flex;flex-direction:column;justify-content:flex-start;padding:0 20px;max-height:100%;overflow:hidden}.car-module_infoWrapper_HY6Yj .car-module_price_E0ACy{margin-top:15px;height:39px;line-height:39px;font-size:32px;font-family:DIN-pro-700,sans-serif;font-weight:700}.car-module_infoWrapper_HY6Yj .car-module_oldPrice_GUNf2{font-size:16px;color:#8e8e8e;text-decoration:line-through;font-family:DIN-pro-500,sans-serif;font-weight:500}.car-module_infoWrapper_HY6Yj .car-module_payment_HhZMd{position:relative;margin-top:15px;padding-bottom:25px;box-sizing:content-box;width:100%;border-bottom:1px solid var(--black);cursor:pointer}.car-module_infoWrapper_HY6Yj .car-module_payment_HhZMd span:first-child{text-decoration:underline}.car-module_infoWrapper_HY6Yj .car-module_payment_HhZMd span:last-child{font-family:DIN-pro-700,sans-serif;font-weight:700}.car-module_infoWrapper_HY6Yj .car-module_details_P97k8{display:flex;flex-wrap:wrap;margin-top:20px;gap:6px}.car-module_infoWrapper_HY6Yj .car-module_details_P97k8 div{display:flex;width:calc(50% - 3px);height:23px;line-height:23px;font-size:16px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.car-module_infoWrapper_HY6Yj .car-module_details_P97k8 div svg{flex:none;margin-right:6px;width:20px;height:20px}.car-module_infoWrapper_HY6Yj .car-module_details_P97k8 div span{font-size:16px}.car-module_buttonsWrapper_F-EM-{flex:none;display:flex;padding:20px;gap:10px}.car-module_infoWrapper_HY6Yj .car-module_likeShareCompare_LMWzk,.car-module_infoWrapper_HY6Yj .car-module_price_E0ACy,.car-module_infoWrapper_HY6Yj .car-module_paymentCalc_WjuDw,.car-module_infoWrapper_HY6Yj .car-module_payment_HhZMd{flex:none}.car-module_infoWrapper_HY6Yj .car-module_details_P97k8{min-height:0;overflow:hidden}.car-module_loadingCar_2e06r{filter:blur(5px)}.car-module_imageStub_0h2u6{display:flex;justify-content:center;align-items:center;height:224px;background-color:var(--light-gray)}.car-module_evaCompare_mUFDF{display:flex;flex-direction:row-reverse;gap:6px}.car-module_evaReplyButton_1mea4{display:block;width:max-content;text-transform:unset}.car-module_evaReplyButton_1mea4>span{display:flex;flex-direction:row;align-items:center}.car-module_evaReplyButton_1mea4 svg{display:inline-block;margin-right:4px;width:15px;height:15px}.car-module_activeEvaReply_hyYeY{background-color:var(--black);transition:var(--transition)}.car-module_activeEvaReply_hyYeY:hover{background-color:var(--mid-gray)}.car-module_evaCompare_mUFDF{align-items:flex-end;flex-direction:column}@media all and (width >= 1280px){.car-module_carWrapper_dFiRO{border-radius:8px;height:unset;box-shadow:0 0 8px #00000040}.car-module_titleWrapper_VFz77{padding:25px}.car-module_titleWrapper_VFz77 .car-module_trimMileage_H5e0W{margin-top:14px}.car-module_infoWrapper_HY6Yj{padding:20px 25px;gap:20px}.car-module_infoWrapper_HY6Yj .car-module_likeShareCompare_LMWzk,.car-module_infoWrapper_HY6Yj .car-module_price_E0ACy,.car-module_infoWrapper_HY6Yj .car-module_payment_HhZMd,.car-module_infoWrapper_HY6Yj .car-module_details_P97k8{margin:0}.car-module_infoWrapper_HY6Yj .car-module_details_P97k8{gap:10px}.car-module_infoWrapper_HY6Yj .car-module_details_P97k8>div{width:calc(50% - 5px)}.car-module_buttonsWrapper_F-EM-{flex-direction:column;padding:0 25px 25px}.car-module_evaCompare_mUFDF{align-items:unset;flex-direction:row-reverse}.car-module_evaReplyButton_1mea4 svg{margin-right:6px;width:18px;height:18px}}@media all and (width >= 1280px) and (width <= 1439px){.car-module_carWrapper_dFiRO{width:267px}.car-module_price_E0ACy{width:max-content}.car-module_evaCompare_mUFDF{align-items:flex-end;flex-direction:column}}@media all and (width >= 1440px) and (width <= 1729px){.car-module_carWrapper_dFiRO{width:318px}}@media all and (width >= 1730px) and (width <= 1919px){.car-module_carWrapper_dFiRO{width:414px}}@media all and (width >= 1920px){.car-module_carWrapper_dFiRO{width:344px}}.carWidget-module_carWrapper_4gLLa{margin:3px 10px 3px 3px;position:relative;width:330px;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column}.carWidget-module_titleWrapper_MYV5t{flex:none;padding:25px}.carWidget-module_titleWrapper_MYV5t .carWidget-module_carName_0FiDI{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carWidget-module_titleWrapper_MYV5t .carWidget-module_trimMileage_NorgE{margin-top:14px;display:flex;justify-content:space-between;height:18px;line-height:18px;font-size:16px;font-family:DIN-pro-400,sans-serif;font-weight:400}.carWidget-module_titleWrapper_MYV5t .carWidget-module_mileage_yEM63 span{font-family:DIN-pro-700,sans-serif;font-weight:700}.carWidget-module_infoAndButtons_jlVaD{display:flex;flex-direction:column;justify-content:space-between;height:100%}.carWidget-module_infoWrapper_PBF7M{display:flex;flex-direction:column;justify-content:flex-start;padding:20px 25px;gap:20px;max-height:100%;overflow:hidden}.carWidget-module_infoWrapper_PBF7M .carWidget-module_likeShareCompare_Ux-NA,.carWidget-module_infoWrapper_PBF7M .carWidget-module_price_Ca3Nn,.carWidget-module_infoWrapper_PBF7M .carWidget-module_paymentCalc_LwKw-,.carWidget-module_infoWrapper_PBF7M .carWidget-module_payment_wPSZI{flex:none;margin:0}.carWidget-module_infoWrapper_PBF7M .carWidget-module_likeShareCompare_Ux-NA{display:flex;justify-content:space-between;width:100%;height:28px;margin-top:0}.carWidget-module_infoWrapper_PBF7M .carWidget-module_likeShareCompare_Ux-NA .carWidget-module_compareButton_VUm6f{margin-left:auto;width:max-content}.carWidget-module_infoWrapper_PBF7M .carWidget-module_likeShareCompare_Ux-NA .carWidget-module_compareIncluded_f3ZoC{background-color:var(--mid-gray);color:var(--white);border-color:var(--white)}.carWidget-module_infoWrapper_PBF7M .carWidget-module_price_Ca3Nn{height:39px;line-height:39px;font-size:32px;font-family:DIN-pro-700,sans-serif;font-weight:700}.carWidget-module_infoWrapper_PBF7M .carWidget-module_oldPrice_s3beB{font-size:16px;color:#8e8e8e;text-decoration:line-through;font-family:DIN-pro-500,sans-serif;font-weight:500}.carWidget-module_infoWrapper_PBF7M .carWidget-module_payment_wPSZI{position:relative;padding-bottom:25px;box-sizing:content-box;width:100%;border-bottom:1px solid var(--black);cursor:pointer}.carWidget-module_infoWrapper_PBF7M .carWidget-module_payment_wPSZI span:first-child{text-decoration:underline}.carWidget-module_infoWrapper_PBF7M .carWidget-module_payment_wPSZI span:last-child{font-family:DIN-pro-700,sans-serif;font-weight:700}.carWidget-module_infoWrapper_PBF7M .carWidget-module_details_U0VEU{display:flex;flex-wrap:wrap;gap:10px;min-height:0;overflow:hidden}.carWidget-module_infoWrapper_PBF7M .carWidget-module_details_U0VEU>div{display:flex;width:calc(50% - 5px);height:23px;line-height:23px;font-size:16px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carWidget-module_infoWrapper_PBF7M .carWidget-module_details_U0VEU>div svg{flex:none;margin-right:6px;width:20px;height:20px}.carWidget-module_infoWrapper_PBF7M .carWidget-module_details_U0VEU>div span{font-size:16px}.carWidget-module_buttonsWrapper_xhodO{flex:none;display:flex;flex-direction:column;padding:0 25px 25px;gap:10px}.carWidget-module_loadingCar_pr01S{filter:blur(5px)}.carWidget-module_imageStub_MMiTK{display:flex;justify-content:center;align-items:center;height:224px;background-color:var(--light-gray)}@media all and (width >= 1280px){.carWidget-module_carWrapper_4gLLa{margin-right:30px;width:393px}}@media all and (width >= 1280px) and (width <= 1439px){.carWidget-module_carWrapper_4gLLa{width:356px}}
