Switzerland is a Schengen country so you should not have to clear customers other than as someone leaving Schengen. As long as your flight is on time, will be no problem. Even if you did need to clear customs and immigration, ZRH is usually very efficient.