As the buyer, or buyer's agent making the offer online, this it totally up to you. The last step of the offer creation process is selecting the expiration date and time.
The seller will receive a reminder 24 hours before the offer expires if they haven't actioned it. You can always reach out to the seller during the process via the messaging tool on their listing or their phone # on their listing if they wish to publish it.