Introduce ``IBuyablePeriod`` interface. Absolute imports
include buyable period checks
use currect context
translations
use remove_item_from_cart utility