Hands down, palms dry evidently? (2,5)
I believe the answer is:
no sweat
I believe this clue is a double definition.
'hands down' is the first definition.
'palms dry evidently?' is the second definition.
(Other definitions for no sweat that I've seen before include "It's not a problem (result of using antiperspirant?)" , "Don't worry" , "Not a problem! (informal)" , "Not a problem (US colloq.)" , "That won't be a problem" .)