The bolded word here is the BESTSELLER. This kind of complement is a direct object complement. The adjective overnight denotes to the object bestseller which is an adjective. Another adjective complements another adjective, thus, the term direct object.
Martys lies afects the way he thinks because if he lies he might think it is om and keep lying