.swiper-button,.swiper-pagination,.swiper-scrollbar{display:none}.swiper-container--hold{position:relative}[data-slider-slide-content-layout=grid] .swiper-slide{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}[data-slider-slide-content-layout=grid] .swiper-slide *{margin:5px;width:calc(50% - 10px)}[data-slider-slide-content-layout-columns="3"] .slider.tns-horizontal.tns-subpixel .tns-item--container div{width:calc(33.3333% - 10px)}[data-slider-slide-content-layout-columns="4"] .slider.tns-horizontal.tns-subpixel .tns-item--container div{width:calc(25% - 10px)}.swiper-container--hold .swiper-scrollbar{left:4%;z-index:50;height:6px;width:92%}.swiper-container--hold[data-slider-progress-position=below]{margin-bottom:60px}.swiper-container--hold[data-slider-progress-position=below] .swiper-pagination,.swiper-container--hold[data-slider-progress-position=below] .swiper-scrollbar{position:relative;bottom:0;margin-top:40px}.swiper-container--hold[data-slider-progress-position=below] .home-dots.swiper-pagination{position:absolute;bottom:40px}.swiper-container--hold[data-slider-progress-position=inside] .swiper-pagination,.swiper-container--hold[data-slider-progress-position=inside] .swiper-scrollbar{position:absolute;bottom:20px}[data-slider-progress=dots] .swiper-scrollbar{display:none}[data-slider-progress=dots] .swiper-pagination{display:block}.swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;background:#fff;opacity:.5;box-shadow:inset 0 0 0 3px #fff;border:1px solid #949494}.swiper-pagination .swiper-pagination-bullet-active{background:#000;opacity:1;box-shadow:inset 0 0 0 3px #fff;border:1px solid #000}[data-slider-progress=bar] .swiper-scrollbar{display:block}[data-slider-progress=bar] .swiper-pagination{display:none}[data-slider-progress=bar] .swiper-scrollbar{border-radius:.5rem}.swiper-container{width:100%;padding:0;overflow:hidden;font-family:acumin-pro-extra-condensed,sans-serif;max-width:80%;margin:0 auto;z-index:0}@media (min-width:960px){.swiper-container{max-width:90%}}.swiper-container.home-carousel{max-width:100%;position:inherit}.swiper-container.home-carousel .swiper-wrapper{max-height:calc(100vh - 100px);height:calc(100vh - 100px)}.swiper-container.home-carousel .swiper-wrapper .swiper-slide{position:relative;height:100%}.swiper-container.home-carousel .swiper-wrapper .swiper-slide .box-info{position:absolute;height:100%;width:50%;display:flex;padding-left:100px;flex-direction:column;gap:20px;justify-content:center;color:#fff}.swiper-container.home-carousel .swiper-wrapper .swiper-slide .box-info.center{width:100%;align-items:center}.swiper-container.home-carousel .swiper-wrapper .swiper-slide .box-info.center button{align-self:auto}.swiper-container.home-carousel .swiper-wrapper .swiper-slide .box-info.right{align-items:flex-end;width:100%;padding-right:100px}.swiper-container.home-carousel .swiper-wrapper .swiper-slide .box-info.right button{align-self:flex-end}.swiper-container.home-carousel .swiper-wrapper .swiper-slide .box-info .title{line-height:1.2;font-size:3.125rem}.swiper-container.home-carousel .swiper-wrapper .swiper-slide .box-info .subtitle{font-family:athelas,serif;font-size:1.5rem}.swiper-container.home-carousel .swiper-wrapper .swiper-slide .box-info button{font-family:acumin-pro;align-self:flex-start;border-color:#f12534;background-color:#f12534;color:#fff;font-size:.94rem}@media screen and (max-width:900px){.swiper-container.home-carousel .swiper-wrapper .swiper-slide .box-info{width:100%;padding:0 40px}.swiper-container.home-carousel .swiper-wrapper .swiper-slide .box-info button{padding:10px;font-size:.75rem}}@media screen and (max-width:900px){.swiper-container.home-carousel .swiper-wrapper{height:50vh}}.swiper-container.home-carousel img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-container[data-slider-edgepadding]{max-width:100%}[data-slider-arrows-visible=true] .swiper-button{display:block;position:absolute;width:30px;height:30px}[data-slider-arrows-visible=true] .swiper-button svg{display:block;fill:#000;width:30px;height:30px}[data-slider-arrows-visible=true] .swiper-button:after{content:""}[data-slider-arrows-visible=true] .swiper-button-next{right:2%;left:auto}[data-slider-arrows-visible=true] .swiper-button-prev{left:2%;right:auto}[data-slider-arrows-visible=true][data-slider-arrows-position=inside] .swiper-button-prev{position:absolute;left:70px}[data-slider-arrows-visible=true][data-slider-arrows-position=inside] .swiper-button-next{position:absolute;right:70px}[data-slider-arrows-product-shift] .swiper-button-next,[data-slider-arrows-product-shift] .swiper-button-prev{top:134px;transform:none}.history-feature{padding-right:0}.history-feature--slider .swiper-container{max-width:100%}.history-slider--slide{margin:2em 0}.history-slider--slide img{padding:0 20px;width:100%}.history-slider--slide .history-slider--slide--date-indicator{display:flex;justify-content:space-between;margin-top:30px}.history-slider--slide .history-slider--slide--date-indicator--date{font-family:athelas,serif;font-weight:400;font-style:italic;font-size:1rem;color:#f12534;padding:10px 20px;border-bottom:1px solid #f12534}@media (min-width:700px){.history-slider--slide .history-slider--slide--date-indicator--date{font-size:1.5625rem}}.history-slider--slide .history-slider--slide--date-indicator--bar{flex-basis:0;flex-grow:1;border-bottom:1px solid #f12534;border-left:1px solid #f12534}.history-slider--slide .history-slider--slide--content{font-family:acumin-pro,sans-serif;font-weight:500;font-style:normal;font-size:.9375rem;margin-top:40px;width:100%}@media (min-width:700px){.history-slider--slide .history-slider--slide--content{width:66.666%}}.history-slider--slide:first-child .history-slider--slide--date-indicator--date{border-bottom:1px solid transparent;padding-left:0}.special-about--slider [data-slider-progress=dots] .tns-nav{display:block}@media (min-width:700px){.special-about--slider [data-slider-progress=dots] .tns-nav{display:none}}.special-about--slider .slider-container{width:100%}.special-about--slider .swiper-slide{background:#f12534}.special-about--slider .special-about-slider--slide{height:700px}.special-about--slider .special-about-slider--hq{background-position:50%;background-repeat:no-repeat;position:relative}.special-about--slider .special-about-slider--hq .special-about-slider--hq--content{display:flex;width:80%;margin:auto;align-items:center;justify-content:space-between;height:700px}.special-about--slider .special-about-slider--hq .special-about-slider--hq--content .special-about-slider--hq--content--text{width:80%;margin:0 auto}.special-about--slider .special-about-slider--hq .special-about-slider--hq--content .special-about-slider--hq--content--svg{padding:0 80px;display:none}@media (min-width:700px){.special-about--slider .special-about-slider--hq .special-about-slider--hq--content .special-about-slider--hq--content--svg{display:block}.special-about--slider .special-about-slider--hq .special-about-slider--hq--content .special-about-slider--hq--content--svg:first-child{position:absolute;top:12%;left:0}.special-about--slider .special-about-slider--hq .special-about-slider--hq--content .special-about-slider--hq--content--svg:last-child{position:absolute;bottom:12%;right:0}}@media (min-width:960px){.special-about--slider .special-about-slider--hq .special-about-slider--hq--content .special-about-slider--hq--content--svg:first-child,.special-about--slider .special-about-slider--hq .special-about-slider--hq--content .special-about-slider--hq--content--svg:last-child{top:0;left:0;position:relative}}.special-about--slider .special-about-slider--hq .special-about-slider--hq--content svg{width:85px;height:130px}.special-about--slider .special-about-slider--hq .special-about-slider--hq--content h3{font-family:acumin-pro-extra-condensed,sans-serif;font-weight:600;font-style:normal;font-size:3.125rem;color:#fff;margin:0 0 2rem;text-align:center}.special-about--slider .special-about-slider--hq .special-about-slider--hq--content p{font-family:acumin-pro,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem;color:#fff;text-align:center}.special-about--slider .special-about-slider--hq{background-image:url(/images/image_slider/special-about-slider--slide--hq-rifle-only-close.jpg)}.special-about--slider .special-about-slider--hq-1923{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1923-22-Pellet.jpg)}.special-about--slider .special-about-slider--hq-1946{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1946-Model-117.jpg)}.special-about--slider .special-about-slider--hq-1950{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1950-Model-108.jpg)}.special-about--slider .special-about-slider--hq-1952{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1952-Model-116.jpg)}.special-about--slider .special-about-slider--hq-1953{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1953\ -Model-130.jpg)}.special-about--slider .special-about-slider--hq-1956{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1956-Model-167.jpg)}.special-about--slider .special-about-slider--hq-1958{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1958-Model-45.jpg)}.special-about--slider .special-about-slider--hq-1966{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1966-760.jpg)}.special-about--slider .special-about-slider--hq-1966a{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1966-Mark-1.jpg)}.special-about--slider .special-about-slider--hq-1968{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1968-1100.jpg)}.special-about--slider .special-about-slider--hq-1978{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1978-2200-Magnum.jpg)}.special-about--slider .special-about-slider--hq-1985{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1985-AR-17.jpg)}.special-about--slider .special-about-slider--hq-1987{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1987-Model-88.jpg)}.special-about--slider .special-about-slider--hq-1991{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-image:url(/images/image_slider/1991-1008.jpg)}.special-about--slider .special-about-slider--slide--directions{position:absolute;bottom:2%;left:50%;transform:translateX(-50%);color:#fff;font-family:athelas,serif;font-weight:400;font-style:italic;font-size:1.25rem}.special-about--slider .special-about-slider--hq--rifle{background-image:url(/images/image_slider/special-about-slider--slide--rifle.jpg);background-size:cover;height:700px;position:relative}.special-about--slider .special-about-slider--hq--rifle .special-about-slider--rifle--content{position:absolute;bottom:2%;left:2%;color:#fff}.special-about--slider .special-about-slider--hq--rifle .special-about-slider--rifle--content span{font-family:acumin-pro,sans-serif;font-weight:700;font-style:normal;letter-spacing:.5px}.logo-legacy{padding:40px 0}.logo-legacy--slider [data-slider-progress=dots] .tns-nav{display:block}@media (min-width:700px){.logo-legacy--slider [data-slider-progress=dots] .tns-nav{display:none}}.logo-legacy--slider .logo-legacy--slide div{background:#f1f1f1;padding:40px;height:500px;display:flex;align-items:center;justify-content:center}.logo-legacy--slider [data-slider-arrows-visible=true][data-slider-arrows-position=inside] svg,.logo-legacy--slider [data-slider-arrows-visible=true][data-slider-arrows-position=inside] svg:hover{fill:#000}.shop-by-category--slider .swiper-pagination{display:block}@media (min-width:700px){.shop-by-category--slider .swiper-pagination{display:none}}.shop-by-category--slider .shop-by-category-slider--slide--item{background-repeat:no-repeat;background-size:cover;height:570px;display:flex;align-items:center;justify-content:center;position:relative}.shop-by-category--slider .shop-by-category-slider--slide--item .bghack{background-position:50%}.shop-by-category--slider .shop-by-category-slider--slide--content{text-align:center}.shop-by-category--slider .shop-by-category--slider .slider-container{max-width:100%}
