/*!
//  styles.less
//  Primer
//  https://github.com/j4cq/primer
//
//  Copyright (c) 2015 Jacqueline Wheeler. All rights reserved.
//  Licensed under MIT.
*/@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);.greyscale{filter:url("data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filterid=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.color{filter:none;-webkit-filter:grayscale(0)}.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.flexbox{display:-ms-flexbox;display:-webkit-flex;display:flex}body{background-color:#8c8c8c}.block__inner{background-attachment:fixed}.background--primary{background-color:#f4d040 !important}.background--secondary{background-color:#ffc000 !important}.header{background-color:#e9eaeb;background-image:-webkit-gradient(linear,top left,top right,color-stop(0,#f5f6f8),color-stop(50%,#fff),color-stop(100%,#ddd));background-image:-webkit-linear-gradient(left,#f5f6f8 0,#fff 50%,#ddd 100%);background-image:-moz-linear-gradient(left,#f5f6f8 0,#fff 50%,#ddd 100%);background-image:-o-linear-gradient(left,#f5f6f8 0,#fff 50%,#ddd 100%);background-image:-ms-linear-gradient(left,#f5f6f8 0,#fff 50%,#ddd 100%);background-image:linear-gradient(to right,#f5f6f8 0,#fff 50%,#ddd 100%);background-color:#fafbfb;background-image:-webkit-gradient(linear,top left,top right,from(#f5f6f8),to(#fff));background-image:-webkit-linear-gradient(left,#f5f6f8,#fff);background-image:-moz-linear-gradient(left,#f5f6f8,#fff);background-image:-o-linear-gradient(left,#f5f6f8,#fff);background-image:-ms-linear-gradient(left,#f5f6f8,#fff);background-image:linear-gradient(to right,#f5f6f8,#fff);z-index:9999;padding:5px 0}.header__logo{display:block;width:30px}.header__logo img{display:block;width:100%}.header__nav .level0>li>a{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.header__nav .level0>li:hover>a{color:#f4d040}.header__nav .childcontent{background:#fff;border:1px solid #e7e7eb;color:inherit;width:500px}.header__nav .mega-menu .level1>li>a{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase;font-size:1.11em}.header__nav .mega-menu .childcontent a{padding:3px 20px}.footer{background-color:#919191;background-image:-webkit-gradient(linear,top left,top right,color-stop(0,#444),color-stop(50%,#000),color-stop(100%,#ddd));background-image:-webkit-linear-gradient(left,#444 0,#000 50%,#ddd 100%);background-image:-moz-linear-gradient(left,#444 0,#000 50%,#ddd 100%);background-image:-o-linear-gradient(left,#444 0,#000 50%,#ddd 100%);background-image:-ms-linear-gradient(left,#444 0,#000 50%,#ddd 100%);background-image:linear-gradient(to right,#444 0,#000 50%,#ddd 100%);background-color:#222;background-image:-webkit-gradient(linear,top left,top right,from(#444),to(#000));background-image:-webkit-linear-gradient(left,#444,#000);background-image:-moz-linear-gradient(left,#444,#000);background-image:-o-linear-gradient(left,#444,#000);background-image:-ms-linear-gradient(left,#444,#000);background-image:linear-gradient(to right,#444,#000);color:#888}.footer__social a{font-size:1.4em}.footer__social a:hover{color:#f4d040}.body-font{font-family:'Open Sans',sans-serif;font-weight:400}.feature-font{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}body{font-family:'Open Sans',sans-serif;font-weight:400}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.h1,h1{font-size:2.66em}.h2,h2{font-size:2em}.h3,h3{font-size:1.5em}.h4,h4{font-size:1.11em}.h5,h5{font-size:1em}.h1,h1{font-size:4em}.color--primary{color:#f4d040 !important}.color--secondary{color:#ffc000 !important}.button{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.button.button--outline{color:inherit}.button:hover{background:#444;color:#f4d040}.button--primary{background-color:#f4d040}.button--primary.button--outline{color:#f4d040}.button--secondary{background-color:#ffc000}.button--secondary.button--outline{color:#ffc000}.button--outline:hover{color:#ffc000}.product-gallery--full{background:0}.step--accordion{border:0}.step--accordion .step__flush-outer{margin:0}.step--accordion .step__header{padding:10px 0;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.step--accordion .step__content{padding:10px 5px}.card{text-align:center}.zoom{background-color:#8c8c8c}@media screen and (min-width:30em){.header__logo{width:70px}}@media screen and (min-width:55em){.header{padding:10px 0}.header__logo{width:90px}}.lt-ie9 .header__logo{width:70px}.lt-ie9 .header{padding:10px 0}.lt-ie9 .header__logo{width:90px}