._carWrapper_1pkjs_1{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100 - 50px);display:flex;flex-direction:column}._likeShareCompare_1pkjs_9{display:flex;margin-top:10px;width:100%;height:28px}._likeShareCompare_1pkjs_9 ._compareButton_1pkjs_15{margin-left:auto;width:max-content}._likeShareCompare_1pkjs_9 ._compareIncluded_1pkjs_20{background-color:var(--mid-gray);color:var(--white);border-color:var(--white)}._titleWrapper_1pkjs_27{flex:none;padding:14px 20px}._titleWrapper_1pkjs_27 ._carName_1pkjs_31{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._titleWrapper_1pkjs_27 ._trimMileage_1pkjs_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_1pkjs_27 ._mileage_1pkjs_48 span{font-family:DIN-pro-700,sans-serif;font-weight:700}._infoAndButtons_1pkjs_56{display:flex;flex-direction:column;justify-content:space-between;min-height:0;height:100%}._infoWrapper_1pkjs_64{display:flex;flex-direction:column;justify-content:flex-start;padding:0 20px;max-height:100%;overflow:hidden}._infoWrapper_1pkjs_64 ._price_1pkjs_72{margin-top:15px;height:39px;line-height:39px;font-size:32px;font-family:DIN-pro-700,sans-serif;font-weight:700}._infoWrapper_1pkjs_64 ._oldPrice_1pkjs_81{font-size:16px;color:#8e8e8e;text-decoration:line-through;font-family:DIN-pro-500,sans-serif;font-weight:500}._infoWrapper_1pkjs_64 ._payment_1pkjs_89{position:relative;margin-top:15px;padding-bottom:25px;box-sizing:content-box;width:100%;border-bottom:1px solid var(--black);cursor:pointer}._infoWrapper_1pkjs_64 ._payment_1pkjs_89 span:first-child{text-decoration:underline}._infoWrapper_1pkjs_64 ._payment_1pkjs_89 span:last-child{font-family:DIN-pro-700,sans-serif;font-weight:700}._infoWrapper_1pkjs_64 ._details_1pkjs_108{display:flex;flex-wrap:wrap;margin-top:20px;gap:6px}._infoWrapper_1pkjs_64 ._details_1pkjs_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_1pkjs_64 ._details_1pkjs_108 div svg{flex:none;margin-right:6px;width:20px;height:20px}._infoWrapper_1pkjs_64 ._details_1pkjs_108 div span{font-size:16px}._buttonsWrapper_1pkjs_139{flex:none;display:flex;padding:20px;gap:10px}._infoWrapper_1pkjs_64 ._likeShareCompare_1pkjs_9,._infoWrapper_1pkjs_64 ._price_1pkjs_72,._infoWrapper_1pkjs_64 ._paymentCalc_1pkjs_149,._infoWrapper_1pkjs_64 ._payment_1pkjs_89{flex:none}._infoWrapper_1pkjs_64 ._details_1pkjs_108{min-height:0;overflow:hidden}._loadingCar_1pkjs_160{filter:blur(5px)}._imageStub_1pkjs_164{display:flex;justify-content:center;align-items:center;height:224px;background-color:var(--light-gray)}@media all and (width >= 1280px){._carWrapper_1pkjs_1{border-radius:8px;height:unset;box-shadow:0 2px 8px #0000001a}._titleWrapper_1pkjs_27{padding:25px}._titleWrapper_1pkjs_27 ._trimMileage_1pkjs_37{margin-top:14px}._infoWrapper_1pkjs_64{padding:20px 25px;gap:20px}._infoWrapper_1pkjs_64 ._likeShareCompare_1pkjs_9,._infoWrapper_1pkjs_64 ._price_1pkjs_72,._infoWrapper_1pkjs_64 ._payment_1pkjs_89,._infoWrapper_1pkjs_64 ._details_1pkjs_108{margin:0}._infoWrapper_1pkjs_64 ._details_1pkjs_108{gap:10px}._infoWrapper_1pkjs_64 ._details_1pkjs_108>div{width:calc(50% - 5px)}._buttonsWrapper_1pkjs_139{flex-direction:column;padding:0 25px 25px}}@media all and (width >= 1280px) and (width <= 1439px){._carWrapper_1pkjs_1{width:267px}}@media all and (width >= 1440px) and (width <= 1729px){._carWrapper_1pkjs_1{width:318px}}@media all and (width >= 1730px) and (width <= 1919px){._carWrapper_1pkjs_1{width:414px}}@media all and (width >= 1920px){._carWrapper_1pkjs_1{width:344px}}._carWrapper_5j2pr_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_5j2pr_12{flex:none;padding:25px}._titleWrapper_5j2pr_12 ._carName_5j2pr_16{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._titleWrapper_5j2pr_12 ._trimMileage_5j2pr_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_5j2pr_12 ._mileage_5j2pr_33 span{font-family:DIN-pro-700,sans-serif;font-weight:700}._infoAndButtons_5j2pr_41{display:flex;flex-direction:column;justify-content:space-between;height:100%}._infoWrapper_5j2pr_48{display:flex;flex-direction:column;justify-content:flex-start;padding:20px 25px;gap:20px;max-height:100%;overflow:hidden}._infoWrapper_5j2pr_48 ._likeShareCompare_5j2pr_57,._infoWrapper_5j2pr_48 ._price_5j2pr_58,._infoWrapper_5j2pr_48 ._paymentCalc_5j2pr_59,._infoWrapper_5j2pr_48 ._payment_5j2pr_59{flex:none;margin:0}._infoWrapper_5j2pr_48 ._likeShareCompare_5j2pr_57{display:flex;width:100%;height:28px;margin-top:0}._infoWrapper_5j2pr_48 ._likeShareCompare_5j2pr_57 ._compareButton_5j2pr_71{margin-left:auto;width:max-content}._infoWrapper_5j2pr_48 ._likeShareCompare_5j2pr_57 ._compareIncluded_5j2pr_76{background-color:var(--mid-gray);color:var(--white);border-color:var(--white)}._infoWrapper_5j2pr_48 ._price_5j2pr_58{height:39px;line-height:39px;font-size:32px;font-family:DIN-pro-700,sans-serif;font-weight:700}._infoWrapper_5j2pr_48 ._oldPrice_5j2pr_91{font-size:16px;color:#8e8e8e;text-decoration:line-through;font-family:DIN-pro-500,sans-serif;font-weight:500}._infoWrapper_5j2pr_48 ._payment_5j2pr_59{position:relative;padding-bottom:25px;box-sizing:content-box;width:100%;border-bottom:1px solid var(--black);cursor:pointer}._infoWrapper_5j2pr_48 ._payment_5j2pr_59 span:first-child{text-decoration:underline}._infoWrapper_5j2pr_48 ._payment_5j2pr_59 span:last-child{font-family:DIN-pro-700,sans-serif;font-weight:700}._infoWrapper_5j2pr_48 ._details_5j2pr_117{display:flex;flex-wrap:wrap;gap:10px;min-height:0;overflow:hidden}._infoWrapper_5j2pr_48 ._details_5j2pr_117>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_5j2pr_48 ._details_5j2pr_117>div svg{flex:none;margin-right:6px;width:20px;height:20px}._infoWrapper_5j2pr_48 ._details_5j2pr_117>div span{font-size:16px}._buttonsWrapper_5j2pr_149{flex:none;display:flex;flex-direction:column;padding:0 25px 25px;gap:10px}._loadingCar_5j2pr_157{filter:blur(5px)}._imageStub_5j2pr_161{display:flex;justify-content:center;align-items:center;height:224px;background-color:var(--light-gray)}@media all and (width >= 1280px){._carWrapper_5j2pr_1{margin-right:30px;width:393px}}@media all and (width >= 1280px) and (width <= 1439px){._carWrapper_5j2pr_1{width:356px}}
