footer{line-height:1.5;background:#f5f6f6}footer.headerFooterRedesign{background:#05317b}footer.headerFooterRedesign .content{padding:80px 60px}footer.headerFooterRedesign .content .footerTopRow{display:flex;justify-content:center;align-items:flex-start;width:100%}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs,footer.headerFooterRedesign .content .footerTopRow .goMobile{display:flex;flex-direction:column;align-items:center;flex:1 1 0;max-width:100%}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .footerConnectTitle,footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .goMobileTitle,footer.headerFooterRedesign .content .footerTopRow .goMobile .footerConnectTitle,footer.headerFooterRedesign .content .footerTopRow .goMobile .goMobileTitle{font-family:Rund Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Open Sans,system-ui,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:24px;font-weight:600;color:#fff;margin-bottom:24px;letter-spacing:.3px;text-align:center}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer,footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer{display:flex;width:312px;margin-bottom:0;padding-left:0;justify-content:center}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer>:not(:last-child),footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer>:not(:last-child){margin-right:15px}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer li,footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer li{list-style:none;padding:0 .5em}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer li .slink,footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer li .slink{transition:color .25s ease}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer li .slink.headerFooterRedesign,footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer li .slink.headerFooterRedesign{color:#fff}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer li .slink:focus,footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer li .slink:hover,footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer li a:focus,footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer li a:hover,footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer li .slink:focus,footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer li .slink:hover,footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer li a:focus,footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer li a:hover{color:#0267a4;cursor:pointer}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer .socialicon,footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer .socialicon{width:1.5rem;height:1.5rem}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .socialMediaContainer svg,footer.headerFooterRedesign .content .footerTopRow .goMobile .socialMediaContainer svg{fill:#fff;color:#fff;display:block}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .goMobileBadges,footer.headerFooterRedesign .content .footerTopRow .goMobile .goMobileBadges{display:flex;justify-content:center;align-items:center}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .goMobileBadges>:not(:last-child),footer.headerFooterRedesign .content .footerTopRow .goMobile .goMobileBadges>:not(:last-child){margin-right:24px}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .goMobile a,footer.headerFooterRedesign .content .footerTopRow .goMobile .goMobile a{display:inline-block;margin-bottom:0}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs .goMobile a:last-child,footer.headerFooterRedesign .content .footerTopRow .goMobile .goMobile a:last-child{margin-bottom:0}footer.headerFooterRedesign .content .footerTopRow .footerDivider{width:1px;height:92px;background:#7db0e3;margin:0 24px;align-self:center;display:block}footer.headerFooterRedesign .content .footerTopRow .footerMobileBorder{display:none}@media (max-width:834px){footer.headerFooterRedesign .content .footerTopRow{flex-direction:column;align-items:center;border-bottom:none}footer.headerFooterRedesign .content .footerTopRow .footerConnectTitle,footer.headerFooterRedesign .content .footerTopRow .goMobileTitle{margin:16px 0;font-size:20px;font-weight:600px}footer.headerFooterRedesign .content .footerTopRow .footerDivider{display:none}footer.headerFooterRedesign .content .footerTopRow .footerMobileBorder{width:375px;background:#7db0e3;display:block;height:1px;opacity:.8}footer.headerFooterRedesign .content .footerTopRow .footerConnectWithUs,footer.headerFooterRedesign .content .footerTopRow .goMobile{width:100%;margin-bottom:0}footer.headerFooterRedesign .content .footerTopRow .goMobile{margin-top:20px}footer.headerFooterRedesign .content .footerTopRow .goMobileBadges{flex-direction:row;justify-content:center}footer.headerFooterRedesign .content .footerTopRow .goMobileBadges>:not(:last-child){margin-right:24px}}footer.headerFooterRedesign .content .bbbBadge{text-align:center}footer.headerFooterRedesign .content .footerLinksContainer{padding-top:40px;display:flex;flex-wrap:wrap}footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup{flex:1 0 auto}footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLinkGroupHeader{display:inline-block;font-size:20px;font-weight:600;margin-bottom:24px}footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLinkGroupHeader.headerFooterRedesign{color:#fff;--font-family-redesign:"Rund Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Open Sans",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-family:var(--font-family-redesign)}footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink .button-as-link,footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text{display:inline-block;flex-shrink:0;padding-bottom:16px;font-weight:400;letter-spacing:.2px;line-height:24px}footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink .button-as-link:focus,footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink .button-as-link:hover,footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text:focus,footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text:hover{cursor:pointer;text-decoration:underline}footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink .button-as-link.headerFooterRedesign,footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text.headerFooterRedesign{color:#fff}footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink .button-as-link{background-color:initial}footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink.headerFooterRedesign button{color:#fff;--font-family-redesign:"Rund Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Open Sans",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-family:var(--font-family-redesign)}footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink a{color:#0a0a0a}footer.headerFooterRedesign .content .footerLinksContainer .footerLinkGroup .footerLink a:focus .nav-item-text{cursor:pointer;text-decoration:underline}footer.headerFooterRedesign .content .copyrightSection{padding:0}footer.headerFooterRedesign .content .copyrightSection .copyrightText{font-size:12px;letter-spacing:.2px;color:#fff;padding-bottom:.625em}@media (max-width:834px){footer.headerFooterRedesign .content{padding:40px 32px}footer.headerFooterRedesign .content .footerLinkGroup{width:45%}footer.headerFooterRedesign .content .bbbBadge{margin:15px auto 0}footer.headerFooterRedesign .content .footerDropups{display:flex;align-items:center;justify-content:center;margin-top:40px;margin-bottom:24px}footer.headerFooterRedesign .content .copyrightDesktop{text-align:center}}footer .footerDropups{margin-top:64px;margin-bottom:30px}footer .footerDropups .footerNavItems{align-items:center;display:flex}footer .footerDropups .footerNavItems .footerDropup:not(:last-child){margin-right:.75em}footer .footerDropup{display:inline-block;position:relative}footer .footerDropup .toggleFooterMenuButton{color:#0a0a0a;cursor:pointer;border:1px solid #0a0a0a;border-radius:2px;padding:10px 15px;background:transparent;transition:background-color .2s ease;font-size:1em;display:flex;align-items:center}footer .footerDropup .toggleFooterMenuButton:active,footer .footerDropup .toggleFooterMenuButton:hover{background:transparent;border-color:#000}footer .footerDropup .toggleFooterMenuButton.headerFooterRedesign{color:#fff;--font-family-redesign:"Rund Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Open Sans",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-family:var(--font-family-redesign);border-color:#fff}footer .footerDropup .toggleFooterMenuButton .menuIcon{margin-right:.375em}footer .footerDropup .toggleFooterMenuButton .caretIcon{margin-left:.375em;font-size:1.125em}footer .footerDropupMenu{background-color:#fff;box-shadow:0 -4px 12px rgba(0,0,0,.175);display:inline-block;position:absolute;z-index:1002;bottom:3.625em;min-width:15.625em;padding:.9375em 1.5625em}footer .footerDropupMenu .dropupContentHeader{background-color:#dae0e5;font-weight:700;font-size:.75em;margin:.42em 0;padding:.42em}footer .footerDropupMenu a{cursor:pointer;display:flex;padding:.625em 0;text-decoration:none;justify-content:space-between}footer .footer-menu,footer .footer-menu-overlay,footer .footer-menu-toggle{display:none}footer .footer-menu-toggle:checked+.footer-menu,footer .footer-menu-toggle:checked+.footer-menu+.footer-menu-overlay{display:block}footer .footer-menu-overlay{position:fixed;bottom:0;left:0;top:0;right:0;z-index:1000}footer .footer-menu-overlay label{display:block;height:100%;width:100%}footer #cg-toggle-footer-country-menu li:not(:last-child){border-bottom:1px solid #c2ccd4}footer #cg-toggle-footer-country-menu a{display:flex;justify-content:space-between}@media (max-width:600px){footer .footerDropups{width:100%;min-width:0;max-width:100vw;margin-left:auto;margin-right:auto;display:block}footer .footerDropups .footerNavItems{width:100%;display:block;justify-content:center;align-items:stretch}footer .footerDropups .footerDropup{width:100%}footer .footerDropups .toggleFooterMenuButton{width:100%;justify-content:flex-start}}.bonnetBreadcrumbWrapper{background:#f5f6f6}.bonnetBreadcrumbWrapper dd,.bonnetBreadcrumbWrapper ol,.bonnetBreadcrumbWrapper ul{margin:0;padding:0;list-style:none}.bonnetBreadcrumbWrapper .bonnetBreadcrumb{color:#707070;margin:0 auto;display:flex;padding:.625em 1.25em;font-size:.875em}.bonnetBreadcrumbWrapper .bonnetBreadcrumb .divider{padding:0 .375em}.bonnetBreadcrumbWrapper .bonnetBreadcrumb a{text-decoration:none;color:#707070}.bonnetBreadcrumbWrapper .bonnetBreadcrumb .cg-breadcrumb-carSelectorWrap{margin-left:auto}.bonnetBreadcrumbWrapper .bonnetBreadcrumbV2{color:var(--text-almost-black,#0c0c11);font-weight:var(--font-weight-semibold,600);font-size:var(--text-size,1rem)}.bonnetBreadcrumbWrapper .bonnetBreadcrumbV2 .divider{padding:0}.bonnetBreadcrumbWrapper .bonnetBreadcrumbV2 a{text-decoration:none;color:var(--surface-brand-blue,#0763d3)}.bonnetBreadcrumbWrapper .bonnetBreadcrumbV2 a,.bonnetBreadcrumbWrapper .bonnetBreadcrumbV2 span span{padding:0 12px}@media only screen and (min-width:1440px){.bonnetBreadcrumbWrapper .bonnetBreadcrumb{width:1440px}}.breadcrumbsAdsWrapper{background:#f5f6f6}.breadcrumbsAdsWrapper .cg-siteHeader-leaderBoardWrap{background-color:inherit}.breadcrumbsAdsWrapper .cg-siteHeader-leaderBoardWrap .leaderboardParent{padding-top:0}.breadcrumbsAdsWrapper .cg-siteHeader-leaderBoardWrap .leaderboard{padding-bottom:5px}.cg-deal-summary,.cg-usedListingsByCity-wrap{border:1px solid var(--borders-light,#ddd);background-color:var(--surface-neutral-white,#fff)}.cg-deal-summary.ui-corner-all,.cg-usedListingsByCity-wrap.ui-corner-all{border-radius:3px}.cg-deal-summary th,.cg-usedListingsByCity-wrap th{font-size:var(--text-body-sm,.75rem);text-align:left}.cg-deal-summary td,.cg-usedListingsByCity-wrap td{font-size:var(--text-body-sm,.75rem)}.cg-deal-summary a,.cg-usedListingsByCity-wrap a{color:var(--button-link-color,#0277bb);font-size:var(--text-body-sm,.75rem);text-decoration:none}.cg-deal-summary a:focus,.cg-deal-summary a:hover,.cg-usedListingsByCity-wrap a:focus,.cg-usedListingsByCity-wrap a:hover{color:var(--button-link-hover-color,#00324c);text-decoration:underline}.cg-deal-summary a.dealersNearbyLink,.cg-usedListingsByCity-wrap a.dealersNearbyLink{font-size:var(--text-display-lg,3rem);margin:6px 0}.cg-deal-summary table,.cg-usedListingsByCity-wrap table{background-color:initial;width:100%}.cg-usedListingsByCity-wrap{margin:10px 3px 5px 5px;padding:10px 20px}.cg-usedListingsByCity-wrap .buttonAsLink{border:0}.cg-usedListingsByCity-wrap.whyCargurus p{margin-bottom:10px}.cg-usedListingsByCity-wrap.whyCargurus em{font-style:normal;font-weight:var(--font-weight-bold,700)}.cg-usedListingsByCity-wrap.whyCargurus a{font-size:var(--link-body-lg,1rem)}.cg-usedListingsByCity-wrap table{table-layout:fixed}.cg-usedListingsByCity-wrap table td{padding-bottom:5px}.cg-usedListingsByCity-wrap table td div{color:var(--text-mid,#707070);font-size:.6875rem;margin-left:4px}.cg-usedListingsByCity-wrap h2{margin:6px 0;font-size:var(--heading-6-size,1rem)}.cg-popularListContainer{color:var(--text-mid,#707070);font-size:var(--text-small-size,.875rem);width:1075px}.cg-popularListContainer.hidden{display:none}.cg-popularListContainer a{color:var(--button-link-color,#0277bb);text-decoration:none}.cg-popularListContainer a:focus,.cg-popularListContainer a:hover{color:var(--button-link-hover-color,#00324c);text-decoration:underline}.cg-popularListContainer h2{color:var(--borders-almost-black,#020610);font-size:var(--heading-4-size,1.25rem);font-weight:var(--font-weight-regular,400)}.cg-popularListContainer .ratingValue{align-items:center;display:flex}.cg-popularListContainer .ratingValue .starRating{margin-right:2px}.clearInvisible{width:0;height:0;clear:both;overflow:hidden}.cg-deal-summary{margin:50px 3px 5px 5px;padding:20px 20px 0}.cg-deal-summary h2{margin:8px 0}.cg-deal-summary td{padding:5px}.cg-deal-summary .table{max-width:100%;margin-bottom:20px}.cg-deal-summary .table td,.cg-deal-summary .table th{padding:8px;line-height:17px}.cg-deal-summary .table tr>td{border-top:1px solid var(--borders-light,#ddd)}.cg-deal-summary .table.table-striped>tbody>tr:nth-of-type(odd){background-color:var(--surface-neutral-lighter,#f4f5f5)}.cg-seo-links-section.hidden{display:none;visibility:hidden}.cg-seo-link-group{display:flex;flex-wrap:wrap;padding-bottom:5px}.cg-seo-link-group-heading{font-size:var(--heading-6-size,1rem)}.cg-seo-link-group-item{flex-basis:33.33%}.desktopTilesContent{display:block;padding-bottom:50px}

/*# sourceMappingURL=cg_spa_desktop.entry.61abac2b39b743a3995cb1ac6e598620.css.map*/