carousel swipe interaction and styling