/* Align the visible vehicle, independently of padding inside its source file. */
.acura-model>.model-render-stage{position:relative;flex:none;width:100%;height:190px;background:#000;overflow:hidden}
.model-render-stage>.model-render-object{position:absolute;left:50%;bottom:18px;width:min(80%,264px);aspect-ratio:var(--vehicle-ratio);transform:translateX(-50%)}
.acura-model .model-render-object>img.brand-model-render{position:absolute;display:block;left:var(--vehicle-image-left);top:var(--vehicle-image-top);width:var(--vehicle-image-width);max-width:none;height:auto;min-height:0;aspect-ratio:auto;padding:0;margin:0;background:transparent;object-fit:contain;border:0}
@media(max-width:650px){.acura-model>.model-render-stage,.model-browser-standard .acura-model>img{height:180px}.model-render-stage>.model-render-object{width:min(80%,252px)}}
