Opposed to mercantilism at heart (4)
I believe the answer is:
anti
'opposed to' is the definition.
(anti means opposing something)
'mercantilism at heart' is the wordplay.
'at heart' indicates a hidden word (letters hidden in the heart of the clue).
'ANTI' is hidden in the letters of 'mercantilism'.
(Other definitions for anti that I've seen before include "Not favouring" , "Someone opposed (to a policy?)" , "Opposition member" , "Who pooh-poohs all" , "One who is against (something)" .)