.RecaptchaNotice-module-scss-module__rIMrIa__recaptcha-notice{color:var(--color-text-secondary);font:var(--font-body-xs)}
.UsedVehicleActionsBar-module-scss-module__O5L5rq__used-vehicle-actions-bar{gap:var(--container-spacing-sm) var(--container-spacing-lg);padding:var(--container-spacing-xs) var(--container-spacing-md);font:var(--font-body-sm);border:1px solid var(--color-border);border-radius:var(--border-radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.UsedVehicleActionsBar-module-scss-module__O5L5rq__used-vehicle-actions-bar:empty{display:none}@media not (min-width:992px){.UsedVehicleActionsBar-module-scss-module__O5L5rq__used-vehicle-actions-bar{justify-content:center}}
.UsedVehicleExtras-module-scss-module__6tHKaW__used-vehicle-extras__list{gap:var(--container-spacing-sm) var(--container-spacing-xl);padding:0 0 0 var(--container-spacing-md);grid-template-columns:minmax(0,1fr);margin:0;list-style:outside;display:grid}.UsedVehicleExtras-module-scss-module__6tHKaW__used-vehicle-extras__item{padding-left:var(--container-spacing-xxs);color:var(--color-text-primary);font:var(--font-body-sm);overflow-wrap:anywhere}.UsedVehicleExtras-module-scss-module__6tHKaW__used-vehicle-extras__item::marker{color:var(--color-corporate);font-size:1.4em}.UsedVehicleExtras-module-scss-module__6tHKaW__used-vehicle-extras__item[hidden]{display:none}.UsedVehicleExtras-module-scss-module__6tHKaW__used-vehicle-extras__toggle{align-self:flex-start}.UsedVehicleExtras-module-scss-module__6tHKaW__used-vehicle-extras__toggle__icon{transition:transform .2s}.UsedVehicleExtras-module-scss-module__6tHKaW__used-vehicle-extras__toggle__icon--expanded{transform:rotate(180deg)}@media (min-width:992px){.UsedVehicleExtras-module-scss-module__6tHKaW__used-vehicle-extras__list{grid-template-columns:repeat(2,minmax(0,1fr))}}
.UsedVehicleGallery-module-scss-module__qF_Q3G__gallery__tags{top:var(--container-spacing-sm);left:var(--container-spacing-sm);position:absolute}.UsedVehicleGallery-module-scss-module__qF_Q3G__gallery__eco,.UsedVehicleGallery-module-scss-module__qF_Q3G__gallery__tags{z-index:1;pointer-events:none}.UsedVehicleGallery-module-scss-module__qF_Q3G__gallery__eco{right:var(--container-spacing-sm);bottom:var(--container-spacing-sm);width:11%;max-width:50px;position:absolute!important}.UsedVehicleGallery-module-scss-module__qF_Q3G__gallery__video{aspect-ratio:4/3;background:#000;flex-direction:column;justify-content:center;display:flex}.UsedVehicleGallery-module-scss-module__qF_Q3G__gallery__video--short>div{align-self:center;width:auto;height:100%}
.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level{scroll-margin-top:var(--container-spacing-xl)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__body{gap:var(--container-spacing-sm);flex-direction:column;display:flex}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__heading--low,.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__range--low{--price-level-color:var(--color-success)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__heading--medium,.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__range--medium{--price-level-color:var(--color-text-secondary)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__heading--high,.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__range--high{--price-level-color:var(--color-warning)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__heading{gap:var(--container-spacing-xs);color:var(--price-level-color);font:var(--font-body-lg);align-items:center;margin:0;font-weight:700;display:flex}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__dot{background-color:var(--price-level-color);border-radius:50%;flex-shrink:0;width:8px;height:8px}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__summary{color:var(--color-text-secondary);margin:0}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__summary strong{color:var(--color-text-primary)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__scale{padding-bottom:var(--container-spacing-md);position:relative}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__limits{height:1.25rem;position:relative}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__limit{color:var(--color-text-secondary);font:var(--font-body-xs);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__bars{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:4px;height:20px;display:grid}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__bar{background-color:var(--price-level-color);opacity:.5;border-radius:8px;height:8px;display:block;position:relative;transform:scaleY(.6)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__bar--low{--price-level-color:var(--color-success)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__bar--medium{--price-level-color:var(--color-text-secondary)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__bar--high{--price-level-color:var(--color-warning)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__bar--active{opacity:1;transform:none}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__marker{background-color:var(--color-text-primary);border:1px solid var(--color-bg-primary);border-radius:var(--border-radius-lg);width:8px;height:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__price{color:var(--color-text-primary);font:var(--font-body-sm);white-space:nowrap;font-weight:700;position:absolute;bottom:-5px}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__ranges{margin:0;margin-top:var(--container-spacing-sm);border-top:1px solid var(--color-border);padding:0;list-style:none}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__range{gap:var(--container-spacing-xs);padding:var(--container-spacing-xs) var(--container-spacing-sm);color:var(--color-text-secondary);font:var(--font-body-sm);border-bottom:1px solid var(--color-border);align-items:center;display:flex}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__range--active{color:var(--color-text-primary);background-color:var(--color-bg-corporate-light);font-weight:700}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__label{flex:1;min-width:0}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__value{text-align:right;flex-shrink:0;font-size:.8125rem}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation{margin-top:var(--container-spacing-sm)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation:not([open]) .UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation-hide,.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation[open] .UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation-show{display:none}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation-toggle{color:var(--color-text-secondary);font:var(--font-body-sm);text-underline-offset:3px;cursor:pointer;text-decoration:underline;list-style:none;display:inline-block}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation-toggle::-webkit-details-marker{display:none}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation-toggle:hover{color:var(--color-text-primary)}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation-content{gap:var(--container-spacing-xs);margin-top:var(--container-spacing-xs);padding:var(--container-spacing-sm);color:var(--color-text-secondary);font:var(--font-body-sm);background-color:var(--color-bg-quaternary);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);flex-direction:column;display:flex}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation-content p{margin:0}.UsedVehiclePriceLevel-module-scss-module__CWVXva__price-level__explanation-content strong{color:var(--color-text-primary)}
.UsedVehicleTechnicalSheet-module-scss-module__wbyeSq__technical-sheet__group{gap:var(--container-spacing-sm);padding-top:var(--container-spacing-md);border-top:1px solid var(--color-border-secondary);flex-direction:column;display:flex}.UsedVehicleTechnicalSheet-module-scss-module__wbyeSq__technical-sheet__list{-moz-column-gap:var(--container-spacing-xl);column-gap:var(--container-spacing-xl);margin:0}.UsedVehicleTechnicalSheet-module-scss-module__wbyeSq__technical-sheet__item{gap:var(--container-spacing-sm);padding:var(--container-spacing-xs) 0;-moz-column-break-inside:avoid;break-inside:avoid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.UsedVehicleTechnicalSheet-module-scss-module__wbyeSq__technical-sheet__label{color:var(--color-text-secondary);font:var(--font-body-sm)}.UsedVehicleTechnicalSheet-module-scss-module__wbyeSq__technical-sheet__value{color:var(--color-text-primary);text-overflow:ellipsis;margin:0;font-weight:700;overflow:hidden}.UsedVehicleTechnicalSheet-module-scss-module__wbyeSq__technical-sheet__environmental-label{-o-object-fit:contain;object-fit:contain;width:35px;height:35px;display:block}@media (min-width:992px){.UsedVehicleTechnicalSheet-module-scss-module__wbyeSq__technical-sheet__list{-moz-columns:2;columns:2}}
.UsedVehicleTopBar-module-scss-module__xqzcxW__top-bar{padding:var(--container-spacing-xs) var(--container-spacing-md);border:1px solid var(--color-border);border-radius:var(--border-radius-md);justify-content:space-between}.UsedVehicleTopBar-module-scss-module__xqzcxW__top-bar,.UsedVehicleTopBar-module-scss-module__xqzcxW__top-bar__actions{gap:var(--container-spacing-lg);align-items:center;display:flex}@media not (min-width:992px){.UsedVehicleTopBar-module-scss-module__xqzcxW__top-bar{border-radius:0}.UsedVehicleTopBar-module-scss-module__xqzcxW__top-bar__label{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
