.CarTitle{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.CarTitle-CarName{font-size:20px;line-height:28px;font-weight:600;color:#0f172a}.CarTitle-SimilarCarText{font-size:14px;line-height:20px;color:#52637a}.Deposit-Benefit{font-size:16px;line-height:24px;padding-left:30px;position:relative;font-weight:400;display:flex;align-items:center;gap:8px;color:#0f172a}.Deposit-Benefit:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%)}.Deposit-Benefit_Low{padding-left:30px;position:relative}.Deposit-Benefit_Low:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0) url(/resources/common/svg/checkmark-outline.svg) no-repeat right 0;background-size:24px 24px}.Deposit-Benefit_Average{padding-left:30px;position:relative}.Deposit-Benefit_Average:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0) url(/resources/common/svg/checkmark-outline-gray.svg) no-repeat right 0;background-size:24px 24px}.Deposit-Benefit_High{padding-left:30px;position:relative}.Deposit-Benefit_High:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0) url(/resources/common/svg/warning.svg) no-repeat right 0;background-size:24px 24px}.Deposit-InfoIcon{position:relative;padding-left:0;padding-right:30px}.Deposit-InfoIcon:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0) url(/resources/common/svg/info-outline-blue.svg) no-repeat right 0;background-size:24px 24px;left:auto;right:0}.Deposit-DepositTooltip{font-size:14px;line-height:20px;display:flex;flex-direction:column;gap:12px}.Deposit-DepositTooltip .title{font-weight:600;font-size:16px;line-height:24px}.Deposit-DepositValueInfo{display:flex;flex-direction:column;gap:16px}.Deposit-DepositValueInfo_Low .Deposit-DepositValue{align-self:flex-start;background-color:#5ace84}.Deposit-DepositValueInfo_Low .Deposit-DepositLevel:first-child{background-color:#5ace84}.Deposit-DepositValueInfo_Low .Deposit-DepositLevel:first-child:after{display:block;border-top-color:#5ace84}.Deposit-DepositValueInfo_Average .Deposit-DepositValue{align-self:center;background-color:#fcd34d}.Deposit-DepositValueInfo_Average .Deposit-DepositLevel:first-child,.Deposit-DepositValueInfo_Average .Deposit-DepositLevel:nth-child(2){background-color:#fcd34d}.Deposit-DepositValueInfo_Average .Deposit-DepositLevel:nth-child(2):after{display:block;border-top-color:#fcd34d}.Deposit-DepositValueInfo_High .Deposit-DepositValue{align-self:flex-end;background-color:#f59e0b}.Deposit-DepositValueInfo_High .Deposit-DepositLevel{background-color:#f59e0b}.Deposit-DepositValueInfo_High .Deposit-DepositLevel:nth-child(3):after{display:block;border-top-color:#f59e0b}.Deposit-DepositValue{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:4px;color:#0f172a;min-width:calc(33.3% - 2px)}.Deposit-DepositTooltipPriceText{font-size:14px;line-height:20px;font-weight:600}.Deposit-DepositTooltipPrice{font-size:14px;line-height:20px}.Deposit-DepositLevels{display:flex;flex-wrap:nowrap;gap:4px}.Deposit-DepositLevel{height:4px;border-radius:8px;background-color:#52637a;flex:1 0}.Deposit-DepositLevel:after{display:none;content:"";position:absolute;bottom:4px;left:50%;transform:translateX(-50%);border-width:8px;border-style:solid;color:#0f172a}.Specifications{display:flex;flex-wrap:wrap;gap:16px;padding-top:8px}.Specifications-Specification{font-size:14px;line-height:20px;color:#0f172a;font-weight:400;display:flex;gap:8px;align-items:center}.Specifications-Specification_Gearbox{position:relative;padding-left:24px}.Specifications-Specification_Gearbox:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:rgba(0,0,0,0) url(/resources/common/svg/gearbox.svg) no-repeat right 0;background-size:16px 16px}.Specifications-Specification_Person{position:relative;padding-left:24px}.Specifications-Specification_Person:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:rgba(0,0,0,0) url(/resources/common/svg/accessibility.svg) no-repeat right 0;background-size:16px 16px}.Specifications-Specification_Luggage{position:relative;padding-left:24px}.Specifications-Specification_Luggage:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:rgba(0,0,0,0) url(/resources/common/svg/luggage.svg) no-repeat right 0;background-size:16px 16px}.Specifications-Specification_AC{position:relative;padding-left:24px}.Specifications-Specification_AC:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:rgba(0,0,0,0) url(/resources/common/svg/ac.svg) no-repeat right 0;background-size:16px 16px}.Specifications-Specification_Door{position:relative;padding-left:24px}.Specifications-Specification_Door:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:rgba(0,0,0,0) url(/resources/common/svg/door.svg) no-repeat right 0;background-size:16px 16px}.SupplierInfoAndDeal{margin-top:8px;padding:8px;background:#f1f5f9;border-radius:8px}.SupplierInfoAndDeal-SupplierBlock{display:flex;align-items:center;gap:8px;width:100%}.SupplierInfoAndDeal-SupplierLogo{width:72px;height:36px;border-radius:4px}.SupplierInfoAndDeal-TooltipTitle{font-size:16px;line-height:24px;font-weight:600;color:#fff}.SupplierInfoAndDeal-SupplierRatingLabel{font-size:14px;line-height:20px;color:#0f172a;display:flex;align-items:center;gap:4px}.SupplierInfoAndDeal-SupplierRatingLabel_InfoIcon{position:relative;padding-left:0;padding-right:30px}.SupplierInfoAndDeal-SupplierRatingLabel_InfoIcon:before{content:"";position:absolute;left:0;width:24px;height:24px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0) url(/resources/common/svg/info-outline-blue.svg) no-repeat right 0;background-size:24px 24px;left:auto;right:0}.SupplierInfoAndDeal-SupplierRatingText{font-size:14px;line-height:20px;color:#52637a}.SupplierInfoAndDeal-DealBlock{padding-top:8px}.SupplierInfoAndDeal-ViewDeal{width:100%}