Convert Numbers To Emoji Math In Emoji Math, a user created module for the video game Keep Talking And Nobody Explodes, numbers are written as strings of emoticons, where each emoticon represents a base 10 digit.
Below is the conversion table between digits and emoticons.

Digit | Emoticon
  0   |    :) 
  1   |    =(  
  2   |    (: 
  3   |    )=  
  4   |    :(    
  5   |    ):  
  6   |    =)  
  7   |    (= 
  8   |    :|  
  9   |    |: 


Given a number, output it in Emoji Math encoding. You may assume the absence of non-numeric characters.

This is code-golf, so the shortest answer in bytes wins.
Japt, 29 24 bytes

-5 bytes thanks to @Shaggy

s":)=((:)=:():=)(=:||:"ò


Takes input as a string

Try it online!