Stone Island Cardigan under 400 £