.e-badge-button{transition:background-color .2s ease-in-out;display:block;width:100%;height:65px;background:#242424;text-decoration:none;border:1px solid #393939;border-radius:6px;color:#d1d1d1;overflow:hidden;position:relative;text-align:left;padding:0 30px}.e-badge-button:before{transition:.2s ease-in-out;content:"";display:block;position:absolute;top:50%;left:50%;margin-left:-35.75px;margin-top:-35.75px;width:71.5px;height:71.5px;border-radius:71.5px;background:none;transform:scale(0)}.e-badge-button:active:before{background:rgb(255 255 255 / .1215686275);transform:scale(1)}.e-badge-button:active,.e-badge-button:hover{color:#d1d1d1;background-color:#2c2c2c;text-decoration:none}.e-badge-button:active .icon,.e-badge-button:active [class^=icon-],.e-badge-button:hover .icon,.e-badge-button:hover [class^=icon-]{color:#ca9d24;fill:#ca9d24}.e-badge-button:focus,.e-badge-button:visited{color:#d1d1d1}.e-badge-button .icon,.e-badge-button [class^=icon-]{display:inline-block;color:#5c5c5c;line-height:63px;vertical-align:top;width:35px;text-align:center}.e-badge-button .icon:before,.e-badge-button [class^=icon-]:before{margin-top:-7px}.e-badge-button__label{display:inline-flex;margin:0;width:100%;height:100%;vertical-align:top;line-height:1.2;align-items:center;align-content:center;justify-content:center}.e-badge-button__label img,.e-badge-button__label svg{max-width:100%;max-height:100%;filter:invert(.5) brightness(70%);transition:filter .2s ease-in-out}.e-badge-button__label .grayscale{filter:grayscale(1) brightness(1.2)}.e-badge-button:not(.e-badge-button--disabled):hover .e-badge-button__label img,.e-badge-button:not(.e-badge-button--disabled):hover .e-badge-button__label svg,.e-badge-button:not(.e-badge-button--disabled):hover .e-badge-button__wrapper img,.e-badge-button:not(.e-badge-button--disabled):hover .e-badge-button__wrapper svg{filter:none}.e-badge-button--disabled:hover{background:#242424}.e-badge-button--disabled .icon,.e-badge-button--disabled [class^=icon-],.e-badge-button--disabled:hover .icon,.e-badge-button--disabled:hover [class^=icon-]{color:#2c2c2c;fill:#2c2c2c}.e-badge-button--disabled>*{color:#8d8d8d}.e-badge-button__ribbon{display:inline-flex;align-items:center;width:51px;position:absolute;right:0;top:0;height:100%;font-weight:800;font-size:11px;line-height:1;text-transform:uppercase;text-align:right;color:#8d8d8d;padding-right:11px;background:#242424}.e-badge-button__ribbon:after,.e-badge-button__ribbon:before{content:"";display:inline-block;background:#393939;width:3px;height:19px;position:absolute;right:11px}.e-badge-button__ribbon:before{top:0}.e-badge-button__ribbon:after{bottom:0}.icon+.e-badge-button__label,.icon+.e-badge-button__ribbon+.e-badge-button__label,[class^=icon-]+.e-badge-button__label,[class^=icon-]+.e-badge-button__ribbon+.e-badge-button__label{width:70%;width:calc(100% - 42px);padding-left:15px;justify-content:left}.icon+.e-badge-button__ribbon+.e-badge-button__label,[class^=icon-]+.e-badge-button__ribbon+.e-badge-button__label{width:calc(100% - 65px)}.e-badge-button svg.icon{margin-top:-20px;margin-left:-20px;height:105px;width:65px}svg.icon+.e-badge-button__label{padding-left:5px;width:calc(100% - 50px)}svg.icon+.e-badge-button__ribbon+.e-badge-button__label{padding-left:5px;width:calc(100% - 75px)}.e-badge-button__wrapper{display:inline-block;width:76px;text-align:center;margin-left:-15px}.e-badge-button__wrapper .grayscale{filter:grayscale(1) brightness(1.2)}.e-badge-button__image{height:auto;max-height:55px;max-width:76px;filter:invert(.5) brightness(70%);transition:filter .2s ease-in-out}.e-badge-button__wrapper+.e-badge-button__label,.e-badge-button__wrapper+.e-badge-button__ribbon+.e-badge-button__label{justify-content:left;padding-left:10px;width:calc(100% - 86px)}.e-badge-button--with-image{display:flex!important;align-items:center}.e-badge-button .icon-ammo-223,.e-badge-button .icon-ammo-556x45,.e-badge-button .icon-ammo-762x39,.e-badge-button svg.icon-ammo-223,.e-badge-button svg.icon-ammo-556x45,.e-badge-button svg.icon-ammo-762x39{font-size:37px}.e-badge-button .icon-ammo-9,.e-badge-button svg.icon-ammo-9{font-size:20px}.e-badge-button .icon-ammo-45acp,.e-badge-button svg.icon-ammo-45acp{font-size:22px}.e-badge-button .icon-ammo-40sw,.e-badge-button svg.icon-ammo-40sw{font-size:21px}.e-badge-button .icon-ammo-22lr,.e-badge-button .icon-ammo-380acp,.e-badge-button svg.icon-ammo-22lr,.e-badge-button svg.icon-ammo-380acp{font-size:17px}.e-badge-button .icon-ammo-12gauge,.e-badge-button svg.icon-ammo-12gauge{font-size:40px}.e-badge-button .icon-ammo-308win,.e-badge-button svg.icon-ammo-308win{font-size:48px}.e-badge-button .icon-ammo-38spl,.e-badge-button svg.icon-ammo-38spl{font-size:27px}.e-badge-button .icon-ammo-357mag,.e-badge-button svg.icon-ammo-357mag{font-size:28px}.e-badge-button .icon-ammo-cans,.e-badge-button .icon-t-shirts,.e-badge-button svg.icon-ammo-cans,.e-badge-button svg.icon-t-shirts{width:40px;margin-right:10px;margin-left:-10px}.e-badge-button .icon-flags,.e-badge-button .icon-magazines,.e-badge-button .icon-patches,.e-badge-button svg.icon-flags,.e-badge-button svg.icon-magazines,.e-badge-button svg.icon-patches{width:30px;margin-left:-4px;margin-right:14px}.b-sort-by{font-size:14px}.b-sort-by__label{margin:0 10px 0 0}.b-sort-by__select{display:inline-block;width:auto}.b-sort-by__direction{margin:0 0 0 10px}.b-toolbar{padding:9px 0 7px;text-align:center;background:#2c2c2c;height:64px}.b-toolbar:before{margin-top:-9px;background:#2c2c2c;position:absolute;content:"";display:block;width:100%;height:64px;max-height:100%;left:0;z-index:0}.b-toolbar__limiter,.b-toolbar__pages,.b-toolbar__sort-by{position:relative;z-index:1}.b-toolbar__sort-by{display:inline-block}.b-toolbar__limiter{display:none}@media (min-width:576px){.b-toolbar__limiter{display:inline-block;margin-left:32px}}@media (min-width:768px){.b-toolbar__limiter{margin-left:96px}}@media (min-width:1024px){.b-toolbar{position:relative;height:50px}.b-toolbar:after,.b-toolbar:before{width:200px;top:0;height:100%;background:#2c2c2c}.b-toolbar:before{margin:0;left:-23px;background:linear-gradient(112deg,transparent 0,transparent 10%,#242424 10%,#242424 26%,#2c2c2c 26%)}.b-toolbar:after{content:"";display:block;position:absolute;right:-23px;background:linear-gradient(112deg,#2c2c2c 0,#2c2c2c 74%,#242424 74%,#242424 90%,transparent 90%)}.b-toolbar .b-limiter__select,.b-toolbar .b-sort-by__select{opacity:.5}.b-toolbar .b-limiter__select:hover,.b-toolbar .b-sort-by__select:hover{opacity:1}}.swwh,.swwh-block{padding:21.3333333333px;margin-bottom:2rem;background:#242424;text-align:center}.swwh-block__type,.swwh__type{font-weight:700}.swwh-block__button,.swwh__button{vertical-align:middle;margin-left:6px;margin-top:-1px}a.swwh-block__button,a.swwh__button{display:inline-block}.swwh p:last-of-type,.swwh-block p:last-of-type{margin-bottom:0}.swwh-block p,.swwh__small-paragraph{font-size:14px}.author-indicator{padding:6px 0 20px}.author-indicator__wrapper{display:inline-block;position:relative;padding-left:50px;padding-right:20px;background:#393939;min-width:156px;min-height:42px;margin-left:20px}.author-indicator__img{max-width:56px;width:56px;height:56px;position:absolute;left:-20px;top:-webkit-calc(50% - 27px);top:calc(50% - 27px);border-radius:50%;object-fit:cover}.author-indicator__info{position:relative;top:6px}.author-indicator__intro{font-size:12px;line-height:1em;margin:1px 0 -3px}.author-indicator__name{display:inline-block;font-size:16px;line-height:1em;text-decoration:none;color:#fff}.author-indicator__name:focus,.author-indicator__name:hover,.author-indicator__name:visited{color:#fff}.content-box .author-indicator__wrapper{margin-left:-15px;padding-left:85px}.content-box .author-indicator__img{left:15px}@media (min-width:768px){.content-box .author-indicator__wrapper{margin-left:-25px;padding-left:95px}.content-box .author-indicator__img{left:25px}.b-popular-ammo:first-of-type{margin-bottom:-10px}.b-popular-ammo:last-of-type{margin-bottom:10px}}.block-info{position:relative}.block-info--nav,.block-info--toc{border:1px solid #393939;border-radius:15px;background:#1e1e1e;width:100%;padding:14px 16px 14px 56px;position:relative;box-shadow:3px 6px 12px 0 #000}.block-info--nav:before,.block-info--toc:before{content:"";display:block;position:absolute;top:-1px;left:-1px;bottom:-1px}.block-info--nav:after,.block-info--toc:after{display:block;font-family:symbols;position:absolute;top:15px;left:10px;font-size:20px;color:#494949}.block-info--toc-sidebar{position:sticky;top:80px}@media (max-width:1023.98px){.block-info__toggle-button{position:absolute;left:100%;top:-1px;border:0;width:50px;height:50px;display:block;background:#99161d;color:#fff0;border-top-right-radius:15px;border-bottom-right-radius:15px;font-size:0}.block-info__toggle-button:before{font-family:symbols;font-size:22px;color:#fff;display:inline}}.block-info--toc .block-info__toggle-button:before{content:"\eb14"}.block-info--nav .block-info__toggle-button:before{content:"\eb08"}.block-info--toc{position:absolute;top:22px;left:-33.3333333333%;left:calc(-33.3333333333% + 16px);width:33.3333333333%;width:calc(33.3333333333% - 32px)}.block-info--toc:before{border:2px solid #99161d;border-right:none;border-top-left-radius:15px;border-bottom-left-radius:15px;background:#242424;color:#494949;width:38px;text-align:center;padding:5px 0;font-size:25px}.block-info--toc:after{content:"\eb14"}.block-info--nav:before{border:2px solid #ca9d24;border-right:none;border-top-left-radius:15px;border-bottom-left-radius:15px;background:#242424;color:#494949;width:38px;text-align:center;padding:5px 0;font-size:25px}.block-info--nav:after{content:"\eb08";top:10px;left:15px;font-size:25px}@media (max-width:1023.98px){.block-info--mobile-pinned{box-shadow:3px 6px 12px 0 rgb(0 0 0 / .5019607843);position:fixed;width:270px;z-index:1000;top:185px;bottom:25px;right:100%;left:auto;border-top-right-radius:0;border-color:#99161d}.block-info--mobile-pinned:after{font-family:symbols;content:"\eb13";font-size:20px;color:#fff;display:inline-block;position:absolute;bottom:5px;left:50px;top:auto}}.block-title{font-size:1.25rem;color:#bfbfbf;padding-left:9px;line-height:1.2}.block-title+.ss-container{margin-left:-9px}.block-content{font-size:14px;line-height:1.2;font-weight:400;letter-spacing:.25px;color:#bfbfbf;padding:3px 3px 3px 9px;overflow:hidden;height:80%;height:-webkit-calc(100% - 66px);height:calc(100% - 66px);position:relative;margin-top:11px}.block-content.ss-container{overflow:visible;padding:0}.block-content.ss-container .ss-content{padding:3px 3px 3px 9px}.block-content ul{margin:0;padding:0;list-style:none}.block-content ul ul{margin-left:18px}.block-content a{transition:background .2s ease-in-out;color:#bfbfbf;margin-bottom:4px;display:block;padding:6px 10px}.block-content a:hover{background:#2c2c2c}.block-content>.ss-wrapper>.ss-content>ul>li>a:hover,.block-content>ul>li>a:hover{background:#242424}.block-content--toc-main>.ss-wrapper>.ss-content>ul>li>a,.block-content--toc-main>ul>li>a{position:relative}.block-content--toc-main>.ss-wrapper>.ss-content>ul>li>a:before,.block-content--toc-main>ul>li>a:before{content:"";display:block;position:absolute;left:-9px;top:50%;margin-top:-9px;height:16px;border-left:2px solid #99161d}.block-content--nav-main>.ss-wrapper>.ss-content>ul>li>a,.block-content--nav-main>ul>li>a{position:relative}.block-content--nav-main>.ss-wrapper>.ss-content>ul>li>a:before,.block-content--nav-main>ul>li>a:before{content:"";display:block;position:absolute;left:-9px;top:50%;margin-top:-9px;height:16px;border-left:2px solid #ca9d24}.block-content--nav-main li.active a{color:#fff}.block-content--nav-main li.hidden-by-default{display:none}.block-content--nav-main li.hidden-by-default--show{display:block;animation:3s linear showHiddenItems}.block-content--nav-main ul ul{margin-top:10px;margin-bottom:20px}@keyframes showHiddenItems{from{background-color:#494949}to{background-color:#fff0}}.block-content--nav-main,.block-content--toc-main{max-height:none;overflow:auto}.block-content--nav-main>.ss-wrapper>.ss-content>ul>li>a,.block-content--nav-main>ul>li>a,.block-content--toc-main>.ss-wrapper>.ss-content>ul>li>a,.block-content--toc-main>ul>li>a{color:#fff}.block-content--nav-main>.ss-wrapper>.ss-content>ul>li>a:before,.block-content--nav-main>ul>li>a:before,.block-content--toc-main>.ss-wrapper>.ss-content>ul>li>a:before,.block-content--toc-main>ul>li>a:before{transition:.2s ease-in-out;left:0;margin-top:0;transform:translate(0,-50%)}.block-content--nav-main>.ss-wrapper>.ss-content>ul>li>a:hover:before,.block-content--nav-main>ul>li>a:hover:before,.block-content--toc-main>.ss-wrapper>.ss-content>ul>li>a:hover:before,.block-content--toc-main>ul>li>a:hover:before{height:100%}.block-content--nav-main ul ul,.block-content--toc-main ul ul{margin-left:0}.block-content__show-more-item{font-style:italic}.block-content__show-more-item a{position:relative}.block-content__show-more-item a:after{content:"";display:inline-block;width:calc(76% - 55px);height:1px;background:#2c2c2c;position:absolute;left:75px;top:50%}.block-content__show-more-item a.show-less:after{width:calc(76% - 70px);left:90px}@media (max-width:1023.98px){.block-info--mobile-pinned.toggle-showing,.block-info--toc-open{transform:translate(245px,0);animation:.5s animate}.block-info--mobile-pinned.toggle-hiding,.block-info--toc-closing{animation:.5s reverse animate}.block-info--mobile-pinned.toggle-show,.block-info--toc-close{transform:translate(245px,0)}@keyframes animate{from{transform:translate(0,0)}to{transform:translate(245px,0)}}.block-info--mobile-pinned.block-info--nav:before,.block-info--mobile-pinned.block-info--toc:before{display:none}.block-info--mobile-pinned.block-info--nav{border-color:#ca9d24}.block-info--mobile-pinned:not(.block-info--toc) .block-info__toggle-button{background:#ca9d24}.block-info--toc-faq .block-title{height:52px}.block-info--toc-faq .block-content{height:-webkit-calc(100% - 83px);height:calc(100% - 83px)}.block-title{height:35px}}@media (min-width:1024px){.block-info--sticky li>ul,.block-info__toggle-button{display:none}.block-info--toc-faq .block-title{height:120px}.block-info--toc-faq .block-content{height:-webkit-calc(100% - 151px);height:calc(100% - 151px)}.block-content{height:-webkit-calc(100% - 51px);height:calc(100% - 51px)}}@media (min-width:1024px) and (max-width:1309.98px){.block-info--nav-main{padding-left:44px;padding-right:12px}}.b-popular-ammo{display:flex;flex-wrap:wrap}.b-popular-ammo__item{margin-bottom:10px;display:inline-block;width:100%;box-shadow:3px 3px 6px rgb(0 0 0 / .5019607843)}@media (min-width:768px) and (max-width:1309.98px){.b-popular-ammo>*{width:calc(50% - 7.5px);margin-right:15px}.b-popular-ammo>:nth-child(2n+2){margin-right:0}.b-product-list-item__attributes .b-attributes{column-count:2}}@media (min-width:1024px){.b-popular-ammo:last-of-type{margin-bottom:-10px}}@media (min-width:1310px){.block-info--toc-faq .block-title{height:60px}.block-info--toc-faq .block-content{height:-webkit-calc(100% - 91px);height:calc(100% - 91px)}.b-popular-ammo>*{width:calc(33.3333% - 10px);margin-right:15px}.b-popular-ammo>:nth-child(3n+3){margin-right:0}}.b-bullet-points ul{margin:0;padding:0;list-style:none}.b-bullet-points ul li{margin:0 0 20px}.b-bullet-points ul li .icon{margin:-7px 5px 0 0;fill:#ca9d24}.b-freedom-fighter svg.icon{fill:#ca9d24;margin:-7px 5px 0 0}.b-availability__in-stock,.b-availability__out-of-stock{font-size:12px;line-height:1.3;letter-spacing:.4px;color:#d1d1d1;margin:0}.b-availability__out-of-stock{color:#ca9d24;display:flex;align-items:center}.b-availability__out-of-stock:before{display:inline-block;width:27px;height:27px;content:"";background:url(https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammocom/default/images/components/blocks/global/availability/oos-ico.svg) center/contain no-repeat;margin:0 4px 0 0}.b-availability__qty{font-size:1.66666em;color:#fff}
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0;z-index:2}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform 1s,height 1s;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:.5s linear;transition:.5s linear}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear;transition:opacity .35s linear;background:none}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:.3s rightEnd;animation:.3s rightEnd;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:.3s leftEnd;animation:.3s leftEnd;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:.3s topEnd;animation:.3s topEnd;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:.3s bottomEnd;animation:.3s bottomEnd;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:.3s leftEnd;animation:.3s leftEnd;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:.3s rightEnd;animation:.3s rightEnd;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.b-lightslider{list-style:none;margin:0;padding:0;height:auto!important}.lSSlideOuter .lSPager{z-index:3}.lSSlideOuter .lSPager.lSpg>li a:focus{outline:0}.lSSlideOuter .lSPager.lSpg>li:hover a{background:#ca9d24}.lSSlideOuter .lSPager.lSpg>li.active a{background:#ca9d24;transform:scale(1.4);opacity:1}.lSAction{z-index:3}.lSAction>a.lSNext,.lSAction>a.lSPrev{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:15%;max-width:100px;opacity:.5;font-size:0;z-index:2;height:100%;margin:0;transition:none}.lSAction>a.lSNext:hover,.lSAction>a.lSPrev:hover{color:#000;text-decoration:none;outline:0;opacity:.9;background-color:rgb(255 255 255 / .2)}.lSAction>a.lSNext:before,.lSAction>a.lSPrev:before{content:"";position:absolute;display:block;border-width:10px;border-style:solid;border-color:#000 #000 #fff0 #fff0}.lSAction>a.lSPrev{left:0}.lSAction>a.lSPrev:before{transform:rotate(-135deg)}.lSAction>a.lSNext{right:0}.lSAction>a.lSNext:before{transform:rotate(45deg)}.js-mobile-slider-3.lightSlider.lsGrab>*{cursor:default}.lSSlideOuter{position:relative;overflow:visible}.lSSlideOuter .lSAction>.lSNext,.lSSlideOuter .lSAction>.lSPrev{position:absolute;top:calc((100% - 40px) / 2);transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:42px;height:42px;max-width:42px;padding:0;margin:0;appearance:none;font-size:0;cursor:pointer;border-radius:33554400px;background:#2c2c2c;border:1px solid #393939;opacity:1;transition:border-color .2s}.lSSlideOuter .lSAction>.lSNext:hover,.lSSlideOuter .lSAction>.lSPrev:hover{background:#2c2c2c;border-color:#ca9d24;opacity:1}.lSSlideOuter .lSAction>.lSNext:focus-visible,.lSSlideOuter .lSAction>.lSPrev:focus-visible{outline:#ca9d24 solid 2px;outline-offset:2px}.lSSlideOuter .lSAction>.lSNext.disabled,.lSSlideOuter .lSAction>.lSPrev.disabled{pointer-events:none}.lSSlideOuter .lSAction>.lSNext::before,.lSSlideOuter .lSAction>.lSPrev::before{content:"";position:static;display:block;width:11px;height:11px;border-width:2px 2px 0 0;border-style:solid;border-color:#fff #fff #fff0 #fff0}.lSSlideOuter .lSAction>.lSPrev{left:calc(42px * -.8)}.lSSlideOuter .lSAction>.lSPrev::before{transform:rotate(-135deg);margin-left:3px}.lSSlideOuter .lSAction>.lSNext{right:calc(42px * -.8)}.lSSlideOuter .lSAction>.lSNext::before{transform:rotate(45deg);margin-right:3px}.lSSlideOuter .lSPager.lSpg{position:relative;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;margin-bottom:0}.lSSlideOuter .lSPager.lSpg>li a{z-index:2;background:padding-box #fff;box-sizing:content-box;flex:0 1 auto;width:63px;height:8px;margin-right:4px;margin-left:4px;text-indent:-999px;border-radius:0;cursor:pointer;border-top:10px solid #fff0;border-bottom:10px solid #fff0;opacity:.5;transition:opacity .6s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{transform:none;background:padding-box #fff}.b-testimonials__item{text-align:left}.b-testimonials__item:before{text-align:center;content:"\eb09";font-family:symbols;display:block;font-size:20px;color:#ca9d24}.b-testimonials__item span{position:absolute;bottom:10px;left:0;color:#8d8d8d}.b-testimonials__item em{font-style:normal}.b-testimonials--carousel{margin:0 auto}.b-testimonials--carousel .b-testimonials__item{padding:10px 0 50px}.b-testimonials--sidebar .b-testimonials__item{padding:0 0 27px;position:relative;text-indent:26px}.b-testimonials--sidebar .b-testimonials__item:before{font-size:13px;position:absolute;left:-26px;top:0}.b-testimonials--sidebar .b-testimonials__item span{left:0;bottom:0}.b-testimonials--sidebar .b-testimonials__button{padding:12px 13px 11px}@media (min-width:768px){.b-testimonials--carousel{max-width:500px}.b-testimonials--carousel .b-testimonials__item{padding-top:0;padding-left:40px}.b-testimonials--carousel .b-testimonials__item:before{position:absolute;left:0;top:0}.b-testimonials--carousel .b-testimonials__item span{left:40px}}.b-product-list-item{text-align:left;background-color:#1e1e1e;border:1px solid #393939;padding:0;border-radius:15px}.b-product-list-item:after,.b-product-list-item:before{content:" ";display:table}.b-product-list-item:after{clear:both}.b-product-list-item__wrapper{padding:15px 10px}.b-product-list-item__product-name{margin:0 0 15px 5px;padding:0;font-size:1.4285714rem;line-height:1.1;font-weight:400;color:#fff}@media (min-width:1024px){.b-testimonials--carousel{max-width:600px}.b-product-list-item__product-name{font-size:1.5rem;line-height:1.2;font-weight:400}}.b-product-list-item__product-name a{color:#fff}.b-product-list-item__images{float:left;width:47%;max-width:222px}.b-product-list-item__gallery{border:1px solid #393939;border-radius:12px;background:#242424;box-shadow:3px 3px 6px rgb(0 0 0 / .5019607843);padding:6px 2px;margin-bottom:10px}.b-product-list-item__gallery .lSSlideOuter{padding:0 24px;min-height:24px}.b-product-list-item__gallery .lSSlideOuter .lSAction>.lSNext,.b-product-list-item__gallery .lSSlideOuter .lSAction>.lSNext:hover,.b-product-list-item__gallery .lSSlideOuter .lSAction>.lSPrev,.b-product-list-item__gallery .lSSlideOuter .lSAction>.lSPrev:hover{background:#242424;opacity:1;width:24px;height:100%;border:0;border-radius:0;top:50%}.b-product-list-item__gallery .lSSlideOuter .lSAction>.lSNext:before,.b-product-list-item__gallery .lSSlideOuter .lSAction>.lSNext:hover:before,.b-product-list-item__gallery .lSSlideOuter .lSAction>.lSPrev:before,.b-product-list-item__gallery .lSSlideOuter .lSAction>.lSPrev:hover:before{width:9px;height:9px;border-width:2px 2px 0 0;border-color:#fff}.b-product-list-item__gallery .lSSlideOuter .lSAction>.lSPrev{left:0}.b-product-list-item__gallery .lSSlideOuter .lSAction>.lSNext{right:0}.b-product-list-item__gallery .lSNotInitialized{display:flex}.b-product-list-item__gallery .lSNotInitialized>li{width:33.33333%;text-align:center;margin-right:4px}.b-product-list-item__gallery .lSNotInitialized>li:nth-child(3){margin-right:0}.b-product-list-item__gallery .lSNotInitialized>li:nth-child(n+4){display:none}.b-product-list-item__gallery img{border-radius:6px}.b-product-list-item__oos-title,.b-product-list-item__price-box{float:left;width:53%;padding:10px 0 0 20px}.b-product-list-item__shop:after,.b-product-list-item__shop:before{content:" ";display:table}.b-product-list-item__shop:after{clear:both}.b-product-list-item__options{clear:both;width:100%}.b-product-list-item__options:after,.b-product-list-item__options:before{content:" ";display:table}.b-product-list-item__options:after{clear:both}.b-product-list-item__price,.b-product-list-item__rating-summary{margin:0 0 6px}.b-product-list-item__price{position:relative;z-index:3}.b-product-list-item__price .b-price-minimal{margin-top:5px;margin-left:-10px}.b-product-list-item__description{clear:both;width:100%;padding-top:20px}.b-product-list-item__bottom-bar{background:#242424;color:#bfbfbf;border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding:9px 10px;height:38px;position:relative;overflow:hidden}.b-product-list-item__bar-buttons{position:absolute;right:0;top:0;font-size:0;display:flex;flex-direction:row-reverse}.b-product-list-item__bar-button{display:inline-block;background:#ca9d24;width:38px;height:38px;cursor:pointer;position:relative}.b-product-list-item__bar-button--permalink:before{text-align:center;font-family:symbols;content:"\eb21";color:#fff;font-size:10px;width:100%;display:inline-block;line-height:38px}.b-product-list-item__attributes-short{margin:0;padding:0;list-style:none}.b-product-list-item__attributes-short>li{display:inline-block;padding:0 5px;font-size:14px;line-height:15px;white-space:nowrap}.b-product-list-item__attributes-short>li:after{content:"|";position:relative;left:6px;display:inline-block}.b-product-list-item__attributes-short>li:last-child:after{display:none}.b-product-list-item .b-category-subscribe-oos-product-form{clear:both;width:100%;position:relative;top:15px;margin-bottom:30px}.b-product-list-item__attributes--oos .b-attributes{opacity:.4}@media (max-width:767.98px){.b-product-list-item__attributes-short>li{display:none}.b-product-list-item__attributes-short>li:nth-child(1),.b-product-list-item__attributes-short>li:nth-child(2){display:inline-block}.b-product-list-item__attributes-short>li:last-child:after,.b-product-list-item__attributes-short>li:nth-child(2):after{display:none}.b-product-list-item__price-box{padding-top:0;padding-bottom:10px;display:flex;flex-direction:column;justify-content:center}.table-responsive--ballistics td{text-align:right}.table-responsive--ballistics td:before{width:75%;padding-right:10px}}@media (min-width:768px){.b-product-list-item__attributes-short>li{padding:0 10px}.b-product-list-item__attributes-short>li:after{left:12px}.b-product-list-item__options{width:47%;max-width:222px}}@media (max-width:1309.98px){.b-product-list-item__attributes,.b-product-list-item__description{display:none}.b-product-list-item__attributes.toggle-show,.b-product-list-item__attributes.toggle-showing,.b-product-list-item__description.toggle-show,.b-product-list-item__description.toggle-showing{display:block;padding-top:20px}.b-product-list-item__attributes.toggle-hiding,.b-product-list-item__description.toggle-hiding{display:none}.b-product-list-item__bar-button--expand:after,.b-product-list-item__bar-button--expand:before{content:"";display:block;width:6px;height:6px;border:2px solid #fff;transform:rotate(45deg);position:absolute;left:calc(50% - 3px)}.b-product-list-item__bar-button--expand:before{border-bottom:0;border-right:0;top:12px}.b-product-list-item__bar-button--expand:after{border-top:0;border-left:0;bottom:12px}.b-product-list-item__bar-button--expand.button-toggle-show:not(.button-toggle-hiding),.b-product-list-item__bar-button--expand.button-toggle-showing:not(.button-toggle-hiding){background:none}.b-product-list-item__bar-button--expand.button-toggle-show:not(.button-toggle-hiding):before,.b-product-list-item__bar-button--expand.button-toggle-showing:not(.button-toggle-hiding):before{top:22px}.b-product-list-item__bar-button--expand.button-toggle-show:not(.button-toggle-hiding):after,.b-product-list-item__bar-button--expand.button-toggle-showing:not(.button-toggle-hiding):after{bottom:22px}.b-product-list-item__bar-button--permalink{display:none}.b-product-list-item__bar-button--expand.button-toggle-show:not(.button-toggle-hiding)+.b-product-list-item__bar-button--permalink,.b-product-list-item__bar-button--expand.button-toggle-showing:not(.button-toggle-hiding)+.b-product-list-item__bar-button--permalink{display:block}}@media (min-width:1024px){.b-product-list-item__product-name{margin-bottom:20px}.b-product-list-item__price-box{padding-top:19px;padding-left:25px}.b-product-list-item__price,.b-product-list-item__rating-summary{margin-bottom:16px}}@media (min-width:1310px){.b-product-list-item__wrapper{padding:20px 40px}.b-product-list-item__wrapper:after,.b-product-list-item__wrapper:before{content:" ";display:table}.b-product-list-item__wrapper:after{clear:both}.b-product-list-item__attributes-short>li{padding:0 30px}.b-product-list-item__attributes-short>li:after{left:33px}.b-product-list-item__shop{width:56%;float:left}.b-product-list-item__attributes{width:44%;float:right}.b-product-list-item__attributes .b-attributes__item{max-width:270px;margin-left:auto}.b-product-list-item__bar-button--expand{display:none}.b-product-list-item__bar-button--permalink{background:none}.b-product-list-item__bar-button--permalink:before{color:#bfbfbf}.b-product-list-item__bar-button--permalink:hover{background:#ca9d24}.b-product-list-item__bar-button--permalink:hover:before{color:#fff}}.b-product-list__title{font-weight:700;margin-top:0}.b-product-list__list{margin:0;padding:0;list-style:none}.b-product-list__list .b-product-list__item{margin-bottom:22px}.b-attributes{width:100%;margin:0;padding:0;text-align:right}.b-attributes--double{column-count:2;column-gap:8px;margin-bottom:-8px}.b-attributes__item{border:1px solid #393939;border-radius:4px;overflow:hidden;display:inline-flex;width:100%;min-height:62px;margin:0 0 8px;text-align:left}.b-attributes__item:last-child{margin-bottom:0}.b-attributes__item-image{width:48px;background:#242424;display:flex;justify-content:center;align-items:center}.b-attributes__item-image svg.icon{max-height:60px;fill:#9b9b9b}a:hover .b-attributes__item-image{background:#5c5c5c}.b-attributes__item-content{padding:2px 11px;display:flex;width:calc(100% - 48px);flex-direction:column;justify-content:center}.b-attributes__item-label{font-size:12px;line-height:1.3;letter-spacing:.4px;color:#bfbfbf;margin-bottom:4px}.b-attributes__item-value{font-size:1.125rem;line-height:1;font-weight:700;color:#bfbfbf}a .b-attributes__item-value{color:#ca9d24}@media (min-width:1024px){.b-attributes--double{column-gap:20px;margin-bottom:-20px}.b-attributes--double .b-attributes__item{margin-bottom:20px}.b-attributes__item-image{width:55px}}.b-price-minimal{display:block;font-size:12px;margin:0}.b-price-minimal__wrapper{border:1px solid #393939;border-radius:6px;background:#242424;padding:5px 10px;position:relative;display:inline-block;cursor:pointer}.b-price-minimal__wrapper.button-toggle-show:not(.button-toggle-hiding),.b-price-minimal__wrapper.button-toggle-showing{border-color:#ca9d24}.b-price-minimal__label,.b-price-minimal__price{font-size:12px;line-height:1.3;letter-spacing:.4px;color:#bfbfbf;display:inline-block}.b-price-minimal__price{color:#fff}.b-price-minimal__tiers{display:none}.b-price-minimal__tiers.toggle-show:not(.toggle-hiding),.b-price-minimal__tiers.toggle-showing{display:block;position:absolute;left:-1px;padding:5px 10px;top:calc(100% - 6px);width:calc(100% + 2px);background:#242424;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border:1px solid #ca9d24;border-top:none}.b-price-minimal__tiers.toggle-showing{height:0;overflow:hidden;animation:.55s expand}@keyframes expand{0%{height:0}100%{height:auto}}.b-rating-summary{font-size:12px}.b-rating-summary__links{line-height:20px;margin:0}.b-rating-summary__link{color:#ca9d24}.b-rating-summary__link--add{border-left:1px solid #484848;padding-left:16px;margin-left:16px}.b-rating-summary__empty{margin:0;display:inline-block;line-height:20px}.b-rating-summary--one-line{text-align:left}.b-rating-summary--one-line .b-rating-summary__stars{display:inline-block;vertical-align:top;line-height:20px}.b-rating-summary--one-line .b-rating-summary__links{display:inline-block;vertical-align:top;margin:0}.b-rating-summary__link:active,.b-rating-summary__link:focus,.b-rating-summary__link:hover,.b-rating-summary__link:visited{color:#ca9d24}.b-rating-summary__link:hover{text-decoration:underline}@media (min-width:1024px){.b-rating-summary{font-size:16px}}.b-price-tier{font-size:12px;color:#bfbfbf;margin:0}.b-price-tier__price{color:#fff}.b-tier-prices{margin:0;padding:0;list-style:none}.b-tier-prices__price{margin-bottom:5px}.b-tier-prices__price:last-child{margin-bottom:0}.b-price-ppr{font-size:14px;color:#999}.b-search-summary{list-style:none;margin:0 0 20px;padding:0}.b-search-summary__item{font-size:14px;line-height:1.2;font-weight:400;letter-spacing:.25px;color:#fff;display:inline-block;background:#2c2c2c;padding:8px 17px;border-radius:16px}.b-embed-youtube-player{max-width:610px}.b-embed-youtube-player .icon-sound{fill:#ca9d24}.b-embed-youtube-player__iframe-wrapper{position:relative;padding-bottom:56.25%;height:0}.b-embed-youtube-player__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.b-embed-rumble-player{max-width:610px}.b-embed-rumble-player .icon-sound{fill:#ca9d24}.b-embed-rumble-player__iframe-wrapper{position:relative;padding-bottom:56.25%;height:0;max-width:100%}.b-embed-rumble-player__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.table-responsive{overflow-x:auto;overflow-y:hidden}.table-responsive--ballistics td{font-size:12px}.table-responsive--ballistics-covid-19 td{font-size:11px}@media (min-width:360px){.table-responsive--ballistics-covid-19 td{font-size:12px}}@media (min-width:480px){.table-responsive--ballistics td{font-size:16px}}@media (min-width:768px) and (max-width:1309.98px){.table-responsive--ballistics td{text-align:left}.table-responsive--ballistics td:before{width:55%}}@media (max-width:1309.98px){.table-responsive--ballistics{border:none}.table-responsive--ballistics table,.table-responsive--ballistics tbody,.table-responsive--ballistics td,.table-responsive--ballistics th,.table-responsive--ballistics thead,.table-responsive--ballistics tr{display:block}.table-responsive--ballistics table{border:none}.table-responsive--ballistics thead tr{position:absolute;top:-9999px;left:-9999px}.table-responsive--ballistics tbody tr:nth-of-type(1){display:none}.table-responsive--ballistics tr{margin:0 0 20px;border:1px solid #eee;border-bottom:none}.table-responsive--ballistics td{border:none!important;border-bottom:1px solid #eee!important;position:relative;white-space:normal!important}.table-responsive--ballistics td:before{display:block;float:left;padding-right:10px;text-align:left}.table-responsive--ballistics td:after{clear:both;display:block;content:""}.table-responsive--ballistics-muzzle-no-details tbody tr:nth-of-type(1){display:block}.table-responsive--ballistics-muzzle-no-details td:nth-of-type(1):before{content:"Bullet WEIGHT"}.table-responsive--ballistics-muzzle-no-details td:nth-of-type(2):before,.table-responsive--ballistics-muzzle-no-details td:nth-of-type(3):before,.table-responsive--ballistics-muzzle-no-details td:nth-of-type(4):before{content:"Muzzle VELOCITY (fps):"}.table-responsive--ballistics-muzzle-no-details td:nth-of-type(5):before,.table-responsive--ballistics-muzzle-no-details td:nth-of-type(6):before,.table-responsive--ballistics-muzzle-no-details td:nth-of-type(7):before{content:"Muzzle ENERGY (ft. lbs.):"}.table-responsive--ballistics-muzzle-no-details td:nth-of-type(8):before,.table-responsive--ballistics-muzzle-no-details td:nth-of-type(9):before{content:"Mid-Range TRAJECTORY (in.):"}.table-responsive--ballistics-muzzle-no-details td:nth-of-type(10):before{content:"Barrel Length (in.):"}.table-responsive--ballistics-muzzle-100 td:nth-of-type(1):before{content:"Bullet WEIGHT"}.table-responsive--ballistics-muzzle-100 td:nth-of-type(2):before{content:'Muzzle VELOCITY (fps) 22-1/2" Bbl.: Muzzle'}.table-responsive--ballistics-muzzle-100 td:nth-of-type(3):before{content:'Muzzle VELOCITY (fps) 22-1/2" Bbl.: 100 yds.'}.table-responsive--ballistics-muzzle-100 td:nth-of-type(4):before{content:'Muzzle ENERGY (ft. lbs.) 22-1/2" Bbl.: Muzzle'}.table-responsive--ballistics-muzzle-100 td:nth-of-type(5):before{content:'Muzzle ENERGY (ft. lbs.) 22-1/2" Bbl.: 100 yds.'}.table-responsive--ballistics-muzzle-100 td:nth-of-type(6):before{content:"Mid-Range TRAJECTORY (in.): 100 yds."}.table-responsive--ballistics-muzzle-100 td:nth-of-type(7):before{content:'Muzzle Velocity: 6" Bbl.'}.table-responsive--ballistics-muzzle-50-100 td:nth-of-type(1):before{content:"Bullet WEIGHT"}.table-responsive--ballistics-muzzle-50-100 td:nth-of-type(2):before{content:"Muzzle VELOCITY (fps): Muzzle"}.table-responsive--ballistics-muzzle-50-100 td:nth-of-type(3):before{content:"Muzzle VELOCITY (fps): 50 yds."}.table-responsive--ballistics-muzzle-50-100 td:nth-of-type(4):before{content:"Muzzle VELOCITY (fps): 100 yds."}.table-responsive--ballistics-muzzle-50-100 td:nth-of-type(5):before{content:"Muzzle ENERGY (ft. lbs.): Muzzle"}.table-responsive--ballistics-muzzle-50-100 td:nth-of-type(6):before{content:"Muzzle ENERGY (ft. lbs.): 50 yds."}.table-responsive--ballistics-muzzle-50-100 td:nth-of-type(7):before{content:"Muzzle ENERGY (ft. lbs.): 100 yds."}.table-responsive--ballistics-muzzle-50-100 td:nth-of-type(8):before{content:"Mid-Range TRAJECTORY (in.): 50 yds."}.table-responsive--ballistics-muzzle-50-100 td:nth-of-type(9):before{content:"Mid-Range TRAJECTORY (in.): 100 yds."}.table-responsive--ballistics-muzzle-50-100 td:nth-of-type(10):before{content:"Barrel Length (in.):"}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(1):before{content:"Bullet WEIGHT"}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(2):before{content:"Muzzle VELOCITY (fps): Muzzle"}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(3):before{content:"Muzzle VELOCITY (fps): 100 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(4):before{content:"Muzzle VELOCITY (fps): 200 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(5):before{content:"Muzzle VELOCITY (fps): 300 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(6):before{content:"Muzzle VELOCITY (fps): 400 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(7):before{content:"Muzzle ENERGY (ft. lbs.): Muzzle"}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(8):before{content:"Muzzle ENERGY (ft. lbs.): 100 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(9):before{content:"Muzzle ENERGY (ft. lbs.): 200 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(10):before{content:"Muzzle ENERGY (ft. lbs.): 300 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(11):before{content:"Muzzle ENERGY (ft. lbs.): 400 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(12):before{content:"TRAJECTORY (in.): 100 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(13):before{content:"TRAJECTORY (in.): 200 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(14):before{content:"TRAJECTORY (in.): 300 yds."}.table-responsive--ballistics-muzzle-100-200-300-400 td:nth-of-type(15):before{content:"TRAJECTORY (in.): 400 yds."}.table-responsive--ballistics-shotgun tbody tr:nth-of-type(1){display:block}.table-responsive--ballistics-shotgun td:nth-of-type(1):before{content:"Shell Length"}.table-responsive--ballistics-shotgun td:nth-of-type(2):before{content:"Shot Ozs."}.table-responsive--ballistics-shotgun td:nth-of-type(3):before{content:"Shot Sizes"}.table-responsive--ballistics-shotgun td:nth-of-type(4):before{content:"Load Style"}.table-responsive--ballistics-shotgun td:nth-of-type(5):before{content:"Dram Equivalent"}.table-responsive--ballistics-shotgun td:nth-of-type(6):before{content:"Velocity (fps)"}.table-responsive--ballistics-covid-19 td:nth-of-type(1):before{content:"State Ranking by Sales Volume"}.table-responsive--ballistics-covid-19 td:nth-of-type(2):before{content:"% Increase"}.table-responsive--ballistics-covid-19 td:nth-of-type(3):before{content:"Most Popular Caliber by Sales Volume"}.table-responsive--ballistics-covid-19 td:nth-of-type(4):before{content:"% Increase"}.table-responsive--ballistics-covid-19 td:nth-of-type(5):before{content:"2nd Most Popular Caliber by Sales Volume"}.table-responsive--ballistics-covid-19 td:nth-of-type(6):before{content:"% Increase"}.table-responsive--ballistics-covid-19 td:nth-of-type(7):before{content:"3rd Most Popular Caliber by Sales Volume"}.table-responsive--ballistics-covid-19 td:nth-of-type(8):before{content:"% Increase"}}.b-msrp-popup .b-modal__header{font-size:1.25rem;margin-bottom:20px}.b-msrp-popup .b-modal__footer{margin-top:15px}.b-msrp-popup__price{display:flex;justify-content:center;margin-bottom:20px}.b-msrp-popup__price>*{margin:0 20px}.b-msrp-popup__price-label{display:block;color:#d1d1d1}.b-msrp-popup__price .old-price{display:none!important}.b-msrp-popup__price-old .price{text-decoration:line-through}.b-msrp-popup__price-new .price{font-weight:700;font-size:26px}.b-msrp-popup__price .minimal-price-link{margin:0;width:100%;display:inline-block}.b-msrp-popup__price .minimal-price-link .label{font-size:.8125em}.b-msrp-popup__actions{text-align:right}.b-price-msrp-item{line-height:1}.b-price-msrp-item__container{display:flex;align-items:center}.b-price-msrp-item__wit{margin-left:5px;min-width:24px}.b-category-layer-filter__name{position:relative;margin:0 0 5px;line-height:1.1;padding-right:20px;cursor:pointer;user-select:none}.b-category-layer-filter__name:before{content:"";display:block;position:absolute;left:-9px;top:50%;margin-top:-9px;height:16px;border-left:2px solid #ca9d24}.b-category-layer-filter__name:after{content:"";position:absolute;right:2px;top:50%;width:7px;height:7px;border:2px solid currentColor;border-top:0;border-left:0;transform:translateY(-70%) rotate(45deg);transition:transform .2s}.b-category-layer-filter__name.button-toggle-show:not(.button-toggle-hiding):after,.b-category-layer-filter__name.button-toggle-showing:after{transform:translateY(-30%) rotate(-135deg)}.b-category-layer-filter__options-wrapper.toggle-hide:not(.toggle-showing),.b-category-layer-filter__options-wrapper.toggle-hiding{display:none}.b-category-layer-filter__options{list-style:none;margin:0;padding:0;max-width:100%}.b-category-layer-filter__options>li{margin-bottom:4px;padding:4px 0}.b-category-layer-filter__options .b-category-layer-filter__option-name{font-size:14px;line-height:1.2;font-weight:400;letter-spacing:.25px;color:#bfbfbf;display:inline-flex;align-items:center;position:relative;max-width:100%}.b-category-layer-filter__options .b-category-layer-filter__option-name:before{content:"";display:inline-block;width:20px;height:20px;min-width:20px;border-radius:3px;background:#242424;border:1px solid #393939;margin-right:10px}.b-category-layer-filter__options .b-category-layer-filter__option-name b{font-weight:400;margin-left:4px}.b-category-layer-filter__options .b-category-layer-filter__option-name--active:after{position:absolute;left:8px;content:"";display:inline-block;width:5px;height:10px;border:2px solid #fff;border-top:none;border-left:none;margin-top:-3px;transform:rotate(45deg)}.b-category-layer-filter__options .b-category-layer-filter__option-name:hover:before{border-color:#5c5c5c}.b-category-layer-nav-filters__filter{margin-bottom:30px;margin-left:9px}.b-category-layer-nav-filters__title{font-size:1rem;line-height:1.2;font-weight:400;letter-spacing:.5px;color:#bfbfbf;margin:0 0 20px}.eln-loader{position:absolute;background:#1a1A1Aaa;z-index:10}.eln-loader:before{font-family:symbols;content:"\eb22";font-size:44px;display:block;color:#ca9d24;position:absolute;top:50%;transform:translate(-50%,-50%);animation:1s steps(12) infinite spinner;position:sticky;width:100%;height:44px;line-height:1;margin:20px 0;text-align:center;left:0}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@media (min-width:1024px){.b-category-layer-nav-filters__toggle{display:none}}.b-category-layer-toggle{color:#fff}.b-category-layer-nav__filters-wrapper .icon-filter{font-size:17px}@media (max-width:1023.98px){.b-category-layer-toggle{position:absolute;left:100%;top:-1px;border:0;width:50px;height:50px;display:block;background:#99161d;color:#fff;border-top-right-radius:15px;border-bottom-right-radius:15px}.block-info--mobile-pinned.b-category-layer-nav__filters-wrapper{top:40px;box-shadow:none}.block-info--mobile-pinned.b-category-layer-nav__filters-wrapper:after{display:none}.block-info--mobile-pinned.b-category-layer-nav__filters-wrapper--loading:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#1a1A1Aaa;left:0;top:0;z-index:1}.block-info--mobile-pinned.b-category-layer-nav__filters-wrapper--loading:after{bottom:auto;font-family:symbols;content:"\eb22";font-size:44px;display:block;color:#ca9d24;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:1s steps(12) infinite spinner}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.block-info--mobile-pinned .b-category-layer-nav-filters__toggle{top:150px}.block-info--mobile-pinned .b-category-layer-nav__filters{height:100%}.block-info--mobile-pinned .b-category-layer-nav__filters .content-box__wrapper{max-height:100%;min-height:220px}.block-info--mobile-pinned .b-category-layer-nav__filters .content-box__container{border-color:#99161d;border-width:1px;background:#1e1e1e}.block-info--mobile-pinned .b-category-layer-nav__filters .content-box__container *{display:none}.block-info--mobile-pinned .b-category-layer-nav__filters .content-box__data{max-height:100%;border-color:#99161d;padding-bottom:40px;padding-left:8px}.block-info--mobile-pinned .b-category-layer-nav__filters .content-box__data:after{font-family:symbols;content:"\eb13";font-size:20px;color:#fff;display:inline-block;position:absolute;bottom:5px;top:auto;left:5px}.block-info--mobile-pinned .b-category-layer-nav__filters .b-category-layer-nav-filters{overflow-x:hidden;overflow-y:auto;max-height:100%}}@media (min-width:1024px) and (max-width:1309.98px){.b-category-layer-nav__filters .content-box__data{padding-left:15px;padding-right:15px}}.b-category-section__title{text-align:center;margin:.75rem 0 2rem}.b-category-section__subtitle{text-align:center;margin:-2rem 0 2rem}.b-category-product-list{margin:0;padding:0;list-style:none}.b-category-product-list__item{margin-bottom:22px}.b-category-product-reviews__item{margin-bottom:40px}.b-category-product-reviews__item.review-extra{display:none}.b-category-product-reviews__item.review-extra.toggle-show:not(.toggle-hiding),.b-category-product-reviews__item.review-extra.toggle-showing{display:block}.b-category-product-reviews__product{background:#242424;padding:10px 20px;position:relative;margin-bottom:20px}.b-category-product-reviews__product-image{padding:10px;position:relative;top:-16px;left:-20px;max-width:118px;float:left}.b-category-product-reviews__product-name{line-height:1.1}.b-category-product-reviews__rating,.b-category-product-reviews__ratings{clear:both}.b-category-product-reviews__ratings{margin-bottom:-6px}.b-category-product-reviews__ratings .b-category-product-reviews__rating{margin-bottom:6px;display:flex;align-items:center}.b-category-product-reviews__ratings .b-category-product-reviews__rating .b-rating-stars{font-size:17px}.b-category-product-reviews__rating-title{font-size:14px;text-align:right;display:inline-block;width:100px;vertical-align:top;margin:0 18px 0 0}.b-category-product-reviews__reviews{list-style:none}.b-category-product-reviews__reviews li{margin-bottom:30px;clear:both}.b-category-product-reviews__reviews li.review-extra{display:none}.b-category-product-reviews__reviews li.review-extra.toggle-show:not(.toggle-hiding),.b-category-product-reviews__reviews li.review-extra.toggle-showing{display:block}.b-category-product-reviews__more-reviews{width:100%;line-height:40px;white-space:nowrap;text-align:center;background:#242424;cursor:pointer;clear:both}.b-category-product-reviews__more-reviews:after{content:"";display:inline-block;width:10px;height:10px;border-color:#d1d1d1;border-width:0 2px 2px 0;border-style:solid;transform:rotate(45deg);margin:0 0 0 10px;position:relative;top:-3px}.b-category-product-reviews__more-reviews:hover{color:#fff}.b-category-product-reviews__more-reviews:hover:after{border-color:#fff}.b-category-product-reviews__more-reviews.button-toggle-show:not(.button-toggle-hiding),.b-category-product-reviews__more-reviews.button-toggle-showing{font-size:0}.b-category-product-reviews__more-reviews.button-toggle-show:not(.button-toggle-hiding):before,.b-category-product-reviews__more-reviews.button-toggle-showing:before{content:"Close";font-size:1rem}.b-category-product-reviews__more-reviews.button-toggle-show:not(.button-toggle-hiding):after,.b-category-product-reviews__more-reviews.button-toggle-showing:after{display:none}.b-category-product-reviews__reviews-label{margin-bottom:10px;display:inline-block}.b-category-product-reviews__reviews-content:before{content:"\eb09";font-family:symbols;display:inline-block;font-size:.8rem;margin-right:5px;color:#ca9d24}.b-category-product-reviews--extended .b-category-product-reviews__reviews-content{margin-bottom:5px}.b-category-product-reviews__reviews-note{font-size:12px;line-height:1.3;letter-spacing:.4px;color:#bfbfbf}@media (max-width:767.98px){.b-category-product-reviews__product-name{margin-bottom:10px}.b-category-product-reviews__rating{margin-bottom:15px}}@media (min-width:768px){.b-category-product-reviews__item{margin-bottom:80px}.b-category-product-reviews__item:last-child{margin-bottom:0}.b-category-product-reviews--extended .b-category-product-reviews__item{margin-bottom:40px}.b-category-product-reviews__product{padding-left:130px;padding-right:190px;min-height:106px}.b-category-product-reviews--extended .b-category-product-reviews__product{padding-right:20px;min-height:85px}.b-category-product-reviews__product-image{position:absolute;top:-6px;left:0}.b-category-product-reviews__product-name{min-height:65px}.b-category-product-reviews--extended .b-category-product-reviews__product-name{min-height:36px;padding-top:5px}.b-category-product-reviews__add-button,.b-category-product-reviews__add-button.loading{position:absolute;right:20px;top:20px}.b-category-product-reviews__ratings{display:flex;flex-wrap:wrap}.b-category-product-reviews__rating{display:flex;align-items:center}.b-category-product-reviews__ratings .b-category-product-reviews__rating{margin-right:40px}.b-category-product-reviews__ratings .b-category-product-reviews__rating:last-child{margin-right:0}.b-category-product-reviews__rating-title{width:auto}.b-category-product-reviews__reviews-label{width:110px;float:left;text-align:right;padding-right:20px}.b-category-product-reviews__reviews-content{width:83%;width:calc(100% - 110px);margin:0 0 0 auto}.b-category-product-reviews--extended .b-category-product-reviews__reviews-content{width:100%;margin:0 0 5px}}@media (min-width:1310px){.b-category-product-reviews__product{padding-left:160px}.b-category-product-reviews__reviews-label{width:140px;padding-right:40px}.b-category-product-reviews__reviews-content{width:calc(100% - 140px)}.b-category-subscribe-oos-category .content-box__data{padding:22px 60px 50px}}.b-category-image{position:relative}.b-category-image:before{content:"";display:inline-block;position:absolute;left:14%;bottom:-4%;width:65%;height:75%;background:#383838;background:radial-gradient(#383838 0,#fff0 75%);transform:rotateZ(30deg)}.b-category-image__img{position:relative;margin:0 auto}.b-category-image--oos .b-category-image__img{filter:brightness(0) drop-shadow(0 0 1px #2d2d2d)}.b-category-inventory-info{font-size:14px;color:#fff}.b-category-subscribe-oos__field{display:flex;align-items:flex-start;width:100%;max-width:500px;margin:0 auto}.b-category-subscribe-oos__input-wrapper{width:100%;width:calc(100% - 160px);padding-right:8px}.b-category-subscribe-oos__input{height:56px}.b-category-subscribe-oos__button{height:56px;width:160px}@media (max-width:767.98px){.b-category-subscribe-oos__input-wrapper{width:calc(100% - 61px)}.b-category-subscribe-oos__button{font-size:0;color:#fff0;padding-left:10px;padding-right:18px;width:61px}}.b-category-subscribe-oos-product-title__icon{font-size:1.2857142rem;line-height:1.2;font-weight:500;color:#ca9d24;display:flex;align-items:center;margin-bottom:10px}.b-category-subscribe-oos-product-title__icon img{margin-right:15px}.b-category-subscribe-oos-product-title__title{margin-top:0;font-size:32px}.b-category-subscribe-oos-product-form{background:#242424;padding:15px;display:flex;flex-direction:column-reverse;border-radius:4px;gap:15px}.b-category-subscribe-oos-product-form p{margin:0}@media (max-width:767.98px){.b-category-subscribe-oos-product-form .b-category-subscribe-oos__field{flex-direction:column;gap:8px}.b-category-subscribe-oos-product-form .b-category-subscribe-oos__button,.b-category-subscribe-oos-product-form .b-category-subscribe-oos__input-wrapper{width:100%}.b-category-subscribe-oos-product-form .b-category-subscribe-oos__input-wrapper{padding:0}.b-category-subscribe-oos-product-form .b-category-subscribe-oos__button{font-size:16px;color:#fff}}.p-category__intro{position:relative}.p-category__image{display:none;width:95px;float:right;margin-left:5px;margin-bottom:5px}.p-category__title{margin:0 0 6px}.p-category__inventory-info{margin-bottom:18px}.p-category__description{max-width:600px;padding-bottom:30px}.p-category__bottom-toolbar,.p-category__top-toolbar{margin-bottom:20px}[class*=categorypath-brands] .p-category__image:before,[class*=categorypath-gear] .p-category__image:before{display:none}@media (min-width:576px){.p-category__title{margin:0 0 8px;width:calc(100% - 130px)}.p-category__image{display:inline-block;width:140px;margin-bottom:10px;margin-top:-5px}.p-category__image img{display:block}.p-category__image--brand{background:#1e1e1e;border:1px solid #393939;padding:15px 13px;margin-top:3px;margin-left:10px;border-radius:6px;text-align:center}}@media (min-width:768px){.b-category-subscribe-oos-product-form{flex-direction:row-reverse;gap:32px;align-items:center}.b-category-subscribe-oos-product-form__intro{flex:1 0 0%;line-height:1.2}.category-brands .p-category__intro,.category-gear .p-category__intro,.category-handgun .p-category__intro,.category-rifle .p-category__intro,.category-rimfire .p-category__intro,.category-shotgun .p-category__intro{min-height:auto}.p-category__image{width:175px;margin-top:-5px;margin-left:10px}.p-category__image--brand{margin-top:15px}.p-category__title{margin:-10px 0 0;line-height:1.25}.p-category__inventory-info{margin-top:-9px;margin-bottom:13px}}@media (max-width:1023.98px){.p-category__intro{margin-left:48px}.p-category__description,.p-category__image{display:none}}@media (min-width:1024px){.b-category-product-reviews__product-name{min-height:55px}.p-category__intro{min-height:210px}.p-category__intro ul.messages{max-width:520px}.p-category__image--brand{margin-top:47px}.p-category__inventory-info{margin-top:-1px;margin-bottom:15px}.p-category__description{padding-bottom:25px}.p-category__bottom-toolbar .b-toolbar:before,.p-category__top-toolbar .b-toolbar:before{left:-100px}}@media (min-width:1310px){.p-category__intro{min-height:220px}.p-category__intro ul.messages{max-width:700px}.p-category__image{width:210px}.p-category__description{padding-bottom:30px}.p-category__top-toolbar .b-toolbar{padding-right:100px}.categorypath-gear-t-shirts .p-category__image{margin-top:-35px}.categorypath-gear-ammo-cans .p-category__image{margin-top:-30px}}