/*
 * @emas/js-base default theme
 */
.ema-flip {
  perspective: 1000px;
  text-align: center; }
  .ema-flip__front, .ema-flip__back {
    position: absolute;
    width: inherit;
    height: inherit;
    transform-style: preserve-3d;
    backface-visibility: hidden; }
  .ema-flip__front {
    z-index: 900;
    transform: rotate3d(0, 0, 0, 0deg); }
    .ema-flip--flipped .ema-flip__front {
      z-index: 900;
      transform: rotate3d(0, 1, 0, 180deg);
      -ms-transform: rotateY(180deg); }
  .ema-flip__back {
    z-index: 800;
    transform: rotate3d(0, 1, 0, -180deg); }
    .ema-flip--flipped .ema-flip__back {
      z-index: 1000;
      transform: rotate3d(0, 0, 0, 0deg); }
