futuristic beach wear from 2 0 5 0, product shot, ocean colour palette