Mallorca’s weather is wonderfully varied, meaning what you pack depends...