/*

@mixin bg-wood() {
  background: url(../images/tmp/9gvh.jpg) center top repeat-y;
  background-size: 100% auto;
}
*/
.agegate-bg {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  transition: all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition-duration: 1000ms;
}
.agegate.active .agegate-bg {
  -webkit-filter: grayscale(0);
          filter: grayscale(0);
}

.agegate-figure-container {
  max-height: 85vh;
}

.agegate-figure {
  transition: all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition-duration: 1000ms;
}

.agegate.active .agegate-figure-1 {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}

.agegate-figure-2 {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.agegate.active .agegate-figure-2 {
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
}

.agegate-stamp {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) scale(2);
          transform: translate(-50%, -50%) scale(2);
  width: 100%;
  opacity: 0;
  transition: all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition-duration: 250ms;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
  visibility: hidden;
  will-change: transform, opacity;
  -webkit-transform-origin: 40% 55%;
          transform-origin: 40% 55%;
}
.agegate.active .agegate-stamp {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 1;
  visibility: visible;
}

.agegate-body {
  transition: all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition-duration: 250ms;
  will-change: transform, opacity;
}
.agegate.active .agegate-body {
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
  opacity: 0;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubXBhY3RiZXZlcmFnZS5jb20ubGl2ZS81NzAzNDgvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbXBhY3QvYXNzZXRzL3N0eWxlc2hlZXRzL19taXhpbnMuc2NzcyIsImFnZWdhdGUuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubXBhY3RiZXZlcmFnZS5jb20ubGl2ZS81NzAzNDgvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvbXBhY3QvYXNzZXRzL3N0eWxlc2hlZXRzL192YXJpYWJsZXMuc2NzcyIsImFnZWdhdGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXVDQTs7Ozs7O0VBQUE7QUNqQkE7RUFDRSw2QkFBQTtVQUFBLHFCQUFBO0VBQ0EsMERDNFF1QjtFRDNRdkIsNEJBTDRCO0NFVDdCO0FGZ0JDO0VBQ0UsNkJBQUE7VUFBQSxxQkFBQTtDRWRIOztBRmtCRDtFQUNFLGlCQUFBO0NFZkQ7O0FGa0JEO0VBQ0UsMERDK1B1QjtFRDlQdkIsNEJBbEI0QjtDRUc3Qjs7QUZvQkM7RUFDRSxvQ0FBQTtVQUFBLDRCQUFBO0NFakJIOztBRnFCRDtFQUNFLG9DQUFBO1VBQUEsNEJBQUE7Q0VsQkQ7QUZvQkM7RUFDRSxrQ0FBQTtVQUFBLDBCQUFBO0NFbEJIOztBRnVCRDtFQUNFLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxrREFBQTtVQUFBLDBDQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSwwRENvT3VCO0VEbk92QiwyQkFBQTtFQUNBLGdEQUFBO0VBQUEsd0NBQUE7RUFBQSwyREFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQ0FBQTtVQUFBLDBCQUFBO0NFcEJEO0FGc0JDO0VBQ0UseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtDRXBCSDs7QUZ3QkQ7RUFDRSwwRENxTnVCO0VEcE52QiwyQkFBQTtFQUNBLGdDQUFBO0NFckJEO0FGdUJDO0VBQ0UsOEJBQUE7VUFBQSxzQkFBQTtFQUNBLFdBQUE7Q0VyQkgiLCJmaWxlIjoiYWdlZ2F0ZS5jc3MifQ== */