/* no CSS is needed for this but this just gives it structure */ .VFlexBox{ display: flex; justify-content: flex-start; align-items: center; flex-direction: column; } .CartContainer{ width: 100vw; min-height: 50vh; margin-top: 10vh; } .ExampleText{ font-size: 4vh; font-family: Arial,serif; font-weight: normal; text-align: center; } .ExampleText2{ font-size: 4vh; font-family: "Monotype",serif; font-weight: bold; text-align: center; } .ExampleButton:hover{ color:white; background-color: black; transform: scale(1.1); } .ExampleButton{ color:black; background-color: white; transition: 0.25s; cursor: pointer; width: 10vw; height: 5vh; align-items: center; justify-content: center; display: flex; text-align: center; } /*Not needed but is good for setting up the web page */ *{ box-sizing: border-box; margin:0; padding:0; border:1px black solid; /*set this to none in the actual site if you dont plan on a border */ background-color: transparent; } body{ max-width: 100vw; overflow-x:hidden; }