footer{line-height:1.5;background:#f5f6f6}footer .content{padding:4.375em 3.125em 0}footer .content .socialMediaContainer{display:flex;padding:.9375rem 0}footer .content .socialMediaContainer li{list-style:none;padding:0 .5em}footer .content .socialMediaContainer li .slink{transition:color .25s ease}footer .content .socialMediaContainer li .slink:focus,footer .content .socialMediaContainer li .slink:hover,footer .content .socialMediaContainer li a:focus,footer .content .socialMediaContainer li a:hover{color:#0267a4;cursor:pointer}footer .content .socialMediaContainer .socialicon{width:1.5rem;height:1.5rem}footer .content .bbbBadge{text-align:center}footer .content .footerLinksContainer{display:flex;flex-wrap:wrap}footer .content .footerLinksContainer .footerLinkGroup{flex:1 0 auto}footer .content .footerLinksContainer .footerLinkGroup .footerLinkGroupHeader{display:inline-block;font-weight:700;font-size:1.1875rem;padding:.625rem .9375rem}footer .content .footerLinksContainer .footerLinkGroup .footerLink .button-as-link,footer .content .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text{display:inline-block;flex-shrink:0;padding:.625rem .9375rem}footer .content .footerLinksContainer .footerLinkGroup .footerLink .button-as-link:focus,footer .content .footerLinksContainer .footerLinkGroup .footerLink .button-as-link:hover,footer .content .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text:focus,footer .content .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text:hover{cursor:pointer;text-decoration:underline}footer .content .footerLinksContainer .footerLinkGroup .footerLink .button-as-link{background-color:initial}footer .content .footerLinksContainer .footerLinkGroup .footerLink a{color:#0a0a0a}footer .content .footerLinksContainer .footerLinkGroup .footerLink a:focus .nav-item-text{cursor:pointer;text-decoration:underline}footer .footerDropups{padding:1.875em .9375em}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 .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}.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}@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 #ccc;background-color:#fff}.cg-deal-summary.ui-corner-all,.cg-usedListingsByCity-wrap.ui-corner-all{border-bottom-right-radius:.1875pxrem;border-bottom-left-radius:.1875pxrem;border-top-right-radius:.1875pxrem;border-top-left-radius:.1875pxrem}.cg-deal-summary th,.cg-usedListingsByCity-wrap th{font-size:.75rem;text-align:left}.cg-deal-summary td,.cg-usedListingsByCity-wrap td{font-size:.75rem}.cg-deal-summary a,.cg-usedListingsByCity-wrap a{color:#006598;text-decoration:none;font-size:.75rem}.cg-deal-summary a:focus,.cg-deal-summary a:hover,.cg-usedListingsByCity-wrap a:focus,.cg-usedListingsByCity-wrap a:hover{color:#00324c;text-decoration:underline}.cg-deal-summary a.dealersNearbyLink,.cg-usedListingsByCity-wrap a.dealersNearbyLink{font-size:var(--cg-base-h2-fluid-font-size);margin:.375rem 0}.cg-deal-summary table,.cg-usedListingsByCity-wrap table{background-color:initial;width:100%}.cg-usedListingsByCity-wrap{margin:.625rem .1875rem .3125rem .3125rem;padding:.625rem 1.25rem}.cg-usedListingsByCity-wrap .buttonAsLink{border:0}.cg-usedListingsByCity-wrap.whyCargurus p{margin-bottom:10px}.cg-usedListingsByCity-wrap.whyCargurus em{font-style:normal;font-weight:700}.cg-usedListingsByCity-wrap.whyCargurus a{font-size:1rem}.cg-usedListingsByCity-wrap table{table-layout:fixed}.cg-usedListingsByCity-wrap table td{padding-bottom:.3125rem}.cg-usedListingsByCity-wrap table td div{color:#707070;margin-left:.25rem;font-size:.6875rem}.cg-usedListingsByCity-wrap h2{margin:.375rem 0}.cg-popularListContainer{color:#464646;font-size:.875rem;width:67.1875rem}.cg-popularListContainer.hidden{display:none}.cg-popularListContainer a{color:#006598;text-decoration:none}.cg-popularListContainer a:focus,.cg-popularListContainer a:hover{color:#00324c;text-decoration:underline}.cg-popularListContainer h2{color:#0a0a0a;font-size:1.25rem;font-weight:400}.cg-popularListContainer .ratingValue{align-items:center;display:flex}.cg-popularListContainer .ratingValue .starRating{margin-right:.125rem}.clearInvisible{width:0;height:0;clear:both;overflow:hidden}.cg-deal-summary{margin:3.125rem .1875rem .3125rem .3125rem;padding:1.25rem 1.25rem 0}.cg-deal-summary h2{margin:.5rem 0}.cg-deal-summary td{padding:.3125rem}.cg-deal-summary .table{max-width:100%;margin-bottom:1.25rem}.cg-deal-summary .table td,.cg-deal-summary .table th{padding:8px;line-height:1.0625rem}.cg-deal-summary .table tr>td{border-top:1px solid #ddd}.cg-deal-summary .table.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.cg-seo-links-section.hidden{display:none;visibility:hidden}.cg-seo-link-group{display:flex;flex-wrap:wrap;padding-bottom:.3125rem}.cg-seo-link-group-item{flex-basis:33.33%}.desktopTilesContent{display:block;padding-bottom:3.125rem}fieldset,input,select,textarea{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:initial}

/*# sourceMappingURL=cg_spa_desktop.entry.33774547b88b71265909d48e68f4b233.css.map*/