.OptionalServicesGroup_label__UWnqh{padding:.5rem 1rem}.MakesGroup_item__3tV_2{padding:.5rem}.ModelsGroup_item__Q04nW{padding:.5rem;height:100%;text-align:center}.EngineTypesGroup_item__cc3Zb,.TransmissionTypeGroup_item__kFvgr{padding:.9rem}.InitialMileageGroup_item__5BQRL{padding:1rem .5rem;height:100%;text-align:center}.NumberOfDoorsGroup_item__OO_Qv,.NumberOfSeatsGroup_item__O5q9Z{padding:1rem .5rem}.Color_white__vfEcV{border:.1px solid #000;border-radius:50%}.CarModel_modelCard__g8YP_{display:flex;flex-direction:column;position:relative;text-align:left;cursor:pointer}.CarModel_modelImages__cV40Q{background-color:var(--background-hover);position:relative;width:100%;height:250px;display:flex;justify-content:center;align-items:center}.CarModel_modelImages__cV40Q .CarModel_innerWrapper__xo0yu{width:70%;height:200px;position:relative}.CarModel_modelImages__cV40Q .CarModel_innerWrapper__xo0yu .CarModel_imageWrapper__16WxJ{width:80%;height:200px;position:absolute}.CarModel_modelImages__cV40Q .CarModel_innerWrapper__xo0yu .CarModel_imageWrapper__16WxJ:first-of-type{transform:translate3d(-2.5rem,-1rem,0) scale(.875)}.CarModel_modelImages__cV40Q .CarModel_innerWrapper__xo0yu .CarModel_imageWrapper__16WxJ:nth-of-type(2){transform:translate3d(5rem,-1rem,0) scale(.875)}.CarModel_modelImages__cV40Q .CarModel_innerWrapper__xo0yu .CarModel_imageWrapper__16WxJ:nth-of-type(3){z-index:1;transform:translate3d(1.25rem,.75rem,0) scale(1)}.CarModel_modelImages__cV40Q .CarModel_innerWrapper__xo0yu .CarModel_imageWrapper__16WxJ img{object-fit:cover}.CarModel_modelData__KY9tK{display:flex;flex-direction:column;flex:1 1;justify-content:space-between;gap:var(--space-auto-layout-gap-l);background-color:var(--background-primary);padding:var(--space-auto-layout-gap-l)}.CarModel_modelInfo__ICcn4{display:flex;flex-flow:row wrap;row-gap:var(--space-auto-layout-gap-l);column-gap:var(--space-auto-layout-gap-s);align-items:center}.CarModel_makeAndModel__8EaSb{max-width:calc(70% - var(--space-auto-layout-gap-s));flex:1 1 calc(70% - var(--space-auto-layout-gap-s))}.CarModel_price__fJHfm{max-width:calc(30% - var(--space-auto-layout-gap-s));flex:1 1 calc(30% - var(--space-auto-layout-gap-s));text-align:right}.CarModel_color__u28s0:not(:first-of-type){margin-left:calc(-1*var(--space-auto-layout-gap-s))}.CarModel_colors__or2da{display:flex;flex-flow:row;align-items:center}.CarModel_moreColors__331vY{margin-left:var(--space-auto-layout-gap-xs)}.CarModel_deliveryTimeline__6ImTL{max-width:100%;flex:1 1 100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--content-tertiary-inverse)}.CarModel_cta___Zvxg{width:100%}.CarModel_cta___Zvxg:after{z-index:2;position:absolute;inset:0;content:""}.CarModel_label__Pgf5l{color:var(--content-tertiary-inverse)}.CarModel_value__JcHhT{color:var(--content-primary)}.ColorGroup_image__XL5Sb{border-radius:50%}.ColorGroup_item__XonL_{padding:0;background:rgba(0,0,0,0)}.ColorGroup_item__XonL_:before{border:none}.ColorGroup_item__XonL_:hover .ColorGroup_image__XL5Sb{border:.1rem solid var(--border-stroke-brand-hover)}.ColorGroup_item__XonL_.ColorGroup_active__HNmB5 .ColorGroup_image__XL5Sb{border:.1rem solid var(--border-stroke-brand-active)}.ColorGroup_label__fgyrw{color:var(--content-tertiary);margin-top:.25rem}.ColorGroup_number__lkW84{top:calc(var(--space-auto-layout-gap-xs)*-1);right:calc(var(--space-auto-layout-gap-xs)*-1)}.TcoGroup_label__mMiZO{padding:.625rem 1rem;margin-bottom:1rem}.DeliveryTimelineSlider_wrapper__QbJFh{position:relative;padding:0 0 1.5rem}.DeliveryTimelineSlider_values__08P3e{display:flex;justify-content:flex-end;margin-bottom:.5rem;color:var(--content-primary)}