html{font-size:calc(10px + (16 - 10)*((100vw - 1200px)/(1920 - 1200)))}:root{--heading-color: #1f2e4f;--font-120: 7.5rem;--font-14: .875rem;--font-15: .988rem;--font-16: 1rem;--font-19: 1.235rem;--font-25: 1.605rem;--font-17: 1.111rem;--font-18: 1.125rem;--font-25: 1.563rem;--font-20: 1.275rem;--font-106: 6.625rem;--font-30: 1.875rem;--font-35: 2.188rem;--font-50: 3.125rem;--font-56: 3.438rem;--font-60: 3.638rem;--font-70: 4.375rem;--font-75: 4.688rem;--font-24: 1.545rem;--font-26: 1.625rem;--font-29: 1.813rem;--font-22: 1.375rem;--font-23: 1.458rem;--font-100: 6.25rem;--font-80: 5rem;--font-90: 5.625rem;--font-40: 2.3rem;--font-96: 6rem;--font-150: 9.375rem;--fonnt-70: 4.375rem;--font-130: 8.125rem}body,body p{font-family:Poppins,sans-serif;font-weight:400;font-size:var(--font-18);color:#000;letter-spacing:0px}.cart__footer .totals{justify-content:space-between;padding-bottom:10px}small.tax-note.caption-large.rte{margin-top:10px;font-size:17px;margin-bottom:15px}a{text-decoration:none;transition:.3s linear}a:focus{outline:none}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Anton,sans-seri!important;font-weight:400}li{list-style:none}h2{text-transform:uppercase;font-weight:400;font-size:var(--font-50);margin-top:0;color:#1f2e4f}.header-wrapper.color-scheme-1.gradient{background-color:#1f2e4f;margin-top:0}body .section-header{position:absolute;width:100%;background:#1f2e4f;margin-top:3.2rem}.section-header.fixed .header-wrapper{left:0;margin-top:0rem;width:100%;z-index:9;top:0;background:#1f2e4f;animation:scrolltop .6s linear;box-shadow:0 0 8px #000}.header__icons .swym-header-launcher-icon svg path{display:none}.header__icons .svg-wrapper img{width:1.1rem}.header__icons .swym-header-launcher-icon svg{background-size:1.3rem;background-position:0px 5px;margin-top:12px}.cart-count-bubble{top:.6rem;background-color:#efc66b;color:#1f2e4f;height:1rem;width:1rem}.slideshow__controls.slideshow__controls--top.slider-buttons{position:absolute;bottom:7%;width:100%;border:0}.slider-mobile-gutter.mobile-text-below{position:relative}.slider-button.slider-button--prev .svg-wrapper{left:5%;position:absolute}.slider-mobile-gutter.mobile-text-below .slider-counter{display:none}.slider-button.slider-button--next .svg-wrapper{position:absolute;right:5%}.swym-header-launcher-icon svg{background:url(/cdn/shop/files/heart-icon.png) no-repeat;background-size:contain}body .header__menu-item span{color:#fff;text-transform:uppercase;text-decoration:none;font-size:var(--font-20)}body .header__menu-item{padding-right:1.5rem}details[open]>.header__menu-item{text-decoration:none}body .list-menu__item--active{text-decoration:none}.header__submenu .header__menu-item:hover{text-decoration-line:none}body .header__submenu.list-menu{padding:0}.header__submenu .header__menu-item{font-size:var(--font-16);border-bottom:solid 1px #ccc;text-transform:uppercase;padding:.6rem 1rem}.header__submenu .header__menu-item:hover{background-color:#1f2e4f;color:#fff}.product-form__input--pill input[type=radio]:checked+label{background-color:#1f2e4f}body .header__menu-item .icon-caret{color:#fff}.header__heading-logo-wrapper img{width:25rem}body section .page-width{max-width:74%!important}.slideshow__text-wrapper.page-width{max-width:91%!important}body .page-width{max-width:91%!important;padding:0 15px;margin:auto;padding-left:0!important;padding-right:0!important}.slideshow__text .banner__heading.inline-richtext.h1{font-size:var(--font-90);color:#1f2e4f;line-height:1.3;padding-right:8rem;text-transform:uppercase;margin-top:-1rem;padding-bottom:1rem}.slideshow__text .banner__text.rte p{color:#1f2e4f;padding-bottom:2rem;font-size:var(--font-22)}.other__text.rte h3{margin-top:0;font-size:var(--font-50);color:#1f2e4f;line-height:1.1;text-transform:initial;padding-bottom:0}.slideshow__text .button.button--primary{color:#fff;background-color:#1f2e4f;border-radius:100px;min-height:auto;font-weight:600;text-transform:uppercase;font-size:var(--font-20);line-height:1.1;padding:1.25rem 3rem;border:solid 1px #1f2e4f}.slideshow__text .button:after,.button:before,.slideshow__text .button:hover:after,.button:hover:before{box-shadow:none;border:0px}body .header__menu-item:hover span{text-decoration:none}.header__inline-menu summary.list-menu__item{padding:0}.header__menu-item .icon-caret{right:-.1rem}.list-menu.list-menu--inline li a span{color:#fff;font-weight:400;text-transform:uppercase;text-decoration:none;font-family:Poppins,sans-serif;font-size:var(--font-20)}.list-menu.list-menu--inline li a span:hover{color:#f3ca6f}body .header__icon{color:#fff}.header.header--middle-left{display:grid;grid-template-columns:1.5fr 1.3fr 1fr}.slider-buttons .slider-button .svg-wrapper img{width:4.313rem}.left-section h2{font-size:var(--font-50);color:#1f2e4f}.right_store{display:grid;grid-template-columns:1fr 1fr}.right-section p{font-size:var(--font-18);color:#000;font-weight:400}.online_store-main.section_gap{background:url(/cdn/shop/files/section-one-bg.jpg) no-repeat;background-size:cover;padding-top:5rem;padding-bottom:5rem}body .page-width-desktop{padding:0}.utility-bar.color-scheme-4.gradient{border-bottom:solid 1px #fff;background:#1f2e4f}.header-wrapper.fixed{position:fixed;width:100%;top:0;animation:scrolltop .6s linear;z-index:999;box-shadow:0 0 8px #000!important;margin-top:0!important}@keyframes scrolltop{0%{top:-100px;opacity:.2}to{top:0;opacity:1;transition:.33s linear}}.new_arrivlas button.quick-add__submit{max-width:max-content;color:#1f2e4f;font-size:1rem;border:0;min-height:auto;min-width:90%;display:block;margin:0 auto;background-color:#fff;padding:1rem;border-radius:50px;text-transform:uppercase;font-weight:600;letter-spacing:0px}.new_arrivlas .page-width{display:flex;padding-top:4rem;padding-bottom:4rem;flex-wrap:wrap}.new_arrivlas .page-width .grid--4-col-desktop .grid__item{width:100%;max-width:100%}.new_arrivlas .page-width .collection__title{padding:0;width:33%}.new_arrivlas .page-width .slider-mobile-gutter{width:60%;margin-right:0}.new_arrivlas .page-width .card--media{position:relative;background:#fefefe url(/cdn/shop/files/home-page-bg.png) no-repeat;background-size:cover;width:25.563rem;height:32.813rem;border-radius:15px}.new_arrivlas .page-width .card--media .card__inner{background-color:#fefefe;border-radius:15px}.custom_btn{color:#1f2e4f;background-color:#f3ca6f;border-radius:100px;font-weight:600;text-transform:uppercase;font-size:var(--font-20);line-height:1.1;padding:1.25rem 3rem;margin-top:2rem;display:block;max-width:max-content}.custom_btn:hover,.slideshow__text .button.button--primary:hover{background-color:#fff;color:#1f2e4f}.new_arrivlas{background:url(/cdn/shop/files/bg-img.jpg?v=1731149969) no-repeat;background-size:cover}.new_arrivlas .custom_btn{margin-top:6rem}.new_arrivlas .collection__description p{color:#fff}.new_arrivlas .title.inline-richtext.h2{color:#fff;text-transform:uppercase;font-weight:400;font-size:var(--font-50)}.online_store_cover_about{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;padding-top:5rem;padding-bottom:5rem}.about-page-first-section .right_store{display:flex;justify-content:center;padding-top:3rem;padding-left:5rem;padding-right:5rem;text-align:center}.online_store_cover_about .left_store img{width:100%}.about-section{background:url(/cdn/shop/files/about-bg-section.jpg?v=1731152074) no-repeat;background-size:cover}.right_store_two h2{text-transform:uppercase;font-weight:400;font-size:var(--font-50);color:#1f2e4f;margin-top:0}.right_store_two{padding-left:2rem}.left_store{padding-right:2rem}.btn{color:#fff;background-color:#1f2e4f;border-radius:100px;font-weight:600;text-transform:uppercase;font-size:var(--font-20);line-height:1.1;padding:1.25rem 3rem;margin-top:2rem;display:block;max-width:max-content}.banner__buttons a.button.button--primary{color:#fff;background-color:#1f2e4f;border-radius:100px;font-weight:600;text-transform:uppercase;font-size:var(--font-20);line-height:1.1;padding:1.25rem 3rem;display:block;max-width:max-content;border:solid 1px #1f2e4f;min-height:unset}.banner__buttons a.button.button--primary:hover{color:#1f2e4f;background-color:#f3ca6f;border-color:#1f2e4f}.btn:hover{color:#1f2e4f;background-color:#f3ca6f}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover{transition:none}body.list-collections .shopify-section.section .page-width{max-width:74%!important;padding:0 15px!important}.collection-list .card-wrapper .card__content{position:absolute;bottom:7%}.collection-list .card-wrapper .card{position:relative;width:100%}.collection-list .card-wrapper .card__content .full-unstyled-link{text-align:center;color:#1f2e4f;font-size:var(--font-29);text-transform:uppercase;font-family:Poppins,sans-serif;font-weight:700;letter-spacing:0px}.collection-list-wrapper .collection-list__item a:has(.card__media):after{content:"";display:block;top:0;left:0;bottom:0;right:0;position:absolute}.collection-list .card-wrapper .card:hover .card__information,.collection-list .card-wrapper .card:hover .card__media{z-index:999}.category-bottom{padding:5rem 0px}.category-bottom p{margin-top:0}.category-bottom .right_store{grid-template-columns:.6fr 1fr}.collection-list-wrapper .title-wrapper-with-link h2{font-size:var(--font-50);color:#1f2e4f}.section-collection-list{padding-top:3rem}.right_store_product .product-meta,.product-info .product-meta{display:flex;gap:10px}.right_store_product h3,.product-info h3{color:#1f2e4f;text-transform:uppercase;font-weight:400;margin-bottom:15px;font-size:var(--font-30)}.product-meta p{color:#1f2e4f;font-family:Poppins,sans-serif;font-size:var(--font-20);margin-top:0}.single-product-layout,.online_store_cover_pistol{display:flex;grid-gap:0px;padding-top:0;padding-bottom:4rem;position:relative;flex-wrap:wrap}.new_arrivlas .card__media .media img{width:20.563rem;height:20.563rem;left:0;right:0;object-fit:contain;margin:0 auto;top:20%}body.collection .product-grid-container .card__media .media img{object-fit:contain;padding:1rem}.new_arrivlas .card__media .media{border-radius:15px}.new_arrivlas .card__content{position:absolute;bottom:0}.card__content .card__information h3 a{font-size:var(--font-30);text-align:center;font-weight:400;padding:0 2rem}.new_arrivlas .card-information{display:none}body .underline-links-hover:hover a{text-decoration:none;text-underline-offset:0}.new_arrivlas .card:hover:before{content:"";left:0;top:0;width:100%;height:100%;background:#e7c67a96;z-index:1;display:inline-block;position:absolute;border-radius:15px}.new_arrivlas .card:hover:before .card__content .quick-add.no-js-hidden{display:block}.card__content .quick-add.no-js-hidden{display:none}body .button:after{box-shadow:none!important}.new_arrivlas .page-width .card--media:hover .card__content .quick-add.no-js-hidden{display:block}.new_arrivlas .card:hover .card__information{z-index:999;padding-bottom:9rem}.new_arrivlas .card__content .card__information .card-information-sku p b{display:none}.new_arrivlas .owl-carousel .owl-nav.disabled{display:block;position:absolute;left:-69%;top:55%;background:url(/cdn/shop/files/slider-middle-arrow.png) no-repeat center bottom}.new_arrivlas .owl-carousel .owl-dots{display:none}.new_arrivlas .card__content .card__information h3 a{font-size:var(--font-24);color:#000!important}.new_arrivlas .owl-prev span{background:url(/cdn/shop/files/left-arrow-slider-yellow.png) no-repeat;width:6rem;display:block;height:2rem;background-position:center;font-size:0}.new_arrivlas .owl-next span{background:url(https://kolsers.myshopify.com/cdn/shop/t/1/assets/right-arrow-slider.png) no-repeat;width:6rem;display:block;height:2rem;background-position:center;font-size:0}.new_arrivlas .owl-theme .owl-nav [class*=owl-]:hover{color:transparent;background-color:transparent}.collection-list.contains-card .card__content .card__information h3 a .icon-wrap{display:none}.online_store-main.percussion-pistol .page-width-space{padding-left:15rem}.online_store_cover_pistol .right_store_product{background-color:#fff8ea;padding-left:10rem;padding-right:15%;width:70%;padding-top:3rem;padding-bottom:2.5rem}.online_store_cover_pistol:before{content:"Flintlock ";transform:rotate(-90deg);transform-origin:left center;white-space:nowrap;cursor:vertical-text;direction:rtl;position:absolute;bottom:10%;width:auto;text-transform:uppercase;-webkit-text-stroke:1px #e9eaee;-webkit-text-fill-color:transparent;left:6%;z-index:-1;font-family:Anton,sans-seri;font-size:var(--font-150)}.percussion-pistol.western .online_store_cover_pistol:before{content:"WESTERN"}.online_store_cover_pistol .left_store img{width:40rem;z-index:999;position:relative;margin-top:-2rem!important;z-index:1}.online_store_cover_pistol .left_store,.single-product-section.product-left .product-image{padding-left:0;width:30%}.single-product-section.product-left .page-width-space .product-info{background-color:#fff8ea;padding-left:14rem;padding-right:8%;width:67%;padding-top:3rem;text-align:right;padding-bottom:2rem}.single-product-section.product-left .page-width-space{padding-right:15rem}.single-product-section.product-left{padding-top:4rem}.product-image:after{content:"Flintlock ";transform:rotate(90deg);transform-origin:right center;white-space:nowrap;cursor:vertical-text;direction:rtl;position:absolute;bottom:9%;width:auto;text-transform:uppercase;-webkit-text-stroke:1px #e9eaee;-webkit-text-fill-color:transparent;right:0%;z-index:-1;font-family:Anton,sans-seri;font-size:var(--font-130)}.product-image img{width:50rem;z-index:999;position:relative;margin-top:-2rem!important;margin-left:-8rem;z-index:1}.single-product-section.product-left .product-info .product-meta{justify-content:end}.rich-text .button{background-color:transparent;color:#1f2e4f;border:solid 1px #1f2e4f;border-radius:100px;min-height:auto;padding:1.3rem 2rem;font-size:var(--font-16);font-weight:600;margin-bottom:2rem}.rich-text .button:after,.rich-text .button:not([disabled]):hover:after{box-shadow:none}.rich-text .button.button--primary:hover{background-color:#1f2e4f;color:#fff}.rich-text.content-container{padding-top:0}#load-more-container{text-align:center;grid-column:span 2;margin-left:15rem}#load-more-container button{color:#1f2e4f;background-color:#f3ca6f;border-radius:100px;font-weight:600;text-transform:capitalize;font-size:var(--font-20);border:solid 1px #f3ca6f;cursor:pointer;line-height:1.1;padding:1.25rem 3rem;margin-top:2rem;display:block;max-width:max-content;box-shadow:none;margin:0 auto}#load-more-container button:hover{background-color:#1f2e4f;color:#fff}.newsletter-form__field-wrapper #Subscribe{display:block;width:100%;clear:both;position:inherit;font-size:var(--font-20);background-color:#f3ca70;color:#121c35;max-width:max-content;height:auto;padding:1rem 2.5rem;border-radius:50px;margin-top:2rem;font-family:Poppins,sans-serif;text-transform:uppercase;font-weight:600}.newsletter-form__field-wrapper #Subscribe:hover{background-color:#fff}body .footer-block--newsletter{background:url(/cdn/shop/files/news-latter-banner.jpg) no-repeat;background-size:cover;padding-top:11rem;padding-bottom:11rem;margin-top:0}.footer-block__newsletter{display:grid;grid-template-columns:1fr 1fr}body .footer-block__newsletter.page-width{padding-left:10rem!important;padding-right:4rem!important}.footer-block__subheading{color:#f3ca6f;font-size:var(--font-24);text-align:left;font-family:Playfair Display,serif!important;font-weight:400;margin-bottom:10px}.footer-block__newsletter .footer-block__heading.inline-richtext{text-align:left;color:#fff;font-family:Poppins,sans-serif!important;text-transform:capitalize;font-weight:700;font-size:var(--font-60)}.newsletter-form__field-wrapper .field__input{background-color:transparent;border-bottom:solid 1px #fff}.field:after,.field:hover.field:after,.field__input:focus{box-shadow:none}.field__input,.select__select,.customer .field input,.customer select{font-size:var(--font-18);width:100%;height:auto;min-height:auto;min-width:100%}footer .field__label,footer .customer .field label{display:none}body .footer-block__newsletter{text-align:left}body .footer__content-top{padding-bottom:0}.captcha__label{opacity:1!important;color:#a2a2a2;letter-spacing:0;line-height:1.1;font-family:Poppins,sans-serif;font-size:1rem}.footer-block__image-wrapper img{width:16.5rem;margin:0 auto;padding-bottom:20px}body .footer__content-bottom{border-top:0;padding-top:0;background-color:#1f2e4f}.footer_section_menu{background:url(/cdn/shop/files/footer-bg-menu.jpg?v=1731327589) no-repeat;padding-top:6rem;padding-bottom:3.5rem;background-size:cover;margin-top:-1px}.footer_section_menu .footer-block.grid__item{width:100%;display:block;margin:0 auto}.footer_section_menu .footer-block__image-wrapper{display:block;margin:0 auto}.footer_section_menu .grid--4-col-tablet .grid__item{width:100%}.footer_section_menu .footer-block__details-content{display:flex;justify-content:center;gap:10px;align-items:center}.newsletter-form__field-wrapper .field__input{color:#fff;letter-spacing:0;line-height:1.1;font-family:Poppins,sans-serif;padding:1.5rem 0}.footer_section_menu .footer-block__details-content li a{color:#fff;font-size:var(--font-20)}.footer_section_menu .list-menu__item--link{padding-top:0}footer input::placeholder{opacity:1!important;color:#fff;letter-spacing:0;line-height:1.1;font-family:Poppins,sans-serif;padding:1.5rem 0}.field__input:focus{padding:1.5rem 0}body .footer__content-top .grid{row-gap:1.5rem}.footer_section_menu .footer-block__details-content .list-menu__item--link:hover,.footer_section_menu .copyright__content a:hover{color:#f3ca6f;text-decoration:none}.footer__copyright.caption p{text-align:center;color:#fff;font-size:1rem;font-family:Poppins,sans-serif;font-weight:400;margin-top:0}.footer__copyright.caption{margin-top:0;width:100%}.footer.color-scheme-1{padding-bottom:0;border-top:0px;padding-top:0}.single-product-layout .product-info .btn{margin-left:auto}.online_store-main.about-text-page p{margin-top:0}.quality_cover_about{display:flex;background-color:#1f2e4f;flex-wrap:wrap}.quality_cover_about .left_store_quality{padding-left:16rem;padding-right:7rem;padding-top:7rem;width:65%}.right_store_quality img{height:100%;max-width:100%}.left_store_quality h2,.left_store_quality p{color:#fff}.banner__box.content-container{margin-top:10rem}body .banner__heading{font-size:var(--font-70);color:#1f2e4f;font-weight:400}.gradient.about-us.page .footer-block--newsletter{display:none}.right_store_quality{width:35%}.contact.page-width{margin-bottom:3rem}.contact-page-one #ContactForm-body{height:8.875rem}.contact-page-one .contact-left .title{color:#1f2e4f;font-size:var(--font-35);font-family:Poppins,sans-serif!important;font-weight:700;text-transform:capitalize;line-height:1.1}.contact-page-one{display:grid;grid-template-columns:1fr 1fr;margin-top:5rem!important;grid-gap:50px}.contact-page-one .contact-left p{color:#1f2e4f}.contact-page-one .cotact-right img{width:100%}.contact .field__label{display:none}.contact-page-one .field input,.contact-page-one #ContactForm-body{background-color:#f6f6f6;min-height:auto;font-size:var(--font-18);font-family:Poppins,sans-serif;padding:1.2rem 1.4rem}.contact .field__input::placeholder,#ContactForm-body::placeholder{opacity:1;font-size:var(--font-18);font-family:Poppins,sans-serif;padding:1rem 1.4rem;padding-left:0}.contact-page-one .button{background-color:#1f2e4f;border-radius:50px;min-height:auto;padding:1rem 2rem;border:0px;font-weight:600;letter-spacing:0}.contact-page-one .button:after,.contact-page-one .button:not([disabled]):hover:after{box-shadow:none}.contact-page-one .button:hover{background-color:#f3ca6f}.product_wrapper .page-width .product{padding-top:15rem}.swym-header-launcher-badge.cart-count-bubble{display:none}.product_wrapper{background:url(/cdn/shop/files/banner-product-banner.jpg) no-repeat;background-size:cover;padding-bottom:4rem}.product_wrapper .header__submenu .header__menu-item:hover{background-color:#f3ca70;color:#121c35}body .product_wrapper .product__info-wrapper,body .product_wrapper .grid__item.product__media-wrapper{max-width:50%;width:100%}body .product--large:not(.product--no-media) .product__info-wrapper{max-width:50%;width:100%}.breadcrumb a,.breadcrumb span{color:#1f2e4f;font-size:var(--font-20);font-family:Poppins,sans-serif;font-weight:400}.product_wrapper .product__title h1{color:#1f2e4f;font-size:var(--font-56);text-transform:uppercase}.product_wrapper .price.price--large.price--sold-out.price--show-badge{display:flex;justify-content:space-between;align-items:center}.product_wrapper .price-item.price-item--regular{font-size:var(--font-35);font-weight:700;color:#1f2e4f;letter-spacing:0}.product_wrapper .product-form__buttons{display:grid;grid-template-columns:2fr .5fr;gap:0px}.product_wrapper .price-per-item__container{width:30%}.product-sku p{margin:0}.product_country_selector label{color:#1f2e4f;font-size:var(--font-20);font-weight:700}.product_country_selector select,.licence_input input{background-color:#ffe2a1;border:0;padding:10px;color:#1f2e4f;font-weight:300;font-family:Poppins,sans-serif}.product_country_selector{display:flex;gap:50px;width:100%;padding-bottom:1.2rem}.product_country_selector .licence_input br{display:none}.product_country_selector label{width:25%}.product-media-container{background-color:transparent;border:solid 1px #fff}body .related-products__heading{text-transform:capitalize;color:#1f2e4f;font-size:var(--font-35);margin-bottom:1.5rem}.product_country_selector select,.product_country_selector .licence_input{width:60%}.quantity:before{border-radius:50px}.quantity:after{box-shadow:none}.quantity__label.form__label{display:none}.quantity .svg-wrapper>svg{color:#1f2e4f}.licence_input input{width:100%;margin-bottom:0}.product_country_selector .licence_input{line-height:1.1}.product_country_selector :focus-visible{outline:none;outline-offset:inherit;box-shadow:none}.product_realtetd .card__media .media img{object-fit:contain;padding:1rem}.product-tabs{padding-top:3rem}.product-form__buttons .button:after,.product-form__buttons .button:not([disabled]):hover:after{box-shadow:none}.product_wrapper div .product-form{width:50%}.product_wrapper .product-form__input.product-form__quantity{width:40%}.product_wrapper .product-form__buttons button{background-color:#1f2e4f;color:#fff;font-weight:600;max-width:max-content;border-radius:50px;min-height:auto;padding:1.5rem 2rem;font-size:var(--font-24)}.product-tabs .page-width{max-width:74%!important}.product-tabs .tabs-navigation li{width:100%}.product-tabs .tabs-navigation li a{color:#1f2e4f;font-size:var(--font-30);font-family:Anton,sans-seri!important;font-weight:400;border:1px solid #1f2e4f;width:100%;display:block;text-align:center}.product-tabs .tabs-navigation li a.active{font-weight:400;font-family:Anton,sans-seri!important;color:#fff;background-color:#1f2e4f}body.collection .collection .card__content .card__information h3 a{font-size:var(--font-18);text-align:left;padding:0;font-family:Anton,sans-seri!important;font-weight:400;color:#1f2e4f;padding-right:1.2rem;text-transform:uppercase}body.collection .collection .card-information .price__container .price-item{color:#1f2e4f;font-size:var(--font-18);font-weight:700;letter-spacing:0}body.collection .collection .card__content .card__information h3 a:hover{color:#f3ca70}.template-404 .title{font-size:var(--font-50);color:#1f2e4f;font-weight:400;text-transform:uppercase;margin:0}body.collection .collection .card__content .card__badge.bottom.left{display:none}body.collection .collection .card .media,body.search .template-search__results .card__media .media{width:100%;background:url(/cdn/shop/files/collestion-page-bg.jpg) no-repeat;background-size:cover}body.collection .collection .card__inner{width:21.5rem;height:20rem}body.collection .collection-hero{display:none}.facets.facets-vertical-sort{margin-top:4rem}.header__icons.header__icons--localization{display:flex;align-items:center;padding-right:30px}.header__icon,.header__icon--cart .icon{height:3.4rem;width:3.4rem}body.collection .product-grid-container .collection{display:grid;grid-template-columns:.3fr 1fr;grid-gap:40px;margin-top:20px;padding-bottom:3rem}body.collection .product-grid-container .collection #product-grid{margin-top:0}body.collection #menu-shop-category-menu{padding-left:0}body.collection #main-collection-filters,body.collection .collection.page-width{max-width:74%!important}body.collection .collection.page-width .h3.widget-title{margin:0;color:#1f2e4f;text-transform:uppercase;font-size:var(--font-24)}.menu-shop-category-menu-container #menu-shop-category-menu li a .count{display:none}body.collection .collection.page-width .widget.widget_nav_menu{border:solid 1px #cacaca;padding-left:2rem;height:auto;padding-top:2rem}.menu-shop-category-menu-container #menu-shop-category-menu li a{color:#1f2e4f;font-size:var(--font-18);padding-bottom:10px;display:block}.menu-shop-category-menu-container #menu-shop-category-menu li a:hover{color:#f3ca70}.facets__form{border:solid 1px #cacaca;padding:2rem 2rem .4rem}body #FacetFiltersForm #FacetsWrapperDesktop #verticalTitle,body #FacetFiltersForm .product-count.light{display:none}body #FacetFiltersForm .facets__summary.caption-large.focus-offset span,.facet-filters.sorting.caption .facet-filters__label.caption-large.text-body label{color:#1f2e4f;font-size:var(--font-24);font-family:Anton,sans-seri!important;text-transform:uppercase}body.faq .collapsible-content summary:hover{background:transparent}body.faq .collapsible-content summary:hover .accordion__title{text-decoration:none;text-underline-offset:0}body.faq .accordion{border-top:0}body.faq .accordion .accordion__title.inline-richtext.h4{font-size:var(--font-24);color:#1f2e4f;font-family:Poppins,sans-serif!important;font-weight:700}body.faq .accordion summary .icon-caret{top:calc(50% - .4rem)}body.faq .accordion .svg-wrapper{display:none}.product_wrapper .product-form__input.product-form__quantity+div{width:60%;float:left;margin:0}.product-sku{clear:both;width:100%;border-top:solid 1px #fff;padding-top:25px}.product_wrapper div .product-form{width:100%;margin:0}.product_wrapper .product-form__input.product-form__quantity{float:left}.product_wrapper .swym-button .swym-wishlist-cta{font-size:0}.product_wrapper .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{color:#202f50;font-size:1.5rem;width:100%;height:100%;margin-top:14px}.swym-button.swym-add-to-wishlist.swym-inject.swym-icontext.swym-heart.swym-loaded{background-color:transparent!important;padding:10px 30px}.swym-btn-container.swym-inject{background-color:#fff;border-radius:100px;width:100%;height:75%}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{border-radius:100px!important;display:block;margin:0 auto;height:auto;line-height:1.1;padding:1rem}.product_wrapper .swym-button-bar{margin:0}.product__title+div{width:50%;float:left}.product__inventory{width:50%;width:34%;float:right}.product__title+div+div{display:none}.disclaimer .right_store{grid-template-columns:1fr;padding-top:3rem}.online_store-main.disclaimer,.online_store-main.license-and-permit{margin-bottom:2rem}.product_wrapper .thumbnail-list__item.slider__slide{background-color:#ffe1a1;border:0;box-shadow:none}.product_wrapper .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none;border:none}.product_wrapper .thumbnail[aria-current]{box-shadow:none;border-color:transparent}.product_wrapper .badge.price__badge-sold-out.color-scheme-3{display:none}.product_wrapper .product__inventory{color:#1f2e4f;font-size:var(--font-22)}.product_wrapper .product__inventory:before{content:"";background:url(/cdn/shop/files/right-arrow.png) no-repeat;width:25px;height:30px;display:block;background-position:center}.product_wrapper .product__inventory .svg-wrapper,.slideshow__controls .slideshow__control-wrapper{display:none}.header__icon .icon.icon-search{width:1.4rem}.header__icon.header__icon--account{width:4rem;padding-right:1rem}#dawn-desktop{width:3rem;margin-right:-7px!important}.license-and-permit .list-item{padding-left:0;display:grid;grid-template-columns:1fr 1fr}.license-and-permit .right_store{grid-template-columns:1fr;padding-top:3rem}.license-and-permit h2{color:#1f2e4f;font-size:var(--font-24);font-weight:300;line-height:1.1;margin-top:2rem}.license-and-permit a{font-family:Poppins,sans-serif;font-weight:400;font-size:var(--font-18);color:#000;letter-spacing:0px}.license-and-permit a:hover{color:#f3ca6f}.license-and-permit .list-item li{border:solid 1px #ccc;padding:10px}.related-products .card__inner{background:url(/cdn/shop/files/collestion-page-bg.jpg) no-repeat;background-size:cover}.related-products .card__content .card__heading a{font-size:var(--font-18);text-align:left;padding:0;font-family:Anton,sans-seri!important;font-weight:400;color:#1f2e4f}body .related-products .card-information .price__regular .price-item{color:#1f2e4f;font-size:var(--font-18);font-weight:700;letter-spacing:0}.quantity .quantity__input{width:2rem}body.collection .collection.collection--empty.page-width{grid-template-columns:1fr}body.collection .collection.collection--empty.page-width .title-wrapper.center{margin-top:2rem;margin-bottom:0}#checkout,#CartDrawer-Checkout{color:#fff;background-color:#1f2e4f;border-radius:100px;font-weight:600;text-transform:uppercase;font-size:var(--font-20);line-height:1.1;padding:1.25rem 3rem;margin-top:2rem;display:block;min-height:auto;margin-left:auto}#CartDrawer-Checkout{margin-top:0rem}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}#checkout:hover,#CartDrawer-Checkout:hover{color:#1f2e4f;background-color:#f3ca6f}.product_realtetd{background-color:#f6f6f6;padding:3rem 0px}body .field__input::placeholder,body .customer .field input::placeholder{opacity:1}.search.search-modal__form .field__label,.template-search__search .search .field__label{display:none}.search.search-modal__form .field{border:solid 1px #ccc}.search.search-modal__form #Search-In-Modal{padding:10px 15px}.search-modal__form .field__button{height:auto}.search-modal__form{max-width:70.2rem;border-right:solid 1px #ccc}.template-search__search .search #Search-In-Template{border:solid 1px #ccc;padding-left:20px;padding-top:10px}.cart-item__name{letter-spacing:0;font-family:Poppins,sans-serif}body.search .search .field__button{height:3.4rem;width:3.4rem}body .drawer__header .drawer__heading{font-size:1.5rem}.cart-item__details>*{font-size:1rem}.product-option{font-size:var(--font-14)}.price{font-size:16px}body .cart-item__media{padding-top:0!important}.footer-block__details-content .list-menu__item--active{text-decoration:none}body .field.contact-fild-two{margin-bottom:0}body .field.contact-fild-two .field,body .contact__fields.contact-fild-one.field{margin-bottom:15px}.contact__fields.contact-fild-one.field .field.field--with-error{margin-bottom:0}.new_arrivlas .contains-card--product{margin-top:0}body.faq .accordion__content{padding-left:0}.card-information-sku p{margin-bottom:0;color:#1f2e4f;font-size:var(--font-18);font-weight:500;letter-spacing:0;text-transform:uppercase;font-family:Poppins,sans-serif;line-height:1.1}body.collection .card__content .card-information .price{margin-top:0!important}.new_arrivlas .card__content .card__information{display:flex;flex-wrap:wrap;flex-direction:column;padding-bottom:4rem}.new_arrivlas .card__content .card__information h3{order:2}.new_arrivlas .card__content .card__information .card-information-sku{order:1;text-align:center;padding-bottom:1rem}body.search .card__content .card__information h3 a{font-size:var(--font-18);text-align:left;padding:0;font-family:Anton,sans-seri!important;font-weight:400;color:#1f2e4f}body.search .card-information .price__container .price-item{color:#1f2e4f;font-size:var(--font-18);font-weight:700;letter-spacing:0}body.search .h2.center{font-size:var(--font-40);color:#1f2e4f;font-weight:400;text-transform:uppercase}.collection-list-wrapper .collection-list__item .card-wrapper .card.card--media .card__inner .card__media{background:url(/cdn/shop/files/wild-west23.jpg) no-repeat;background-size:cover;width:100%}.collection-list-wrapper .collection-list__item .card-wrapper .card.card--media .card__inner .card__media img{object-fit:contain;width:16.75rem;display:block;margin:0 auto;left:0;right:0}.product_wrapper .product-form__buttons button:hover{background-color:#fff;color:#1f2e4f}.title.title--primary{font-size:var(--font-50);color:#1f2e4f;font-weight:400;text-transform:uppercase}.collection-list .card-wrapper .card__content .full-unstyled-link .icon-wrap{display:none}body .cart-item__name:hover{text-decoration:none}body .cart-item__details .product-option{font-size:14px;margin-top:0}body.search .grid.product-grid .card__inner{width:20.31;height:20rem}body.search .grid.product-grid .card__media .media img{object-fit:contain;padding:2rem}body .template-404 .title{font-size:var(--font-50);color:#1f2e4f;font-weight:400;text-transform:uppercase;margin:0}body .template-404 p{color:#1f2e4f;font-size:var(--font-22);margin-bottom:0;padding-bottom:0;padding-top:10px}body .template-404 .button{color:#fff;background-color:#1f2e4f;border-radius:100px;min-height:auto;font-weight:600;text-transform:uppercase;font-size:var(--font-20);line-height:1.1;padding:1.25rem 3rem}body .template-404 .button:hover{color:#1f2e4f;background-color:#f3ca6f}.js.product-form__input.product-form__input--pill{clear:both;margin-bottom:30px}.license-and-permit .right_store{display:block}.facets__price.facets__price .field__label{display:none}body .swym-btn-container .swym-button:active,body .swym-btn-container .swym-button:focus{outline:none}#product_licence_selector_div span{color:red;font-size:14px;display:inline-block;margin-bottom:7px}.card__content .card__information h3 a:hover{color:#f3ca70}body .cart-item__details>*+*{margin-top:0}.product_wrapper div .product-form .quantity_selecter{clear:both;margin-top:1rem}body .custom_apps.product_realtetd .evm_wiser_heading.ws_ls_lang.sam{text-transform:capitalize;color:#1f2e4f!important;font-size:var(--font-35)!important;margin-bottom:0;font-family:Anton,sans-seri!important;padding-left:0}body .custom_apps.product_realtetd .evm-wscontainer{padding:0}body .custom_apps.product_realtetd #presets4 .ws-card_image_container .ws-card__background-image{background:transparent}body .custom_apps.product_realtetd #wiserclick .ws-card__background-image:before{content:"";background:url(/cdn/shop/files/collestion-page-bg.jpg) no-repeat;background-size:cover;display:block;width:100%;position:absolute;height:100%;top:0;z-index:-1}body .custom_apps.product_realtetd #presets4 #wiserclick .ws-card__title.ws_ls_lang{font-size:var(--font-18)!important;text-align:left!important;padding:0;font-family:Anton,sans-seri!important;font-weight:400;color:#1f2e4f!important}body .custom_apps.product_realtetd .ws_orig_price.ws-original-price{margin-bottom:0;color:#1f2e4f;font-size:var(--font-18);font-weight:700;letter-spacing:0;text-transform:uppercase;font-family:Poppins,sans-serif;line-height:1.1}body .custom_apps.product_realtetd #presets4 .ws-box-wrapper{padding:0 0 0 15px!important}body .footer-block__brand-info .list-social__link{color:#fff;width:40px;height:40px;display:inline;padding:0}body .footer-block__brand-info .footer__list-social.list-social{justify-content:center}body .footer-block .svg-wrapper{width:40px}body .article-template__hero-container{display:none}.banner-blog img{max-width:100%}.banner-blog{position:relative;margin-top:0!important;margin-bottom:2rem}.banner-blog h1.article-template__title{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;font-size:var(--font-70);color:#1f2e4f;font-weight:400}header.page-width .article-template__title{display:none}.blog-articles .card__content .card__information h3 a{text-align:left;padding:0}:not(.isPreview)._floating_stahb_52 ._grid_stahb_148,._overlay_stahb_100 ._grid_stahb_148{height:530px !imporatnt;max-width:500px !imporatnt;width:500px !imporatnt}._formContainerCloseButtonPosition_stahb_282{top:5px;right:5px}.footer-block__brand-info .rte p,.footer-block__brand-info .rte p a{color:#fff;font-size:var(--font-16);text-align:left;padding-bottom:1rem}.footer-block__brand-info .rte p a:hover{color:#f3ca70}.footer-block__brand-info .rte p{position:absolute;top:30%;width:100%;display:none}.footer-block__brand-info{position:relative}body .collection-list-wrapper .animate--hover-vertical-lift .card-wrapper:hover .card--card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:unset}body .jdgm-carousel--focused-theme .jdgm-carousel-item__image-wrapper,body .jdgm-carousel--focused-theme .jdgm-carousel-item__review-wrapper,body .jdgm-carousel--focused-theme .jdgm-carousel-item__left-column{max-width:100%;height:auto;margin:0 auto;display:block}body .jdgm-carousel__item-wrapper{height:auto}body .jdgm-carousel-item__review-body>p,body .jdgm-carousel-item__review-title{text-align:center;padding:10px 0}body .jdgm-carousel-item__review-body>p,body .jdgm-carousel-item__review-title{padding-bottom:0}.collection .isolate .rich-text{padding-top:2rem}.header__icons a.btn{font-size:var(--font-14);padding:1.1rem 2rem;margin:0;line-height:1.1;border:solid 1px #fff;height:fit-content}h2.footer-block__heading.inline-richtext{color:#fff;margin-bottom:0;text-align:center;font-size:var(--font-18);font-weight:300}h2.footer-block__heading.inline-richtext a{font-weight:300}h2.footer-block__heading.inline-richtext a:hover{color:#f3ca70}body .sb_cart_msg_main{border:none}.animate--hover-vertical-lift .card-wrapper:hover .card--card:hover{transform:none!important}.new_arrivlas .contains-card--product{margin-top:0;gap:20px;display:grid;grid-template-columns:1fr 1fr}body .animate--hover-vertical-lift .button:not([disabled]):hover:after{box-shadow:none}.be-a-reseller .banner__box.content-container{margin-top:0}body .facet-filters__sort:focus-visible{outline:none;outline-offset:0;box-shadow:none}button#read-more{display:block;margin:0 auto}button#read-more.btn:hover{border-color:#f3ca6f}.sale_banner_mobile{display:none}.custom_banner a img{width:100%}body .cart__footer>*{width:24.2rem}.cart__footer .discounts__discount--position{justify-content:flex-start}.cart__footer .tax-note{text-align:left}@media(max-width:1600px){.product_wrapper .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{margin-top:5px}.new_arrivlas .card__media .media img{width:100%;height:20.563rem}.header__icons .swym-header-launcher-icon svg{background-position:0px 6px}.new_arrivlas .owl-carousel .owl-nav.disabled{left:-67%}}@media(max-width:1440px){.header__icons .swym-header-launcher-icon svg{background-position:0px 9px}.header__menu-item .icon-caret{top:calc(50% - .3rem)}}@media(max-width:1200px){body.cart .title.title--primary{font-size:25px}html{font-size:14px}h2.footer-block__heading.inline-richtext{font-size:15px}.footer-block__brand-info .rte p,.footer-block__brand-info .rte p a{font-size:12px}.footer-block__brand-info .rte p{padding-left:15px}.banner-blog h1.article-template__title{font-size:25px}.header__icons a.btn{font-size:12px;padding:10px}.other__text.rte h3{font-size:25px}.utility-bar.color-scheme-4.gradient p.announcement-bar__message.h5 span{font-size:13px;letter-spacing:0;padding:0 10px}body .custom_apps.product_realtetd .evm_wiser_heading.ws_ls_lang.sam{font-size:20px!important}body .custom_apps.product_realtetd #presets4 #wiserclick .ws-card__title.ws_ls_lang,body .custom_apps.product_realtetd .ws_orig_price.ws-original-price{font-size:14px!important}body .template-404 .title{font-size:22px}body.collection .collection .card__inner{width:99%}body .template-404 p{font-size:14px}.title.title--primary{font-size:25px}body .header__menu-item .icon-caret{top:calc(50% - .2rem)}.header__inline-menu summary .icon-caret{height:.4rem}#load-more-container{margin-left:7rem}.about-page-first-section .right_store{padding-top:25px;padding-left:0;padding-right:0}#load-more-container button{font-size:14px}body.list-collections .shopify-section.section .page-width{max-width:100%!important}.new_arrivlas .card:hover .card__information{padding-bottom:4rem}body.search .h2.center{font-size:25px}body .header__menu-item{padding:1.2rem 1rem}body.search .card__content .card__information h3 a{font-size:15px}body.search .card-information .price__container .price-item,.card-information-sku p{font-size:14px}.new_arrivlas .owl-carousel .owl-nav.disabled{left:-69%;top:62%}#dawn-desktop{width:2rem}.header__icon.header__icon--account{width:3rem}body.cart .page-width{padding:0 15px!important}.cart-item__name{font-size:16px}body.cart .cart-item__totals.right.small-hide{padding-top:4.5rem}.product-option{font-size:14px}body.cart .cart-item>td+td{padding-left:2rem}body.cart .cart-item__name:hover{text-decoration:none}body.collection .collection.page-width .h3.widget-title{font-size:18px}body.collection #main-collection-filters,body.collection .collection.page-width{max-width:100%!important;padding:0 15px!important}body.collection .product-grid-container .collection{grid-gap:20px;grid-template-columns:.3fr 1fr}body #FacetFiltersForm .facets__summary.caption-large.focus-offset span,.facet-filters.sorting.caption .facet-filters__label.caption-large.text-body label{font-size:15px}body.collection .collection.page-width .widget.widget_nav_menu{padding-left:1rem;padding-top:1rem}.menu-shop-category-menu-container #menu-shop-category-menu li a,body.collection .collection .card__content .card__information h3 a,body.collection .collection .card-information .price__container .price-item{font-size:14px}body .related-products__heading{font-size:20px}.license-and-permit .right_store{padding-top:1rem}.license-and-permit h2{font-size:18px}.new_arrivlas .page-width .collection__title{padding-right:10px}.header__icons .swym-header-launcher-icon svg{background-position:0px 5px}.new_arrivlas .slider-buttons{display:none}.new_arrivlas .card__content .card__information h3 a{font-size:18px}.new_arrivlas .card__media .media img{width:100%;height:auto}.license-and-permit .list-item li,.license-and-permit .list-item li a{font-size:14px}.license-and-permit .list-item{grid-template-columns:1fr}.disclaimer .right_store table tr td,.disclaimer .right_store table tr th,.product_wrapper .product__inventory,.product_wrapper .product-form__buttons button{font-size:14px}.product_wrapper .product-form__input.product-form__quantity+div{width:55%;margin-left:15px}.product_wrapper .quantity{min-height:auto;padding:15px}.breadcrumb a,.breadcrumb span{font-size:12px}.product_wrapper .product__title h1{font-size:25px}.product_wrapper .price-item.price-item--regular{font-size:16px}.product_country_selector label{font-size:14px}.product_wrapper .page-width .product{padding-top:8rem}.new_arrivlas{padding-top:4rem;padding-bottom:2rem}body.faq .accordion .accordion__title.inline-richtext.h4{font-size:18px}.contact-page-one .contact-left .title{font-size:22px;margin-bottom:0}.contact__button{margin-top:2rem}.contact-page-one{grid-gap:20px}body .footer-block__newsletter.page-width{padding-left:15px!important;padding-right:15px!important}body,body p{font-size:14px}.footer-block__newsletter .footer-block__heading.inline-richtext{font-size:30px}.footer-block__subheading{font-size:14px}.footer-block--newsletter{padding-top:7rem;padding-bottom:7rem}body section .page-width{max-width:100%!important;padding:0 15px!important}body .section-header{margin-top:1.5rem}.online_store_cover_about{grid-gap:0px}.left-section h2,.new_arrivlas .title.inline-richtext.h2,h2,.right_store_two h2{font-size:30px}.right-section p{font-size:14px}.slideshow__text-wrapper.page-width{max-width:100%!important;padding:0 15px!important}body .page-width{max-width:100%!important;width:100%}.header__heading-logo-wrapper img{width:15rem;padding-left:15px}.list-menu.list-menu--inline li a span{font-size:14px}.slideshow__text .banner__heading.inline-richtext.h1{font-size:40px;padding-bottom:0}.slideshow__text .banner__text.rte p{padding-bottom:0;font-size:16px}.slideshow__text .button.button--primary,.custom_btn,.btn{font-size:14px;padding:15px 20px}.collection-list .card-wrapper .card__content .full-unstyled-link{font-size:18px}.online_store_cover_pistol:before{font-size:var(--font-120);bottom:0}.right_store_product h3,.product-info h3{font-size:18px}.product-meta p{font-size:14px;margin-bottom:0}.product-meta .btn{margin-top:0;margin-bottom:1.5rem}.online_store_cover_pistol .right_store_product{padding-right:15px;width:50%;padding-left:3rem}.product-image:after{font-size:var(--font-90);right:5%}.online_store_cover_pistol .left_store img{width:100%}.online_store_cover_pistol .left_store{padding-right:0}.online_store-main.percussion-pistol .page-width-space{padding-left:0}.single-product-section.product-left .page-width-space{padding-right:0}.new_arrivlas .page-width .card{width:auto;height:25.813rem}.card__content .card__information h3 a{font-size:16px}.collection-list-wrapper .title-wrapper-with-link h2{font-size:30px}.footer_section_menu .footer-block__details-content li a,.footer__copyright.caption p{font-size:14px}.footer_section_menu{padding-top:4rem;padding-bottom:2.5rem}.footer-block__image-wrapper img{width:8.5rem}.product-image img{max-width:100%}.online_store_cover_pistol .left_store,.single-product-section.product-left .product-image{width:50%}.single-product-section.product-left .page-width-space .product-info{width:50%;padding-left:0}.single-product-section.product-left{padding-top:2rem}.header.header--middle-left{grid-template-columns:1.2fr 1.3fr 1fr}.banner__box.content-container{margin-top:5rem}body .banner__heading{font-size:40px}.right_store_two{padding-left:1rem}.online_store_cover_about{padding-top:2rem;padding-bottom:4rem}.quality_cover_about .left_store_quality{padding-left:15px;padding-right:4rem;padding-top:2rem}.product-tabs .page-width{max-width:100%!important;padding:0 15px!important}.product-tabs .tabs-navigation li a{font-size:18px}.product-tabs{padding-top:15px}.related-products .card__content .card__heading a,body .related-products .card-information .price__regular .price-item,.newsletter-form__field-wrapper #Subscribe{font-size:14px}.product_wrapper .product__inventory{margin-top:26px}.banner__buttons a.button.button--primary{font-size:14px;padding:15px 20px}}@media(max-width:1024px){.header.header--middle-left{grid-template-columns:1fr 1.3fr 1fr}.header.header--middle-left{grid-template-columns:1.2fr 1.3fr 1fr}.slideshow__controls.slideshow__controls--top.slider-buttons{bottom:1%}.banner__box.content-container{margin-top:4rem}.quality_cover_about .left_store_quality{padding-right:2rem}.slideshow__text .banner__heading.inline-richtext.h1{padding-right:0}.quality_cover_about .left_store_quality{width:55%}.right_store_quality{width:45%}body .product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 1rem}.list-menu.list-menu--inline li a span{font-size:12px}.header__menu-item{padding:10px}body .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0}body.collection .collection .card__inner{width:99%}.product-count .product-count__text{font-size:14px}.new_arrivlas .owl-carousel .owl-nav.disabled{top:70%}.product_country_selector{gap:15px}.product_country_selector select,.product_country_selector .licence_input{width:80%}.product-tabs .tabs-content img{width:100%}}@media(max-width:992px){.header.header--middle-left{grid-template-columns:1fr 1fr 1fr}.header-wrapper header-drawer{margin-left:0}.banner__box.content-container{margin-top:1rem}body .footer_section_menu .footer-block__details-content{flex-wrap:wrap;padding-left:10px}body .footer_section_menu .footer-block__details-content li{width:100%}body .footer-block__details-content .list-menu__item--link{padding-bottom:0;padding-top:0}.product_wrapper .product-form__input.product-form__quantity+div{width:69%}.new_arrivlas .owl-carousel .owl-nav.disabled{position:inherit;left:auto}.new_arrivlas .custom_btn{margin-top:1.2rem}.product_wrapper .product-form__buttons{margin-top:0}.product_wrapper .product-form__input.product-form__quantity+div{margin-left:0}.product_wrapper .product-form__buttons button{padding:1.2rem 2rem}.license-and-permit .list-item{display:block}.license-and-permit .list-item li a{line-break:anywhere}h2.footer-block__heading.inline-richtext{text-align:left;padding-left:15px}}@media(max-width:989px){body .menu-drawer__menu-item{padding:1rem;font-size:14px;border-bottom:solid 1px #f3ca6f}body .menu-drawer__navigation{padding-top:0}body .menu-drawer__menu-item--active:hover,body .menu-drawer__menu-item--active,body .menu-drawer__menu-item:focus,body .menu-drawer__close-button:focus,body .menu-drawer__close-button:hover{color:#1f2e4f;background-color:#f3ca6f}body .menu-drawer__menu.has-submenu.list-menu li{margin-bottom:0}.mobile-facets__open-label{font-size:16px}.mobile-facets__open-label{color:#1f2e4f;font-size:16px;letter-spacing:0;text-transform:uppercase;font-family:Anton,sans-seri!important;font-weight:300}.product_wrapper .quantity{padding:10px}body .menu-drawer__menu-item:hover{color:#fff;background-color:#1f2e4f}#main-collection-filters .product-count.light.medium-hide.large-up-hide{display:none}}@media(max-width:767px){.title.title--primary{font-size:22px}.footer-block__brand-info .rte p{position:inherit}.banner-blog img{min-height:300px}.other__text.rte h3{font-size:20px}.header__icons a.btn{display:none}.header__icons{padding-right:25px}.banner-blog h1.article-template__title{font-size:20px}.new_arrivlas .card__content .card__information h3 a{font-size:16px}.new_arrivlas .grid--peek.slider .grid__item:first-of-type{margin-left:0}body .header__icon.header__icon--account{display:block!important}body.collection .product-grid-container .collection{flex-wrap:wrap;display:flex}body.collection .collection.page-width .widget.widget_nav_menu{width:100%}.footer-block__image-wrapper img{width:6.5rem;margin-bottom:20px}body .related-products__heading{font-size:18px}.header__icon.header__icon--account{padding-right:0}#dawn-desktop{display:none}.header__icon,.header__icon--cart .icon{width:1.5rem}.cart-count-bubble{left:1rem}.menu-drawer-container{padding-left:10px}.header__icons .svg-wrapper img{width:1rem}body .product_wrapper .product__info-wrapper,body .product_wrapper .grid__item.product__media-wrapper{max-width:100%}body .product_wrapper .product__info-wrapper{padding-left:0}body .product--large:not(.product--no-media) .product__info-wrapper{padding:0}.product_wrapper .product-form__input.product-form__quantity+div{margin-left:0}body .product--large:not(.product--no-media) .product__info-wrapper{max-width:100%}.tabs-navigation{flex-wrap:wrap}.product-tabs .tabs-navigation li a{font-size:16px}body.faq .accordion .accordion__title.inline-richtext.h4{font-size:15px}.contact-page-one .contact-left .title{font-size:20px}body .banner--mobile-bottom .banner__box{padding:0}.contact-page-one{grid-template-columns:1fr;margin-top:40px!important;grid-gap:20px}.contact-left{padding-bottom:30px}.slideshow__text .banner__heading.inline-richtext.h1{font-size:25px}.slideshow__text .banner__heading.inline-richtext.h1{margin-top:20px}.slideshow__text .banner__text.rte p{font-size:14px}.slider-buttons .slider-button .svg-wrapper img{width:2.313rem;-webkit-filter:invert(100%);filter:invert(100%)}.right_store{grid-template-columns:1fr}.left-section h2,.new_arrivlas .title.inline-richtext.h2,h2,.right_store_two h2{font-size:22px;margin-bottom:0}.online_store-main.section_gap{padding-top:30px;padding-bottom:30px}.new_arrivlas .page-width .collection__title,.new_arrivlas .page-width .slider-mobile-gutter{width:100%}.online_store_cover_about{grid-template-columns:1fr;padding-top:4rem;padding-bottom:4rem}.right_store_two{padding-left:0}.left_store{padding-right:0}.online_store_cover_about{grid-gap:25px}.collection-list-wrapper .title-wrapper-with-link{margin-bottom:20px;padding-left:0}.category-bottom .right_store{grid-template-columns:1fr;gap:15px}.online_store_cover_pistol .right_store_product{padding-right:15px;width:100%;padding-left:15px;padding-bottom:2rem}.online_store_cover_pistol .left_store,.single-product-section.product-left .product-image{width:100%}.online_store_cover_pistol .left_store img{margin-top:0}.online_store_cover_pistol:before,.product-image:after{display:none}.single-product-section.product-left .page-width-space .product-info{width:100%;padding-left:15px;padding-right:15px;padding-bottom:30px;text-align:left}.single-product-section.product-left .product-info .product-meta{justify-content:left}.single-product-layout .product-info .btn{margin-left:0}.product-image img{max-width:100%;margin-top:0;margin-left:0;width:100%}.product-image{padding-top:30px}.footer-block__newsletter{grid-template-columns:1fr}.newsletter-form{max-width:100%}.footer-block__newsletter .footer-block__heading.inline-richtext{font-size:22px;margin-bottom:0}body .newsletter-form__field-wrapper{max-width:100%}.footer-block--newsletter{padding-top:2rem;padding-bottom:3rem}.collection-list-wrapper .title-wrapper-with-link h2{font-size:22px}.category-bottom{padding:3rem 0px}.single-product-section.product-left .single-product-layout{flex-direction:column-reverse}.single-product-section.product-left{padding-top:0}.single-product-section.product-left .page-width-space .product-info{padding-top:15px}.single-product-layout,.online_store_cover_pistol{padding-bottom:2rem}body .footer-block__details-content{margin-bottom:0}.online_store_cover_pistol .left_store img,.product-image img{padding:0 15px}.product-meta p{width:100%}body .slideshow__text-wrapper.page-width{min-height:700px}.quality_cover_about .left_store_quality,.right_store_quality{width:100%}body .banner__heading{font-size:25px}.right_store_quality img{width:100%;padding:0 15px}.banner.banner--content-align-center,.banner__media.media,.banner__media.media img{min-height:400px;object-fit:cover}.left_store_quality{padding-bottom:20px}.quality_cover_about{flex-direction:column-reverse;padding-top:20px}.product_realtetd .grid__item{width:48%;max-width:48%}.product_realtetd .grid{gap:20px}.banner__box.content-container{margin-top:3rem}body.kolsers.index .banner__box.content-container{margin-top:20px;margin-bottom:30px}.collection-list .card-wrapper .card__content .full-unstyled-link{font-size:16px}.table_row{overflow-y:scroll;max-width:500px;border:solid 1px #ccc}.new_arrivlas .card__media .media img{top:20px}.new_arrivlas .card__media .media img{width:80%}.right_store_product .product-meta,.product-info .product-meta{gap:0px;flex-wrap:wrap}body .slideshow__text-wrapper.page-width{min-height:auto}.footer-block__image-wrapper img{margin-left:0}.footer_section_menu .footer-block__image-wrapper{margin-left:15px}body .footer__content-top .grid{row-gap:0rem}body .custom_apps.product_realtetd .evm_wiser_heading.ws_ls_lang.sam{font-size:18px!important}body .footer-block__brand-info .footer__list-social.list-social{justify-content:left}.new_arrivlas .contains-card--product{display:flex}.new_arrivlas .card:hover:before{display:none}.new_arrivlas .page-width .card{height:auto}}@media(max-width:749px){body .slideshow__controls.slideshow__controls--top.slider-buttons{bottom:23%}body .section-collection-list .collection-list:not(.slider){padding-left:0;padding-right:0}body .footer__content-top{padding-left:0;padding-right:0}body .slider-counter{display:none}.contact__fields.contact-fild-one.field{flex-wrap:wrap;gap:15px}.new_arrivlas{padding-bottom:2rem}#FacetFiltersFormMobile .mobile-facets__inner .field .field__label{opacity:0}body .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none;color:#f3ca70}body .mobile-facets__open .field__input:focus{padding-left:1.5rem}body .section-header{margin-top:0}.header-wrapper.fixed{top:0}.animate--hover-vertical-lift .button:not([disabled]):hover:after{border-radius:25px!important}.footer-block__newsletter .footer-block__heading.inline-richtext{padding-left:0}h2.footer-block__heading.inline-richtext{padding-left:10px}.sale_banner_desktop{display:none}.sale_banner_mobile{display:block}.sale_banner_mobile a img{width:100%}}@media(max-width:599px){.new_arrivlas .page-width .card,.new_arrivlas .card__media .media img{width:100%}.new_arrivlas .card__media .media img{height:25rem;object-fit:contain}.new_arrivlas .grid--peek.slider .grid__item:first-of-type{margin-left:0}.product_wrapper .product-form__input.product-form__quantity+div{width:100%}.product_wrapper .product-form__input.product-form__quantity{width:100%}body.collection .collection.page-width .grid__item{max-width:100%;width:100%}body.collection .product-grid-container .collection #product-grid{grid-template-columns:1fr 1fr;display:grid;gap:20px}body.faq .accordion summary .icon-caret{top:calc(50% - 1rem)}body.collection .product-grid-container .card__media .media img{padding:0}}@media(max-width:500px){.slideshow__media.banner__media.media img,.slideshow__media.banner__media.media{min-height:600px;background-position:100%;object-position:85% 50%!important}.product__title+div{width:100%;margin-bottom:0}.product__inventory{width:100%;float:left;margin-top:0!important}.product_realtetd .grid__item{width:46%;max-width:47%}.table_row{max-width:400px}.product_country_selector{flex-wrap:wrap;gap:5px;padding-bottom:1rem}.product_country_selector select,.product_country_selector .licence_input,.product_country_selector label{width:100%}.product_wrapper .product-form__buttons,body.cart .cart-item{display:block}}@media(max-width:400px){.table_row{max-width:360px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
