body,h1,h2,h3,h4,h5,h6{font-family:sans-serif;}html,body{min-height:100%;overflow:hidden;}body{background:#121212;}.switcher-bar{background:#fff;border-bottom:1px solid #e6e6e6;max-height:60px;position:relative;z-index:22;-moz-transition:.2s linear;-o-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;}.bar-hide .switcher-bar{margin-top:-60px;}.logo{border-right:1px solid #e6e6e6;display:none;}.logo a{display:block;max-height:60px;}.logo img{display:block;max-height:45px;max-width:300px;}.logo.textual a{color:#9b9b9b;font-size:19px;font-weight:700;line-height:50px;padding:5px 20px;text-decoration:none;text-transform:uppercase;}.header-btn{position:relative;}.header-btn a{border-left:1px solid #e6e6e6;display:block;font-size:24px;height:60px;padding:0;width:60px;text-decoration:none;}.header-btn a:before{color:#9b9b9b;left:18px;position:absolute;top:18px;}.header-btn a.icon-tablet{font-size:30px;}.header-btn a.icon-tablet:before{left:21px;position:absolute;top:16px;}.header-btn a.icon-mobile-phone{font-size:30px;}.header-btn a.icon-mobile-phone:before{left:23px;position:absolute;top:16px;}.header-btn a.icon-remove{font-size:24px;}.header-btn a.icon-remove:before{left:21px;position:absolute;top:18px;}.header-btn a:hover,.header-btn.current a{background:#e66346;background-image:-ms-linear-gradient(top,#f37054 0,#e66346 100%);background-image:-moz-linear-gradient(top,#f37054 0,#e66346 100%);background-image:-o-linear-gradient(top,#f37054 0,#e66346 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f37054),color-stop(1,#e66346));background-image:-webkit-linear-gradient(top,#f37054 0,#e66346 100%);background-image:linear-gradient(to bottom,#f37054 0,#e66346 100%);border:1px solid #c94f33;text-decoration:none;}.res-btn.active{background:#e66346;}.res-btn.active a:before{color:#fff !important;}.remove-btn.active{position:fixed;bottom:20px;right:30px;z-index:1;}.remove-btn.active a{-webkit-box-shadow:0px 3px 21px 0px rgba(230,99,70,0.56);-moz-box-shadow:0px 3px 21px 0px rgba(230,99,70,0.56);box-shadow:0px 3px 21px 0px rgba(230,99,70,0.56);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#e66346;width:50px;height:50px;text-indent:4px;font-size:16px;}.remove-btn.active a:before{color:#fff !important;}.header-btn a:hover:before,.header-btn.current a:before{color:#fff;}.header-btn a:focus,.product-switcher a:focus{outline:0;}.product-switcher{position:relative;}.product-switcher a:before{content:'+';left:20px;position:absolute;top:4px;}.product-switcher a{color:#9b9b9b;display:block;font-size:16px;font-weight:400;line-height:50px;max-height:60px;padding:5px 20px 5px 40px;text-decoration:none;text-transform:uppercase;}.product-switcher a span{font-family:sans-serif;}.product-switcher a{position:relative;}.product-switcher .badge{background:#e66346;background-image:-ms-linear-gradient(top,#f37054 0,#e66346 100%);background-image:-moz-linear-gradient(top,#f37054 0,#e66346 100%);background-image:-o-linear-gradient(top,#f37054 0,#e66346 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f37054),color-stop(1,#e66346));background-image:-webkit-linear-gradient(top,#f37054 0,#e66346 100%);background-image:linear-gradient(to bottom,#f37054 0,#e66346 100%);border:1px solid #c94f33;border-radius:2px;color:#fff;font-family:sans-serif;font-size:9px;font-weight:300;position:absolute;top:22px;right:-40px;}.mobile-btn.disabled,.tablet-btn.disabled,.desktop-btn.disabled{-ms-filter:"alpha(opacity=0)" opacity:0;visibility:hidden;}.mobile-btn.visible,.tablet-btn.visible,.desktop-btn.visible{-ms-filter:"alpha(opacity=100)" opacity:1;visibility:visible;}.switcher-body{background:#3a3a3a;height:0;overflow:hidden;padding:0;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:20;}.toggle .switcher-body{border-bottom:1px solid #333;border-top:1px solid #333;height:241px;padding:10px 0;}.products-wrapper{margin:5px 50px;}.products-list{max-height:209px;overflow:hidden;}.products-prev,.products-next{display:block !important;height:60px;left:0;padding:0;position:absolute;text-decoration:none;top:50%;margin-top:-30px;visibility:visible !important;width:60px;z-index:999;}.products-next{left:auto;right:0;}.products-prev:before,.products-next:before{color:#fff;font-size:30px;margin:12px 15px;}.products-prev:hover,.products-next:hover{text-decoration:none;}.product{border:1px solid #333;border-radius:5px;cursor:pointer;display:block;height:207px;margin:0 10px;overflow:hidden;position:relative;text-decoration:none !important;width:177px;background:#4E4E4E;}.product img{display:block;width:100%;height:178px;}.product .title{background:#333;color:#ccc;display:block;font-size:13px;font-weight:300;max-width:236px;overflow:hidden;padding:5px 5px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;}.product .badge{background:#e66346;background-image:-ms-linear-gradient(top,#f37054 0,#e66346 100%);background-image:-moz-linear-gradient(top,#f37054 0,#e66346 100%);background-image:-o-linear-gradient(top,#f37054 0,#e66346 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f37054),color-stop(1,#e66346));background-image:-webkit-linear-gradient(top,#f37054 0,#e66346 100%);background-image:linear-gradient(to bottom,#f37054 0,#e66346 100%);border:1px solid #c94f33;border-radius:2px;color:#fff;font-family:sans-serif;font-size:10px;font-weight:300;position:absolute;top:5px;right:5px;}.tooltip-inner{max-width:238px;}.tooltip-inner img{display:block;height:auto;max-width:100%;}.product-iframe{display:block !important;height:100%;margin:0 auto;max-width:100%;width:100%;-moz-transition:.2s linear;-o-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear;}@media screen and (max-width:1024px){.preloading-icon.glyphicons:before{color:#fff;left:11px;top:12px;}.tooltip{display:none;}}@media screen and (max-width:550px){.product-switcher{display:none;}}body.dark,.dark .switcher-bar{background:#1b1b1b;}.dark .switcher-bar,.dark .logo,.dark .header-btn a{border-color:#000;}