(A) It shall be unlawful for any person to patronize a prostitute within the village.
(B) Any person who performs any of the following acts with a person not his or her spouse commits the offense of patronizing a prostitute:
(1) Engages in an act of sexual penetration, as defined in 720 ILCS 5/11-0.1, with a prostitute; or
(2) Enters or remains in a place of prostitution with intent to engage in an act of sexual penetration, as defined in 720 ILCS 5/11-0.1.