Update cart checkout to work on all screens.