As per the possession laws set out in the Cannabis Act, a guest may purchase the equivalent to 30 grams of dried cannabis flower in one transaction.
To understand the equivalent amounts of different cannabis products, refer to this link.