/*
  critical path generated by https://jonassebastianohlsson.com/criticalpathcssgenerator/
  minified by https://cssminifier.com/
*/
input{outline:0;outline-style:none;outline-width:0}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-regular.woff2') format('woff2'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-regular.woff') format('woff'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-regular.ttf') format('truetype'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../fonts/open-sans-v15-latin/open-sans-v15-latin-600.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-600.woff2') format('woff2'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-600.woff') format('woff'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-600.ttf') format('truetype'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../fonts/open-sans-v15-latin/open-sans-v15-latin-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-700.woff2') format('woff2'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-700.woff') format('woff'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-700.ttf') format('truetype'),url('../fonts/open-sans-v15-latin/open-sans-v15-latin-700.svg#OpenSans') format('svg')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('../fonts/oswald-v16-latin/oswald-v16-latin-regular.eot');src:local('Oswald Regular'),local('Oswald-Regular'),url('../fonts/oswald-v16-latin/oswald-v16-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/oswald-v16-latin/oswald-v16-latin-regular.woff2') format('woff2'),url('../fonts/oswald-v16-latin/oswald-v16-latin-regular.woff') format('woff'),url('../fonts/oswald-v16-latin/oswald-v16-latin-regular.ttf') format('truetype'),url('../fonts/oswald-v16-latin/oswald-v16-latin-regular.svg#Oswald') format('svg')}body .contact li{background-color:#787A87}body .contact li .callback .pad span,body .contact li .callback .pad i{color:#FFF}body .contact li .callback .pad .input-row input{background:#FFF}body .contact li i{color:#787A87}select{border:1px solid #ccc;background-color:#F3F3F3;padding:5px}body{background-repeat:no-repeat;background-position:center top}body #wrapper{padding:10px 15px 0 15px;margin-top:20px;border:none}body img{max-width:100%;height:inherit}body .contact{position:fixed;z-index:1000;top:190px}#header{background-color:white;border-bottom:solid 1px #ccc;position:relative;z-index:200}#header .sub-header{background-color:#545661;z-index:10;position:relative}#header .sub-header .usp{text-align:center;margin-top:5px;padding-left:0px}#header .sub-header .usp li{list-style:none;display:inline-block;color:white;margin-right:30px}#header .sub-header .usp li:before{content:'\f005';font-family:'FontAwesome';margin-right:20px}#header .sub-header .toplinks{background-color:#303238;border:none}#header .sub-header .toplinks .links>li>a{color:white}#header .sub-header .toplinks .links li{padding:5px 2px}#header .header-main{margin-top:20px;z-index:5;position:relative}#header .header-main .logo-container{text-align:center}#header .header-main .logo-container .logo{max-width:100%;margin:0px;margin-top:-20px}#header .header-main .searchautocomplete{width:100%;position:relative;padding:0px;top:15px;margin-bottom:10px;height:inherit}#header .header-main .searchautocomplete label{display:none}#header .header-main .searchautocomplete .nav{width:100%;padding-right:50px;background-image:none;border:solid 1px #ccc;height:37px;background-color:#f3f3f3}#header .header-main .searchautocomplete .nav .nav-search-in .category-fake{margin:0px;border-radius:0px;padding:5px 25px 3px 10px;height:inherit}#header .header-main .searchautocomplete .nav .nav-input{margin:inherit}#header .header-main .searchautocomplete .nav .nav-input input{border:none!important;height:inherit;padding:10px;color:inherit}#header .header-main .searchautocomplete .nav .searchautocomplete-loader{top:8px;right:50px}#header .header-main .searchautocomplete .nav-submit-button{position:absolute;right:0px;padding-left:0px;height:inherit}#header .header-main .searchautocomplete .nav-submit-button .button{background-image:none;border:none;font-size:0px;width:inherit;height:inherit;padding:8px;border-radius:0px;background:#767884;background:-moz-linear-gradient(top,#767884 0%,#393b41 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#767884),color-stop(100%,#393b41));background:-webkit-linear-gradient(top,#767884 0%,#393b41 100%);background:-o-linear-gradient(top,#767884 0%,#393b41 100%);background:-ms-linear-gradient(top,#767884 0%,#393b41 100%);background:linear-gradient(to bottom,#767884 0%,#393b41 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#767884', endColorstr='#393b41',GradientType=0 )}#header .header-main .searchautocomplete .nav-submit-button .button:before{content:'\f002';font-family:fontAwesome;font-size:18px;line-height:1}#header .header-main .searchautocomplete-placeholder{background-color:#f2f2f2;padding:5px}#header .header-main .searchautocomplete-placeholder:before{left:50px}#header .header-main .cart-container{margin:14px 0}#header .header-main .cart-container .cart{min-height:inherit;margin-top:0px;float:none;width:100%}#header .header-main .cart-container .cart .dogtag{padding:0px;text-align:left;border:solid 1px #ccc}#header .header-main .cart-container .cart .dogtag a{font-family:Oswald,sans-serif;font-size:17px}#header .header-main .cart-container .cart .dogtag a i{font-size:22px;margin:0px;margin-right:10px;padding:7px 15px;border-right:solid 1px #ccc}#header .header-main .cart-container .cart .dogtag a.link{display:inline-block;float:none;text-align:left;padding:6px 10px;margin-top:0px!important;width:inherit}#header .header-main .cart-container .trustedshops{position:absolute;right:0px;top:-15px;margin:0px}#header nav{padding:0 0 10px 0px}#header nav #nav{background-color:#303238;z-index:90}@media (min-width:1200px){#header nav #nav{margin-left:calc(-50vw + 585px + 0px);padding-left:calc(50vw - 585px + 15px);margin-right:calc(-50vw + 585px + 0px);padding-right:calc(50vw - 585px + 15px)}}@media (min-width:992px){#header nav #nav{margin-left:calc(-50vw + 485px + 0px);padding-left:calc(50vw - 485px + 15px);margin-right:calc(-50vw + 485px + 0px);padding-right:calc(50vw - 485px + 15px)}}#header nav #nav ul li{list-style:none}#header nav #nav>li{background-color:transparent;height:49px}#header nav #nav>li>a{padding:13px 16px;font-size:14px;text-transform:uppercase;line-height:21px}#header nav #nav>li ul.level0{padding:0px;margin-top:2px}#header nav #nav>li ul.level0 li.level1{position:relative}#header nav #nav>li ul.level0 li.level1 a{padding:5px 15px;border-bottom:solid 1px #ccc;font-family:inherit;font-size:14px;line-height:1.65}#header nav #nav>li ul.level0 li.level1:last-child>a{border-bottom:none}#header nav #nav>li ul.level0 li.level1.parent>a:after,#header nav #nav>li ul.level0 li.level1 li.level2.parent>a:after{content:'\f105';font-family:'FontAwesome';margin-left:20px;text-align:right;float:right}#header nav #nav>li ul.level0 li.level1 ul.level1,#header nav #nav>li ul.level0 li.level1 ul.level2{padding-left:0px;display:none;position:absolute;left:100%;top:0;background-color:#F3F3F3;border:1px solid #E5E5E5;min-width:170px}#header nav #nav>li ul.level0 li.level1 ul.level1 li a,#header nav #nav>li ul.level0 li.level1 ul.level2 li a{font-size:14px;font-family:'Open Sans'}#header nav #nav>li ul.level0 li.level1 li.level2{position:relative}#header nav #nav>li ul.level0 li.level1 li.level2 a{line-height:1.65}#header .mobile-only{margin-top:20px;background:#767884;background:-moz-linear-gradient(top,#767884 0%,#393b41 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#767884),color-stop(100%,#393b41));background:-webkit-linear-gradient(top,#767884 0%,#393b41 100%);background:-o-linear-gradient(top,#767884 0%,#393b41 100%);background:-ms-linear-gradient(top,#767884 0%,#393b41 100%);background:linear-gradient(to bottom,#767884 0%,#393b41 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#767884', endColorstr='#393b41',GradientType=0 )}#content .home .stage .banner-home-top .row>div,#content .home .stage .banner-home-top .row .magestore-bannerslider-standard>div{margin-bottom:15px}#content .home .brand-logo-wrapper{margin:10px 0;position:relative}#content .home .brand-logo-wrapper #splash-group-logos{list-style:none;margin:0 -5px;padding:0px;max-height:200px;overflow:hidden}#content .home .brand-logo-wrapper #splash-group-logos li{padding:5px;border:solid 1px #ccc;float:left;margin:5px;width:-moz-calc(16% - 30px);width:-ms-calc(16% - 30px);width:-o-calc(16% - 30px);width:-webkit-calc(16% - 30px);width:calc(16% - 30px)}#content .home .brand-logo-wrapper #splash-group-logos li div a{display:block;text-align:center}#content .home .brand-logo-wrapper #splash-group-logos li div a img{height:50px;max-width:100%}#content .home .brand-logo-wrapper #splash-group-logos:before{bottom:0;display:block;height:50px;position:absolute;width:100%;background:transparent;background:-moz-linear-gradient(top,transparent 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,white));background:-webkit-linear-gradient(top,transparent 0%,white 100%);background:-o-linear-gradient(top,transparent 0%,white 100%);background:-ms-linear-gradient(top,transparent 0%,white 100%);background:linear-gradient(to bottom,transparent 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='white',GradientType=0 )}div.flexslider{margin-bottom:0px;box-shadow:none}@media (min-width:992px){.slider{padding-right:0px}.slider .flexslider{border:none}}@media (max-width:992px){#header .logo{margin:0px}#header .sub-header .usp{display:none}.contact{display:none}#content .home .brand-logo-wrapper #splash-group-logos li{width:-moz-calc(25% - 10px);width:-ms-calc(25% - 10px);width:-o-calc(25% - 10px);width:-webkit-calc(25% - 10px);width:calc(25% - 10px)}}@media (max-width:1199px){#header .header-main .logo-container .logo{margin-top:-10px}}@media (max-width:480px){#content .home .brand-logo-wrapper #splash-group-logos li{padding:5px;border:solid 1px #ccc;float:left;margin:5px;width:-moz-calc(50% - 10px);width:-ms-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}}@media (max-width:979px){body{font-size:13px}body .mobile-only{display:block!important}body #nav{display:none}body #nav .level0{width:100%}body #nav .level0 ul.level0{position:relative!important;display:none!important}body #header .right{padding:0}body #header .right .toplinks{padding:0}body #header .right .toplinks ul.links{text-align:left}body #header .right .toplinks ul.links li{vertical-align:top;padding:0;position:relative}body #header .right .toplinks ul.links li.last{float:right;width:46px}body #header .right .toplinks ul.links li.last a{background-color:#C70002}body #header .right .toplinks ul.links li a{display:block;font-size:0;padding:8px 12px}body #header .right .toplinks ul.links li a:before{position:static;font-size:18px;margin-left:0}body #header .header-main .cart-container{display:none}body #header .header-main{z-index:11;margin-top:0}body #header .header-main .col-md-4{padding:0}body #header .header-main .logo-container:after{display:block;content:"";clear:both}body #header .header-main .logo-container .logo{margin:0;max-height:60px;width:auto}body #header .header-main .btn-navbar-toggle{width:60px;height:60px;background:#f3f3f3;color:#303238;margin:0;line-height:60px;float:left}body #header .header-main .btn-navbar-toggle:before{content:"\f0c9";font-family:FontAwesome;font-size:22px}body #header .header-main .link-logo{display:block;padding:0 10px;float:left;width:-moz-calc(100% - 60px);width:-ms-calc(100% - 60px);width:-o-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}body #header .header-main .searchautocomplete{margin-bottom:0}body #header .header-main .searchautocomplete .nav{height:46px}body #header .header-main .searchautocomplete .nav .nav-search-in .category-fake{line-height:44px;padding:0 25px 0 10px;min-width:59px;border-width:0}body #header .header-main .searchautocomplete .nav .nav-search-in .nav-down-arrow{top:20px}body #header .header-main .searchautocomplete .nav .nav-input{height:44px}body #header .header-main .searchautocomplete .nav-submit-button .button{height:46px;width:46px}body #header{border-bottom-width:0}body #header nav{padding:0;min-height:0}body #header nav #nav{position:fixed;top:0;bottom:0;left:-100%;right:100%;z-index:111;padding-top:40px;overflow:scroll;display:block}body .slider,body div.flexslider{padding:0;border-width:0}body #wrapper{margin-top:0;padding-top:0}body #content .home .stage{margin-top:0}body #content .home .brand-logo-wrapper{margin:5px -6px}}@media (max-width:767px){#header .header-main .searchautocomplete{top:0px}}
