lesshat-selector{-lh-property:0}@-webkit-keyframes animatePrevOut{100%{-webkit-transform:rotateY(-15deg)}}@-moz-keyframes animatePrevOut{100%{-moz-transform:rotateY(-15deg)}}@-o-keyframes animatePrevOut{100%{-o-transform:rotateY(-15deg)}}@keyframes animatePrevOut{100%{-webkit-transform:rotateY(-15deg);-moz-transform:rotateY(-15deg);-ms-transform:rotateY(-15deg);transform:rotateY(-15deg)}}lesshat-selector{-lh-property:0}@-webkit-keyframes animateNextOut{100%{-webkit-transform:rotateY(15deg)}}@-moz-keyframes animateNextOut{100%{-moz-transform:rotateY(15deg)}}@-o-keyframes animateNextOut{100%{-o-transform:rotateY(15deg)}}@keyframes animateNextOut{100%{-webkit-transform:rotateY(15deg);-moz-transform:rotateY(15deg);-ms-transform:rotateY(15deg);transform:rotateY(15deg)}}lesshat-selector{-lh-property:0}@-webkit-keyframes animatePrevIn{0%{-webkit-transform:translateX(-100%)}40%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(0%)}}@-moz-keyframes animatePrevIn{0%{-moz-transform:translateX(-100%)}40%{-moz-transform:translateX(-100%)}100%{-moz-transform:translateX(0%)}}@-o-keyframes animatePrevIn{0%{-o-transform:translateX(-100%)}40%{-o-transform:translateX(-100%)}100%{-o-transform:translateX(0%)}}@keyframes animatePrevIn{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}lesshat-selector{-lh-property:0}@-webkit-keyframes animateNextIn{0%{-webkit-transform:translateX(100%)}40%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(0%)}}@-moz-keyframes animateNextIn{0%{-moz-transform:translateX(100%)}40%{-moz-transform:translateX(100%)}100%{-moz-transform:translateX(0%)}}@-o-keyframes animateNextIn{0%{-o-transform:translateX(100%)}40%{-o-transform:translateX(100%)}100%{-o-transform:translateX(0%)}}@keyframes animateNextIn{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}40%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}#products #full-gallery{width:100%;min-width:960px;overflow:hidden;position:relative}#products #full-gallery ul{background:#333;min-height:738px;min-width:960px;width:100%;overflow:hidden;-webkit-perspective:1600px;-moz-perspective:1600px;perspective:1600px;position:relative}#products #full-gallery ul li{position:absolute;top:0;left:0;height:100%;width:100%;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;min-width:960px;overflow:hidden}#products #full-gallery ul li.current{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:2}#products #full-gallery ul li.nextOut{-webkit-animation:animateNextOut .7s forwards ease-in-out;-moz-animation:animateNextOut .7s forwards ease-in-out;-o-animation:animateNextOut .7s forwards ease-in-out;animation:animateNextOut .7s forwards ease-in-out;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}#products #full-gallery ul li.nextOut:before{background:rgba(0,0,0,.6)}#products #full-gallery ul li.nextIn{-webkit-animation:animateNextIn .7s forwards ease;-moz-animation:animateNextIn .7s forwards ease;-o-animation:animateNextIn .7s forwards ease;animation:animateNextIn .7s forwards ease;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:5}#products #full-gallery ul li.prevOut{-webkit-animation:animatePrevOut .7s forwards ease-in-out;-moz-animation:animatePrevOut .7s forwards ease-in-out;-o-animation:animatePrevOut .7s forwards ease-in-out;animation:animatePrevOut .7s forwards ease-in-out;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}#products #full-gallery ul li.prevOut:before{background:rgba(0,0,0,.6)}#products #full-gallery ul li.prevIn{-webkit-animation:animatePrevIn .7s forwards ease;-moz-animation:animatePrevIn .7s forwards ease;-o-animation:animatePrevIn .7s forwards ease;animation:animatePrevIn .7s forwards ease;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:5}#products #full-gallery ul li:before{content:'';-webkit-box-shadow:inset 0 230px 310px rgba(0,0,0,.71);-moz-box-shadow:inset 0 230px 310px rgba(0,0,0,.71);box-shadow:inset 0 230px 310px rgba(0,0,0,.71);height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0);-webkit-transition:background-color .7s ease-in-out;-moz-transition:background-color .7s ease-in-out;-o-transition:background-color .7s ease-in-out;transition:background-color .7s ease-in-out;z-index:2}#products #full-gallery ul li:after{content:url(../../../comum/assets/img/preloader-big-white.gif)}#products #full-gallery ul li img{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}#products #full-gallery ul li .product-info{position:relative;z-index:3;text-align:center}#products #full-gallery ul li .product-info:before{content:'';display:block;-webkit-box-shadow:0 0 162px #000;-moz-box-shadow:0 0 162px #000;box-shadow:0 0 162px #000;height:55px;width:100%;position:relative;top:-55px}#products #full-gallery ul li .title{color:#fff;font-size:60px;font-family:'Open Sans',sans-serif;font-weight:700;display:block;margin-bottom:23px;padding-bottom:23px;position:relative}#products #full-gallery ul li .title:after{content:'';-webkit-animation:animateH1 .6s forwards ease-in-out;-moz-animation:animateH1 .6s forwards ease-in-out;-o-animation:animateH1 .6s forwards ease-in-out;animation:animateH1 .6s forwards ease-in-out;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s;background:#fff;height:5px;width:0;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#products #full-gallery ul li .headline{color:#fff;margin-bottom:25px;max-width:600px}#products #full-gallery ul li .more{background:rgba(255,255,255,0);border:3px solid #fff;color:#fff;font-family:'Open Sans',sans-serif;font-weight:600;font-size:20px;height:40px;display:inline-block;vertical-align:top;line-height:34px;padding:0 15px;text-transform:uppercase;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}#products #full-gallery ul li .more:hover{color:#444;background:rgba(255,255,255,.8)}#products [class*=arrow]{position:absolute;height:2px;width:18px;top:60%;background:#fff;padding-left:20px;z-index:9;-webkit-transition:width .3s ease-in-out,padding .2s ease-in-out;-moz-transition:width .3s ease-in-out,padding .2s ease-in-out;-o-transition:width .3s ease-in-out,padding .2s ease-in-out;transition:width .3s ease-in-out,padding .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#products [class*=arrow]:hover{padding-left:0}#products [class*=arrow].arrow-prev{left:0}#products [class*=arrow].arrow-prev .fa{right:-48px;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}#products [class*=arrow].arrow-next{right:0}#products [class*=arrow].arrow-next .fa{left:-48px;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-o-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}#products [class*=arrow] .fa{border:2px solid #fff;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-box-shadow:0 0 13px rgba(0,0,0,.6);-moz-box-shadow:0 0 13px rgba(0,0,0,.6);box-shadow:0 0 13px rgba(0,0,0,.6);color:#fff;height:48px;width:48px;line-height:44px;font-size:30px;cursor:pointer;position:absolute;top:50%;margin-top:-24px;text-align:center;-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out,-o-transform .2s ease-in-out,transform .2s ease-in-out}#products [class*=arrow] .fa:active{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}#product-details{padding-top:65px;padding-bottom:100px}#product-details h1{color:#444;font-size:50px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:none}#product-details h1 span{display:block;text-align:center;font-size:25px;font-family:'Open Sans',sans-serif;font-weight:400}#product-details h1:after{background:#444}#product-details .headline{margin-bottom:100px}