
.scene {
  width: 330px;
  height: 450px;
  border:1px solid #9c7c36;
border-radius: 4px;
	color: #9c7c6;
	font-size: 1.5rem;
	box-shadow: 5px 6px 13px -2px rgba(123,123,123,0.75);
-webkit-box-shadow: 5px 6px 13px -2px rgba(123,123,123,0.75);
-moz-box-shadow: 5px 6px 13px -2px rgba(123,123,123,0.75);
  margin: 10px 0px 30px 0px;
  perspective: 600px;
}

.card {
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
  cursor: pointer;
  position: relative;
}

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

.card__face {
  position: absolute;
  width: 100%;
  height: 100%;
  line-height: 20px;
  color: #9c7c36;
  text-align: left;
  font-size: 26px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.card__face img {height:100%;width:auto;}
.card__face--front {
  background: white;
}

.card__face--back {
  background: white;
  padding:30px;
  transform: rotateY(180deg);
}
