a.button7 {
  font-weight: 700;
  color: white;
  text-decoration: none;
  padding: .8em 1em calc(.8em + 3px);
  border-radius: 3px;
  background: rgb(64,199,129);
  box-shadow: 0 -3px rgb(53,167,110) inset;
  transition: 0.2s;
} 
a.button7:hover { background: rgb(53, 167, 110); }
a.button7:active {
  background: rgb(33,147,90);
  box-shadow: 0 3px rgb(33,147,90) inset;
}

#couponcode_field button {
    color: #474747;
    border-radius: 0px;
    border: 1px solid #ffd800;
    text-transform: uppercase;
    transition: all 0.3s;
}
 
#couponcode_field button:hover {
    color: #474747;
    text-decoration: none;
    box-shadow: none;
    background-color: #ffd800;
    transition: all 0.3s;
}