.SaveButton_root__ACEiK{width:40px!important;height:40px!important}.SectionTitle_title__57RWQ{color:var(--colorTextPrimary);font-weight:500;font-size:var(--unitRem24);padding-bottom:32px}@media(max-width:959px){.SectionTitle_title__57RWQ{font-size:var(--unitRem22);line-height:var(--unitRem27);padding-top:32px}}@media print{.SectionTitle_title__57RWQ{padding-top:24px}}.CarSummaryItemWithImageInFocus_root__qYKVl{display:flex;margin-top:32px}@media(max-width:959px){.CarSummaryItemWithImageInFocus_root__qYKVl{align-items:center}}@media print{.CarSummaryItemWithImageInFocus_root__qYKVl{margin-top:20px}}.CarSummaryItemWithImageInFocus_root__qYKVl .CarSummaryItemWithImageInFocus_iconContainer__1kyub{width:83px}@media(max-width:959px){.CarSummaryItemWithImageInFocus_root__qYKVl .CarSummaryItemWithImageInFocus_iconContainer__1kyub{padding-left:5px}}.CarSummaryItemWithImageInFocus_root__qYKVl .CarSummaryItemWithImageInFocus_contentContainer__utYdc{width:calc(100% - 83px)}.CarSummaryItemWithImageInFocus_root__qYKVl .CarSummaryItemWithImageInFocus_icon__tXtof{color:var(--colorDarkGrey);font-size:50px}@media(max-width:959px){.CarSummaryItemWithImageInFocus_root__qYKVl .CarSummaryItemWithImageInFocus_icon__tXtof{font-size:38px}}.CarSummaryItemWithLabel_container__4Ar9Z{margin-top:32px;display:grid;grid-template-columns:42px max-content;grid-column-gap:16px;column-gap:16px;align-items:center}@media print{.CarSummaryItemWithLabel_container__4Ar9Z{margin-top:16px}}.CarSummaryItemWithLabel_container__4Ar9Z .CarSummaryItemWithLabel_label__Xok94{font-size:var(--unitRem12);font-weight:600;line-height:var(--unitRem14);color:var(--colorTextSecondary);text-transform:uppercase}.CarSummaryItemWithLabel_container__4Ar9Z .CarSummaryItemWithLabel_icon__0q1Bc{font-size:var(--unitRem32);color:var(--colorDarkGrey)}.CarSummaryItemWithLabel_container__4Ar9Z .CarSummaryItemWithLabel_value__fCrLW{font-size:var(--unitRem16);font-weight:500;line-height:var(--unitRem20);margin-top:8px}.ColorsSpec_square__hcDd7{width:32px;height:32px;border-radius:2px;margin-top:6px}.ColorsSpec_squareWhite__kWHnl{border:1px solid #000}.EfficiencyRatingsChartSpec_chartContainer__Om_0j{width:108px}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_efficiencyRatingLabel__LH__A{display:inline-flex;justify-content:center;align-items:center;min-width:32px;height:20px;border-radius:2px;font:inherit;font-weight:500}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_ratingA__1cLeT{background-color:#129a44;color:var(--colorWhite);width:18px}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_ratingB__G6XSk{background-color:#66b338;color:var(--colorWhite);width:26px}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_ratingC__d_rRZ{background-color:#c6d130;color:var(--colorWhite);width:34px}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_ratingD__o4i_e{background-color:#f7cc34;color:var(--colorWhite);width:42px}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_ratingE__dWMc4{background-color:#ef8a25;color:var(--colorWhite);width:50px}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_ratingF__bCIxs{background-color:#e95c27;color:var(--colorWhite);width:58px}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_ratingG__jiPeM{background-color:#d10b2b;color:var(--colorWhite);width:66px}@media(min-width:960px){.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_container__C55Ic{padding-left:7px}}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_labelContainer__9gic_{display:flex;font-size:var(--unitRem12);padding-bottom:3px;align-items:center;position:relative}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_labelRightSide__Sf6mg{height:14px;display:flex;align-items:center;font-weight:500;justify-content:flex-end;border-top-left-radius:2px;border-bottom-left-radius:2px}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_valuePointerContainer__FN4ir{margin-left:auto;display:flex;position:absolute;right:0;top:-3px}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_valuePointerLeftSide___vOvj{height:20px;width:20px;padding-left:2px;display:flex;background-color:#000;color:var(--colorWhite);font-size:var(--unitRem16);align-items:center;border-top-right-radius:2px;border-bottom-right-radius:2px}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_valueArrow__y3Etk{width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-right:10px solid #000}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_labelArrow__Z8eNa{width:0;height:0;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);position:relative}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_labelArrow__Z8eNa.ratingA{border-left-color:#129a44}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_labelArrow__Z8eNa.ratingB{border-left-color:#66b338}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_labelArrow__Z8eNa.ratingC{border-left-color:#c6d130}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_labelArrow__Z8eNa.ratingD{border-left-color:#f7cc34}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_labelArrow__Z8eNa.ratingE{border-left-color:#ef8a25}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_labelArrow__Z8eNa.ratingF{border-left-color:#e95c27}.EfficiencyRatingsChartSpec_chartContainer__Om_0j .EfficiencyRatingsChartSpec_labelArrow__Z8eNa.ratingG{border-left-color:#d10b2b}.FuelDetailedSpec_root__7ef4J .FuelDetailedSpec_emissionsDescription__Xf_l0{font-size:var(--unitRem12);color:var(--colorTextSecondary);line-height:var(--unitRem15);margin-top:12px;max-width:220px}.FuelDetailedSpec_root__7ef4J .FuelDetailedSpec_emissionsDescriptionIconLess__irKGI{color:var(--colorGreen);margin-right:.25rem;transform:translateY(-4px)}.FuelDetailedSpec_root__7ef4J .FuelDetailedSpec_emissionsDescriptionIconMore__3uBlY{color:#d0021b;margin-right:.25rem}.CarDetails_root__D2a3F .CarDetails_noPaddingBottom__Ct_m0{padding-bottom:0}.CarDetails_root__D2a3F .CarDetails_sectionTitle__9FcQ3{margin-top:48px;font-size:var(--unitRem18);line-height:var(--unitRem22);font-weight:500}@media(max-width:959px){.CarDetails_root__D2a3F .CarDetails_sectionTitle__9FcQ3{font-size:var(--unitRem16);line-height:var(--unitRem19);font-weight:600}}@media print{.CarDetails_root__D2a3F .CarDetails_sectionTitle__9FcQ3{margin-top:16px}}.CarDetails_root__D2a3F .CarDetails_divider__JTjWj{border-bottom:1px solid var(--colorBorder);margin-top:40px;margin-bottom:40px}@media(max-width:959px){.CarDetails_root__D2a3F .CarDetails_divider__JTjWj{margin-top:31px;margin-bottom:0}}.CarDetails_root__D2a3F .CarDetails_tooltipTop__vwa5x{margin:0 0 5px 3px}.CarDetails_root__D2a3F .CarDetails_infoIcon__RIa1Q{font-size:var(--unitRem13);color:var(--colorTextSecondary)}@media(max-width:959px){.CarDetails_root__D2a3F .CarDetails_infoIcon__RIa1Q{font-size:var(--unitRem12)}}.CarDetails_root__D2a3F .CarDetails_electricOrHybridSummaryContainer__WXZqO{display:flex}.CarDetails_root__D2a3F .CarDetails_electricOrHybridSummaryContainer__WXZqO .CarDetails_electricOrHybridSummaryItem__v5aF8{display:flex;flex:1 1}.CarDetails_root__D2a3F .CarDetails_carSpecRow__1FKKa{display:grid;grid-template-columns:1fr 1fr}@media(max-width:959px){.CarDetails_root__D2a3F .CarDetails_carSpecRow__1FKKa{grid-template-columns:1fr}}@media print{.CarDetails_root__D2a3F .CarDetails_carSpecRow__1FKKa{grid-template-columns:1fr 1fr}}.CarSummary_root__Mq1bo .CarSummary_noPaddingBottom__oWyZ4{padding-bottom:0}.CarSummary_root__Mq1bo .CarSummary_carSpecsContainer__bxBzE{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:959px){.CarSummary_root__Mq1bo .CarSummary_carSpecsContainer__bxBzE{grid-template-columns:1fr}}@media print{.CarSummary_root__Mq1bo .CarSummary_carSpecsContainer__bxBzE{grid-template-columns:repeat(2,1fr)}}.CarSummary_root__Mq1bo .CarSummary_sectionTitle__mNumy{margin-top:48px;font-size:var(--unitRem18);line-height:var(--unitRem22);font-weight:500}@media(max-width:959px){.CarSummary_root__Mq1bo .CarSummary_sectionTitle__mNumy{font-size:var(--unitRem16);line-height:var(--unitRem19);font-weight:600}}@media print{.CarSummary_root__Mq1bo .CarSummary_sectionTitle__mNumy{margin-top:16px}}.CarSummary_root__Mq1bo .CarSummary_tooltipTop__R42Je{margin:0 0 5px 3px}.CarSummary_root__Mq1bo .CarSummary_infoIcon__M7jrb{font-size:var(--unitRem13);color:var(--colorTextSecondary)}@media(max-width:959px){.CarSummary_root__Mq1bo .CarSummary_infoIcon__M7jrb{font-size:var(--unitRem12)}}.CarSummary_root__Mq1bo .CarSummary_electricOrHybridSummaryContainer__DLz5E{display:flex}.CarSummary_root__Mq1bo .CarSummary_electricOrHybridSummaryContainer__DLz5E .CarSummary_electricOrHybridSummaryItem__gXZTE{display:flex;flex:1 1}.CarSummary_root__Mq1bo .CarSummary_carSpecRow__zPAuY{display:grid;grid-template-columns:1fr 1fr}@media(max-width:959px){.CarSummary_root__Mq1bo .CarSummary_carSpecRow__zPAuY{grid-template-columns:1fr}}@media print{.CarSummary_root__Mq1bo .CarSummary_carSpecRow__zPAuY{grid-template-columns:1fr 1fr}}@media(max-width:959px){.GeneralInfoTable_tableContainer__j_5wt{margin-top:40px;padding-bottom:20px}}@media print{.GeneralInfoTable_tableContainer__j_5wt{padding-bottom:0;margin-top:20px}}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_firstRow__cdIA5{width:calc(50% - 39px)}@media(max-width:959px){.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_firstRow__cdIA5{width:100%}}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_rowContainer__rWvT7{border-bottom:var(--borderLightGrey);height:42px;width:100%;padding-top:8px;box-sizing:border-box}@media print{.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_rowContainer__rWvT7{padding-bottom:0!important}}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_rowContainer__rWvT7>div{display:inline-block}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_rowContainer__rWvT7:first-child{padding-top:0}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_rowContainer__rWvT7:last-child{border-bottom:none;display:flex;align-items:flex-start}@media(max-width:959px){.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_rowContainer__rWvT7{height:77px;padding:15px 0;display:flex;flex-direction:column}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_rowContainer__rWvT7>div{display:block}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_rowContainer__rWvT7:first-child{padding-top:0}}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_flexRow__6Jdkd{display:flex!important;height:unset}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_columnWithDescriptionContainer__Cn8_8{width:calc(50% - 39px)}@media(max-width:959px){.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_columnWithDescriptionContainer__Cn8_8{width:100%}}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_label__IfYe7{color:var(--colorTextPrimary);font-size:var(--unitRem16);line-height:var(--unitRem19)}@media(max-width:959px){.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_label__IfYe7{font-weight:500;margin-bottom:8px}}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_value__3PVXC{color:var(--colorTextPrimary);font-size:var(--unitRem16);line-height:var(--unitRem19)}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_noExternalUrlSpacing__v1Kym{margin-bottom:40px}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_summaryRoot__dNEwf{display:block}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_summaryRoot__dNEwf>div:first-child{display:inline-block;width:78px}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_summaryRoot__dNEwf>div:nth-child(2){width:calc(100% - 78px);display:flex;margin-left:80px;margin-top:-50px}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_summaryRoot__dNEwf>div:nth-child(2)>div{width:100%}.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_priceDescription__L9G9z{font-size:var(--unitRem12);line-height:var(--unitRem16);color:var(--colorDarkGrey1);padding-top:8px;padding-bottom:12px;box-sizing:border-box;margin-left:auto}@media(max-width:959px){.GeneralInfoTable_tableContainer__j_5wt .GeneralInfoTable_priceDescription__L9G9z{width:100%;margin-left:0}}