.cargurus-listing-search__seo-links{padding:0 15px}.cargurus-listing-search__seo-links.hidden{display:none;position:relative}.cargurus-listing-search__seo-links.invisible{display:block;visibility:hidden;position:fixed}.cargurus-listing-search__seo-links.invisible .cg-collapsible.links-section{margin-top:0;height:0}.cargurus-listing-search__seo-links .cg-collapsible,.cargurus-listing-search__seo-links h2{margin-top:16px}.cargurus-listing-search__seo-links .cg-collapsible-container{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.cargurus-listing-search__seo-links .cg-collapsible-content{margin-bottom:12px;border:1px solid var(--borders-dark,#a5a9b3);padding:10px 10px 0}.cargurus-listing-search__seo-links label{border:1px solid var(--borders-dark,#a5a9b3);cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:0;font-size:var(--text-body-md,.875rem);padding:10px;touch-action:manipulation}.cargurus-listing-search__seo-links input{display:none}.cargurus-listing-search__seo-links input:checked~.cg-collapsible-container{max-height:150%}.cargurus-listing-search__seo-links input:checked+label .cg-collapsible-arrow{transform:rotate(-45deg)}.cargurus-listing-search__seo-links .cg-collapsible-arrow{border-style:solid;border-width:1px 1px 0 0;content:"";transform:rotate(135deg);transition:.3s ease-in-out;width:10px;height:10px;margin-right:8px}.cargurus-listing-search__seo-links .links-list-item_title{margin-bottom:5px}.cargurus-listing-search__seo-links .links-list-item_title a{text-decoration:none}.cargurus-listing-search__seo-links .links-list-item_text{font-size:var(--text-body-md,.875rem)}.cargurus-listing-search__seo-links .cg-accordion-bottom-border{margin-top:8px;padding:0 30px}@media screen and (max-width:600px){.cargurus-listing-search__seo-links .cg-accordion-bottom-border{padding:0}}.cargurus-listing-search__seo-links .cg-accordion-bottom-border .seo-links-list-desktop{column-count:3}.cargurus-listing-search__seo-links .cg-accordion-bottom-border label{font-family:Rund Display;font-size:var(--heading-4-size,1.25rem);padding:20px 0;font-weight:var(--font-weight-medium,500);border:none;border-bottom:1px solid var(--borders-light,#ddd);transition-delay:.4s}@media screen and (max-width:600px){.cargurus-listing-search__seo-links .cg-accordion-bottom-border label{font-size:var(--heading-5-size,1.125rem)}}.cargurus-listing-search__seo-links .cg-accordion-bottom-border .cg-collapsible-content{border:none;padding:0;margin-bottom:0}.cargurus-listing-search__seo-links .cg-accordion-bottom-border input:checked~.cg-collapsible-container{border-bottom:1px solid var(--borders-light,#ddd)}.cargurus-listing-search__seo-links .cg-accordion-bottom-border input:checked+label{border-bottom:none}.cargurus-listing-search__seo-links .cg-accordion-bottom-border .links-list-item{padding-bottom:20px}.cargurus-listing-search__seo-links .cg-accordion-bottom-border .links-list-item_title{font-weight:var(--font-weight-regular,400);font-size:var(--text-body-lg,1rem);font-family:Graphik,var(--default-font-family)}.cargurus-listing-search__seo-links .cg-accordion-bottom-border .links-list-item_title a{color:var(--text-almost-black,#020610);text-decoration:underline}

/*# sourceMappingURL=cg_seo_links.entry.7bab2c97e25144e27a29d6e79b4d986c.css.map*/