._appDownloadBanner_g073h_1{--star-rating-foreground-color: #fcd900;font-size:14px;height:6.715em;padding:1em 0;width:100%;display:flex;flex-direction:row;justify-content:space-around;align-items:center;background-color:var(--fog, #f5f5f5);color:var(--black, #000000);z-index:1201}._bannerCloseButton_g073h_15{border:none;background-color:inherit;cursor:pointer}._bannerCloseButton_g073h_15 svg{padding:.5em 0}._bannerContent_g073h_23{display:flex;flex-direction:row;justify-content:center;align-items:center}._cgBannerLogo_g073h_29{height:4em;width:4em;border-radius:.75em;margin-right:1em}@media screen and (max-width: 350px){._cgBannerLogo_g073h_29{margin-right:.5em}}._bannerText_g073h_40{display:flex;flex-direction:column;gap:.15rem}._bannerText_g073h_40 ._appTitle_g073h_45{font-weight:700;white-space:nowrap}@media screen and (max-width: 350px){._bannerText_g073h_40 ._appTitle_g073h_45{max-width:12.15em}}._bannerText_g073h_40 ._appRating_g073h_54{display:flex;align-items:center}._bannerText_g073h_40 ._appRating_g073h_54 svg{height:15px;width:15px;margin-right:4px}._bannerText_g073h_40 ._appRating_g073h_54 svg:last-child{margin-right:0}._bannerText_g073h_40 ._cta_g073h_66{color:var(--charcoal, #333333)}@media screen and (max-width: 350px){._openAppLink_g073h_70{margin-top:1em}}._openAppLink_g073h_70 a{padding:1em}._fixedPosition_g073h_77{position:fixed}._appDownloadBanner_kvzn5_1{font-size:14px;height:6.715em;padding:1em 0;width:100%;display:flex;flex-direction:row;justify-content:space-around;align-items:center;background-color:var(--surface-primary-2, #f4f6f9);font-family:Graphik,sans-serif;color:var(--black, #000000);z-index:1201}._appDownloadBanner_kvzn5_1._variantTwo_kvzn5_15{background:var(--surface-tertiary-4, #05317b)}._appDownloadBanner_kvzn5_1 ._bannerCloseButton_kvzn5_18{border:none;background-color:inherit;cursor:pointer;width:24px;height:24px}._appDownloadBanner_kvzn5_1 ._bannerContent_kvzn5_25{display:flex;flex-direction:row;justify-content:center;align-items:center}._appDownloadBanner_kvzn5_1 ._cgBannerLogo_kvzn5_31{height:4em;width:4em;border-radius:.75em;margin-right:1em}@media screen and (max-width: 350px){._appDownloadBanner_kvzn5_1 ._cgBannerLogo_kvzn5_31{margin-right:.5em}}._appDownloadBanner_kvzn5_1 ._bannerText_kvzn5_42{margin-left:8px}._appDownloadBanner_kvzn5_1 ._bannerText_kvzn5_42 ._appTitle_kvzn5_45{font-size:12px;font-weight:600}._appDownloadBanner_kvzn5_1 ._bannerText_kvzn5_42 ._appSubheader_kvzn5_49{font-size:10px;font-weight:400;margin-top:4px;margin-bottom:4px}._appDownloadBanner_kvzn5_1 ._bannerText_kvzn5_42 ._appRating_kvzn5_55{display:flex}._appDownloadBanner_kvzn5_1 ._bannerText_kvzn5_42 ._appRating_kvzn5_55 ._starsRating_kvzn5_58{display:flex;align-items:center;margin-right:4px}._appDownloadBanner_kvzn5_1 ._bannerText_kvzn5_42 ._appRating_kvzn5_55 ._starsRating_kvzn5_58 ._star_kvzn5_58{width:12px;height:12px}._appDownloadBanner_kvzn5_1 ._bannerText_kvzn5_42 ._appRating_kvzn5_55 ._numRating_kvzn5_67{font-size:10px}._appDownloadBanner_kvzn5_1 ._bannerText_kvzn5_42._variantTwo_kvzn5_15{color:#fff}._appDownloadBanner_kvzn5_1 ._bannerText_kvzn5_42._variantTwo_kvzn5_15 ._appSubheader_kvzn5_49{margin-bottom:0}._appDownloadBanner_kvzn5_1 ._bannerText_kvzn5_42._variantTwo_kvzn5_15 ._appRating_kvzn5_55{margin-top:4px}._appDownloadBanner_kvzn5_1 ._openAppLink_kvzn5_79{text-decoration:none;color:#fff;font-weight:600}._appDownloadBanner_kvzn5_1 ._openAppLink_kvzn5_79._variantTwo_kvzn5_15{color:unset}@media screen and (max-width: 350px){._appDownloadBanner_kvzn5_1 ._openAppLink_kvzn5_79{margin-top:1em}}._appDownloadBanner_kvzn5_1 ._openAppLink_kvzn5_79 a{padding:1em}._appDownloadBanner_kvzn5_1 ._fixedPosition_kvzn5_95{position:fixed}._cta_kvzn5_98{color:var(--charcoal, #333333)}._cookieDisclaimerWrap_u3t4g_1{width:100%;position:relative}._cookieDisclaimerWrap_u3t4g_1._mobile-header-banner_u3t4g_5{position:absolute;bottom:0;z-index:1500}._cookieDisclaimerWrap_u3t4g_1._withNavTrayOffset_u3t4g_10 ._cookieDisclaimer_u3t4g_1{bottom:55px}._cookieDisclaimer_u3t4g_1{position:fixed;z-index:2147483644;bottom:0;left:0;margin:0;padding:15px 35px 15px 15px;width:100%;font-size:11px;line-height:1.4;color:#fff;background-color:#00324c;border:none;border-radius:0;text-align:left}._cookieDisclaimer_u3t4g_1 a{color:#8cafde;text-decoration:underline}._cookieDisclaimer_u3t4g_1 button._cookieDisclaimerClose_u3t4g_33{margin:0;padding:0;border:0;vertical-align:middle;color:#fff;opacity:1;background-color:initial;font-size:24px;font-weight:700;float:right;position:relative;top:-2px;right:-21px;cursor:pointer}._cookieDisclaimer_u3t4g_1 button._cookieDisclaimerClose_u3t4g_33:hover{opacity:.8}._close_u3t4g_52{position:relative}._navLogo_12lha_1{display:flex;align-items:center}._cargurusLogo_12lha_6{box-sizing:initial;width:130px;height:40px;padding:.4375em 0 .625em}._navbarFixedTop_89j36_1{pointer-events:none;position:fixed;top:0;left:0}._sandSpacer_kyc3k_1{&:before{content:attr(data-content);padding:0 1em;visibility:hidden}}._menuToggle_1qauj_1{font-family:Lato,Helvetica,Arial,sans-serif;-webkit-tap-highlight-color:transparent;background-color:#fff;color:#000;position:relative;padding:1.25em .75em;display:flex;align-items:center;cursor:pointer;&._headerFooterRedesign_1qauj_12 svg{color:#0c0c11;font-size:16px}&:focus,&:focus-visible{color:#069;outline:2px solid #069;outline-offset:-2px}&[aria-expanded=true]{background:#f4f5f5;._chevron_1qauj_27{transform:rotate(180deg)}}._chevron_1qauj_27{width:.75em;height:.75em;color:#000;transition:all .2s ease-in-out}}._menuItem_1qauj_40{list-style:none;width:fit-content}._badge_1qauj_45{box-sizing:border-box;text-align:center;display:inline-block;position:absolute;line-height:1;top:8px;right:4px;border-radius:50%;font-size:.625em;padding:.5em;min-width:2em;background-color:#069;color:#fff;&:empty{display:none}}._tooltipContent_1qauj_65{top:-1.5em;z-index:1}@layer reset,variables,base,chassis;@layer chassis.starrating{.sJYdj{--stars-gap: 2px;--star-size: 16px;--star-size--small: 8px;--star-size--medium: 12px;--star-size--large: 32px;display:inline-flex;gap:var(--stars-gap)}.q4aIN{width:var(--star-size);height:var(--star-size)}.q4aIN.kRw5d{width:var(--star-size--small);height:var(--star-size--small)}.q4aIN.m4x60{width:var(--star-size--medium);height:var(--star-size--medium)}.q4aIN.J8qBE{width:var(--star-size--large);height:var(--star-size--large)}._1u4u2{fill:var(--fill-subtle, #d8dbde);transition:fill .15s ease-in-out}.qIfBi{fill:var(--star-rating-foreground-color, #ffb200);transition:fill .15s ease-in-out}.t0Gf-{opacity:0;position:absolute}.Ryqvl{align-items:center;display:flex;justify-content:center;padding:4px;transition:transform .15s ease-in-out}.Ryqvl:hover{transform:scale(1.2)}.CaxmF{cursor:pointer}.CaxmF.Xp9f6{cursor:not-allowed}.CaxmF input[type=radio]:focus-visible+.Ryqvl{outline:2px solid var(--text-action-hover);border-radius:var(--radius-button, 60px)}.pkn27{display:flex;justify-content:space-between}.BRTTv{display:flex;flex-direction:row}}@layer reset,variables,base,chassis;@layer chassis.tooltip{.zehne{--tooltip-bg-color: #fff;--tooltip-shadow: drop-shadow(0px 1px 2px rgba(0, 0, 0, .33)) drop-shadow(0px .3px .6px rgba(0, 0, 0, .3));background:var(--tooltip-bg-color);border-radius:var(--form-border-radius, .125rem);padding:8px;font-size:var(--text-small-size, .875rem);position:relative;-webkit-filter:var(--tooltip-shadow);filter:var(--tooltip-shadow);-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=1, Color='#00000033')" "progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0.3, Color='#0000004D')"}.-zJr6>polygon{fill:var(--tooltip-bg-color)}}
