.studio-display.photo-device .photo-body,
.studio-display.photo-device.imac-device .photo-body { aspect-ratio:2100/1740; overflow:visible; }
.studio-display.photo-device .hardware,
.studio-display.photo-device.imac-device .hardware { position:relative!important; left:0!important; top:0!important; width:100%!important; }
.studio-display.photo-device .device-screen,
.studio-display.photo-device.imac-device .device-screen { left:8.9%!important; top:8.3%!important; width:81.4%!important; height:55.2%!important; z-index:4!important; background:#111; }
.studio-display.photo-device .device-screen :is(img,.app-composite) { object-fit:cover!important; object-position:center!important; }
