button{display:inline-block;border:none;border-radius:0;padding:8px 20px;margin:0;text-decoration:none;background:#f2f2f2;color:#272727;font-family:sans-serif;font-size:1rem;cursor:pointer;text-align:center;-webkit-transition:background 250ms ease-in-out,-webkit-transform 150ms ease;transition:background 250ms ease-in-out,-webkit-transform 150ms ease;transition:background 250ms ease-in-out,transform 150ms ease;transition:background 250ms ease-in-out,transform 150ms ease,-webkit-transform 150ms ease;-webkit-appearance:none;-moz-appearance:none}button:hover,button:focus{background:#fecb17}button:focus{outline:1px solid #fff;outline-offset:-4px}button:active{-webkit-transform:scale(.99);transform:scale(.99)}.gold-btn{background-color:#fecb17;padding:10px 30px;color:#272727}.gold-btn:hover{background-color:#272727;color:#fecb17}.white-btn{background-color:#fff;padding:10px 30px;color:#272727}.white-btn:hover{background-color:#272727;padding:10px 30px;color:#fff}fieldset{background-color:#fff;border:1px solid #f2f2f2;margin:0 0 .75em;padding:1.5em}input,label,select{display:block;font-family:proxima-nova,sans-serif;font-size:14px}label{font-weight:600;margin-bottom:.375em}label.required::after{content:"*"}label abbr{display:none}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea,select[multiple=multiple],textarea{background-color:#fff;border:1px solid #f2f2f2;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;font-family:proxima-nova,sans-serif;font-size:14px;margin-bottom:.75em;padding:.5em;-webkit-transition:border-color;transition:border-color;width:100%}input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#d9d9d9}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#272727;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(26,26,26,.7);outline:none}textarea{resize:vertical}input[type=search]{appearance:none;-moz-appearance:none;-webkit-appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375em}input[type=file]{padding-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #ccc;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #f2f2f2;padding:.75em 0}tr,td,th{vertical-align:middle}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;color:#272727;font-family:proxima-nova,sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,sans-serif;line-height:1.2;margin:0 0 .75em}h1{font-size:15px}h2{font-size:14.5px}h3{font-size:14.17px}h4{font-size:14px}h5{font-size:13.83px}h6{font-size:13.67px}p{margin:0 0 .75em;font-weight:500}div{font-weight:500}a{color:#272727;text-decoration:none;-webkit-transition:color .1s linear;transition:color .1s linear;font-weight:500}a:active,a:focus,a:hover{color:#fecb17}a:active,a:focus{outline:none}:focus{outline:none}hr{border-bottom:1px solid #f2f2f2;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}.container-fluid{padding-left:20px;padding-right:20px;margin-right:auto;margin-left:auto}@media screen and (min-width:48.125em){.container-fluid{padding-right:25px;padding-left:25px}}.container{max-width:1280px;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media screen and (min-width:48.125em){.container{padding-left:25px;padding-right:25px}}.row{margin-left:-20px;margin-right:-20px}@media screen and (min-width:48.125em){.row{margin-right:-25px;margin-left:-25px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:20px;padding-right:20px}@media screen and (min-width:48.125em){.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:25px;padding-right:25px}}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media screen and (min-width:30em){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media screen and (min-width:48.125em){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media screen and (min-width:62em){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.desktop-header{box-shadow:1px 3px 10px lightgrey;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s;transition:all .5s;position:relative;z-index:10}@media screen and (max-width:767px){.desktop-header{display:none}}.desktop-header .custom-shop{width:140px}.desktop-header .main-navigation{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (max-width:1300px){.desktop-header .main-navigation{padding:0 10px}}.desktop-header .main-navigation .logo-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end}.desktop-header .main-navigation #primary-menu{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:992px){.desktop-header .main-navigation #primary-menu{-webkit-box-align:end;align-items:flex-end}}.desktop-header .main-navigation #primary-menu .sub-menu{display:none}.desktop-header .main-navigation #primary-menu li{padding:0 15px 10px;position:relative;line-height:16px}.desktop-header .main-navigation #primary-menu li:first-child{padding-left:0}.desktop-header .main-navigation #primary-menu li:first-child .sub-menu{left:0!important}.desktop-header .main-navigation #primary-menu li:last-child{padding-right:0}.desktop-header .main-navigation #primary-menu li a:first-child:hover{color:#fecb17!important}.desktop-header .main-navigation #primary-menu li:hover{color:#fecb17}.desktop-header .main-navigation #primary-menu li:hover .sub-menu{display:block;position:absolute;background-color:#fafafa;width:230px;z-index:200;left:0;top:22px}@media screen and (max-width:1300px){.desktop-header .main-navigation #primary-menu li:hover .sub-menu{left:-68px}}.desktop-header .main-navigation #primary-menu li:hover .sub-menu li{padding:10px}.desktop-header .main-navigation #primary-menu li:hover .sub-menu li:first-child{padding:15px 10px 10px}.desktop-header .main-navigation #primary-menu li:hover .sub-menu li:hover{cursor:pointer}.desktop-header .main-navigation #primary-menu li:hover .sub-menu li:hover a{color:#fecb17!important;text-decoration:none!important}.desktop-header .main-navigation #primary-menu a{font-weight:600;font-size:16px}.desktop-header .main-navigation #primary-menu a:hover{color:#ca1137!important;text-decoration:none!important}.desktop-header .main-navigation #primary-menu a:visited{color:#272727!important}.desktop-header .main-navigation #primary-menu a:visited,.desktop-header .main-navigation #primary-menu .alink:visited{color:#272727!important}.background-black{background-color:#272727}.ticker-message{text-align:center;padding:10px!important}.ticker-message p{margin:0 auto;font-weight:700;padding:0}.upper-nav{display:-webkit-box;display:flex;color:#fff;padding:10px 0;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.upper-nav ul{display:-webkit-box;display:flex}.upper-nav ul li{padding-left:7px}.upper-nav ul a{color:#fff}.upper-nav ul i{color:#bebebe}@media screen and (min-width:767px){.upper-nav ul i{padding:0 5px}}.upper-nav .account-info{-webkit-box-pack:end;justify-content:flex-end}.upper-nav .account-info ul li:last-child{padding-right:0}.upper-nav .account-info ul a i{display:inline-block}.upper-nav .search{color:#fecb17;margin:0;font-weight:700}@media screen and (max-width:767px){.upper-nav .search{display:-webkit-box;display:flex}}.upper-nav #searchSuggestions{overflow:hidden}.search-icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.search-icon:hover{cursor:pointer}.search-icon i{padding-right:5px}.search-form{display:-webkit-box;display:flex;height:35px;position:relative}@media screen and (max-width:767px){.search-form{height:30px;margin-bottom:10px}}.search-form label{margin-right:10px;margin-bottom:0}.search-form label:hover{cursor:pointer}.search-form input,.search-form button{border:none!important;outline:none;height:30px;margin-bottom:0}@media screen and (max-width:767px){.search-form input,.search-form button{height:30px}}.search-form .submit-btn{background-color:#fecb17;border:none}.search-form .search-inputs{display:none}.search-form .show{display:block}.search-form .submit-btn{padding:4px 10px}@media screen and (max-width:767px){.search-form .submit-btn{padding:0 10px}}.search-form .submit-btn i{color:#000}.search-form .search{padding-left:0}@media screen and (min-width:767px){.search-form .cart-text{display:none}}.mobile-header{display:none}@media screen and (max-width:767px){.mobile-header{display:block}}.mobile-header .background-black{border-bottom:15px solid #fff}.mobile-header .left,.mobile-header .center,.mobile-header .right{width:33%}.mobile-header .center{position:relative;top:10px}.mobile-header .center .site-branding{width:100%;max-width:135px;left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}.mobile-header .center .site-branding img{width:100%}.mobile-header .left,.mobile-header .center,.mobile-header .right{width:33%}.mobile-header .upper-nav ul{-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.mobile-header .search-form{display:-webkit-box;display:flex}.mobile-header .search-inputs{display:block}.mobile-header input{background-color:#272727;color:#fff!important;border:1px solid #fecb17!important}.mobile-header #mobile-menu-btn:hover{cursor:pointer}.mobile-header .mobile-nav{left:-90%;position:absolute;text-align:left;height:100%;width:90%;background:#272727;text-transform:uppercase;-webkit-transition:left .2s linear;transition:left .2s linear;top:56px;z-index:1000}.mobile-header .mobile-nav .nav{padding:30px;background:#272727}.mobile-header .mobile-nav li{padding:5px 10px}.mobile-header .mobile-nav a{color:#fff}.mobile-header .mobile-nav .custom-shop{display:block;margin-top:15px}.mobile-header .mobile-nav .custom-shop img{max-width:120px}.mobile-header .mobile-nav .custom-shop{display:block;margin-top:15px;max-width:120px}.mobile-header .active-mobile-nav{left:0}.mobile-header .sub-menu{padding-left:15px}.stickyFilter{position:fixed!important;width:100%;z-index:300;background-color:#fff;background-image:none;top:0;-webkit-animation:slide-down .7s;animation:slide-down .7s;opacity:1}.stickyFilter.desktop-header{box-shadow:none}.stickyFilter main{padding:10px 0 0}.stickyFilter .site-branding img{width:175px}.stickyFilter li:hover .sub-menu{background-color:#fff!important}.stickyFilterCart{position:fixed!important;width:100%;z-index:200!important;background-color:#000!important}.stickyFilterCart .page-main{background-color:#000!important}.stickyFilterCart .page-main .title a{color:#fff!important}.stickyFilterCart .box-tocart .qty span{color:#fff}.minicart-wrapper .action.close{width:auto!important;padding:10px!important}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.site-footer{background-color:#000;color:#fff;padding:20px}@media screen and (max-width:767px){.site-footer{padding:20px}}.footer-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media screen and (max-width:767px){.footer-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.footer-container h1{color:#fecb17;margin:25px 0 15px}.footer-container .left{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (max-width:767px){.footer-container .left{width:100%}}.footer-container .left .company-details p{margin:0}.footer-container .left .company-details a{color:#fff}.footer-container .left .company-details a:hover{color:#fecb17}.footer-container .left .social-container{display:-webkit-box;display:flex}.footer-container .left .social-container li i{color:#fff;font-size:18px;margin-right:12px;background-color:#272727;border-radius:50%;padding:10px;width:40px;height:37px;text-align:center}.footer-container .left .social-container li i:hover{color:#fecb17}.footer-container .left .copyright{margin-top:30px;font-size:12px}.footer-container .right{display:grid;-webkit-box-pack:justify;grid-template-columns:repeat(4,1fr);grid-column-gap:10px;width:65%}@media screen and (max-width:992px){.footer-container .right{width:75%}}@media screen and (max-width:767px){.footer-container .right{grid-template-columns:repeat(2,1fr);width:100%}}.footer-container .right #menu-footer-shop-two{margin-top:55px}.footer-container .right #menu-footer-shop-two li{margin-top:0}.footer-container .right li{padding:5px 0}.footer-container .right a{color:#fff}.footer-container .right a:hover{color:#fecb17}@media screen and (max-width:767px){.footer-container .large-screen{display:none}}@media screen and (min-width:767px){.footer-container .small-screen{display:none}}.hide--mobile{display:none}@media screen and (min-width:30em){.hide--mobile{display:block}}.hide--tablet{display:none}@media screen and (min-width:48.125em){.hide--tablet{display:block}}.hide--desktop{display:block}@media screen and (min-width:48.125em){.hide--desktop{display:none}}.float-right{float:right!important}.float-left{float:left!important}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.video-aspect{padding-bottom:56.25%;position:relative}.video-aspect iframe{top:0;left:0;width:100%;height:100%;position:absolute}.slick-slider{overflow:hidden}.slick-track{width:100%}.opacity--hover{opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.opacity--hover:hover{opacity:.8}.entry-content ul{list-style-type:disc;margin:1em 0;padding-left:40px}.entry-content ol{list-style-type:decimal;margin:1em 0;padding-left:40px}.entry-content img{width:auto;margin:15px 0}.entry-content .alignright{float:right;margin-left:15px}.entry-content .alignleft{float:left;margin-right:15px}.visibleToScreenReaders{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.max-width{max-width:1280px;margin:auto}@media screen and (max-width:1300px){.max-width{padding:10px}}.newsletter-section{background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px;background-color:#000}@media screen and (max-width:600px){.newsletter-section{padding:15px}}.newsletter-section .newsletter-container{text-align:center}.newsletter-section .newsletter-container h1{font-size:2em;color:#fff;font-weight:500}.newsletter-section .newsletter-container p{color:#fff}.slick-dots{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.slick-dots li{list-style:none}.slick-dots button{border-radius:50%;color:#bebebe;background-color:#bebebe;padding:5px;font-size:1px;margin-right:5px}.slick-dots button:focus{color:#bebebe;background-color:#bebebe;outline:none}.slick-dots .slick-active button{color:#272727;background-color:#272727}.slick-dots .slick-active button:focus{color:#272727;background-color:#272727;outline:none}.slick-next,.slick-prev{position:absolute;top:calc(50% - 49px);z-index:10;color:#fff;background-color:transparent}.slick-next:hover,.slick-prev:hover{background-color:transparent}.slick-next:focus,.slick-prev:focus{outline:none;background-color:transparent}.slick-next i,.slick-prev i{font-size:32px;font-weight:500}.slick-next{right:0}.content-container{max-width:1280px;margin:40px auto;padding:0 15px}.content-container .entry-title{font-size:2.25em;text-transform:uppercase}.content-container h2{text-transform:uppercase}.global-breadcrumb{color:#ca1137;max-width:1280px;margin:40px auto 0}@media screen and (max-width:1300px){.global-breadcrumb{padding-left:15px}}@media screen and (max-width:600px){.global-breadcrumb{margin-bottom:20px}}.global-breadcrumb span{padding:0 10px}.global-breadcrumb ul{display:-webkit-box;display:flex}.global-breadcrumb ul li,.global-breadcrumb ul a{color:#ca1137}.page-title{text-transform:uppercase;font-weight:700;font-size:2.5em;margin-top:40px}@media screen and (max-width:767px){.page-title{font-size:2em}}.page-description{margin-bottom:50px}.subheader{text-transform:uppercase;font-size:1.75em}.header{font-size:3em!important;margin-bottom:10px;line-height:.9em;text-transform:uppercase}@media screen and (max-width:767px){.header{font-size:2.5em!important}}@media screen and (max-width:600px){.header{font-size:1.75em!important}}.box-shadow{box-shadow:0 4px 10px lightgrey}select{border-radius:inherit;padding:6px;margin-bottom:0;background-color:#fff;border:none;box-shadow:0 4px 10px lightgrey;width:100%;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:hover{cursor:pointer}.select-container{position:relative}.select-container:after{content:"\f078";font-family:"font awesome 5 pro";color:#fff;position:absolute;right:0;top:0;z-index:1;width:30px;height:100%;pointer-events:none;background:#bcbcbc;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:16px}.show{display:block!important}.history-menu{margin-bottom:30px}.history-menu a{font-weight:700;margin-right:10px;font-size:16px}.history-menu a.active{border-bottom:1px solid}.history-menu .our-products,.history-menu .tech,.history-menu .factory{margin-left:10px}figure{margin:1em 0}figure img{width:100%}#mc_embed_signup_scroll{max-width:700px;margin:auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}#mc-embedded-subscribe{background-color:#fecb17;color:#000;border:none!important;outline:none!important;padding:10px 50px!important;font-weight:700}@media screen and (max-width:600px){#mc-embedded-subscribe{padding:10px 0!important;width:100%}}#mce-EMAIL{border:none!important;outline:none!important}.mc-field-group{width:75%}@media screen and (max-width:600px){.mc-field-group{width:65%}}.submit-container{width:20%}@media screen and (max-width:600px){.submit-container{width:30%}}.grecaptcha-badge{opacity:1;z-index:100}@media screen and (max-width:600px){.grecaptcha-badge{opacity:0!important}}.submit-button .wpcf7-submit{margin-bottom:0}.recaptcha-message{display:none}@media screen and (max-width:600px){.recaptcha-message{display:block;font-size:12px;margin-bottom:25px}}.hero-section{position:relative}.hero,.full-width{position:relative}.hero .hero-container,.full-width .hero-container{position:relative}.hero .hero-image,.hero .full-width-image,.full-width .hero-image,.full-width .full-width-image{width:100%;display:block}.hero .white-btn,.full-width .white-btn{border:none}.hero .white-btn:hover,.full-width .white-btn:hover{border:none}.hero .overlay-container,.full-width .overlay-container{position:absolute;top:0;height:100%;width:100%}@media screen and (max-width:767px){.hero .overlay-container,.full-width .overlay-container{position:relative;background-color:#000}}.hero .hero-overlay,.full-width .hero-overlay{color:#fff;position:relative;top:15%}@media screen and (max-width:767px){.hero .hero-overlay,.full-width .hero-overlay{padding:35px 15px;text-align:center}}.hero .hero-overlay .title,.full-width .hero-overlay .title{font-size:1.25em}.hero .hero-overlay .header,.full-width .hero-overlay .header{color:#fecb17}@media screen and (max-width:600px){.hero .hero-overlay br,.full-width .hero-overlay br{display:none}}.hero .hero-overlay .copy,.full-width .hero-overlay .copy{font-weight:700;margin-bottom:15px}@media screen and (max-width:767px){.hero .hero-overlay .copy,.full-width .hero-overlay .copy{font-weight:500}}.hero .hero-overlay .button-container,.full-width .hero-overlay .button-container{display:block}@media screen and (max-width:767px){.hero .hero-overlay .button-container a,.full-width .hero-overlay .button-container a{width:300px;display:inline-block}}@media screen and (max-width:600px){.hero .hero-overlay .button-container a,.full-width .hero-overlay .button-container a{width:100%;display:inline-block}}.home-nav-arrows .prev,.home-nav-arrows .next{top:50%;position:absolute}.home-nav-arrows .prev i,.home-nav-arrows .next i{font-size:20px;color:#fecb17}.home-nav-arrows .prev:hover,.home-nav-arrows .next:hover{cursor:pointer}.home-nav-arrows .prev{left:20px}.home-nav-arrows .next{right:20px}.full-width .hero-overlay{top:30%}.full-width .hero-overlay .white{color:#fff}.find-gauge-section{padding:60px 0}.find-gauge-section h1{text-transform:uppercase;text-align:center;font-size:2em!important}@media screen and (max-width:600px){.find-gauge-section h1{font-size:1.75em!important}}.find-gauge-section .find-gauge-overlay{background-color:#fff;padding:40px 20px;width:85%;margin:0 auto;max-width:1280px;box-shadow:2px 4px 8px #bebebe}@media screen and (max-width:992px){.find-gauge-section .find-gauge-overlay{width:95%}}@media screen and (max-width:767px){.find-gauge-section .find-gauge-overlay{top:0}}.find-gauge-section .find-gauge-overlay ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.find-gauge-section .find-gauge-overlay ul{flex-wrap:wrap}}.find-gauge-section .find-gauge-overlay ul li{width:24%}@media screen and (max-width:767px){.find-gauge-section .find-gauge-overlay ul li{width:49%;margin-bottom:20px}}@media screen and (max-width:600px){.find-gauge-section .find-gauge-overlay ul li{width:99%;margin-bottom:20px}}.find-gauge-section .gauge-loader{text-align:center}.find-gauge-section .gauge-results .gauge-item{padding:10px}.find-gauge-section .gauge-results .gauge-item img{box-shadow:2px 4px 8px #bebebe;padding:8px}.find-gauge-section .gauge-results .slick-dots{-webkit-box-pack:center;justify-content:center}.find-gauge-section .gauge-results .slick-dots li{width:auto}.shop-by-section{position:relative;background-color:#f2f2f2;min-height:340px;margin-top:-6px;padding-bottom:100px}@media screen and (max-width:767px){.shop-by-section{padding:40px 0;margin-top:0}}.shop-by-series{padding-bottom:20px}.section-overlay{background-color:#fff;padding:40px 20px;width:85%;margin:0 auto;max-width:1280px;box-shadow:2px 4px 8px #bebebe;position:relative;top:-40px}@media screen and (max-width:992px){.section-overlay{width:95%}}@media screen and (max-width:767px){.section-overlay{top:0}}.section-overlay h1{text-transform:uppercase;text-align:center;font-size:2em!important}@media screen and (max-width:600px){.section-overlay h1{font-size:1.75em!important}}.section-overlay .category{text-align:center;padding:10px;max-width:200px}.section-overlay .category img{width:100%;box-shadow:2px 4px 8px #bebebe;margin-bottom:15px}.section-overlay .category h2{text-transform:uppercase}.section-overlay .category-container-no-slider{display:-webkit-box;display:flex;flex-wrap:wrap}.section-overlay .category-container-no-slider .category{width:16.6%}@media screen and (max-width:992px){.section-overlay .category-container-no-slider .category{width:33%;max-width:none}}@media screen and (max-width:767px){.section-overlay .category-container-no-slider .category{width:50%}}.section-overlay .category-container-no-slider .category img:hover{box-shadow:2px 4px 8px #272727}.section-overlay .button-container{text-align:center}.section-overlay .button-container a{font-weight:700}.section-overlay .slick-next,.section-overlay .slick-prev{display:none!important}.custom-shop-body{text-align:center;position:absolute;top:-15px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.side-by-side{background-color:#272727}.side-by-side .side-by-side-container{max-width:1280px;margin:auto;top:-30px}.side-by-side .side-by-side-container .slick-dots .slick-active button{color:#716e6e;background-color:#716e6e}.side-by-side .slide{display:-webkit-box;display:flex}@media screen and (max-width:767px){.side-by-side .slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.side-by-side .slide .left,.side-by-side .slide .right{width:50%;display:-webkit-box;display:flex}@media screen and (max-width:767px){.side-by-side .slide .left,.side-by-side .slide .right{width:100%}}.side-by-side .slide .left{-webkit-box-pack:end;justify-content:flex-end}@media screen and (max-width:767px){.side-by-side .slide .left{-webkit-box-pack:center;justify-content:center}}.side-by-side .slide .left .img-container{width:85%;padding-right:20px}.side-by-side .slide .left img{width:100%}.side-by-side .slide .right{-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:30px}@media screen and (max-width:767px){.side-by-side .slide .right{text-align:center;padding:30px 25px}}.side-by-side .title{font-size:1.25em;color:#fff}.side-by-side .header{color:#ca1137}.side-by-side .copy{font-weight:700;margin-bottom:15px;color:#fff}@media screen and (max-width:767px){.side-by-side .copy{font-weight:500}}.side-by-side .button-container{display:block;margin-top:20px}@media screen and (max-width:767px){.side-by-side .button-container a{width:300px;display:inline-block}}.side-by-side .slick-next,.side-by-side .slick-prev{display:none!important}.category-section{background-color:#f2f2f2;padding:100px 0 0}.category-section .background-white{background-color:#fff}.category-section .category-container-no-js{display:-webkit-box;display:flex}@media screen and (max-width:767px){.category-section .category-container-no-js{flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}}.category-section .category-container-no-js .category{border-right:1px solid #bebebe;width:20%;padding:20px;text-align:center}@media screen and (max-width:767px){.category-section .category-container-no-js .category{width:33%;padding:10px}.category-section .category-container-no-js .category:nth-child(3){border-right:none}}@media screen and (max-width:600px){.category-section .category-container-no-js .category{width:50%;padding:20px;border-right:none}}.category-section .category-container-no-js .category h2{text-transform:uppercase}.category-section .category-container-no-js .category:last-child{border-right:none}.brand-section{background-color:#fff;text-align:center;padding:20px 0 0}.brand-section .header{color:#bebebe;font-size:1.5em!important;margin-bottom:0}.brand-section .brand-container{padding-top:10px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media screen and (max-width:767px){.brand-section .brand-container{flex-wrap:wrap}}.brand-section .brand-container .brand{padding:10px}@media screen and (max-width:767px){.brand-section .brand-container .brand{width:33.3%}}.from-the-blog-section{padding:60px 0 40px}.from-the-blog-section h1{text-transform:uppercase;text-align:center;font-size:2em!important}.from-the-blog-section .from-the-blog{display:-webkit-box;display:flex}@media screen and (max-width:767px){.from-the-blog-section .from-the-blog{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.from-the-blog-section .from-the-blog article{margin-bottom:30px;width:33.3%}@media screen and (max-width:767px){.from-the-blog-section .from-the-blog article{width:95%;margin:0 auto 30px}}.from-the-blog-section .from-the-blog article .thumbnail-image img{align-self:center;width:100%;height:256px;-o-object-fit:cover;object-fit:cover}.from-the-blog-section .from-the-blog article .entry-content{padding:10px}.from-the-blog-section .from-the-blog .background-white{background-color:#fff;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;text-align:center}.from-the-blog-section .from-the-blog .background-white .entry-header{padding:0 10px}.from-the-blog-section .from-the-blog .background-white .post-title{font-size:1.5em;font-weight:400;margin:10px 0;text-transform:uppercase}.from-the-blog-section .from-the-blog .background-white .read-more-btn{margin-top:10px;font-weight:700;display:block}.from-the-blog-section .from-the-blog .read-more{padding:10px 0}.blog-single-post{margin:0 auto 40px;padding:40px 15px}.blog-single-post .blog-post-slider{margin-bottom:30px}.blog-single-post .blog-post-slider .slick-slide{-o-object-fit:cover;object-fit:cover;height:100%;max-height:700px}@media screen and (max-width:767px){.blog-single-post .blog-post-slider .slick-slide{max-height:400px}}@media screen and (max-width:600px){.blog-single-post .blog-post-slider .slick-slide{max-height:300px}}.blog-single-post .blog-post-slider .slick-dots{margin:0}.blog-single-post .entry-header{margin-bottom:40px}.blog-single-post .blog-title{margin-bottom:0}.blog-single-post .blog-date{text-transform:uppercase;color:#ca1137;font-weight:600}.blog-single-post .related-articles-header{font-size:2.25em;text-align:center;margin-top:80px}.blog-single-post .related-posts-container{display:-webkit-box;display:flex}@media screen and (max-width:767px){.blog-single-post .related-posts-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.blog-single-post .related-posts-container .related-post .background-white{background-color:#fff;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.post-category{text-transform:uppercase;background-color:#ca1137;color:#fff;padding:3px 15px;display:inline-block;font-weight:700;margin-bottom:30px}.post-card,.blog-landing article{width:33.3%;text-align:center;margin-bottom:30px}.post-card .featured-image img,.blog-landing article .featured-image img{align-self:center;width:100%;height:256px;-o-object-fit:cover;object-fit:cover}.post-card .entry-content,.blog-landing article .entry-content{padding:10px}@media screen and (max-width:767px){.post-card,.blog-landing article{width:70%;margin:30px auto}}@media screen and (max-width:600px){.post-card,.blog-landing article{width:90%;margin:0 auto 30px}}.post-card .background-white,.blog-landing article .background-white{background-color:#fff;height:100%}.post-card .related-post-content,.blog-landing article .related-post-content{padding:0 10px 20px}.post-card .entry-header,.blog-landing article .entry-header{padding:0 10px}.post-card .post-title,.blog-landing article .post-title{font-size:1.5em;font-weight:400;margin:10px 0;text-transform:uppercase}.post-card .read-more-btn,.blog-landing article .read-more-btn{margin-top:10px;font-weight:700;display:block}.left-column{padding-right:15px}@media screen and (max-width:767px){.left-column{padding:0}}.center-column{padding:0 10px}@media screen and (max-width:767px){.center-column{padding:0}}.right-column{padding-left:15px}@media screen and (max-width:767px){.right-column{padding:0}}.post-date{color:#ca1137;margin:10px 0;text-transform:uppercase}.blog-landing{display:-webkit-box;display:flex;flex-wrap:wrap;max-width:1280px;margin:40px auto}@media screen and (max-width:1280px){.blog-landing{padding:0 10px}}.blog-landing article{margin-bottom:30px}.blog-landing article .thumbnail-image img{align-self:center;width:100%;height:256px;-o-object-fit:cover;object-fit:cover}.blog-landing article .entry-content{padding:10px}.blog-landing .background-white{background-color:#fff;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.read-more{padding:10px 0}.pagination{margin:0 auto 20px;text-align:center}.pagination h2{display:none}.pagination .page-numbers{color:#bebebe;padding:0 3px;font-weight:600;font-size:16px}.pagination .page-numbers.current{color:#272727}.background-grey{background-color:#bebebe;padding:60px 10px}.featured-post{display:-webkit-box;display:flex;max-width:1280px;margin:auto;background-color:#fff;box-shadow:2px 4px 8px #7b7b7b}@media screen and (max-width:767px){.featured-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:95%}}.featured-post .content-left,.featured-post .content-right{width:50%}@media screen and (max-width:767px){.featured-post .content-left,.featured-post .content-right{width:100%}}.featured-post .content-left img,.featured-post .content-right img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.featured-post .content-right{padding:25px}.featured-post .content-right .featured-title{font-size:2em!important;line-height:26px;text-transform:uppercase}@media screen and (max-width:767px){.featured-post .content-right .featured-title{font-size:1.5em!important}}.featured-post .content-right a{font-weight:700;margin-top:20px;display:inline-block;font-size:16px}.blog-filter{padding:30px 0;background-color:#fff;box-shadow:2px 4px 8px #bebebe}.filter-container{max-width:1280px;margin:auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:1280px){.filter-container{padding:0 10px}}@media screen and (max-width:600px){.filter-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.filter-container .widget-title{display:none}.filter-container .breadcrumb{color:#ca1137}@media screen and (max-width:600px){.filter-container .breadcrumb{margin-bottom:20px}}.filter-container .breadcrumb span{padding:0 10px}.filter-container .breadcrumb ul{display:-webkit-box;display:flex}.filter-container .breadcrumb ul a{color:#ca1137}.filter-container .filter{display:-webkit-box;display:flex}.filter-container .filter p{margin:0;font-weight:700}.filter-container #categories-2 ul{display:-webkit-box;display:flex}.filter-container #categories-2 ul li{padding-left:20px}.filter-container #categories-2 .current-cat a{color:#ca1137;font-weight:700}.blog-single-post .breadcrumb{color:#ca1137;max-width:1280px;margin:auto;padding-left:15px}@media screen and (max-width:600px){.blog-single-post .breadcrumb{margin-bottom:20px}}.blog-single-post .breadcrumb span{padding:0 10px}.blog-single-post .breadcrumb ul{display:-webkit-box;display:flex}.blog-single-post .breadcrumb ul li,.blog-single-post .breadcrumb ul a{color:#ca1137;font-weight:600}.blog-single-post .entry-content img{width:100%;height:auto}.post-side-by-side-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-top:50px}@media screen and (max-width:600px){.post-side-by-side-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.post-side-by-side-container h1,.post-side-by-side-container h2,.post-side-by-side-container h3,.post-side-by-side-container h4,.post-side-by-side-container h5,.post-side-by-side-container h6{text-transform:uppercase;margin-bottom:20px}.post-side-by-side-container .left-side,.post-side-by-side-container .right-side{width:50%;padding-right:15px}@media screen and (max-width:600px){.post-side-by-side-container .left-side,.post-side-by-side-container .right-side{width:100%}}.post-side-by-side-container .left-side p,.post-side-by-side-container .right-side p{margin-bottom:0}.post-side-by-side-container .left-side a,.post-side-by-side-container .right-side a{text-decoration:underline}@media screen and (max-width:600px){.post-side-by-side-container .left-side{margin-bottom:40px}}body{background-color:#f2f2f2}#BVRRSummaryContainer .bv-details-bar,#BVRRSummaryContainer .bv-section-summary{display:none!important}#BVRRSummaryContainer .bv-action-bar .bv-ask-question,#BVRRSummaryContainer .bv-action-bar .bv-write-review{background:0 0!important;padding-left:11px!important;margin-top:-10px!important;padding-right:0!important}#BVRRSummaryContainer .bv-action-bar .bv-ask-question:hover,#BVRRSummaryContainer .bv-action-bar .bv-write-review:hover{background:0 0!important}#BVRRSummaryContainer .bv-action-bar{height:15px!important}#BVRRSearchContainer .bv-section-summary,#BVRRSearchContainer .bv-action-bar-header,#BVRRSearchContainer .bv-masthead-product,#BVRRSearchContainer .bv-content-product-stats{display:none!important}#BVRRSearchContainer .bv-action-bar-header{float:left!important}#BVRRSearchContainer .bv-searchbar{width:100%!important}#BVRRSearchContainer .bv-masthead,#BVRRSearchContainer .bv-content-search{background:0 0!important;border-bottom:0 solid!important;box-shadow:none!important}#BVRRSearchContainer .bv-content-search-btn{background-color:#fecb17!important}#BVRRSummaryContainer .bv-compat .bv-prs-container .bv-primarySummary-rating-container .bv-summary-bar{display:-webkit-box!important;display:flex!important}#BVRRSummaryContainer .bv-compat .bv-prs-container .bv-primarySummary-rating-container .bv-summary-bar .bv-stars-container{display:-webkit-box!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;flex-direction:row-reverse!important;-webkit-box-align:center!important;align-items:center!important}#BVRRSummaryContainer .bv-summary-bar .bv-stars-container .bv-rating-ratio-number .bv-histogram-target .bv-rating.bv-text-link{border:none!important;font-weight:700!important;padding:0 5px 0 0!important}#BVRRSummaryContainer .bv-cv2-cleanslate .bv-shared .bv-primarySummary-rating-container .bv-rating-stars-on{color:#fecb17!important}#BVRRSummaryContainer .bv-cv2-cleanslate .bv-shared .bv-primarySummary-rating-container .bv-rating-stars-off{color:#bebebe!important}#BVRRSummaryContainer .bv-cv2-cleanslate .bv-shared .bv-compat .bv-prs-container .bv-primarySummary-rating-container .bv-rating-ratio-count{display:none!important}#BVRRContainer .bv-section-summary,#BVRRContainer .bv-action-bar-header,#BVRRContainer .bv-masthead-product,#BVRRContainer .bv-content-product-stats{display:none!important}#BVRRContainer .bv-action-bar-header{float:left!important}.bv-rating-stars-on{color:#fecb17!important}#bvseo-questionsSection{display:block!important}#bvseo-questionsSection .bvseo-question-answer{background:#fff;padding:11px;margin-bottom:27px}#bvseo-questionsSection .bvseo-answer{border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.catalog-product-view h2{text-transform:uppercase;font-weight:700}.catalog-product-view .header.content{display:none}.catalog-product-view .fake-placeholder{clear:both;margin-bottom:30px;height:5px}.catalog-product-view .product-info-main{width:100%;margin-bottom:30px}.catalog-product-view .product-info-main .product-specs{display:-webkit-box;display:flex;margin-top:60px}@media screen and (max-width:767px){.catalog-product-view .product-info-main .product-specs{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.catalog-product-view .product-info-main .product-specs .col-md-6{padding-left:0;float:none}@media screen and (max-width:767px){.catalog-product-view .product-info-main .product-specs .col-md-6{margin-bottom:30px}}.catalog-product-view .product-info-main .product-specs .value{float:right}.catalog-product-view .product-info-main .product-specs a{text-decoration:underline;display:block}.catalog-product-view .product-info-main .product-info-price{border-bottom:none}.catalog-product-view .product-info-main .price-box .special-price{display:inline-block}.catalog-product-view .product-info-main .price-box .old-price{display:inline-block}.catalog-product-view .product-info-main .price-box .old-price .price,.catalog-product-view .product-info-main .price-box .old-price .price-label{font-size:20px;font-weight:700;color:#bebebe}.catalog-product-view .product-info-main .price-box .price-container .price{font-size:29px;color:#272727}.catalog-product-view .product-info-main .shipping-info{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.catalog-product-view .product-info-main .shipping-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.catalog-product-view .product-info-main .shipping-info .col-md-4{width:32.33%;padding:0;float:none}@media screen and (max-width:767px){.catalog-product-view .product-info-main .shipping-info .col-md-4{width:100%;margin-bottom:15px}}.catalog-product-view .product-info-main .shipping-info .gray-panel{background:#bebebe;padding:15px 7px;text-align:center;text-transform:uppercase;font-weight:700;box-shadow:0 0 7px -4px rgba(0,0,0,.75)}.catalog-product-view .product-info-main .page-title-wrapper h1{font-size:28px!important}.catalog-product-view .product-info-main .product-info-stock-sku{width:100%;display:block;text-align:left;padding:0}.catalog-product-view .product-info-main .product-info-stock-sku .breadcrumbs{display:inline-block;padding:0;margin-top:5px;margin-bottom:30px}.catalog-product-view .product-info-main .product-info-stock-sku .breadcrumbs .items .item{display:inline-block!important}.catalog-product-view .product-info-main .product-info-stock-sku .breadcrumbs .items .item:not(:last-child):after{content:'|';font-size:1.2rem;line-height:1.5;margin:0 5px;color:#ca1137}.catalog-product-view .product-info-main .product-info-stock-sku .breadcrumbs .items .item a{color:#ca1137;font-size:1rem}.catalog-product-view .product-info-main .product-info-stock-sku .breadcrumbs .items .item a:visited{color:#ca1137}.catalog-product-view .product-info-main .product-info-stock-sku .stock{display:none}.catalog-product-view .product-info-main .product-info-stock-sku .sku{display:inline-block;margin-left:25px;font-size:1rem}.catalog-product-view .product.media{width:100%!important}.catalog-product-view .product .fotorama__arr{display:none!important}.catalog-product-view .product .fotorama__stage__frame .fotorama__img,.catalog-product-view .product .fotorama__stage__frame .gallery-placeholder__image{max-width:95%;padding:24px;background:#fff;box-shadow:0 0 7px -4px rgba(0,0,0,.75)}.catalog-product-view .product .fotorama__nav-wrap{margin-left:auto;margin-right:auto}.catalog-product-view .product .fotorama__nav-wrap .fotorama__nav__shaft{margin-left:35px}@media screen and (max-width:767px){.catalog-product-view .product .fotorama__nav-wrap .fotorama__nav__shaft{margin-left:0}}.catalog-product-view .product .fotorama__nav-wrap .fotorama__shadows--right:after,.catalog-product-view .product .fotorama__nav-wrap .fotorama__shadows--left:after{background:0 0}.catalog-product-view .product .fotorama__nav-wrap .fotorama__shadows--right:before,.catalog-product-view .product .fotorama__nav-wrap .fotorama__shadows--left:before{background:0 0}.catalog-product-view .product .fotorama__nav-wrap .fotorama__thumb{background-color:transparent;width:80%}.catalog-product-view .product .fotorama__nav-wrap .fotorama__thumb img{border:solid 7px #fff!important;box-shadow:0 0 7px -4px rgba(0,0,0,.75)}.catalog-product-view .product .fotorama__nav-wrap .fotorama__thumb-border{display:none}.catalog-product-view .product .fotorama__nav-wrap .fotorama__thumb__arr--left{opacity:1;background:0 0}.catalog-product-view .product .fotorama__nav-wrap .fotorama__thumb__arr--right{opacity:1;background:0 0}.catalog-product-view .product.info.detailed{position:relative;width:100%;left:0;z-index:100;background:#fff;top:0;box-shadow:0 0 7px -4px rgba(0,0,0,.75)}.catalog-product-view .product.info.detailed .page-main{padding:10px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:justify;justify-content:space-between;align-content:space-between;-webkit-box-flex:1;flex-grow:1;background:#fff;padding-left:30px;padding-right:30px}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .page-main{-webkit-box-pack:center;justify-content:center}}.catalog-product-view .product.info.detailed .page-main .items{margin:0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;align-content:flex-start;-webkit-box-flex:1;flex-grow:1}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .page-main .items{display:none}}.catalog-product-view .product.info.detailed .page-main .items .item.title{padding:17px;text-align:center}.catalog-product-view .product.info.detailed .page-main .items .item.title a{text-transform:uppercase;font-size:14.5px;font-weight:700}.catalog-product-view .product.info.detailed .page-main .items .item:first-child{padding-left:0}.catalog-product-view .product.info.detailed .page-main .items .item#tab-label-bv_questions{padding-right:0!important}.catalog-product-view .product.info.detailed .page-main .product-add-form{float:right}.catalog-product-view .product.info.detailed .page-main .product-add-form button.tocart{width:150px;font-size:14.5px;background:#fecb17;border:0;color:#000;font-weight:700;margin:0;padding:11px}.catalog-product-view .product.info.detailed .page-main .product-add-form .box-tocart{display:inline-block;margin-bottom:0;margin-top:5px}.catalog-product-view .product.info.detailed .page-main .product-add-form .box-tocart .actions,.catalog-product-view .product.info.detailed .page-main .product-add-form .box-tocart .qty,.catalog-product-view .product.info.detailed .page-main .product-add-form .box-tocart label,.catalog-product-view .product.info.detailed .page-main .product-add-form .box-tocart .control{display:inline}.catalog-product-view .product.info.detailed .page-main .product-add-form .box-tocart .fieldset,.catalog-product-view .product.info.detailed .page-main .product-add-form .box-tocart .qty{margin-bottom:0}.catalog-product-view .product.info.detailed .page-main .product-add-form .box-tocart .qty{margin-right:10px;margin-top:5px}.catalog-product-view .product.info.detailed .page-main .product-add-form .box-tocart .qty input{height:44px;margin:0;border:1px solid #bebebe;border-radius:0}.catalog-product-view .product.info.content{width:50%;float:right}@media screen and (max-width:767px){.catalog-product-view .product.info.content{width:100%}}.catalog-product-view .product.info.content .item{margin-top:50px}.catalog-product-view .product.info.content .item h2{text-transform:uppercase}.catalog-product-view .product.info.content .item ul{list-style:disc;margin-left:15px;margin-bottom:12px}.catalog-product-view .product.info.content .item:first-child{margin-top:0}.catalog-product-view .product.info.content .item .video-container{position:relative;padding-top:30px}.catalog-product-view .product.info.content .item .video-container iframe,.catalog-product-view .product.info.content .item .video-container object,.catalog-product-view .product.info.content .item .video-container embed{position:relative}.catalog-product-view .product.info.content #bv_reviews li.bv-content-item.bv-content-review{background:#fff!important;margin:0!important}.catalog-product-view .product.info.content #bv_reviews li.bv-content-item.bv-content-review .bv-content-author-name{display:none!important}.catalog-product-view .product.info.content #bv_reviews li.bv-content-item.bv-content-review .bv-popup-prosnap-userinfo{margin-top:30px!important}.catalog-product-view .product.info.content #bv_reviews li.bv-content-item.bv-content-review .bv-author-userinfo-value,.catalog-product-view .product.info.content #bv_reviews li.bv-content-item.bv-content-review .bv-author-userstats-value,.catalog-product-view .product.info.content #bv_reviews li.bv-content-item.bv-content-review .bv-content-report-btn{font-weight:300!important}.catalog-product-view .product.info.content #bv_reviews li.bv-content-item.bv-content-review .bv-content-btn{background:#fff!important}.catalog-product-view .product.info.content #bv_reviews li.bv-content-item.bv-content-review .bv-content-details-container{display:none!important}.catalog-product-view .product.info.content #bv_reviews li.bv-content-item.bv-content-review .bv-content-details-offset-on{width:100%!important}.catalog-product-view .product.info.content #bv_reviews li.bv-content-item.bv-content-review .bv-fieldsets{padding-left:0!important}.catalog-product-view .block-actions{display:none}.catalog-product-view .products.list{-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:flex;flex-wrap:wrap;padding-right:25px}@media screen and (max-width:767px){.catalog-product-view .products.list{padding-right:0}}.catalog-product-view .products.list .product-item{width:48%;text-align:center;font-size:14px;cursor:pointer}@media screen and (max-width:767px){.catalog-product-view .products.list .product-item{width:49%!important;margin-bottom:15px}}.catalog-product-view .products.list .product-item .product-item-info{background:#fff;width:100%;padding:15px}.catalog-product-view .products.list .product-item .product-item-info .choice.related{display:none}.catalog-product-view .products.list .product-item .product-item-info:hover{margin:initial;padding:15px;box-shadow:0 0 10px -2px rgba(0,0,0,.45);border:0}@media screen and (max-width:1280px){.catalog-product-view .products.list .product-item .product-item-info .product-item-details .product-item-name{min-height:65px}}@media screen and (max-width:767px){.catalog-product-view .products.list .product-item .product-item-info .product-item-details .product-item-name{min-height:45px}}@media screen and (max-width:600px){.catalog-product-view .products.list .product-item .product-item-info .product-item-details .product-item-name{min-height:52px}}.catalog-product-view .products.list .product-item .product-item-info span{font-size:12px}.catalog-product-view .products.list .product-item .price-box{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.catalog-product-view .products.list .product-item .price-box .price-label{display:none}.catalog-product-view .products.list .product-item .price-box .old-price{margin:0 5px 0 0}.catalog-product-view .products.list .product-item .price-box .old-price .price{color:#bebebe}.catalog-product-view .products.list .product-item .price-box .price{color:#ca1137;font-size:14px}.page-product-configurable .product-options-wrapper{float:left;border-left:1px solid #bebebe;padding-left:10px}.page-product-configurable .product-options-bottom{float:right}@media screen and (min-width:767px){.page-layout-1column .product-info-main{width:65%!important}.page-layout-1column .product-info-main .price-box .price-container .price{font-size:25px;color:#000}.page-layout-1column .product-info-main .price-box .special-price{display:inline-block}.page-layout-1column .product-info-main .price-box .old-price{display:inline-block}.page-layout-1column .product-info-main .price-box .old-price .price,.page-layout-1column .product-info-main .price-box .old-price .price-label{font-size:15px;font-weight:700;color:#757575;position:relative}.page-layout-1column .product-info-main .price-box .old-price .price:after{content:"";background:red;display:block;width:100%;height:1px;margin-top:-19px;position:absolute}.page-layout-1column .product.media{width:33%!important}}body.catalog-product-view .prop65-tooltip{position:relative;font-size:13px}body.catalog-product-view .prop65-tooltip .tooltip-toggle{cursor:pointer}body.catalog-product-view .prop65-tooltip .tooltip-content{display:none;position:absolute;top:-89px;width:281px;left:16px;background-color:#fff;box-shadow:2px 2px 41px -2px #f0f0f0;padding:12px 4px;color:#000;font-size:13px;margin-left:37%;text-align:center;vertical-align:middle;line-height:19px}body.catalog-product-view .prop65-tooltip .tooltip-content img{float:left;width:50px;margin:7px}body.catalog-product-view #maincontent .prop65-tooltip .tooltip-toggle:hover~.tooltip-content{display:block}.fa-file-pdf{font-size:18px;margin-right:5px}#maincontent.pdp-page{max-width:none!important;padding:0}#maincontent.pdp-page .product-top-content,#maincontent.pdp-page .product-details-container{max-width:1280px;margin:0 auto;padding:20px}@media screen and (max-width:767px){#maincontent.pdp-page .product-top-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}#maincontent.pdp-page .message.success{color:#272727;background-color:#fff}#maincontent.pdp-page .message.success>*:first-child:before{color:#fecb17}.out-of-stock-message{margin-bottom:20px;font-weight:700;background:#fecb17;color:#000;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px;margin-top:-20px}.stickyFilterCart .field.configurable,.stickyFilterCart .label{color:#fff}.page-product-grouped .product-add-form #product_addtocart_form{display:-webkit-box;display:flex}.page-product-grouped .product-add-form #product_addtocart_form .table-wrapper.grouped{margin:0}.page-product-grouped .product-add-form #super-product-table{width:auto;margin-bottom:-15px}.page-product-grouped .product-add-form #super-product-table thead{display:none}.page-product-grouped .product-add-form #super-product-table .col.qty{border:none}.page-product-grouped .product-add-form #super-product-table .col.qty label{position:absolute;margin-left:-25px;margin-top:11px;font-size:14px}.page-product-grouped .product-add-form #super-product-table .input-text.qty{height:43px;margin-top:-15px}.page-product-grouped .product-add-form #super-product-table .product-item-name{display:none!important}body.catalog-category-view #layered-filter-block{background:#fff;padding:15px;box-shadow:0 0 10px -2px rgba(0,0,0,.25)}body.catalog-category-view .filter-options-title{padding-left:0}body.catalog-category-view .filter-options-content{margin:0;padding:0}body.catalog-category-view .filter-options-content .item a{width:auto;display:contents;padding:0}body.catalog-category-view .filter-options-content .item a .count{float:right;padding:0;color:#272727}body.catalog-category-view .filter-options-content .item a .count:before,body.catalog-category-view .filter-options-content .item a .count:after{content:''}body.catalog-category-view .header.content{display:none}body.catalog-category-view .toolbar.toolbar-products{margin:0!important;height:39px}body.catalog-category-view .toolbar.toolbar-products .toolbar-amount{font-weight:700;line-height:30px}body.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter{display:-webkit-box;display:flex}body.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-label{padding:6px;width:150px;height:41px;line-height:30px}body.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-action{display:none}body.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-options{width:100%;border-radius:0;border:1px solid #bebebe;background-color:#fff;padding:8px 8px 8px 10px;color:#676767;margin-bottom:25px;height:auto}body.catalog-category-view .products-grid+.toolbar-products .toolbar-sorter,body.catalog-category-view .products-grid+.toolbar-products .limiter{display:none!important}body.catalog-category-view .products.list .product-item{width:33.2%!important;padding:0;text-align:center;font-size:14px;cursor:pointer;margin:0}body.catalog-category-view .products.list .product-item:nth-child(3n+1) .product-item-info{margin-left:0}body.catalog-category-view .products.list .product-item:nth-child(3n) .product-item-info{margin-right:0}body.catalog-category-view .products.list .product-item .product-sku{padding:8px;display:block}body.catalog-category-view .products.list .product-item .product-sku+div{display:none!important}body.catalog-category-view .products.list .product-item .product-item-info{background:#fff;width:auto;margin:15px;padding:15px}body.catalog-category-view .products.list .product-item .product-item-info .choice.related{display:none}body.catalog-category-view .products.list .product-item .product-item-info:hover{box-shadow:0 0 10px -2px rgba(0,0,0,.45);border:0}body.catalog-category-view .products.list .product-item .product-item-info .product-item-details .product-item-name{min-height:35px}body.catalog-category-view .products.list .product-item .product-item-info .product-item-details span{font-size:12px}body.catalog-category-view .products.list .product-item .product-item-info .price-box{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}body.catalog-category-view .products.list .product-item .product-item-info .price-box .price-label{display:none}body.catalog-category-view .products.list .product-item .product-item-info .price-box .old-price{margin:0 5px 0 0}body.catalog-category-view .products.list .product-item .product-item-info .price-box .old-price .price{color:#bebebe}body.catalog-category-view .products.list .product-item .product-item-info .price-box .price{color:#ca1137;font-size:14px}header .menu-item a:visited,header .menu-item .alink:visited{color:#272727!important}@media screen and (max-width:767px){header .menu-item a:visited,header .menu-item .alink:visited{color:#fff!important}}.price-final_price .price-label{display:none!important}footer .menu-item a:visited,footer .menu-item .alink:visited{color:#fff!important}footer .menu-item a:hover{color:#fecb17!important}h1{font-weight:700}footer h1{font-size:inherit!important}ul>li,ol>li{margin-top:inherit;margin-bottom:inherit}button.action,.checkout-onepage-success .page-main a.action,.cart.actions a.action,a.action.viewcart,.customer-account-login #maincontent a.action{font-size:14.5px!important;background:#fecb17!important;border:0!important;color:#000!important;font-weight:700!important;margin:0!important;padding:11px 30px!important;box-shadow:none!important}.checkout-index-index .action.action-cancel{margin-left:10px!important}button.action:focus,.checkout-onepage-success .page-main a.action:focus,.cart.actions a.action:focus,a.action.viewcart:focus,.customer-account-login #maincontent a.action:focus{outline:0!important}button.action:hover,.checkout-onepage-success .page-main a.action:hover,.cart.actions a.action:hover,a.action.viewcart:hover,.customer-account-login #maincontent a.action:hover{background-color:#272727!important;color:#fecb17!important;text-decoration:none}.checkout-onepage-success .counter.qty{display:none!important}fieldset{background:0 0}input{border-radius:0!important;border:1px solid #bebebe!important;color:#363636!important;padding:10px!important}select{width:100%;border-radius:0;border:1px solid #bebebe;background-color:#fff;padding:8px 8px 8px 10px;color:#363636;margin-bottom:25px;height:38px}.copyright{background-color:inherit;color:#fff;display:block;padding:initial;text-align:left}.header.content{display:none}.minicart-wrapper{margin-left:0!important}.minicart-wrapper .action.showcart:before{display:none!important}.minicart-wrapper .action.showcart .counter.qty{overflow:inherit;height:16px;line-height:16px;font-size:12px;position:absolute;margin-left:5px;background:#ff5501;color:#fff;border-radius:2px;display:inline-block;min-width:18px;padding:0 3px;text-align:center;white-space:normal}.minicart-wrapper .action.showcart .counter.qty.wp{margin-top:3px}.minicart-wrapper .action.showcart .counter.qty.empty{display:none}.upper-nav .left .cart-container{float:left}#searchSuggestions .topSearch ul{display:block!important;text-align:left!important}.site-branding .logo{margin:5px 0;max-width:100%;max-width:180px}.desktop-header{background:#fff;position:relative;z-index:10}.bv-cv2-cleanslate .bv-core-container-34 .bv-primarySummary-rating-container .bv-rating-stars-off{color:#bebebe!important}.product-item-link{font-weight:700!important}.checkout-index-index button.action.primary.action-save-address{left:10px;position:relative}.checkout-index-index fieldset{background:0 0}.checkout-index-index select{box-shadow:none}.checkout-index-index span.counter.qty{right:10px}.checkout-index-index input#discount-code{height:42px}.checkout-index-index .opc-progress-bar-item._active:before{background:#fecb17;border-color:#fecb17}.checkout-index-index .opc-progress-bar-item._active>span:before{background:#fecb17;border-color:#fecb17}.checkout-index-index .opc-progress-bar-item._active>span:after{border-color:#fecb17}.checkout-index-index .opc-block-summary{background:0 0}.checkout-index-index .payment-method .radio{float:left;margin-right:20px}.checkout-index-index button.action.action-edit{padding:7px!important}.checkout-index-index button.action.action-edit:hover{color:#fecb17!important}.checkout-index-index button.action.action-edit:hover:before{color:#fecb17!important}.checkout-index-index .opc-block-shipping-information .shipping-information-title .action-edit:before{color:#272727}.checkout-cart-index .columns{background:#fff;padding:10px;box-shadow:0 0 10px -2px rgba(0,0,0,.25)}.checkout-cart-index .columns .product-image-photo{width:100%}.checkout-cart-index .columns #shopping-cart-table td.col{vertical-align:inherit}.checkout-cart-index .columns #shopping-cart-table .col.qty .input-text{margin:0}.checkout-cart-index .columns #shopping-cart-table .item .col.item{display:table-cell}.checkout-cart-index .columns #shopping-cart-table .product-item-details{padding:0!important;padding-top:15px!important}@media screen and (max-width:992px){.checkout-cart-index .columns .cart-container{display:-webkit-box!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;flex-direction:column!important}.checkout-cart-index .columns .cart-container .cart-summary{-webkit-box-ordinal-group:2!important;order:1!important;width:100%}.checkout-cart-index .columns .cart-container form{-webkit-box-ordinal-group:1!important;order:0!important;width:100%}.checkout-cart-index .columns .cart-container #gift-options-cart{-webkit-box-ordinal-group:3!important;order:2!important;width:100%}.checkout-cart-index .columns .cart-container .crosssell{-webkit-box-ordinal-group:3!important;order:2!important;width:100%}}.checkout-cart-index .columns .cart-summary{background:0 0}.checkout-cart-index .columns #block-shipping{display:none}.checkout-cart-index .columns th.col.price,.checkout-cart-index .columns td.col.price{display:none}.checkout-cart-index .columns #shopping-cart-table tr{text-transform:uppercase}.checkout-cart-index .columns .cart.table-wrapper h2{text-transform:uppercase;font-size:19px;font-weight:700;margin:0;padding:5px 10px 0}.checkout-cart-index .columns .cart.table-wrapper .actions-toolbar>.action-edit,.checkout-cart-index .columns .cart.table-wrapper .actions-toolbar>.action-delete{top:-10px}.checkout-cart-index .columns .block-cart-failed .actions.main .continue,.checkout-cart-index .columns .block-cart-failed .actions.main .clear,.checkout-cart-index .columns .cart-container .form-cart .actions.main .clear{display:block}.checkout-cart-index .columns .cart.actions a.action.continue{display:inline-block}.checkout-cart-index .columns button#empty_cart_button{display:inline-block;float:left}.checkout-cart-index .columns .choice-divider{margin:10px}.checkout-cart-index .columns #discount-coupon-form label{display:none}.checkout-cart-index .columns .cart-summary{position:unset!important}.checkout-cart-index .columns .cart-summary._sticky{margin-top:330px}.checkout-cart-index .columns .cart.main.actions button,.checkout-cart-index .columns .cart.main.actions a.action.continue{background:#f2f2f2!important}.checkout-cart-index .columns .cart.main.actions button:hover,.checkout-cart-index .columns .cart.main.actions a.action.continue:hover{background:#272727!important;text-decoration:none}.checkout-cart-index .columns .cart-empty a{text-decoration:underline}.checkout-cart-index .columns #block-discount .cart-summary .block>.title:after{display:none}.checkout-cart-index .columns #block-discount input{height:43px}.checkout-cart-index .columns #discount-coupon-form .fieldset.coupon{display:-webkit-box;display:flex}.checkout-cart-index .columns #block-crosssell-heading{text-transform:uppercase;font-size:19px;font-weight:700;margin:0;padding:5px 10px 0}.checkout-cart-index .columns .products-grid .product-item-info:hover,.checkout-cart-index .columns .products-grid .product-item-info{box-shadow:none;border:0;text-align:center;margin:0;padding:0;margin-right:23px;width:100%}.checkout-cart-index .columns li.item.product.product-item{box-shadow:0 0 10px -2px rgba(0,0,0,.25);margin-right:23px;width:33%}.customer-account-login .remind{padding:11px;margin-left:15px;display:block}.customer-account-login .remind:hover{color:#272727}.form.reorder .action.view{padding:11px;margin-left:15px;display:block}.form.reorder .action.view:hover{color:#272727}.order-products-toolbar select{background-color:#fff!important;background-image:none!important}.order-details-items.ordered{background:#fff}.order-details-items.ordered .table tfoot,.order-details-items.ordered tfoot td{background:#fff}.block-collapsible-nav .content{background:#fff;box-shadow:0 0 10px -2px rgba(0,0,0,.25)}.catalog-product-view .products-grid .product.name a{min-height:60px;display:block}@media screen and (max-width:767px){.checkout-index-index .table-checkout-shipping-method .row{display:-webkit-box;display:flex;margin-left:0}.checkout-index-index .table-checkout-shipping-method .row:before{content:none!important}.checkout-index-index .table-checkout-shipping-method .row:after{content:none!important}.checkout-cart-index #discount-coupon-form .field{width:60%}.checkout-cart-index #discount-coupon-form .actions-toolbar{width:40%}.checkout-cart-index #discount-coupon-form button.action.apply.primary{width:100%}.checkout-cart-index .page-title-wrapper{margin-top:30px!important}.checkout-cart-index .cart.table-wrapper thead .col.item,.checkout-cart-index .cart.table-wrapper thead .col.qty,.checkout-cart-index .cart.table-wrapper thead .col.price,.checkout-cart-index .cart.table-wrapper thead .col.subtotal,.checkout-cart-index .cart.table-wrapper thead .col.msrp{display:table-cell!important;width:33%!important}.checkout-cart-index .cart.table-wrapper .col,.checkout-cart-index .cart.table-wrapper .col,.checkout-cart-index .cart.table-wrapper .col,.checkout-cart-index .cart.table-wrapper .col{display:table-cell;float:none;padding:0;text-align:right}.checkout-cart-index .cart.table-wrapper .col .field.qty,.checkout-cart-index .cart.table-wrapper .col .field.qty,.checkout-cart-index .cart.table-wrapper .col .field.qty,.checkout-cart-index .cart.table-wrapper .col .field.qty{float:right}.checkout-cart-index .cart.table-wrapper .col.qty[data-th]:before,.checkout-cart-index .cart.table-wrapper .col.price[data-th]:before,.checkout-cart-index .cart.table-wrapper .col.subtotal[data-th]:before,.checkout-cart-index .cart.table-wrapper .col.msrp[data-th]:before{display:none}.checkout-cart-index .cart.table-wrapper thead .col.price{display:none!important}.checkout-cart-index td.col.price{display:none!important}.checkout-cart-index a.product-item-photo{position:relative!important}.checkout-cart-index td.col.item{padding:0!important;margin:0!important}.checkout-cart-index .cart.actions button,.checkout-cart-index .cart.actions a.action{width:100%;display:block!important;margin-top:10px!important;margin-bottom:10px!important;float:none!important}.checkout-cart-index .choice-divider{margin:10px;width:100%;display:block}.checkout-cart-index li.item.product.product-item{margin-right:0!important;width:100%!important;margin-bottom:20px;margin-left:0}.title.block-collapsible-nav-title{background:#fff;margin-top:6px}.order-products-toolbar select{margin-left:auto;margin-right:auto}.catalog-product-view .products-grid .product.name a{min-height:100px;display:block}}.action{border-radius:0!important}@media screen and (max-width:767px){.breadcrumbs{display:block!important;padding-top:10px}}.sub-header{margin-bottom:30px}.wpcf7{width:75%;margin:auto}@media screen and (max-width:767px){.wpcf7{width:100%}}.wpcf7-form br{display:none}.wpcf7-form .side-by-side-form{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:600px){.wpcf7-form .side-by-side-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.wpcf7-form select{width:100%;border-radius:0;border:1px solid #bebebe;background-color:#fff;padding:8px 8px 8px 10px;color:#363636;margin-bottom:25px;box-shadow:none}.wpcf7-form select:focus{border-color:#bebebe}.wpcf7-form input{border-radius:0;border:1px solid #bebebe;color:#363636;margin-bottom:25px;padding:10px}.wpcf7-form input:focus{border-color:#bebebe}.wpcf7-form label{text-transform:uppercase;font-weight:700}textarea{border-radius:0;border:1px solid #bebebe;color:#272727;margin-bottom:25px;padding:10px}textarea:focus{border-color:#bebebe}.half{width:49%}@media screen and (max-width:600px){.half{width:90%}}.wpcf7-radio{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.wpcf7-radio input{margin-bottom:15px}.div.wpcf7-validation-errors{border:2px solid #ca1137!important}.wpcf7-not-valid-tip{color:#ca1137!important}.wpcf7-form-control-wrap.gauge-series,.wpcf7-form-control-wrap.guage,.wpcf7-form-control-wrap.states,.wpcf7-form-control-wrap.country{position:relative;display:block}.wpcf7-form-control-wrap.gauge-series:after,.wpcf7-form-control-wrap.guage:after,.wpcf7-form-control-wrap.states:after,.wpcf7-form-control-wrap.country:after{font-family:"font awesome 5 pro";content:'\f107';font-size:16px;position:absolute;top:0;right:0;pointer-events:none;background-color:#bebebe;width:25px;padding:7px;text-align:center;color:#fff}.submit-button{text-align:center}.submit-button .wpcf7-submit{width:250px;background-color:#fecb17!important;padding:10px 30px!important;color:#272727!important;border:2px solid #fecb17!important;font-weight:700}.submit-button .wpcf7-submit:hover{background-color:#272727!important;color:#fecb17!important;border:2px solid #272727!important}.faq-page .questions-container{padding-bottom:50px}.faq-page .questions-container .question-category{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.faq-page .questions-container .question-category h2{font-size:2em;text-transform:uppercase;font-weight:700}@media screen and (max-width:767px){.faq-page .questions-container .question-category h2{font-size:1.5em}}.faq-page .questions-container .question-category .arrows i{font-size:16px;background-color:#fecb17;padding:8px;color:#fff}.faq-page .questions-container .question-category .arrows i:hover{cursor:pointer}.faq-page .questions-container .question-category .close-answer{display:none}.faq-page .questions-container .question-container{margin-bottom:30px;display:none}.faq-page .questions-container .question-container .question{text-transform:uppercase;font-weight:700}.faq-page .questions-container .question-container .answer{display:none;padding-left:25px}.faq-page .questions-container .question-container .answer a{text-decoration:underline;font-weight:700}.faq-page .show{display:block!important}.faq-page .question:hover{cursor:pointer}@media screen and (max-width:767px){.faq-page .question-block{margin-bottom:10px}}.faq-back-btn{text-align:center}.software-container{display:-webkit-box;display:flex;background-color:#fff;padding:25px}@media screen and (max-width:767px){.software-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.software-container .left-side,.software-container .right-side{width:50%}@media screen and (max-width:767px){.software-container .left-side,.software-container .right-side{width:100%;margin:0 auto 30px}}.software-container .left-side img,.software-container .right-side img{width:100%}.software-container .left-side{padding-right:10px}@media screen and (max-width:767px){.software-container .left-side{padding-right:0}}.software-container .right-side{padding-left:10px}@media screen and (max-width:767px){.software-container .right-side{padding-right:0}}.software-container .right-side .version{padding:4px 15px;background-color:#ca1137;color:#fff;text-transform:uppercase;display:inline-block;margin-bottom:30px;font-weight:600}.software-container .right-side .download{margin-top:30px;display:inline-block;padding:10px 60px}.video-section{margin-bottom:100px}.video-section .tech-title{margin-top:60px;margin-bottom:30px}.video-section .videos-container{display:-webkit-box;display:flex;flex-wrap:wrap}.video-section .videos-container .video{width:50%;margin-bottom:30px;display:none}.video-section .videos-container .video:nth-child(-n+4){display:block}@media screen and (max-width:600px){.video-section .videos-container .video{width:90%;margin:0 auto 30px}}.video-section .videos-container .video:nth-child(odd){padding-right:15px}@media screen and (max-width:600px){.video-section .videos-container .video:nth-child(odd){padding-right:0}}.video-section .videos-container .video:nth-child(even){padding-left:15px}@media screen and (max-width:600px){.video-section .videos-container .video:nth-child(even){padding-left:0}}.video-section .load-btn-container{text-align:center;margin-top:10px}.video-section .load-btn-container a{display:inline-block}.installation-filter{display:-webkit-box;display:flex;margin-bottom:60px;background-color:#fff;padding:27px 27px 15px}@media screen and (max-width:767px){.installation-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media screen and (max-width:767px){.installation-filter h3{text-align:center;margin-bottom:15px}}.installation-filter .mmy-filter-container{width:75%;padding-left:10px}@media screen and (max-width:767px){.installation-filter .mmy-filter-container{width:100%;margin-top:30px;padding:0}}.installation-filter .mmy-filter{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.installation-filter .mmy-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.installation-filter .mmy-filter .select-container{position:relative;width:32.3%}@media screen and (max-width:767px){.installation-filter .mmy-filter .select-container{width:100%;margin-bottom:15px}}.installation-filter .mmy-filter .select-container:after{content:"\f078";font-family:"font awesome 5 pro";color:#fff;position:absolute;right:0;top:0;z-index:1;width:30px;height:38px;pointer-events:none;background:#bcbcbc;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:16px}.installation-filter .mmy-filter select{width:100%;border:none}.install-guides-section{margin-bottom:60px}@media screen and (max-width:767px){.install-guides-section{margin-bottom:20px}}.view-guides{text-align:center}.installation-guides{padding-top:10px}.type-filter{width:28%;border-right:1px solid #bebebe;padding-right:10px;z-index:0}@media screen and (max-width:767px){.type-filter{width:100%;border-bottom:1px solid #bebebe;border-right:none;padding-right:0;padding-bottom:30px}}.type-filter .select-container-type{position:relative}.type-filter #instructional-downloads{position:relative;width:100%;border-radius:0;border:none;background-color:#fff;padding:8px 8px 8px 10px;color:#363636;margin-bottom:25px;height:38px}.type-filter #instructional-downloads:hover{cursor:pointer}.type-filter #instructional-downloads:after{content:"\f078";font-family:"font awesome 5 pro";color:#fff;position:absolute;right:0;top:0;z-index:1;width:30px;height:38px;pointer-events:none;background:#bcbcbc;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:16px}.type-filter #instructional-downloads select{width:100%;border:none}.type-filter #instructional-downloads li{display:none}.type-filter #instructional-downloads li:first-child{display:block}.type-filter #instructional-downloads .dropdown-padding{padding:10px 0}.type-filter #instructional-downloads .dropdown-padding:first-child{padding:0 0 10px}#clearfilter{display:inline-block;background-color:#bebebe;padding:10px 30px;text-transform:uppercase;color:#fff;margin-bottom:20px}#clearfilter:hover{cursor:pointer}.instructional-downloads-page .download-filter-container{padding-bottom:100px}.instructional-downloads-page .download-filter-container .type-filter{border:none}.instructional-downloads-page .download-filter-container .type-filter h3{display:none}.resources-container{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:100px}.resources-container .resource{width:49%;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:60px}@media screen and (max-width:767px){.resources-container .resource{width:100%}}.resources-container .resource h2{font-size:2em;text-transform:uppercase;margin:20px 0}@media screen and (max-width:600px){.resources-container .resource h2{font-size:1.5em}}.resources-container .resource .info{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.resources-container .resource img{width:100%}.resources-container .resource p{margin-bottom:30px}.resources-container .resource a{display:inline-block;align-self:center}#checkout .opc-progress-bar{margin:30px 0 20px!important}#checkout .authentication-wrapper{display:none}form.form-login{margin-bottom:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:none!important}#shipping-new-address-form{display:-webkit-box;display:flex;flex-wrap:wrap}#shipping-new-address-form .field{width:50%;padding-right:10px!important}@media screen and (max-width:600px){#shipping-new-address-form .field{width:100%!important}}#shipping-new-address-form .field input{height:38px!important}#shipping-new-address-form .field.street .field{width:100%!important;padding:0!important}#checkout .opc-estimated-wrapper .minicart-wrapper .action.show-cart{padding:10px 15px!important}#checkout .opc-estimated-wrapper .minicart-wrapper .action.show-cart .counter{padding:0!important;margin:0!important;position:static!important;background-color:transparent!important;color:#000!important}#checkout .opc-estimated-wrapper .minicart-wrapper .action.show-cart .counter:hover{color:#fecb17!important}.checkout-header{text-align:center;padding-top:20px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.checkout-header .fa-shopping-cart{font-size:16px}.checkout-header img{max-width:180px}.partners{padding-top:40px}.partners .brand-container{flex-wrap:wrap;max-width:1000px;-webkit-box-pack:center;justify-content:center}.partners .brand-container .brand{width:16.6%;padding-bottom:0}.locator-header,.unauthorized{overflow-x:hidden!important}.stockists-results,.also-available,.online-dealers{overflow-x:hidden!important;width:95%!important}.search-header .form-element select,.search-header .form-element input{height:38px}.search-header .form-element select:after{content:"\f078";font-family:"font awesome 5 pro";color:#fff;position:absolute;right:0;top:0;width:30px;height:38px;pointer-events:none;background:#bcbcbc;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:16px}.also-available a,.online-dealers a{float:none;width:16.9%;padding:0 10px}@media screen and (max-width:767px){.also-available a,.online-dealers a{width:25%}}@media screen and (max-width:767px){.also-available a,.online-dealers a{width:33.3%}}.dealer-container{display:-webkit-box;display:flex;flex-wrap:wrap}.results-content .number{background-color:#ca1137;color:#fff;display:inline-block;padding:3px 10px;border-radius:50%;font-weight:700}.results-content .results-title{margin-bottom:5px}.results-content .results-address,.results-content .data-phone{margin-bottom:5px}.search-stockists{z-index:1!important}.click-here{text-decoration:underline}.error-404{text-align:center;margin:100px 0}.error-404 img{width:100%;max-width:400px}.error-404 h1{text-transform:uppercase;font-size:2em;margin-top:30px}.error-404 p{font-size:16px;margin-bottom:30px}.collection-landing .page-title{margin-top:40px}.collection-landing .products-container{display:-webkit-box;display:flex;flex-wrap:wrap}.collection-landing .products-container .product{width:16.6%;padding:15px;margin-bottom:40px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center}@media screen and (max-width:992px){.collection-landing .products-container .product{width:20%}}@media screen and (max-width:767px){.collection-landing .products-container .product{width:25%}}@media screen and (max-width:600px){.collection-landing .products-container .product{width:50%;padding:10px}}.collection-landing .products-container .product p{margin-top:10px;text-transform:uppercase;font-weight:700;min-height:42px}.collection-landing .products-container .inner-div{width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.collection-landing .products-container a{display:-webkit-box;display:flex}.collection-landing .products-container img{width:100%;align-self:center}main-content #campaigns img,#celUITDiv #campaigns img{align-self:center}