A rule now acts correctly on a checkout split across shipping and pickup
- Shopify now lets one order mix a shipped item with an in-store pickup. A rule hiding a shipping option now acts only on shipping options, and never on the pickup option, so "collect in store" is never withdrawn by a rule that was never meant to touch it.
- The address a rule reads is now taken from the shipping side of a mixed cart, not whichever side happened to load first — avoiding a rule reading the store's own address instead of the buyer's.