As a visitor browsing from a supported city, I want to automatically receive a location-based discount on eligible products, so that I benefit from regional promotions.

Given my browser geo-location matches a supported city and a product is a location offer Then the following discount is applied:
Given a location discount is applied Then the original price is shown with a strikethrough and the discounted price is shown below.
Given my location does not match any supported city Then no location discount is applied.
Given I add a location-discounted product to the cart Then the discounted price is used for the cart line item.