Welcome to FT!
Yes. You should be fine. As you're on one PNR (reservation) LX should check your bags through to their final destination. And 90 mins will be plenty of time to connect at ZRH.
Suggest you also take a look at this thread
http://www.flyertalk.com/forum/swiss...on-thread.html from the LX forum.
Last edited by UAPremExecflyer; Sep 26, 2012 at 1:44 pm
Reason: Added LX thread link