.business-card {
  transition: none;
}

.business-card.flipped {
  transform: none;
}

.card-face {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  transition: transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
}

.card-front {
  transform: rotateY(0deg);
}

.card-back {
  transform: rotateY(180deg);
}

.business-card.flipped .card-front {
  transform: rotateY(-180deg);
}

.business-card.flipped .card-back {
  transform: rotateY(0deg);
}
