@import url("https://p.typekit.net/p.css?s=1&k=srw1xtq&ht=tk&f=32227.32231&a=36078141&app=typekit&e=css");.ag-green{color:#64ce4e}.bg-ag-green{background-color:#64ce4e}.ag-nightshift{color:#2c3136}.bg-ag-nightshift{background-color:#2c3136}.ag-grey{color:#878c91}.bg-ag-grey{background-color:#878c91}.ag-ltgrey{color:#e1e1e1}.bg-ag-ltgrey{background-color:#e1e1e1}.ag-black{color:#000}.bg-ag-black{background-color:#000}.ag-mdgrey{color:#292929}.bg-ag-mdgrey{background-color:#292929}.ag-rpd-blue{color:#0081c3}.bg-ag-rpd-blue{background-color:#0081c3}.md-grey{color:#ededed}.bg-md-grey{background-color:#ededed}.alert-red{color:#f00}.bg-alert-red{background-color:#f00}.alert-green{color:#d4eeda}.bg-alert-green{background-color:#d4eeda}@font-face{font-family:"din-2014";src:url("https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"din-2014";src:url("https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:700}body{font-family:din-2014,roboto,sans-serif;font-weight:400;font-size:16px;line-height:22px}h1{font-size:2.500em;font-weight:700;font-style:normal}h2{font-size:1.5em;font-weight:700;font-style:normal}h3{font-size:1.313em;font-weight:700;font-style:normal}h4{font-size:1.125em}@media screen and (max-width:575.98px){h1{font-size:32px;line-height:35px}h2{font-size:26px;line-height:28px}h3{font-size:18px;line-height:22px}}@media (min-width:1200px){.container{max-width:970px}}.page.messages.container{padding:0px}img{max-width:100%}body{background:#000}body[class^='cms'],body[class*=' cms']{font-family:Raleway,Helvetica,sans-serif}body[class^='customer'] .page-title,body[class*=' customer'] .page-title{margin-top:40px}.page-wrapper{background:#fff}.page-title-wrapper h1.page-title{font-family:Raleway,Helvetica,sans-serif;font-size:20px;font-weight:600;margin-bottom:10px}.page-main{width:100% !important;max-width:100% !important;padding:0 !important}.hero-blade{margin-top:0px}.hero-blade a.hero-image-cta{display:block}.hero-blade img{width:100%;max-width:100%}.hero-blade .sbg-cta{font-size:3.0rem;padding:10px 30px;text-transform:uppercase;color:white}.hero-blade .sbg-cta.btn-green{color:#fff;background:#5ca934;border-color:#478228 #478228 #3c6f22;background-image:-webkit-linear-gradient(top, #69c03b, #5ca934 66%, #54992f);background-image:-moz-linear-gradient(top, #69c03b, #5ca934 66%, #54992f);background-image:-o-linear-gradient(top, #69c03b, #5ca934 66%, #54992f);background-image:linear-gradient(to bottom, #69c03b, #5ca934 66%, #54992f)}.hero-blade .sbg-cta.btn-green:hover{background-image:-webkit-radial-gradient(farthest-corner, rgba(255,255,255,0.18), rgba(255,255,255,0.03));background-image:-moz-radial-gradient(farthest-corner, rgba(255,255,255,0.18), rgba(255,255,255,0.03));background-image:-o-radial-gradient(farthest-corner, rgba(255,255,255,0.18), rgba(255,255,255,0.03));background-image:radial-gradient(farthest-corner, rgba(255,255,255,0.18), rgba(255,255,255,0.03));color:#fff !important}.flat-button{font-family:Raleway,Helvetica,sans-serif;transition:all 300ms ease-in-out;color:#fff;text-decoration:none;background:#64ce4e;text-transform:uppercase;display:inline-block;padding:10px 20px;font-size:1.5rem;font-weight:400;transition:all 250 ease-in-out;border:transparent;outline:none}.flat-button:hover{background:#49b633;text-decoration:none;color:white;border:transparent;outline:none}.flat-button:active,.flat-button:focus{background:#49b633;text-decoration:none;color:white;border:transparent;outline:none}.flat-button:visited{color:white}.agh-btn{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color .15s}.agh-btn.btn-green{color:#fff;background:#5ca934;border-color:#478228 #478228 #3c6f22;background-image:-webkit-linear-gradient(top, #69c03b, #5ca934 66%, #54992f);background-image:-moz-linear-gradient(top, #69c03b, #5ca934 66%, #54992f);background-image:-o-linear-gradient(top, #69c03b, #5ca934 66%, #54992f);background-image:linear-gradient(to bottom, #69c03b, #5ca934 66%, #54992f)}.agh-btn.btn-green:hover{background-image:-webkit-radial-gradient(farthest-corner, rgba(255,255,255,0.18), rgba(255,255,255,0.03));background-image:-moz-radial-gradient(farthest-corner, rgba(255,255,255,0.18), rgba(255,255,255,0.03));background-image:-o-radial-gradient(farthest-corner, rgba(255,255,255,0.18), rgba(255,255,255,0.03));background-image:radial-gradient(farthest-corner, rgba(255,255,255,0.18), rgba(255,255,255,0.03));color:#fff !important}.sbg-cta-row{margin:50px 0 0 0}.shop-cat-blade .header{padding:25px 0;background:transparent;position:relative;z-index:1}.shop-cat-blade .header:before{content:"";height:1px;width:100%;border-top:1px solid #ccc;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}.shop-cat-blade .header p{margin:0px;background:white;display:inline-block;padding:0px 20px;font-size:2.4rem;font-family:Raleway,sans-serif}.shop-cat-blade .categories .card{border:none}.shop-cat-blade .tiles .tile-item{margin-bottom:20px}.shop-cat-blade .tiles .tile-item:hover img{opacity:0.8;transition:opacity ease-in-out 250ms}.shop-cat-blade .tiles .tile-item img{max-width:343px;margin:0 auto;display:block}.quote-block{background:#f9f9f9;padding:30px 0px}.quote-block .border{max-width:555px;padding:20px;margin-top:20px;border:2px solid #000 !important}.quote-block .border h5{font-size:18px;font-weight:600}.quote-block .border p{font-size:24px}.quote-block .border p.quote{font-size:15px}.quote-block .border p.quote-text{line-height:1.2}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:40px 0}.video-container iframe,.video-container .video-container object,.video-container .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.shape-shift-carry-pack .ss-image-banner{margin-bottom:40px}.shape-shift-carry-pack #ss-product-body .title-link{text-decoration:none}.shape-shift-carry-pack #ss-product-body .title-link:hover{color:#64ce4e;text-decoration:none}.shape-shift-carry-pack #ss-product-body p{font-size:1.8rem}.shape-shift-carry-pack #ss-product-body p.title{font-size:3.2rem}.shape-shift-carry-pack #ss-product-body p small{font-size:11px}.shape-shift-carry-pack #ss-product-body ul{font-size:1.8rem}.shape-shift-carry-pack #ss-product-body .product-price{font-size:3.3rem;font-weight:700;margin-bottom:20px}.shape-shift-carry-pack #ss-product-body .product-price sup{font-size:18px}.shape-shift-carry-pack img.ss-best-deal{margin-bottom:20px}.holster-options .tiles .tile-item{margin-bottom:20px;transition:opacity 250ms ease-in-out}.holster-options .tiles .tile-item:hover img{opacity:0.8;transition:opacity 250ms ease-in-out}.holster-options .tiles img{max-width:343px;display:block;margin:0 auto}.btn-med{padding:10px 50px;font-size:20px;line-height:25px;margin-top:20px;margin-bottom:10px;text-transform:none}.core-carry-pack-section{background:#efefef;margin-bottom:20px}.core-carry-pack-section .feature img{width:392px}.core-carry-pack-section .feature .text-feature .wrap{display:flex;flex-direction:column;justify-content:center;height:100%}.core-carry-pack-section .feature .text-feature h3{font-family:Montserrat,Helvetica,sans-serif;font-size:23px;font-weight:700}.core-carry-pack-section .feature .text-feature p{font-family:Raleway,sans-serif;font-size:16px}@media screen and (max-width:1200px){.core-carry-pack-section .feature .text-feature h3{font-size:18px}.core-carry-pack-section .feature .text-feature p{font-size:16px}}@media screen and (max-width:1000px){.core-carry-pack-section .feature .wrap{padding:20px 0px}}@media screen and (max-width:765px){.core-carry-pack-section .feature img{padding-bottom:20px}.core-carry-pack-section .feature img{margin-bottom:30px;display:block;margin:0 auto}}.core-carry-pack-promo .img-banner{margin-bottom:40px}.core-carry-pack-promo .img-banner img{display:block;margin:0 auto}.core-carry-pack-promo .wrap{display:flex;flex-direction:column;justify-content:center;height:100%}.core-carry-pack-promo .wrap h3{font-size:18px;font-family:Raleway,sans-serif;font-weight:bolder}.core-carry-pack-promo .wrap p{font-size:16px;font-family:Raleway,sans-serif}.light-gray{background-color:#efefef}.mid-gray{background-color:#808082}.incredible-features .container{margin-bottom:10px}.incredible-features .container h3{font-family:Montserrat,Helvetica,sans-serif;font-weight:700;font-size:18px}.incredible-features .container p{font-family:Raleway,sans-serif;font-size:15px}.incredible-features .row{padding:20px 0px;margin:10px 0px}.incredible-features .card{height:100%;background:transparent;border-radius:0px;border:none}.incredible-features .card .card-body{padding-left:0px;padding-right:0px}@media screen and (max-width:765px){.incredible-features .card:nth-child(1){margin-bottom:40px}}.overall-features{background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/cms/shapeshift-preorder/desktop/benefits/alien-gear-holsters-background.jpg) 100% 100% no-repeat;background-color:#2c3137;background-size:cover;padding:20px 0px}.overall-features .card{border-radius:none;background:transparent;height:100%;color:#fff;border:none}.overall-features .card .card-image{display:block;height:150px;padding:20px}.overall-features .card .card-image img{padding-top:40px;max-width:100px;display:block;margin:0 auto}.overall-features .card .card-body{text-align:center}.overall-features .card .card-body h5{font-family:Montserrat,Helvetica,sans-serif;font-weight:700;font-size:30px}.overall-features .card .card-body p{font-family:Raleway,sans-serif;font-size:16px}@media screen and (max-width:1025px){.overall-features .card .card-body h5{font-size:16px}.overall-features .card .card-body p{font-size:11px}}@media screen and (max-width:765px){.overall-features .card .card-body h5{font-size:20px}.overall-features .card .card-body p{font-size:14px}}.cutting-edge-carry-tech .card{border:none}.cutting-edge-carry-tech img.card-img-top{max-width:347px;margin:0 auto}.cutting-edge-carry-tech .carry-tech .text-feature .wrap{display:flex;flex-direction:column;justify-content:center;height:100%}.cutting-edge-carry-tech .carry-tech .text-feature .wrap h3{font-family:Montserrat,Helvetica,sans-serif;font-size:23px;font-weight:700}.cutting-edge-carry-tech .carry-tech .text-feature .wrap p{font-family:Raleway,sans-serif;font-size:16px}@media screen and (max-width:1200px){.cutting-edge-carry-tech .carry-tech .text-feature{padding-bottom:20px}.cutting-edge-carry-tech .carry-tech .text-feature .wrap{margin-top:20px}.cutting-edge-carry-tech .carry-tech .text-feature .wrap h3{text-align:center;font-size:18px}.cutting-edge-carry-tech .carry-tech .text-feature .wrap p{text-align:center;font-size:16px}}.adaptable-lifestyle{position:relative;background-size:100%;margin-bottom:50px}.adaptable-lifestyle .container{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%}.adaptable-lifestyle .container .row{height:100%}.adaptable-lifestyle .image-background{overflow:hidden}.adaptable-lifestyle .image-background img{width:100%;max-width:100%}@media screen and (min-width:765px) and (max-width:999px){.adaptable-lifestyle .image-background img{width:125%;max-width:125%;margin-left:-10%}}.adaptable-lifestyle .text-feature{height:100%}.adaptable-lifestyle .text-feature .wrap{display:flex;flex-direction:column;justify-content:center;height:100%;margin-top:-4%;color:white}.adaptable-lifestyle .text-feature .wrap h3{font-family:Montserrat,Helvetica,sans-serif;font-size:23px;font-weight:700}.adaptable-lifestyle .text-feature .wrap p{font-family:Raleway,sans-serif;font-size:16px}@media screen and (max-width:1200px){.adaptable-lifestyle .text-feature{padding-bottom:20px}.adaptable-lifestyle .text-feature .wrap{margin-top:-2%}.adaptable-lifestyle .text-feature .wrap h3{font-size:18px}.adaptable-lifestyle .text-feature .wrap p{font-size:16px}}@media screen and (max-width:999px){.adaptable-lifestyle .text-feature{color:white}.adaptable-lifestyle .text-feature p{font-size:11px}}@media screen and (max-width:764px){.adaptable-lifestyle .text-feature .wrap{color:black}}.adaptable-lifestyle .showMobile{display:none}.adaptable-lifestyle .showDesktop{display:block}@media screen and (max-width:767px){.adaptable-lifestyle .container{position:inherit;top:inherit;left:inherit;transform:inherit;height:inherit;margin-top:75px}.adaptable-lifestyle .showMobile{display:block}.adaptable-lifestyle .showDesktop{display:none}}.shift-shell-combo{margin-top:60px;margin-bottom:60px}.shift-shell-combo .text-container .product-title{margin-bottom:20px}@media screen and (max-width:764px){.shift-shell-combo .text-container .product-title{margin-top:20px}}.shift-shell-combo .text-container .product-price{font-size:33px;font-weight:700}.shift-shell-combo .text-container .product-price sup{font-size:18px}.shift-shell-combo .text-container p{font-family:Raleway,sans-serif;font-size:15px}@media screen and (max-width:764px){.shift-shell-combo .text-container{margin-top:40px}}.holster-options .card-deck .card{border:none}.holster-options .tile-item a{text-decoration:none}.holster-options .tile-item a:hover{text-decoration:none}.holster-options h3.item-title{text-align:center;font-family:din-2014,roboto,sans-serif;font-weight:600;font-size:27px;color:#4a4a4a}.holster-options h3.item-title span img{display:inline-block;width:38px;margin-top:-4px}.holster-options p.price span{background-color:#64ce4e;color:white;padding:2px 10px;display:inline-block;text-align:center;width:100%;max-width:100px;font-size:1.8rem;font-family:din-2014,roboto,sans-serif;font-weight:600}.holster-options p.price{max-width:343px;margin:5px auto}.holster-options .tile-item img{width:100%}@media screen and (min-width:992px) and (max-width:1210px){.holster-options h3.item-title{font-size:21px}}.feature-slider.carousel{padding-left:0px;padding-right:0px;margin:0px;padding-top:0px}.feature-slider.carousel .carousel-inner{background:white}.feature-slider.carousel .carousel-indicators{position:relative;margin-top:23px;z-index:0}.feature-slider.carousel .carousel-indicators li{text-indent:0px;width:75px;height:auto;background-color:transparent;border:transparent 2px solid}.feature-slider.carousel .carousel-indicators li.active{border:#64ce4e 2px solid}.feature-slider.carousel .carousel-item{min-height:unset}.justify-content-center a{font-family:din-2014,roboto,sans-serif;color:#FFFFFF;font-weight:600;font-size:15px;line-height:12px}.cart-summary{float:right;position:relative;width:23%}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{float:left;position:relative;width:73%}.amcard-codes-list.-cart,.amcard-field-container.-cart{max-width:500px}.amcard-field-container{flex-basis:48%;margin-top:0;border:none;text-align:left}a{color:#8a8a8a;text-decoration:none;background-color:transparent}a:visited,.alink:visited{color:#64ce4e;text-decoration:none}p a{text-decoration:underline}@media (width:768px){.collapse:not(.show){display:block !important}}@media (min-width:300px) and (max-width:767px){.collapse:not(.show){display:none}}@media (min-width:1200px){.container{max-width:1400px !important}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:40px 0}.video-container iframe,.video-container .video-container object,.video-container .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.blog-post-view div#maincontent,.blog-index-index div#maincontent{margin-top:50px}.agh-giftcard-options .amcard-flex-container{justify-content:space-around}.agh-giftcard-options .amcard-radio{display:inline-block;width:auto}.agh-giftcard-options .amcard-label{display:inline-block;width:auto}.agh-giftcard-options .amcard-checkbox-container .amcard-label:before{top:50%;transform:translateY(-50%)}.agh-giftcard-options .amcard-checkbox-container:first-child{margin-right:0px}@media screen and (max-width:600px){.gc-amounts .amcard-flex-container{flex-direction:column}.gc-amounts .amcard-flex-container .amcard-field-block.-double{flex-direction:column}.gc-amounts .amcard-flex-container .amcard-field-block.-double .amcard-field{margin-bottom:20px}.gc-amounts .amcard-flex-container .amcard-field-block.-double .amcard-button{border:1px solid #d4d4d4}}.gc-amounts .amcard-field-block.-double{height:100%;display:flex;flex-direction:column}.gc-amounts .amcard-field-block.-double .amcard-field{margin-bottom:10px;margin-top:6px}.gc-amounts .amcard-field-block.-double .amcard-button{border:1px solid #d4d4d4}.gc-amounts .amcard-field-block.-double .amcard-button:hover{color:white;background-color:#64ce4e}.gc-amounts .amcard-price-container .amcard-label-block{width:33%;margin-right:0px;margin-bottom:0px;padding:0px;border:transparent;background-color:transparent}.gc-amounts .amcard-price-container .amcard-label-block.-active span{background-color:#64ce4e}.gc-amounts .amcard-price-container .amcard-label-block:hover{border:none;background-color:transparent;box-shadow:none;color:inherit}.gc-amounts .amcard-price-container .amcard-label-block span{margin:5px;padding:6px 8px;border:1px solid #dadada;background-color:#f0f0f0;text-align:center;display:block}.gc-amounts .amcard-price-container .amcard-label-block span:hover{border:1px solid #64ce4e;background-color:#64ce4e;box-shadow:0 2px 4px rgba(45,147,226,0.1);color:#fff}@media screen and (max-width:500px){.gc-amounts .amcard-price-container .amcard-label-block{width:50%}}@media screen and (max-width:360px){.gc-amounts .amcard-price-container .amcard-label-block{width:50%}}.cms-no-route .alien-container{background:url(https://d3kxv6at3pcgsh.cloudfront.net/agh/assets/images/404/img-alienship.jpg);background-repeat:no-repeat;background-position:100% 80%;padding:60px 15px}.cms-no-route .alien-container Img{margin:0px 0px 50px}@media screen and (max-width:600px){.cms-no-route .alien-container{background-image:none}}.cms-no-route .second-nav img{max-width:300px;width:100%}@media screen and (max-width:600px){.cms-no-route .second-nav img{max-width:300px;width:100%}}body[class^='sales'] a.action.primary,body[class*=' sales'] a.action.primary,body[class^='sales'] button.action.primary,body[class*=' sales'] button.action.primary{background-color:#64ce4e;border-color:#64ce4e}body[class^='sales'] input:focus,body[class*=' sales'] input:focus,body[class^='sales'] input:active,body[class*=' sales'] input:active{border:1px solid #64ce4e;box-shadow:none}body[class^='sales'] form,body[class*=' sales'] form{width:100% !important}body[class^='sales'] #order-confirmation,body[class*=' sales'] #order-confirmation{width:100%;margin-bottom:10px}body[class^='sales'] #order-confirmation .field,body[class*=' sales'] #order-confirmation .field{margin-bottom:20px}body[class^='sales'] #order-confirmation label,body[class*=' sales'] #order-confirmation label{width:100%;text-align:left}body[class^='sales'] #order-confirmation .control,body[class*=' sales'] #order-confirmation .control{width:100%}body[class^='sales'] #order-confirmation input,body[class*=' sales'] #order-confirmation input{width:100%}body[class^='sales'] .actions-toolbar,body[class*=' sales'] .actions-toolbar{margin-left:0px !important}body[class^='sales'] .actions-toolbar p,body[class*=' sales'] .actions-toolbar p{text-align:right}.account .columns{max-width:1400px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.header-container{background-color:black}.header-container{left:0;right:0;z-index:999;position:relative;background-size:cover}.header .item-left{float:left;margin-right:15px}.header .item-right{float:right;margin-left:15px}.header-top-container{background-color:#000;color:#FFF}.header-top{line-height:34px;font-size:12px}.header-top .welcome-msg{margin-top:0px;line-height:34px}.header-primary{position:relative;padding:30px 0px 0px}.header .dropdown{float:right}.top-links{text-align:right}.logo{text-align:center}.logo-foot.logo{margin:0px}.logo a{display:inline-block;text-align:right}.logo strong{font-weight:normal;display:block;color:#34d128}.mobile-grow-input{order:2;flex-grow:2;margin:0 100px}.flex-order-3{order:3;margin:0 8px}div.navmain-container.template.fixed{top:32px}@media screen and (max-width:1024px){.flex-order-3{order:2}.mobile-grow-input{flex-grow:2;order:3;margin:0}.header-top-container{padding:0}.mobile-margin-left{margin-left:40px}}@media screen and (max-width:978px){div.navmain-container.template.fixed{top:32px}}@media screen and (max-width:768px){div.navmain-container.template.fixed{top:25px}}@media screen and (max-width:767px){div.navmain-container.template.fixed{top:44px}}@media screen and (max-width:374px){div.navmain-container.template.fixed{top:42px}}section.header-area{background:black;padding:5px 20px 5px 60px}@media (max-width:599px){section.header-area{padding:15px 20px 15px 20px}}section.header-area .container{margin-top:0;margin-bottom:0}section.header-area .container .row{height:auto;align-items:center}section.header-area .search-section{position:relative}section.header-area .search-section form{position:relative}section.header-area .search-section input{width:100%;padding:5px 37px 5px 10px;font-size:2.1rem;line-height:1}section.header-area .search-section span{position:absolute;right:5px;top:5px;font-size:22px;color:#64ce4e}section.header-area .search-section .search-result-container{display:none;overflow:scroll;width:100%;height:400px;position:absolute;z-index:9999;background-color:#000;padding:0 10px;color:#ccc}section.header-area .search-section .search-result-container a.search-result:hover{color:#64ce4e}section.header-area .search-section .search-icon{position:absolute;right:0;top:50%;right:10px;transform:translateY(-50%)}section.header-area .search-section .search-icon .fa-search{font-size:2.4rem;color:#65c232;text-decoration:none;margin-right:5px}nav.mobile-nav-tab{font-weight:600;font-size:1.5rem;background:#292929}nav.mobile-nav-tab ul{margin:0;padding:0px;list-style:none}.wrapper{top:0px}.noScroll{overflow:hidden !important;position:fixed}@media (min-width:200px) and (max-width:1024px){.noScroll .wrapper .mobNavOverlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}.noScroll .wrapper .mobNavOverlay>a{color:#000}.dismiss-all{width:40px;height:40px;left:-100vw;position:absolute !important;top:0px;opacity:0;background:#5ca934;cursor:pointer;z-index:0;transition:all .3s ease}.dismiss-all.active{position:absolute !important;opacity:1;width:40px;left:320px;top:0px;z-index:0;color:white;padding:10px 14px}.mobile-button{display:inline-block;height:56px;width:56px;background:#000000;color:#616161;padding:16px;margin-top:34px;font-size:1.750em;cursor:pointer}.mobile-button:hover{color:white}#nav-section.wrapper{position:absolute;z-index:100;overflow:hidden}#nav-section.wrapper.active{width:100vw;height:100vh}#nav-section.wrapper.fixed{position:fixed;top:30px;z-index:200}nav#main-nav{display:block;width:320px;height:100vh;background:#fff;overflow-y:scroll;overflow-x:hidden;padding-top:22px;padding-left:20px;padding-right:20px;left:-100vw;transition:left .3s ease}nav#main-nav.active{left:0}nav#main-nav .sub-item{line-height:1.2}nav#main-nav>.main-nav-item{cursor:pointer}nav#main-nav>.main-nav-item:hover>span a{color:#64CE4E;text-decoration:none}nav#main-nav .main-nav-item{background-color:#eeeeee;font-family:din-2014,roboto,sans-serif;font-weight:normal}nav#main-nav .main-nav-item span{position:relative;display:block;margin:20px 0px;padding:20px;padding-left:70px;z-index:0;padding-top:0px;padding-bottom:0px}nav#main-nav .main-nav-item span:before{content:"";position:absolute;top:0px;left:0px;width:55px;height:100%;background-color:white;z-index:-1}nav#main-nav .main-nav-item span a{color:#8a8a8a;line-height:1.1;padding-top:20px;padding-bottom:20px;display:block}nav.mobile-nav-tab{padding-bottom:150px}nav.mobile-nav-tab,nav.mobile-nav-tab-sub{position:absolute;top:0px;left:0px;display:none;padding-left:20px;padding-right:20px}nav.mobile-nav-tab span,nav.mobile-nav-tab-sub span{background-color:#eeeeee;margin:20px 20px;padding:20px;padding-left:100px}nav.mobile-nav-tab .closeDropdown,nav.mobile-nav-tab-sub .closeDropdown{margin:20px 0px;cursor:pointer}nav.mobile-nav-tab .closeDropdown:hover,nav.mobile-nav-tab-sub .closeDropdown:hover{background:#fff}nav.mobile-nav-tab .closeDropdown:hover .dismiss-secondary i,nav.mobile-nav-tab-sub .closeDropdown:hover .dismiss-secondary i{color:#64CE4E}nav.mobile-nav-tab .closeDropdown strong,nav.mobile-nav-tab-sub .closeDropdown strong{font-family:'Montserrat',Helvetica,sans-serif;font-weight:bold;font-size:1.125em}nav#main-nav .main-nav-item span a{font-weight:normal}nav#main-nav .main-nav-item span:before{background-size:cover;background-repeat:no-repeat;background-position:center center}nav#main-nav .main-nav-item.dest-home span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/parentNav/Home.svg);background-size:contain;background-color:white}nav#main-nav .main-nav-item.dest-search-by-gun span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/parentNav/Shop%20by%20Gun.jpg)}nav#main-nav .main-nav-item.dest-holsters span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/parentNav/Holsters.jpg)}nav#main-nav .main-nav-item.dest-accessories span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/parentNav/Accessories.jpg)}nav#main-nav .main-nav-item.dest-review span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/parentNav/concealed-carry-holster-reviews.jpg)}nav#main-nav .main-nav-item.dest-blog span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/parentNav/Blog%20Page.jpg)}nav#main-nav .main-nav-item.dest-videos span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/parentNav/Videos.jpg)}nav#main-nav .main-nav-item.dest-support span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/parentNav/Contact%20Us.jpg)}nav#holster-dropdown .sub-item span:before{background-size:cover;background-repeat:no-repeat;background-position:center center}nav#holster-dropdown .sub-item.dest-shop-all span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/parentNav/concealed-carry-search-by-gun.jpg)}nav#holster-dropdown .sub-item.dest-cc-holsters span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/iwbNav/3.jpg)}nav#holster-dropdown .sub-item.dest-oc-holsters span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/owbNav/5.jpg)}nav#holster-dropdown .sub-item.dest-ss-holsters span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/7.jpg)}nav#holster-dropdown .sub-item.dest-duty-holsters span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Rapid%20Force.jpg)}nav#holster-dropdown .sub-item.dest-womens-holsters span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Womens%20Holsters.jpg)}nav#holster-dropdown .sub-item.dest-holster-deals span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Holster%20Deals.jpg)}nav#cc-dropdown .sub-item span:before{background-size:cover;background-repeat:no-repeat;background-position:center center}nav#cc-dropdown .sub-item.dest-shop-allcch span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/iwbNav/Shop%20All%20Concealed%20Carry%20Holsters_New.jpg)}nav#cc-dropdown .sub-item.dest-iwb span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/iwbNav/2.jpg)}nav#cc-dropdown .sub-item.dest-aiwb span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/iwbNav/Appendix.jpg)}nav#cc-dropdown .sub-item.dest-shoulder span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/iwbNav/Shoulder.jpg)}nav#cc-dropdown .sub-item.dest-pocket span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/iwbNav/Pocket.jpg)}nav#cc-dropdown .sub-item.dest-ankle span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/iwbNav/Ankle.jpg)}nav#cc-dropdown .sub-item.dest-bb-band span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/iwbNav/Belly%20Band.jpg)}nav#oc-dropdown .sub-item span:before{background-size:cover;background-repeat:no-repeat;background-position:center center}nav#oc-dropdown .sub-item.dest-shop-alloch span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/owbNav/Open%20Carry.jpg)}nav#oc-dropdown .sub-item.dest-owb span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/owbNav/6.jpg)}nav#oc-dropdown .sub-item.dest-dropleg span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/owbNav/Drop%20Leg.jpg)}nav#oc-dropdown .sub-item.dest-molle span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/owbNav/MOLLE.jpg)}nav#oc-dropdown .sub-item.dest-backpack span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/owbNav/Backpack.jpg)}nav#oc-dropdown .sub-item.dest-chest span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/owbNav/Chest.jpg)}nav#oc-dropdown .sub-item.dest-hunting span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/owbNav/Hunting.jpg)}nav#oc-dropdown .sub-item.dest-tactical span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Tactical%20Holsters.jpg)}nav#ss-dropdown .sub-item span:before{background-size:cover;background-repeat:no-repeat;background-position:center center}nav#ss-dropdown .sub-item.dest-ss-ccp span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/8.jpg)}nav#ss-dropdown .sub-item.dest-ss-xpack span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Expansion%20Packs.jpg)}nav#accessories-dropdown .sub-item span:before{background-size:cover;background-repeat:no-repeat;background-position:center center}nav#accessories-dropdown .sub-item.dest-mag span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Mag%20Carriers.jpg)}nav#accessories-dropdown .sub-item.dest-h-shells span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Shells.jpg)}nav#accessories-dropdown .sub-item.dest-car-h-mounts span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Car%20Holsters%20and%20Mounts.jpg)}nav#accessories-dropdown .sub-item.dest-hook-loops span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Hook%20and%20Loop.jpg)}nav#accessories-dropdown .sub-item.dest-mats span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Gun%20Mats.jpg)}nav#accessories-dropdown .sub-item.dest-gear span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Holster%20Gear.jpg)}nav#accessories-dropdown .sub-item.dest-belts span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Gun%20Belts.jpg)}nav#accessories-dropdown .sub-item.dest-gift-card span:before{background-image:url(https://d1bg72dwdqm6ag.cloudfront.net/img/mobile-nav/otherNav/Gift%20Cards.jpg)}nav#holster-dropdown,nav#accessories-dropdown,nav#support-dropdown,nav#cc-dropdown,nav#oc-dropdown,nav#ss-dropdown{display:block;left:100vw;height:100vh;overflow:hidden;transition:all .3s ease;cursor:default}nav#holster-dropdown.active,nav#accessories-dropdown.active,nav#support-dropdown.active,nav#cc-dropdown.active,nav#oc-dropdown.active,nav#ss-dropdown.active{left:0;height:auto}nav#holster-dropdown>.sub-item:hover,nav#accessories-dropdown>.sub-item:hover,nav#support-dropdown>.sub-item:hover,nav#cc-dropdown>.sub-item:hover,nav#oc-dropdown>.sub-item:hover,nav#ss-dropdown>.sub-item:hover{cursor:pointer}nav#holster-dropdown>.sub-item:hover>span a,nav#accessories-dropdown>.sub-item:hover>span a,nav#support-dropdown>.sub-item:hover>span a,nav#cc-dropdown>.sub-item:hover>span a,nav#oc-dropdown>.sub-item:hover>span a,nav#ss-dropdown>.sub-item:hover>span a{color:#64CE4E;text-decoration:none}nav#support-dropdown .sub-item span{padding-left:20px !important}nav#support-dropdown .sub-item span:before{display:none}.main-nav-item.nav-dropdown-parent>span:after{font-family:"FontAwesome";content:'\f054';font-size:18px;width:18px;height:18px;position:absolute;right:6px;top:45%;transform:translateY(-50%);transition:right .3s ease;color:#666}.main-nav-item.nav-dropdown-parent:hover>span:after{right:10px}#holster-dropdown .holster-dropdown-level-1>span:after,#holster-dropdown .holster-dropdown-level-2>span:after,#holster-dropdown .holster-dropdown-level-3>span:after{font-family:"FontAwesome";content:'\f054';font-size:18px;width:18px;height:18px;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:right .3s ease;color:#666}#holster-dropdown .holster-dropdown-level-1:hover>span:after,#holster-dropdown .holster-dropdown-level-2:hover>span:after,#holster-dropdown .holster-dropdown-level-3:hover>span:after{right:10px}#holster-dropdown .highlight.green-color span{background:#64ce4e;color:white}#holster-dropdown .highlight.green-color span a{color:white}#holster-dropdown .highlight.green-color span a:hover{color:white !important}nav#holster-dropdown>.sub-item.highlight.green-color:hover span{background:#64ce4e;color:white}nav#holster-dropdown>.sub-item.highlight.green-color:hover span a{color:white}nav#holster-dropdown>.sub-item.highlight.green-color:hover span a:hover{color:white !important}#holster-dropdown .holster-dropdown-level-1,#holster-dropdown .holster-dropdown-level-2,#holster-dropdown .holster-dropdown-level-3{background:#f5f5f5}.main-nav-item.nav-dropdown-parent{background:red}.main-nav-item.nav-dropdown-parent nav[data-nav-type]{background-color:#fff;width:100%;min-height:100%;z-index:1}.main-nav-item.nav-dropdown-parent nav[data-nav-type="holster"].active{display:block}.main-nav-item.nav-dropdown-parent nav[data-nav-type="accessories"].active{display:block}.main-nav-item.nav-dropdown-parent nav[data-nav-type="support"].active{display:block}.main-nav-item.nav-dropdown-parent nav[data-nav-type="cc-holsters"].active{display:block}.main-nav-item.nav-dropdown-parent nav[data-nav-type="oc-holsters"].active{display:block}.main-nav-item.nav-dropdown-parent nav[data-nav-type="ss-holsters"].active{display:block}}@media (min-width:200px) and (max-width:320px){nav#main-nav{left:-140vw;width:100%}.dismiss-all.active{position:absolute !important;opacity:1;width:40px;left:inherit;right:0;top:0px;z-index:3;color:white;padding:10px 14px}}@media (min-width:1025px){.dd-nav{text-transform:uppercase}.dismiss-all{display:none}.mobNavOverlay{display:none}.mobile-button{display:none !important}#nav-section.wrapper{width:100%;background:#292929;z-index:1;position:relative}#nav-section.wrapper.fixed{position:fixed;top:32px}#nav-section.wrapper span a{color:#eeeeee}#nav-section.wrapper .container{margin-bottom:0px}.closeDropdown{display:none}nav#main-nav{width:100%;height:54px;display:flex;flex-direction:row;justify-content:center;font-family:din-2014,roboto,sans-serif;font-size:1.5rem}nav#main-nav .main-nav-item{width:150px;text-align:center;padding:15px 10px;white-space:nowrap;position:relative}nav#main-nav .main-nav-item:hover nav.mobile-nav-tab{display:block}nav#main-nav .main-nav-item:hover nav.mobile-nav-tab[data-nav-type="support"]{float:right}nav#main-nav .main-nav-item:hover>span a{color:#64ce4e}nav#main-nav a:hover{text-decoration:none}nav#main-nav nav.mobile-nav-tab{width:250px;text-align:left;display:none;white-space:normal;font-size:0.938em;padding-bottom:10px}nav#main-nav nav.mobile-nav-tab .sub-item{transition:all .3s ease;padding:4px 4px 4px 20px;border-top:1px solid #434343}nav#main-nav nav.mobile-nav-tab .sub-item span{width:100%;display:inline-block}nav#main-nav nav.mobile-nav-tab .sub-item span a{display:inline-block;width:100%}nav#main-nav nav.mobile-nav-tab .sub-item.dest-cc-holsters,nav#main-nav nav.mobile-nav-tab .sub-item.dest-oc-holsters,nav#main-nav nav.mobile-nav-tab .sub-item.dest-ss-holsters{padding:0px}nav#main-nav nav.mobile-nav-tab .holster-dropdown-level-1 span,nav#main-nav nav.mobile-nav-tab .holster-dropdown-level-2 span,nav#main-nav nav.mobile-nav-tab .holster-dropdown-level-3 span{transition:all .3s ease;padding:4px 4px 4px 20px;display:inline-block}nav#main-nav nav.mobile-nav-tab .holster-dropdown-level-1 span .sub-item,nav#main-nav nav.mobile-nav-tab .holster-dropdown-level-2 span .sub-item,nav#main-nav nav.mobile-nav-tab .holster-dropdown-level-3 span .sub-item{font-size:10px}nav#main-nav #cc-dropdown .sub-item,nav#main-nav #oc-dropdown .sub-item,nav#main-nav #ss-dropdown .sub-item{padding-left:10px;font-size:1.3rem;line-height:1}nav#main-nav #cc-dropdown span,nav#main-nav #oc-dropdown span,nav#main-nav #ss-dropdown span{padding-top:0px;padding-bottom:0px;width:100%}nav#main-nav #cc-dropdown span a,nav#main-nav #oc-dropdown span a,nav#main-nav #ss-dropdown span a{width:100%;display:inline-block}nav#holster-dropdown,nav#accessories-dropdown,nav#support-dropdown{position:absolute;border-top:4px solid #79ec3e;top:54px;left:0}nav#holster-dropdown :hover>span a,nav#accessories-dropdown :hover>span a,nav#support-dropdown :hover>span a{color:#64ce4e}nav#support-dropdown{left:inherit;right:0px}.main-nav-item>#support-dropdown .sub-item,.main-nav-item>#accessories-dropdown .sub-item{text-transform:uppercase}nav.mobile-nav-tab-sub{background:#292929}.main-nav-item{transition:all .3s ease}.main-nav-item:hover a{color:#79ec3e}.main-nav-item:hover .sub-item a{color:white}.main-nav-item:hover .sub-item:hover{background:#525252}.main-nav-item:hover .sub-item:hover a{color:#79ec3e}.main-nav-item:hover .sub-item:hover .sub-item a{color:white}.main-nav-item:hover .sub-item:hover .sub-item:hover{background:#525252}.main-nav-item:hover .sub-item:hover .sub-item:hover a{color:#79ec3e}}@media (max-width:1024px){#nav-section.fixed .mobile-button{margin-top:0px;font-size:1.3em}}@media (max-width:550px){.mobile-button{margin-top:49px}}@media (max-width:549px){#nav-section.fixed .mobile-button{margin-top:18px}}.stickySpace{margin-bottom:86px}body.noscroll{overflow:hidden !important;position:fixed}.page-header{z-index:1000}#free_shipping_notice{background:#d03034;font-size:1.6rem;z-index:2;position:sticky !important;top:0;left:0;font-weight:600;font-family:'Raleway',sans-serif;width:100%}#free_shipping_notice.fixed{position:fixed !important;left:0}#free_shipping_notice p{margin:0px;padding:0 15px}@media screen and (max-width:550px){#free_shipping_notice p span{display:block}}@media screen and (max-width:398px){#free_shipping_notice p span{display:inline-block}}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;border:0;text-align:center;color:#fff}#free_shipping_notice .fa-play{font-size:10px;line-height:20px;vertical-align:text-top}@media only screen and (max-width:767px){#free_shipping_notice p{font-size:12px;line-height:18px}#free_shipping_notice .fa-play{font-size:8;line-height:14px;vertical-align:text-top}}.block.block-search{background:black;color:white;display:flex;flex-direction:row}.col.col-lg-2.col-sm-6.logo-section{padding:5px 0px}@media (min-width:200px) and (max-width:380px){.logo-section,.icons-section,.search-section{flex-basis:100%}.logo-section{text-align:center}.icons-section{margin:10px 0px;text-align:center}}@media (min-width:381px) and (max-width:768px){.search-section{width:90vw;margin-top:10px}section.header-area .container .row{justify-content:space-around}.logo-section{margin-left:37px;width:40%}}@media (min-width:769px){.logo-section,.icons-section,.search-section{padding-bottom:5px;padding-top:5px}.icons-section{order:2}.search-section{width:90vw}}@media (min-width:596px) and (max-width:1024px){.logo-section,.icons-section,.search-section{flex-grow:1}.icons-section{order:1;text-align:center}.search-section{order:2;width:40vw;position:relative}}@media (min-width:1024px){.logo-section,.icons-section,.search-section{flex-grow:1}.icons-section{order:2;text-align:center}.search-section{width:50%;position:relative}}section.aghHeader{z-index:10}.minicart-wrapper .action.showcart .counter.qty{width:18px;height:18px;border-radius:50%;line-height:17px;margin-left:-16px;background-color:#878c91;transition:color,background-color ease-in-out 250ms}.minicart-wrapper .action.showcart:before{font-family:"FontAwesome";content:"\f07a";color:#64ce4e}.minicart-wrapper .action.showcart:hover:before{color:#49b633}.icons-section a{color:#65c232;text-decoration:none;margin:0 5px}.icons-section .fa{position:relative;font-size:2.8rem}.icons-section .fa .fa-circle{font-size:0.5em;position:absolute;top:5px;right:-4px;color:grey}.icons-section .fa-sign-out-alt{font-size:2.8rem}.icons-section .madeUSA img{max-width:40px;margin-top:6px}.icons-section .icon-item{height:33px}.icons-section .minicart-wrapper{margin-left:0px !important;float:inherit;margin-top:0px !important}.icons-section .wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}.header.content{display:none}.search-section form{margin-bottom:0px}.message-success.success.message,.message-error.error.message,.message-warning.warning.message{margin-bottom:20px}.footer{background:#000;color:#fff}.footer .footer-top{padding:10px 0px 40px;margin-bottom:55px}.footer .footer-bottom{padding:0 30px 35px 30px}.footer h2,.footer h3{text-transform:uppercase}.footer h2{font-size:24px;line-height:32px;margin-bottom:25px}.footer h3{font-size:18px;line-height:24px;margin-bottom:10px}.footer a{color:#8a8a8a;font-weight:normal}.footer a:hover{color:#34d128;text-decoration:none}.footer .social-icons a{display:inline-block;margin-left:30px}.footer .social-icons a:first-of-type{margin-left:0}.footer .social-icons .fa{font-size:36px}.footer address{color:#8a8a8a}.footer .links a{display:block}.footer .policy-links{display:inline-block;padding-left:25px}.footer .policy-links a{text-decoration:underline;text-transform:uppercase}.footer .contact-info a{display:block;margin-bottom:25px}.addtl-links{text-align:center}.addtl-links a{display:block;margin-bottom:25px;text-align:center}.addtl-links img{width:59px;height:auto;display:block;margin:0 auto}.addtl-links img.bbb{max-height:40px}.colophon{color:#8a8a8a;text-align:center}.any-planet{background:#eee;color:#666;padding:20px;font-style:italic;font-size:15px;width:65%;text-align:center;margin:0 auto 20px auto}.copyright{font-size:12px;padding-bottom:30px}.footer .newsletter-email-input{padding:15px;border:0;display:inline-block;margin-right:30px;width:50%}.footer .newsletter-email-input::placeholder,.footer .newsletter-email-input:-ms-input-placeholder,.footer .newsletter-email-input::-ms-input-placeholder{text-transform:uppercase}.footer .newsletter-email-submit{padding:15px 25px;width:30%;color:#fff;font-weight:bold;text-transform:uppercase;background:#34d128;border:0}.footer-btn,.footer-btn-inv{width:100%;background:#34d128;color:#fff !important;font-size:16px;font-weight:600;border:2px solid #34d128;transition:0.2s;display:block;text-transform:uppercase;padding:10px;text-align:center;margin-bottom:25px}.footer-btn:hover,.footer-btn-inv{background:#000000 !important;color:#34d128 !important}.footer-btn-inv:hover{background:#34d128 !important;color:#fff !important}@media (max-width:767px){.footer .footer-top{padding-top:20px;border-bottom:none;margin-bottom:0}.footer .footer-bottom{padding-left:0;padding-right:0}.footer .newsletter-sign-up{width:100% !important;margin:0 !important;text-align:center}.footer .newsletter-sign-up input,.footer .newsletter-sign-up button{display:block;width:75%;margin:0 auto 30px auto}.footer .social-icons{width:100%;display:block;text-align:center}.footer .links,.footer .contact-info{border-top:1px solid #8a8a8a;padding:15px}.footer .contact-info{margin-bottom:15px}.addtl-links{display:flex;justify-content:space-around;align-items:center}.addtl-links a{display:inline;margin:0}.addtl-links img{display:inline;margin:0}.sm-toggle{background:url('https://d1bg72dwdqm6ag.cloudfront.net/img/icon/caret-down.svg') no-repeat right 10px center;margin-bottom:0 !important}}@media (min-width:767.98px){.footer-bottom .links,.footer-bottom .contact-info{margin-bottom:60px}}@media (min-width:300px) and (max-width:767px){#footShopLinks.show,#footResLinks.show,#footHelpLinks.show,#footContactLinks.show{margin-top:15px}}#mc_embed_signup{padding:0px 0}#mc_embed_signup form{padding:0}#mc_embed_signup label{text-align:left}#mc_embed_signup label h2{margin:0px}@media screen and (max-width:767px){#mc_embed_signup label{text-align:center}}#mc_embed_signup .field-wrapper{display:flex;flex-direction:row}#mc_embed_signup .field-wrapper .input-container{width:68%;padding-right:10px}#mc_embed_signup .field-wrapper .input-container input{width:100%;font-size:1em;padding:20px 10px;line-height:2em;border-radius:0px}#mc_embed_signup .field-wrapper .submit-container .button{margin:0;width:100%;font-size:1em;padding:12px;line-height:1em;height:auto;border-radius:0px;text-transform:uppercase;border:2px solid #64ce4e;background:#64ce4e}#mc_embed_signup .field-wrapper .submit-container .button:hover{background:#000;color:#64ce4e}@media screen and (max-width:767px){#mc_embed_signup .field-wrapper{flex-direction:column}#mc_embed_signup .field-wrapper .input-container,#mc_embed_signup .field-wrapper .submit-container{width:100%;padding:8px 0px}}.newsletter-sign-up{width:50%}.newsletter-sign-up #mc_embed_signup label[for='mce-EMAIL']{padding-top:0px;margin-top:0px}.social-icons{width:auto}.social-icons a{font-size:2em}.social-icons .icon-items{padding-top:15px}.footer-container h2{margin:0px}.footer-container{background:black}.checkout-cart-index .page-main>.page-title-wrapper{margin-top:50px}.checkout-cart-index .page-main>.page-title-wrapper .page-title{display:block !important;text-align:center !important;font-family:Montserrat,Helvetica,sans-serif !important;font-size:2.5rem !important;font-weight:500}.action.primary.checkout{background-color:#64ce4e;border:#64ce4e}.action.primary.checkout:focus{border:#64ce4e}.amcard-check{color:#64ce4e}.checkout-payment-method .payment-option-title .action-toggle{color:#64ce4e}.checkout-index-index td.col.col-method input{display:block;margin:0 auto}@media screen and (max-width:765px){.cart-summary{width:100%}.form.form-cart{width:100%}.cart.main.actions{display:flex}}@media screen and (max-width:650px){.cart.main.actions{display:flex;flex-direction:column}.cart-container .form-cart .action.update,.cart-container .form-cart .action.continue,.cart-container .form-cart .action.clear{width:100%}}#button-farm>.item>.paypal.checkout.paypal-logo.braintree-paypal-logobraintree-paypal-mini-cart-container>.action-braintree-paypal-logo>.paypal-button.paypal-button-context-iframe.paypal-button-label-pay.paypal-button-size-medium.paypal-button-layout-horizontal:not(#nimbus2000){height:35px !important}#button-farm>.item>.paypal.checkout.paypal-logo.braintree-paypal-logobraintree-paypal-mini-cart-container>.action-braintree-paypal-logo>.paypal-button.paypal-button-context-iframe.paypal-button-label-pay.paypal-button-size-medium.paypal-button-layout-horizontal:not(#nimbus2000)>.zoid-outlet{width:100%;height:35px !important}@media screen and (max-width:766px){#button-farm>.item>.paypal.checkout.paypal-logo.braintree-paypal-logobraintree-paypal-mini-cart-container>.action-braintree-paypal-logo>.paypal-button.paypal-button-context-iframe.paypal-button-label-pay.paypal-button-size-medium.paypal-button-layout-horizontal:not(#nimbus2000){height:55px !important}#button-farm>.item>.paypal.checkout.paypal-logo.braintree-paypal-logobraintree-paypal-mini-cart-container>.action-braintree-paypal-logo>.paypal-button.paypal-button-context-iframe.paypal-button-label-pay.paypal-button-size-medium.paypal-button-layout-horizontal:not(#nimbus2000)>.zoid-outlet{width:100%;height:55px !important}}.cart-summary .block>.title:after,.paypal-review-discount .block>.title:after{position:absolute;right:-5px;top:50%;transform:translateY(-50%)}.data.table.totals .mark{background-color:transparent}.container.breadcrumb-container{margin-bottom:10px}.breadcrumb-container{padding:0px;margin-top:30px;margin-bottom:10px}.breadcrumb-container .breadcrumbs{margin-right:0;margin-left:0;padding:0px 16px}.breadcrumb-container .breadcrumbs .items{font-family:Raleway,Helvetica,sans-serif;font-size:1.4rem}.breadcrumb-container .breadcrumbs .items .item{color:#8a8a8a;position:relative;cursor:pointer}.breadcrumb-container .breadcrumbs .items .item strong{cursor:default}.breadcrumb-container .breadcrumbs .items .item:not(:nth-child(1)){padding-left:25px}.breadcrumb-container .breadcrumbs .items .item:hover a{color:#64ce4e}.breadcrumb-container .breadcrumbs .items .item:not(:nth-child(1)):before{content:"\f04b";font:normal normal normal 10px/1 FontAwesome;color:#000;position:absolute;width:100%;height:auto;left:5px;top:50%;text-align:left;transform:translateY(-50%)}.breadcrumbs .item:not(:last-child):after{content:none}.product-reviews-summary{position:relative;width:100%}.product-view.rating-summary{position:absolute;left:inherit;right:0px}.product-view.rating-summary .rating-result{width:70px;background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/ratings.png) 0 0 repeat-x;margin-left:0px}.product-view.rating-summary .rating-result:before{content:"";height:10px}.product-view.rating-summary .rating-result span:before{content:"";height:10px;background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/ratings.png) 0 100% repeat-x}.stars{width:70px;height:10px;margin-bottom:20px;font-size:0;line-height:0;background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/ratings.png) 0 0 repeat-x;text-indent:-999em;overflow:hidden;position:absolute;left:138px}.stars span{float:left;height:10px;background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/ratings.png) 0 100% repeat-x}.main-row{margin-bottom:20px}.main-row .stars{height:50px;width:262px;background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/css/tedderindustries/reviews/5-stars-empty.png) no-repeat;margin:0 auto 10px;position:inherit;left:inherit}.main-row .stars span{display:block;height:100%;background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/css/tedderindustries/reviews/5-stars-full.png) no-repeat}.main-row hr{margin:15px auto 20px;width:100%;max-width:900px}.main-row .review-cta{text-align:center}.main-row .review-cta a{text-decoration:none}.pagination-row ul{justify-content:center}.pagination-row ul li a,.pagination-row ul li a:visited{border:none;color:#828a9d}.pagination-row ul li a:active,.pagination-row ul li a:hover{color:#64ce4e}.agh-rating .rating-summary .rating-result{background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/ratings.png) 0 0 repeat-x;width:70px}.agh-rating .rating-summary .rating-result:before{content:"";height:10px}.agh-rating .rating-summary .rating-result span{background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/ratings.png) 0 100% repeat-x}.agh-rating .rating-summary .rating-result span:before{content:"";height:10px}.agh-rate-vote .review-control-vote:before{color:#c7c7c7;font-family:'icons-blank-theme';font-size:23px;height:28px;letter-spacing:-9px}.agh-rate-vote .review-control-vote label:before{color:#e6b300;font-family:'icons-blank-theme';font-size:23px;height:28px;letter-spacing:-9px}.agh-rate-vote .control.review-control-vote label{margin-top:0px}.block.review-list.hidereview-list{display:none}.block.review-add.hidereview-form{display:none}button.view-reviews,button.add-review{padding:13px 30px;margin-right:5px;font-size:20px}button.view-reviews.active,button.add-review.active{background-color:#34d128;color:white}button.view-reviews:focus,button.add-review:focus,button.view-reviews:active,button.add-review:active{outline:none}.product-reviews-summary.short .rating-summary .rating-result{background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/ratings.png) 0 0 repeat-x;width:70px;margin-left:0px}.product-reviews-summary.short .rating-summary .rating-result:before{content:"";height:10px}.product-reviews-summary.short .rating-summary .rating-result span{background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/ratings.png) 0 100% repeat-x}.product-reviews-summary.short .rating-summary .rating-result span:before{content:"";height:10px}.list-product-widget{width:288px;margin:0px;padding:0px}.list-product-widget.group-items{width:100%}.list-product-widget.group-items .item{display:inline-block;padding:1em;margin:0;width:24.5%;max-width:inherit}@media screen and (max-width:1200px){.list-product-widget.group-items .item{width:32.5%}}@media screen and (max-width:940px){.list-product-widget.group-items .item{width:49.5%}}@media screen and (max-width:620px){.list-product-widget.group-items .item{width:99.5%}}@media screen and (max-width:400px){.list-product-widget{width:100%}.list-product-widget .item{width:99.5%;max-width:inherit}}.list-product-widget .item{display:inline-block;position:relative;padding:1em;margin:0;width:100%;max-width:288px}@media screen and (max-width:550px){.list-product-widget .item{width:99.5%;max-width:inherit}}.list-product-widget .item .prod-container{border:1px solid #dadada;cursor:pointer;width:100%;max-width:100%;position:relative}.list-product-widget .item .prod-container a{text-decoration:none}.list-product-widget .item .prod-container a:hover{color:#64CE4E;text-decoration:none}.list-product-widget .item .prod-container a:visited{color:#8a8a8a}.list-product-widget .item .prod-container a:visited:hover{color:#64CE4E}.list-product-widget .item .prod-container:hover{box-shadow:#888 0px 2px 3px 1px}.list-product-widget .item .prod-container:hover img:nth-of-type(2){display:none}.list-product-widget .item .prod-container .prod-info{padding:0 10px 0 20px}.list-product-widget .item .prod-container .prod-image{position:relative;padding-top:75%}.list-product-widget .item .prod-container .prod-image img{display:block;width:100%;max-width:100%;position:absolute;top:0px;left:0px}.list-product-widget .item .prod-container .prod-title{height:84px;font-family:Montserrat,Helvetica,sans-serif;padding-top:20px}.list-product-widget .item .prod-container .prod-title p{font-size:16px}.list-product-widget .item .prod-container .prod-starting{height:20px;font-size:12px;font-weight:700;margin-bottom:10px}.list-product-widget .item .prod-container .prod-price{height:54px}.list-product-widget .item .prod-container .prod-price span{font-size:4rem;font-weight:700;font-family:"Montserrat",Helvetica,sans-serif}.list-product-widget .item .prod-container .prod-price .prod-basePrice{font-size:26px;color:#666}.list-product-widget .item .prod-container .prod-rating{height:75px}.list-product-widget .item .prod-container .prod-rating .rate{background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/ratings.png) 0 0 repeat-x;width:70px;height:10px;margin-left:0px}.list-product-widget .item .prod-container .prod-rating .rate:before{left:0;position:absolute;top:0;width:100%;height:10px;z-index:1;-webkit-font-smoothing:antialiased;color:#c7c7c7;font-family:'icons-blank-theme';font-size:28px;height:28px;letter-spacing:-10px;line-height:28px;content:"";display:block;font-style:normal;font-weight:normal;speak:none}.list-product-widget .item .prod-container .prod-rating .rate span{background:url(https://cdn.aliengearholsters.com/skin/frontend/rimbus/default/images/ratings.png) 0 100% repeat-x;display:block}.list-product-widget .item .prod-container .prod-learn-more{text-decoration:underline;margin-bottom:20px;font-family:"Montserrat",Helvetica,sans-serif;font-size:14px}.list-product-widget .item .prod-container .prod-learn-more :hover{text-decoration:none}.list-product-widget .item .prod-container .tile-flag{position:absolute;top:0;left:0;width:26%;max-width:64px}