@import "/fonts.css";input[type=text],input[type=password],input[type=email],input[type=tel],input[type=button],input[type=submit],textarea,button{-webkit-appearance:none}input:not([type=radio]):not(.btn),textarea,button{border-radius:0}.clear:after,.top-header ul.header-help .help-dropdown:after,.my-account-dropdown:after,.mid-header .main-nav-container ul.main-nav:after,.mid-header .main-nav-container ul.main-nav>li div.megamenu:after,.mid-header .main-nav-container ul.main-nav>li div.megamenu .mm-categories:after,.mid-content:after,.home-kickers:after,.section-top .section-nav:after,.section-left:after,.section-right:after,.section-right .flyout-buttons:after,.top-footer:after,.bottom-footer:after,.bottom-footer .footer-links-container:after{display:block;clear:both;content:""}*{margin:0;padding:0;box-sizing:border-box}*:focus{outline:0}img{border:0;max-width:100%;height:auto}.clear,.top-header ul.header-help .help-dropdown,.my-account-dropdown,.mid-header .main-nav-container ul.main-nav,.mid-header .main-nav-container ul.main-nav>li div.megamenu,.mid-header .main-nav-container ul.main-nav>li div.megamenu .mm-categories,.mid-content:after,.home-kickers:after,.section-top .section-nav:after,.section-left:after,.section-right:after,.section-right .flyout-buttons:after,.top-footer,.bottom-footer,.bottom-footer .footer-links-container{clear:both}body{background-color:#ebe8e2;font-size:16px}body,input,textarea,button,.btn{font-family:"Open Sans",sans-serif}#main-wrapper{background-color:#fff}p{padding-bottom:20px}ol{padding-left:23px}sub{line-height:0}.float-left{float:left}.float-right{float:right}.content-container,.breadcrumbs,#item-top-guide-container{width:100%;max-width:1225px;margin:0 auto;position:relative}.content-container:after{display:block;clear:both;content:""}h1.page-name{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:28px}h2.subtitle{font-family:"Open Sans",sans-serif;font-size:20px;color:#9dacb9}a,.alink,.prProductReviewsDisplay .sortControls .sortControl{color:#5f717f;display:inline-block;text-decoration:none}a:hover,.prProductReviewsDisplay .sortControls .sortControl:hover{text-decoration:none;color:#b61117}a.anchor{display:block;position:relative;top:-70px;visibility:hidden}.hawk-selectedGroup .hawkFacet-active .alink{font-size:.9em;color:#333c45;font-weight:400}.hawk-selectedGroup .hawk-selectedHeading .alink{font-size:1em;font-weight:700}.applied-option:hover,.hawk-clearSelected .alink:hover{text-decoration:underline}.applied-facet:hover{color:#bd141b}.hawk-selectedNav .hawk-clearSelected .alink{color:#bd141b;font-weight:700}ul{list-style-type:none}ul li{float:left}.strike{text-decoration:line-through}.btn{background-image:none;color:#fff;font-weight:normal;font-size:16px;text-align:center;text-decoration:none;border:0;border-radius:3px;cursor:pointer;min-width:130px;padding:0 20px;display:inline-flex;flex-direction:column;justify-content:center;align-items:stretch}.btn:hover{color:#fff}.btn:disabled,.btn:disabled:hover{background-color:silver;cursor:not-allowed}input.btn{flex-direction:row}.btn-primary{height:55px}.btn-secondary{height:45px}.btn-alt{height:40px}.btn-small{height:35px;min-width:120px}.btn-primary-action{background-color:#0ea900}.btn-primary-action:hover,.floating-item-details #addToCartBtn.btn-primary-action i{background-color:#034600}.service-popup .btn{margin:10px}.service-popup.fancybox-content,.service-info.fancybox-content{max-width:900px}.service-link{cursor:pointer}.relatedProduct{position:relative}.relatedProduct input{position:absolute;top:10px;left:10px}.missingItems{position:relative;font-size:1.1em;color:#fff;background:#c00;padding:12px}.btn-secondary-action{background-color:#687c8d}.btn-secondary-action:hover,.floating-item-details #addToCartBtn.btn-secondary-action i{background-color:#333c45}.btn-secondary-alt{background-color:transparent;color:#687c8d;border:1px solid #687c8d}.btn-secondary-alt:hover{background-color:#687c8d}.btn-inactive{background-color:#ebe8e2}.btn-inactive:hover{color:#687c8d;background-color:#ebe8e2}[class^="ico-"],[class*=" ico-"]{font-family:'agd' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;font-size:.85em}.ico-2x{font-size:2em}.ico-fw{text-align:center;width:1.25em}.ico-Instagram:before{content:"\e900"}.ico-Facebook:before{content:"\e901";font-size:.85em}.ico-Pinterest:before{content:"\e902"}.ico-Twitter:before{content:"𝕏"}.ico-WhatsApp:before{content:"\e904"}.ico-YouTube:before{content:"\e905"}.ico-AmazonPay:before{content:"\e906"}.ico-ApplePay:before{content:"\e907"}.ico-Stripe:before{content:"\e908"}.ico-Paypal:before{content:"\e909"}.ico-Diners:before{content:"\e90a"}.ico-JCB:before{content:"\e90b"}.ico-Discover:before{content:"\e90c"}.ico-American-Express:before{content:"\e90d"}.ico-MasterCard:before{content:"\e90e"}.ico-Visa:before{content:"\e90f"}.ico-Top5:before{content:"\e910"}.ico-Exclusive:before{content:"\e911"}.ico-Bolt:before{content:"\e912"}.ico-Target:before{content:"\e913"}.ico-Pellet-Wadcutters:before{content:"\e914"}.ico-Pellet-Pointed:before{content:"\e915"}.ico-Pellet-Domed:before{content:"\e916"}.ico-Pellet-Hollowpoint:before{content:"\e917"}.ico-Play:before{content:"\e918"}.ico-Cart:before{content:"\e919"}.ico-Search:before{content:"\27a4"}.ico-Phone:before{content:"\260e"}.ico-Menu:before{content:"\e91c"}.ico-Star-Empty:before{content:"\e91d"}.ico-Star-Half:before{content:"\e91e"}.ico-Star:before{content:"\e91f"}.ico-External:before{content:"\e920"}.ico-Lock:before{content:"\e921"}.ico-Check,.ico-Exclusive{font-size:1em}.ico-Check:before{content:"\2714"}.ico-Error:before{content:"\26a0"}.ico-Thumbs-Down:before{content:"\1f44e"}.ico-Thumbs-Up:before{content:"\1f44d"}.ico-Cancel:before{content:"\2612"}.ico-Cancel-Circle:before{content:"\2716"}.ico-Edit:before{content:"\270e"}.ico-Arrow-Up:before{content:"\2b06"}.ico-Arrow-Down:before{content:"\2b07"}.ico-Double-Arrow-Left:before{content:"\27f8"}.ico-Double-Arrow-Right:before{content:"\27f9"}.ico-Arrow-Left:before{content:"\27f5"}.ico-Arrow-Right:before{content:"\27f6"}.ico-Compare:before{content:"\e91a"}.ico-AGD:before{content:"\e91b"}.ico-Info:before{content:"\e922"}.ico-User:before{content:"\e923"}.item-box{width:230px;margin:0 .46% 20px;border:1px solid #becfe0;border-bottom:4px solid #becfe0;background:#fff;text-align:center;line-height:1em;display:inline-block;position:relative;vertical-align:top}.item-box .box-link{display:block}.item-box .badges-container{position:absolute;top:-1px;left:6px;width:100%}.item-box .badge{display:block;float:left;font-size:.7em;color:#fff;font-style:italic;padding:2px 10px;background:#323b43;margin:0 5px 0 0}.item-box .badge.free.gear{background:#bd141b}.item-box .badge.sale{background-color:#bd141b}.item-box .badge.new{background-color:#333c45}.item-box .badge.top-pick{background-color:#0ea900}.item-box .badge.deal{background-color:#edd96e;color:#bf7b1f;font-weight:bold}.item-box:hover{border-color:#333c45;box-shadow:0 0 5px 0 rgba(153,153,153,.3)}.item-box .image{max-width:220px;height:200px;position:relative;margin:0 auto}.item-box .banner{max-height:330px;overflow:hidden}.item-box .banner img{max-width:100%;max-height:100%}.item-box .image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-height:80%;max-width:100%}.item-box .name{font-size:.9em;font-weight:700;height:2.2em;line-height:1.1em;padding:0 1%;overflow:hidden;color:#323b45}.item-box .options{color:#9dacb9;font-size:.8em;height:2.5em;overflow:hidden}.item-box .pdRatingStarsWrapper{height:16px}.item-box .details{height:7em}.home-item-boxes .item-box .details{height:8.5em}.section-featured-items .item-box .details{height:auto;margin-bottom:15px}.item-box .price{font-weight:700;height:32px;display:flex;flex-direction:column;justify-content:flex-end;margin:5px 0}.item-box .price .sale-price,.item-box .price .only-price{color:#bd141b}.item-box .price .slashed-price{color:#333c45;text-decoration:line-through;font-size:.8em}.item-box .pdRatingCount{font-size:.85em}.breadcrumbs{color:#918467;font-size:.7em;padding:10px 0 10px 0}.breadcrumbs a{color:#918467}.breadcrumbs a:hover{text-decoration:underline}.page-banner{background-color:#c7beac;height:165px}.page-banner .content-container{height:165px;overflow:hidden}.page-banner.blog .content-container .tag-line{float:right;color:#333c45;font-weight:700;font-family:"Open Sans Condensed",sans-serif;font-size:1.6em;font-style:italic;padding:65px 20px 0 0}.page-banner .breadcrumbs{padding:20px 0}.page-banner h1,.page-banner.vault .vault-title{color:rgba(63,46,0,.4);font-family:'geared_slabbold',sans-serif;font-size:7.2em;text-transform:uppercase;line-height:.8em;position:absolute;bottom:-2px;letter-spacing:-.01em}.page-banner.vault .content-container{background:0}.page-banner.vault .content-container .tag-line{color:#fff;font-family:"Open Sans",sans-serif;font-size:1.5em;font-style:italic;padding:65px 20px 0 300px}.page-banner.vault .content-container .tag-image{height:inherit;position:absolute;right:0;top:0;width:650px}.page-banner.vault .breadcrumbs,.page-banner.vault .breadcrumbs a{color:#728198}.page-banner.vault .vault-title{color:rgba(256,256,256,.5);font-size:7.5em;font-weight:700}.top-header{background-color:#333c45;height:31px;color:#fff;font-size:.8em}.mid-header.fixed{top:31px}.mid-header .mobile-menu-icon,.mid-header .header-cart-mobile{display:none}.top-header .header-questions{color:#c0c8cf;float:left;padding:6px 15px 0 0;font-size:.9em}.top-header .header-questions span{color:#fff;font-weight:700;font-size:1.1em}.top-header ul.header-help{font-size:.9em}.top-header ul.header-help>li{position:relative}.top-header ul.header-help>li .help .ico-Arrow-Down:before{padding-left:10px;color:#bfcfdf}.top-header ul.header-help>li .help a{display:inline-block;padding:8px 10px 0 5px;height:31px;text-transform:uppercase;color:#fff;font-weight:700}.top-header ul.header-help>li .help:hover,.top-header ul.header-help>li.hover .help{background-color:#1a1e23}.top-header ul.header-help li:hover .help-dropdown{display:block}.top-header ul.header-help .help-dropdown{display:none;position:absolute;left:0;width:155px;border:1px solid #697c8d;background-color:#fff;z-index:13;padding:10px 0 0 30px;box-shadow:0 0 5px 0 rgba(153,153,153,.3)}.top-header ul.header-help .help-dropdown ul{list-style-type:disc;color:#7e2a2a;padding-bottom:5px}.top-header ul.header-help .help-dropdown ul li{float:none;padding-bottom:8px}.top-header ul.header-help .help-dropdown a{color:#1a1d22;font-size:1.1em}.top-header ul.header-help .help-dropdown a:hover{color:#b61117;text-decoration:underline}.fixed-mobile-header .header-shipping-mobile{display:none}.top-header .header-shipping,.top-header .header-shipping-link{float:right;text-transform:uppercase;font-weight:700;color:#fff;font-size:1.3em;padding:4px 0 0 0}.top-header .header-shipping a,.top-header .header-shipping-link a{color:#fff}.top-header .header-shipping a:hover,.top-header .header-shipping-link a:hover{opacity:.9}.top-header .header-shipping a:hover span,.top-header .header-shipping-link a:hover span{opacity:.9}.top-header .header-shipping a span,.top-header .header-shipping-link a span{text-transform:none;font-weight:normal;color:#c0c8cf;font-size:.8em}.mid-header{padding:10px 0 0 0;background-color:#fff}.mid-header .top-mid-header{display:flex}.mid-header .top-mid-header:after{display:block;clear:both;content:""}.mid-header .top-mid-header .mobile-menu-icon,.mid-header .top-mid-header .mobile-search-icon,.mid-header .top-mid-header .user-icon,.mid-header .top-mid-header .header-cart-mobile{display:none}.mid-header .header-logo{margin-top:5px}.mid-header .header-logo.desktop{width:250px;height:82px}.mid-header .header-logo.mobile{display:none}.mid-header .header-search{padding:22px 0 0 120px;z-index:1}.mid-header .header-search input.searchInput{width:440px;height:34px;padding:0 10px 0 10px;border:1px solid #c7bead;float:left;font-size:.8em;color:#000;border-top-left-radius:5px;border-bottom-left-radius:5px}.mid-header .header-search input.searchInput::-webkit-input-placeholder,.mid-header .header-search input.searchInput:-moz-placeholder,.mid-header .header-search input.searchInput::-moz-placeholder,.mid-header .header-search input.searchInput:-ms-input-placeholder{color:#afa59b}.mid-header .header-search input.searchInput:-moz-placeholder,.mid-header .header-search input.searchInput::-moz-placeholder{opacity:1}.mid-header .header-search .searchBtn{background-color:#ebe8e2;width:101px;height:34px;border:1px solid #c7bead;border-left:0;border-radius:0 5px 5px 0;display:flex;align-items:center;justify-content:center}.mid-header .header-search .searchBtn:hover{opacity:.9}.mid-header .header-search .searchBtn span{color:#761414;text-transform:uppercase;font-size:15px;font-weight:700}.mid-header .header-search .searchBtn .ico-Search:before{color:#9b907c;font-size:16px;margin-right:3px}.mid-header .header-account{font-size:.8em;line-height:1.2em;padding:5px 20px 0 0;margin-top:17px;margin-left:auto}.mid-header .header-account a:not(.btn){display:block;color:#333c45}.mid-header .header-account a.sign-in{text-transform:uppercase;font-weight:700}.mid-header .header-account a img{vertical-align:middle;padding-left:2px}.mid-header .header-account .my-account{position:relative}.mid-header .header-account .my-account>a{padding-bottom:10px}.mid-header .header-account .my-account>a .ico-Arrow-Down{color:#761414}.my-account-dropdown{display:none;background-color:#fff;width:155px;border:1px solid #697c8d;position:absolute;left:0;z-index:13;padding-top:5px;font-size:.9em;box-shadow:0 0 5px 0 rgba(153,153,153,.3)}.my-account-dropdown ul{list-style-type:disc;color:#7e2a2a;padding:10px 0 5px 30px}.my-account-dropdown ul li{float:none;padding-bottom:10px}.my-account-dropdown a:not(.btn){color:#1a1d22;font-size:1.1em}.my-account-dropdown a:not(.btn):hover{color:#b61117;text-decoration:underline}.my-account-dropdown hr{height:1px;border:0;border-top:1px solid #eeefea;width:80%;margin:0 auto}#floating-cart .dropdown-arrow,.my-account-dropdown .dropdown-arrow{background:url(/ysw/dropdown-arrow.png) no-repeat;position:absolute;top:-7px;width:14px;height:7px}.my-account-dropdown .dropdown-arrow{left:47%}.mid-header .header-checkout{padding:0 0 0 20px;margin-top:13px;position:relative;border-left:1px solid #cdcecd}.mid-header .header-checkout #floating-cart-btn{display:inline-flex;align-items:center}.mid-header .header-checkout #floating-cart-btn span.cart-count{font-style:italic;font-size:.9em;padding-right:3px}.mid-header .top-mid-header .header-icon-btn:before{font-size:21px;color:#13181e}.mid-header .header-checkout #floating-cart-btn .header-icon-btn.ico-Cart:before{font-size:36px}.mid-header .icon-share{margin:20px 0 0 5px}#floating-cart .dropdown-arrow{right:-1px}.mid-header .main-nav-container{font-family:"Open Sans Condensed",sans-serif;font-size:1.1em}.mid-header .main-nav-container ul.main-nav{text-align:center}.mid-header .main-nav-container ul.main-nav>li{float:none;display:inline-block;height:47px;padding:12px 0 0 0;position:relative;margin-right:2%}.mid-header .main-nav-container ul.main-nav>li:last-child{margin-right:0}.mid-header .main-nav-container ul.main-nav>li .nav-item-name{border-bottom:5px solid #fff;height:35px}.mid-header .main-nav-container ul.main-nav>li .nav-item-name a{display:inline-block;color:#333c45;text-transform:uppercase;font-weight:700;padding:3px 5px 0 15px}.mid-header .main-nav-container ul.main-nav>li .nav-item-name a+.ico-Arrow-Down:before{color:#687c8d;margin:0 10px 0 5px}.mid-header .main-nav-container ul.main-nav>li .nav-item-name:hover,.mid-header .main-nav-container ul.main-nav>li.mm-hover .nav-item-name,.mid-header .main-nav-container ul.main-nav>li.mm-hover .nav-item-name a,.mid-header .main-nav-container ul.main-nav>li.mm-hover:last-child .nav-item-name a,.mid-header .main-nav-container ul.main-nav>li.mm-hover .nav-item-name .ico-Arrow-Down:before{background-color:#687c8d;border-color:#333c45;color:#fff}.mid-header .main-nav-container ul.main-nav>li:last-child .nav-item-name a,.mid-header .main-nav-container ul.main-nav>li:last-child .nav-item-name a+i:before{color:#8597a8}.mid-header .main-nav-container ul.main-nav>li div.megamenu{display:none;position:absolute;left:0;text-align:left;z-index:14;border:2px solid #333c45;background:#f2f2f2}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-2 .mm-categories{width:260px;padding-top:22px}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-2 .mm-categories ul.mm-list{width:100%;padding-bottom:0}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-3 .mm-categories{width:260px}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-3 .mm-categories ul.mm-list{width:100%;padding-bottom:0}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-4{width:510px;padding-right:5%}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-6{width:200px}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-6 .mm-categories ul.mm-list{width:100%}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-7{width:260px;right:0;left:auto}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-7 ul.mm-list{width:100%;padding-left:20px}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-7 .mm-categories ul.mm-list{width:100%}.mid-header .main-nav-container ul.main-nav>li div.megamenu .mm-categories{float:left;width:480px;padding:30px 0 0 50px}.mid-header .main-nav-container ul.main-nav>li div.megamenu ul.mm-list{list-style-type:disc;width:50%;float:left;font-family:"Open Sans",sans-serif;font-size:.85em;padding-bottom:10px}.mid-header .main-nav-container ul.main-nav>li div.megamenu ul.mm-list li{float:none;color:#7e2a2a;padding:0 25px 10px 0}.mid-header .main-nav-container ul.main-nav>li div.megamenu ul.mm-list li.view-all{list-style-type:none;font-weight:700;font-style:italic;margin-left:-15px;text-transform:uppercase;font-size:.95em}.mid-header .main-nav-container ul.main-nav>li div.megamenu ul.mm-list li.view-all a{color:#6d7e8e}.mid-header .main-nav-container ul.main-nav>li div.megamenu ul.mm-list li a{color:#1a1d22}.mid-header .main-nav-container ul.main-nav>li div.megamenu ul.mm-list li a:hover{color:#b61117;text-decoration:underline}#ysw-blog-toggle-buttons{display:none}#floating-cart{position:absolute;top:35px;right:0;z-index:999;width:433px;min-width:300px;border:1px solid #697c8d;padding:15px 15px 0 15px;background-color:#fff;box-shadow:0 0 5px 0 rgba(153,153,153,.3)}#floating-cart .fc-header{color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.5em;line-height:1.2em;padding-bottom:10px;font-weight:700}#floating-cart .fc-header span{float:right;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:.5em;padding:5px 10px 0 0;color:#148d00}#floating-cart #close-fc-mobile{background:url(/ysw/mm-tablet-close.png) no-repeat;width:34px;height:33px;position:absolute;cursor:pointer;z-index:2;display:none;top:-10px;right:-10px}#floating-cart .floating-cart-items .single-item:last-child{border-bottom:0;margin-bottom:0}#floating-cart .floating-cart-items{color:#333c45}#floating-cart table.single-item{width:100%;border-bottom:1px solid #eeefea;font-family:"Open Sans Condensed",sans-serif;font-weight:700;padding:0 0 10px 0;margin-bottom:10px}#floating-cart table.single-item tr td{vertical-align:top}#floating-cart table.single-item tr td.item-name-qty{width:57%;padding:0 3% 0 5%;color:#495056;line-height:1.3em}#floating-cart table.single-item tr td.item-name-qty span.name{display:block}#floating-cart table.single-item tr td.item-name-qty span.qty{font-size:.9em;font-style:normal}#floating-cart table.single-item tr td.item-price{width:25%;text-align:right;color:#495056;line-height:1.3em;font-family:"Open Sans",sans-serif;font-size:.85em;font-weight:700;padding:3px 0 0 0}#floating-cart table.single-item tr td.item-price span.slashed-price{text-decoration:line-through}#floating-cart table.single-item tr td.item-price span.price{color:#bd141b}#floating-cart table.single-item tr td.remove{color:#d1d1cf;font-family:"Open Sans",sans-serif;font-weight:normal;white-space:nowrap}#floating-cart table.single-item tr td.remove span.x{width:13px;height:13px;color:#fff;background-color:#cececc;display:inline-block;border-radius:50%;font-size:12px;text-align:center;line-height:12px;vertical-align:middle}#floating-cart table.single-item tr td.remove em{font-style:normal;font-size:.8em;text-transform:uppercase;font-weight:700}#floating-cart table.single-item tr td.remove em a{color:#d1d1cf}#floating-cart .floating-cart-pricing{border:3px solid #eeefea;font-size:.85em;color:#333c45;padding:7px}#floating-cart .floating-cart-pricing:after{display:block;clear:both;content:""}#floating-cart .floating-cart-pricing .row{width:60%;float:right;clear:right}#floating-cart .floating-cart-pricing .subtotal,#floating-cart .floating-cart-pricing .shipping,#floating-cart .floating-cart-pricing .total,#floating-cart .floating-cart-pricing .price{display:inline-block;width:48%}#floating-cart .floating-cart-pricing .price{text-align:right}#floating-cart .floating-cart-pricing .total{color:#bd141b;font-weight:700;font-size:1.1em}#floating-cart .floating-cart-checkout{height:64px;padding:15px 0 15px 0}#floating-cart .floating-cart-checkout:after{display:block;clear:both;content:""}#floating-cart .floating-cart-checkout .checkout-btn{float:right}#floating-cart .floating-cart-checkout .keep-shopping{float:left;text-transform:uppercase;font-size:.8em;padding-top:8px}#floating-cart .floating-cart-checkout .keep-shopping a{color:#9b9b9b}#floating-cart .floating-cart-checkout .keep-shopping a:hover{text-decoration:underline}#floating-cart .fc-message{color:#687c8d;font-weight:700;font-size:1.3em;text-align:center;padding:7px 0}#floating-cart .fc-message span{text-transform:uppercase;color:#333c45;font-size:1.6em;font-family:"Open Sans Condensed",sans-serif}.sitewide-promo-banner{text-align:center;padding:0;text-shadow:0 1px 0 rgba(0,0,0,.5);min-width:300px;color:#fff}.sitewide-promo-banner a{color:#fff;width:100%;display:block}.sitewide-promo-banner a span{font-family:"Open Sans Condensed",sans-serif;font-weight:700;font-size:1.4em;text-transform:uppercase}.sitewide-promo-banner a b{opacity:.9;font-size:.9em;white-space:nowrap;font-weight:normal;text-decoration:underline;clear:both;display:block;margin-top:-5px}.home-banner{height:386px;text-align:center;text-transform:uppercase;background-color:#140d04;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(https://cdn.airgundepot.com/images/airgundepot/lp-home-1902-min.jpg)}.home-banner .content-container,.home-banner-holiday .content-container{max-width:1321px}.home-banner div.banner-title,.home-banner h1.banner-title{font-family:'geared_slabbold',sans-serif;font-size:9em;color:#fff;display:inline-block;margin-top:5%;width:100%;text-shadow:1px 1px 15px rgba(51,51,51,.55)}.home-banner div.banner-subtitle{font-family:"Open Sans",sans-serif;font-size:1.75em;color:rgba(255,255,255,.8);margin-top:-20px;width:100%;text-shadow:1px 1px 15px rgba(51,51,51,.85)}.home-banner a.banner-btn{display:inline-block;text-transform:uppercase;font-style:italic;font-size:1.3em;padding:10px 100px;font-weight:700;margin-top:20px;margin-left:30%;background-color:#bc141a;color:#fff}.home-banner.holiday div.banner-title,.home-banner.holiday div.banner-subtitle,.home-banner.holiday a.banner-btn{margin-left:0}.home-banner a.banner-btn:hover{background-color:#761a1b}.home-banner a.banner-link{display:block;width:100%;height:386px;z-index:1;position:absolute}.home-banner span.tag-line{position:absolute;right:179px;bottom:60px;font-family:"Open Sans Condensed",sans-serif;font-size:1.2em;font-weight:700}.home-banner img,.home-banner-holiday img,.home-banner-bf img,.home-banner-cm img{display:block}.home-airgun-finder{background-color:#ebe8e3}.home-airgun-finder .content-container,.rifle-airgun-finder .content-container,.pistol-airgun-finder .content-container{height:74px;background:url(/ysw/airgun-finder-target-min.png) no-repeat 200px}.home-airgun-finder div.home-airgun-finder-title{font-size:2em;font-weight:normal;text-transform:lowercase;color:#c7bead;font-style:italic;letter-spacing:-1.1px;float:left;padding:7px 5px 0 300px}.home-airgun-finder div.home-airgun-finder-title span{font-size:1.2em;font-weight:700;text-transform:uppercase;display:inline-block;color:#b0a796}.home-airgun-finder h2.home-airgun-finder-subtitle{display:block;color:#b0a796;font-size:1.2em;float:left;padding:23px 0 0 30px;font-weight:normal}.home-airgun-finder h2.home-airgun-finder-subtitle span{font-weight:700;font-style:italic}.home-airgun-finder a.btn,.rifle-airgun-finder a.btn,.pistol-airgun-finder a.btn{display:block;float:left;color:#751b1b;text-transform:uppercase;font-style:italic;padding:5px 15px;font-weight:700;margin:21px 0 0 30px}.home-airgun-finder a.btn i,.rifle-airgun-finder a.btn i,.pistol-airgun-finder a.btn i{color:#687a8c;margin-left:10px}.home-airgun-finder a.btn:hover i,.rifle-airgun-finder a.btn:hover i,.pistol-airgun-finder a.btn:hover i{color:#323a43}.rifle-airgun-finder,.pistol-airgun-finder{background-color:#ebe8e3;margin:0 0 20px 0}.rifle-airgun-finder .rifle-cat-bar,.pistol-airgun-finder .rifle-cat-bar{display:block;color:#c7bead;float:left;padding:15px 0 0 300px;font-size:1.5em;font-style:italic;text-transform:lowercase;letter-spacing:-1.1px}.rifle-cat-bar span{font-size:1.2em;font-weight:700;text-transform:uppercase;color:#b0a796}.rifle-airgun-finder .content-container,.pistol-airgun-finder .content-container{display:flex;flex-wrap:wrap}.rifle-airgun-finder a.btn,.pistol-airgun-finder a.btn{margin:auto;min-width:90px}.mid-content{background-color:#fff;border-top:1px solid #d1ccc1;overflow:auto}.home-top-text,.home-bottom-text{line-height:1.8em}.home-top-text{padding:50px 0 0 0}.home-kickers{padding:50px 0}.home-kickers .kicker1 a.main-link,.home-kickers .kicker2 a.main-link,.home-kickers .kicker2-1 a.main-link{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.kicker-link-right:before,.home-special-offers .arrow:before,.ranger-steps .arrow:before,.long-rangers-trophy-wall-btn:before,.item-top-guide .item-top-guide-btn .arrow:before,.hunting-top-guide-btn:before,.left-details .item-upgrade-btn:after{font-family:'agd' !important;content:"\27f9";color:#ffe36e;font-weight:normal;font-size:.85em}.home-kickers .arrow,.home-special-offers .offer span.shop-now span.arrow{display:inline-block}.home-kickers .kicker-video{width:598px}.home-kickers .kicker1{float:right;width:598px;height:153px;position:relative}.home-kickers .kicker2{float:right;width:598px;height:153px;margin-top:30px;position:relative}.home-kickers .kicker2 span.tag-line{color:#c9d7e3;padding:100px 0 0 58px;font-size:1.2em;display:block}.home-kickers .kicker2-1{float:right;width:598px;height:180px;position:relative}.home-kickers .kicker-link-right{color:#fff;text-transform:uppercase;font-style:italic;font-weight:700;text-align:center;border:1px solid #fff;padding:5px 15px;margin:100px 0 0 25px;position:absolute;background-position:right 7px center}.home-kickers .kicker1:hover .kicker-link-right,.home-kickers .kicker2:hover .kicker-link-right{background-position:right 7px center;background-color:#751b1b}.home-banner a.banner-btn:hover span.arrow:before,.home-kickers .kicker1:hover .kicker-link-right:before,.home-kickers .kicker2:hover .kicker-link-right:before,.home-special-offers .offer:hover .shop-now span.arrow:before,.hunting-top-guide .hunting-top-guide-btn:hover:before,.ranger-steps .step:hover .shop-now span.arrow:before,.item-top-guide #item-top-guide-container:hover .item-top-guide-btn:before{color:#fff}.home-kickers .kicker-link-left span,.home-kickers .kicker-link-right span{text-transform:none}.home-heading,h2.home-heading{text-align:center;color:#333c45;font-size:1.8em;padding-bottom:15px}.home-special-offers{text-align:center;padding-bottom:50px}.home-special-offers .offer{display:inline-block;float:left;background:url(/ysw/target-specials-min.png) center left -80px no-repeat;width:390px;height:124px;border:2px solid rgba(132,121,109,.85);position:relative}.home-special-offers .offer:hover{border-color:#751b1b}.home-special-offers .offer:hover .shop-now{background-color:#751b1b}.home-special-offers .offer.center{margin-right:27px;margin-left:27px}.home-special-offers .offer span{display:block;line-height:1em}.home-special-offers .offer span.new{font-style:italic;color:#92350e;font-size:1.4em;padding-top:5px}.home-special-offers .offer span.title{font-family:"Open Sans Condensed",sans-serif;color:#333c45;text-transform:uppercase;font-size:2.8em;font-weight:700;padding:15px 0 2px 0}.home-special-offers .offer span.desc{color:#1a1e23;font-style:italic;font-size:.9em}.home-special-offers .offer span.shop-now{width:100%;background-color:rgba(132,121,109,.85);position:absolute;bottom:0;color:#fff;font-style:italic;text-transform:uppercase;font-size:.95em;font-weight:700;padding:4px 0}.home-featured-brands{text-align:center}.home-featured-brands li{margin:0 25px;float:none;display:inline-block}.home-featured-brands li a:hover{opacity:.9}.home-featured-brands li:first-child{margin-left:0}.home-featured-brands li:last-child{margin-right:0}.home-bottom,.home-bottom-text,.home-featured-item-row{padding:0 0 50px 0}.home-bottom .content-container{padding:0 10px}.home-bottom .heading{color:#761a1b;text-transform:uppercase;font-weight:700;font-family:"Open Sans Condensed",sans-serif;font-size:1.2em;padding-bottom:2px}.home-bottom .heading span{font-weight:normal;font-family:"Open Sans",sans-serif;font-size:.95em}.home-bottom p{line-height:1.8em}.home-bottom .more-copy-toggle{display:none}.home-bottom .home-text-left{float:left;width:50%;border-right:1px solid #d1ccc1;padding-right:5%}.home-bottom .read-more-toggle{text-transform:uppercase;font-weight:700;font-size:.8em;color:#617182}.home-bottom .read-more-toggle span:hover{color:#751b1b}.home-bottom .read-more-post-toggle,.home-bottom .read-more-guide{text-transform:uppercase;font-weight:700;font-size:.8em;margin-top:20px;display:inline-block;color:#617182}.home-bottom .read-more-post-toggle:hover,.home-bottom .read-more-guide:hover{color:#751b1b}.home-bottom .copy{color:#333c45;line-height:1.8em;font-size:.95em;height:150px;overflow:hidden}.home-bottom .home-text-left.show-all .copy{height:auto}.home-bottom .home-university-post{width:50%;float:right;padding:0 0 0 5%}.home-bottom .home-university-post .heading,.home-bottom .home-text-left .heading{padding-bottom:10px}.home-bottom .home-university-post .image,.home-bottom .home-text-left .image{float:left;padding:4px;border:1px solid #ccc;width:30%}.home-bottom .home-university-post .image img,.home-bottom .home-text-left .image img{display:block}.home-bottom .home-university-post .image img:hover,.home-bottom .home-text-left .image img:hover{opacity:.9}.home-bottom .home-university-post .details,.home-bottom .home-text-left .details{float:right;width:70%;padding-left:3%}.home-bottom .home-university-post .details .copy,.home-bottom .home-text-left .details .copy{height:80px;overflow:hidden}.home-bottom .home-university-post .details .title,.home-bottom .home-text-left .details .title{font-weight:700;font-style:italic;line-height:1.2em;padding-bottom:3px}.home-bottom .home-university-post .details .title a,.home-bottom .home-text-left .details .title a{color:#333c45}.home-bottom .home-university-post .details .title a:hover,.home-bottom .home-text-left .details .title a:hover{opacity:.9}.home-bottom .home-university-post .details .author-date,.home-bottom .home-text-left .details .author-date{padding-bottom:20px;font-size:.85em;font-style:italic}.section-top{padding:10px 0}.section-top .copy ul,.home-bottom-text .copy ul{list-style-type:disc;padding-left:20px}.section-top .copy ul li{float:none}.section-top.show-all .copy.constrain-height{height:auto}.section-top.show-all .read-more,.compare-more{box-shadow:none}.section-top.show-all .read-more img,.compare-table-more.compare-show .compare-more img{transform:rotate(180deg)}.section-top .additional-headline{color:#9dacb9;font-size:1.2em;padding-bottom:5px}.section-top .copy{color:#333c45;line-height:1.8em;overflow:hidden;padding-bottom:20px}.section-top .copy.constrain-height{height:85px}.section-top .read-more{padding:0 15px 5px;text-align:center;color:#97a9b9;font-size:.7em;font-style:italic;box-shadow:0 -23px 30px 0 #fff;position:relative;display:none}.compare-more{padding:0 15px 5px;text-align:center;color:#97a9b9;font-size:.7em;font-style:italic;margin-top:25px;display:none}.section-top .section-nav{text-align:center;padding:15px 0}.section-top .section-nav ul li{width:230px;height:75px;display:table;text-align:center;margin:5px 7px 5px 7px}.section-top .section-nav ul li a{background-color:#becfe0;height:100%;width:100%;color:#333c45;font-size:1.2em;display:table-cell;vertical-align:middle}.section-top .section-nav ul li a:hover{background-color:#333c45;color:#fff}.section-top>h1{color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.8em;line-height:1.2em;padding-bottom:5px}.section-featured-items{padding-bottom:30px;display:flex;flex-wrap:wrap}.section-featured-items .heading{text-align:center;color:#918467;text-transform:uppercase;font-size:1.4em;padding-bottom:15px}.section-featured-items .heading a{font-size:.65em;text-transform:none}.section-left{width:20%;float:left}.section-popular-categories{padding-bottom:20px}.section-popular-categories.show-all ul.section-pop-cat-list{height:auto}.section-popular-categories.show-all .show-more-categories img{transform:rotate(180deg)}.section-popular-categories .heading{color:#bd141b;text-transform:uppercase;font-size:1.1em;font-weight:700;font-family:"Open Sans Condensed",sans-serif}.section-popular-categories .heading,.my-account-content h1{padding-bottom:5px}ul.section-pop-cat-list{transition:max-height .8s}ul.section-pop-cat-list li{float:none;padding:0 10% 0 0;font-size:.8em;margin-bottom:5px}ul.section-pop-cat-list li:before{font-family:'agd' !important;content:"\27f6";color:#bd141b;margin-right:5px;font-size:.85em}ul.section-pop-cat-list li a{color:#333c45}ul.section-pop-cat-list li a:hover{text-decoration:underline}.show-more-categories{width:80%;border-top:1px solid #ebe8e2;padding-top:5px;color:#97a9b9;font-size:.7em;font-style:italic;position:relative}.section-right{width:78%;float:right}.section-right .section-top{padding:0 0 10px 0}.section-right .flyout-buttons{display:none}.section-right .flyout-buttons .btn{font-weight:700}h1.section-heading{color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.8em}.mid-content.section2-filtering .breadcrumbs{padding:20px 0 15px 0}.mid-content.section2 .section-featured-items{padding-top:20px}#hawktoppager,#hawkbottompager{text-align:center;padding:20px 0}.section-brand-img{width:25%;float:right;text-align:center}.section-lp-banner{margin-bottom:20px;text-align:center}.section-lp-banner .lp-heading{overflow:hidden;width:100%;text-align:center;padding:50px 0 0 0}.section-lp-banner .lp-heading h1{color:#fff;text-transform:uppercase;font-family:'geared_slabbold',sans-serif;font-size:9em;line-height:1em;text-shadow:1px 1px 15px rgba(51,51,51,.55)}.sub-category-page-banner .content-container{display:flex;flex-direction:column;justify-content:center}.sub-category-page-banner .brand-lp-banner .lp-models{padding:0}.section-lp-banner .banner-box.left,.section-lp-banner .banner-box.right{width:291px;height:125px;margin-top:15px;background-color:rgba(0,0,0,.5);display:inline-block}.section-lp-banner .banner-box.right{margin-right:20px}.section-lp-banner .banner-box.left .heading,.section-lp-banner .banner-box.right .heading{font-weight:700;font-style:italic;text-align:center;text-transform:uppercase;font-size:1.4em;line-height:1em;padding-top:25px}.section-lp-banner .banner-box.left a.btn,.section-lp-banner .banner-box.right a.btn{display:block;width:150px;background-color:#ae0f14;color:#fff;text-transform:uppercase;font-weight:700;font-size:.8em;margin:7px auto;text-align:center;padding:8px 0}.section-lp-banner .banner-box.left a.btn:hover,.section-lp-banner .banner-box.right a.btn:hover{background-color:#761a1b}.section-lp-banner .banner-box.left a.btn span,.section-lp-banner .banner-box.right a.btn span{font-size:.8em}.section-lp-banner .banner-box.left .subheading,.section-lp-banner .banner-box.right .subheading{font-size:.8em;color:#fff;text-align:center}.section-lp-banner.air-pistols,.section-lp-banner.air-rifles,.section-lp-banner.ammo{background-color:#202c38;background-size:cover;margin-bottom:0;background-position:center}.section-lp-banner.air-pistols .banner-box.right.mobile{display:none}.section-lp-banner.air-rifles .content-container,.section-lp-banner.air-pistols .content-container,.section-lp-banner.ammo .content-container{height:386px}.section-lp-banner.air-rifles .banner-box .heading,.section-lp-banner.ammo .banner-box .heading,.section-lp-banner.air-pistols .banner-box .heading{color:rgba(255,255,255,.76)}.section-lp-banner.air-rifles .banner-box.left,.section-lp-banner.ammo .banner-box.left{background-color:rgba(0,0,0,.5);position:relative}.section-lp-banner.ammo .banner-box.left .so-box{width:85px;height:88px;overflow:hidden;position:absolute}.section-lp-banner.ammo .banner-box.left .so-box .so-title{font:bold 15px sans-serif;text-align:center;transform:rotate(-45deg);position:relative;padding:7px 0;top:15px;left:-50px;width:160px;background-color:#751b1b;color:#fff}.section-lp-banner.air-rifles .banner-box.right.mobile,.section-lp-banner.ammo .banner-box.right.mobile{display:none}.section-brands-wrapper{text-align:center;padding:20px 0 40px 0}.section-brands-wrapper .brand-box{width:230px;display:inline-block;border:1px solid #becfe0;position:relative;margin:0 5px 10px 5px}.section-brands-wrapper .brand-box:hover{border:1px solid #333c45}.section-brands-wrapper .brand-box:hover .name a{background-color:#333c45;color:#fff}.section-brands-wrapper .brand-box .featured-tag{background-color:#bd141b;color:#fff;position:absolute;top:-1px;left:6px;font-size:.7em;font-style:italic;padding:2px 15px;z-index:1}.section-brands-wrapper .brand-box .image{height:225px;position:relative}.section-brands-wrapper .brand-box .image:hover{opacity:.9}.section-brands-wrapper .brand-box .image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;mix-blend-mode:multiply}.section-brands-wrapper .brand-box .name{height:75px;width:100%;display:table}.section-brands-wrapper .brand-box .name a{background-color:#becfe0;color:#333c45;display:table-cell;width:100%;padding:0 10px;height:100%;font-size:1.2em;line-height:1.2em;vertical-align:middle}.mid-content.item .breadcrumbs{padding-top:20px;padding-bottom:20px}#inv-oos{display:none}.item-top{background-color:#ebe8e2;padding:0 0 40px 0}.item-top .exclusive-ico,.item-top .exclusive-ico:before{float:left}.item-top .exclusive-ico:before{width:64px;height:63px;margin-right:10px;font-size:4em;color:#333c45}.item-top h1.item-name,.mid-content .home-top-text h1.home-heading{color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.8em;line-height:1.2em;padding-bottom:5px}.item-top .item-subtitle{color:#333c45;line-height:1em}.item-top .item-subtitle span{display:inline-block}.item-top .item-subtitle span.hspacer{border-left:1px solid #c9c0b0;margin-left:20px;padding:2px 0 3px 20px}.item-top .item-subtitle em{font-style:normal}.item-top .item-subtitle .reviews-placeholder{vertical-align:middle}.item-top .item-subtitle .prItemRating{display:flex}.item-top-guide{background-color:#333c45;text-align:center;color:#b7c7d8;padding:15px 0}#item-top-guide-container{color:#b7c7d8 !important;display:block}.item-top-guide .item-top-guide-title{font-size:35px;font-family:"Open Sans Condensed",sans-serif;font-weight:700;color:#fff;line-height:30px;display:inline-block;margin-right:10px;vertical-align:middle}.item-top .item-subtitle span.hspacer{border-left:1px solid #c9c0b0;margin-left:20px;padding:2px 0 3px 20px}.item-top-guide .item-top-guide-btn{display:inline-block;background-position:right 7px center;border:1px solid #fff;color:#fff;text-transform:uppercase;font-style:italic;padding:5px 15px;font-weight:700;margin:0 0 0 20px}.item-top-guide #item-top-guide-container:hover .item-top-guide-btn{background-position:right 7px center;background-color:#751b1b}.alignL{text-align:left;padding-left:35px}.item-left{width:727px;float:left;padding-top:15px;clear:left}.item-main-content .left-details .item-page-vid-container{position:relative;width:100%;height:0;padding-bottom:75%;margin-bottom:20px}.item-main-content .left-details .item-page-vid-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.item-left .main-item-image .main-item-carousel .image{height:491px;position:relative}.item-left .main-item-image{width:100%;height:491px;position:relative;background-color:#fff;border:1px solid #d1ccc1}.item-left .main-item-image img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:95%;max-width:95%}.item-left .main-item-image iframe{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:95%;max-width:95%;z-index:1}.item-left .main-insets{padding:10px 0 0 0}.item-left .main-insets a{display:inline-flex;margin:0 5px 5px 0;align-items:center;vertical-align:middle;background-color:white;width:76px;height:76px;border:1px solid #d1ccc1}.item-left .main-insets a img{display:block;margin:0 auto;max-width:100%;max-height:100%}.item-left .main-insets a img:hover{border-color:#2f373f}.item-left .main-insets a.video{position:relative;width:76px;height:76px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:100%}.item-left a.video span.overlay{background:url(/ysw/item-inset-video-overlay.svg) no-repeat;width:100%;height:100%;background-size:100%;position:absolute;top:0;display:block}.item-left a.video span.overlay:hover{opacity:.9}.item-left .main-item-image.item-owl-images{display:none}.item-left .owl-carousel .owl-wrapper-outer,.item-left .owl-wrapper,.item-left .owl-item{height:100%}.item-left .sharing-buttons{padding-top:20px;font-size:.8em;color:#9b907c;display:flex;align-items:center}.item-left .sharing-buttons>span:first-child{margin-right:5px}.item-promo-image-badge{position:relative;border:2px solid #bd141b;display:inline-block;margin-left:10px;z-index:1;text-align:center}.item-promo-image-badge .heading{background-color:#bd141b;color:#fff;text-transform:uppercase;font-style:italic;font-weight:700;font-size:.9em;padding:3px 0;text-align:center}.item-left .main-item-image .item-promo-image-badge img{position:relative;max-height:5.6em;max-width:100%;margin-bottom:-5px}#limited-time-sale{position:absolute}#limited-time-sale .heading{padding:1px 5px}.item-right{width:465px;float:right}.item-right #floating-item-elements{width:465px}.item-right #floating-item-elements.stickATC{position:fixed;top:0;z-index:2;margin-top:125px}.item-right #floating-item-elements.stickNav .sticky-item-nav-bar ul li a.current{color:fff}.item-right .sticky-item-nav-bar{display:none;background-color:#333c45;color:#fff;z-index:3;width:100%;position:fixed;top:0;right:0;height:3em;line-height:3em}.item-right .sticky-item-nav-bar h2 sticky-item-nav-bar .content-container h1{color:#fff;font-family:"Open Sans Condensed",sans-serif;font-size:1.4em;line-height:1.2em;padding:5px 0 2px 0}.item-right .sticky-item-nav-bar ul{font-size:.9em}.item-right .sticky-item-nav-bar ul li{padding-right:50px}.item-right .sticky-item-nav-bar ul li:last-child{padding-right:0}.item-right .sticky-item-nav-bar ul li a{color:#bccdde}.item-right .sticky-item-nav-bar ul li a:hover{color:#fff}.item-right .floating-item-details{padding:15px;background-color:#ebe8e2}.item-right .floating-item-details .special-offer{display:none;height:38px}.item-right .floating-item-details .rebate{display:none}.item-right .floating-item-details .special-offer,.item-right .floating-item-details .rebate{background-color:#fff;color:#bd141b;border:1px solid #bd141b;font-size:.85em}.item-right .floating-item-details #unique-child-offer-1.special-offer,.item-right .floating-item-details #single-special-offer.special-offer,.item-right .floating-item-details #single-rebate.rebate{display:block}.item-right .floating-item-details .special-offer span{display:inline-block;background:url(/ysw/item-special-offer-bg.png) no-repeat;width:122px;height:36px;color:#fff;font-style:italic;text-transform:uppercase;font-weight:700;padding:9px 0 0 10px;margin-right:10px}.item-right .floating-item-details .special-offer em,.item-right .floating-item-details .rebate em{font-style:normal}.item-right .floating-item-details .rebate{padding:5px;text-align:center;margin-top:10px}.item-right .floating-item-details .pricing-container{padding:10px 0 17px 0}.item-right .floating-item-details .pricing-container .price{color:#bd141b;font-family:"Open Sans Condensed",sans-serif;font-size:2.2em;font-weight:700;display:inline-block}.item-right .floating-item-details .pricing-container .price em{font-style:normal}.item-right .floating-item-details .pricing-container ul{font-size:.9em}.item-right .floating-item-details .pricing-container ul:after{display:block;clear:both;content:""}.item-right .floating-item-details .pricing-container ul li{padding-right:10px;margin-right:10px;border-right:1px solid #c0b8aa}.item-right .floating-item-details .pricing-container ul li.save{color:#bd141b;font-weight:700}.item-right .floating-item-details .pricing-container ul li.reg-price{color:#5f5f5f}.item-right .floating-item-details .pricing-container .msrp{color:#5f5f5f;text-decoration:line-through;border-right:0;margin-right:0;margin-left:5px;font-size:.9em}.item-right .floating-item-details .pricing-container ul li.affirm,.item-right .floating-item-details .pricing-container ul li.sezzle{border-right:0}.item-right .floating-item-details .pricing-container ul li.sezzle{padding-top:5px;cursor:pointer}.item-right .floating-item-details .item-map{font-size:.75em;padding-bottom:17px;color:#9b907c}.item-right .floating-item-details .item-options .heading{text-align:center;font-size:.75em;color:#9b907c;height:1px;margin:8px 0;background-color:#c7bead}.item-right .floating-item-details .item-options .heading span{display:inline-block;background-color:#ebe8e2;padding:0 5px;position:relative;top:-8px}.item-right .floating-item-details .item-options .heading span a{color:#9b907c}.item-right .floating-item-details .item-options .heading span em{font-weight:700;text-decoration:underline;font-style:normal;cursor:pointer}.item-right .floating-item-details .item-options ul.option-boxes{padding:15px 0 0 0}.item-right .floating-item-details .item-options ul.option-boxes:after{display:block;clear:both;content:""}.item-right .floating-item-details .item-options ul.option-boxes li{width:100px;height:50px;padding:1px;border:1px solid #323b43;background-color:#f2f2f2;color:#333c45;text-align:center;position:relative;margin-right:10px;margin-bottom:10px}.purchase-limit{width:245px;display:flex;align-items:center;font-size:.8em;color:#3f3930}.purchase-limit p{font-weight:800;background-color:#d5d67f;margin:5px;padding:0}.purchase-limit span{font-style:italic}.floating-item-details .purchase-limit p{background-color:inherit}.affirm-as-low-as{color:#09f;position:relative}.affirm-modal-trigger{display:block;text-indent:-10000px;position:absolute;width:100%;height:1.2em;top:0;left:0;z-index:9}.affirm-site-modal{display:none;width:120px;height:90px}.affirm-msg{margin-top:5px}.item-right .floating-item-details .item-options ul.option-boxes li.ysw-oos-item{display:none}.item-right .floating-item-details .item-options ul.option-boxes li:last-child{margin-right:0}.item-right .floating-item-details .item-options ul.option-boxes li:hover{border:2px solid #2f373f;padding:0}.item-right .floating-item-details .item-options ul.option-boxes li.selected{border:2px solid #47a235;background-color:#ddf1d8;color:#034600;padding:0}.item-right .floating-item-details .item-options ul.option-boxes li.selected.discontinued{border:2px solid #AAA;padding:0}.item-right .floating-item-details .item-options ul.option-boxes li.discontinued{border:1px solid #aaa;color:#aaa;position:relative}.item-right .floating-item-details .item-options ul.option-boxes li.discontinued:hover{border:2px solid #AAA;padding:0}.item-right .floating-item-details .item-options ul.option-boxes li.discontinued div.no-click{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999}.item-right .floating-item-details .item-options ul.option-boxes li a.no-js-link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.item-right .floating-item-details .item-options ul.option-boxes li .name{font-weight:700;font-size:.9em;padding-top:6px}.item-right .floating-item-details .item-options ul.option-boxes li .price{font-size:.8em}.item-right .floating-item-details .item-options ul.option-boxes li .badge{font-size:.6em;position:absolute;top:-7px;left:2px;color:#fff;font-style:italic;padding:0 5px}.item-right .floating-item-details .item-options ul.option-boxes li .badge.sale,.badge.free-gear{background-color:#bd141b}.item-right .floating-item-details .item-options ul.option-boxes li .badge.deal{background-color:#f0d968;color:#bf7b1f}.item-right .floating-item-details .item-options ul.option-boxes li .badge.refurbished{background-color:#333c45}.item-right .floating-item-details .item-options ul.option-boxes li .badge.discontinued{background-color:#777}.item-right .floating-item-details .item-options ul.option-boxes.options-large li{height:4.5em;line-height:1.2em}.item-right .floating-item-details .item-options ul.option-boxes.options-large li .name{height:3em;overflow:hidden}.item-right .floating-item-details .item-options ul.item-detail:after{display:block;clear:both;content:""}.item-right .floating-item-details .item-options ul.item-detail li{font-size:.9em}.item-right .floating-item-details .item-options ul.item-detail li.availability{border-right:1px solid #cfcabf;color:#148d00;font-size:.9em;font-weight:700;padding-right:10px;margin-right:10px}.item-right .floating-item-details .item-options ul.item-detail li.availability span#pre-order-text{color:#bd141b}.item-right .floating-item-details .oos{display:none;border:1px solid #b0a796;background-color:#c7bead;padding:10px;margin-top:25px;text-align:center;color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:2em;font-weight:700}.item-right .floating-item-details .oos.non-parent{display:block}.item-right .floating-item-details .add-to-cart{border:1px solid #b0a796;background-color:#c7bead;padding:10px 25px 20px 25px;margin-top:25px}.item-right .floating-item-details .add-to-cart:after{display:block;clear:both;content:""}.item-right .floating-item-details .add-to-cart .quantity{width:30%;float:left;text-align:center;padding-top:5px}.item-right .floating-item-details .add-to-cart .quantity .heading{color:#393939;font-size:.9em;font-weight:700;padding:0 0 0 39px;text-align:left}.item-right .floating-item-details .add-to-cart #newQuantity{display:inline-block;height:41px;border:1px solid #434b53;color:#393939;text-align:center;text-align-last:center;background-color:white;border-radius:3px}.item-right .floating-item-details .add-to-cart #addToCartBtn{font-weight:700;font-size:26px;width:240px;margin:15px auto 0;padding:5px;display:flex;flex-direction:row}.item-right .floating-item-details .add-to-cart #addToCartBtn i{border-radius:3px;padding:0 5px;display:flex;align-items:center}.item-right .floating-item-details .add-to-cart #addToCartBtn i:before{font-size:38px}.item-right .floating-item-details .add-to-cart #addToCartBtn span{flex-grow:1;display:flex;align-items:center;justify-content:center}.item-right .floating-item-details ul.item-right-links{font-style:italic;color:#9b907c;font-size:.8em;padding:25px 0 0 0}.item-right .floating-item-details ul.item-right-links:after{display:block;clear:both;content:""}.item-right .floating-item-details ul.item-right-links li{width:50%;padding-bottom:5px}.item-right .floating-item-details ul.item-right-links li:nth-child(even){text-align:right}.item-right .floating-item-details ul.item-right-links li em{font-size:.6em}.item-right .floating-item-details ul.item-right-links li a{color:#9b907c}.item-right .floating-item-details ul.item-right-links li a:hover{text-decoration:underline}.item-main-content{background-color:#fff;padding:30px 0 0 0;position:relative}.item-main-content .left-details{width:727px;float:left}.item-main-content .left-details ul.item-details-nav{border-bottom:1px solid #979797;font-size:1.4em;font-family:"Open Sans Condensed",sans-serif}.item-main-content .left-details ul.item-details-nav:after{display:block;clear:both;content:""}.item-main-content .left-details ul.item-details-nav li{padding:0 40px 0 0}.item-main-content .left-details ul.item-details-nav li:last-child{padding-right:0}.item-main-content .left-details ul.item-details-nav li.current a{color:#333c45}.item-main-content .left-details ul.item-details-nav li a{color:#8ea1b3;font-weight:700}.item-main-content .left-details ul.item-details-nav li a:hover{color:#333c45}.left-details .item-upgrade{display:block;position:relative}.left-details .item-upgrade .item-upgrade-link{height:100%;width:100%;position:absolute;top:0;left:0}.left-details .item-upgrade .item-upgrade-image{float:left;padding-right:10px}.left-details .item-upgrade .item-upgrade-details{max-width:400px;float:right}.left-details .item-upgrade .item-upgrade-details .item-upgrade-badge{background-color:#bd141b;color:#fff;display:inline-block;font-size:.8em;padding:2px 10px 3px;font-style:italic}.left-details .item-upgrade .item-upgrade-details .item-upgrade-name{font-weight:700;color:#333c45;margin:5px 0 3px}.left-details .item-upgrade .item-upgrade-details .item-upgrade-headline{color:#687c8d;max-width:400px}.left-details .item-upgrade .item-upgrade-details .item-upgrade-btn{background-position:right 7px center;display:block;float:left;border:1px solid #687c8d;color:#333c45;text-transform:uppercase;font-style:italic;padding:5px 15px;font-weight:700;margin:7px 0 0 0}.left-details .item-upgrade:hover .item-upgrade-details .item-upgrade-btn{background-color:#bd141b;border:1px solid #bd141b}.left-details .item-upgrade:hover .item-upgrade-details .item-upgrade-btn a{color:#fff}.item-main-content .heading{color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.4em;border-bottom:1px solid #979797;font-weight:700;margin-bottom:10px}#item-accessories-container ul.accessories-item-upsell:after,.item-main-content ul.related-item-upsell:after{display:block;clear:both;content:""}#item-accessories-container ul.accessories-item-upsell li,.item-main-content ul.related-item-upsell li{padding-right:16px;padding-bottom:20px}#item-accessories-container ul.accessories-item-upsell li:last-child,.item-main-content ul.related-item-upsell li:last-child{padding-right:0}#item-accessories-container ul.accessories-item-upsell li .item-box,.item-main-content ul.related-item-upsell li .item-box{margin:0;background-color:#fff}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper{width:100%;padding-top:20px}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper:after,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper:after{display:block;clear:both;content:""}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper span.qty,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper span.qty{display:inline-block;float:left;font-size:.8em;font-weight:700}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper span.qty input,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper span.qty input{display:inline-block;width:38px;height:33px;border:1px solid #434b53;color:#393939;text-align:center;font-weight:700}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper input.upsell-atc,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper input.upsell-atc{float:right;padding-right:5px}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper input.upsell-atc:hover,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper input.upsell-atc:hover{opacity:.9}.item-main-content #item-description-container{padding:10px 0 20px 0}.item-main-content #item-description-container p{line-height:1.7em}.item-main-content #item-description-container .sub-heading{font-weight:700}.item-main-content #item-description-container ul{list-style-type:disc;padding:0 0 0 20px}.item-main-content #item-description-container ul li{float:none}.item-main-content #item-description-container .refurbished{color:#9b907c;margin-top:1rem}.item-main-content #item-description-container .refurbished .ico-Info,.item-detail .refurbished .ico-Info{font-size:1.4em;margin-left:-0.10em;margin-right:-0.15em;vertical-align:-0.25em}.item-main-content #item-specs-container{padding:5px 0 40px 0}.item-main-content #item-specs-container ul.specs{font-size:.8em;padding-top:10px}.item-main-content #item-specs-container ul.specs li{float:none}.item-main-content #item-specs-container ul.specs li:nth-child(even){background-color:#fff;padding:10px 0}.item-main-content #item-specs-container ul.specs li:nth-child(odd){background-color:#ebe8e2;padding:5px 0}.item-main-content #item-specs-container ul.specs li span{width:35%;display:inline-block;font-size:1.3em;padding:0 0 0 10px}.item-main-content #item-reviews-container{padding:0 0 40px 0}.item-main-content #item-q-a-container{padding:0 0 40px 0}#item-accessories-container{width:100%;clear:left;padding:0 0 40px 0}#item-accessories-container .heading{border-bottom:0;margin-bottom:5px;font-weight:700;color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.4em}#item-accessories-container .item-added{color:green;font-weight:700;font-size:1.3em}#item-related-items-container{padding:0 0 40px 0}#item-related-items-container .item-box{background-color:#fff}#item-related-items-container .heading{border-bottom:0;margin-bottom:5px;font-weight:700;color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.4em}.item-main-content #item-description-container,.item-main-content #item-specs-container,.item-main-content #item-reviews-container,.item-main-content #item-q-a-container,.item-main-content #item-accessories-container,.item-main-content #item-related-items-container,.item-top .content-container #item-related-items-container{position:relative;clear:both;overflow:hidden;line-height:1.8em}.item-main-content #item-description-container:after,.item-main-content #item-specs-container:after,.item-main-content #item-reviews-container:after,.item-main-content #item-q-a-container:after,.item-main-content #item-accessories-container:after,#item-related-items-container:after{display:block;clear:both;content:""}.item-main-content #item-description-container .read-more,.item-main-content #item-specs-container .read-more,.item-main-content #item-reviews-container .read-more,.item-main-content #item-q-a-container .read-more,.item-main-content #item-accessories-container .read-more,.item-main-content #item-related-items-container .read-more{display:none}#item-description-container .mia{text-align:center;width:100%}#item-description-container .mia img{width:175px}#item-description-container .youtube-player{margin-top:15px}.owl-carousel,.owl-carousel .owl-item{position:relative}.owl-carousel .owl-item .item-box{width:96%;margin:20px 2% 0}.owl-carousel .owl-item .item-box.empty{display:flex;justify-content:center;align-items:center;height:calc(100% - 20px)}.owl-carousel .owl-buttons div:before{position:absolute;top:40%;width:45px;height:45px;opacity:.85;background-color:#bfcfdf;color:#687c8d;font-family:'agd' !important;font-size:27px;display:inline-flex;align-items:center;justify-content:center}.owl-carousel .owl-buttons .owl-prev:before{content:"\27f5";border-radius:0 3px 3px 0;left:5px}.owl-carousel .owl-buttons .owl-next:before{content:"\27f6";border-radius:3px 0 0 3px;right:5px}.owl-carousel .owl-buttons div:hover:before{opacity:1}.owl-carousel .owl-stage{position:relative;backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{backface-visibility:hidden;transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.youtube-player .play,.owl-carousel .owl-video-play-icon{background:url(/ysw/YTb.png) no-repeat}.owl-carousel .owl-video-play-icon{position:absolute;height:100px;width:150px;left:50%;top:50%;margin-left:-70px;margin-top:-40px;z-index:1;backface-visibility:hidden;transition:transform .1s ease}.youtube-player:hover .play,.owl-carousel .owl-video-play-icon:hover{background:url(/ysw/YTr.png) no-repeat}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff}.owl-theme .owl-nav .disabled{opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.video-carousel{margin-bottom:10px}.video-carousel .owl-carousel.owl-theme .owl-dots .owl-dot span{display:inline-block;background-color:#fff;width:15px;height:15px;border:1px solid #b0a796;margin:0 5px;border-radius:50%}.video-carousel .owl-carousel.owl-theme .owl-dots .owl-dot.active span{background-color:#b0a796}.brand-carousel{border-top:1px solid #c7bead;border-bottom:1px solid #c7bead;padding:15px 0 30px}.brand-carousel .owl-item{padding:0 50px}.brand-carousel .owl-item ul{list-style-type:disc;padding-left:20px}.brand-carousel .owl-controls{display:flex;justify-content:center}.brand-carousel .owl-buttons div{top:calc(50% - 25px / *___YUICSSMIN_PRESERVE_CANDIDATE_COMMENT_2___*/)}.owl-carousel .item-video{height:300px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-wrapper{display:none;position:relative;transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{backface-visibility:hidden;transform:translate3d(0,0,0)}.page-banner.gift-guide{background-color:#5c4529;background-size:cover}.page-banner.gift-guide h1{color:#fff}.page-banner.black-friday{background-color:#000}.page-banner.black-friday .content-container{background-image:none}.page-banner.black-friday .breadcrumbs,.page-banner.black-friday .breadcrumbs a{color:#ccc}.page-banner.black-friday h1{color:#fff}.page-banner.black-friday h1 span{color:#bb001c}.black-friday-top{background-color:#000;text-align:center;color:#fff;padding:10px 0;margin-top:2px}.black-friday-top span{font-size:35px;font-family:"Open Sans Condensed",sans-serif;font-weight:700;line-height:25px;color:#ffff1d;display:inline-block;vertical-align:middle}.page-banner.cyber-monday{background-color:#627181}.page-banner.cyber-monday .content-container{background-image:none}.page-banner.cyber-monday .breadcrumbs,.page-banner.cyber-monday .breadcrumbs a{color:#b7c8d8}.page-banner.cyber-monday h1{color:#fff}.page-banner.july4th{background-color:#edf3f8}.page-banner.july4th .breadcrumbs,.page-banner.july4th .breadcrumbs a{color:#7f8f9c}.page-banner.july4th h1{color:#333c45}.page-banner.orange-friday{background-position:center;background-size:cover}.page-banner.orange-friday .content-container{background:0}.page-banner.orange-friday .breadcrumbs,.page-banner.orange-friday .breadcrumbs a{color:#813c02}.page-banner.orange-friday h1{color:#f77e0e}.home-special-offers .offer.of-offer{border-color:#000}.home-special-offers .offer.of-offer span.shop-now{background-color:#000}.home-special-offers .offer.of-offer span.title{color:#f77d10;padding-top:25px}.home-banner.of-home-banner .banner-of-logo{margin:0 auto;padding-top:50px}.home-banner.of-home-banner div.banner-subtitle{margin:0;font-size:1.5em}.home-banner.of-home-banner div.banner-subtitle span{font-weight:800;font-style:italic}.home-banner.of-home-banner a.banner-btn{margin-left:0}.top-header .header-shipping-link.of a{color:#ff9600}.page-banner.bunker{background-color:#565656}.page-banner.bunker .breadcrumbs,.page-banner.bunker .breadcrumbs a{color:#ccc}.page-banner.bunker h1{color:#fff}.page-banner.refurbished{background-color:#262425}.page-banner.refurbished .breadcrumbs,.page-banner.refurbished .breadcrumbs a{color:#888}.page-banner.refurbished h1{color:#fff}.page-banner.fathers{background-color:#bedba5}.page-banner.fathers .breadcrumbs,.page-banner.fathers .breadcrumbs a{color:#696}.page-banner.fathers h1{color:#36473b}.page-banner.free-scope{background-color:#203e59}.page-banner.free-scope .breadcrumbs,.page-banner.free-scope .breadcrumbs a{color:#486480}.page-banner.free-scope h1{color:#fff}.page-banner.hunting{background-color:#160f09}.page-banner.hunting .breadcrumbs,.page-banner.hunting .breadcrumbs a{color:#c7bead}.page-banner.hunting h1{color:#fff}.page-banner.hunting h1 span{font-size:.5em;color:rgba(255,255,255,.5);letter-spacing:-.01em;line-height:.8em;padding-left:15px}.hunting-top-guide{background-color:#3f3930;text-align:center;color:#9b907c;padding:10px 0;margin-top:1px}.hunting-top-guide .hunting-top-guide-title{font-size:35px;font-family:"Open Sans Condensed",sans-serif;font-weight:700;color:#c7bead;line-height:30px;display:inline-block;margin-right:10px;vertical-align:middle}.hunting-top-guide .hunting-top-guide-btn{display:inline-block;background-position:right 7px center;border:1px solid #c7bead;color:#fff;text-transform:uppercase;font-style:italic;padding:5px 15px;font-weight:700;margin:0 0 0 20px}.hunting-top-guide .hunting-top-guide-btn:hover{background-position:right 7px center;background-color:#751b1b}.page-banner.dynamic-video .content-container{text-align:center;background:0;height:400px}.page-banner.dynamic-video .breadcrumbs{text-align:left}.page-banner.dynamic-video .breadcrumbs,.page-banner.dynamic-video .breadcrumbs a{color:#c7bead}.page-banner.dynamic-video h1{color:#fff;text-shadow:1px 5px 10px #333;font-size:10em;margin-top:60px;position:relative;bottom:0}.page-banner.trophy-wall h1{font-size:9em;margin:10px 0 -10px 0;width:100%;line-height:1em}.page-banner.trophy-wall .sub-heading{color:#fff;text-shadow:1px 5px 10px #333;font-size:2em;margin:15px 0 5px 0}.video-top-guide{background-color:#333c45;text-align:center;color:#8597a8;padding:20px 0;font-size:1.3em;margin-top:1px}.video-top-guide img{height:50px;vertical-align:middle;margin:0 10px}.mid-content .video-container{padding-top:30px}.mid-content .video-container .kicker1,.mid-content .video-container .kicker2,.mid-content .video-container .trophy1,.mid-content .video-container .trophy2,.mid-content .video-container .trophy3,.mid-content .video-container .trophy4{height:300px;width:598px;position:relative;text-align:center}.mid-content .video-container .video-kicker-btn{display:inline-block;text-transform:uppercase;font-style:italic;padding:20px;font-weight:700;margin-top:200px;background-color:#687c8d;color:#fff;border-radius:5px}.mid-content .video-container .main-link{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.mid-content .video-container .kicker1:hover .video-kicker-btn,.mid-content .video-container .kicker2:hover .video-kicker-btn,.mid-content .video-container .trophy1:hover .video-kicker-btn,.mid-content .video-container .trophy2:hover .video-kicker-btn,.mid-content .video-container .trophy3:hover .video-kicker-btn,.mid-content .video-container .trophy4:hover .video-kicker-btn{background-color:#751b1b}.latest-video{display:inline-block}.latest-video:hover,.video-top-guide a:hover{opacity:.9}.trophy1 .badges-container,.trophy2 .badges-container,.trophy3 .badges-container,.trophy4 .badges-container{position:absolute;top:0;left:6px;width:100%;z-index:2}.trophy1 .badge,.trophy2 .badge,.trophy3 .badge,.trophy4 .badge{display:block;float:left;font-size:.7em;color:#fff;font-style:italic;padding:2px 10px;margin-right:1px;vertical-align:top;text-align:center;background-color:#bc141a}#item-top-guide-container .trophy-wall-title{margin:0 0 0 10px}.mid-content.lightning-deals{background-color:#ebe8e3;border-top:0}.mid-content.lightning-deals .content-container{padding:20px 0 40px 0}.page-banner.lightning-deals{background-color:#f0d150}.page-banner.lightning-deals .breadcrumbs page-banner.lightning-deals .breadcrumbs a{color:#c08100}.page-banner.lightning-deals h1{color:#191919}.page-banner.lightning-deals h1 img{height:75px;margin:0 0 5px 5px}.lightning-deals .ld-header{color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.8em;line-height:1.2em;padding-bottom:5px;font-weight:700}.lightning-deals .ld-subheader{color:#333c45;font-size:1.2em;line-height:1em;padding-bottom:20px}.lightning-deals .ld-subheader span{color:#be131b;font-weight:700}.lightning-deals .ld-left{width:727px;float:left}.lightning-deals .ld-left .main-image{width:100%;height:491px;position:relative;background-color:#fff;border:1px solid #d1ccc1}.lightning-deals .ld-left .main-image img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:95%;max-width:95%}.lightning-deals .ld-right{width:445px;float:right}.lightning-deals .ld-right .price{color:#bd141b;font-family:"Open Sans Condensed",sans-serif;font-size:2.2em;font-weight:700;line-height:1em;padding-bottom:5px}.lightning-deals .ld-right .subheading{color:#bd141b;font-size:1.2em;padding-bottom:5px}.lightning-deals .ld-right ul.details{font-size:.9em}.lightning-deals .ld-right ul.details:after{display:block;clear:both;content:""}.lightning-deals .ld-right ul.details li{padding-right:10px;margin-right:10px;border-right:1px solid #c0b8aa}.lightning-deals .ld-right ul.details li.save{color:#bd141b;font-weight:700}.lightning-deals .ld-right ul.details li.reg-price{color:#5f5f5f}.lightning-deals .ld-right ul.details li.msrp{color:#5f5f5f;text-decoration:line-through;border-right:0;margin-right:0}.lightning-deals .ld-right .ld-code{font-size:.9em;color:#303338;padding:20px 0}.lightning-deals .ld-right .ld-details-box{background-color:#c7bead;border:1px solid #afa79a;padding:20px 0;text-align:center}.lightning-deals .ld-right .ld-details-box .ld-details-btn{color:#fff;background-color:#687c8d;padding:10px 35px;border-radius:3px;font-size:1.7em;font-weight:700;font-family:"Open Sans Condensed";letter-spacing:1px;display:inline-block}.lightning-deals .ld-right .ld-details-box a:hover{background-color:#333c44}.lightning-deals .ld-right .ld-email-alerts{font-size:.8em;font-style:italic;color:#9b907c;padding:25px 0 0 0}.lightning-deals .ld-right .ld-email-alerts em{font-size:.6em}.lightning-deals .ld-right .ld-email-alerts a{display:inline-block;padding-left:10px}.lightning-deals .ld-deal-boxes{clear:both;background-color:#fff;padding:20px 0 20px 0}.lightning-deals .ld-deal-boxes h2{color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.6em;line-height:1.2em;padding-bottom:8px;padding-left:5px}.lightning-deals-offer-box{display:none;background-color:#fff;height:36px;color:#ca9001;border:1px solid #ca9001;margin-top:10px}.lightning-deals-offer-box span{background:url(/ysw/lightning-deal-box-bg.png) no-repeat;width:153px;height:36px;display:inline-block;font-weight:700;font-style:italic;padding:8px 0 0 31px;font-size:.85em;text-transform:uppercase}.lightning-deals-offer-box em{font-size:.9em;padding:0 0 0 20px}.lightning-deals-offer-box a{color:#ca9001}.lightning-main-item-badge{display:none;width:180px;height:30px;text-transform:uppercase;color:#bf7b1f;font-weight:700;font-size:.9em;position:relative;font-style:italic;padding:5px 0 0 44px;vertical-align:top;margin-left:8px;z-index:1}.lightning-main-item-badge span{display:none;background-color:#bf7b1f;text-transform:none;font-weight:normal;font-style:normal;position:absolute;top:0;left:180px;width:150px;height:30px;text-align:center;padding-top:4px}.lightning-main-item-badge:hover span{display:block}.lightning-main-item-badge span a{color:#fff}#item-compare-popup{display:none;text-align:center;background-color:#fff;padding:10px 20px}#item-compare-popup .cp-heading{color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.6em;font-weight:700;padding-bottom:3px;text-align:center}#item-compare-popup .cp-name{color:#333c45;font-size:1.2em;text-align:center;padding-bottom:15px}#item-compare-popup ul.cp-caliber-container:after{display:block;clear:both;content:""}#item-compare-popup ul.cp-caliber-container li{width:250px;text-align:left;float:none;display:inline-block}#item-compare-popup ul.cp-caliber-container li .cp-caliber{border-bottom:1px solid #333c45;width:98%;margin:0 auto;text-align:center;color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.6em;font-weight:700;padding-bottom:3px}#item-compare-popup ul.cp-caliber-container li .row:after{display:block;clear:both;content:""}#item-compare-popup ul.cp-caliber-container li .row{padding:5px 0}#item-compare-popup ul.cp-caliber-container li .specs{border-right:0;padding:10px 0 5px 0}#item-compare-popup ul.cp-caliber-container li:nth-child(even){background-color:#EEE}#item-compare-popup ul.cp-caliber-container li:last-child .specs{border-right:0}#item-compare-popup ul.cp-caliber-container li .specs:after{display:block;clear:both;content:""}#item-compare-popup ul.cp-caliber-container li .specs span{display:inline-block;float:left;width:45%;padding-left:20px;font-size:.95em;font-weight:700}#item-compare-popup ul.cp-caliber-container li:first-child .specs span{padding-left:10px;color:#333c45}.hawk-facetFilters .hidden-option{display:none}#item-compare-popup ul.cp-caliber-container li .specs em{display:inline-block;width:45%;float:right;color:#333c45;font-size:.9em;font-style:normal}#item-compare-popup ul.cp-caliber-container li .specs span.price,#item-compare-popup ul.cp-caliber-container li .specs em.price{color:#bd141b;font-weight:700}#item-special-offer-popup,.item-special-popup-container{display:none;max-width:500px;width:100%;height:300px;padding:20px}#item-special-offer-popup h2,.item-special-popup-container h2{padding-bottom:10px;color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.8em;line-height:1.2em}.item-special-popup-container .item-set-description{display:grid}.item-special-popup-container .item-set-description p{padding-top:20px}.item-special-popup-container .item-set-description .special-popup-item-names{list-style:inside;margin:0 5px}#item-detail-box1,#item-detail-box2,#item-detail-box3,#item-detail-box4,#item-detail-box-holiday,#extended,#cutoff{display:none;padding:20px}.showmore{border-top:1px solid #9dacb9;padding-top:5px;text-align:center;color:#97a9b9;font-size:.7em;font-style:italic;box-shadow:0 -23px 30px 0 #fff;position:relative}#free-shipping-popup,#promo-offer-popup{width:100%;padding:10px;overflow:hidden}#free-shipping-popup{background-image:url(/ysw/free_shipping_refined.jpg);background-position-x:center}#free-shipping-popup .free-shipping-popup-header{font-family:'geared_slabbold',sans-serif;width:100%;text-align:center;text-transform:uppercase;font-size:5em;line-height:.8em;padding-top:20px}#free-shipping-popup .free-shipping-popup-header span{font-size:.6em;display:block}#free-shipping-popup .free-shipping-popup-text{position:absolute;bottom:20px;left:0;width:100%;text-align:center;font-size:1.1em}#free-shipping-popup .free-shipping-popup-text a{clear:both;display:block;color:#989993}#promo-offer-popup{display:none;text-align:center}#promo-offer-popup .promo-offer-popup-heading{font-family:'geared_slabbold',sans-serif;text-transform:uppercase;font-size:8em;line-height:1em}#promo-offer-popup .promo-offer-popup-coupon{border-top:1px solid #becfe0;border-bottom:1px solid #becfe0;padding:10px 0;margin:10px 0;font-family:'geared_slabbold',sans-serif;text-transform:uppercase;color:#becfe0;font-size:3em}#promo-offer-popup .promo-offer-popup-coupon span{color:#5f717f}#prop65{max-width:767px;color:#444;padding:20px}#prop65 span{display:block;font-weight:700;padding:10px 0;color:#bd141b}.about-left{width:60%;float:left;padding:40px 2% 40px 0}.about-left p{color:#151e27;line-height:1.8em}.about-left #nra-logo{float:right;padding:0 0 20px 20px}.awards-container{width:394px;float:left}.awards-container .top{background-color:#677789;width:394px;height:54px;color:#fff;text-transform:uppercase;text-align:center;text-shadow:2px 2px 2px #53616f;font-size:1.5em;font-weight:700;position:relative;padding-top:10px}.awards-container .top .left-corner,.awards-container .top .right-corner{width:16px;height:17px;position:absolute;bottom:-17px}.awards-container .top .left-corner,.contact-right .status-container .top .left-corner{background:url(/ysw/awards-corner-left.gif) no-repeat;left:1px}.awards-container .top .right-corner,.contact-right .status-container .top .right-corner{background:url(/ysw/awards-corner-right.png) no-repeat;right:1px}.awards-container .main{background-color:#434d58;width:360px;margin:0 auto;text-align:center;color:#fff;padding:25px 0 0 0}.awards-container .main .inc-5000{padding:0 35px}.awards-container .main .inc-5000 span{display:block;font-size:.7em;color:#d2d2d2;padding:0 0 5px 0}.awards-container .main .inc-5000 ul.years{color:#d2d2d2;display:block;padding-bottom:20px;font-size:1.4em;line-height:1em;font-weight:700}.awards-container .main .inc-5000 ul.years:after{display:block;clear:both;content:""}.awards-container .main .inc-5000 ul.years li{float:none;display:inline-block;padding:0 8px 0 8px}.awards-container .main .inc-5000 ul.years li:first-child{border-right:1px solid #d2d2d2}.awards-container .main .inc-5000 ul.years li:last-child{border-left:1px solid #d2d2d2}.awards-container .main .stats-container{padding:0 35px}.awards-container .main .stats-container .heading{font-size:.9em;padding-bottom:20px}.awards-container .main .stats-container .stat{font-size:.8em;padding-bottom:20px}.awards-container .main .stats-container .stat a{color:#a3b3c2;text-transform:uppercase}.awards-container .main .stats-container .stat em{font-style:normal;color:#a3b3c2;text-decoration:underline}.awards-container .main .stats-container .stat .date{display:block;color:#a3b3c2;text-transform:uppercase;font-weight:700}.awards-container .main .about-sbca{padding:20px 35px;border-top:3px solid #fff;font-size:.8em}.awards-container .main .about-sbca .date{color:#a3b3c2;text-transform:uppercase;font-weight:700;padding:20px 0 3px 0}.awards-container .main .about-sbca span{display:block;line-height:1.4em}.about-right{width:40%;float:right;padding-left:4%;margin-top:-133px}.about-testimonials{clear:both;padding:0 0 40px 0}.about-testimonials:after{display:block;clear:both;content:""}.about-testimonials .heading{text-transform:uppercase;font-size:.9em;font-weight:700;padding-bottom:20px}.about-testimonials .testimonial{width:33%;float:left;font-size:.85em;font-style:italic;padding-right:4%}.about-testimonials .testimonial span{font-weight:700;line-height:1.7em}.about-testimonials .testimonial .name{padding-top:3px}.page-banner.about{height:196px}.page-banner.about .content-container{background:url(/ysw/banner-about-us.jpg) no-repeat;height:196px}.page-banner.about h1{font-size:8.4em;bottom:-1px}.contact-left .featured-box,.contact-right .featured-box{background-color:#ebe8e2;padding:15px;line-height:1.8em;margin-bottom:20px}.contact-left .featured-box span,.contact-right .featured-box span{font-weight:700}.contact-left .red-header,.contact-right .red-header{color:#bd141b;font-weight:700}.contact-left ul,.contact-right ul{list-style-type:disc;padding:10px 0 0 57px}.contact-left ul li,.contact-right ul li{float:none;padding-bottom:5px}.contact-left ul li span,.contact-right ul li span{font-weight:700}.contact-left hr,.contact-right hr{border:0;border-bottom:1px solid #ebe8e2;height:1px;margin:20px 0 30px 0}.contact-left .subtitle,.contact-right .subtitle{text-transform:uppercase;clear:both;font-weight:700;padding:10px 0 2px 0}.contact-left p,.contact-right p{line-height:1.8em}.contact-left{width:54%;float:left;padding:20px 0 20px 0}.contact-right{width:42%;float:right;padding:0 4% 20px 0;margin:-65px 0 0 0}.contact-right .status-container{width:520px;float:left;padding-bottom:30px;margin-left:-17px}.contact-right .status-container .top{background-color:#677789;width:520px;height:41px;color:#fff;text-transform:uppercase;text-align:center;text-shadow:2px 2px 2px #53616f;font-size:1.3em;font-weight:700;position:relative;padding-top:7px}.contact-right .status-container .top .left-corner,.contact-right .status-container .top .right-corner{width:16px;height:17px;position:absolute;bottom:-17px}.contact-right .status-container .main{background-color:#434d58;width:486px;margin:0 auto;color:#fff;padding:25px 25px 0 25px}.contact-right .status-container .main p{font-size:.85em;line-height:1.4em}.contact-right .status-container .main p span{font-style:italic}.contact-right .status-container .main a{color:#9eadbd}.contact-right .status-container .main a.status-btn{display:inline-block;background-color:#bd141b;padding:5px 15px;color:#fff;font-size:.85em;border:1px solid #fff;border-radius:3px;margin-bottom:20px}.contact-right .status-container .main a.status-btn:hover{opacity:.9}.mid-content.custom-page .content-container{padding-bottom:30px}.mid-content.custom-page ul,.page-content ul{list-style-type:disc;padding-left:20px}.mid-content.custom-page ul li,.page-content ul li{float:none}.mid-content.custom-page .section-nav ul li{float:left}.mid-content.custom-page .section-nav ul{padding-left:0}.mid-content.custom-page h1{color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.8em;line-height:1.2em;padding-bottom:3px}.mid-content.custom-page .additional-headline{color:#9dacb9;font-size:1.2em;padding-bottom:15px}.top-footer{background-color:#617182;padding:25px 0;font-size:.9em;color:#b7c8d9}.top-footer span{color:#fff;text-transform:uppercase;font-family:"Open Sans Condensed",sans-serif;font-style:normal;font-weight:700;display:block;font-size:1.1em;line-height:1em;padding-top:4px}.top-footer a:hover{opacity:.9}.top-footer .footer-newsletter{width:50%;float:left;font-style:italic;border-right:1px solid #8191a2;padding-right:3%}.top-footer .footer-newsletter form{float:right;padding-top:5px;font-style:normal}.top-footer .footer-newsletter form .newsletterInput{color:#617182;height:34px;width:195px;float:left;border:0;font-size:.8em;padding:0 10px;border-top-left-radius:5px;border-bottom-left-radius:5px}.top-footer .footer-newsletter form .newsletterBtn{min-width:69px;height:34px;background-color:#333c45;text-transform:uppercase;border:0;color:#fff;font-size:.85em;padding:0 5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.top-footer .footer-newsletter form .newsletterBtn:hover{background-color:#751b1b}.top-footer .footer-newsletter .newsletter-txt{float:left;width:280px}.top-footer .footer-university{float:right;width:50%;padding-left:3%;font-style:italic;font-weight:700}.top-footer .footer-university a.footer-university-btn{display:block;float:right;background-color:#333c45;padding:10px 15px;color:#fff;font-size:.8em;border-radius:5px;font-family:"Open Sans",sans-serif;margin-top:5px;font-style:normal}.top-footer .footer-university a.footer-university-btn:hover{background-color:#751b1b}.bottom-footer{padding:30px 0;background-color:#ebe8e2}.bottom-footer .footer-links-container{float:left;width:50%;padding-left:20px}.bottom-footer .footer-col{float:left;width:33%}.bottom-footer .footer-col.col2{width:28%}.bottom-footer .heading{color:#333c45;text-transform:uppercase;font-size:.8em;padding-bottom:10px;font-weight:700}.bottom-footer ul.footer-links{list-style-type:disc;color:#333c45;font-size:.8em;padding-left:20px}.bottom-footer ul.footer-links li{float:none;padding-bottom:5px;padding-right:10px}.bottom-footer ul.footer-links li a{color:#657688}.bottom-footer ul.footer-links li a:hover{text-decoration:underline}.bottom-footer .footer-img-links{float:right;width:50%;padding:10px 0 20px 0}.bottom-footer .social-badges{float:left;color:#998974;font-size:.8em;text-transform:uppercase;padding-top:5px;display:flex;justify-content:center}.bottom-footer .social-badges img{vertical-align:middle;margin-top:-4px}.bottom-footer .social-badges a{margin-left:2px;color:#998974}.bottom-footer .social-badges a i{vertical-align:middle;margin-top:-.15em}.bottom-footer .social-badges a:hover{color:#751b1b}.bottom-footer .footer-bottom-img-link{float:left;padding:0 0 0 30px}.bottom-footer .footer-bottom-img-link.norton-secured{margin-top:-15px}.bottom-footer p.disclaimer{width:50%;float:right;font-size:.7em;clear:right;padding-top:5px}.bottom-footer p.copyright{width:50%;float:right;clear:right;color:#b0a796;font-size:.8em}.bottom-footer p.copyright a{color:#b0a796}.bottom-footer .footer-badges{float:right}.mid-content-checkout{min-height:400px;background-color:#fff}.mid-content-checkout .content-container{padding-top:50px}.reivewInfo{color:#7d7d7d}.communityReview{border:1px solid #d1d1d1;background-color:#f4f6f8;height:130px;margin:20px 0}#reviewStarsOverall{width:50%;text-align:center;border-right:1px solid #d1d1d1}#reviewStarsOverall span{font-size:22px;font-weight:700;text-shadow:1px 1px rgba(255,255,255,.8)}#reviewStarsMore{width:50%}#reviewStarsMore .reviewsOptics{width:80px}#reviewStarsMore ul{list-style:none;float:left;font-weight:700;margin:0;text-shadow:1px 1px rgba(255,255,255,.8)}#reviewStarsMore .reviewsLabel .first,#reviewStarsMore .reviewsOptics .first{line-height:18px}#reviewStarsMore .reviewsLabel li,#reviewStarsMore .reviewsOptics li{line-height:21px;padding-top:3px;font-size:12px}.item-oos-email,.floating-item-details .wishlist{font-size:.8em}.item-oos-email{font-style:italic;color:#3f3930;padding:15px 0 0 0;text-align:center}.item-oos-email a{font-style:normal;color:#3f3930;text-decoration:underline}.back-in-stock-alert-sign-up{max-width:350px}.back-in-stock-alert-sign-up .form-control{width:100%}.back-in-stock-alert-sign-up .btn{margin:0 auto;width:130px;display:flex}.floating-item-details .actions{margin-top:15px;display:flex;justify-content:flex-end}.item-left .enlarge-img,.floating-item-details .actions a{color:#9b907c}.floating-item-details .actions a{display:inline-flex;align-items:center}.floating-item-details a span:hover{text-decoration:underline}.item-left .enlarge-img:before,.floating-item-details .wishlist i:before{font-size:1.8em}.floating-item-details .wishlist i:before{margin-right:5px}.floating-item-details .item-detail .refurbished .ico-Info{margin-left:-0.30em}.floating-item-details .item-detail .refurbished{color:#000}.item-left .enlarge-img{position:absolute;right:10px;bottom:10px}.finder-other{width:100%;text-align:center;background-color:#617182;float:left;margin:8px 0 15px 0}.finder-rifle a.main-link,.finder-pistol a.main-link{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.finder-text{color:#fff;width:250px;text-align:center;line-height:3em;margin-left:10px}.other-finder-text{font-size:1.3em;color:#bac6d3;text-align:center}.finder-text span{font-size:4.5em;font-weight:700;text-shadow:0 0 5px #000;font-family:"Open Sans Condensed",sans-serif}.other-finder-text span{color:#fff;font-size:1.8em;font-weight:700;text-shadow:0 0 5px #546271;font-family:"Open Sans Condensed",sans-serif}.finder-rifle a.finder-btn,.finder-pistol a.finder-btn{display:block;background-color:#bb141b;padding:20px 5px;margin:auto 5px;color:#fff;font-size:.8em;border-radius:5px;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;line-height:0}.finder-other a.other-finder-btn{display:inline;background-color:#35404c;padding:7px 20px;top:-7px;color:#fff;font-size:.8em;border-radius:5px;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;position:relative}.finder-info ul li a.pellet-link{background-repeat:no-repeat;background-position-x:100px;line-height:1em}.finder-info ul li a.pellet-link span{font-size:.7em;color:rgba(255,255,255,.7)}.finder-rifle a.finder-btn:hover,.finder-pistol a.finder-btn:hover{text-decoration:underline}.finder-info{display:none;font-size:1.2em;min-width:600px;background:url(/ysw/finder-target-bg.png) -50px -50px no-repeat #fff !important}.finder-info ul li{float:none}.finder-info ul li a{background-color:#333c45;padding:15px 10px;color:#fff;border-radius:5px;margin:10px 10%;display:block}.finder-info ul li a:hover{background-color:#bd141b}.finder-info div{font-size:1.5em;font-style:italic;text-transform:lowercase;letter-spacing:-1.1px}.finder-info div span{font-size:1.2em;font-weight:700;text-transform:uppercase}.finder-info table{width:100%;padding:10px}.finder-info td{width:50%;padding:5px}.finder-info td.e3ded6{border-bottom:1px solid #e3ded6;padding-bottom:10px}.finder-info input.calcData{height:34px;padding:0 10px 0 10px;border:1px solid #c7bead;float:left;font-size:.8em;color:#000;margin-right:5px}.finder-info .calcButton{display:block;background-color:#333c45;padding:10px 15px;color:#fff;font-size:.8em;border-radius:5px;font-family:"Open Sans",sans-serif;margin-top:5px;font-style:normal;border:0}.finder-info .calcButton:hover{background-color:#751b1b}.finder-info .small{font-size:.6em;color:#e3ded6;text-decoration:underline}.calcError{border-bottom:1px solid #e3ded6;padding-bottom:10px}.calcError p{padding-bottom:0;font-size:.6em;color:#bd141b}.calcEx{border:0;font-size:2em;text-align:center}#cs-benefits{width:100%;text-align:center;padding:15px 0}#cs-benefits .cs-header{padding-bottom:20px}#cs-benefits .cs-header span{color:#333c45 !important;font-family:"Open Sans Condensed",sans-serif !important;font-size:1.5em !important;line-height:1.3em;font-weight:700;padding:3px 0}#cs-benefits ul{list-style:none !important;padding:0 0 10px 0}#cs-benefits ul li{width:16% !important;float:left !important;min-width:150px;text-align:center}#cs-benefits .header{color:#333c45 !important;font-family:"Open Sans Condensed",sans-serif !important;line-height:1em;font-weight:700;padding:3px 0}#cs-benefits .desc{font-size:.8em}#item-oos-box{display:none;text-align:center;max-width:500px;padding:20px}#inv-email-address{color:#617182;height:34px;width:195px;border:1px solid #617182;font-size:.8em;padding:0 10px}#inv-submit{background-color:#333c45;padding:9px 15px;color:#fff;font-size:.8em;border-radius:5px;font-family:"Open Sans",sans-serif;margin-top:5px;font-style:normal;border:0}#inv-submit:hover{background-color:#751b1b}#item-detail-box1,#promo-offer-popup{max-width:500px;padding:20px}.my-account-dropdown.logged-out a.log-in-btn{display:flex;width:125px;margin:10px auto 0}.my-account-dropdown.logged-out a img{display:block;margin:8px auto 2px}.my-account-dropdown.logged-out ul.benefits li:first-child{list-style:none;margin-left:-15px;padding-bottom:15px;font-size:1.3em}.my-account-dropdown.logged-out ul.benefits li{padding-bottom:3px;color:#1a1d22}.my-account-dropdown.logged-out ul.benefits li a{font-size:1em}.my-account-dropdown.logged-out ul.benefits li:last-child{list-style:none;margin-left:-30px;padding:10px 0;text-align:center;line-height:1em}.my-account-dropdown.logged-out ul.benefits li:last-child a{text-decoration:underline}.item-box .reviews{min-height:43px}.content-bb{border-bottom:1px #ebe8e3 solid}.content-left{width:49%;margin-right:1%;float:left}.content-right{width:49%;margin-left:1%;float:right}.content-right .btn,.content-left .btn,.fw-banner .btn{display:block;width:150px;background-color:#687c8d;color:#fff;text-transform:uppercase;font-weight:700;font-size:.8em;margin:7px auto;text-align:center;padding:8px 0;border-radius:5px}.content-right .btn:hover,.content-left .btn:hover{background-color:#751b1b}.layout1{text-align:center;margin:50px 0;float:left;width:100%}.layout1 div{margin-bottom:15px}.layout1 .name a{color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:1.8em;line-height:1.2em;padding-bottom:5px;font-weight:700}.layout1 .sale-price,.layout1 .only-price{color:#bd141b;font-weight:700;display:inline-block}.layout1 .slashed-price{text-decoration:line-through;display:inline-block}.layout1.top5ban .content-left,.layout1.top5ban .content-right{background-color:#0b6296;height:286px;padding:85px 30px 0 30px}.layout1.top5ban span{font-size:4.5em;font-weight:normal;color:#fff;font-family:'geared_slabbold',sans-serif;text-transform:uppercase;line-height:1.1em}.layout1.top5ban .btn,.layout1 .offer-2x .btn{border:1px solid #fff;background-color:transparent}.layout1.top5ban .content-right:hover .btn,.layout1.top5ban .content-left:hover .btn,.layout1 .offer-2x:hover .btn,.fw-banner:hover .btn.wbtn{border:1px solid #751b1b;background-color:#751b1b}.layout1 .bl-heading{font-size:1.5em;font-weight:normal;color:#0b6296}.offer-2x{padding:65px 30px 0 30px;background-color:#333c45;height:286px;background-position:center;background-size:cover;background-repeat:no-repeat}.offer-2x span{font-size:6em;color:#fff;font-family:'geared_slabbold',sans-serif;text-transform:uppercase;line-height:1.1em}.offer.offer-3x{background:0;border:0}.offer-3x span.shop-now-3x{font-style:italic;text-transform:uppercase;font-size:.95em;font-weight:700;padding:10px 0 15px 0;text-decoration:underline}.offer-3x.center,.offer-3x.center:hover{border-right:1px #d1ccc0 solid;border-left:1px #d1ccc0 solid}.fw-banner{background-color:#140d04;text-align:center;text-transform:uppercase;background-size:cover;height:386px;background-position:top center;background-repeat:no-repeat;display:block;padding:70px 0;margin-bottom:50px}.fw-banner img{height:180px}.fw-banner .fw-heading{font-size:6em;color:#fff;font-family:'geared_slabbold',sans-serif;text-transform:uppercase;padding-top:20px}.fw-banner .btn.wbtn{border:1px solid #fff;background-color:transparent;line-height:1.8em}.section-lp-banner .lp-models{width:100%;text-align:center}.section-lp-banner .lp-models h1 span{display:block;font-size:.3em;line-height:1em}.section-lp-banner .lp-models h2{color:#fff;text-transform:uppercase;font-family:"Open Sans Condensed",sans-serif;font-size:2em;line-height:1em}.section-lp-banner .lp-definitive{color:#fff;line-height:3em;opacity:.65}.home-special-offers{clear:both}.main-lp-gallery-image,.lp-images-hidden{display:none !important}.copy .lp-heading{display:block;font-size:1.17em;font-weight:700}.lp-highlight{padding:20px;display:none}.lp-highlight img{clear:both;display:block;margin:10px auto;max-width:500px;border:1px solid #d1ccc1}.lp-highlight .lg{max-width:1000px}.lp-highlight span{font-size:1.5em;font-weight:700;font-family:"Open Sans Condensed",sans-serif;display:block}.lp-highlight ul{list-style-type:disc;padding:15px 0 15px 30px}.lp-highlight ul li{float:none}.lp-nav-bar{width:100%;text-align:center;border-bottom:1px solid #d1ccc0;margin-bottom:10px;font-size:.8em}.lp-nav-bar ul{float:inherit;width:100%;margin:0 auto 15px auto}.lp-nav-bar ul li{float:none;padding:0 15px;display:inline-block}.lp-nav-bar ul li a{text-decoration:underline}.lp-nav-bar ul li a:hover{text-decoration:none}.offer-space{height:10px;clear:both;width:100%}.responsive-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:transparent}.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:101%;width:101%;position:absolute;right:0;top:0;border:0;height:auto;transition:.4s all}.youtube-player:hover img{filter:brightness(75%)}.youtube-player .play{height:90px;width:128px;left:50%;top:50%;margin-left:-45px;margin-top:-38px;position:absolute}#landing-page-reviews{overflow:hidden}.showmore{padding-bottom:50px}.section-lp-copy-block,.section-lp-copy-block .copy{float:left}.lp-half-width .copy{width:50%}.section-lp-copy-block .image{width:45%;float:right}.lp-images-block{float:left;width:100%;margin-bottom:10px}.lp-images,.lp-images-2{display:block;width:500px;margin:0 auto}.lp-images a,.lp-images-2 a{display:block;line-height:0}.lp-images,.lp-images-2 img{max-width:500px;background-color:#fff;border:1px solid #d1ccc1;padding:0;margin:0 auto 20px}.lp-images.left,.lp-images-2.left{float:left;margin-left:50px}.lp-images.right,.lp-images-2.right{float:right;margin-right:50px}.main-lp-image{width:700px;height:491px;position:relative;background-color:#fff;border:1px solid #d1ccc1;padding:0;margin:0 auto}.main-lp-image a img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:95%;max-width:95%}.main-lp-insets{text-align:center;margin-top:5px}.main-lp-insets a{display:inline-block;margin:0 5px 5px 0;max-width:76px;max-height:76px}.main-lp-insets a img{display:block;border:1px solid #d1ccc1}.addthis_sharing_toolbox{text-align:center;margin-bottom:15px}.lp-featured-items{text-align:center}.section-lp-banner.hunting-guide{background-color:#160f09;margin-top:-1px}.section-lp-banner.hunting-guide .lp-models{float:left;padding:40px 5px 0 75px;text-align:center}.section-lp-banner.hunting-guide .lp-definitive{color:#c7bead}.section-lp-banner.hunting-guide .lp-quote{background-color:#fff;line-height:1.7em;box-shadow:2px 2px 2px #19110a;width:300px;float:right;padding:20px;margin:60px 50px 0 0;text-align:left;border-radius:5px;opacity:.8}.section-lp-banner.hunting-guide .lp-quote a,.section-lp-banner.hunting-guide .lp-quote span{clear:both;display:block;font-size:.7em;width:100%;text-align:right}.hunting-map{margin-bottom:30px}.st0{fill:#c7bead;stroke:#fff;stroke-width:1;stroke-opacity:1}.approved{fill:#751b1b;stroke-width:5}#game-picker{display:block;margin:10px auto 20px;padding:0;text-align:center}#game-picker li{text-align:center;display:inline-block;list-style:none;border-radius:5px;line-height:65px;height:65px;vertical-align:middle;padding:0 30px;text-transform:uppercase;font-style:normal;font-weight:700;font-size:17px;margin:10px 10px 5px 0;background-color:#9b907c;color:#ebe8e2}#game-picker li:hover{color:#fff;background-color:#3f3930}#game-picker li.everything{line-height:50px}#game-picker li.last{margin-right:0}#game-picker li span{font-size:11px;display:block;line-height:50px;margin-top:-33px}#game-picker li.active{color:#fff;background:0;background-color:#751b1b;box-shadow:inset 0 0 10px rgba(0,0,0,.35)}.hunting-chart{text-align:center}.hunting-law{text-align:center;border-top:1px #160f09 solid;border-bottom:1px #160f09 solid;padding:25px 0}.hunting-title{text-align:center;margin-bottom:20px;color:#3f3930 !important}.hunting-title h2{font-weight:700 !important;text-transform:uppercase;font-size:1.4em}#united-states-wrapper{max-width:960px;width:100%;margin:0 auto}#united-states{width:100%;text-align:center}.map-key{text-align:center}.map-key dd{display:inline-block;margin:0;padding:0;line-height:20px;vertical-align:middle;clear:both}.map-key dt{width:20px;height:20px;line-height:20px;vertical-align:middle;display:inline-block;margin:0;padding:0}.map-key dt.legal{background-color:#751b1b}.offer.hunting-offer{background:url(/ysw/hunting-offer-bg.png) no-repeat !important}.offer.hunting-offer .new{color:#c7bead !important}.offer.hunting-offer .desc{color:#968d82 !important}.offer.hunting-offer .title{color:#fff !important}.section-lp-banner.long-rangers,.section-lp-banner.breaker{background-color:#74873c;background-position:center top;background-repeat:no-repeat;background-size:cover}.section-lp-banner.long-rangers .lp-heading,.section-lp-banner.breaker .lp-heading{padding:100px 0 0 0;width:100%;text-align:center}.ranger-steps{text-align:center;padding:30px 0}.ranger-steps .ranger-heading{text-align:center;text-transform:uppercase;font-size:1.8em;padding-bottom:5px}.ranger-steps .ranger-sub-heading{font-size:1.2em;padding:0 40px 40px 40px}.ranger-steps .step{display:inline-block;float:left;width:390px;padding-top:250px;position:relative}.ranger-steps .step.s1{background:url(/ysw/longrangeicon-step1-texture.png) center top no-repeat}.ranger-steps .step.s2{background:url(/ysw/longrangeicon-step2.png) center top no-repeat}.ranger-steps .step.s3{background:url(/ysw/longrangeicon-step3.png) center top no-repeat}.ranger-steps .step.s3-1{background:url(/ysw/breakericon-step3.png) center top no-repeat}.ranger-steps .step.d1{background:url(/ysw/agd-darts-step1.png) center top no-repeat}.ranger-steps .step.d2{background:url(/ysw/agd-darts-step2.png) center top no-repeat}.ranger-steps .step.d3{background:url(/ysw/agd-darts-step3.png) center top no-repeat}.ranger-steps .step:hover .shop-now{background-color:#751b1b}.ranger-steps .step.center{margin-right:27px;margin-left:27px}.ranger-steps .step span{display:block}.ranger-steps .step span.label{padding:4px 10px;border-radius:15px;background-color:#8aaf93;font-size:.8em;color:#fff;display:inline-block}.ranger-steps .step span.label.bluelabel{background-color:#b7c8d9}.ranger-steps .step span.title{font-family:"Open Sans Condensed",sans-serif;color:#333c45;text-transform:uppercase;font-size:2em;font-weight:700;padding:5px 0}.ranger-steps .step span.shop-now{width:100%;background-color:rgba(132,121,109,.85);position:absolute;bottom:0;color:#fff;font-style:italic;text-transform:uppercase;font-size:.95em;font-weight:700;padding:4px 0}.ranger-form{width:45%;float:left}.ranger-patch{width:45%;float:right;text-align:center}.lr-impact{border:1px solid #979797;padding:100px 30px;float:left;margin:30px 0 60px 180px;width:900px}.lr-impact .lr-impact-offer{width:70%;text-align:center;float:right}.lr-impact-offer .lr-impact-sub{color:#438054;font-size:1.3em;display:inline-block;padding-bottom:15px;font-style:italic}.lr-impact-offer .lr-impact-gun{font-family:"Open Sans Condensed",sans-serif;color:#333c45;text-transform:uppercase;font-size:2em;font-weight:700;padding:5px 0}.lr-impact-offer .lr-impact-value{font-size:1.3em}.long-rangers-trophy-wall{width:100%;text-align:center;padding:15px 0}.long-rangers-trophy-wall-container{width:100%;max-width:1225px;margin:0 auto;position:relative;color:#438054;background:#fffurl(/ysw/lr-trophy.png) top left no-repeat;padding:15px 0 15px 60px}.long-rangers-trophy-wall-btn{display:inline-block;background-position:right 7px center;border:1px solid #8aaf93;color:#438054;text-transform:uppercase;font-style:italic;padding:5px 15px;font-weight:700;margin:0 0 0 20px}.long-rangers-trophy-wall-container:hover .long-rangers-trophy-wall-btn{border:1px solid #bc141a;background-color:#bc141a;color:#fff}.brand-lp-banner{background-color:#000;margin-top:-1px;background-size:cover;background-position:center;background-repeat:no-repeat}.brand-lp-banner .content-container{height:386px}.brand-lp-banner .lp-models{padding:100px 0 0 0}.brand-lp-banner .lp-models h1 span{font-size:.7em}.brand-lp-banner .lp-models a i.fa-youtube{line-height:.75em;color:#fff}.brand-lp-banner .lp-models a i.fa-youtube:hover{color:#751b1b}.guide-lp-banner{background-color:#151515;margin-bottom:20px}.guide-lp-banner .content-container{background-size:cover;background-position-x:center;background-repeat:no-repeat}.guide-heading{width:100%;text-align:center;margin-bottom:10px;color:#333c45}.guide-heading h1{text-transform:uppercase;font-family:'geared_slabbold',sans-serif;font-size:7.5em;line-height:.9em}.guide-heading h1 span{font-size:.1337em;line-height:3em;opacity:.65;display:block;font-family:"Open Sans",sans-serif;text-transform:none;font-weight:normal}.table-condensed th,.table-condensed td{padding:10px 5px;text-align:center;font-size:.9em}.compare-hide table{display:none}.compare-show table{display:block}.brand-highlights{border-top:1px solid #c7bead;border-bottom:1px solid #c7bead;margin:40px 0 50px}.owl-carousel .item{padding:1rem;margin-right:10px}.owl-carousel .item h4{text-align:center;color:#918467;text-transform:uppercase;font-size:1.4em;padding-bottom:15px;font-weight:normal}.brand-carousel,.brand-carousel .owl-item{position:relative}.brand-carousel{display:none;width:100%;z-index:1}.brand-carousel .owl-stage{position:relative;backface-visibility:hidden}.brand-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.brand-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.brand-carousel .owl-item,.brand-carousel .owl-wrapper{backface-visibility:hidden;transform:translate3d(0,0,0)}.brand-carousel .owl-item{min-height:1px;float:left}.brand-carousel .owl-item img{display:block;float:left;padding-right:25px}.no-js .brand-carousel,.brand-carousel.owl-loaded{display:block}.brand-carousel.owl-loading{opacity:0;display:block}.brand-carousel.owl-hidden{opacity:0}.brand-carousel.owl-refresh .owl-item{visibility:hidden}.owl-grab{cursor:grab}.brand-carousel.owl-rtl{direction:rtl}.brand-carousel.owl-rtl .owl-item{float:right}.brand-carousel .animated{animation-duration:1s;animation-fill-mode:both}.brand-carousel .owl-animated-in{z-index:0}.brand-carousel .owl-animated-out{z-index:1}.brand-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.brand-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.brand-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.brand-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.brand-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/ysw/owl-video-play.png) no-repeat;z-index:1;transition:transform .1s ease}.brand-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.brand-carousel .owl-video-playing .owl-video-play-icon,.brand-carousel .owl-video-playing .owl-video-tn{display:none}.brand-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.brand-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.brand-guide-btn{color:#333c45;font-size:14px;margin:5px;padding:2px 11px;display:inline-block;border:2px solid #333c45}.brand-guide-btn:hover{background:#751b1b;border-color:#751b1b;color:#fff}.brand-carousel .owl-pagination .owl-page{display:inline-block}.brand-carousel .owl-pagination .owl-page span{width:15px;height:15px;margin:0 5px;background:#fff;border:1px solid #918467;display:block;transition:opacity 200ms ease;border-radius:30px}.brand-carousel .owl-pagination .owl-page.active span,.brand-carousel .owl-pagination .owl-page:hover span{background:#918467}.games-kicker-text{padding:0 50px;margin-bottom:30px;text-align:center}.games-kicker-text a{display:block}.games-kicker-text img{max-width:300px;max-height:150px}.pdReviewForm .pdReviewsBtn{margin-bottom:25px}.form-control{display:block;height:50px;margin:5px 0;padding:6px 12px;line-height:1.42857143;background-color:#fff;background-image:none;border:1px solid #9b907c;font-size:inherit}.loginForm .form-control,.cardRedemption .form-control{max-width:400px;width:100%}.cardRedemption p{padding:8px 0}.loginForm #register .form-control{max-width:700px}.loginForm .registerButton,.loginForm #resetPassword{display:flex;margin-top:15px}.loginForm .alert-danger{color:#c00}.loginForm #passwordLogin{margin-bottom:10px}.loginForm a,.login-form-content .alert a{text-decoration:underline}.login .login-form-content .alert a{font-size:inherit}.forgotPassword .alert,#resetPasswordForm .alert{display:inline-block;margin:5px}#resetPasswordForm #resetPassword{margin:10px 0}.rewardPointsInfo{margin-left:12px}.rewardPointsAvailableBlock{text-align:center}.rewardPointsAvailableBlock>*{display:block}.rewardPointsAvailableBlock #pointsAvailable,.giftCardToRedeem .startBalance{font-size:40px;font-weight:bold}.minPointsMessage{margin-bottom:12px;font-size:.9em;font-style:italic}.rewardPointsStats{display:inline-block;margin:12px 60px 12px 0;vertical-align:top;width:40%}.rewardPointsStats .elink{width:240px;line-height:1.4em;color:#039}.rewardPointsStats .elink .value{font-weight:700;float:right}#rewardPointsStats{width:360px;display:inline-block;vertical-align:top}#rewardPointsStats div{width:100%;max-height:240px;overflow-x:hidden;overflow-y:auto}#rewardPointsStats h2{text-align:center;padding:0}.redeemCard{text-align:center}.redeemCard h2{margin:20px}.redeemCard .giftCards{display:flex;flex-wrap:wrap;justify-content:space-around}.redeemCard .giftCards .giftCardToRedeem{display:block;margin:20px}.redeemCard .giftCards .giftCardToRedeem .redeemDescription{font-size:14px;color:#7e7e7e}.giftCardToRedeem>span{display:block}.redeemCard .giftCards .giftCardToRedeem .btn{margin:10px auto}.prProductReviewsDisplay .sortControls .sortControl{margin:auto 1em;cursor:pointer}.top-mid-header>div{display:inline-block}.header-logo a{position:relative}.header-logo a img{max-height:82px}[class^=read-more],[class^=show-more],.compare-more,.read-more,.showmore,.mobile-menu-icon,.mobile-search-icon,.option-boxes li,.item-right-links li,.ysw-checkout-tabs li,#game-picker li,.special-offer,.owl-dot,.owl-nav *,.owl-controls *,.owl-video-play-icon,.youtube-player *,.flyout-buttons *,.newsletterBtn,.brand-guide-btn,.searchBtn,.header-checkout,.calcButton,.btn,.btn-primary,.rebate,.elink,.remove-item,.alink,a{cursor:pointer}#applyCoupon,#applyGiftCard,#estimateShipping{display:inline-block}#applyGiftCard table.appliedGC th{border-bottom:1px solid #9b907c;padding:10px 2px 2px}#applyGiftCard table.appliedGC td{padding:2px 10px 2px 2px}.item-box .order-btn{margin:10px 0 20px;padding:0 35px;position:relative;z-index:10}.item-box .out-of-stock{color:#000;background-color:#fff;z-index:unset;cursor:unset}.bbHistory th,.bbHistory td{text-align:center}#rewardPointsStats .bbHistory th,#rewardPointsStats .bbHistory td{padding:2px;border-bottom:1px solid #ccc;font-size:.9em}.customerLoyaltyHistory{margin:20px auto;width:640px}.customerLoyaltyHistory .bbHistory th,.customerLoyaltyHistory .bbHistory td{border:1px solid #ccc}.customerLoyaltyHistory .bbHistory th{background-color:#efefef}.customerLoyaltyHistory .bbHistory td{white-space:nowrap;padding:1px}.customerLoyaltyHistory .bbHistory td:first-child{text-align:left}.webAdmin{color:#c00}.webAdmin:hover{text-decoration:none}.clear-cache .pmsg{padding:24px 0}.clear-cache .pmsg span{background:#ebe8e2;margin-right:8px;padding:4px 12px;border:1px solid #ccc;cursor:pointer}.clear-cache .warning{clear:both;color:#c00;font-weight:700}.clear-cache .dbTxt,.clear-cache .dataGreed{display:inline-block;vertical-align:top}.clear-cache .dbTxt{width:30%;min-width:250px;font-size:.85em}.clear-cache .dbTxt ul li{clear:both}.clear-cache .dbTxt .web-adm{margin-top:20px}.clear-cache .dataGreed{width:70%;border:1px solid #ccc;max-height:45em;margin-bottom:1em;overflow-x:hidden;overflow-y:auto;font-size:.8em}.clear-cache .dataGreed table{width:100%}.clear-cache .dataGreed th{padding:0;background:#ebe8e2;text-align:center}.clear-cache .dataGreed td{padding:1px 2px;text-align:center}.clear-cache .modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url(/i/ajax-loader.gif) 50% 50% no-repeat}.clear-cache .modal p{position:relative;margin:auto;top:35px}body.loading .clear-cache .modal{overflow:hidden;display:flex}.promo-page .promo-page-banner img{margin:15px auto;display:block}.promo-page h1{margin-bottom:15px}.warranty-popup .fancybox-content{max-width:800px}.refurbished-popup .fancybox-content{max-width:800px}.report-problem-popup .fancybox-content{max-width:400px;max-height:600px}.home-featured-item-row #merchandise-recommendations{margin-bottom:40px}#merchandise-recommendations{height:337px}@media screen and (max-width:1345px){.my-account-dropdown{left:auto;right:0}}@media screen and (max-width:1250px){.content-container,#item-top-guide-container{max-width:980px}.page-banner h1{font-size:6.2em}.page-banner.blog .content-container .tag-line{font-size:1.3em;padding:75px 20px 0 0}.mid-header .header-search{padding-left:100px}.mid-header .header-search input.searchInput{width:227px}.mid-header .main-nav-container ul.main-nav>li{margin-right:28px;position:static}.mid-header .main-nav-container ul.main-nav>li .nav-item-name a{padding:3px 0 0 5px}.mid-header .main-nav-container ul.main-nav>li .nav-item-name a+.ico-Arrow-Down:before{margin:0 5px}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-4{left:340px}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-5{left:500px}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-6{left:653px}.mid-header .main-nav-container ul.main-nav>li div.megamenu.mm-7{left:auto;right:0}.top-footer .footer-newsletter form{padding-top:15px}.top-footer .footer-newsletter .newsletter-txt strong{display:block}.top-footer .footer-university a.footer-university-btn{margin-top:13px}.home-airgun-finder .content-container{background-position:120px}.home-airgun-finder div.home-airgun-finder-title{padding-left:200px}.rifle-airgun-finder .rifle-cat-bar,.pistol-airgun-finder .rifle-cat-bar{padding-left:200px;padding-top:14px}.rifle-airgun-finder .content-container,.pistol-airgun-finder .content-container{background-position:120px}.home-kickers .kicker-video{width:50%}.home-kickers .kicker1,.home-kickers .kicker2,.home-kickers .kicker2-1{width:480px;background-size:100% !important;height:130px}.home-kickers .kicker1{float:right;margin-bottom:15px}.home-kickers .kicker2{margin-top:0}.home-kickers .kicker2 span.tag-line{padding:94px 0 0 33px}.home-kickers .kicker2 span.tag-line span{display:block}.home-kickers .kicker-link-left,.home-kickers .kicker-link-right{margin-top:80px}.home-special-offers .offer{width:320px}.home-special-offers .offer.center{margin-right:10px;margin-left:10px}.home-special-offers .offer span.desc{font-size:.8em;padding-top:2px}.home-featured-brands ul{padding-bottom:10px}.home-featured-brands ul li{width:20%;margin:0 2%}.section-lp-banner.air-pistols .banner-box.left,.section-lp-banner.air-pistols .banner-box.right{margin-right:10px}.page-banner.lightning-deals .content-container{background-position-x:-450px !important}.page-banner.lightning-deals h1 img{height:60px}.mid-content .video-container .kicker1,.mid-content .video-container .kicker2{width:450px}.about-left{width:50%}.about-left p{line-height:1.7em;font-size:.9em}.about-right{width:50%}#nra-logo{display:none}.about-testimonials .testimonial{padding-right:5%}.contact-right{padding-right:0;width:44%}.contact-right .status-container{width:433px}.contact-right .status-container .top{width:433px}.contact-right .status-container .main{width:399px}.contact-left{width:52%}.item-top .item-subtitle span.hspacer{border-left:0;margin-left:0;padding:10px 0 0 0}.item-top .item-subtitle{display:block;border-left:0;margin-left:0;padding-left:0;float:left;clear:left}.item-subtitle .prItemRating{padding:0}.item-left{width:507px}.item-main-content .left-details{width:507px}#item-accessories-container ul.accessories-item-upsell li,.item-main-content ul.related-item-upsell li,.item-top ul.related-item-upsell li{padding-right:12px}#item-accessories-container ul.accessories-item-upsell li:last-child,.item-main-content ul.related-item-upsell li:last-child,.item-top ul.related-item-upsell li:last-child{display:none}.item-main-content #item-specs-container ul.specs li span{width:45%}.lightning-deals .ld-left{width:507px}.alignL{text-align:center;padding-left:0}.left-details .item-upgrade{margin-bottom:30px;text-align:center}.left-details .item-upgrade .item-upgrade-image{float:none}.left-details .item-upgrade .item-upgrade-image img{height:200px;width:200px}.left-details .item-upgrade .item-upgrade-details{margin:0;float:none}.left-details .item-upgrade .item-upgrade-details .item-upgrade-headline{max-width:100%}.left-details .item-upgrade .item-upgrade-details .item-upgrade-btn{float:none;display:inline-block}.owl-carousel .item-video{height:250px}.my-account-dropdown .dropdown-arrow{left:auto;right:43%}.lp-images.left,.lp-images-2.left,.lp-images.right,.lp-images-2.right{float:none;margin:0 auto 10px auto}.ranger-steps .step{width:30%}.lr-impact{margin-left:30px}.brand-lp-banner .content-container{max-width:none}.layout1.top5ban span{font-size:4em}.layout1.top5ban .content-left,.layout1.top5ban .content-right{padding-top:53px}.finder-rifle,.finder-pistol{width:480px}}@media screen and (min-width:1000px) and (max-width:1250px){.item-left .main-item-image .item-promo-image-badge img{max-height:4em}}@media screen and (max-width:1000px){.content-container,#item-top-guide-container{max-width:740px}.item-box{width:170px;margin:0 7px 10px 7px}.item-box .image{width:90%;height:140px}.item-box .banner{max-height:290px}.item-box .name{height:50px}.item-box .badge.new{left:60px}.item-box .badge.sale{left:0}.item-box .badge.top-pick{left:122px}#floating-cart #close-fc-mobile{display:block}.page-banner.blog .content-container .tag-line{padding:36px 10px 0 0}.page-banner.vault .content-container .tag-image{background-size:75% !important}.top-header ul.header-help{display:none}.mid-header .top-mid-header .mobile-menu-icon,.mid-header .top-mid-header .user-icon{width:36px;height:36px;margin:13px 0 0;display:inline-flex;align-items:center;justify-content:center}.mid-header .top-mid-header .header-logo{margin-left:auto;margin-right:auto}.mid-header{padding:0}.mid-header .top-mid-header{flex-wrap:wrap;padding-bottom:2px}.mid-header .main-nav-container{padding-top:0;display:none}.mid-header .main-nav-container>ul.main-nav>li{margin-right:30px}.mid-header .main-nav-container>ul.main-nav>li.accessories,.mid-header .main-nav-container>ul.main-nav>li.other,.mid-header .main-nav-container>ul.main-nav>li.airsoft,.mid-header .header-account,.mid-header .main-nav-container>ul.main-nav>li.finder-nav{display:none}.mid-header .main-nav-container>ul.main-nav>li div.megamenu.mm-1{width:740px}.mid-header .main-nav-container>ul.main-nav>li div.megamenu.mm-4{right:81px;left:auto}.mid-header .main-nav-container>ul.main-nav>li div.megamenu .mm-categories{width:425px;padding:20px 0 0 35px}.mid-header .header-search{width:100%;padding-left:0;padding-bottom:8px;padding-top:8px;margin:0 auto;order:99}.mid-header .header-search input.searchInput{width:636px}#page-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9;background:rgba(0,0,0,.8)}.top-header.fixed,.mid-header.fixed,div.mobile-menu.main-nav-container{position:fixed;width:100%;z-index:15}div.mobile-menu.main-nav-container{display:block;height:calc(100% - 144px - 31px);width:85%;left:0;font-family:inherit;background-color:#fff;overflow:auto}.mobile-menu .mobile-menu-content{height:100%;width:100%;display:block}.mobile-menu.non-nav-menu .main-nav{display:none}.mobile-menu.main-nav-container ul.main-nav>li{padding:0;margin:0;height:auto;width:100%}.mobile-menu.main-nav-container ul.main-nav>li .nav-item-name{display:flex;justify-content:space-between;align-items:center;padding:4% 5%;height:auto}.mobile-menu.main-nav-container ul.main-nav>li .nav-item-name,.mobile-menu.main-nav-container ul.main-nav>li .nav-item-name:hover{border-bottom:1px solid #b6ad9c}.mobile-menu.main-nav-container ul.main-nav>li .nav-item-name:hover{background-color:inherit;color:inherit}.mobile-menu.main-nav-container ul.main-nav>li .nav-item-name i:before,.mobile-menu.main-nav-container ul.main-nav>li .nav-item-name i:hover:before{color:#333c45}.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-1,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-2,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-3,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-4,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-5,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-6,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-7,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-8,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-1 .mm-categories,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-2 .mm-categories,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-3 .mm-categories,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-4 .mm-categories,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-5 .mm-categories,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-6 .mm-categories,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-7 .mm-categories,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-8 .mm-categories,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-1 .mm-list,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-2 .mm-list,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-3 .mm-list,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-4 .mm-list,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-5 .mm-list,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-6 .mm-list,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-7 .mm-list,.mid-header .mobile-menu.main-nav-container ul.main-nav>li div.megamenu.mm-8 .mm-list{width:100%;left:0;padding:0}.mobile-menu.main-nav-container ul.main-nav>li div.megamenu{width:100%;left:0;border:0;background:#ebe8e2}.mobile-menu.main-nav-container>ul.main-nav>li div.megamenu .mm-categories{width:100%;padding:0}.mobile-menu.main-nav-container ul.main-nav>li div.megamenu ul.mm-list{list-style-type:none;width:100%;float:none;font-size:.85em;padding:0}.mobile-menu.main-nav-container ul.main-nav>li div.megamenu ul.mm-list li{float:none;padding:0;border-bottom:1px solid #b6ad9c}.mobile-menu.main-nav-container ul.main-nav>li div.megamenu ul.mm-list li.view-all{margin:0}.mobile-menu.main-nav-container ul.main-nav>li div.megamenu ul.mm-list li a{color:#1a1d22;padding:4% 5%;width:100%}.mobile-menu .section-left .section-popular-categories,.mobile-menu .section-left #hawkfacets .hawk-railNavHeading:after{display:none}.mobile-menu .section-left #hawkfacets .hawkRailNav{display:block}.mobile-menu .section-left #hawkfacets .hawk-railNavHeading{padding-bottom:0}.mobile-menu .section-left #hawkfacets .hawk-railNavHeading,.mobile-menu .section-left #hawkfacets .hawkRailNav .hawk-guidedNavWrapper .hawk-groupHeading{padding-left:10px}.mobile-menu #my-account-menu li,.mobile-menu #my-account-menu h3{margin:10px 20px}.my-account-dropdown.mobile{position:fixed;right:0;border:0;font-size:.8em;top:calc(144px + 31px)}.my-account-dropdown.mobile .dropdown-arrow{display:none}.top-footer .footer-university{display:none}.top-footer .footer-newsletter{width:100%;padding-right:0;border-right:0}.top-footer .footer-newsletter form{padding-top:5px}.top-footer .footer-newsletter form .newsletterInput{width:250px}.top-footer .footer-newsletter .newsletter-txt strong{display:inline}.bottom-footer{padding:20px 0}.bottom-footer .footer-links-container{padding-left:0;padding-top:20px;width:30%}.bottom-footer .footer-links-container ul.footer-links{display:none;padding-top:10px}.bottom-footer .footer-links-container .footer-col{width:100%;float:left}.bottom-footer .footer-links-container .heading{padding:10px 0}.bottom-footer .footer-img-links{width:65%}.bottom-footer p.disclaimer,.bottom-footer p.copyright{width:65%}.home-banner .content-container{max-width:740px}.home-airgun-finder .content-container{background-position:0 0}.home-airgun-finder div.home-airgun-finder-title{padding-left:30px}.rifle-airgun-finder .content-container,.pistol-airgun-finder .content-container{background-position:0 0}.rifle-airgun-finder .rifle-cat-bar,.pistol-airgun-finder .rifle-cat-bar{padding:15px 0 0 30px}.home-kickers .kicker-video{width:100%;margin-bottom:15px}.home-kickers .games-kicker-text{margin-bottom:30px}.home-kickers .kicker1{float:left}.home-kickers .kicker1,.home-kickers .kicker2,.home-kickers .kicker2-1{width:363px;height:94px;background-size:101% !important}.home-kickers .kicker2 span.tag-line{display:none}.home-kickers .kicker-link-left,.home-kickers .kicker-link-right{font-size:.73em;margin-top:60px;margin-left:14px}.home-special-offers .offer{width:240px;height:80px}.home-special-offers .offer.center{margin-right:9px;margin-left:9px}.home-special-offers .offer span.new{padding-top:5px;font-size:1.2em}.home-special-offers .offer span.title{font-size:1.7em;line-height:.8em}.home-special-offers .offer span.shop-now{font-size:.75em;padding-bottom:0}.home-featured-brands li{width:24%;margin:0 15px}.home-featured-brands li.hatsan{width:13%}.home-bottom .heading{font-size:1.1em}.home-bottom .home-university-post .image{display:none}.home-bottom .home-university-post .details{width:100%;padding-left:0}.home-bottom .home-university-post .details .copy{height:190px}.page-banner{height:120px;overflow:hidden}.page-banner .content-container{height:120px;overflow:visible}.page-banner h1,.page-banner.vault .vault-title{font-size:5em;bottom:-1px;letter-spacing:-.03em}.page-banner.vault .content-container .tag-line{font-size:1.2em;padding:30px 20px 0 200px}.section-top .section-nav ul li{width:170px}.section-left{display:none}.section-right{width:100%}.section-right .flyout-buttons{display:block;padding:20px 0}.section-right .flyout-buttons .btn{display:block;background-color:#b0c5d8;color:#1a1d22;text-align:center;font-family:"Open Sans Condensed",sans-serif;padding:7px;border-radius:3px;border:0}.section-right .flyout-buttons .btn:hover{opacity:.9}.section-right .flyout-buttons .featured-categories{width:48%;float:left;margin-right:2%}.section-right .flyout-buttons .filter-sort{width:48%;float:left;margin-left:2%}.page-banner.lightning-deals .content-container{background-position-x:-550px !important}.page-banner.lightning-deals h1 img{height:50px}.mid-content .video-container .kicker1,.mid-content .video-container .kicker2,.mid-content .video-container .trophy1,.mid-content .video-container .trophy2,.mid-content .video-container .trophy3,.mid-content .video-container .trophy4{float:none;margin:30px auto 0;width:598px}.about-right{margin-top:50px;padding-left:2%}.awards-container{width:336px}.awards-container .top{width:336px}.awards-container .main{width:302px}.awards-container .main .inc-5000,.awards-container .main .stats-container{padding:0 20px}.awards-container .main .about-sbca{padding-right:20px;padding-left:20px}.about-testimonials .testimonial{padding-right:7%}.contact-right{width:100%;float:none;margin:0}.contact-right .status-container{float:none;margin:0 auto;text-align:center}.contact-left{width:100%;float:none;padding-bottom:10px}.item-top{padding-bottom:10px}.item-left{width:100%}.item-right{float:left}.item-right .floating-item-details{padding-left:0}.item-main-content .left-details{width:100%}#item-accessories-container ul.accessories-item-upsell,.item-main-content ul.related-item-upsell,.item-top ul.related-item-upsell{padding-bottom:10px}#item-accessories-container ul.accessories-item-upsell li,.item-main-content ul.related-item-upsell li,.item-top ul.related-item-upsell li{padding-right:5px}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper,.item-top ul.related-item-upsell li .item-upsell-form-wrapper{width:178px;text-align:center}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper span.qty,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper span.qty,.item-top ul.related-item-upsell li .item-upsell-form-wrapper span.qty{float:none;padding-bottom:15px}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper input.upsell-atc,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper input.upsell-atc,.item-top ul.related-item-upsell li .item-upsell-form-wrapper input.upsell-atc{float:none;padding-right:0}.item-main-content #item-specs-container ul.specs li span{width:40%}.lightning-deals .ld-left{width:100%}.lightning-deals .ld-right{float:none;clear:both;padding-top:40px;margin:0 auto;text-align:center}.lightning-deals .ld-right ul.details li{display:inline-block;float:none}.top-header.checkout ul.header-help{display:block}.top-header.checkout .mobile-menu-icon{display:none}#main-wrapper #ysw-blog-toggle-buttons a{display:block !important}#main-wrapper .blog-body ul.xoxo li#nav_menu-2,#main-wrapper .blog-body ul.xoxo li#archives-2{display:none}#ysw-blog-toggle-buttons{display:block}.section-lp-banner .content-container{max-width:100%}.guide-heading h1{font-size:4em}.brand-lp-banner .lp-models,.section-lp-banner.long-rangers .lp-heading{padding:90px 0 0 0}.youtube-player .play{background-size:75%}.lr-impact{width:100%;margin-left:0;padding:40px;background-position-y:-35px}.lr-impact .lr-impact-offer{width:325px}.content-left,.content-right{width:100%;margin:0;text-align:center}.content-left.offer-2x{margin-bottom:20px}.layout1.top5ban .content-left,.layout1.top5ban .content-right{padding-top:83px}.finder-rifle,.finder-pistol{width:360px}.finder-pistol{background-position:-200px 0}.finder-rifle{background-position:-180px 0}.finder-other a.other-finder-btn{white-space:nowrap;display:block;max-width:250px;margin:15px auto}.kicker-video.float-left,.kicker-video.float-right,.games-kicker-text.content-left,.games-kicker-text.content-right{float:none}.guide-heading h1 span{font-size:.25em}#merchandise-recommendations{height:277px}#ltkPopupButtonTriggerContainer{z-index:299 !important}}@media screen and (max-width:760px){#site-container{padding-top:75px}.content-container,#item-top-guide-container{max-width:360px;min-width:300px;padding:0}.item-box{width:47%;margin-right:1%;margin-left:1%}.item-box .badge.top-pick{width:40%}.breadcrumbs,.mid-content.item .breadcrumbs{padding-top:0}.mid-content.section-all{border:0}.page-banner{min-width:300px;background-size:cover}.page-banner.blog .content-container .tag-line{display:none}.item-right .floating-item-details #unique-child-offer-1.special-offer,.item-right .floating-item-details #single-special-offer.special-offer{display:table}.addthis_inline_share_toolbox_qo64{display:block;text-align:center;margin:20px 0 5px 0}#page-overlay{z-index:109}.fixed-mobile-header{position:fixed;top:0;left:0;width:100%;z-index:110;box-shadow:0 1px 5px 0 rgba(0,0,0,.4)}.fixed-mobile-header.show-mobile-search .mid-header .content-container .top-mid-header .header-search{display:block;position:fixed;top:80px;background-color:#fff;height:100%;left:0;box-shadow:inset 0 1px 5px 0 rgb(0 0 0 / 40%);margin:0 -5%;padding:0 5%;width:110%}.fixed-mobile-header.show-mobile-search .mid-header .content-container .top-mid-header .header-search .headerSearchForm{max-width:360px;min-width:300px;margin:auto;padding-top:15px}.fixed-mobile-header .header-shipping-mobile{display:block;background-color:#333c45;text-align:center;text-transform:uppercase;font-weight:700;color:#fff;font-size:15px;line-height:1;padding:7px 0;height:30px}.mid-header.fixed{top:30px}.mid-header .icon-share{margin:0}.fixed-mobile-header .header-shipping-mobile span{text-transform:none;font-weight:normal;color:#c0c8cf;font-size:.8em}.top-header{display:none}.top-header .content-container{padding-right:0;padding-left:0;width:360px}.mid-header .top-mid-header{align-items:center;height:50px}div.mobile-menu.main-nav-container{height:calc(100% - 50px - 30px)}.my-account-dropdown.mobile{top:calc(50px + 30px)}.mid-header .top-mid-header .mobile-menu-icon,.mid-header .top-mid-header .mobile-search-icon,.mid-header .top-mid-header .user-icon,.mid-header .top-mid-header .header-cart-mobile{margin:0;width:40px;height:45px;display:inline-flex;align-items:center;justify-content:center}.mid-header .top-mid-header .header-icon-btn:before{display:inline-block;font-size:21px;color:#687c8d}.mid-header .top-mid-header .header-cart-mobile.header-icon-btn.ico-Cart:before{font-size:32px}.mid-header .header-logo.mobile{display:block}.mid-header .header-logo.layout-cart-page-header{transform:translateX(40px)}.mid-header .header-logo.checkout-page-header{transform:translateX(20px)}.mid-header .header-logo a img{width:40px}.mid-header .header-logo,.top-header .header-questions,.top-header .header-shipping,.top-header .header-shipping-link,.mid-header .header-account,.mid-header .header-checkout,.mid-header .main-nav-container,.sitewide-promo-banner a.hide-me,.mid-header .header-search{display:none}.mid-header .header-search{padding-bottom:5px;padding-top:0}.mid-header .header-search input.searchInput{width:71%}.mid-header .header-search .searchBtn{width:29%;height:34px}.top-footer{min-width:300px;padding:15px 0}.top-footer .footer-newsletter form{float:left;width:100%}.top-footer .footer-newsletter form .newsletterInput{width:76%}.top-footer .footer-newsletter form .newsletterBtn{width:22%;min-width:initial}.top-footer .footer-newsletter .newsletter-txt{text-align:center;float:none;width:auto}.bottom-footer{min-width:300px}.bottom-footer .footer-links-container{width:100%;text-align:center;padding-top:0}.bottom-footer .footer-links-container ul.footer-links{list-style-type:none}.bottom-footer .footer-img-links{width:100%}.bottom-footer .footer-bottom-img-link{padding-left:0;float:right}.bottom-footer .footer-bottom-img-link.secure-shopping{float:none;margin:15px 0 10px 0}.bottom-footer .footer-bottom-img-link.norton-secured{margin-top:10px}.bottom-footer p.disclaimer,.bottom-footer p.copyright{width:100%;text-align:center}.bottom-footer .social-badges{width:100%;text-align:center}.bottom-footer .footer-badges{width:100%;text-align:center}.nav-active #main-wrapper{overflow-x:visible}.mid-content{min-width:300px}.of-home-banner{height:290px}.home-banner div.banner-title,.home-banner h1.banner-title{font-size:6em;width:100%;margin-left:0;margin-top:135px}.home-banner div.banner-subtitle,.home-banner.of-home-banner div.banner-subtitle{margin-left:0;font-size:1.3em;margin-top:-10px}.home-banner a.banner-btn{margin-left:0;margin-top:10px;padding:10px 50px}.home-banner .content-container{max-width:360px;padding:0}.home-airgun-finder,.rifle-airgun-finder,.pistol-airgun-finder{min-width:300px}.rifle-airgun-finder,.pistol-airgun-finder{margin-bottom:0}.home-airgun-finder div.home-airgun-finder-title{display:none}.home-airgun-finder .content-container,.rifle-airgun-finder .content-container,.pistol-airgun-finder .content-container{background-image:none;height:100px;margin-bottom:10px}.rifle-airgun-finder,.rifle-airgun-finder .content-container,.pistol-airgun-finder,.pistol-airgun-finder .content-container{height:120px}.rifle-airgun-finder .content-container,.pistol-airgun-finder .content-container{align-content:flex-start;justify-content:center}.home-airgun-finder .content-container{text-align:center}.home-airgun-finder h1,.rifle-airgun-finder .rifle-cat-bar,.pistol-airgun-finder .rifle-cat-bar{padding:10px 0;text-align:center;width:100%}.home-airgun-finder h2.home-airgun-finder-subtitle{float:none;padding-left:0}.home-airgun-finder a.btn{margin:5px 0 0 100px}.rifle-airgun-finder a.btn,.pistol-airgun-finder a.btn{margin:0;font-size:.8em}.rifle-airgun-finder .rifle-cat-bar,.pistol-airgun-finder .rifle-cat-bar{padding-bottom:5px}.home-kickers{padding-top:20px}.home-kickers .kicker-video{margin:0 auto 20px auto;float:none;width:95%}.home-kickers .kicker1,.home-kickers .kicker2,.home-kickers .kicker2-1{float:none;width:95%;height:85px;margin:0 auto}.home-kickers .kicker1{margin-bottom:20px}.home-kickers .kicker-link-left,.home-kickers .kicker-link-right{margin-top:54px}.home-special-offers .offer{width:95%;height:106px;float:none;margin:0 auto 10px auto}.home-special-offers .offer span.shop-now{font-size:.95em;padding-bottom:4px}.home-special-offers .offer span.title{font-size:2.1em;line-height:1em}.home-special-offers .offer span.new{font-size:1.4em}.home-featured-brands .home-heading{padding-bottom:5px}.home-featured-brands ul li{margin:0;width:100%}.home-featured-brands ul li:last-child,.home-featured-brands ul li.hatsan{display:none}.home-featured-brands ul li img{height:105px}.home-bottom .home-text-left{width:100%;padding-right:0;border:0}.home-bottom .home-university-post{width:100%;padding-left:0;padding-top:30px}.page-banner{height:80px}.page-banner .content-container{height:80px;background-size:cover;background-position:left top}.page-banner.blog .content-container{background-size:cover}.page-banner h1{font-size:2.6em}.page-banner.vault .vault-title{font-size:5em}.page-banner.vault .content-container .tag-line,.page-banner.vault .content-container .tag-image{display:none}.section-top{padding-top:15px}.section-top .section-nav ul li{width:100%;margin-right:0;margin-left:0}.section-top .section-nav ul li a{font-size:1.1em}.section-right .item-box{width:47%}.section-right .flyout-buttons{padding-bottom:0}.section-right .flyout-buttons .btn{width:100%;margin:0 0 10px 0}.section-brand-img{display:none}.section-lp-banner .lp-heading{padding-bottom:7px;width:100%;text-align:center;padding-top:10px}.section-lp-banner .lp-heading h1{font-size:4em}.sub-category-page-banner .section-lp-banner .lp-heading h1{font-size:4.5em}.section-lp-banner .banner-box.left,.section-lp-banner .banner-box.right{margin-top:0;margin-right:0;float:none;clear:both;width:100%;height:auto;padding:15px 0 12px 0}.section-lp-banner .banner-box.left .subheading,.section-lp-banner .banner-box.right .subheading{display:none}.section-lp-banner .banner-box.left .heading,.section-lp-banner .banner-box.right .heading{padding:0 0 5px 0;font-size:1.6em}.section-lp-banner.air-pistols .content-container,.section-lp-banner.air-rifles .content-container,.section-lp-banner.ammo .content-container{height:auto;padding-top:48px;padding-bottom:5px}.section-lp-banner.air-pistols .banner-box.left:hover,.section-lp-banner.air-pistols .banner-box.right:hover{background-image:none}.section-lp-banner.air-pistols .banner-box.right{display:none}.section-lp-banner.air-pistols .banner-box.right.mobile{display:block}.section-lp-banner.air-pistols .banner-box.left,.section-lp-banner.air-rifles .banner-box.left,.section-lp-banner.ammo .banner-box.left{margin-bottom:5px}.section-lp-banner.air-rifles .lp-heading{padding:10px 0 7px 0}.section-lp-banner.air-rifles .banner-box.right,.section-lp-banner.ammo .banner-box.right{display:none}.section-lp-banner.air-rifles .banner-box.right.mobile,.section-lp-banner.ammo .banner-box.right.mobile{display:block}.section-brands-wrapper .brand-box{width:45%;margin:0 2% 10px 2%}.section-brands-wrapper .brand-box .image img{max-width:90%}.page-banner.lightning-deals h1 img{height:30px;margin:0}.page-banner.dynamic-video{height:300px;background-size:150%}.page-banner.dynamic-video h1{font-size:7em;padding-top:35px}.page-banner.trophy-wall .sub-heading{padding-top:35px}.page-banner.dynamic-video h1{font-size:4em;padding-top:0}.mid-content .video-container .kicker1,.mid-content .video-container .kicker2,.mid-content .video-container .trophy1,.mid-content .video-container .trophy2,.mid-content .video-container .trophy3,.mid-content .video-container .trophy4{width:100%;background-size:100%;height:200px}.mid-content .video-container .video-kicker-btn{margin-top:120px}.section-lp-banner.ammo .banner-box.left .so-box{top:0}.page-banner.about{height:100px}.page-banner.about .content-container{height:100px;background-size:cover;background-position:-25px top}.page-banner.about h1{font-size:4.6em}.about-left{float:none;width:100%;padding:20px 0 0 0}.about-right{float:none;width:100%;padding:0 0 30px 0;margin-top:0}.awards-container{float:none;width:290px;margin:0 auto}.awards-container .top{width:290px;font-size:1.2em;padding-top:13px}.awards-container .main{width:256px}.about-testimonials{padding-bottom:10px}.about-testimonials .testimonial{width:100%;padding:0 0 20px 0}.contact-right .status-container{width:290px}.contact-right .status-container .top{width:290px;padding-top:9px}.contact-right .status-container .main{width:256px}.page-banner.contact h1{font-size:3.8em}.item-top{padding-top:15px}.item-top .item-subtitle span{font-size:.8em}.item-top .item-subtitle span.hspacer{padding:5px 0 0 0}.item-top h1.item-name{font-size:1.4em;line-height:1em}.item-top-guide .item-top-guide-title,.hunting-top-guide .hunting-top-guide-title{display:block;font-size:28px}.item-top-guide .item-top-guide-btn,.hunting-top-guide .hunting-top-guide-btn{display:block;max-width:250px;margin:5px auto 0}.item-left .main-item-images-desktop{display:none}.item-left .main-item-image.item-owl-images{display:block}.item-left .main-item-image,.item-left .main-item-image .main-item-carousel .image{height:340px}.item-left .main-item-image .main-item-carousel .image{display:block}.item-left .owl-pagination{text-align:center;margin-top:10px;position:relative;z-index:2}.main-item-carousel.owl-carousel.owl-theme .owl-dots .owl-dot span,.item-left .owl-pagination .owl-page{display:inline-block;background-color:#fff;width:15px;height:15px;border:1px solid #b0a796;margin:0 5px;border-radius:50%}.main-item-carousel.owl-carousel.owl-theme .owl-dots .owl-dot.active span,.item-left .owl-pagination .owl-page.active{background-color:#b0a796}.item-right{width:100%;padding-top:20px}.item-right #floating-item-elements{width:100%}.item-promo-image-badge{width:25%;margin-left:5px}.item-promo-image-badge .heading{font-size:.75em}.item-left .main-item-image .item-promo-image-badge img{max-height:3em}#limited-time-sale{width:initial;margin-right:5px}.item-right .floating-item-details{padding-right:0}.item-right .floating-item-details .special-offer{display:table;height:auto;width:100%}.lightning-deals-offer-box a{display:none}.item-right .floating-item-details .special-offer span{background:0;background-color:#bd141b;display:table-cell;vertical-align:middle;padding:0;text-align:center}.item-right .floating-item-details .special-offer em{display:table-cell;padding:5px 0 5px 10px}.item-right .floating-item-details .item-options ul.option-boxes li{width:48%;margin-bottom:20px}.item-right .floating-item-details .item-options ul.option-boxes li:nth-child(even){margin-right:0}.item-right .floating-item-details .oos{border:0;background-color:transparent;margin-top:15px;padding:0;text-align:center;color:#333c45;font-family:"Open Sans Condensed",sans-serif;font-size:2em;font-weight:700}.item-right .floating-item-details .add-to-cart{border:0;background-color:transparent;margin-top:15px;padding:0;text-align:center}.item-right .floating-item-details .add-to-cart .quantity{float:none;margin:0 auto;width:100%}.item-right .floating-item-details .add-to-cart .quantity .heading{font-size:1.4em;padding-left:0;text-align:center}.item-right .floating-item-details ul.item-right-links{display:none}.item-main-content .left-details ul.item-details-nav li{display:none}.item-main-content .left-details ul.item-details-nav li:first-child{display:block}#item-accessories-container ul.accessories-item-upsell li,.item-main-content ul.related-item-upsell li,.item-top ul.related-item-upsell li{display:none}#item-accessories-container ul.accessories-item-upsell li:nth-child(1),#item-accessories-container ul.accessories-item-upsell li:nth-child(2),.item-main-content ul.related-item-upsell li:nth-child(1),.item-main-content ul.related-item-upsell li:nth-child(2),.item-top ul.related-item-upsell li:nth-child(1),.item-top ul.related-item-upsell li:nth-child(2){display:block;width:50%}#item-accessories-container ul.accessories-item-upsell li .item-box,.item-main-content ul.related-item-upsell li .item-box,.item-top ul.related-item-upsell li .item-box{width:100%}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper,.item-top ul.related-item-upsell li .item-upsell-form-wrapper{width:100%}#item-accessories-container ul.accessories-item-upsell li .item-upsell-form-wrapper input.upsell-atc,.item-main-content ul.related-item-upsell li .item-upsell-form-wrapper input.upsell-atc,.item-top ul.related-item-upsell li .item-upsell-form-wrapper input.upsell-atc{max-width:100%}.item-main-content #item-specs-container ul.specs li span{width:50%}.item-main-content #item-description-container.show-all .toggle-content,.item-main-content #item-specs-container.show-all .toggle-content,.item-main-content #item-reviews-container.show-all .toggle-content,.item-main-content #item-q-a-container.show-all .toggle-content{height:auto}.item-main-content .item-details-section .toggle-content.constrain-height{height:130px}.item-main-content #item-description-container.show-all .read-more,.item-main-content #item-specs-container.show-all .read-more,.item-main-content #item-reviews-container.show-all .read-more,.item-main-content #item-q-a-container.show-all .read-more{box-shadow:none}.item-main-content #item-description-container.show-all .read-more img,.item-main-content #item-specs-container.show-all .read-more img,.item-main-content #item-reviews-container.show-all .read-more img,.item-main-content #item-q-a-container.show-all .read-more img{transform:rotate(180deg)}.item-main-content #item-description-container .toggle-content,.item-main-content #item-specs-container .toggle-content,.item-main-content #item-reviews-container .toggle-content,.item-main-content #item-q-a-container .toggle-content{overflow:hidden}.item-main-content #item-description-container .toggle-content:after,.item-main-content #item-specs-container .toggle-content:after,.item-main-content #item-reviews-container .toggle-content:after,.item-main-content #item-q-a-container .toggle-content:after{display:block;clear:both;content:""}.item-main-content #item-description-container .read-more,.item-main-content #item-specs-container .read-more,.item-main-content #item-reviews-container .read-more,.item-main-content #item-q-a-container .read-more{text-align:center;color:#97a9b9;padding-top:10px;font-size:.7em;font-style:italic;box-shadow:0 -2px 10px 10px #fff;position:relative;background-color:#fff}.lightning-deals .ld-left .main-image{height:340px}.lightning-deals .ld-right{width:100%}#floating-cart{font-size:1.2em;top:55px;right:0;width:100%}#floating-cart .dropdown-arrow{right:6%}#floating-cart .fc-message span{display:block}.owl-carousel .item-video{height:200px}#promo-offer-popup{font-size:.8em}#promo-offer-popup .promo-offer-popup-heading{font-size:4em}#promo-offer-popup .promo-offer-popup-coupon{line-height:1em}#free-shipping-popup{height:initial;width:initial}#free-shipping-popup .free-shipping-popup-header{font-size:3em}#free-shipping-popup .free-shipping-popup-text{position:relative;bottom:0;padding:20px 0}.top-header.checkout .header-cart-mobile{display:none}.top-header.checkout .header-questions{display:block}.top-header.checkout ul.header-help{float:right}.top-header.checkout ul.header-help .help-dropdown{left:auto;right:0}.layout1 .name{font-size:1em;line-height:1em}.layout1.top5ban span{font-size:3em}.offer-2x{padding-top:90px}.offer-2x span{font-size:4em}.offer.offer-3x.center{border-right:0;border-left:0;border-top:1px #d1ccc0 solid;border-bottom:1px #d1ccc0 solid;margin-top:20px;padding-top:30px;margin-bottom:20px;padding-bottom:30px;height:auto}.fw-banner img{height:auto}.fw-banner .fw-heading{padding-top:0;line-height:1em}.section-lp-banner .lp-models h1{font-size:4.5em}.section-lp-copy-block .copy,.section-lp-copy-block .image,.ranger-patch,.ranger-form{width:100%;float:none}.lp-highlight img,.lp-images,.lp-images img,.lp-images-2,.lp-images-2 img{width:100%;max-width:100%}.lp-nav-bar ul li{padding:5px 15px;display:block}.section-lp-banner.long-rangers{background-position-x:-550px;height:200px}.section-lp-banner.long-rangers .lp-heading{text-align:center}.ranger-steps .step{width:100%;margin:20px 0}.ranger-steps .step span.label{font-size:1.2em;padding:5px 25px}.ranger-steps .step.center{margin:0}.lr-impact{padding:250px 10px 10px 10px;background-size:100%;background-position:top left}#flip-scroll .cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#flip-scroll table{width:100%;border-collapse:collapse;border-spacing:0}#flip-scroll th,#flip-scroll td{margin:0;vertical-align:top}#flip-scroll th{text-align:left}#flip-scroll table{display:block;position:relative;width:100%}#flip-scroll.compare-hide table{display:none}#flip-scroll.compare-show table{display:block}#flip-scroll thead{display:block;float:left}#flip-scroll tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}#flip-scroll thead tr{display:block}#flip-scroll th{display:block;text-align:right}#flip-scroll tbody tr{display:inline-block;vertical-align:top}#flip-scroll td,#flip-scroll tr th:first-child{display:block;min-height:3.5em;text-align:center}#flip-scroll tr th:first-child{height:42px}#flip-scroll th{border-bottom:0;border-left:0;min-height:2.99em}#flip-scroll td{border-left:0;border-right:0;border-bottom:0}#flip-scroll tbody tr{border-left:1px solid #ebe8e2;margin-right:-5px}#flip-scroll th:last-child,#flip-scroll td:last-child{border-bottom:1px solid #ebe8e2}#flip-scroll tr th img{display:none}#flip-scroll table tbody{background:radial-gradient(ellipse at left,rgba(0,0,0,.07) 0,rgba(0,0,0,0) 75%) 0 center,radial-gradient(ellipse at right,rgba(0,0,0,.07) 0,rgba(0,0,0,0) 75%) 100% center;background-size:10px 100%,10px 100%;background-attachment:scroll,scroll;background-repeat:no-repeat}#flip-scroll tbody tr:first-child td:nth-child(even){background-image:linear-gradient(to right,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-size:20px 100%}#flip-scroll tbody tr:last-child td:nth-child(even){background-image:linear-gradient(to left,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-position:100% 0;background-size:20px 100%}.brand-lp-banner .content-container{height:285px}.brand-guide-btn,.brand-guide-shop{padding:0;margin:0 10px;text-decoration:underline;border-radius:0;background-color:transparent;border:0;color:#333c45}.guide-lp-banner .content-container{height:285px;padding:0;width:100%;max-width:100%}.brand-lp-banner .lp-models a i.fa-youtube{font-size:6em;line-height:1.1em}.finder-rifle{float:left;background-position:-180px 0;width:100% !important;height:252px;margin-bottom:10px}.finder-pistol{width:100% !important}.other-finder-text span{display:block}.finder-info{min-width:initial}#lptext{position:inherit;left:35%;font-size:.8em;padding-top:6px;float:right}.finder-info ul li a.pellet-link{background-image:none}.finder-info .calc{font-size:.8em}.owl-carousel .owl-buttons{margin:10px auto;width:max-content}.owl-carousel .owl-buttons div{display:inline-block}.owl-carousel .owl-buttons div:before{position:static;opacity:1;width:100px;margin:4px}.owl-carousel .owl-buttons .owl-prev:before,.owl-carousel .owl-buttons .owl-next:before{border-radius:3px}.owl-carousel .owl-item .order-btn{width:90%;padding:0 12px}#merchandise-recommendations{height:340px}}@media screen and (max-width:414px){.content-container{padding:0 1%}.lightning-deals-offer-box em{padding-left:5px}#item-compare-popup ul.cp-caliber-container li .specs span{padding-left:0;text-align:left}#item-compare-popup ul.cp-caliber-container li{width:100%}.top-header .content-container{width:100%}.section-lp-banner .lp-heading{padding-top:25px !important}.section-lp-banner .lp-heading h1{font-size:3em}.sub-category-page-banner .section-lp-banner .lp-heading h1{font-size:4.5em}}