.VehicleModelDescriptionCard_modelDescriptionCard__VjCLT{position:relative;display:grid;grid-template:auto auto auto/auto auto;background-color:#f6f6f6;padding:0 1rem 2rem;grid-gap:1.5rem;gap:1.5rem;box-shadow:none}@media(min-width:1000px){.VehicleModelDescriptionCard_modelDescriptionCard__VjCLT{grid-template:auto auto/auto auto;padding:2rem 2.5rem;border-radius:16px;overflow:hidden}}.VehicleModelDescriptionCard_title__3wrmA{font-family:var(--font-theme-narrow);font-weight:700;font-size:2rem;line-height:2.5rem;grid-column:auto/span 2}@media(min-width:1000px){.VehicleModelDescriptionCard_title__3wrmA{grid-column:initial;order:1}}.VehicleModelDescriptionCard_description__DQUCa{font-weight:400;font-size:1.125rem;line-height:1.625rem;grid-column:auto/span 2}@media(min-width:1000px){.VehicleModelDescriptionCard_description__DQUCa{grid-column:initial;order:3;max-width:47.5rem}}.VehicleModelDescriptionCard_icons__D0MFW{height:2.5rem;display:flex;align-items:center;gap:.25rem}@media(min-width:1000px){.VehicleModelDescriptionCard_icons__D0MFW{gap:.5rem;max-width:none;order:2;justify-self:flex-end}}.VehicleModelDescriptionCard_variantCountText__Qnr97{font-weight:400;font-size:1rem;line-height:1.5rem;line-height:1.375rem;font-weight:700;justify-self:flex-end;align-self:center}@media(min-width:1000px){.VehicleModelDescriptionCard_variantCountText__Qnr97{order:4;align-self:flex-start}}.ModelVariantList_stepHeading__cTQZ1{font-family:var(--font-theme-narrow);font-weight:700;font-size:1.5rem;line-height:2rem;margin-bottom:1rem}.ModelVariantList_filterGroup__wWGgw,.ModelVariantList_fuelTypeFilters__ZzDUK,.ModelVariantList_priceTypeFilters__GTe5T{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem}.ModelVariantList_priceTypeFilters__GTe5T{justify-content:space-between}.ModelVariantList_priceTypeFilters__GTe5T h4{margin-right:1.5rem}.ModelVariantList_priceTypeFilters__GTe5T .ModelVariantList_priceTypeFilter__XZbrn{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ModelVariantList_priceTypeFilters__GTe5T .ModelVariantList_priceTypeFilter__XZbrn .ModelVariantList_priceTypeCombobox__OYAeG{flex:1 1}@media(max-width:767px){.ModelVariantList_priceTypeFilters__GTe5T .ModelVariantList_priceTypeFilter__XZbrn{flex-direction:column;align-items:flex-start}.ModelVariantList_priceTypeFilters__GTe5T .ModelVariantList_priceTypeFilter__XZbrn .ModelVariantList_priceTypeRadioTabs__fmvGz{display:none}}@media(min-width:768px){.ModelVariantList_priceTypeFilters__GTe5T .ModelVariantList_priceTypeFilter__XZbrn .ModelVariantList_priceTypeCombobox__OYAeG{display:none}}.ModelVariantList_priceTypeFilters__GTe5T .ModelVariantList_workPriceRadioGroup__uzEQe{--gap-group-large:1rem}.ModelVariantList_fuelTypeFilter__lk3IT{height:3rem}.ModelVariantList_filterCount___19q6{color:#cb4700}.ModelVariantList_leasingSettings__PCLIk{display:flex;align-items:center;gap:1rem;text-wrap:balance}.ModelVariantCard_deliveryTimeText__l2xrs{display:flex;gap:.5rem;align-items:center;margin:1rem 0}.ModelVariantCard_deliveryTimeText__l2xrs svg{width:20px;height:20px}.ModelVariantCard_powerlineVariantInformation__bIpYP{font-weight:400;font-size:.875rem;line-height:1.375rem;font-weight:700}.ModelVariantCard_description__dBtpO{margin:1rem 0}.HighlightedDetails_highlightedDetailsWrapper__NHesV{width:100%;background-color:#fff;border-radius:1rem;padding:0 1.5rem}@media(min-width:600px){.HighlightedDetails_highlightedDetailsWrapper__NHesV{padding:1.5rem 2rem}}.HighlightedDetails_highlightedDetails__SfwrM{display:grid;align-items:center;grid-gap:1.5rem .5rem;gap:1.5rem .5rem;margin:0}@media(min-width:600px){.HighlightedDetails_highlightedDetails__SfwrM{grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));outline:3px solid #fff;outline-offset:-2px;padding:2px 0}}@media(min-width:768px){.HighlightedDetails_highlightedDetails__SfwrM:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(11.25rem,1fr))}}@media(min-width:1400px){.HighlightedDetails_highlightedDetails__SfwrM:has(>:nth-child(5)){gap:0;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr))}}.HighlightedDetails_highlightedDetailsItem__Rk47G{display:grid;grid-template-columns:1fr 1fr;grid-gap:.875rem;gap:.875rem;align-items:center;border-bottom:1px solid #ddd;padding:1.5rem 0}@media(min-width:600px){.HighlightedDetails_highlightedDetailsItem__Rk47G{grid-template-columns:1fr;grid-template-rows:min-content 1fr;justify-items:center;border-bottom:none;padding:1rem 0;border-right:.0625rem solid #ddd}}.HighlightedDetails_highlightedDetailsItem__Rk47G dt{font-weight:400;font-size:1rem;line-height:1.5rem;color:#565656}@media(min-width:600px){.HighlightedDetails_highlightedDetailsItem__Rk47G dt{font-weight:400;font-size:.875rem;line-height:1.375rem;line-height:1.25rem}}.HighlightedDetails_highlightedDetailsItem__Rk47G dd{font-weight:400;font-size:1rem;line-height:1.5rem;font-weight:700;margin:0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}@media(min-width:600px){.HighlightedDetails_highlightedDetailsItem__Rk47G dd{text-align:center}}@media(min-width:1280px){.HighlightedDetails_highlightedDetailsItem__Rk47G dd{font-weight:400;font-size:1.125rem;line-height:1.625rem;font-weight:700}}.HighlightedDetails_highlightedDetailsItem__Rk47G:last-child{border-right:none;border-bottom:none}.ProductMainDetailsSection_sidebar__pCuib{width:100%;display:flex;flex-direction:column;background-color:#fff;border-radius:1rem;padding:1.5rem}@media(min-width:1280px){.ProductMainDetailsSection_sidebar__pCuib{min-height:37.5rem;width:28.75rem}}.ProductMainSection_mainSection__IRiHX{display:flex;flex-wrap:wrap;gap:1rem}.ProductPageContainer_pageContainer__I_XDu{margin:0 auto;max-width:100%;display:flex;flex-direction:column;gap:1rem;padding:0 1rem}@media(min-width:1280px){.ProductPageContainer_pageContainer__I_XDu{max-width:90rem}}@media(min-width:600px){.ProductPageContainer_pageContainer__I_XDu{padding:0 1rem}}@media(min-width:1280px){.ProductPageContainer_pageContainer__I_XDu{padding:0 2rem}}.ProductPageContainer_pageContainer__I_XDu.ProductPageContainer_paddingBottom__iTs10{padding-bottom:1rem}@media(min-width:600px){.ProductPageContainer_pageContainer__I_XDu.ProductPageContainer_paddingBottom__iTs10{padding-bottom:1rem}}@media(min-width:1000px){.ProductPageContainer_pageContainer__I_XDu.ProductPageContainer_paddingBottom__iTs10{padding-bottom:2rem}}.VehicleAvailabilityCheckModal_statusDisplay__wbRKy{display:flex;align-items:center;justify-content:center;column-gap:1rem}.VehicleAvailabilityCheckModal_removeAllMargins___89rG{margin:-1.5rem}.SimpleVehicleLeadForm_textField__mW4r1{max-width:unset}.SimpleVehicleLeadForm_textField__mW4r1 input[type=number]{-moz-appearance:textfield}.SimpleVehicleLeadForm_textField__mW4r1 input[type=number]::-webkit-inner-spin-button,.SimpleVehicleLeadForm_textField__mW4r1 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SimpleVehicleLeadForm_infoNotification__ReFO5{margin-bottom:1.5rem}.SimpleVehicleLeadForm_inputs__RymKz{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-top:1rem;margin-bottom:1rem}@media(min-width:1280px){.SimpleVehicleLeadForm_inputs__RymKz{grid-template-columns:1fr 1fr}}.SimpleVehicleLeadForm_removeFooterMargins__IuzCm{margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:-1.5rem}.SimpleVehicleLeadForm_formContainer__HzxIT{margin-top:2.5rem}.LeasingServiceLevels_accordionContent__txUo2{overflow-x:auto}.LeasingServiceLevels_serviceLevelList__CmQZv{display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));grid-gap:1rem;gap:1rem;padding-top:1rem}.LeasingServiceLevels_serviceLevelList__CmQZv .LeasingServiceLevels_selectionCard__Lz_uM{display:inline-flex;flex-direction:column}.LeasingServiceLevels_serviceLevelList__CmQZv .LeasingServiceLevels_selectionCardContent__JSYXp{display:flex;flex:1 1}.LeasingServiceLevels_featureWrapper__9vdTq{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between}.LeasingServiceLevels_featureList__bXzX7{--font-weight:400;--icon-checked-color:#3e3e3e;--icon-unchecked-color:#888888;--icon-size:1rem}