* {
  margin: 0px;
}

.header {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  background-color: rgb(9, 9, 117);
  padding: 20px;
  align-items: center;
}

.main {
  flex: column;
}

.footer {
  display: flex;
  justify-content: space-around;
}

:hover.headlink {
  color: black;
}

.product {
  padding: 20px;
  margin: 20px;
  display: flex;
  flex-direction: column;
  align-items: left;
  width: 50vw;
}

.product button {
  background: rgb(198, 231, 11);
  border-radius: 10px;
  padding: 2px;
  color: black;
  padding: 6px;
  cursor: pointer;
}

.count {
  background: #000;
}

.description {
  display: flex;
  flex-direction: column;
  margin: 25px;
  align-items: center;
}
