Why do images rendered with image_style_url disappear on iPhone?
The problem is with jcarousel. The images are rendered fine, but width and height is set to 0 on mobile.
You should be able to set widht and height in CSS.
See possible solution here: https://www.drupal.org/node/576016#comment-6041834
Attached is iphone rendering: