fixed a bug on safari, now the map loads
getting styles to persist and different cart things to recognize them
background colors for cart and checkout yay