.b-brand-image{height:auto}.b-brand-image--cci-ammo,.b-brand-image--cci{width:110px}.b-brand-image--pmc-ammo,.b-brand-image--pmc{width:150px}.b-brand-image--fiocchi-ammo,.b-brand-image--fiocchi{width:161px}.b-brand-image--blazer-brass{width:184px}.b-brand-image--blazer-brass-ammo,.b-brand-image--tula-ammo,.b-brand-image--tula,.b-brand-image--wolf-ammo,.b-brand-image--wolf,.b-brand-image--hornady-ammo,.b-brand-image--hornady{width:200px}.b-brand-image--federal-ammo,.b-brand-image--federal{width:240px}.b-brand-image[alt~=Sellier],.b-brand-image--winchester-ammo,.b-brand-image--winchester,.b-brand-image--remington-ammo,.b-brand-image--remington,.b-brand-image--magtech-ammo,.b-brand-image--magtech,.b-brand-image--speer-ammo,.b-brand-image--speer{width:250px}.b-shop-by-manufacturer{margin-top:50px;margin-bottom:20px}.b-shop-by-manufacturer__header{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:100%;margin-bottom:.2em;padding-bottom:20px;font-size:24px;border-bottom:1px solid #ddd}.b-shop-by-manufacturer__wrapper{text-align:center}.b-shop-by-manufacturer__item{display:inline-block;width:100%;height:85px;vertical-align:top;margin:8px 0}.b-shop-by-manufacturer__link{background-color:transparent;display:flex;justify-content:center;align-items:center;height:85px;text-align:center;position:relative;overflow:hidden;transition:all .18s ease-in 0s}.b-shop-by-manufacturer__link:last-of-type{padding-bottom:0}.b-shop-by-manufacturer__link:hover{background-color:#eee}.b-shop-by-manufacturer__link:hover .b-shop-by-manufacturer__layer-corner{opacity:1}.b-shop-by-manufacturer__layer-corner{background-color:#b43d24;opacity:0;width:32px;height:32px;position:absolute;right:-16px;bottom:-16px;z-index:1;transform:rotateZ(45deg);transition:all .18s ease-in 0s}.b-shop-by-manufacturer .b-brand-image{position:relative;z-index:2;transition:all .18s ease-in 0s}@media(min-width:481px){.b-shop-by-manufacturer:after{content:"";display:block;clear:both}.b-shop-by-manufacturer__wrapper:after{content:"";clear:both}.b-shop-by-manufacturer__item{width:50%;float:left;margin:10px 0}.b-shop-by-manufacturer__link{padding-left:12px;padding-right:12px}}@media(min-width:768px){.b-shop-by-manufacturer__header{font-size:34px}.b-shop-by-manufacturer__link{padding-left:0;padding-right:0}}@media(min-width:1024px){.b-shop-by-manufacturer{margin-bottom:35px}.b-shop-by-manufacturer__header{padding-bottom:10px}.b-shop-by-manufacturer__item{width:33%;margin:15px 0}}.b-brand-hero__wrapper{position:relative}.b-brand-hero__bg-image{display:none}.b-brand-hero__box{text-align:center;padding-top:25px;padding-bottom:30px}.b-brand-hero__name-label{font-size:30px;margin-top:20px;font-family:'Open Sans Condensed',Helvetica,Arial,sans-serif;text-transform:uppercase}.b-brand-hero__logo-wrapper{display:flex;align-items:center;justify-content:center}@media(max-width:767px){.b-brand-hero__logo-wrapper .b-brand-image{width:500px}.b-brand-hero__logo-wrapper .b-brand-image--fiocchi-ammo{width:322px}.b-brand-hero__logo-wrapper .b-brand-image--cci-ammo{width:250px}.b-brand-hero__logo-wrapper .b-brand-image--pmc-ammo{width:300px}}@media(min-width:768px){.b-brand-hero{margin-top:-20px}.b-brand-hero__bg-image{height:235px;width:832px;display:inline-block;max-width:none;position:relative;left:50%;transform:translateX(-50%)}.b-brand-hero__box{transform:scale(0.7);position:absolute;left:50%;top:20px;margin-left:-286px;width:238px;padding-top:0;padding-bottom:0}.b-brand-hero__name-label{margin-top:12px;background:rgba(255,255,255,0.7);display:inline-block;padding:3px 8px;color:#000;font-size:24px}.b-brand-hero__logo-wrapper{height:85px}.b-brand-hero__logo{max-height:85px}}@media(min-width:830px){.b-brand-hero__bg-image{height:280px;width:992px}.b-brand-hero__box{transform:scale(0.75);top:35px;margin-left:-319px;width:238px}}@media(min-width:992px){.b-brand-hero__bg-image{width:1026px;height:290px}.b-brand-hero__box{transform:scale(0.85);top:41px;margin-left:-327px}.b-brand-hero__name-label{font-size:23px}}@media(min-width:1024px){.b-brand-hero__bg-image{width:1200px;height:339px}.b-brand-hero__box{transform:scale(0.9);top:54px;margin-left:-360px}}@media(min-width:1200px){.b-brand-hero__bg-image{width:auto;height:auto}.b-brand-hero__box{transform:scale(1);top:74px;margin-left:-406px;width:260px}.b-brand-hero__name-label{color:#484848}}.b-brand-info-box{position:relative;overflow:hidden;border:1px solid #ce2523;padding:25px 10px 40px}.b-brand-info-box:after{content:"";display:inline-block;width:58px;height:58px;transform:rotateZ(45deg);position:absolute;left:-29px;bottom:-29px;background-color:#ce2523}.b-brand-info-box__logo-wrapper{margin-bottom:20px;text-align:center}.b-brand-info-box__info-item{display:flex;margin-bottom:20px}.b-brand-info-box__info-item:last-of-type{margin-bottom:0}.b-brand-info-box__info-label{width:calc(50% - 22px);text-align:right;padding-right:25px}.b-brand-info-box__info-value{width:calc(50% + 22px);text-align:left;padding-left:0}@media(min-width:481px){.b-brand-info-box--left,.b-brand-info-box--right{width:395px;margin:10px auto 15px}}@media(min-width:768px){.b-brand-info-box--left{float:left;margin-right:35px}.b-brand-info-box--right{float:right;margin-left:35px}}.b-brand-in-stock-info{background-color:#484848;position:relative;overflow:hidden;padding:25px 20px 40px;text-align:left}.b-brand-in-stock-info:after{content:"";display:inline-block;width:58px;height:58px;transform:rotateZ(45deg);position:absolute;right:-29px;bottom:-29px;background-color:#ce2523}.b-brand-in-stock-info__title{color:#fff;margin-top:8px;text-align:center}.b-brand-in-stock-info__list{max-width:210px;margin:0 auto;padding:0}.b-brand-in-stock-info__list-item{list-style-type:none;margin-bottom:7px;text-align:center}.b-brand-in-stock-info__link{color:#d5d5d5}@media(min-width:481px){.b-brand-in-stock-info{width:395px;margin:10px auto 15px}.b-brand-in-stock-info--multi .b-brand-in-stock-info__list{max-width:none;column-count:2;column-fill:balance;padding-left:15px;padding-right:15px}.b-brand-in-stock-info--multi .b-brand-in-stock-info__list-item{width:155px;-webkit-column-break-inside:avoid;display:table;text-align:left}}@media(min-width:768px){.b-brand-in-stock-info{float:right;margin-left:35px}.b-brand-in-stock-info--multi{width:100%;float:none;margin-left:0}.b-brand-in-stock-info--multi .b-brand-in-stock-info__title{text-align:left;padding-left:25px}.b-brand-in-stock-info--multi .b-brand-in-stock-info__list{column-count:3;padding-left:45px;padding-right:45px}.b-brand-in-stock-info--multi .b-brand-in-stock-info__list-item{width:190px}}@media(min-width:1024px){.b-brand-in-stock-info--multi .b-brand-in-stock-info__list{column-count:4}}.p-brand__logo[alt~=Sellier]{max-width:250px}.p-brand__text-content-title{font-family:'Open Sans Condensed',Helvetica,Arial,sans-serif;font-size:24px;margin-top:20px;margin-bottom:-7px}.p-brand .b-category-reviews{margin-top:40px;clear:both}.p-brand .b-category-reviews__title{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:100%;margin-bottom:40px;padding-bottom:20px;font-size:24px;border-bottom:1px solid #ddd;float:none}.p-brand .b-review-item__product-image{margin-bottom:22px;text-align:center}.p-brand .b-review-item__product-image img{display:inline-block !important;width:255px !important}.p-brand .b-review-item__product-name{display:inline-block;color:#484848;font-weight:bold;margin-bottom:16px}.p-brand .b-review-item__product-name:hover{color:#484848;text-decoration:underline}.p-brand .b-review-item__text{margin-bottom:12px}.p-brand .b-review-item__rating{padding-top:10px;margin-bottom:9px}.p-brand .b-review-item__author{font-weight:bold}.p-brand .b-reviews-carousel__inner{padding:0}.p-brand .b-reviews-carousel .owl-item{list-style-type:none}.p-brand .b-reviews-carousel .owl-dots{margin-top:22px;text-align:center}.p-brand .b-reviews-carousel .owl-dots .owl-dot span{width:14px;height:14px;display:inline-block;border-radius:15px;border:1px solid #eee;margin:0 7px}.p-brand .b-reviews-carousel .owl-dots .owl-dot.active span{background-color:#eee}@media(min-width:481px){.p-brand .b-review-item__review{max-width:360px;margin:0 auto}}@media(min-width:768px){.p-brand .b-category-reviews__title{font-size:34px}.p-brand .b-review-item{display:flex;align-items:center;justify-content:space-between}.p-brand .b-review-item__product-image{width:255px;margin-bottom:0;margin-right:30px}.p-brand .b-review-item__review{width:calc(100% - 285px);max-width:none;margin:0}.p-brand .b-category__description:after{content:"";display:block;clear:both}}@media(min-width:1024px){.p-brand .b-category-reviews__title{padding-bottom:10px}.p-brand .b-reviews-carousel{padding-left:40px;padding-right:40px}}@media(min-width:1200px){.p-brand__title{margin-top:0;margin-bottom:0;display:inline-block;position:absolute;bottom:calc(100% + 35px);z-index:1;left:0;padding-right:15px;background-color:rgba(255,255,255,0.7)}.p-brand__title:before{content:"";display:inline-block;position:absolute;top:0;right:100%;width:95px;height:100%;background-color:rgba(255,255,255,0.7)}.p-brand .b-category__description{position:relative}.p-brand .b-reviews-carousel{padding-left:75px;padding-right:75px}.p-brand .b-review-item__product-image{margin-right:60px}.p-brand .b-review-item__review{width:calc(100% - 315px)}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-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;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.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-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0;color:inherit;border:0;padding:0 !important;font:inherit}.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-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.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}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://assets.targetbarn.com/skin/frontend/targetbarn/rwd/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.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:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
