.DotsPagination-module-scss-module__zPUgSq__swiperDotContainer{z-index:1;justify-content:center;align-items:center;height:16px;display:flex;position:absolute;bottom:45px;left:0;right:0}.DotsPagination-module-scss-module__zPUgSq__swiperDotContainer .DotsPagination-module-scss-module__zPUgSq__swiperDot{opacity:.2;cursor:pointer;background-color:#3d3d3d;border-radius:50%;width:6px;height:6px;margin:0 3px;display:block}.DotsPagination-module-scss-module__zPUgSq__swiperDotContainer .DotsPagination-module-scss-module__zPUgSq__swiperDot.DotsPagination-module-scss-module__zPUgSq__swiperDot--active{opacity:1}
.GoogleReviewsSwiper-module-scss-module__QoNsRa__swiperRoot{width:100%;height:317px;position:relative;overflow:hidden}@media (min-width:960px) and (max-width:1154px){.GoogleReviewsSwiper-module-scss-module__QoNsRa__swiperRoot{padding-left:16px;padding-right:16px}}@media (max-width:599px){.GoogleReviewsSwiper-module-scss-module__QoNsRa__swiperRoot{padding-left:0;padding-right:0}}.GoogleReviewsSwiper-module-scss-module__QoNsRa__swiperRoot .GoogleReviewsSwiper-module-scss-module__QoNsRa__swiperContent{scroll-snap-type:x mandatory;column-gap:24px;display:flex;overflow-x:auto}.GoogleReviewsSwiper-module-scss-module__QoNsRa__swiperRoot .GoogleReviewsSwiper-module-scss-module__QoNsRa__swiperContent::-webkit-scrollbar{display:none}.GoogleReviewsSwiper-module-scss-module__QoNsRa__swiperRoot .GoogleReviewsSwiper-module-scss-module__QoNsRa__swiperContent{scrollbar-width:none;-ms-overflow-style:none}.GoogleReviewsSwiper-module-scss-module__QoNsRa__swiperSlide{scroll-snap-align:start;justify-content:space-between;align-items:flex-start;column-gap:24px;min-width:100%;padding:32px 12px 85px;display:flex}
.AdditionalServices-module-scss-module__jjnSoq__root{box-sizing:border-box;justify-content:center;width:100%;padding:0 16px 56px;display:flex}@media (max-width:959px){.AdditionalServices-module-scss-module__jjnSoq__root{padding:0 16px 40px}}.AdditionalServices-module-scss-module__jjnSoq__root .AdditionalServices-module-scss-module__jjnSoq__content{width:100%;max-width:var(--containerWidth1128);column-gap:16px;display:flex}@media (max-width:959px){.AdditionalServices-module-scss-module__jjnSoq__root .AdditionalServices-module-scss-module__jjnSoq__content{flex-direction:column;row-gap:16px}}
.FreeHomeDeliveryDialogContent-module-scss-module__JDxpZW__root .FreeHomeDeliveryDialogContent-module-scss-module__JDxpZW__paragraph:not(:first-of-type){margin-top:16px}.FreeHomeDeliveryDialogContent-module-scss-module__JDxpZW__root .FreeHomeDeliveryDialogContent-module-scss-module__JDxpZW__moreInfoTitle{font-size:var(--unitRem24);line-height:var(--unitRem29);margin-top:40px;font-weight:500}.FreeHomeDeliveryDialogContent-module-scss-module__JDxpZW__root .FreeHomeDeliveryDialogContent-module-scss-module__JDxpZW__seeServiceLocationsLink{color:var(--Color-Fill-Enabled-CTA-Primary);cursor:pointer}.FreeHomeDeliveryDialogContent-module-scss-module__JDxpZW__root .FreeHomeDeliveryDialogContent-module-scss-module__JDxpZW__seeServiceLocationsLink:hover{text-decoration:underline}.FreeHomeDeliveryDialogContent-module-scss-module__JDxpZW__root .FreeHomeDeliveryDialogContent-module-scss-module__JDxpZW__seeServiceLocationsLink{margin-top:24px;display:block}
.NoCarImagePlaceholder-module-scss-module__knvkwa__root{background-color:var(--Color-Surface-Secondary);flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;padding-top:24px;padding-bottom:24px;display:flex;position:relative;container-type:inline-size}.NoCarImagePlaceholder-module-scss-module__knvkwa__imageContainer{position:relative}@container (min-width:600px){.NoCarImagePlaceholder-module-scss-module__knvkwa__imageContainer{width:400px;height:280px}}@container (max-width:599px){.NoCarImagePlaceholder-module-scss-module__knvkwa__imageContainer{width:123px;height:86px}}.NoCarImagePlaceholder-module-scss-module__knvkwa__text{text-align:center}@container (max-width:599px){.NoCarImagePlaceholder-module-scss-module__knvkwa__text{font-size:var(--unitRem14);line-height:var(--unitRem24)}}
.Slider-module-scss-module__VfGXqq__root{width:100%;display:flex;position:relative}.Slider-module-scss-module__VfGXqq__root .Slider-module-scss-module__VfGXqq__content{flex:auto;padding:10px 0;position:relative;overflow:hidden}@media (max-width:959px){.Slider-module-scss-module__VfGXqq__root .Slider-module-scss-module__VfGXqq__content{overflow-x:auto}}.Slider-module-scss-module__VfGXqq__root .Slider-module-scss-module__VfGXqq__sliderItemsWrapper{white-space:nowrap;transition:left var(--transitionTimeOut)ease-in-out;display:flex;position:relative}.Slider-module-scss-module__VfGXqq__root .Slider-module-scss-module__VfGXqq__sliderItem{box-sizing:content-box;padding:0 10px;display:inline-block}
.CarImageGallery-module-scss-module__8nAwoG__root{margin-top:26px;position:relative}@media (min-width:960px) and (max-width:1535px){.CarImageGallery-module-scss-module__8nAwoG__root{max-width:750px}}@media (max-width:959px){.CarImageGallery-module-scss-module__8nAwoG__root{width:100%;margin-top:0;margin-bottom:20px}}@media (max-width:599px){.CarImageGallery-module-scss-module__8nAwoG__root{margin-bottom:20px}}
.SliderArrow-module-scss-module__GC9jkG__arrow{background:var(--Color-Surface-Primary);z-index:1;cursor:pointer;border:1px solid #0000;border-radius:50%;outline:none;width:40px;height:40px;position:absolute;box-shadow:0 1px 6px #0000001a,0 7px 15px #00000026}@media (max-width:959px){.SliderArrow-module-scss-module__GC9jkG__arrow{display:none}}.SliderArrow-module-scss-module__GC9jkG__arrow .SliderArrow-module-scss-module__GC9jkG__arrowIcon{font-size:var(--unitRem20);line-height:var(--unitRem20);color:var(--Color-Text-Secondary)}.SliderArrow-module-scss-module__GC9jkG__arrow .SliderArrow-module-scss-module__GC9jkG__arrowIconDisabled{color:var(--Color-Fill-Enabled-CTA-Secondary)}.SliderArrow-module-scss-module__GC9jkG__arrowLeft{top:50%;left:0;transform:translate(-50%,-50%)}.SliderArrow-module-scss-module__GC9jkG__arrowRight{top:50%;right:0;transform:translate(50%,-50%)}.SliderArrow-module-scss-module__GC9jkG__arrowDisabled{border:1px solid var(--Color-Fill-Enabled-CTA-Secondary);cursor:auto;box-shadow:initial}.SliderArrow-module-scss-module__GC9jkG__arrowHidden{display:none}
.Thumbnails-module-scss-module__2j2DOW__thumbnailsContainer{flex-direction:row;width:100%;margin-top:10px;display:flex;overflow:hidden}.Thumbnails-module-scss-module__2j2DOW__thumbnailsWrapper{flex-direction:row;width:100%;transition:all 1s;display:flex;left:0;overflow:hidden}.Thumbnails-module-scss-module__2j2DOW__thumbnailsSlider{height:95px;transition:transform .45s ease-out;display:flex}.Thumbnails-module-scss-module__2j2DOW__thumbnailContainer{cursor:pointer;box-sizing:border-box;background-color:var(--Color-Surface-Primary);border:1px solid var(--Color-Border-Default);width:127px;height:95px;margin:0 4px}.Thumbnails-module-scss-module__2j2DOW__thumbnailContainer:hover{opacity:.5;border:1px solid var(--Color-Fill-Enabled-CTA-Primary)}.Thumbnails-module-scss-module__2j2DOW__thumbnailContainer.selected{opacity:.5;outline:none;border:1px solid var(--Color-Fill-Enabled-CTA-Primary)!important}.Thumbnails-module-scss-module__2j2DOW__thumbnailContainer{opacity:1}.Thumbnails-module-scss-module__2j2DOW__thumbnailContainer .Thumbnails-module-scss-module__2j2DOW__progressiveImageProgressiveWrapper{width:100%;height:100%;position:relative}.Thumbnails-module-scss-module__2j2DOW__thumbnailControl{font:inherit;appearance:button;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding-top:.938em;line-height:normal;overflow:visible}.Thumbnails-module-scss-module__2j2DOW__thumbnailControl:focus{outline:none}.Thumbnails-module-scss-module__2j2DOW__thumbnailControl{cursor:pointer;min-width:40px;padding:0}.Thumbnails-module-scss-module__2j2DOW__thumbnailControl:disabled{cursor:default;background-color:var(--Color-Surface-Secondary);opacity:.2}.Thumbnails-module-scss-module__2j2DOW__thumbnailControlIcon{color:var(--Color-Text-Secondary);font-size:32px}.Thumbnails-module-scss-module__2j2DOW__image{object-fit:cover}
.CarListingsSlider-module-scss-module__iHFQua__rootWrapper{background:var(--Color-Surface-Primary);width:100%}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__root{height:auto;max-width:var(--containerWidth1128);z-index:0;justify-content:center;margin-left:auto;margin-right:auto;padding-bottom:32px;position:relative}@media (max-width:959px){.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__root{height:100%}}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__title{color:var(--Color-Text-Primary);font-size:var(--unitRem20);font-weight:500;line-height:var(--unitRem24);text-align:center;margin-bottom:20px}@media (min-width:600px){.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__gowappContainer{justify-content:left;align-items:center;width:100%;max-width:1170px;display:flex}}@media (max-width:959px){.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__gowappContainer{overflow-y:"hidden"}}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__loadingContainer{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__itemContainer{min-height:424px;max-width:var(--containerWidth1128);align-items:stretch;width:100%;padding-bottom:0;display:flex}@media (min-width:960px) and (max-width:1199px){.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__itemContainer{align-items:stretch;width:100%;max-width:calc(100% - 95px);margin:0 auto}}@media (max-width:959px){.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__itemContainer{-webkit-overflow-scrolling:touch;height:100%;padding-bottom:0;overflow:scroll auto}}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__itemContent{min-width:263px;box-sizing:initial;height:100%}@media (max-width:959px){.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__itemContent{min-width:268px}}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__itemContentSlider{width:263px;box-sizing:initial;padding-left:0;padding-right:24px}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__itemContentSlider:last-child{padding-right:0}@media (max-width:959px){.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__itemContentSlider{min-width:268px;padding:0 5px}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__itemContentSlider:first-child{padding-left:16px}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__itemContentSlider:last-child{padding-right:16px}}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__arrowRight{top:122px;right:0}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__arrowLeft{top:122px;left:0}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__greenListingButton{width:290px}@media (max-width:959px){.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__greenListingButton{width:100%;max-width:290px}}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__buttonContainer{justify-content:center;width:100%;display:flex}.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__sliderContent{padding:18px 0}@media (max-width:959px){.CarListingsSlider-module-scss-module__iHFQua__rootWrapper .CarListingsSlider-module-scss-module__iHFQua__sliderContent{padding-top:0}}
.FreshDeals-module-scss-module__KChFda__root{background-color:var(--Color-Surface-Secondary);box-sizing:border-box;border-top:1px solid var(--Color-Border-Default);height:auto;padding-top:55px;padding-bottom:55px;position:relative}@media (min-width:960px){.FreshDeals-module-scss-module__KChFda__root{justify-content:center;display:flex}}@media (max-width:959px){.FreshDeals-module-scss-module__KChFda__root{height:100%;padding-top:40px;padding-bottom:48px}}@media (min-width:960px){.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__content{width:1170px}}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__title{font-weight:500;line-height:var(--unitRem42);text-align:center;font-size:var(--unitRem28);margin-bottom:16px}@media (max-width:959px){.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__headerContainer{padding-left:10px;padding-right:10px}}@media (min-width:960px){.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__gowappContainer{justify-content:center;align-items:center;width:100%;max-width:1170px;display:flex}}@media (max-width:959px){.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__gowappContainer{overflow-y:hidden}}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__loadingContainer{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__items{column-gap:20px;padding:16px 0 18px;display:flex;overflow-x:auto}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__itemContainer{min-height:424px;padding-bottom:18px;display:flex}@media (min-width:960px){.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__itemContainer{align-items:stretch;max-width:calc(100% - 95px)}}@media (max-width:959px){.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__itemContainer{-webkit-overflow-scrolling:touch;height:100%;overflow:scroll auto}}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__itemContent{min-width:338px;box-sizing:initial;height:100%}@media (max-width:959px){.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__itemContent{min-width:268px}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__itemContent:first-child{padding-left:16px}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__itemContent:last-child{padding-right:16px}}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__itemContentWithLabel{height:calc(100% - 34px)}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__listingButton{width:290px}@media (max-width:959px){.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__listingButton{width:100%;max-width:290px}}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__buttonContainer{justify-content:center;width:100%;display:flex}.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__createdAt{font-size:var(--unitRem14);font-weight:500;line-height:var(--unitRem18);height:18px;margin-bottom:16px}@media (max-width:959px){.FreshDeals-module-scss-module__KChFda__root .FreshDeals-module-scss-module__KChFda__createdAt{font-weight:400}}
.CarImageGalleryImages-module-scss-module__C6Z29q__root{max-height:75vw;position:relative}.CarImageGalleryImages-module-scss-module__C6Z29q__root:hover .arrow{visibility:visible}.CarImageGalleryImages-module-scss-module__C6Z29q__spinner{z-index:10;position:absolute;top:40%;left:50%}.CarImageGalleryImages-module-scss-module__C6Z29q__imageContainer{align-items:center;min-width:100vw;height:75vw;display:flex}.CarImageGalleryImages-module-scss-module__C6Z29q__locationContainer{position:absolute;bottom:15px}@media (max-width:599px){.CarImageGalleryImages-module-scss-module__C6Z29q__locationContainer{bottom:8px}}.CarImageGalleryImages-module-scss-module__C6Z29q__containerLeft{left:15px}.CarImageGalleryImages-module-scss-module__C6Z29q__containerRight{right:15px}@media (min-width:960px){.CarImageGalleryImages-module-scss-module__C6Z29q__thumbnailsContainer{min-height:95px;margin-top:10px}}@media print{.CarImageGalleryImages-module-scss-module__C6Z29q__thumbnailsContainer{display:none}}
.TalkToAnAdvisorButton-module-scss-module__-qYHia__button{min-width:unset;width:100%;margin-bottom:16px}
.InfoText-module-scss-module__pUFykW__root{color:var(--Color-Surface-Primary);font-size:var(--unitRem12);font-weight:500;line-height:var(--unitRem15)}
.CarFitsYourBudget-module-scss-module__UH2sdW__root{width:100%;max-width:360px;padding-top:20px}.CarFitsYourBudget-module-scss-module__UH2sdW__root .CarFitsYourBudget-module-scss-module__UH2sdW__carFitsYourBudgetTitle{font-size:var(--unitRem22);letter-spacing:0;font-weight:500;line-height:var(--unitRem28);margin-bottom:19px}.CarFitsYourBudget-module-scss-module__UH2sdW__root .CarFitsYourBudget-module-scss-module__UH2sdW__carFitsYourBudgetTitleCarModel{font-size:var(--unitRem22);letter-spacing:0;font-weight:600;line-height:var(--unitRem28)}.CarFitsYourBudget-module-scss-module__UH2sdW__root .CarFitsYourBudget-module-scss-module__UH2sdW__carFitsYourBudgetContent{font-size:var(--unitRem16);letter-spacing:0;line-height:var(--unitRem28);margin-bottom:16px}.CarFitsYourBudget-module-scss-module__UH2sdW__root .CarFitsYourBudget-module-scss-module__UH2sdW__carFitsYourBudgetRecommended{font-size:var(--unitRem16);letter-spacing:0;font-weight:600;line-height:var(--unitRem28)}.CarFitsYourBudget-module-scss-module__UH2sdW__root .CarFitsYourBudget-module-scss-module__UH2sdW__backToTheCarLink{color:#f9690d;font-size:var(--unitRem16);letter-spacing:0;font-weight:500;line-height:var(--unitRem17);text-decoration:none}.CarFitsYourBudget-module-scss-module__UH2sdW__root .CarFitsYourBudget-module-scss-module__UH2sdW__mobileImageContainer{flex:1;justify-content:center;margin-bottom:24px;display:flex}.CarFitsYourBudget-module-scss-module__UH2sdW__root .CarFitsYourBudget-module-scss-module__UH2sdW__mobileImageContainer .CarFitsYourBudget-module-scss-module__UH2sdW__mobileImage{object-fit:cover;object-position:center}
.SliderImageInfo-module-scss-module__JyW9YG__root{box-sizing:border-box;background-color:#222222b3;border-radius:2px;align-items:center;column-gap:8px;height:21px;padding:0 5px;display:flex}@media print{.SliderImageInfo-module-scss-module__JyW9YG__root{display:none}}
.LeaseTheCarButton-module-scss-module__JtZkcq__button{min-width:unset;width:100%;margin-bottom:16px;display:block}
.DealerInfo-module-scss-module__j_wyrq__locationIcon{color:var(--Color-Surface-Primary);font-size:var(--unitRem12)}
.RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetValueContainer{border:1px solid var(--Color-Fill-Enabled-CTA-Secondary);justify-content:space-between;align-items:stretch;margin-bottom:16px;padding:12px;display:flex}.RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetValueContainer .RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetValue{font-size:var(--unitRem36);letter-spacing:0;font-weight:500;line-height:var(--unitRem42);white-space:nowrap;text-overflow:ellipsis;text-align:center;cursor:default;flex:1;overflow:hidden}.RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetValueContainer .RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetIconContainer{justify-content:flex-start;margin-right:10px;display:flex}.RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetValueContainer .RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetIconContainer .RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetIcon{height:38px;color:var(--Color-Fill-Enabled-CTA-Primary)}.RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetValueContainer .RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetInfo{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetValueContainer .RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetInfo .RecommendedBudgetValue-module-scss-module__Hs5u2a__budgetInfoCHF{font-size:var(--unitRem14);letter-spacing:0;line-height:var(--unitRem20);color:var(--Color-Text-Secondary)}
.SectionTitle-module-scss-module__i7LJxq__title{color:var(--Color-Text-Primary);font-weight:500;font-size:var(--unitRem24);padding-bottom:32px}@media (max-width:959px){.SectionTitle-module-scss-module__i7LJxq__title{font-size:var(--unitRem22);line-height:var(--unitRem27);padding-top:32px}}@media print{.SectionTitle-module-scss-module__i7LJxq__title{padding-top:24px}}
.CarOutsideYourBudget-module-scss-module__9KlGta__root{width:100%;max-width:360px;padding-top:20px}.CarOutsideYourBudget-module-scss-module__9KlGta__root .CarOutsideYourBudget-module-scss-module__9KlGta__carOutsideOfYourBudgetTitle{font-size:var(--unitRem22);letter-spacing:0;font-weight:500;line-height:var(--unitRem28);margin-bottom:19px}.CarOutsideYourBudget-module-scss-module__9KlGta__root .CarOutsideYourBudget-module-scss-module__9KlGta__carOutsideOfYourBudgetContent{font-size:var(--unitRem16);letter-spacing:0;line-height:var(--unitRem28);margin-bottom:9px}.CarOutsideYourBudget-module-scss-module__9KlGta__root .CarOutsideYourBudget-module-scss-module__9KlGta__carOutsideOfYourBudgetRecommended{font-size:var(--unitRem16);letter-spacing:0;font-weight:600;line-height:var(--unitRem28)}.CarOutsideYourBudget-module-scss-module__9KlGta__root .CarOutsideYourBudget-module-scss-module__9KlGta__backToTheCarLink{color:#f9690d;font-size:var(--unitRem16);letter-spacing:0;font-weight:500;line-height:var(--unitRem17);text-decoration:none}
.CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__root{margin-top:32px;display:flex}@media (max-width:959px){.CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__root{align-items:center}}@media print{.CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__root{margin-top:20px}}.CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__root .CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__iconContainer{width:83px}@media (max-width:959px){.CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__root .CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__iconContainer{padding-left:5px}}.CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__root .CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__contentContainer{width:calc(100% - 83px)}.CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__root .CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__icon{color:var(--Color-Text-Secondary);font-size:50px}@media (max-width:959px){.CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__root .CarSummaryItemWithImageInFocus-module-scss-module__AOo1NW__icon{font-size:38px}}
.SearchCarsInYourBudgetLink-module-scss-module__biarga__link{color:#f9690d;text-decoration:none}
.CarSummaryCollapseButton-module-scss-module__FAa0Dq__showMoreButton{margin-top:12px}@media print{.CarSummaryCollapseButton-module-scss-module__FAa0Dq__showMoreButton{display:none}}
.InsufficientBudget-module-scss-module__oNbtSG__root{width:100%;max-width:360px}.InsufficientBudget-module-scss-module__oNbtSG__root .InsufficientBudget-module-scss-module__oNbtSG__insufficientBudgetTitle{font-size:var(--unitRem22);letter-spacing:0;font-weight:500;line-height:var(--unitRem28);margin-bottom:19px}.InsufficientBudget-module-scss-module__oNbtSG__root .InsufficientBudget-module-scss-module__oNbtSG__insufficientBudgetContent{font-size:var(--unitRem16);letter-spacing:0;line-height:var(--unitRem28);margin-bottom:24px}.InsufficientBudget-module-scss-module__oNbtSG__root .InsufficientBudget-module-scss-module__oNbtSG__retakeTheTestLink{color:var(--Color-Text-CTA-Enabled);font-size:var(--unitRem16);letter-spacing:0;font-weight:500;line-height:var(--unitRem17);text-decoration:none}
.CarSummaryItemWithLabel-module-scss-module__a2id3a__container{grid-template-columns:42px max-content;align-items:center;column-gap:16px;margin-top:32px;display:grid}@media print{.CarSummaryItemWithLabel-module-scss-module__a2id3a__container{margin-top:16px}}.CarSummaryItemWithLabel-module-scss-module__a2id3a__container .CarSummaryItemWithLabel-module-scss-module__a2id3a__label{font-size:var(--unitRem12);font-weight:600;line-height:var(--unitRem14);color:var(--Color-Text-Secondary);text-transform:uppercase}.CarSummaryItemWithLabel-module-scss-module__a2id3a__container .CarSummaryItemWithLabel-module-scss-module__a2id3a__icon{font-size:var(--unitRem32);color:var(--Color-Text-Secondary)}.CarSummaryItemWithLabel-module-scss-module__a2id3a__container .CarSummaryItemWithLabel-module-scss-module__a2id3a__value{font-size:var(--unitRem16);font-weight:500;line-height:var(--unitRem20);margin-top:8px}
.RecommendedBudget-module-scss-module__DnCDPG__root{width:100%;max-width:360px}@media (min-width:960px){.RecommendedBudget-module-scss-module__DnCDPG__root{padding-top:40px}}.RecommendedBudget-module-scss-module__DnCDPG__root .RecommendedBudget-module-scss-module__DnCDPG__recommendedBudgetSuccessMessage{font-size:var(--unitRem16);letter-spacing:0;line-height:var(--unitRem28);margin-bottom:16px}.RecommendedBudget-module-scss-module__DnCDPG__root .RecommendedBudget-module-scss-module__DnCDPG__retakeTheTestLink{color:var(--Color-Text-CTA-Enabled);font-size:var(--unitRem16);letter-spacing:0;font-weight:500;line-height:var(--unitRem17);text-decoration:none}
.ColorsSpec-module-scss-module__pxPbLq__square{border-radius:2px;width:32px;height:32px;margin-top:6px}.ColorsSpec-module-scss-module__pxPbLq__squareWhite{border:1px solid #000}
.RecommendedBudgetSearchButton-module-scss-module__qikgKG__button{min-width:unset;width:100%;margin-bottom:16px;display:block}
/*# sourceMappingURL=0e2ace44ffa9c080.css.map*/