Matt J. Yes, I did end up figuring it out but I'm not entirely sure what the cause was. Display: None was being applied to the image class on the published site, despite it not actually being applied in the Webflow property panel. I just created and applied a new class and that fixed it.