._carWrapper_1xttd_1{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100 - 50px);display:flex;flex-direction:column}._likeShareCompare_1xttd_9{display:flex;justify-content:space-between;margin-top:10px;width:100%;height:28px}._likeShareCompare_1xttd_9 ._compareButton_1xttd_16{width:max-content}._likeShareCompare_1xttd_9 ._compareIncluded_1xttd_20{background-color:var(--mid-gray);color:var(--white);border-color:var(--white)}._titleWrapper_1xttd_27{flex:none;padding:14px 20px}._titleWrapper_1xttd_27 ._carName_1xttd_31{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._titleWrapper_1xttd_27 ._trimMileage_1xttd_37{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}._titleWrapper_1xttd_27 ._mileage_1xttd_48 span{font-family:DIN-pro-700,sans-serif;font-weight:700}._infoAndButtons_1xttd_56{display:flex;flex-direction:column;justify-content:space-between;min-height:0;height:100%}._infoWrapper_1xttd_64{display:flex;flex-direction:column;justify-content:flex-start;padding:0 20px;max-height:100%;overflow:hidden}._infoWrapper_1xttd_64 ._price_1xttd_72{margin-top:15px;height:39px;line-height:39px;font-size:32px;font-family:DIN-pro-700,sans-serif;font-weight:700}._infoWrapper_1xttd_64 ._oldPrice_1xttd_81{font-size:16px;color:#8e8e8e;text-decoration:line-through;font-family:DIN-pro-500,sans-serif;font-weight:500}._infoWrapper_1xttd_64 ._payment_1xttd_89{position:relative;margin-top:15px;padding-bottom:25px;box-sizing:content-box;width:100%;border-bottom:1px solid var(--black);cursor:pointer}._infoWrapper_1xttd_64 ._payment_1xttd_89 span:first-child{text-decoration:underline}._infoWrapper_1xttd_64 ._payment_1xttd_89 span:last-child{font-family:DIN-pro-700,sans-serif;font-weight:700}._infoWrapper_1xttd_64 ._details_1xttd_108{display:flex;flex-wrap:wrap;margin-top:20px;gap:6px}._infoWrapper_1xttd_64 ._details_1xttd_108 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}._infoWrapper_1xttd_64 ._details_1xttd_108 div svg{flex:none;margin-right:6px;width:20px;height:20px}._infoWrapper_1xttd_64 ._details_1xttd_108 div span{font-size:16px}._buttonsWrapper_1xttd_139{flex:none;display:flex;padding:20px;gap:10px}._infoWrapper_1xttd_64 ._likeShareCompare_1xttd_9,._infoWrapper_1xttd_64 ._price_1xttd_72,._infoWrapper_1xttd_64 ._paymentCalc_1xttd_149,._infoWrapper_1xttd_64 ._payment_1xttd_89{flex:none}._infoWrapper_1xttd_64 ._details_1xttd_108{min-height:0;overflow:hidden}._loadingCar_1xttd_160{filter:blur(5px)}._imageStub_1xttd_164{display:flex;justify-content:center;align-items:center;height:224px;background-color:var(--light-gray)}._evaCompare_1xttd_172{display:flex;flex-direction:row-reverse;gap:6px}._evaReplyButton_1xttd_178{display:block;width:max-content;text-transform:unset}._evaReplyButton_1xttd_178>span{display:flex;flex-direction:row;align-items:center}._evaReplyButton_1xttd_178 svg{display:inline-block;margin-right:4px;width:15px;height:15px}._activeEvaReply_1xttd_197{background-color:var(--black);transition:var(--transition)}._activeEvaReply_1xttd_197:hover{background-color:var(--mid-gray)}._evaCompare_1xttd_172{align-items:flex-end;flex-direction:column}@media all and (width >= 1280px){._carWrapper_1xttd_1{border-radius:8px;height:unset;box-shadow:0 2px 8px #0000001a}._titleWrapper_1xttd_27{padding:25px}._titleWrapper_1xttd_27 ._trimMileage_1xttd_37{margin-top:14px}._infoWrapper_1xttd_64{padding:20px 25px;gap:20px}._infoWrapper_1xttd_64 ._likeShareCompare_1xttd_9,._infoWrapper_1xttd_64 ._price_1xttd_72,._infoWrapper_1xttd_64 ._payment_1xttd_89,._infoWrapper_1xttd_64 ._details_1xttd_108{margin:0}._infoWrapper_1xttd_64 ._details_1xttd_108{gap:10px}._infoWrapper_1xttd_64 ._details_1xttd_108>div{width:calc(50% - 5px)}._buttonsWrapper_1xttd_139{flex-direction:column;padding:0 25px 25px}._evaCompare_1xttd_172{align-items:unset;flex-direction:row-reverse}._evaReplyButton_1xttd_178 svg{margin-right:6px;width:18px;height:18px}}@media all and (width >= 1280px) and (width <= 1439px){._carWrapper_1xttd_1{width:267px}._price_1xttd_72{width:max-content}._evaCompare_1xttd_172{align-items:flex-end;flex-direction:column}}@media all and (width >= 1440px) and (width <= 1729px){._carWrapper_1xttd_1{width:318px}}@media all and (width >= 1730px) and (width <= 1919px){._carWrapper_1xttd_1{width:414px}}@media all and (width >= 1920px){._carWrapper_1xttd_1{width:344px}}._carWrapper_1ddpb_1{margin:3px 10px 3px 3px;position:relative;width:330px;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column}._titleWrapper_1ddpb_12{flex:none;padding:25px}._titleWrapper_1ddpb_12 ._carName_1ddpb_16{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._titleWrapper_1ddpb_12 ._trimMileage_1ddpb_22{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}._titleWrapper_1ddpb_12 ._mileage_1ddpb_33 span{font-family:DIN-pro-700,sans-serif;font-weight:700}._infoAndButtons_1ddpb_41{display:flex;flex-direction:column;justify-content:space-between;height:100%}._infoWrapper_1ddpb_48{display:flex;flex-direction:column;justify-content:flex-start;padding:20px 25px;gap:20px;max-height:100%;overflow:hidden}._infoWrapper_1ddpb_48 ._likeShareCompare_1ddpb_57,._infoWrapper_1ddpb_48 ._price_1ddpb_58,._infoWrapper_1ddpb_48 ._paymentCalc_1ddpb_59,._infoWrapper_1ddpb_48 ._payment_1ddpb_59{flex:none;margin:0}._infoWrapper_1ddpb_48 ._likeShareCompare_1ddpb_57{display:flex;justify-content:space-between;width:100%;height:28px;margin-top:0}._infoWrapper_1ddpb_48 ._likeShareCompare_1ddpb_57 ._compareButton_1ddpb_72{margin-left:auto;width:max-content}._infoWrapper_1ddpb_48 ._likeShareCompare_1ddpb_57 ._compareIncluded_1ddpb_77{background-color:var(--mid-gray);color:var(--white);border-color:var(--white)}._infoWrapper_1ddpb_48 ._price_1ddpb_58{height:39px;line-height:39px;font-size:32px;font-family:DIN-pro-700,sans-serif;font-weight:700}._infoWrapper_1ddpb_48 ._oldPrice_1ddpb_92{font-size:16px;color:#8e8e8e;text-decoration:line-through;font-family:DIN-pro-500,sans-serif;font-weight:500}._infoWrapper_1ddpb_48 ._payment_1ddpb_59{position:relative;padding-bottom:25px;box-sizing:content-box;width:100%;border-bottom:1px solid var(--black);cursor:pointer}._infoWrapper_1ddpb_48 ._payment_1ddpb_59 span:first-child{text-decoration:underline}._infoWrapper_1ddpb_48 ._payment_1ddpb_59 span:last-child{font-family:DIN-pro-700,sans-serif;font-weight:700}._infoWrapper_1ddpb_48 ._details_1ddpb_118{display:flex;flex-wrap:wrap;gap:10px;min-height:0;overflow:hidden}._infoWrapper_1ddpb_48 ._details_1ddpb_118>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}._infoWrapper_1ddpb_48 ._details_1ddpb_118>div svg{flex:none;margin-right:6px;width:20px;height:20px}._infoWrapper_1ddpb_48 ._details_1ddpb_118>div span{font-size:16px}._buttonsWrapper_1ddpb_150{flex:none;display:flex;flex-direction:column;padding:0 25px 25px;gap:10px}._loadingCar_1ddpb_158{filter:blur(5px)}._imageStub_1ddpb_162{display:flex;justify-content:center;align-items:center;height:224px;background-color:var(--light-gray)}@media all and (width >= 1280px){._carWrapper_1ddpb_1{margin-right:30px;width:393px}}@media all and (width >= 1280px) and (width <= 1439px){._carWrapper_1ddpb_1{width:356px}}
