html,body,header,p,ol,.clx,.md-subhead,.md-title{color:#fff;font-family:var(--font-light)}#header-sticky-wrapper{background-color:rgba(0,0,0,.79);border-bottom:1px solid #222;height:auto;width:100%;position:fixed;top:0;z-index:9999}@media screen and (max-width:767px){#header-sticky-wrapper{height:auto}}#header-sticky-wrapper .md-button{font-size:18px}#header-sticky-wrapper header{padding-top:1em;box-shadow:none;width:100%;height:60px}@media screen and (max-width:767px){#header-sticky-wrapper header{height:44px}}#header-sticky-wrapper header.pinned{top:0;width:100%;z-index:9999}#header-sticky-wrapper header.new-menu .md-button{text-transform:capitalize}#header-sticky-wrapper header.new-menu .md-button:hover,#header-sticky-wrapper header.new-menu .md-button:focus{color:red;background:#1a1a1a}#header-sticky-wrapper header .left-menu-button-wrapper{cursor:pointer}#header-sticky-wrapper header .left-menu-button-wrapper.active{opacity:0}#header-sticky-wrapper header .left-menu-button-wrapper .left-menu-button{height:36px;width:auto;padding-left:1.5em}@media screen and (max-width:767px){#header-sticky-wrapper header .left-menu-button-wrapper .left-menu-button{padding-left:.5em;height:25px}}#header-sticky-wrapper header .left-menu-button-wrapper .menu-text{display:inline-block;font-family:var(--font-light);font-size:1.5em;padding-left:1em;padding-top:.35em;text-transform:uppercase;color:#fff;vertical-align:top}@media screen and (max-width:1536px){#header-sticky-wrapper header .left-menu-button-wrapper .menu-text{font-size:1.3em;padding-top:.45em}}@media screen and (max-width:1280px){#header-sticky-wrapper header .left-menu-button-wrapper .menu-text{font-size:1.3em;padding-top:.45em}}@media screen and (max-width:1090px){#header-sticky-wrapper header .left-menu-button-wrapper .menu-text{font-size:1.19em;padding-top:.6em!important;padding-left:1em;text-transform:uppercase}}@media screen and (max-width:1023px){#header-sticky-wrapper header .left-menu-button-wrapper .menu-text{font-size:1.3em;padding-top:.5em!important}}@media screen and (max-width:767px){#header-sticky-wrapper header .left-menu-button-wrapper .menu-text{display:none}}#header-sticky-wrapper header .nd-menu{z-index:999}#header-sticky-wrapper header .header-sub-menu{background-color:rgba(0,0,0,.88);box-shadow:1px 9px 15px rgba(0,0,0,.92);display:none}@media screen and (max-width:767px){#header-sticky-wrapper header.aafes{padding:.5em 0}}@media screen and (max-width:1023px){#header-sticky-wrapper .separator-pipe-wrapper{position:relative;right:3px}}#header-sticky-wrapper .separator-pipe-wrapper .separator-pipe{font-size:35px;line-height:1em}@media screen and (max-width:1090px){#header-sticky-wrapper .separator-pipe-wrapper .separator-pipe{display:none}}#header-sticky-wrapper .separator-pipe-wrapper .separator-pipe-mobile{display:none}@media screen and (max-width:1090px){#header-sticky-wrapper .separator-pipe-wrapper .separator-pipe-mobile{display:inline;font-size:3em;line-height:1.6em;color:#959595}}#header-sticky-wrapper .clx-aafes-logo-wrapper{height:50px;place-content:center}#header-sticky-wrapper .clx-aafes-logo-wrapper .aafes-exchange-logo-wrapper .aafes-exchange-logo{width:auto;display:flex;place-content:start;height:auto}@media screen and (max-width:1090px){#header-sticky-wrapper .clx-aafes-logo-wrapper .aafes-exchange-logo-wrapper .aafes-exchange-logo{display:block;text-align:left}}#header-sticky-wrapper .clx-aafes-logo-wrapper .aafes-exchange-logo-wrapper .aafes-exchange-logo-desktop{display:block}@media screen and (max-width:1090px){#header-sticky-wrapper .clx-aafes-logo-wrapper .aafes-exchange-logo-wrapper .aafes-exchange-logo-desktop{display:none}}#header-sticky-wrapper .clx-aafes-logo-wrapper .aafes-exchange-logo-wrapper .aafes-exchange-logo-mobile{display:none}@media screen and (max-width:1090px){#header-sticky-wrapper .clx-aafes-logo-wrapper .aafes-exchange-logo-wrapper .aafes-exchange-logo-mobile{display:inline-block;width:auto;height:auto}}#header-sticky-wrapper .military-star-icon{width:100px;position:relative;right:1em}@media screen and (max-width:1090px){#header-sticky-wrapper .military-star-icon{display:none}}.action-menu .action-menu-buttons .action-menu-button{margin-right:30px;width:40px;height:39px;cursor:pointer;display:inline-block;position:relative}@media screen and (max-width:767px){.action-menu .action-menu-buttons .action-menu-button{height:25px;width:25px;margin-right:15px}}@media screen and (max-width:375px) and (max-height:812px){.action-menu .action-menu-buttons .action-menu-button{margin-right:13px}}@media screen and (max-width:375px) and (max-height:667px){.action-menu .action-menu-buttons .action-menu-button{margin-right:13px}}@media screen and (max-width:360px){.action-menu .action-menu-buttons .action-menu-button{margin-right:10px}}.action-menu .action-menu-buttons .action-menu-button.disabled{opacity:.2}.action-menu .action-menu-buttons .action-menu-button.hidden{display:none}.action-menu .action-menu-buttons .action-menu-button.active .cart-label{display:none}.action-menu .action-menu-buttons #cartLink.action-menu-button{background:url(/img/header/cart-header-icon.png) center center no-repeat}@media screen and (max-width:767px){.action-menu .action-menu-buttons #cartLink.action-menu-button{background-size:25px}}.action-menu .action-menu-buttons #cartLink.action-menu-button .cart-label{border:transparent;background:#c21814;position:absolute;width:28px;height:28px;top:-6px;right:0;border-radius:22px;color:#fff;font-size:1em;line-height:2em;text-align:center;font-family:var(--font-bold)}@media screen and (max-width:767px){.action-menu .action-menu-buttons #cartLink.action-menu-button .cart-label{width:21px;height:21px;top:-7px;right:-6px;line-height:1.5em}}.action-menu .action-menu-buttons #cartLink.active{background:url(/img/header/close-icon.svg) center center no-repeat;background-size:92% auto}.action-menu .action-menu-buttons #profileLink.action-menu-button{background:url(/img/header/profile-header-icon.png) center center no-repeat;transition:var(--transition)}@media screen and (max-width:767px){.action-menu .action-menu-buttons #profileLink.action-menu-button{background-size:25px}}.action-menu .action-menu-buttons #profileLink.action-menu-button.active{background:url(/img/header/close-icon.svg) center center no-repeat;background-size:92% auto}.action-menu .action-menu-buttons #searchLink.action-menu-button{background:url(/img/header/search-header-icon.png) center center no-repeat;transition:ease-in-out .3s}@media screen and (max-width:767px){.action-menu .action-menu-buttons #searchLink.action-menu-button{background-size:25px}}.action-menu .action-menu-buttons #searchLink.action-menu-button.active{background:url(/img/header/close-icon.svg) center center no-repeat;background-size:92% auto}#bread-button,.bread-text{font-size:12px}.menudemoCustomTrigger .md-menu-demo{padding:24px;top:10em}.menudemoCustomTrigger .menu-demo-container{min-height:200px}.expand-menu{background:rgba(19,19,19,.98);max-height:620px}.expand-menu img.img-product2{width:80px}.expand-menu .vallconfig{display:block;text-align:center;font-size:1.08em;margin-top:1em}.expand-menu .md-title{font-size:19px;letter-spacing:.009em;margin-bottom:.2em;display:block;margin-left:.5em;text-transform:capitalize;font-family:var(--font-light)}.expand-menu .md-button.learnmore,.expand-menu .md-button.addtocart{width:100%;background-color:rgba(184,184,184,.2);height:3.1em;font-size:1em;font-family:var(--font-bold);letter-spacing:1px;border-radius:4px}.expand-menu .md-button.learnmore:hover,.expand-menu .md-button.addtocart:hover{background-color:rgba(117,117,117,.2)}.expand-menu .md-button.customize{width:90%;background-color:#ee1f23;height:3.1em;font-size:1em;font-family:var(--font-bold);letter-spacing:1px;border-radius:4px}.expand-menu .md-button.customize:hover{background-color:rgba(167,60,60,.2)}.expand-menu md-card.md-default-theme,.expand-menu md-card{background-color:transparent!important;color:#fff}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.md-open-menu-container.md-active{top:10em!important;left:0!important;width:100%}.md-open-menu-container.md-active md-card md-card-title{padding:10px 0;position:relative}.md-subhead.menu-price{color:#ff8c00!important;font-size:1.6em;font-family:var(--font-bold)!important}.sub-header{font-size:1.1em;width:100%;text-align:left;padding-left:.5em;color:#666;padding-bottom:10px}.expand-menu .md-button.learnmore{width:90%;background-color:#1f6c04!important;height:3.1em;font-size:1em!important;font-family:var(--font-bold);letter-spacing:1px;border-radius:4px}.expand-menu .md-button.addtocart{width:90%;background-color:#1f6c04!important;height:3.1em;font-size:1em!important;font-family:var(--font-bold);letter-spacing:1px;border-radius:4px}ul.pre-config{color:#cdcdcd!important;font-family:var(--font-light);list-style:inside;padding:0;font-size:.7em;line-height:1.6em}ul.pre-config li::before{content:"\2589";color:#ed202e;display:inline-block;width:1em;margin-left:-1.5em;padding-right:5px;font-size:.7em}.new-logo{width:auto;display:flex;place-content:center;height:35px}@media screen and (max-width:1023px){.new-logo{height:30px}}@media screen and (max-width:767px){.new-logo{height:24px}}@media screen and (max-width:375px) and (max-height:812px){.new-logo{height:22px}}@media screen and (max-width:375px) and (max-height:667px){.new-logo{height:22px}}.new-logo.aafes{place-content:end}@media screen and (max-width:1090px){.new-logo.aafes{display:block;text-align:right;height:auto}}.new-logo.aafes .new-logo-desktop{display:block}@media screen and (max-width:1090px){.new-logo.aafes .new-logo-desktop{display:none}}.new-logo.aafes .new-logo-mobile{display:none}@media screen and (max-width:1090px){.new-logo.aafes .new-logo-mobile{display:inline-block;width:auto}}@media screen and (max-width:767px){#gear_shop{height:50px}}@media screen and (max-width:767px){#gear_shop img{width:70px}}@media screen and (max-width:767px){.clx-left-side #expand-main-clx img{width:55px}}.toggle-lang{position:absolute;left:15%;width:62px;height:19px;border-radius:100px;background-color:#cf0000;display:block;top:25px}@media screen and (max-width:1160px){.toggle-lang{left:17%}}@media screen and (max-width:1090px){.toggle-lang{top:60%;left:25%;width:78px;height:25px;margin:-20px -40px}}@media screen and (max-width:1023px){.toggle-lang{left:27%}}@media screen and (max-width:768px){.toggle-lang{left:30%}}@media screen and (max-width:767px){.toggle-lang{top:70%;left:25%;width:53px;height:18px;margin:-21px -39px}}.toggle-lang .check-lang{position:absolute;display:block;cursor:pointer;top:0;left:0;width:100%;height:100%;opacity:0;z-index:6}.toggle-lang .check-lang:checked~.track{box-shadow:inset 0 0 0 20px #359c26}.toggle-lang .check-lang:checked~.switch{right:2px;left:43px;transition:.35s cubic-bezier(.785,.135,.15,.86);transition-property:left,right}@media screen and (max-width:1090px){.toggle-lang .check-lang:checked~.switch{left:53px}}@media screen and (max-width:767px){.toggle-lang .check-lang:checked~.switch{right:3px;left:37px}}.toggle-lang .switch{position:absolute;left:3px;top:2px;bottom:2px;right:42px;background-color:#000;border-radius:36px;z-index:1;transition:.35s cubic-bezier(.785,.135,.15,.86);transition-property:left,right;box-shadow:0 1px 2px rgba(0,0,0,.2)}@media screen and (max-width:1090px){.toggle-lang .switch{right:54px}}@media screen and (max-width:767px){.toggle-lang .switch{left:4px;top:2px;bottom:2px;right:35px}}.toggle-lang .switch.b-lang{display:block}.toggle-lang .track{position:absolute;left:0;top:0;right:0;bottom:0;transition:.35s cubic-bezier(.785,.135,.15,.86);box-shadow:inset 0 0 0 2px rgba(0,0,0,.05);border-radius:40px}.toggle-lang .country-flag-icon{position:absolute;top:23px;left:6%;font-size:.8em}@media screen and (max-width:1090px){.toggle-lang .country-flag-icon{top:118%;left:11.6%;font-size:.7em}}@media screen and (max-width:1023px){.toggle-lang .country-flag-icon{left:10.6%}}@media screen and (max-width:767px){.toggle-lang .country-flag-icon{top:115%;left:11.6%;font-size:.7em}}.toggle-lang .country-code{position:absolute;top:70%;left:16.4%;color:#a2a2a2;font-family:klavikal;font-size:.8em;display:none}.toggle-lang .us-dollar{position:relative;top:113%;left:20.4%;color:#fff;font-family:klavikal;font-size:.8em}@media screen and (max-width:1090px){.toggle-lang .us-dollar{top:113%;left:21%}}@media screen and (max-width:1023px){.toggle-lang .us-dollar{left:13.6%}}@media screen and (max-width:767px){.toggle-lang .us-dollar{font-size:.6em!important;left:21%}}