.main .emag-title{color:#d02630;font-size:30px;font-family:"GillSansBold",sans-serif;text-transform:uppercase;text-align:center;margin-bottom:20px}
.main .bb-custom-wrapper{width:90%;position:relative;margin:0 auto;text-align:center;z-index:9}
.main .bb-custom-wrapper .emag-img-wrapper{width:100%}
.main .bb-custom-wrapper .emag-img-wrapper .emag-prev-img,.main .bb-custom-wrapper .emag-img-wrapper .emag-next-img{float:left;width:5%;height:670px;transform:translateY(50%)}
.main .bb-custom-wrapper .emag-img-wrapper .panzoom-container{float:left;width:88%;position:relative;z-index:9}
.main .bb-custom-wrapper .emag-img-wrapper::after{content:'';display:block;clear:both}
.main .bb-custom-wrapper .bb-bookblock{width:100%;height:670px;box-shadow:0 12px 20px -10px rgba(81,64,49,0.6)}
.main .bb-custom-wrapper .bb-bookblock .bb-item{position:static}
.main .bb-custom-wrapper .bb-bookblock .bb-item img{width:100%;height:100%;object-fit:fill}
.main .bb-custom-wrapper nav{width:100%;margin:1em auto 0;position:relative;z-index:0;text-align:center}
.main .bb-custom-wrapper nav .bb-custom-icon{display:inline-block;width:32px;height:32px;text-align:center;border-radius:2px;background:#000;color:#fff;font-size:0;margin:2px;cursor:pointer}
.main .bb-custom-wrapper nav .bb-custom-icon.reset{transform:rotateY(180deg)}
.main .bb-custom-wrapper nav .bb-custom-icon:hover{opacity:.6}
.main .bb-custom-wrapper nav svg{width:32px;height:32px;fill:white;padding:4px}
@media(min-width:320px) and (max-width:479px){.main .emag-title{font-size:24px}
.main .bb-custom-wrapper{width:96%;position:relative;margin:0 auto;text-align:center;z-index:9}
.main .bb-custom-wrapper .emag-img-wrapper{width:100%}
.main .bb-custom-wrapper .emag-img-wrapper .emag-prev-img,.main .bb-custom-wrapper .emag-img-wrapper .emag-next-img{float:left;width:5%;height:210px !important;transform:translateY(50%);display:none}
.main .bb-custom-wrapper .emag-img-wrapper .panzoom-container{float:none;width:100%;position:relative;z-index:9}
.main .bb-custom-wrapper .bb-bookblock{height:210px !important}
}
@media(min-width:480px) and (max-width:767px){.main .emag-title{font-size:24px}
.main .bb-custom-wrapper .emag-img-wrapper .emag-prev-img,.main .bb-custom-wrapper .emag-img-wrapper .emag-next-img{width:5%;height:290px !important;transform:translateY(50%)}
.main .bb-custom-wrapper .emag-img-wrapper .panzoom-container{width:88%}
.main .bb-custom-wrapper .bb-bookblock{height:290px !important}
}
@media(min-width:768px) and (max-width:1023px){.main .emag-title{font-size:28px}
.main .bb-custom-wrapper .emag-img-wrapper .emag-prev-img,.main .bb-custom-wrapper .emag-img-wrapper .emag-next-img{width:5%;height:400px !important;transform:translateY(50%)}
.main .bb-custom-wrapper .emag-img-wrapper .panzoom-container{width:88%}
.main .bb-custom-wrapper .bb-bookblock{height:400px !important}
}
@media(min-width:1024px) and (max-width:1279px){.main .bb-custom-wrapper .emag-img-wrapper .emag-prev-img,.main .bb-custom-wrapper .emag-img-wrapper .emag-next-img{width:5%;height:515px !important;transform:translateY(50%)}
.main .bb-custom-wrapper .emag-img-wrapper .panzoom-container{width:88%}
.main .bb-custom-wrapper .bb-bookblock{height:515px !important}
.main .bb-custom-wrapper nav span.bb-custom-icon{display:none}
}
.bb-bookblock{width:400px;height:300px;margin:0 auto;position:relative;z-index:100;-webkit-perspective:1300px;perspective:1300px;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.bb-bookblock .bb-page{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;transition-property:transform}
.bb-bookblock .bb-page img{width:100% !important;height:100% !important;object-fit:fill !important}
.bb-bookblock .bb-item{width:100%;height:100%;position:absolute;top:0;left:0;display:none;background:#fff}
.bb-bookblock.bb-vertical .bb-page{width:50%;height:100%;left:50%;-webkit-transform-origin:left center;transform-origin:left center}
.bb-bookblock.bb-vertical .bb-page>div,.bb-bookblock.bb-vertical .bb-outer,.bb-bookblock.bb-vertical .bb-content,.bb-bookblock.bb-vertical .bb-inner{position:absolute;height:100%;width:100%;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.bb-bookblock.bb-vertical .bb-page>div{width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.bb-bookblock.bb-vertical .bb-content{width:200%;background:#fff}
.bb-bookblock.bb-vertical .bb-back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.bb-bookblock.bb-vertical .bb-front .bb-content{left:-100%}
.bb-bookblock.bb-vertical .bb-outer{width:100%;overflow:hidden;z-index:999}
.bb-bookblock.bb-vertical .bb-overlay,.bb-bookblock.bb-vertical .bb-flipoverlay{background-color:rgba(0,0,0,0.7);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}
.bb-bookblock.bb-vertical .bb-flipoverlay{background-color:rgba(0,0,0,0.2)}
.bb-bookblock.bb-vertical .bb-flip-next,.bb-bookblock.bb-vertical .bb-flip-initial{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.bb-bookblock.bb-vertical .bb-flip-prev{-webkit-transform:rotateY(0);transform:rotateY(0)}
.bb-bookblock.bb-vertical .bb-flip-next-end{-webkit-transform:rotateY(-15deg);transform:rotateY(-15deg)}
.bb-bookblock.bb-vertical .bb-flip-prev-end{-webkit-transform:rotateY(-165deg);transform:rotateY(-165deg)}
.bb-bookblock.bb-vertical>div.bb-page:first-child,.bb-bookblock.bb-vertical>div.bb-page:first-child .bb-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.bb-bookblock.bb-horizontal>div.bb-page:first-child,.bb-bookblock.bb-horizontal>div.bb-page:first-child .bb-back{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.no-js .bb-bookblock,.no-js ul.bb-custom-grid li{width:auto;height:auto}
.no-js .bb-item{display:block;position:relative}