.VehicleInfoV2_wrapper__I0OuO{height:auto;position:relative}@media (max-width:1023px){.VehicleInfoV2_wrapper__I0OuO{display:none}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isMobile___z9Wf{display:flex;min-height:0;min-height:auto}}@media (max-width:550px){.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isMobile___z9Wf .VehicleInfoV2_vehicleInfo__BOb5A{position:relative}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isMobile___z9Wf .VehicleInfoV2_vehicleDetails__SFiGt{position:absolute;left:0;bottom:0}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isMobile___z9Wf .VehicleInfoV2_inner__ff4ID{position:relative;padding-bottom:80px;width:100%}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isMobile___z9Wf.VehicleInfoV2_isCompact__mcmNp .VehicleInfoV2_vehicleDetails__SFiGt{left:150px;bottom:10px;width:calc(100% - 150px)}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isMobile___z9Wf.VehicleInfoV2_isCompact__mcmNp .VehicleInfoV2_inner__ff4ID{position:relative;padding:0}}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_hasTransition__xDmzw .VehicleInfoV2_vehicleImage__KCesU{transition:width .5s}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_hasTransition__xDmzw .VehicleInfoV2_inner__ff4ID,.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_hasTransition__xDmzw .VehicleInfoV2_vehicleDetails__SFiGt{transition:.5s}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isCompact__mcmNp .VehicleInfoV2_vehicleInfo__BOb5A{padding:var(--spacing-3) 0}@media (min-width:550px){.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isCompact__mcmNp .VehicleInfoV2_vehicleInfo__BOb5A{height:110px}}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isCompact__mcmNp .VehicleInfoV2_inner__ff4ID{display:flex;flex-direction:row;gap:var(--spacing-3)}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isCompact__mcmNp .VehicleInfoV2_vehicleImage__KCesU{width:130px}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isSticky__JTluQ{height:110px}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isSticky__JTluQ .VehicleInfoV2_vehicleInfo__BOb5A{position:fixed;top:56px;left:0;padding:var(--spacing-3) var(--spacing-5);z-index:100;box-shadow:0 1px 1px rgba(0,0,0,.08)}@media (min-width:768px){.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_isSticky__JTluQ .VehicleInfoV2_vehicleInfo__BOb5A{padding:var(--spacing-3) calc(var(--spacing-5) + 6px)}}.VehicleInfoV2_wrapper__I0OuO.VehicleInfoV2_hasShadow__p6tMq .VehicleInfoV2_vehicleInfo__BOb5A{box-shadow:0 6px 8px rgba(0,0,0,.08)}@media (min-width:550px) and (max-width:1023px){.VehicleInfoV2_inner__ff4ID{display:flex;flex-direction:row;gap:var(--spacing-3)}}.VehicleInfoV2_vehicleInfo__BOb5A{display:flex;background:white;width:100%;box-shadow:0 0 0 rgba(0,0,0,.08);transition:box-shadow .3s}.VehicleInfoV2_vehicleImage__KCesU{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--border-radius-2)}@media (min-width:550px) and (max-width:1023px){.VehicleInfoV2_vehicleImage__KCesU{width:130px}}.VehicleInfoV2_vehicleDetails__SFiGt{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.VehicleInfoV2_vehicleDetails__SFiGt *{margin:0;padding:0}@media (max-width:767px){.VehicleInfoV2_vehicleDetails__SFiGt{width:100%}}.VehicleInfoV2_vehiclePrice__lGPCA{display:flex;justify-content:space-between;font-size:28px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.5px;width:100%}@media (max-width:767px){.VehicleInfoV2_vehiclePrice__lGPCA{font-size:16px}}.VehicleInfoV2_vehiclePrice__lGPCA .VehicleInfoV2_externalLink__6jMuL{cursor:pointer;margin-top:4px}.VehicleInfoV2_carDetails__Stusj{line-height:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
/*# sourceMappingURL=ce49cd9facc688f8.css.map*/