Clue: Shining passion, right? Love our team (8)
Answer: LUSTROUS
Explanation: Definition: Shining
A charade of LUST ('passion') plus R ('right') plus O ('love') plus US ('our team').