Thomas et Louise achètent (buy) un cadeau très cher pour Julie
Thomas et Louise offrent (offer) un cadeau très cher pour Julie doesn't match = it would be = Thomas et Louise offrent un cadeau très cher à Julie (not pour Julie)
You also can use the "passé composé" Thoma et Julie ont acheté un cadeau très cher pour Julie.
In France, the separated God from government and state so many symbols and subjects in French art do not have Christian or Biblical themes. Some French art might have Christian themes, like some American art, but most artworks after the separation focus more on earthly and human themes.