.title {
  text-align: center;
  margin-left: 67.5vh;
}

nav ul {
  display: flex;
}

nav ul li {
  display: flex;
  font-size: 1.5vw;
  margin-top: 3vh;
  margin-left: 18vh;
  justify-content: space-evenly;
}

a {
  color: rgb(51, 95, 177);
}

header {
  display: flex;
  padding-top: 2vh;
  text-align: center;
  background-color: rgb(240, 198, 84);
}

nav {
  display: flex;
  padding-bottom: 4vh;
}

#patsTitle {
  display: flex;
  font-family: 'Praise', cursive;
  text-align: center;
  font-size: 5vw;
  color: rgb(232, 70, 0);
  margin-top: 2vh;
}

#patsSubHead {
  font-family: 'Praise', cursive;
  font-size: 4vw;
  color: rgb(17, 72, 112);
  margin-top: 2vw;
}

body {
  background-color: rgb(51, 95, 177);
  font-family: Arial, Helvetica, sans-serif;
}

#checkBoxes1 {
  text-align: center;
  float: left;
  margin-left: 6.7vw;
  margin-top: 2vw;
  justify-content: space-between;
  font-family: Arial, Helvetica, sans-serif;
  font-size: .6vw;
  color: antiquewhite;
  background-color: rgb(17, 72, 112);
  padding: .2vw;
  border-style: groove;
  border-width: .4vw;
  border-color: darkorange;
}

#Shirt {
  margin-left: .5vh;
  margin-top: 3.2vh;
  border-style: groove;
  border-width: .4vw;
  border-color: darkorange;
}

input {
  background-color: darkorange;
  user-select: check;
}

#shirtName1 {
  color: rgb(218, 203, 185);
  font-size: 1vw;
  margin-left: 4.7vw;
}

#bottomPgrh1 {
  font-size: .75vw;
  font-weight: 800;
  margin-right: 83.5vw;
  float: right;
}

#addToCart1 {
  margin-top: 2vh;
  margin-left: 9.5vw;
  border-color: darkorange;
  border-style: ridge;
  border-width: .5vh;
  background-color: rgb(17, 72, 112);
  color: antiquewhite;
}