@charset "UTF-8";@font-face{font-family:proxima_novabold;src:url(../fonts/Proxima-Nova-Bold.eot);src:url(../fonts/proxima_nova_bold-webfont.woff) format("woff"),url(../fonts/Proxima-Nova-Bold.ttf) format("truetype"),url(../fonts/Proxima-Nova-Bold.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_novaregular;src:url(../fonts/ProximaNova-Regular.eot);src:url(../fonts/proximanova-regular-webfont.woff) format("woff"),url(../fonts/ProximaNova-Regular.ttf) format("truetype"),url(../fonts/ProximaNova-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_FontsFree-Net-Proxima-Nova-Cond-Bold;src:url(../fonts/FontsFree-Net-Proxima-Nova-Cond-Bold.eot);src:url(../fonts/fontsfree-net-proxima-nova-cond-bold-webfont.woff) format("woff"),url(../fonts/FontsFree-Net-Proxima-Nova-Cond-Bold.ttf) format("truetype"),url(../fonts/FontsFree-Net-Proxima-Nova-Cond-Bold.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_HAMBH___;src:url(../fonts/HAMBH___.eot);src:url(../fonts/HAMBH___.woff) format("woff"),url(../fonts/HAMBH___.ttf) format("truetype"),url(../fonts/HAMBH___.svg) format("svg");font-weight:400;font-style:normal}body{margin:0;font-family:proxima_novaregular,sans-serif;font-size:18px;padding-top:0}.body{margin-top:0;margin-bottom:0;padding-bottom:60px;min-height:500px}.page-default .body{padding-bottom:0}h1,h2,h3{font-family:proxima_novabold,sans-serif}a,button,h4,h5,h6,li,ol,p,select,textarea,ul{margin:0;padding:0;list-style:none;outline:0;font-family:proxima_novaregular,sans-serif}a{color:#f79421}a:hover{color:#000}.navBar--sub .navBar-action{color:#f79421;font-size:18px}.navBar--sub .navBar-action:hover{color:#000}a,a:active,a:focus,a:hover,button:active,button:focus,button:hover,select:focus{text-decoration:none;outline:0;box-shadow:initial}input:focus,select:focus{box-shadow:inherit!important;outline:0}input.form-control::-webkit-input-placeholder{color:#b5b5b5}input.form-control::-moz-placeholder{color:#b5b5b5}input.form-control:-ms-input-placeholder{color:#b5b5b5}@font-face{font-family:proxima_novaextrabold;src:url(https://d2saw6je89goi1.cloudfront.net/uploads/digital_asset/file/670855/proxima_nova_extrabold-webfont.woff2) format("woff2"),url(https://d2saw6je89goi1.cloudfront.net/uploads/digital_asset/file/670856/proxima_nova_extrabold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novabold;src:url(https://d2saw6je89goi1.cloudfront.net/uploads/digital_asset/file/670857/proxima_nova_bold-webfont.woff2) format("woff2"),url(https://d2saw6je89goi1.cloudfront.net/uploads/digital_asset/file/670858/proxima_nova_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_novaregular;src:url(https://d2saw6je89goi1.cloudfront.net/uploads/digital_asset/file/670861/proximanova-regular-webfont.woff2) format("woff2"),url(https://d2saw6je89goi1.cloudfront.net/uploads/digital_asset/file/670862/proximanova-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Conv_argentum-sans.bold';src:url(../fonts/argentum-sans.bold.eot);src:url(../fonts/argentum-sans.bold.woff) format("woff"),url(../fonts/argentum-sans.bold.ttf) format("truetype"),url(../fonts/argentum-sans.bold.svg) format("svg");font-weight:400;font-style:normal}.logosnd-row{width:100%;display:block;margin:0 auto;background-image:url(../img/gray-bg-cover.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.logosnd-row::after{content:"";position:absolute;left:43%;top:-22px;border-left:1px solid #686666;height:89%;transform:rotate(32deg)}.small-black-topbar{width:100%;display:block;margin:0 auto}.black-topbar-container{width:100%;max-width:1800px;margin:0 auto;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:8px 25px 0;margin-bottom:-5px}.black-topbar-container p{font-family:proxima_novaregular;font-size:18px;color:#fff;display:block;letter-spacing:.5px}.black-topbar-container p a{color:#fff;display:inline-block;padding:0 8px}.black-topbar-container p a:active,.black-topbar-container p a:focus,.black-topbar-container p a:hover{color:#f79421}.logo-border-bottom-shape{width:100%;display:block;position:relative;overflow:hidden;padding-bottom:0}.logo-border-bottom-shape::after{content:"";position:absolute;right:0;bottom:0;border-bottom:1px solid #686666;width:30%}.logo-cart-bar{width:100%;max-width:1800px;margin:0 auto;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px;position:relative;overflow:hidden}.logo-cart-bar div{display:inline-block;vertical-align:middle}a.header-logo{max-width:600px;width:100%;display:inline-block;margin:0;height:auto}.logo-cart-bar .srch-cart-bar{max-width:580px;width:100%;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}.logo-cart-bar .form-group{display:inline-block;vertical-align:middle;position:relative}.logo-cart-bar .form-group{max-width:500px;width:100%;display:inline-block;margin-bottom:0}.logo-cart-bar .form-group .form-control{width:100%;height:45px;border-radius:0;font-family:proxima_novaregular;font-size:24px;color:#8d8d8d;padding:3px 48px 3px 15px;outline:0;border:none;display:inline-block}.logo-cart-bar .form-group .form-control:focus{outline:0;border:none}.logo-cart-bar .form-group a{display:inline-block;color:#343434;position:absolute;right:12px;top:2px;font-size:26px}a.cart-bar{display:inline-block;text-align:center}a.cart-bar span{width:22px;height:22px;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f79421;font-family:proxima_novabold;font-size:16px;color:#343434;border-radius:50%;margin:0 auto -3px}a.cart-bar img{width:60px;display:inline-block}.logosnd-row .custom-container{max-width:1490px;width:92%;margin:0 auto 0;display:block;position:relative}.logosnd-row .custom-container::before{content:"";position:absolute;left:10.3%;bottom:-6px;border-left:1px solid #686666;height:118%;transform:rotate(32deg)}.logosnd-row .custom-container::after{content:"";position:absolute;left:11.42%;top:-1px;border-bottom:1px solid #686666;width:100%}.snd-flex-row{width:100%;display:block;position:relative}.snd-right-search-section{width:100%;display:-ms-flexbox;display:flex;display:-moz-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}ul.three-right-links{display:inline-block}ul.three-right-links li{margin-right:38px}ul.three-right-links li:last-child{margin-right:0}ul.three-right-links li,ul.three-right-links li a{display:inline-block;text-align:center;width:auto;height:inherit;padding:0;line-height:inherit;background:unset}ul.three-right-links li a img{display:block;text-align:center;margin:0 auto}ul.three-right-links li a small{font-size:16px;color:rgba(0,0,0,.9);font-weight:400}#sidenav-toggle{display:none}.toggle{color:#4e4e4e;display:inline-block;width:100%;background-size:cover;background-repeat:repeat-x;background-position:center;padding:0 10px}.sidenav{background:#e3e3e3;box-shadow:2px 2px 6px rgba(0,0,0,.3);display:block;height:100%;left:0;position:fixed;overflow:auto;transform:translate(-350px,0);transition:transform .3s;top:0;width:350px;z-index:100;margin:0}.sidenav.show{transform:translate(0,0)}.sidenav-menu{height:100%;display:block}.sidenav-menu li{font-size:16px;font-weight:400}.sidenav-menu li{display:block}.sidenav-menu li a{color:#141414;font-size:18px;display:block;border-bottom:1px solid #a0a0a0ba;padding:14px 30px;text-transform:uppercase}.sidenav-menu li a i{color:#f79421;font-size:22px;display:inline-block;padding-left:0;width:15px;height:15px;margin-top:-5px}.sidenav-menu li a i svg{fill:#f79421!important;stroke:#f79421!important}.sidenav-menu a.active,.sidenav-menu a:focus,.sidenav-menu a:hover{color:#f79421}.menu-link-call .sidenav-menu li:hover a.navPages-action{color:#f79421}.menu-link-call .sidenav-menu li:hover .navPage-subMenu{display:block}.navPages-action.is-open{background-color:transparent}.navPage-subMenu{top:100%;margin:0;box-shadow:0 20px 30px #000;z-index:50;border-bottom:none;border-right:none;border-left:none;min-width:250px;border-radius:0;background:rgba(51,51,51,.95);padding:.5rem 0!important}#navbg.sidenav .sidenav-menu .dropdown-menu{position:relative;margin-bottom:20px;min-width:100%;padding:0}#navbg.sidenav .sidenav-menu .dropdown-menu div{-ms-flex-direction:column;flex-direction:column}#navbg.sidenav .sidenav-menu .dropdown-menu ul{width:100%;display:block;border-right:none;border-right-style:none}.navPage-subMenu .navPage-subMenu-list{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;margin:0}.dropdown-menu ul{display:inline-block;vertical-align:top;border-right:1px solid grey;border-right-style:dashed}.navPage-childList{display:none}.dropdown-menu ul:last-child{border-right:none}.navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item{width:100%;display:block;padding:0}.menu-link-call .sidenav-menu li a.navPage-subMenu-action.navPages-action{color:#fff;font-size:16px;text-transform:capitalize;padding:8px 0 8px;display:block;margin:0 auto;letter-spacing:0}.menu-link-call .sidenav-menu li a.navPage-subMenu-action.navPages-action:hover{color:#f79421}.menu-link-call .sidenav-menu .dropdown-menu ul li:last-child a{border-bottom:none}.menu-link-call .sidenav-menu .dropdown-menu ul li a:hover{background-color:transparent;color:#f79421}.menu-link-call .sidenav-menu .dropdown-menu ul li::after{content:none;position:static}.sidenav-overlay{background:rgba(0,0,0,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.sidenav-no-scroll{overflow:hidden!important}.main-menu-link{width:100%;display:block;background-color:#fff;border-top:1px solid #000;border-top-color:rgba(0,0,0,.5)}.menu-link-call{width:100%;display:-ms-flexbox;display:flex;display:-moz-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.main-menu-link .snd-right-search-section{display:none}.menu-link-call .sidenav{width:100%;position:static;transform:inherit;box-shadow:unset;display:inline-block;height:inherit;overflow:inherit;transition:inherit;z-index:auto;background-color:transparent;text-align:center}.menu-link-call .sidenav .sidenav-menu{width:100%;height:auto;display:inline-block;position:relative}.menu-link-call .sidenav-menu li{display:inline-block;position:relative}.menu-link-call .sidenav-menu li.dropdown:last-child .dropdown-menu{left:auto;right:0;float:none}.menu-link-call .sidenav-menu li a{font-size:18px;color:#fff;text-transform:uppercase;display:inline-block;padding:16px 24px 12px;border-bottom:none;font-family:proxima_novaregular;letter-spacing:2px}.menu-link-call .sidenav-menu li a:active,.menu-link-call .sidenav-menu li a:focus,.menu-link-call .sidenav-menu li a:hover{color:#f79421}.menu-link-call .sidenav-menu .sidenav-dropdown{position:absolute;left:0;top:100%;background-color:#fff;padding:0 0;border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.05)}.menu-link-call .sidenav-menu .sidenav-dropdown li:first-child a{padding:8px 20px}.menu-link-call .sidenav-menu .sidenav-dropdown li a{border-right:none;padding:8px 20px}.menu-link-call .sidenav-menu .sidenav-dropdown li:after{content:inherit;position:static;background-color:transparent;top:20px}#navbg{background:url(../img/gray-bg-cover.jpg)}#navbg img{max-width:90%;margin:20px auto 10px auto;display:block}#navbg li a.navPages-action,#navbg li span.navPages-action{color:#fff;font-size:18px;display:block;border-bottom:1px solid #a0a0a0ba;padding:14px 30px;text-transform:uppercase;font-weight:700;cursor:pointer}#navbg li a.navPages-action i,#navbg li span.navPages-action i{color:#f79421;font-size:22px;display:inline-block;padding-left:0;width:15px;height:15px;margin-top:5px;float:right}#navbg li a.navPages-action i svg,#navbg li span.navPages-action i svg{fill:#f79421!important;stroke:#f79421!important}#navbg li span.navPages-action:hover{color:#f79421}#navbg .navPage-subMenu{box-shadow:none;background:#333;padding:0!important}#navbg .navPage-subMenu .navPage-childList{margin:0;border:0;background:#222;padding:10px .78571rem 10px 10px}#navbg .navPage-subMenu .navPage-childList a{padding:5px 5px 5px 30px;border:0;font-weight:400}.header-main-banner-bg-cover{width:100%;height:800px;display:block;background-image:url(../img/main-banner-bg-cover.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.banner-content-container{max-width:1490px;width:92%;height:100%;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;text-align:left;margin:0 auto;position:relative}.banner-content-container h3{font-family:'Conv_argentum-sans.bold';font-size:49.2px;color:#f79421;display:block;text-transform:uppercase}.banner-content-container h1{font-family:'Conv_argentum-sans.bold';font-size:119.38px;line-height:106.08px;color:#fff;display:block;text-transform:uppercase}.banner-content-container a{font-family:proxima_novabold;font-size:24px;color:#fff;text-align:center;letter-spacing:4px;text-transform:uppercase;display:inline-block;background-image:url(../img/banner-button-ui.png);background-size:cover;background-repeat:no-repeat;background-position:center;max-width:342px;width:100%;height:44px;padding:6px 20px 5px;border-radius:0;margin-top:88px;float:right;position:relative}.featured-main-categories-bg-cover{width:100%;display:block;margin:0 auto;display:block;background-image:url(../img/gray-bg-cover.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:90px}#cart-preview_wrap{background:unset!important;background-image:url(../img/gray-bg-cover.jpg)!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.featured-main-categories-bg-cover .featured-bg-cover h1{color:#fff}.main-categories-section-container{max-width:1490px;width:92%;margin:0 auto;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;position:relative}.main-categories-section-container::after{content:"";position:absolute;right:0;bottom:-137px;width:295px;height:47px;background-image:url(../img/bg-cover-after-tag.png);background-position:center;background-repeat:no-repeat;background-size:cover}.each-category-bg-section{max-width:477px;width:100%;height:344px;background-size:cover;background-repeat:no-repeat;background-position:center;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.each-category-bg-section span{font-family:proxima_novabold;font-size:32px;color:#fff;letter-spacing:2px;display:block;text-transform:uppercase}.each-category-bg-section:hover span{color:#f79421}.featured-bg-cover{width:100%;display:block;margin:0 auto 50px;text-align:center;padding-top:10px}.featured-bg-cover h1{font-family:proxima_novabold;font-size:30px;color:#2e2e2e;letter-spacing:2px;display:block;text-transform:uppercase}.multiple-slider-bg-cover{width:100%;display:block;margin:0 auto;padding-bottom:70px}.multiple-slider-product-container{max-width:1490px;width:92%;margin:0 auto;display:block}.multiple-slider-product-container .owl-carousel{padding:0 50px}.multiple-slider-product-container .owl-carousel img{width:auto}.multiple-slider-product-container .owl-carousel .owl-nav{width:100%;margin-top:-50px;position:absolute;right:0;left:0;top:50%}.multiple-slider-product-container .owl-carousel .owl-nav button{margin:0;border-radius:0;background-color:transparent;opacity:1}.multiple-slider-product-container .owl-carousel .owl-nav button:hover{background-color:transparent;opacity:1}.multiple-slider-product-container .owl-carousel .owl-nav button span{display:none}.multiple-slider-product-container .owl-carousel .owl-nav button.owl-prev::before{content:"\f104";position:absolute;left:0;font-family:FontAwesome;color:#2f2f2f;display:inline-block;font-size:52px}.multiple-slider-product-container .owl-carousel .owl-nav button.owl-next::after{content:"\f105";position:absolute;right:0;font-family:FontAwesome;color:#2f2f2f;display:inline-block;font-size:52px}.multiple-slider-product-container .owl-carousel .owl-nav button.disabled::after,.multiple-slider-product-container .owl-carousel .owl-nav button.disabled::before{opacity:.2}.each-small-product{display:block;text-align:center;margin:0 auto;transition:all .3s ease-in-out}.each-small-product img.productimg{margin:0 auto 40px;transform:scale(1);transition:all .3s ease-in-out}.each-small-product:hover img.productimg{transform:scale(1.1);transition:all .3s ease-in-out}.product-content{width:100%;display:block;text-align:center}.product-content p{display:inline-block;background-color:#b9b9b9;text-align:center;font-family:proxima_novaregular;font-size:16px;color:#000;text-transform:uppercase;padding:2px 18px 0;letter-spacing:1px;margin-bottom:6px}.product-content span{display:block;text-align:center;font-family:proxima_novaregular;font-size:24px;color:#000}.product-content div i{display:inline-block;color:#000;margin-right:3px}.product-content div small{font-family:proxima_novaregular;font-size:12px;color:#343434;display:inline-block;margin-left:5px}.product-content h5{display:block;text-align:center;font-family:proxima_novabold;font-size:24px;color:#343434;margin-top:8px}.tactical-machining-bg-cover{width:100%;height:630px;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;padding-top:60px;background-image:url(../img/tactical-machining-bg-cover.jpg);background-size:cover;background-repeat:no-repeat;background-position:right;position:relative}.tactical-machining-content-image-area{max-width:1440px;width:92%;margin:0 auto;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}.tactical-machining-bg-cover::after{content:"";position:absolute;right:0;bottom:-47px;right:20px;width:295px;height:47px;background-image:url(../img/bg-cover-after-tag.png);background-position:center;background-repeat:no-repeat;background-size:cover}.tactical-machining-content-cover{max-width:680px;width:100%;margin:0 0;display:block;padding:0 0 0}.tactical-machining-content-cover h1{font-family:proxima_novabold;font-size:50px;letter-spacing:2px;color:#f79421;display:block;text-transform:uppercase;margin-top:1rem}.tactical-machining-content-cover p{font-family:proxima_novaregular;font-size:24px;line-height:32px;color:#fff;display:block;text-align:justify;margin:40px 0}.tactical-machining-content-cover a{font-family:proxima_novabold;font-size:24px;color:#f79421;text-align:center;letter-spacing:5px;text-transform:uppercase;display:inline-block;border:2px solid #f79421;background-color:transparent;padding:7px 30px 5px 48px;border-radius:0;margin-top:28px;float:right;position:relative}.tactical-machining-content-cover a::before{content:"";position:absolute;left:-3px;top:-3px;display:inline-block;width:28px;height:28px;background-image:url(../img/button-border.png);background-repeat:no-repeat;background-position:center}.tactical-machining-content-cover a:active,.tactical-machining-content-cover a:focus,.tactical-machining-content-cover a:hover{background-color:#f79421;color:#000}.large-icon-bg-cover{width:100%;display:block;margin:0 auto;background-image:url(../img/black-bg-cover.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center}.large-icon-content-area{max-width:990px;width:100%;margin:0 auto;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:80px 0 74px}.large-icon-content-area div{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-direction:column;flex-direction:column}.large-icon-content-area div img{margin:0 auto;display:block}.large-icon-content-area div span{font-family:proxima_novabold;font-size:24px;letter-spacing:1.2px;color:#f79421;display:block;width:100%;text-transform:uppercase;margin-top:10px}.newsletter-section{width:100%;display:block;background-image:url(../img/gray-bg-cover.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center}.newsletter-content{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:58px 0}.newsletter-content h4{font-family:proxima_novabold;font-size:36px;color:#f79421;letter-spacing:1px;display:inline-block;text-transform:uppercase;margin-right:32px}.newsletter-content .form-group{margin-bottom:0;display:-ms-flexbox;display:flex;display:-webkit-flex;position:relative}.newsletter-content .form-group input:focus{outline:0;border:0}.newsletter-content .form-group input.form-control{width:258px;height:45px;display:inline-block;vertical-align:middle;font-size:18px;color:#5d5c5c;font-family:proxima_novaregular;padding:3px 15px 3px 25px;border-radius:0;box-shadow:none;border:0}.newsletter-content .form-group::before{content:"";position:absolute;left:0;top:0;display:inline-block;border-left:0 solid transparent;border-right:20px solid transparent;border-top:20px solid #3e3e3e}.newsletter-content .form-group a{display:inline-block;font-size:18px;color:#fff;font-family:proxima_novabold;padding:11px 32px 7px;box-shadow:none;border:0;background-color:#f79421;text-transform:uppercase;letter-spacing:2px}.newsletter-content .form-group a:active,.newsletter-content .form-group a:focus,.newsletter-content .form-group a:hover{background-color:#212121}.footer-bg-cover{width:100%;display:block;margin:0 auto;background-color:#212121;padding:60px 0 30px;border-top:4px solid #f79421}.footer-bg-content{max-width:1490px;width:92%;margin:0 auto;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:50px}.footer-links-section{width:85%;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.footer-links{height:100%;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:end;align-items:flex-end;position:relative;top:110px}.footer-links a{display:inline-block;width:82px;height:82px}.each-footer-links{display:inline-block;vertical-align:top}.each-footer-links h4{font-family:proxima_novabold;font-size:18px;color:#fff;display:block;margin-bottom:18px;text-transform:uppercase}.each-footer-links ul{width:100%;display:block}.each-footer-links ul li{width:100%;display:block;font-family:proxima_novaregular;font-size:18px;color:#b5b5b5}.each-footer-links ul li a{color:#b5b5b5}.each-footer-links ul li a:active,.each-footer-links ul li a:focus,.each-footer-links ul li a:hover{color:#f79421}.each-footer-links ul.social{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center}.each-footer-links ul.social li{width:auto;margin-right:24px}.each-footer-links ul.social li:last-child{margin-right:0}.each-footer-links ul.social li a{font-size:32px;display:inline-block;color:#b5b5b5}.each-footer-links ul.social li a:active,.each-footer-links ul.social li a:focus,.each-footer-links ul.social li a:hover{color:#f79421}.copyright-container{max-width:1490px;width:92%;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.copyright-container a{display:inline-block}.copyright-container p{font-family:proxima_novaregular;font-size:14px;color:#b6b6b6;display:inline-block}@media (min-width:1501px) and (max-width:1840px){.logosnd-row .custom-container::before{left:7.3%}.logosnd-row .custom-container::after{left:8.51%;width:90%}.logo-cart-bar{width:95%}.logosnd-row::after{left:48%}}@media (min-width:1401px) and (max-width:1500px){.each-category-bg-section{height:305px!important}}@media (min-width:1321px) and (max-width:1500px){.logosnd-row .custom-container::before{left:0}.logosnd-row .custom-container::after{left:1.4%;width:80%}.logo-border-bottom-shape::after{width:50%}.logo-cart-bar{width:96%}a.header-logo{max-width:436px}.logosnd-row::after{top:-26px}.logo-border-bottom-shape{padding-top:0}.logosnd-row::after{height:90%}.header-main-banner-bg-cover{height:650px}.each-category-bg-section{width:31%;height:272px}.multiple-slider-product-container .owl-carousel{padding:0 40px}.each-small-product{padding:0 30px}.tactical-machining-bg-cover{background-position:50% 50%;height:auto;padding-top:80px;padding-bottom:60px}.tactical-machining-content-image-area::after{bottom:-107px}.tactical-machining-content-image-area img{width:45%}.tactical-machining-content-cover{max-width:600px}.tactical-machining-content-cover p{margin:20px 0 20px}.installtion-bg-cover{background-position:50% 50%}.footer-bg-content{-ms-flex-pack:justify;justify-content:space-between}.footer-links-section{width:76%}.copyright-container{width:92%}}@media (min-width:1201px) and (max-width:1320px){.logosnd-row .custom-container::before{left:0}.logosnd-row .custom-container::after{left:1.6%;width:80%}.logo-border-bottom-shape::after{width:50%}.logo-cart-bar{width:96%}a.header-logo{max-width:436px}.logo-border-bottom-shape{padding-top:0}.logosnd-row::after{height:90%}.header-main-banner-bg-cover{height:650px}.each-category-bg-section{width:31%;height:272px}.multiple-slider-product-container .owl-carousel{padding:0 40px}.each-small-product{padding:0 30px}.tactical-machining-bg-cover{background-position:50% 50%;height:auto;padding-top:80px;padding-bottom:60px}.tactical-machining-content-image-area::after{bottom:-107px}.tactical-machining-content-image-area img{width:45%}.tactical-machining-content-cover{max-width:600px}.tactical-machining-content-cover p{margin:20px 0 20px}.installtion-bg-cover{background-position:50% 50%}.footer-bg-content{-ms-flex-pack:justify;justify-content:space-between}.footer-links-section{width:76%}.copyright-container{width:92%}}@media (max-width:1320px){.menu-link-call .sidenav-menu li a{padding:16px 14px 12px}.logosnd-row::after{top:-26px}}@media (max-width:1260px){.menu-link-call .sidenav-menu li a{padding:0 0 10px 10px;font-size:16px}.header-logo img{max-width:300px}.logosnd-row .custom-container:after,.logosnd-row .custom-container:before,.logosnd-row:after{border:0}.logo-border-bottom-shape::after,.logosnd-row .custom-container::after,.logosnd-row .custom-container::before,.logosnd-row::after{content:none;position:static}}@media (min-width:1024px) and (max-width:1200px){.logo-border-bottom-shape::after,.logosnd-row .custom-container::after,.logosnd-row .custom-container::before,.logosnd-row::after{content:none;position:static}.logo-cart-bar{width:94%;padding:20px 0 0}.logo-border-bottom-shape{padding-bottom:0}a.header-logo{max-width:356px}.logo-cart-bar .srch-cart-bar{max-width:520px}.logo-cart-bar .form-group{width:84%}.logosnd-row .custom-container{width:94%}.menu-link-call .sidenav-menu li a{letter-spacing:1.5px}.header-main-banner-bg-cover{height:650px}.each-category-bg-section{width:31%;height:212px}.tactical-machining-bg-cover{height:auto;padding:80px 0}.tactical-machining-content-image-area img{width:50%}.footer-links-section{width:92%}}@media (min-width:768px) and (max-width:991px){body br{display:none}.small-black-topbar{border-bottom:1px solid #737373;padding-bottom:10px}.logo-cart-bar{-ms-flex-direction:column;flex-direction:column;padding-top:16px}a.header-logo{display:inline-block;margin:0 auto;text-align:center}.black-topbar-container{-ms-flex-pack:center;justify-content:center;padding:10px 15px 0;text-align:center}.logo-border-bottom-shape{padding-bottom:24px}a.cart-bar img{width:50px}a.cart-bar span{width:22px;height:22px;font-size:16px}.logo-border-bottom-shape::after,.logosnd-row .custom-container::after,.logosnd-row .custom-container::before,.logosnd-row::after{content:none;position:static}#sidenav-toggle{display:inline-block;padding:10px 20px;color:#141414}.top-bar-right-sidebar{display:block;vertical-align:middle;float:none;max-width:100%}.short-link-red-bar ul.top-bar-links{padding:10px 0 12px}.short-link-red-bar ul.top-bar-links li{height:auto;line-height:normal}.short-link-red-bar ul.top-bar-links li:first-child a{padding:0 10px 0 10px}.short-link-red-bar ul.top-bar-links li:nth-child(2),.short-link-red-bar ul.top-bar-links li:nth-child(3){display:none}.short-link-red-bar ul.top-bar-links li:last-child a{padding:0 0 0 10px}.left-mega-menu{margin:0 auto}.menu-link-call .sidenav .sidenav-menu li:first-child{display:-ms-flexbox;display:flex;display:-moz-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.logosnd-row .custom-container{width:100%;background-color:#f79421}.menu-link-call .sidenav-menu li a{width:100%;display:-ms-flexbox;display:flex;display:-moz-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 0}.menu-link-call .sidenav .sidenav-menu li{display:none}.left-menu-block{display:none}.left-mega-menu .choose-category-container{max-width:100%;margin:0 auto}.top-short-bar .custom-container{-ms-flex-pack:center;justify-content:center;text-align:center}.top-short-bar .custom-container p.frst{display:none}.snd-flex-row a.header-logo{width:130px}ul.three-right-links li a small{display:none}.snd-right-search-section{max-width:inherit;width:auto}ul.three-right-links li{margin-right:15px}.sidenav{width:300px}li a.toggle{display:-ms-flexbox!important;display:flex!important;display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}li a.toggle span{font-family:proxima_novaextrabold;line-height:15px;padding-top:4px}li a.toggle i{color:#1e1e1e!important}.sidenav-menu li a{font-family:proxima_novabold}.header-main-banner-bg-cover{height:450px}.banner-content-container{padding:35px 5px 45px}.banner-content-container h3{font-size:42px}.banner-content-container h1{font-size:50px;line-height:normal}.banner-content-container a{margin-top:48px}.featured-main-categories-bg-cover{padding-top:10px;padding-bottom:60px}.main-categories-section-container::after{bottom:-107px}.featured-main-categories-bg-cover .featured-bg-cover{padding-top:40px}.main-categories-section-container{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.main-categories-section-container .each-category-bg-section{height:344px;margin-bottom:30px}.main-categories-section-container .each-category-bg-section:last-child{margin-bottom:0}.each-category-bg-section span{font-size:26px}.featured-bg-cover{padding-top:110px;padding-left:20px;padding-right:20px;margin:0 auto 40px}.featured-bg-cover h1{font-size:28px;letter-spacing:0}.multiple-slider-bg-cover{padding-bottom:0}.tactical-machining-bg-cover{height:auto;-ms-flex-direction:column;flex-direction:column;padding:0 0 0}.tactical-machining-content-image-area{-ms-flex-direction:column;flex-direction:column;padding:40px 20px 55px}.tactical-machining-content-image-area::after{bottom:-47px}.tactical-machining-content-cover h1{font-size:32px;margin-top:25px}.tactical-machining-content-cover p{font-size:20px;line-height:28px;text-align:justify;margin:20px 0}.tactical-machining-content-cover a{font-size:18px;letter-spacing:3px;padding:6px 20px 3px 38px;margin-top:18px}.large-icon-content-area{padding:90px 40px 55px}.large-icon-content-area div{padding:0 10px}.large-icon-content-area div span{font-size:20px}.newsletter-content{padding:58px 30px}.newsletter-content h4{margin-right:12px}.footer-bg-cover{padding:20px 0 30px}.footer-bg-content{-ms-flex-direction:column;flex-direction:column}.footer-links-section{width:100%;-ms-flex-direction:column;flex-direction:column}.each-footer-links{display:block;width:100%;border-bottom:1px solid #525252;padding:30px 20px}.footer-links{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:40px;margin:0 auto}.copyright-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}.copyright-container p{margin-top:16px;display:block}}@media (max-width:767px){body br{display:none}.small-black-topbar{border-bottom:1px solid #737373;padding-bottom:10px}.logo-cart-bar{-ms-flex-direction:column;flex-direction:column;padding-top:16px}a.header-logo{max-width:282px;display:inline-block;margin:0 auto;text-align:center}.black-topbar-container{-ms-flex-pack:center;justify-content:center;padding:10px 15px 0;text-align:center}.logo-border-bottom-shape{padding-bottom:24px}.logo-cart-bar .form-group{width:80%}a.cart-bar img{width:50px}a.cart-bar span{width:22px;height:22px;font-size:16px}.logo-border-bottom-shape::after,.logosnd-row .custom-container::after,.logosnd-row .custom-container::before,.logosnd-row::after{content:none;position:static}#sidenav-toggle{display:inline-block;padding:10px 20px;color:#141414}.top-bar-right-sidebar{display:block;vertical-align:middle;float:none;max-width:100%}.short-link-red-bar ul.top-bar-links{padding:10px 0 12px}.short-link-red-bar ul.top-bar-links li{height:auto;line-height:normal}.short-link-red-bar ul.top-bar-links li:first-child a{padding:0 10px 0 10px}.short-link-red-bar ul.top-bar-links li:nth-child(2),.short-link-red-bar ul.top-bar-links li:nth-child(3){display:none}.short-link-red-bar ul.top-bar-links li:last-child a{padding:0 0 0 10px}.left-mega-menu{margin:0 auto}.menu-link-call .sidenav .sidenav-menu li:first-child{display:-ms-flexbox;display:flex;display:-moz-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.logosnd-row .custom-container{width:100%;background-color:#f79421}.menu-link-call .sidenav-menu li a{width:100%;display:-ms-flexbox;display:flex;display:-moz-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 0}.menu-link-call .sidenav .sidenav-menu li{display:none}.left-menu-block{display:none}.left-mega-menu .choose-category-container{max-width:100%;margin:0 auto}.top-short-bar .custom-container{-ms-flex-pack:center;justify-content:center;text-align:center}.top-short-bar .custom-container p.frst{display:none}.snd-flex-row a.header-logo{width:130px}ul.three-right-links li a small{display:none}.snd-right-search-section{max-width:inherit;width:auto}ul.three-right-links li{margin-right:15px}.sidenav{width:300px}li a.toggle{display:-ms-flexbox!important;display:flex!important;display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}li a.toggle span{font-family:proxima_novaextrabold;line-height:15px;padding-top:4px}li a.toggle i{color:#1e1e1e!important}.sidenav-menu li a{font-family:proxima_novabold}.header-main-banner-bg-cover{height:auto}.banner-content-container{padding:35px 5px 45px}.banner-content-container h3{font-size:40px;line-height:38px}.banner-content-container h1{font-size:26px;line-height:normal}.banner-content-container a{margin-top:48px}.featured-main-categories-bg-cover{padding-top:10px;padding-bottom:60px}.main-categories-section-container::after{bottom:-107px}.featured-main-categories-bg-cover .featured-bg-cover{padding-top:40px}.main-categories-section-container{-ms-flex-direction:column;flex-direction:column;padding:0 10px;-ms-flex-align:center;align-items:center}.main-categories-section-container .each-category-bg-section{height:236px;margin-bottom:30px}.main-categories-section-container .each-category-bg-section:last-child{margin-bottom:0}.each-category-bg-section span{font-size:26px}.featured-bg-cover{padding-top:110px;padding-left:20px;padding-right:20px;margin:0 auto 40px}.featured-bg-cover h1{font-size:28px;letter-spacing:0}.multiple-slider-bg-cover{padding-bottom:0}.tactical-machining-bg-cover{height:auto;-ms-flex-direction:column;flex-direction:column;padding:0 0 0}.tactical-machining-content-image-area{-ms-flex-direction:column;flex-direction:column;padding:40px 20px 55px}.tactical-machining-content-image-area::after{bottom:-47px}.tactical-machining-content-cover h1{font-size:32px;margin-top:25px}.tactical-machining-content-cover p{font-size:20px;line-height:28px;text-align:justify;margin:20px 0}.tactical-machining-content-cover a{font-size:18px;letter-spacing:3px;padding:6px 20px 3px 38px;margin-top:18px}.large-icon-content-area{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:90px 40px 55px}.large-icon-content-area div{margin-bottom:30px}.large-icon-content-area div:last-child{margin-bottom:0}.large-icon-content-area div img{width:120px}.large-icon-content-area div span{font-size:20px}.newsletter-content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:40px 20px}.newsletter-content h4{margin-right:0;margin-bottom:24px}.newsletter-content .form-group{width:100%;-ms-flex-direction:column;flex-direction:column}.newsletter-content .form-group input.form-control{width:100%;text-align:center}.newsletter-content .form-group::before{border-top:20px solid #424242}.newsletter-content .form-group a{margin-top:8px}.footer-bg-cover{padding:20px 0 30px}.footer-bg-content{-ms-flex-direction:column;flex-direction:column}.footer-links-section{width:100%;-ms-flex-direction:column;flex-direction:column}.each-footer-links{display:block;width:100%;border-bottom:1px solid #525252;padding:30px 20px}.footer-links{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:40px;margin:0 auto}.copyright-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}.copyright-container p{margin-top:16px;display:block}}.sidenav-menu .dropdown{left:0}.heroCarousel-slide .heroCarousel-image{-o-object-fit:unset;object-fit:unset}.page-default .container{max-width:100%;padding:0}.main.full{width:100%}.heroCarousel.slick-initialized.slick-slider.is-visible{margin:0}.breadcrumb-wrap{display:-ms-flexbox;display:flex}.breadcrumb-wrap nav{display:inline-block}.breadcrumb-wrap nav .breadcrumbs{text-align:left;margin-left:0;display:block}.breadcrumb-wrap nav .breadcrumbs .breadcrumb{text-transform:uppercase}.breadcrumb-wrap nav .breadcrumbs .breadcrumb a{text-transform:uppercase;font-size:16px}.breadcrumb-wrap .breadcrumb:not(:first-child)::before{border-right:2px solid #f79421}.page-heading{font-family:proxima_novabold;text-transform:uppercase;font-size:35px}.form-label{font-size:18px}.actionBar-section .form-field,.button,.form-input,.navList-action--checkbox::before{border-radius:0}.page-login .login{max-width:1750px}@media (min-width:801px){.page-login .login .login-form{width:45%;margin-right:5%}}.page-login .login .form-actions .button--primary{margin-top:0}.page-login .login .new-customer{background-image:url(../img/gray-bg-cover.jpg)!important}.page-login .login .new-customer .panel-body,.page-login .login .new-customer .panel-header{background-color:transparent;padding-bottom:0}.page-login .login .new-customer .panel-body .panel-title,.page-login .login .new-customer .panel-header .panel-title{font-size:25px;color:#fff;font-family:proxima_novabold}.page-login .login .new-customer .panel-body .button--primary:before,.page-login .login .new-customer .panel-header .button--primary:before{background-image:url(../img/button-border.png)}.page-login .login .new-customer .new-customer-fact-list{margin-left:0;font-weight:700;margin-bottom:20px}.button--primary,.primary-btn{font-family:proxima_novabold;font-size:24px;color:#f79421;text-align:center;letter-spacing:5px;text-transform:uppercase;display:inline-block;border:2px solid #f79421;background-color:transparent;padding:7px 30px 5px 48px;border-radius:0;margin-top:28px;position:relative;background-image:url(../img/gray-bg-cover.jpg)!important}.button--primary:before,.primary-btn:before{content:"";position:absolute;left:-3px;top:-3px;display:inline-block;width:28px;height:28px;background-image:url(../img/button-border.png);background-repeat:no-repeat;background-position:center}.button--primary{font-size:18px;height:auto;padding:20px 20px 20px 30px}.button--primary:before{content:"";position:absolute;left:-3px;top:-3px;display:inline-block;width:28px;height:28px;background-image:url(../img/button-border-all.png);background-repeat:no-repeat;background-position:center}.button--primary:focus,.button--primary:hover{background:#f79421!important;background-image:none!important;color:#fff;border:2px solid #f79421}#sidenav-toggle{margin-bottom:0}.sidenav.sidecart{right:0;left:unset;transform:translate(350px,0)}.sidenav.sidecart.show{transform:translate(0,0)}.slick-track{margin:0}.page-category .navList-action{font-size:18px}.page-category .navList-action:hover{color:#f79421}.page-category #faceted-search-container nav{max-width:350px}.page-category #faceted-search-container nav .sidebarBlock-heading{font-family:proxima_novabold,sans-serif;font-size:20px;color:#222}.page-category #faceted-search-container nav .accordion--navList .accordion-title{font-family:proxima_novabold,sans-serif;color:#222}.page-category #faceted-search-container nav .button.button--small{border:2px solid #f79421;color:#f79421;background-image:url(../img/gray-bg-cover.jpg)}.page-category #faceted-search-container nav .button.button--small:hover{border:2px solid #f79421;color:#fff;background-image:none;background:#f79421}.page-category .cat-wrap{width:100%;margin:0}.page-category .cat-wrap .container{max-width:1750px;margin:0 auto;padding:0}.page-category .navPage-childList.is-open{display:none}.page-category .top-sort{background-image:url(../img/gray-bg-cover.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:50px}.page-category .top-sort .left-split{font-family:proxima_novabold;font-size:24px;color:#f79421;letter-spacing:2px;display:block;text-transform:uppercase;position:relative}.page-category .top-sort .left-split:after{content:"";position:absolute;top:-22px;border-left:1px solid #686666;height:80px;transform:rotate(47deg);right:-150px}@media (max-width:800px){.page-category .top-sort .left-split{display:none}}.page-category .top-sort .flex-wrap:after{content:"";position:absolute;right:0;margin-top:45px;width:295px;height:47px;background-image:url(../img/bg-cover-after-tag.png);background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:200px}@media (max-width:900px){.page-category .top-sort .flex-wrap:after{display:none}}.page-category .flex-wrap{display:-ms-flexbox;display:flex;max-width:1750px;margin:0 auto;padding:10px 20px}@media (max-width:800px){.page-category .flex-wrap{display:block}}.page-category .cat-banner{overflow:hidden;background-attachment:fixed;background-position:center;background-repeat:no-repeat;width:100%;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-category .cat-banner .cat-title{font-family:proxima_novabold;font-size:70px;letter-spacing:2px;color:#fff;display:block;text-transform:uppercase;font-weight:700;padding:50px 0}@media (max-width:900px){.page-category .cat-banner .cat-title{font-size:30px;padding:20px 0}}.page-category .banners[data-banner-location=bottom]{background-color:transparent}.page-category .banners[data-banner-location=bottom] .banner{width:100%;padding:0;margin:0;max-width:100%}.site .page-sidebar+.page-content .productGrid .product,.site .productGrid .product{width:25%}.site .card .stock-msg{background:#b9b9b9;margin:5px auto;display:inline-block;padding:2px 15px;text-transform:uppercase;font-size:14px}.site .card .card-img-container img{max-width:80%;margin:0 auto;display:block;position:static}.site .card .card-img-container::after{padding-bottom:0}.site .card .card-body{text-align:center}.site .card .card-body .card-text .price-section span{font-family:proxima_novabold,sans-serif;font-size:23px}.site .card .card-bottom{display:none}.site .card .card-title{margin:0}.site .card .card-title a{font-size:20px;font-weight:500;line-height:23px}.site .card .rating--small .icon{height:1.3rem;width:1.3rem}.site .card .icon.icon--ratingFull svg{fill:#333}.site .card .card-text .price-section.price-section--withoutTax.rrp-price--withoutTax{display:none}.site .card .card-text .price-section.price-section--withoutTax.non-sale-price--withoutTax{color:#aeacac;font-size:0;margin-top:-5px}.site .card .card-text .price-section.price-section--withoutTax.non-sale-price--withoutTax span{font-size:20px}.site .card .card-text .price-section.price-section--withoutTax.sale-price{line-height:22px}.site .card .card-text .price-section.price-section--withoutTax.sale-price .price-now-label{display:none}.site .card .card-rating{line-height:30px}.site .card .card-figure:hover .card-figcaption{opacity:1;background:rgba(255,255,255,.75)}.site .card .card-figure:hover .card-figcaption .quick_button{background-image:url(../img/gray-bg-cover.jpg);color:#f79421;border:2px solid #f79421;font-size:15px;padding:12px 1.5rem;text-transform:uppercase}@media (min-width:1100px){.site .page-sidebar{width:20%}.site .page-sidebar+.page-content{width:80%;padding-left:60px}}@media (min-width:901px) and (max-width:1400px){.site .page-sidebar+.page-content .productGrid .product,.site .productGrid .product{width:33.33333%}}@media (min-width:701px) and (max-width:900px){.site .page-sidebar+.page-content .productGrid .product,.site .productGrid .product{width:50%}}@media (max-width:700px){.site .page-sidebar+.page-content .productGrid .product,.site .productGrid .product{width:100%!important}.site .page-sidebar+.page-content .productGrid .product .card,.site .productGrid .product .card{border-bottom:1px solid #ccc;padding-bottom:30px}}.page-product .reviews-wrapper{margin:0 auto;max-width:1750px;padding:20px 15px 0 15px}.page-product .reviews-wrapper #product-reviews .rev-write-wr{overflow:hidden;width:100%;margin-bottom:15px}.page-product .reviews-wrapper #product-reviews .rev-write-wr a{margin:0;background:#dedede;text-transform:uppercase;padding:10px 15px}.page-product .reviews-wrapper #product-reviews .rev-write-wr a:focus,.page-product .reviews-wrapper #product-reviews .rev-write-wr a:hover{background-color:#f79421;color:#fff}.page-product .reviews-wrapper #product-reviews .reviews-title{overflow:hidden;font-size:20px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.page-product .reviews-wrapper #product-reviews .reviews-title .rev-total-rating{float:left}.page-product .reviews-wrapper #product-reviews .reviews-title .rev-total-rating .star-rating-total{margin-left:10px}.page-product .reviews-wrapper #product-reviews .reviews-title .rev-total-rating .icon{height:25px;width:25px}.page-product .reviews-wrapper #product-reviews .reviews-title .rev-total{float:right}.page-product .reviews-wrapper #product-reviews .productReview article{border:1px solid #eee;padding:15px;margin-bottom:10px}.page-product .reviews-wrapper #product-reviews .productReview article .rev-contant-wr{overflow:hidden}.page-product .reviews-wrapper #product-reviews .productReview article .productReview-author{color:#252525;margin-bottom:0;font-size:18px;font-weight:700}@media (min-width:1261px){.page-product .reviews-wrapper #product-reviews .productReview{width:50%}}.page-product .reviews-wrapper #product-reviews .productReview .rev-author-wr{width:30%;float:left}@media (max-width:600px){.page-product .reviews-wrapper #product-reviews .productReview .rev-author-wr{width:100%}}.page-product .reviews-wrapper #product-reviews .productReview .productReview-body{font-size:16px}.page-product .reviews-wrapper #product-reviews .productReview .rev-content{width:70%;float:left;padding-left:15px;border-left:1px solid #eee}@media (max-width:600px){.page-product .reviews-wrapper #product-reviews .productReview .rev-content{width:100%;padding-left:0;border-left:0}.page-product .reviews-wrapper #product-reviews .productReview .rev-content .secondary-date{display:none}}.page-product .reviews-wrapper #product-reviews .productReview .rev-content h5{font-size:18px;font-weight:700;text-transform:uppercase}.page-product .breadcrumb-wrap{background-image:url(../img/gray-bg-cover.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:50px;max-width:100%;border-top:1px solid #686666;font-size:18px;padding:10px 0}.page-product .breadcrumb-wrap nav{max-width:1750px;width:100%;padding:10px 15px;color:#f79421;margin:0 auto}.page-product .breadcrumb-wrap nav a,.page-product .breadcrumb-wrap nav a span{color:#f79421}.page-product .breadcrumb-wrap nav:after{content:"";position:absolute;right:0;margin-top:15px;width:295px;height:47px;background-image:url(../img/bg-cover-after-tag.png);background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:200px}.page-product .breadcrumb-wrap .reviews-wrapper{margin:0 auto;max-width:1750px;padding:20px 15px 0 15px}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .rev-write-wr{overflow:hidden;width:100%;margin-bottom:15px}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .rev-write-wr a{margin:0;background:#dedede;text-transform:uppercase;padding:10px 15px}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .rev-write-wr a:focus,.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .rev-write-wr a:hover{background-color:#f79421;color:#fff}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .reviews-title{overflow:hidden;font-size:20px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .reviews-title .rev-total-rating{float:left}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .reviews-title .rev-total-rating .star-rating-total{margin-left:10px}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .reviews-title .rev-total-rating .icon{height:25px;width:25px}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .reviews-title .rev-total{float:right}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .productReview article{border:1px solid #eee;padding:15px;margin-bottom:10px}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .productReview article .rev-contant-wr{overflow:hidden}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .productReview article .productReview-author{color:#252525;margin-bottom:0;font-size:18px;font-weight:700}@media (min-width:1261px){.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .productReview{width:50%}}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .productReview .rev-author-wr{width:30%;float:left}@media (max-width:600px){.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .productReview .rev-author-wr{width:100%}}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .productReview .rev-content{width:70%;float:left;padding-left:15px;border-left:1px solid #eee}@media (max-width:600px){.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .productReview .rev-content{width:100%;padding-left:0;border-left:0}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .productReview .rev-content .secondary-date{display:none}}.page-product .breadcrumb-wrap .reviews-wrapper #product-reviews .productReview .rev-content h5{font-size:18px;font-weight:700;text-transform:uppercase}.page-product .tab-title{font-family:proxima_novabold;font-size:30px;color:#2e2e2e;letter-spacing:2px;display:block;text-transform:uppercase;margin-top:30px;margin-bottom:20px;text-align:center}.category-page .icon--ratingFull svg,.product-page .icon--ratingFull svg,.search-page .icon--ratingFull svg{fill:#f79421}.category-page .slick-dots,.product-page .slick-dots,.search-page .slick-dots{display:none}.productView{max-width:1750px;margin:0 auto;padding:0 15px}.productView .productView-details .price-section.price-section--withoutTax .price.price--non-sale.price-was,.productView .productView-details .price-section.price-section--withoutTax .price.price--withoutTax,.productView .productView-details .price-section.price-section--withoutTax .sale-label{font-size:35px;font-family:proxima_novabold,sans-serif}.productView .form-field--stock img{float:left;margin-right:15px}.productView .productView-options .product-action-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;float:left;margin-bottom:10px}.productView .productView-options .product-action-wrap .form-label--alternate{display:none}.productView .productView-options .product-action-wrap .form-action{margin:0;margin-right:20px}.productView .productView-options .product-action-wrap .form-action #form-action-addToCart{margin:0;padding:17px 40px}.productView .productView-options .product-action-wrap .form-field{margin:0;margin-right:20px}.productView .productView-options .product-action-wrap .form-increment{display:-ms-flexbox;display:flex;border:2px solid #000;height:51px}.productView .productView-options .product-action-wrap .form-increment .increment-action-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.productView .productView-options .product-action-wrap .form-increment .increment-action-wrap .button{border:0}.productView .productView-options .product-action-wrap .form-increment .form-input{min-width:100px;text-align:left;padding:10px}.productView .productView-options .form-action{display:inline-block;margin:0}.productView .productView-options .form-action a.button{padding:15px 10px;margin:0;height:52px;border:2px solid #f79421}.productView .productView-product{max-width:600px}.productView .productView-product .productView-title{font-weight:700;margin-top:0;font-family:proxima_novabold;text-transform:uppercase;margin-bottom:15px}.productView .productView-details.product-options{width:100%;padding:0;margin-top:20px}.productView .productView-details.product-options .product-options-content{max-width:600px}.productView .productView-title{font-family:proxima_novabold;text-transform:uppercase}.productView .productView-rating{padding:8px 0;margin-bottom:10px;overflow:hidden}.productView .productView-brand a span{font-family:proxima_novabold}.productView .productView-brand a span:hover{color:#f79421}.productView .rating-label{margin-right:5px}.productView .rating-label,.productView .rev-num,.productView .star-rating{float:left;margin-left:10px}.productView .c-rating{margin-top:-5px;display:inline-block;vertical-align:middle;font-family:arial;font-size:14px}.productView .productView-rating{font-size:18px}.productView .star-rating{margin-left:5px;margin-top:-2px;margin-right:10px}.productView .rev-seporator a{float:left;margin-left:15px;padding-left:15px;color:#000}.productView .rev-seporator a::before{content:" ";position:absolute;width:1px;height:15px;background:#333;margin-left:-16px;margin-top:7px}.productView .productView-rating .icon{height:20px;width:20px}.productView .icon--ratingFull svg,.productView .productView-rating .icon--ratingFull svg{fill:#f79421}.productView #product-reviews .rev-write-wr{overflow:hidden;width:100%;margin-bottom:15px}.productView #product-reviews .rev-write-wr a{margin:0;background:#dedede;text-transform:uppercase;padding:10px 15px}.productView #product-reviews .rev-write-wr a:focus,.productView #product-reviews .rev-write-wr a:hover{background-color:#f79421;color:#fff}.productView .productView-img-container img{padding:20px 0}.productView .productView-img-container::after{padding-bottom:80%}.productView .productView-image+.productView-thumbnails{margin:30px auto;max-width:600px}.productView .product-decription-tabs{border:1px solid #eee;margin-bottom:15px}.productView .product-decription-tabs .productView-title{border-bottom:0}.productView .product-decription-tabs .productView-description{display:none}.productView .product-decription-tabs .plus{float:right;font-size:60px;font-family:proxima_novabold;line-height:40px;color:#000}.productView .product-decription-tabs.open .productView-description{display:block;padding-bottom:20px;margin-top:30px}.productView .product-decription-tabs.open .productView-title .controls{float:right;font-size:50px;line-height:30px;margin-top:5px}.productView .product-decription-tabs.open .productView-title .controls .plus{display:none}.productView .product-decription-tabs.open .productView-title .controls .minus{display:block;font-size:80px;margin-top:10px}.productView .product-decription-tabs.open .productView-title .controls .minus .minus-content{width:30px;height:4px;background:#000;display:block}.ReactModal__Overlay{opacity:0;transform:translateX(350px);transition:all .1s ease-in-out}.ReactModal__Overlay--after-open{opacity:1;transform:translateX(0)}.ReactModal__Overlay--before-close{opacity:0;transform:translateX(350px)}.cat-wrap .page-sidebar{padding:0;margin:0}.page-default .heroCarousel .heroCarousel-content{background-color:transparent;text-align:left}.page-default .heroCarousel .heroCarousel-content .heroCarousel-title{color:#f79421;font-family:proxima_novabold,sans-serif;font-size:27px;text-align:left;letter-spacing:2px}.page-default .heroCarousel .heroCarousel-content hr{display:none}.page-default .heroCarousel .heroCarousel-content .heroCarousel-description{color:#fff;font-family:proxima_novabold;font-size:80px;display:block;max-width:450px;line-height:70px;text-align:left}.page-default .heroCarousel .heroCarousel-content .button--primary:before{background-image:none}.page-default .heroCarousel .heroCarousel-content .button--primary{opacity:.8}.page-default .heroCarousel .heroCarousel-content .button--primary,.page-default .heroCarousel .heroCarousel-content .button--primary:hover{background-image:url(../img/main-btn.png)!important;background-size:100% 100%!important;border:0!important;background-color:transparent!important;margin-top:15px}.page-default .heroCarousel .heroCarousel-content .button--primary:hover{opacity:1}.page-content--centered{padding-bottom:80px}.page-sitemap #main-content{min-height:600px;margin:0 auto;max-width:1750px;padding:0 15px}.coder{display:block!important}.form-actions{display:-ms-flexbox;display:flex}.form-actions .button--primary{margin-top:0}.form-actions .button--primary.button--small{margin-top:0;margin-right:10px}.form-actions button.button.secondary.button--small{font-family:proxima_novabold;font-size:18px;color:#f79421;text-align:center;letter-spacing:5px;text-transform:uppercase;display:inline-block;border:2px solid #f79421;background-color:transparent;border-radius:0;position:relative;background-image:url(../img/gray-bg-cover.jpg)!important}.form-actions button.button.secondary.button--small:focus,.form-actions button.button.secondary.button--small:hover{background:#f79421!important;background-image:none!important;color:#fff;border:2px solid #f79421}input.site-button-gray.button:focus,input.site-button-gray.button:hover{background:#f79421!important;background-image:none!important;color:#fff;border:2px solid #f79421}.address-title{font-weight:700;font-family:proxima_novabold;font-size:18px}.address-details{font-family:proxima_novabold;font-size:16px}.wishlist-action{display:-ms-inline-flexbox;display:inline-flex}input.site-button-gray.button{font-family:proxima_novabold;font-size:18px;color:#f79421;text-align:center;letter-spacing:5px;text-transform:uppercase;display:inline-block;border:2px solid #f79421;background-color:transparent;border-radius:0;position:relative;background-image:url(../img/gray-bg-cover.jpg)!important}.phone-number-lower{margin-bottom:30px}body.site.page-account_addressbook a.button.button--primary.button--small::before{display:none}body.site.page-shippingaddressform a.button{font-family:proxima_novabold;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:18px;color:#f79421;text-align:center;letter-spacing:5px;text-transform:uppercase;border:2px solid #f79421;background-color:transparent;border-radius:0;position:relative;background-image:url(../img/gray-bg-cover.jpg)!important}body.site.page-shippingaddressform a.button:hover a.button:focus{background:#f79421!important;background-image:none!important;color:#fff;border:2px solid #f79421}div#main-content.body.row.product-page a.site-button-gray.button.button--small{font-family:proxima_novabold;-ms-flex-align:center;align-items:center;font-size:18px;color:#f79421;text-align:center;letter-spacing:5px;text-transform:uppercase;border:2px solid #f79421;background-color:transparent;border-radius:0;position:relative;background-image:url(../img/gray-bg-cover.jpg)!important}div#main-content.body.row.product-page a.site-button-gray.button.button--small:focus,div#main-content.body.row.product-page a.site-button-gray.button.button--small:hover{background:#f79421!important;background-image:none!important;color:#fff;border:2px solid #f79421}div#main-content.body.row.product-page .account-body{width:70%;margin:0 auto}div#main-content.body.row.product-page .account-body .button{font-family:proxima_novabold;-ms-flex-align:center;align-items:center;font-size:18px;color:#f79421;text-align:center;letter-spacing:5px;text-transform:uppercase;border:2px solid #f79421;background-color:transparent;border-radius:0;position:relative;background-image:url(../img/gray-bg-cover.jpg)!important}div#main-content.body.row.product-page .account-body .button:focus,div#main-content.body.row.product-page .account-body .button:hover{background:#f79421!important;background-image:none!important;color:#fff;border:2px solid #f79421}div#main-content.body.row.product-page .cart-wrap{width:70%}div#main-content.body.row.product-page .cart-wrap .cart-actions{-ms-flex-align:end;align-items:flex-end}div#main-content.body.row.product-page .cart-wrap .cart-actions .button{font-family:proxima_novabold;-ms-flex-align:center;align-items:center;font-size:18px;color:#f79421;text-align:center;letter-spacing:5px;text-transform:uppercase;border:2px solid #f79421;background-color:transparent;border-radius:0;position:relative;background-image:url(../img/gray-bg-cover.jpg)!important}div#main-content.body.row.product-page .cart-wrap .cart-actions .button:focus,div#main-content.body.row.product-page .cart-wrap .cart-actions .button:hover{background:#f79421!important;background-image:none!important;color:#fff;border:2px solid #f79421}body.site.page-wishlists div.account.account--fixedLarge{width:100%;margin:0}.new-customer{color:#fff}.sitemap-title{text-align:center}.sitemap-list{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media only screen and (max-width:720px){.sitemap-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center}.sitemap-list ul:last-child{margin-bottom:20px}}#nl_email{height:auto}.newsletter-content .form-group .newsletter-submit{display:inline-block;font-size:18px;color:#fff;font-family:proxima_novabold;padding:20px 40px 15px;box-shadow:none;border:0;background-color:#f79421;text-transform:uppercase;letter-spacing:2px}.newsletter-content .form-group .newsletter-submit:hover,.newsletter-content .form-group a:active,.newsletter-content .form-group a:focus{background-color:#212121}.cus-txt{font-weight:700}.customer-service-list-item{display:-ms-inline-flexbox;display:inline-flex}.customer-service-list-item img{max-width:100px;margin-right:20px}.srch-cart-bar{margin-top:30px}.logo-cart-bar .srch-cart-bar{-ms-flex-align:start;align-items:flex-start}.main-search{width:100%}.page-content.page-content--centered{max-width:1750px;padding:0 15px 80px 15px;overflow:hidden}.snize-search-results-main-content button.snize-button.snize-action-button.snize-view-product-button{font-family:proxima_novabold;-ms-flex-align:center;align-items:center;font-size:12px;color:#f79421;text-align:center;letter-spacing:2px;text-transform:uppercase;border:2px solid #f79421}.snize-search-results-main-content button.snize-button.snize-action-button.snize-view-product-button:hover{background:#f79421!important;background-image:none!important;color:#fff;border:2px solid #f79421}.snize-search-results-main-content .snize-title{font-size:20px!important;font-weight:500!important;line-height:23px!important;color:#333!important}.snize-search-results-main-content .snize-description{display:none!important}.snize-search-results-main-content span.snize-price.money{font-family:proxima_novabold,sans-serif;font-weight:400!important;font-size:23px!important;color:#333!important}.snize-discounted-price{vertical-align:text-top!important}.snize-overhidden{background:0 0!important}.snize-thumbnail{border:none!important}.pointer.low{background-color:#f79421!important}.pointer.high{background-color:#f79421!important}.snize-product-filters-title{display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important}div.snize ul.snize-product-filters-list li .snize-filter-checkbox span{border-radius:0!important}ul.snize-product-filters-list li span{font-size:16px!important}ul.snize-product-filters-list li label{display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;color:#333!important}.snize-main-panel-controls{margin-top:12px!important}.snize-main-panel-controls ul li a{font-size:20px!important;color:#333!important}div.snize div.snize-filters-dropdown-title{font-size:18px!important;padding:5px 20px!important;border-radius:0!important}a.snize-view-mode-icon.snize-grid-mode-icon{min-width:25px!important}a.snize-view-mode-icon.snize-list-mode-icon{min-width:25px!important}div.snize-main-panel-view-mode{margin:12px 10px 10px 30px!important}a.snize-main-panel-dropdown-button{margin:10px!important;padding:5px 20px!important;font-size:14px!important;border-radius:0!important}div.snize-search-results-header{font-size:18px!important}div.snize-product-filters-title{font-size:18px!important}.slick-next::before{content:'›';color:#333;font-size:100px;background-image:none!important;font-weight:700}.slick-prev::before{content:'‹';color:#333;font-size:100px;background-image:none!important;font-weight:700}.ReactModal__Body--open{overflow-y:hidden}#cart-preview_wrap{padding:0!important;z-index:100}#cart-preview_wrap .cart-preview{position:relative}#cart-preview_wrap .cart-preview .cart-preview_header{border-bottom:1px solid grey;padding:20px 0}#cart-preview_wrap .cart-preview .cart-preview_close{margin-right:20px}#cart-preview_wrap .cart-preview .cartPreview-content{padding:20px 30px!important}#cart-preview_wrap .cart-preview .cartPreview-content .item-img{max-width:100px}#cart-preview_wrap .cart-preview .cart-total-item{border-bottom:1px solid grey;padding:5px 0}#cart-preview_wrap .cart-preview .cart-preview_body{height:calc(100vh - 400px)!important;overflow-y:auto;width:98%;margin-right:2%;margin-top:10px}#cart-preview_wrap .cart-preview .cart-preview_footer{bottom:0;padding:0 30px 20px 30px;position:fixed;z-index:10;width:348px;background-image:url(../img/gray-bg-cover.jpg);border-top:1px solid #646060}.page-category .sort-wrap{display:block;overflow:hidden}.page-category .sort-wrap .left-split{float:left}.page-category .sort-wrap .cat-sort{float:right}.page-category .sort-wrap .cat-sort .actionBar{margin:0}.page-category .sort-wrap .cat-sort .actionBar .form-field{margin:0}.srch-cart-bar .form-fieldset{text-align:right;margin-right:20px}.srch-cart-bar #sidecart{margin-top:-20px}@media only screen and (min-width:1261px){.related-tabs .productCarousel-slide{width:20%}}.additional-description{padding:20px 0;border-bottom:1px solid #eee}.productView-details{overflow:unset}#wishlist-dropdown{padding:0!important}input.button.button--has-items{border-right:2px solid #f79421;border-left:2px solid #f79421}#wishlist-dropdown{border:2px solid #f79421;border-top:none!important}#wishlist-dropdown .button{padding:15px 0;border:0}#wishlist-dropdown li:not(:last-child){border-bottom:2px solid #f79421}.productView-info-name{display:inline-block;font-weight:700;font-size:16px;text-transform:uppercase}.productView-info-value{display:-ms-inline-flexbox;display:inline-flex}.product-page-icons-container{width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:end;align-items:flex-end;background:#fff;padding:15px 15px 10px 15px;max-width:605px;text-align:center}.product-page-icons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;align-items:center;width:33.3333%}.product-page-icons img{max-width:80px}.product-page-icons h3{font-size:14px;margin:20px 0 0 0;padding:0;text-transform:uppercase;color:#f79421}.empty-cart-heading{text-align:center}.alert-info-message-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.coder a:hover{color:#f79421;text-decoration:underline}.page-category .container .flex-wrap{margin-top:80px}.subCat-list{padding:60px 0 0 0;position:relative;text-align:center;overflow:hidden}.subCat-list .subCat-item{text-align:center;padding:0 20px;margin-bottom:60px;display:inline-block;width:33%;vertical-align:top}.subCat-list .subCat-item .cat-wrapper{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center}.subCat-list .subCat-item .cat-wrapper .sub-cat-img{max-width:477px;width:100%;height:344px;background-size:cover;background-repeat:no-repeat;background-position:center center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;margin-bottom:30px}.subCat-list .subCat-item .cat-wrapper .sub-cat-img span.sub-cat-title{font-family:proxima_novabold;font-size:32px;letter-spacing:2px;display:block;text-transform:uppercase}@media only screen and (max-width:1200px){.subCat-list .subCat-item .cat-wrapper .sub-cat-img span.sub-cat-title{font-size:25px;padding:10px}}.subCat-list .subCat-item .cat-wrapper a:hover{color:#f79421}@media (min-width:1401px) and (max-width:1500px){.subCat-list .subCat-item .cat-wrapper .sub-cat-img{height:305px!important}}@media (min-width:1321px) and (max-width:1575px){.subCat-list .subCat-item .cat-wrapper .sub-cat-img{height:335px!important}}.page-heading{font-family:proxima_novabold;font-size:30px;color:#2e2e2e;letter-spacing:2px;display:block;text-transform:uppercase}ul.mobile-menu-account{margin:0;background-color:#333}ul.mobile-menu-account .title{color:#fff;font-size:22px;font-weight:700;font-family:proxima_novabold;text-transform:uppercase;padding:15px 15px 0 30px;margin:0 0}ul.mobile-account{margin:15px 0 0 0;border-bottom:none!important;border-top:1px solid #a0a0a0ba}ul.mobile-account a{color:#fff}.mobile-account-notcustomer{margin-left:0!important}.mobile-account-notcustomer li a{color:#fff}.facetedSearch-toggle{border-radius:0}.cartPreview-content .item-img{width:80px}.cartPreview-content .item-img img{width:80px;height:auto;max-width:80px}.cartPreview-content .item-body a{font-size:14px}@media (min-width:801px) and (max-width:1500px){.subCat-item{height:272px}.subCat-list .subCat-item .cat-wrapper .sub-cat-img{background-size:100%}}@media (max-width:1200px){.subCat-list .subCat-item{margin-bottom:0}.subCat-list .subCat-item .cat-wrapper .sub-cat-img{height:230px;margin-bottom:0}}@media (min-width:791px) and (max-width:991px){.subCat-list .subCat-item{width:45%;margin-bottom:20px}.subCat-list .subCat-item .cat-wrapper .sub-cat-img{height:270px}}@media (max-width:790px){.subCat-list .subCat-item{width:100%;margin-bottom:10px}.subCat-list .subCat-item .cat-wrapper{display:block}.subCat-list .subCat-item .cat-wrapper .sub-cat-img{height:auto;display:block;width:100%;background:#333;background-image:none!important;max-width:100%}.sidebarBlock ul.navList{display:none}.page-category .container .flex-wrap{margin-top:10px}.page-category #faceted-search-container nav{max-width:100%}.page-category #faceted-search-container nav h2{display:block;width:100%;text-align:center}.facetedSearch-toggle-text{font-size:14px}.sm-m{display:none}.black-topbar-container p{font-size:16px}}@media (max-width:991px){.subCat-list{padding:0}}@media (min-width:992px) and (max-width:1023px){.tactical-machining-content-image-area img{width:40%;height:auto}}@media (max-width:1023px){.tactical-machining-bg-cover{margin-top:60px}.tactical-machining-bg-cover .tactical-machining-content-cover{max-width:100%;text-align:center}.tactical-machining-bg-cover .tactical-machining-content-cover p{text-align:center}.tactical-machining-bg-cover img{max-width:500px;margin:0 auto;width:100%}.tactical-machining-bg-cover .tactical-machining-content-cover a{float:none}}@media (min-width:992px){body{overflow-x:hidden}}@media (min-width:992px) and (max-width:1024px){.each-category-bg-section{width:31%;height:212px}}@media (max-width:991px){.srch-cart-bar{margin-top:10px}.logo-border-bottom-shape{padding-bottom:0}}@media (max-width:650px){.page-default .heroCarousel .heroCarousel-content .heroCarousel-description{font-size:60px;line-height:60px}.multiple-slider-bg-cover .slick-next{right:0}}@media (max-width:550px){.page-default .heroCarousel .heroCarousel-content{background-color:#2e2e2e;padding-top:20px;text-align:center}.page-default .heroCarousel .heroCarousel-content .heroCarousel-description,.page-default .heroCarousel .heroCarousel-content .heroCarousel-title{text-align:center}.heroCarousel-slide .heroCarousel-image-wrapper{max-height:150px;overflow:hidden}}.form-label{font-family:proxima_novaregular,sans-serif}.form-input,.form-select{border-radius:0;font-size:16px;min-height:40px}#modal .productView .productView-options .product-action-wrap .form-action #form-action-addToCart{padding:17px 20px}.sitemap-list ul{line-height:2.4rem}#contact-us-page .form-actions{-ms-flex-pack:center;justify-content:center}.customer-service-list-item{display:-ms-inline-flexbox;display:inline-flex;border-bottom:1px solid #d3d3d3;margin-top:1rem;margin-bottom:1rem}.customer-service-list-item img{width:75px!important}.page-category #faceted-search-container nav .button.button--small{height:40px}.account-body .form-actions{-ms-flex-pack:center;justify-content:center}.argento-grid{margin-bottom:20px;overflow:hidden;margin-right:10px}.argento-grid .col-md-3{float:left;margin-right:10px;margin-bottom:20px}@media (min-width:1471px){.argento-grid .col-md-3{width:16%}}@media (min-width:1201px) and (max-width:1470px){.argento-grid .col-md-3{width:15%}}@media (max-width:800px){.argento-grid .col-md-3{width:47%}}.argento-grid .col-md-3 img{width:100%;max-width:240px}.argento-grid .col-md-3 h4{font-weight:700}#product-listing-container .pagination .pagination-list .pagination-item{border:0;font-size:20px}#product-listing-container .pagination .pagination-list .pagination-item svg{fill:#fff}#product-listing-container .pagination .pagination-item--next .pagination-link{background:#f79421;padding-right:15px;color:#fff}#product-listing-container .pagination .pagination-item--next .pagination-link .icon{float:right;margin-top:0}#product-listing-container .pagination .pagination-item--previous .pagination-link{background:#f79421;padding-left:15px;color:#fff}#product-listing-container .pagination .pagination-item--previous .pagination-link .icon{float:left;margin-top:0}.custom-container .productView-title:hover{cursor:pointer}@media (max-width:800px){.product-decription-tabs .productView-title{margin-top:1.5rem}.product-decription-tabs .productView-title .plus{font-size:50px;line-height:20px}.slick-next{right:0}}@media (min-width:1201px){.subCat-list .subCat-item{height:auto;margin-bottom:20px}.subCat-list .subCat-item .cat-wrapper .sub-cat-img{height:auto!important;padding:20px 0!important;background:url(../img/gray-bg-cover.jpg)!important;margin-bottom:0}.subCat-list .subCat-item .cat-wrapper .sub-cat-img span.sub-cat-title{font-size:25px}}.page-404 .page-content{max-width:1500px;padding:50px 15px;text-align:center;overflow:hidden}.page-404 .page-content .notfoundImg{float:left;width:50%}.page-404 .page-content .u-textAlignCenter.custom-error{font-size:20px;max-width:600px;margin:0 auto}.page-404 .page-content .error-wrapper{float:left;width:50%;margin-left:0}.page-404 .page-content .error-wrapper #search_query_adv{margin:15px 0;width:100%}.page-404 .page-content .error-wrapper .button--primary{margin:0 auto;max-width:300px;display:block;height:auto}.page-404 .page-content .form-prefixPostfix{display:block}@media (max-width:800px){.page-404 .page-content .error-wrapper,.page-404 .page-content .notfoundImg{float:none}.page-404 .page-content .error-wrapper{width:100%;margin-left:0}}.breadcrumb-wrap nav{padding:10px 15px!important}.product-custom-description .col-md-8{float:left;width:70%}@media (max-width:800px){.product-custom-description .col-md-8{width:100%}}.product-custom-description .col-md-push-1{margin-left:10%}.product-custom-description .col-md-4{width:23%;float:left;margin-left:2%}@media (max-width:800px){.product-custom-description .col-md-4{width:48%}}.product-custom-description .argento-grid{margin-bottom:40px}.product-custom-description h4{font-family:proxima_novabold,sans-serif;text-transform:uppercase;font-weight:600;margin:20px 0 10px 0}.productView-options{margin-bottom:0}.productView-options .form-action{width:auto}@media (min-width:801px) and (max-width:1024px){.productView .productView-options .product-action-wrap .form-increment .form-input{min-width:50px}}@media (max-width:700px){.productView-options .form-action{width:100%;padding:0}.productView-options .form-action .button{width:100%;max-width:380px;float:left}.productView .productView-options .product-action-wrap .form-action #form-action-addToCart{padding:17px 26px}}.page-category .product-custom-description{padding:0 20px;border-top:solid 30px #3f3f3f;overflow:hidden;padding-bottom:80px}.page-category .product-custom-description .category-cms{margin:0 auto;max-width:1300px;color:#000}.page-category .product-custom-description .category-cms .argento-grid{color:#000;text-align:left}.page-category .product-custom-description .category-cms .argento-grid .col-md-4{width:30%;margin-bottom:30px}@media (min-width:551px) and (max-width:800px){.page-category .product-custom-description .category-cms .argento-grid .col-md-4{width:48%}}@media (max-width:550px){.page-category .product-custom-description .category-cms .argento-grid .col-md-4{width:100%}}.page-category .product-custom-description .category-cms .argento-grid .col-md-8{width:63%;margin-left:2%;margin-bottom:30px}@media (max-width:800px){.page-category .product-custom-description .category-cms .argento-grid .col-md-8{width:100%}}.productViewRelated{max-width:1750px;margin:0 auto;padding:0 15px;display:block;width:auto}.banner-content-paragraph.more-text .paragraph-text{max-height:auto!important;overflow:visible}.banner-content-paragraph.more-text .read-more-link{display:none}.page-default .slick-next,.page-default .slick-prev{background-color:transparent!important;border:0!important}