._appDownloadBanner_b3ngk_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}._appDownloadBanner_b3ngk_1._bannerHome_b3ngk_15{position:fixed;top:0}._bannerCloseButton_b3ngk_19{border:none;background-color:inherit;cursor:pointer}._bannerCloseButton_b3ngk_19 svg{padding:.5em 0}._bannerContent_b3ngk_27{display:flex;flex-direction:row;justify-content:center;align-items:center}._cgBannerLogo_b3ngk_33{height:4em;width:4em;border-radius:.75em;margin-right:1em}@media screen and (max-width: 350px){._cgBannerLogo_b3ngk_33{margin-right:.5em}}._bannerText_b3ngk_44{display:flex;flex-direction:column;gap:.15rem}._bannerText_b3ngk_44 ._appTitle_b3ngk_49{font-weight:700;white-space:nowrap}@media screen and (max-width: 350px){._bannerText_b3ngk_44 ._appTitle_b3ngk_49{max-width:12.15em}}._bannerText_b3ngk_44 ._appRating_b3ngk_58{display:flex;align-items:center}._bannerText_b3ngk_44 ._appRating_b3ngk_58 svg{height:15px;width:15px;margin-right:4px}._bannerText_b3ngk_44 ._appRating_b3ngk_58 svg:last-child{margin-right:0}._bannerText_b3ngk_44 ._cta_b3ngk_70{color:var(--charcoal, #333333)}@media screen and (max-width: 350px){._openAppLink_b3ngk_74{margin-top:1em}}._openAppLink_b3ngk_74 a{padding:1em}._appDownloadBannerSpacer_b3ngk_81{font-size:14px;height:6.715em}._fixedPosition_b3ngk_85{position:fixed}._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_3f1ua_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_3f1ua_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_3f1ua_27{transform:rotate(180deg)}}._chevron_3f1ua_27{width:.75em;height:.75em;color:#000;transition:all .2s ease-in-out}}._menuItem_3f1ua_40{list-style:none;width:fit-content}._badge_3f1ua_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_3f1ua_65{top:-1.5em}@layer reset,variables,base,chassis;@layer chassis.starrating{.AICbe{--stars-gap: 2px;--star-size: 16px;--star-size--small: 8px;--star-size--medium: 12px;display:inline-flex;gap:var(--stars-gap)}.vpyYV{width:var(--star-size);height:var(--star-size)}.vpyYV._39LSO{width:var(--star-size--small);height:var(--star-size--small)}.vpyYV._39BF6{width:var(--star-size--medium);height:var(--star-size--medium)}.k1HQC{fill:var(--fill-subtle, #d8dbde)}.XMmFN{fill:var(--star-rating-foreground-color, #ffb200)}}@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)}}
