.superzoom .train .coach{width:450px}.superzoom{position:relative;height:600px;overflow:hidden;clear:both;z-index:100;float:left;width:100%}.superzoom img{display:block;margin:0;padding:0}.superzoom .train{position:absolute;height:100%;-webkit-transform:translate3d(0px,0px,0px);z-index:200;display:table;list-style:none;margin:0;padding:0}.product-info-block{height:600px;width:300px;background:rgba(255,255,255,1);position:absolute;top:0;right:0;z-index:300;-webkit-transition:height .5s ease-out}.product-info-block.collapsed:before{display:none}.product-info-block:before{content:"";width:10px;position:absolute;left:-10px;top:0;background:-webkit-linear-gradient(left,rgba(255,255,255,.1),black);height:100%}.superzoom .train .coach{position:relative;height:100%;display:table-cell;vertical-align:middle;cursor:url(../../images/zoom-icon.png),auto}#pdp-zoom-container{background:#FFF;box-shadow:0 0 3px rgba(0,0,0,.5)}#pdp-zoom-container-video{width:100%;height:100%;text-align:center;position:relative}#pdp-zoom-container-video>*{display:inline-block}.superzoom-fullscreen{position:fixed;width:100%;height:100%;z-index:9970;background:#7f7f7f;padding:20px;top:0;left:0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.superzoom-fullscreen-in{position:relative;width:100%;height:100%}.superzoom-fullscreen .thumbnails{width:200px;height:100%;position:absolute;top:0;left:0;z-index:100;text-align:center}.superzoom-fullscreen .thumbnails img{display:block;border:1px #CCC solid;clear:both;display:inline-block;margin-bottom:10px}.superzoom-fullscreen .arena{width:100%;height:100%;padding-left:200px;background:#FFF;top:0;left:0;position:absolute}.superzoom-fullscreen .circle{width:100%;height:100%;position:relative;cursor:move}.superzoom-fullscreen .circle.loading{background:url(../../img/loading2.gif) no-repeat center center}.superzoom-fullscreen .circle img{position:absolute;top:0;left:0;height:100%}.superzoom-fullscreen .component.close{position:absolute;top:10px;right:10px}#pdp-zoom-container-video{display:table}#pdp-zoom-container-video>div:first-child{display:table-cell;vertical-align:middle}.superzoom .preview{position:absolute;top:0;left:100%;z-index:1;background:#FFF;width:105%;height:100%}.magnifier{width:135px;height:180px;background:rgba(0,0,0,.8);position:absolute;border:1px #CCC solid}.superzoom .arrow{width:10px;height:20px;padding:10px;background:rgba(255,255,255,.7);position:absolute;top:50%;margin-top:-27px;z-index:1000}.disable-scroll{overflow:hidden!important}.carousel ul{margin:0}.carousel .train{position:relative}#thumbNailVideoButton{float:left}.s7swatches>div:first-child{border:1px #efefef solid;border-left:none;border-right:0;margin-left:5px}.s7tooltip{display:none}.s7scrollupbutton,.s7scrolldownbutton,.s7scrollupbutton[state='up'],.s7scrolldownbutton[state='up']{width:25px!important;height:15px!important;background-size:auto!important;cursor:pointer}.s7scrollupbutton,.s7scrolldownbutton,.s7scrollupbutton[state='disabled'],.s7scrolldownbutton[state='disabled']{display:none}.svg .s7swatches .s7scrollupbutton,.svg .s7swatches .s7scrolldownbutton{background-image:url(../../images/icons.svg)}.no-svg .s7scrollupbutton,.no-svg .s7scrolldownbutton{background:url(../../images/icons.png)!important}.s7scrolldownbutton,.no-svg .s7scrolldownbutton{background-position:-6px -1860px!important;margin-top:-20px}.s7swatches .s7scrolldownbutton:after{content:"";position:absolute;width:100px;height:70px;background:url(../../images/s7overflow.png) repeat-x left bottom;z-index:100;bottom:18px;left:-40px;display:block}.s7swatches .s7scrolldownbutton[state='disabled']:after{display:none}.s7scrollupbutton,.no-svg .s7scrollupbutton{background-position:-6px -2010px!important;margin-top:30px}.s7scrolldownbutton[state='disabled']{background-position:-6px -1910px!important}.s7scrollupbutton[state='disabled']{background-position:-6px -1960px!important}@media(max-height:522px){.s7swatches .s7scrollupbutton{margin-top:10px}.s7swatches .s7scrolldownbutton{margin-top:0}}@media(max-height:782px) and (min-height:607px){.s7swatches .s7scrollupbutton{margin-top:10px}.s7swatches .s7scrolldownbutton{margin-top:3px}}@media(max-height:607px) and (min-height:522px){.s7swatches .s7scrollupbutton{margin-top:30px}.s7swatches .s7scrolldownbutton{margin-top:-20px}}.cont{float:left}.cont.hideoverflow{overflow:hidden}#next.carousel{float:right}