@layer base;@layer components{.CompareRemoveDialog-module-scss-module__bqS46q__content{flex-direction:column;gap:16px;display:flex}.CompareRemoveDialog-module-scss-module__bqS46q__description{color:var(--semantic-color-text-primary)}.CompareRemoveDialog-module-scss-module__bqS46q__drawerContent{padding-inline:16px}.CompareRemoveDialog-module-scss-module__bqS46q__drawerFooter button{width:100%}@media (min-width:1024px){.CompareRemoveDialog-module-scss-module__bqS46q__modalContent{flex-direction:column;gap:32px;display:flex}.CompareRemoveDialog-module-scss-module__bqS46q__actions{gap:12px;display:flex}}}@layer overrides;
@layer base;@layer components{.CompareColumnHeader-module-scss-module__zUC-pG__card{border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;width:100%;padding:8px;display:grid}@media (min-width:1024px){.CompareColumnHeader-module-scss-module__zUC-pG__card{border-radius:10px}}.CompareColumnHeader-module-scss-module__zUC-pG__card{background:var(--semantic-color-background-card-header)}.CompareColumnHeader-module-scss-module__zUC-pG__imageWrapper{background:var(--semantic-color-background-card-default);border-radius:8px}@media (min-width:1024px){.CompareColumnHeader-module-scss-module__zUC-pG__imageWrapper{border-radius:10px}}.CompareColumnHeader-module-scss-module__zUC-pG__imageWrapper{object-fit:cover;width:64px;height:48px;position:relative;overflow:hidden}.CompareColumnHeader-module-scss-module__zUC-pG__imageLink{width:100%;height:100%;display:block}.CompareColumnHeader-module-scss-module__zUC-pG__image{object-fit:cover;width:100%;height:100%}.CompareColumnHeader-module-scss-module__zUC-pG__imagePlaceholder{background:var(--semantic-color-background-surface);width:100%;height:100%}.CompareColumnHeader-module-scss-module__zUC-pG__nameLink{color:inherit;text-decoration:none}.CompareColumnHeader-module-scss-module__zUC-pG__nameLink:hover{text-decoration:underline}.CompareColumnHeader-module-scss-module__zUC-pG__name{flex:1}.CompareColumnHeader-module-scss-module__zUC-pG__removeButton{align-self:flex-start}@media (min-width:1024px){.CompareColumnHeader-module-scss-module__zUC-pG__card{gap:16px}}}@layer overrides;
@layer base;@layer components{.CompareRow-module-scss-module__DmU_La__row{grid-template-columns:repeat(var(--compare-columns), 1fr);border-bottom:1px solid var(--semantic-color-background-divider);gap:16px;display:grid}.CompareRow-module-scss-module__DmU_La__row[data-columns="2"]{--compare-columns:2}.CompareRow-module-scss-module__DmU_La__row[data-columns="3"]{--compare-columns:3}.CompareRow-module-scss-module__DmU_La__row[data-columns="4"]{--compare-columns:4}.CompareRow-module-scss-module__DmU_La__row[data-columns="5"]{--compare-columns:5}.CompareRow-module-scss-module__DmU_La__cell{flex-direction:column;gap:4px;padding:16px 0 16px 16px;display:flex}.CompareRow-module-scss-module__DmU_La__label{color:var(--semantic-color-text-tertiary)}}@layer overrides;
@layer base;@layer components{.CompareSection-module-scss-module__NgEA4W__section{flex-direction:column;display:flex}.CompareSection-module-scss-module__NgEA4W__title{padding:8px 16px}.CompareSection-module-scss-module__NgEA4W__grid{grid-template-columns:1fr;gap:16px;display:grid}.CompareSection-module-scss-module__NgEA4W__showMore{padding-top:12px}}@layer overrides;
@layer base;@layer components{.FavoritesCompareChooserContent-module-scss-module__aL2xrG__body{grid-template-rows:1fr auto;max-height:100%;display:grid}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__listHeader{margin-bottom:24px}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__title{margin-bottom:16px}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__list{flex-direction:column;gap:12px;display:flex;overflow-y:auto}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__card,.FavoritesCompareChooserContent-module-scss-module__aL2xrG__rowSkeleton{background:var(--semantic-color-background-card-header);border-radius:6px;min-height:64px}@media (min-width:1024px){.FavoritesCompareChooserContent-module-scss-module__aL2xrG__card,.FavoritesCompareChooserContent-module-scss-module__aL2xrG__rowSkeleton{border-radius:8px}}@keyframes FavoritesCompareChooserContent-module-scss-module__aL2xrG__pulse{0%,to{opacity:1}50%{opacity:.5}}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__rowSkeleton{animation:1.5s ease-in-out infinite FavoritesCompareChooserContent-module-scss-module__aL2xrG__pulse}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__row{cursor:pointer;align-items:center;gap:16px;display:flex}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__rowDisabled{opacity:.4;pointer-events:none}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__card{align-items:center;gap:16px;width:100%;padding:8px;display:flex}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__imageWrapper{background:var(--semantic-color-background-card-default);border-radius:8px}@media (min-width:1024px){.FavoritesCompareChooserContent-module-scss-module__aL2xrG__imageWrapper{border-radius:10px}}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__imageWrapper{object-fit:cover;width:64px;height:48px;position:relative;overflow:hidden}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__noFavsOuter,.FavoritesCompareChooserContent-module-scss-module__aL2xrG__noFavsInner,.FavoritesCompareChooserContent-module-scss-module__aL2xrG__noFavsWrapper{padding:0}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__noFavsInner{grid-column:1/-1}@media (min-width:1024px){.FavoritesCompareChooserContent-module-scss-module__aL2xrG__body{grid-template-rows:1fr auto 1fr}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__listHeader{margin-bottom:40px}.FavoritesCompareChooserContent-module-scss-module__aL2xrG__confirmButton{margin-top:48px}}}@layer overrides;
@layer components{.FavoritesCompareDrawer-module-scss-module__LyZlAG__drawerContent{padding:32px 16px}.FavoritesCompareDrawer-module-scss-module__LyZlAG__confirmButton{width:100%}}
@layer base;@layer components{@media (min-width:1024px){.FavoritesCompareModal-module-scss-module__vZI7-G__modalWrapper{width:704px;min-height:780px;max-height:780px}.FavoritesCompareModal-module-scss-module__vZI7-G__modalWrapper.FavoritesCompareModal-module-scss-module__vZI7-G__noFavs{min-height:auto}.FavoritesCompareModal-module-scss-module__vZI7-G__modalContent{padding:80px 48px}}}@layer overrides;
.FavoriteSortFallback-module-scss-module__58Wzwq__dropdownSkeleton{width:300px;height:48px}
@layer components{.FavoritesSort-module-scss-module__sE6iTq__dropdown{min-width:304px}}
@layer base;@layer components{.FavoriteVehicles-module-scss-module__LsKuqq__header{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;padding-inline:16px;display:grid}@media (min-width:1024px){.FavoriteVehicles-module-scss-module__LsKuqq__header{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;width:100%;max-width:1440px;margin-inline:auto;padding-inline:64px;display:grid}}.FavoriteVehicles-module-scss-module__LsKuqq__header{top:calc(-64px + var(--navbar-offset,0px) + 8px);z-index:1;border-bottom:1px solid var(--semantic-color-border-action-bar);background:var(--semantic-color-background-surface);margin-bottom:16px;padding-top:64px;padding-bottom:8px;position:sticky}.FavoriteVehicles-module-scss-module__LsKuqq__headerContainer{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;display:flex}.FavoriteVehicles-module-scss-module__LsKuqq__headline{align-items:center;gap:4px;display:flex}.FavoriteVehicles-module-scss-module__LsKuqq__favoriteCount{color:var(--semantic-color-text-tertiary)}.FavoriteVehicles-module-scss-module__LsKuqq__controls{align-items:center;display:flex}.FavoriteVehicles-module-scss-module__LsKuqq__listWrapper{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;padding-inline:16px;display:grid}@media (min-width:1024px){.FavoriteVehicles-module-scss-module__LsKuqq__listWrapper{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;width:100%;max-width:1440px;margin-inline:auto;padding-inline:64px;display:grid}}.FavoriteVehicles-module-scss-module__LsKuqq__listWrapper{padding-bottom:16px}.FavoriteVehicles-module-scss-module__LsKuqq__list{grid-column:1/-1}@media (min-width:1024px){.FavoriteVehicles-module-scss-module__LsKuqq__header{position:unset;background:0 0;border:none;margin-bottom:0;padding-top:80px;padding-bottom:48px}.FavoriteVehicles-module-scss-module__LsKuqq__headline{gap:6px}.FavoriteVehicles-module-scss-module__LsKuqq__listWrapper{padding-bottom:80px}.FavoriteVehicles-module-scss-module__LsKuqq__list{grid-column:3/span 8}.FavoriteVehicles-module-scss-module__LsKuqq__controls{gap:8px}}}@layer overrides;
@layer base;@layer components{.page-module-scss-module__WztaAG__wrapper{background:var(--semantic-color-background-surface-vehicle-search)}}@layer overrides;
@layer base;@layer components{.CompareVehiclesData-module-scss-module__7cHjBW__wrapper{min-height:100vh}.CompareVehiclesData-module-scss-module__7cHjBW__header{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;padding-inline:16px;display:grid}@media (min-width:1024px){.CompareVehiclesData-module-scss-module__7cHjBW__header{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;width:100%;max-width:1440px;margin-inline:auto;padding-inline:64px;display:grid}}.CompareVehiclesData-module-scss-module__7cHjBW__header{top:calc(-64px + var(--navbar-offset,0px) + 8px);z-index:1;border-bottom:1px solid var(--semantic-color-border-action-bar);background:var(--semantic-color-background-surface);padding-top:64px;padding-bottom:8px;position:sticky}.CompareVehiclesData-module-scss-module__7cHjBW__headerContainer{grid-column:1/-1}.CompareVehiclesData-module-scss-module__7cHjBW__controlsContainer{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.CompareVehiclesData-module-scss-module__7cHjBW__headline{align-items:center;gap:4px;display:flex}.CompareVehiclesData-module-scss-module__7cHjBW__count{color:var(--semantic-color-text-tertiary)}.CompareVehiclesData-module-scss-module__7cHjBW__controls{align-items:center;height:100%;display:flex}.CompareVehiclesData-module-scss-module__7cHjBW__compareHeadersInner{grid-template-columns:repeat(var(--compare-columns), 1fr);z-index:1;gap:4px;padding:8px;display:grid;position:sticky;top:0}.CompareVehiclesData-module-scss-module__7cHjBW__compareHeadersInner[data-columns="2"]{--compare-columns:2}.CompareVehiclesData-module-scss-module__7cHjBW__compareHeadersInner[data-columns="3"]{--compare-columns:3}.CompareVehiclesData-module-scss-module__7cHjBW__compareHeadersInner[data-columns="4"]{--compare-columns:4}.CompareVehiclesData-module-scss-module__7cHjBW__compareHeadersInner[data-columns="5"]{--compare-columns:5}.CompareVehiclesData-module-scss-module__7cHjBW__compareSectionsOuter{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;padding-inline:16px;display:grid}@media (min-width:1024px){.CompareVehiclesData-module-scss-module__7cHjBW__compareSectionsOuter{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;width:100%;max-width:1440px;margin-inline:auto;padding-inline:64px;display:grid}}.CompareVehiclesData-module-scss-module__7cHjBW__compareSectionsOuter{padding-top:16px;padding-bottom:40px}.CompareVehiclesData-module-scss-module__7cHjBW__compareSectionsInner{flex-direction:column;grid-column:1/-1;gap:24px;display:flex}@media (min-width:1024px){.CompareVehiclesData-module-scss-module__7cHjBW__header{position:unset;background:0 0;border:none;margin-bottom:0;padding-top:80px;padding-bottom:8px}.CompareVehiclesData-module-scss-module__7cHjBW__headerContainer{flex-direction:column;gap:4px;display:flex}.CompareVehiclesData-module-scss-module__7cHjBW__backButton{text-transform:uppercase}.CompareVehiclesData-module-scss-module__7cHjBW__headline{gap:6px}.CompareVehiclesData-module-scss-module__7cHjBW__controls{gap:8px}.CompareVehiclesData-module-scss-module__7cHjBW__compareHeadersOuter{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;padding-inline:16px;display:grid}}@media (min-width:1024px) and (min-width:1024px){.CompareVehiclesData-module-scss-module__7cHjBW__compareHeadersOuter{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;width:100%;max-width:1440px;margin-inline:auto;padding-inline:64px;display:grid}}@media (min-width:1024px){.CompareVehiclesData-module-scss-module__7cHjBW__compareHeadersInner{grid-column:1/-1;gap:16px;padding:16px 0}.CompareVehiclesData-module-scss-module__7cHjBW__compareSectionsOuter{padding-top:32px;padding-bottom:80px}.CompareVehiclesData-module-scss-module__7cHjBW__compareSectionsInner{gap:40px}}}@layer overrides;
@layer base;@layer components{.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__wrapper{min-height:100vh}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__header{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;padding-inline:16px;display:grid}@media (min-width:1024px){.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__header{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;width:100%;max-width:1440px;margin-inline:auto;padding-inline:64px;display:grid}}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__header{top:calc(-64px + var(--navbar-offset,0px) + 8px);z-index:1;border-bottom:1px solid var(--semantic-color-border-action-bar);background:var(--semantic-color-background-surface);padding-top:64px;padding-bottom:8px;position:sticky}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__headerContainer{grid-column:1/-1}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__controlsContainer{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__headline{align-items:center;gap:4px;display:flex}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__count{color:var(--semantic-color-text-tertiary)}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__controls{align-items:center;height:100%;display:flex}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__dialogButtonSkeleton{border-radius:8px;width:32px;height:32px}@media (min-width:1024px){.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__dialogButtonSkeleton{border-radius:10px}}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareHeadersInner{grid-template-columns:repeat(var(--compare-columns), 1fr);z-index:1;gap:4px;padding:8px;display:grid;position:sticky;top:0}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareHeadersInner[data-columns="2"]{--compare-columns:2}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareHeadersInner[data-columns="3"]{--compare-columns:3}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareHeadersInner[data-columns="4"]{--compare-columns:4}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareHeadersInner[data-columns="5"]{--compare-columns:5}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__vehicleCartSkeleton{height:64px}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareSectionsOuter{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;padding-inline:16px;display:grid}@media (min-width:1024px){.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareSectionsOuter{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;width:100%;max-width:1440px;margin-inline:auto;padding-inline:64px;display:grid}}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareSectionsOuter{padding-top:16px;padding-bottom:40px}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareSectionsInner{flex-direction:column;grid-column:1/-1;gap:24px;display:flex}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__section{flex-direction:column;display:flex}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__grid{grid-template-columns:repeat(var(--compare-columns), 1fr);gap:16px;display:grid}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__grid[data-columns="2"]{--compare-columns:2}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__grid[data-columns="3"]{--compare-columns:3}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__grid[data-columns="4"]{--compare-columns:4}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__grid[data-columns="5"]{--compare-columns:5}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__cell{flex-direction:column;gap:4px;padding:16px 0 16px 16px;display:flex}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__equipmentLabelSkeleton{width:150px;height:20px}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__checkSkeleton{width:3ex;height:20px}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__skeletonRow{grid-template-columns:subgrid;border-bottom:1px solid var(--semantic-color-background-divider);grid-column:1/-1;display:grid}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__factsHeadlineSkeleton{width:200px;height:26px;margin:8px 16px}@media (min-width:1024px){.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__header{position:unset;background:0 0;border:none;margin-bottom:0;padding-top:80px;padding-bottom:8px}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__headerContainer{flex-direction:column;gap:4px;display:flex}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__backButton{text-transform:uppercase}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__dialogButtonSkeleton{border-radius:10px;width:250px;height:48px}}@media (min-width:1024px) and (min-width:1024px){.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__dialogButtonSkeleton{border-radius:16px}}@media (min-width:1024px){.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__headline{gap:6px}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__controls{gap:8px}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareHeadersOuter{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;padding-inline:16px;display:grid}}@media (min-width:1024px) and (min-width:1024px){.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareHeadersOuter{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;width:100%;max-width:1440px;margin-inline:auto;padding-inline:64px;display:grid}}@media (min-width:1024px){.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareHeadersInner{grid-column:1/-1;gap:16px;padding:16px 0}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareSectionsOuter{padding-top:32px;padding-bottom:80px}.CompareVehiclesSkeleton-module-scss-module__Ax5qqa__compareSectionsInner{gap:40px}}}@layer overrides;
