.PriceBox_accordionList___c01F [class~=chakra-collapse]{height:auto!important;display:block!important;opacity:1!important}.PriceBox_titleContainer__PMg3n{display:none;align-items:center;column-gap:var(--chakra-spacing-1);justify-content:space-between;margin-bottom:var(--chakra-spacing-1);@media (min-width:62rem){display:flex}.PriceBox_title__AVaI0{display:none;color:var(--chakra-colors-text-primary);font-size:var(--chakra-font-sizes-2xl);font-weight:var(--chakra-font-weights-bold);text-align:left;word-break:break-word;@media (min-width:62rem){display:block}}.PriceBox_buttonsContainer__Ldln2{display:none;align-self:baseline;@media (min-width:62rem){display:flex}}}.PriceBox_subTitle__bHDGO{display:none;font-size:var(--chakra-font-sizes-sm);font-weight:var(--chakra-font-weights-normal);margin-bottom:var(--chakra-spacing-3);@media (min-width:62rem){display:block}}.PriceBox_nonBindingText__Wbf4f{@media (min-width:62rem){display:flex;align-items:center;justify-content:center;color:var(--chakra-colors-text-primary);height:20px;gap:var(--chakra-spacing-1);font-size:var(--chakra-font-sizes-xs);margin-top:var(--chakra-spacing-3);font-weight:var(--chakra-font-weights-normal)}}.DealerLocation_mapContainer__gc_Hl{position:relative;width:100%;border-radius:var(--chakra-radii-md);overflow:hidden;background-color:var(--chakra-colors-secondary-light);margin-bottom:var(--chakra-spacing-5)}@media (max-width:47rem){.DealerLocation_mapContainer__gc_Hl{height:var(--chakra-sizes-48)}}@media (min-width:48rem){.DealerLocation_mapContainer__gc_Hl{height:var(--chakra-sizes-72)}}.DealerLocation_mapElement__XAnWW{width:100%;height:100%;transition:opacity var(--chakra-transition-duration-normal) ease}.DealerLocation_routeButton__N2BkS[data-stat-name=show-route-button]{position:absolute;top:var(--chakra-spacing-2\.5);left:var(--chakra-spacing-2\.5);z-index:1;font-size:var(--chakra-font-sizes-sm);padding:var(--chakra-spacing-2) var(--chakra-spacing-4);border-radius:var(--chakra-radii-md);background-color:var(--chakra-colors-white);color:var(--chakra-colors-secondary-regular);border:2px solid var(--chakra-colors-secondary-regular);cursor:pointer;font-weight:var(--chakra-font-weights-bold);box-shadow:var(--chakra-shadows-sm);transition:background-color var(--chakra-transition-duration-fast) ease}.DealerLocation_routeButton__N2BkS:hover{background-color:var(--chakra-colors-secondary-regular)}.DealerLocation_errorOverlay__BzaDG,.DealerLocation_loadingOverlay__xMQZ3{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;background-color:var(--chakra-colors-secondary-light);-webkit-backdrop-filter:blur(var(--chakra-sizes-0\.5));backdrop-filter:blur(var(--chakra-sizes-0\.5))}.DealerLocation_errorOverlay__BzaDG{background-color:var(--chakra-colors-secondary-light)}.DealerLocation_logoContainer__eEWf6{flex-shrink:0;max-width:var(--chakra-sizes-44);max-height:var(--chakra-sizes-12);display:flex;align-items:center;justify-content:flex-start;border-radius:var(--chakra-radii-sm);overflow:hidden;order:0}@media (min-width:48rem){.DealerLocation_logoContainer__eEWf6{order:1;margin-right:var(--chakra-spacing-4)}}@media (min-width:64rem){.DealerLocation_logoContainer__eEWf6{order:1;margin-right:0;justify-self:start}}.DealerLocation_logoContainer__eEWf6 img,.DealerLocation_logoImage__k1Xxe{max-width:var(--chakra-sizes-44);max-height:var(--chakra-sizes-12);object-fit:contain;object-position:left center}.DealerLocation_logoContainer__eEWf6 img{display:block}.DealerLocation_dealerInfo__Kok06{display:flex;flex-direction:column;gap:var(--chakra-spacing-3);color:var(--chakra-colors-black)}.DealerLocation_dealerHeader__THHcv{display:flex;gap:var(--chakra-spacing-4);align-items:flex-start}@media (min-width:48rem){.DealerLocation_dealerHeader__THHcv{flex-direction:row;justify-content:flex-start}}@media (min-width:64rem){.DealerLocation_dealerHeader__THHcv{display:grid;grid-template-columns:1fr 1fr}}.DealerLocation_dealerDetails__1O17X{display:flex;flex-direction:column;gap:var(--chakra-spacing-1);flex:1 1}@media (min-width:48rem){.DealerLocation_dealerDetails__1O17X{flex:1 1}}@media (min-width:64rem){.DealerLocation_dealerDetails__1O17X{flex:none;justify-self:start}}.DealerLocation_dealerName__YtzWR{font-weight:var(--chakra-font-weights-semibold)}.DealerLocation_dealerAddress__LMGq9,.DealerLocation_dealerName__YtzWR{font-size:var(--chakra-font-sizes-md);line-height:var(--chakra-line-heights-6)}.DealerLocation_dealerAddress__LMGq9{font-weight:var(--chakra-font-weights-normal);color:var(--chakra-colors-black)}@media (max-width:30rem){.DealerLocation_dealerHeader__THHcv{flex-direction:column;gap:var(--chakra-spacing-4);align-items:flex-start}.DealerLocation_logoContainer__eEWf6{align-self:flex-start;max-width:var(--chakra-sizes-44);max-height:var(--chakra-sizes-12);justify-content:flex-start}.DealerLocation_dealerName__YtzWR{font-size:var(--chakra-font-sizes-base)}}.VideoAndExpertOverview_videoWrapper__1gwAS{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--chakra-radii-md)}.VideoAndExpertOverview_iframe__MoiVy{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.vehicleDescriptionAccordionItem_descriptionItem__U_MWa{@media screen and (max-width:62rem){width:100vw}}.ListingDetails_titleWrapper__81S8Y{display:flex;position:relative;margin-bottom:var(--chakra-spacing-4);padding-left:var(--chakra-spacing-5);padding-right:var(--chakra-spacing-12);@media (min-width:48rem){margin-bottom:var(--chakra-spacing-2)}@media (min-width:62rem){display:none}.ListingDetails_title__djbU3{color:var(--chakra-colors-text-primary);font-size:var(--chakra-font-sizes-xl);font-weight:var(--chakra-font-weights-bold);max-width:90%;text-align:left;word-break:break-word}.ListingDetails_titleButtonsWrapper__FtHFs{margin-right:var(--chakra-spacing-2\.5);margin-top:calc(var(--chakra-spacing-3) * -1);position:absolute;right:0;top:0}}.ListingDetails_favoriteButton__dUBAA{margin-block:var(--chakra-spacing-2);order:1}.ListingDetails_badgesWrapper__X_poC{padding-left:var(--chakra-spacing-5);margin-bottom:var(--chakra-spacing-4);@media screen and (min-width:48rem){margin-bottom:var(--chakra-spacing-2)}@media screen and (min-width:62rem){display:none}}.ListingDetails_imageOriginalClass__LxpZG{aspect-ratio:1.33;background-color:var(--chakra-colors-white)}.subnavigation_navigationContainer__btBKQ{background:var(--chakra-colors-gray-50);justify-content:center;width:100%}.subnavigation_navigationContent__PRxvB{justify-content:space-between;width:100%}.subnavigation_navigationButton__NbPmZ[data-style=subheader-navigation-button]{display:flex;background:unset;color:var(--chakra-colors-secondary-regular);font-size:var(--chakra-font-sizes-sm);font-weight:var(--chakra-font-weights-medium)}.subnavigation_navigationButton__NbPmZ[data-style=subheader-navigation-button]:hover{text-decoration:underline}.subnavigation_navigationButton__NbPmZ[data-style=subheader-navigation-button]:focus{box-shadow:var(--chakra-shadows-outline);border-radius:var(--chakra-radii-sm);outline:none}.subnavigation_leftIcon__FjrwB{transform:rotate(180deg)}.page_listingDetailsContainer__qynaV{display:flex;align-items:flex-start;flex-direction:column;gap:var(--chakra-spacing-14);max-width:100%;@media (min-width:62rem){flex-direction:row;max-width:984px}.page_priceBoxContainer__RCYXG{display:none;position:-webkit-sticky;position:sticky;top:var(--chakra-spacing-6);@media (min-width:62rem){display:block}.page_priceBoxCard__0qPAj{display:flex;flex-direction:column;position:relative;word-wrap:break-word;background-color:var(--chakra-colors-background-primary);color:var(--chakra-colors-text-primary);border:1px solid var(--chakra-colors-border-light);border-radius:var(--chakra-radii-sm);margin-bottom:var(--chakra-spacing-6);padding:var(--chakra-spacing-5);box-shadow:none;width:370px}}}.page_trustContentContainer__lFSEk{display:flex;align-items:center;justify-content:center;max-height:90px;margin-top:var(--chakra-spacing-2);overflow:hidden;width:var(--chakra-sizes-full);@media (min-width:62rem){display:none}}.page_reportListingContainer__oN7ku{display:flex;align-items:center;justify-content:center;margin-block:var(--chakra-spacing-5);width:var(--chakra-sizes-full);@media (min-width:62rem){display:none}}