.bk-wrapper{align-items:center;display:flex;height:100%;justify-content:center;perspective:1800px}.bk-wrapper:hover .bk-book.bk-bookdefault{transform:rotateY(20deg)}.bk-book{height:352.5px;position:relative;width:250px}@media(max-width:767px){.bk-book{height:282px;width:200px}}.bk-book{transform:rotateY(0);transform-style:preserve-3d;transition:transform .5s}.bk-book>div,.bk-front>div{display:block;position:absolute}.bk-front{transform:translateZ(15px);transform-origin:0 50%;transform-style:preserve-3d;transition:transform .5s;z-index:10}@media(max-width:767px){.bk-front{transform:translateZ(12px)}}.bk-front>div{transform-style:preserve-3d;z-index:1}.bk-front>div,.bk-page{backface-visibility:hidden}.bk-page{display:none;height:342.5px;top:5px;transform:translateZ(14px);width:245px;z-index:9}@media(max-width:767px){.bk-page{height:272px;transform:translateZ(11px);width:195px}}.bk-back,.bk-front,.bk-front>div{height:352.5px;width:250px}@media(max-width:767px){.bk-back,.bk-front,.bk-front>div{height:282px;width:200px}}.bk-left,.bk-right{left:-15px;width:30px}@media(max-width:767px){.bk-left,.bk-right{left:-12px;width:24px}}.bk-bottom,.bk-top{height:30px;top:-10.25px;width:245px}@media(max-width:767px){.bk-bottom,.bk-top{height:24px;top:-8.2px;width:246px}}.bk-bottom,.bk-top{backface-visibility:hidden}.bk-back{transform:rotateY(-180deg) translateZ(15px)}@media(max-width:767px){.bk-back{transform:rotateY(-180deg) translateZ(12px)}}.bk-back{border-radius:3px 0 0 3px;box-shadow:10px 10px 30px #0000004d}.bk-cover-back{background-color:#000;transform:rotateY(-179deg)}.bk-right{height:342.5px;top:5px;transform:rotateY(90deg) translateZ(245px)}@media(max-width:767px){.bk-right{transform:rotateY(-180deg) translate3d(0,0,200px -5px)}}.bk-right{backface-visibility:hidden}.bk-left{height:352.5px}@media(max-width:767px){.bk-left{height:282px}}.bk-left{transform:rotateY(-90deg)}.bk-top{transform:rotateX(90deg)}.bk-bottom{transform:rotateX(-90deg) translateZ(390px)}.bk-viewinside .bk-front{transform:translateZ(20px) rotateY(-160deg)}.bk-book.bk-viewinside{transform:translateZ(150px) rotateY(0)}.bk-book.bk-viewback{transform:translateZ(0) rotateY(180deg)}.bk-bottom,.bk-page,.bk-right,.bk-top{background-color:#fefefe}.bk-front>div{border-radius:0 3px 3px 0;box-shadow:inset 4px 0 10px #0000001a}.bk-front:after{bottom:1px;content:"";left:-1px;position:absolute;top:1px;width:1px}.bk-back:after,.bk-cover:after{background:#0000000f;bottom:0;box-shadow:1px 0 3px #ffffff1a;content:"";left:10px;position:absolute;top:0;width:3px}.bk-back:after{left:auto;right:10px}.bk-left h2{height:30px;transform:rotate(90deg) translateY(-40px);transform-origin:0 0;width:352.5px}.bk-content{backface-visibility:hidden;background:#fff;cursor:default;inset:30px 20px 20px;opacity:0;overflow:hidden;padding:30px;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out}.bk-content-current{opacity:1;pointer-events:auto}.bk-content p{padding:0 0 10px;-webkit-font-smoothing:antialiased;color:#000;font-size:11px;line-height:20px;text-align:justify;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bk-page nav{cursor:pointer;display:block;margin-top:20px;position:relative;text-align:center;z-index:100}.bk-page nav span{background:#f0f0f0;border-radius:50%;color:#aaa;display:inline-block;height:20px;width:20px}.book-1 .bk-back,.book-1 .bk-front:after,.book-1 .bk-front>div,.book-1 .bk-left{background-color:var(--color-quaternary)}.book-1 .bk-cover{background-repeat:no-repeat;background-size:cover}.book-1 .bk-cover h2{background:#fff3;bottom:0;color:#fff;left:0;padding:30px;position:absolute;right:0;text-shadow:0 -1px 0 rgba(0,0,0,.1)}.book-1 .bk-cover h2 span:first-child,.book-1 .bk-left h2 span:first-child{font-size:13px;font-weight:400;padding-right:20px;text-transform:uppercase}.book-1 .bk-cover h2 span:first-child{display:block}.book-1 .bk-left h2{color:#fff;font-size:15px;line-height:40px;padding-right:10px;text-align:right}.book-1 .bk-back p{color:#fff;font-size:13px;padding:40px}.bk-book-float{animation:bookFloat 15s ease-in-out infinite alternate}@keyframes bookFloat{0%{transform:rotateY(15deg) rotateX(5deg) scale(.8) translate(-6px)}to{transform:rotateY(-15deg) rotateX(-5deg) scale(.8) translate(-6px)}}@keyframes bookFlip{0%{transform:rotateY(0)}to{transform:rotateY(359deg)}}.bk-book-rotate{animation:bookRotate 16s ease-in-out infinite alternate}@keyframes bookRotate{0%{transform:rotateY(-35deg) scale(.8)}to{transform:rotateY(-197deg) scale(.8)}}.bk-book-checkout{position:relative;transform:rotateY(-35deg) scale(.8)}.no-csstransforms3d .bk-book .bk-cover-back,.no-csstransforms3d .bk-book>div{display:none}.no-csstransforms3d .bk-book>div.bk-front{display:block}.no-csstransforms3d .bk-info button,.no-js .bk-info button{display:none}
