avoiding use of .hidden { ...!important }