A court has ordered fashion chain Zara to scrap a labour contract clause ordering its Seville, Spain shop staff to work Sunday and holiday shifts as required by the company, local press reported during the weekend.