body{font-family:Josefin Sans!important}.header-ribbon-menu{display:flex;justify-content:end;align-items:center}embed,iframe,object,video{max-width:100%}.section-title h2{color:#fff}.htmlContent{padding:20px!important}.header-ribbon{background:#171717}.carousel-indicators,.carousel.pointer-event,.slick-list,.slick-slider{z-index:0}i.bi.bi-heart{font-size:18px;line-height:2rem}button.link.btn-wishlist{width:2rem;height:2rem;padding:0!important;transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .2s ease-in-out;border:0;border-radius:50%;background-color:#f3f5f9;color:#373f50;text-align:center;top:.75rem;right:.75rem}.accordion-cart .accordion-item>.btn.accordion-button,.accordion-cart .accordion-item>button.accordion-button,.quote-input-box .accordion-absolute{z-index:unset!important}.badge-hot-deal{background:#fff;color:#000;border:1px solid #000}.productCard-button-container .accordion-cart .accordion-item>.btn:only-child,.productCard-button-container .accordion-cart .accordion-item>button:only-child{text-align:center}.cart_right{background:unset!important}.related-product-slider .slick-slide{margin:0 .5em}button.btn.btn-primary.productCardButton-primary.productCard_authenticateRequiredButton{text-align:center}#primaryProductImageRow .slick-track{align-items:center!important}.preview-item .slick-track{text-align:center!important}.caption-container a.btn.btn-primary.p-2.px-4:hover{background:var(--uc-primarybuttoncolor);color:#fff}.gallery-focus-cell{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#fff}.gallery-focus-cell .iiz{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important}.gallery-focus-cell .iiz>div{width:100%;height:100%}.gallery-focus-cell .iiz__img{width:100%!important;height:100%!important;object-fit:contain!important}.gallery-focus-cell .d-lg-none{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.gallery-focus-cell .d-lg-none img{width:100%;height:100%;object-fit:contain}.gallery-focus-cell .video-container{position:absolute!important;inset:0;width:100%!important;height:100%!important;padding-bottom:0!important;display:flex;align-items:center;justify-content:center}.gallery-focus-cell .video-container img{width:100%;height:100%;object-fit:cover}.video-container{position:relative;display:block;width:100%;height:auto;padding-bottom:0}.video-container img{display:block;width:100%;max-width:100%}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:55px;background-color:red;border-radius:12px;display:flex;align-items:center;justify-content:center}.play-button:before{content:"";border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:10px 0 10px 18px}.video-container:hover .play-button{background-color:#c00;transform:translate(-50%,-50%) scale(1.1);transition:.3s ease}.modal-prod .play-button{width:32px;height:22px;border-radius:6px}.modal-prod .play-button:before{border-width:5px 0 5px 8px}header.col-12{border-top:4px solid #de5705}.btn-check:focus+.btn,.btn:focus,.form-control:focus,.navbar-toggler:focus,a:focus,button:focus{box-shadow:unset}.footer-ribbon{display:flex;justify-content:space-between}.productCard-button-container .productCard_quantityInput .btn{padding:inherit}i.bi.bi-cart3,i.bi.bi-list{color:#fff}.collection-listing-card-overlay{bottom:0;text-align:center}.product-slider-sec .card.productCard.p-3.pt-2.h-100{background:#fff;margin:0 8px;border:none}.productCard_imageContainer.border{border:none!important}.section-title .h2,.section-title h2{color:#fff;text-transform:uppercase;font-size:36px}.container:has(.testimonial-section){max-width:100%!important;background-color:#f5f5f5;padding:0!important}.hero.content-slider.container-fluid.mb-4.undefined.px-0{margin-bottom:0!important}.container:has(.container-social){max-width:100%!important;background:#000}footer{border-top:4px solid var(--uc-primarycolor)}footer .footer-content i{color:var(--uc-primarycolor)}footer .linksTitle,footer h3{font-size:24px;color:var(--uc-primarycolor);padding-top:20px;font-weight:400}.footer-ribbon{padding:1rem 4rem}.product-grid .card{border:1px solid #eee}.product-grid .card a.product-name{text-align:center;font-weight:100;font-size:20px;color:#333!important}.product-grid .card span.productPrice_price{display:flex;justify-content:center;color:#333;font-weight:700;font-size:24px}.competition-section{position:relative;display:flex;align-items:center;min-height:400px;padding:40px 60px;color:#fff}.competition-section .signboard{background:url(https://www.airgunsofarizona.com/content/cache/skins/AirgunsOfArizona2018/images/competitions.png) no-repeat 50%/contain;width:50%;height:525px;flex-shrink:0;margin-top:-100px}.competition-section .competition-content{background:rgba(0,0,0,.7);padding:30px;margin-left:-50px;border-radius:12px;width:50%;text-align:center}.competition-section .competition-content h2{font-size:32px;margin-bottom:10px}.competition-section .competition-content p{font-size:18px;font-weight:700;margin-bottom:20px}.competition-section .btn{display:inline-block;background:#f45b0f;color:#fff;padding:12px 25px;text-decoration:none;font-weight:700;border-radius:6px;transition:background .3s ease}.competition-section .btn:hover{background:#d94d0c}@media screen and (min-width:992px){header.col-12{position:fixed;top:0;left:0;width:100%;z-index:1}header.col-12 *{transition:all .3s ease 0s}}.desktop-nav ul.mega-dropdown-list.pt-2{margin-top:3rem}.desktop-nav .nav-shop-all{position:absolute;top:10px;left:20px;background:var(--uc-primarybuttoncolor)}.desktop-nav .nav-shop-all a,.desktop-nav .nav-shop-all a:focus,.desktop-nav .nav-shop-all a:hover{color:var(--uc-headernavtextcolor)!important}@media(min-width:768px){#main-content{margin-top:236px}.content-slider .carousel-caption,.content-slider .carousel-item{min-height:570px}}@media(max-width:768px){.category-section{padding:0!important;margin:0;width:100%}.category-section img.collection-listing-card-image{height:14vh}.category-section .collection-listing-tile{gap:0;margin:0;padding:0}.nav-menu{width:100%;flex-direction:column;align-items:center}.custom-card .max-height-img{max-height:200px!important}.footer-top-menu{text-align:center}ul{display:flex;flex-direction:column}.listingTopbar_card{width:100%}.user-special-section .grid.content-container.user-special-section{grid-template-columns:repeat(1,1fr)!important}.footer-ribbon{padding:2rem 0!important;justify-content:center!important}.container:has(.videos-section) h2{font-size:26px!important}.testimonial-section .carousel-item{text-decoration:none;height:auto;max-height:1200px;min-height:800px!important;align-content:center}.testimonial-section .carousel-caption{color:#fff!important;text-align:center!important}.testimonial-section .carousel-caption .caption-container .h2,.testimonial-section .carousel-caption .caption-container h2{font-size:36px!important;text-align:center}.testimonial-section .carousel-inner{background:unset}.testimonial-section .row.justify-content-start{margin:5px!important}}#mega-menu.navbar-dark,.main-nav{background:#000!important}.mobile-nav-header .navbar-toggler{background-color:var(--uc-primarybuttoncolor)}.mobile-nav-header .navbar-toggler i.bi.bi-x-circle{color:#fff}.mobile-nav #mega-menu .nav-shop-all{background-color:#fff}.mobile-nav #mega-menu{height:500px;overflow:scroll}@media(max-width:767.98px){.hero.content-slider .carousel-image{position:absolute;width:100%;top:0;right:0;left:0;bottom:0;margin:auto;max-width:none;max-height:unset;display:flex}.hero.content-slider .carousel-item{background:#000;max-height:400px;align-content:center}.hero.content-slider .carousel-image img{height:100%}section.competition-section{flex-direction:column-reverse;padding:unset!important}.competition-content{margin-left:unset!important;width:100%!important;margin-bottom:400px!important}.signboard{height:400px!important;left:20px!important;position:absolute;bottom:-50px!important;margin:0!important}.competition-content h2{font-size:31px!important}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){#main-content{margin-top:unset}.nav-menu{width:100%}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){#main-content{margin-top:unset}.nav-menu{width:100%}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.nav-menu{width:100%}#main-content{margin-top:unset}}.menu-items li{float:left;display:inline;width:25%;margin:0;border-right:1px solid #fff;justify-items:center;text-align:-webkit-center;font-size:12px}.menu-items li:last-child{border-right:0}button.btn.btn-primary.pdpButton-primary.pdpButton_addToCart{text-align:center}button#searchMobile.active{color:var(--uc-primarycolor)!important}#mm-connect ul li.text-page-link{font-size:20px}#mm-connect ul li.text-page-link a{display:block;padding:7px 10px;color:#fff;text-decoration:none;font-size:16px;width:100%;text-align:left;line-height:1.5;height:auto}#mm-connect ul li.text-page-link i{color:var(--uc-primarycolor);margin-right:20px}.text-left{text-align:left!important}.iiz{cursor:zoom-in;display:inline-block;margin:0;max-width:100%;overflow:hidden;position:relative}.iiz--drag .iiz__zoom-img--visible{cursor:grab}.iiz__img{display:block;height:auto;max-width:100%;opacity:1;pointer-events:none;visibility:visible}.iiz__img--hidden{opacity:0;visibility:hidden}.iiz__img--abs{height:100%;left:0;top:0;width:100%}.iiz__img--abs,.iiz__zoom-img{display:block;position:absolute}.iiz__zoom-img{-webkit-touch-callout:none;max-width:none!important;opacity:0;pointer-events:none;visibility:hidden;width:auto!important}.iiz__zoom-img--visible{cursor:zoom-out;opacity:1;pointer-events:auto;touch-action:none;visibility:visible}.iiz__zoom-portal{bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}.iiz__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.8);border:none;display:flex;height:40px;justify-content:center;outline:none;padding:0;position:absolute;text-decoration:none;width:40px}.iiz__btn:before{background-position:50%;background-repeat:no-repeat;content:" ";display:block}.iiz__hint{bottom:10px;pointer-events:none;right:10px}.iiz__hint:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.9 19.9'%3E%3Cpath d='M13.9 7.4C13.9 3.8 11 .9 7.4.9S.9 3.8.9 7.4s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5zm5.3 12.5-6.7-7.2c-1.4 1.3-3.2 2.1-5.1 2.1-4.1 0-7.4-3.3-7.4-7.4S3.3 0 7.4 0s7.4 3.3 7.4 7.4c0 1.7-.6 3.4-1.7 4.7l6.8 7.2-.7.6z' fill='%23000222'/%3E%3C/svg%3E");content:" ";height:20px;width:20px}.iiz__close{opacity:0;right:10px;top:10px;visibility:hidden}.iiz__close--visible{cursor:pointer;opacity:1;visibility:visible}.iiz__close:before{background-image:linear-gradient(#222,#222),linear-gradient(#222,#222);background-size:100% 1px,1px 100%;content:" ";height:29px;margin:0 auto;transform:rotate(45deg);width:29px}