@keyframes pageFlipLeft{0%{transform:perspective(1000px) rotateY(0deg) translateX(0) scale(1);box-shadow:none}50%{transform:perspective(1000px) rotateY(8deg) translateX(-15px) scale(.95);box-shadow:-8px 8px 25px rgba(0,0,0,.2)}to{transform:perspective(1000px) rotateY(0deg) translateX(0) scale(1);box-shadow:none}}@keyframes pageFlipRight{0%{transform:perspective(1000px) rotateY(0deg) translateX(0) scale(1);box-shadow:none}50%{transform:perspective(1000px) rotateY(-8deg) translateX(15px) scale(.95);box-shadow:8px 8px 25px rgba(0,0,0,.2)}to{transform:perspective(1000px) rotateY(0deg) translateX(0) scale(1);box-shadow:none}}@keyframes swipePrep{0%{transform:scale(1);opacity:1}to{transform:scale(.98);opacity:.95}}.page-fold-left{animation:pageFlipLeft .35s cubic-bezier(.4,0,.2,1);transform-origin:right center}.page-fold-right{animation:pageFlipRight .35s cubic-bezier(.4,0,.2,1);transform-origin:left center}.horizontal-scroll-container{touch-action:pan-x pan-y;overflow-x:auto;overflow-y:hidden}.horizontal-scroll-container *{touch-action:auto}.swipe-container{will-change:transform,opacity,box-shadow;backface-visibility:hidden;-webkit-backface-visibility:hidden}.swipe-perspective{perspective:1200px;perspective-origin:50%}.page-depth{transform-style:preserve-3d}@media (max-width:768px){.swipe-container{transform:translateZ(0);-webkit-transform:translateZ(0)}}.no-swipe,.no-swipe *{touch-action:auto!important}.carousel,.horizontal-list,.scroll-x,.slider,[style*="overflow-x: auto"],[style*="overflow-x: scroll"],[style*="overflow: auto"],[style*="overflow: scroll"]{touch-action:pan-x pan-y}.carousel *,.horizontal-list *,.scroll-x *,.slider *{touch-action:auto}