The present invention relates to a cosmetic composition and method for making up and/or enhancing the appearance of a keratinous substrate, comprising at least one supramolecular polymer, at least one detackifying ingredient which is a hyperbranched functional polymer and at least one fatty phase ingredient(s). The compositions of the present invention may optionally contain at least one wax and at least one colorant.