h1{font-size:200%;margin-top:5px;margin-bottom:15px}h2,h3,h4,h5,h6{font-size:120%;margin-top:2px;margin-bottom:5px}p{font-size:120%;margin-top:2px;margin-bottom:2px}body,html{height:100%;width:100%;margin:0}body{font-family:sans-serif}img{aspect-ratio:attr(width)/attr(height);max-width:100%;max-height:100%}.faded-background{opacity:.5}.fixed-background{overflow:hidden}.no-search-results{margin:10px 0}.no-search-results p{margin:10px 0}.no-search-results a{text-decoration:none;color:#000}.cookies-notice-container{width:100%;position:fixed;Bottom:0;z-index:10}.cookies-notice-header{background-color:#ddd;border-top:solid;border-bottom:solid;border-color:#183148;padding:0 10px}.cookies-notice-header p{font-weight:700;font-size:120%}.cookies-notice-body{background-color:buttonface;padding:0 10px}.cookies-notice-body p{-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;font-size:110%;margin:0;padding:10px}.cookie-consent-buttons{margin:auto;width:calc(100% - 20px)}.all-cookies-button,.essential-cookies-button,.hide-cookies-info-button{width:calc(50% - 50px);font-size:120%;margin:20px;padding:10px 0;cursor:pointer;background-color:#183148;color:#fff;border:solid;border-width:1px;border-color:#000;border-radius:10px}.hide-cookies-info-button{width:calc(100% - 50px)}.all-cookies-button:hover,.essential-cookies-button:hover,.hide-cookies-info-button:hover{color:orange}.cookies-notice-container.hidden{display:none}.deko-footer-logo{width:100px;height:32px;margin-left:calc((100% - 100px)/ 2)}.deko-finance-banner-holder{color:#fff;background-color:#133742}.deko-finance-banner-holder p{padding:4px}.filter-Out-nbsp-Of-nbsp-Stock{display:none!important}.empty-category p{font-weight:700}.category-instock{color:green}.category-product-availability.not-controlled{text-align:center}.not-live-stock{color:#000;font-size:100%;font-weight:400;display:block;text-align:center}.footer-clickable{padding:2px 0}@media all and (max-width:430.9px){.cookies-notice-body p{font-size:100%;margin:0;padding:5px}.all-cookies-button,.essential-cookies-button,.hide-cookies-info-button{width:100%;margin:5px 0;padding:10px 0;cursor:pointer;background-color:#183148;color:#fff;border:solid;border-width:1px;border-color:#000;border-radius:10px}#search-holder{display:none}.mobile-menu{display:flex;align-items:center;justify-content:space-between}.mobile-menu-button{height:45px;cursor:pointer}.mobile-search{max-height:36px;max-width:54px;cursor:pointer}.mobile-basket{max-width:60px;max-height:40px;margin-right:10px;cursor:pointer}.mobile-search-entry{display:none;z-index:1;position:relative}.mobile-search-entry.active{display:flex;align-items:center}#mobile-search-box{display:inline-block;min-width:100%}#mobile-search-input{width:calc(100% - 24px);padding:14px;font-size:120%;border:none;border-bottom:solid;border-width:4px;border-color:#183148}.mobile-search-button{display:inline-block;max-height:45px;max-width:45px;background:#fff;position:absolute;right:16px;cursor:pointer}.menu-links-column a{padding-left:30px!important}.menu-links-4-col h4,.menu-links-3-col h4{padding-left:10px!important}body.menu{overflow:hidden}#header{margin-top:0}.header-top{background-color:#183148;padding:5px 0;width:100%;height:22.4px}#address,#phone-links p,.top-links{display:none}.header-center{display:flex;align-items:center;justify-content:center;margin:auto;width:100%}.header-center a{text-decoration:none}#phone-links{position:absolute;top:5px;font-size:19px;font-weight:700;padding-right:16px;font-family:'Times New Roman'}#phone-links a{color:#fff;text-decoration:none;padding:3px 15px}#countryman-store-header{display:flex;align-items:center;justify-content:center;color:#183148}#countryman-logo img{display:none}#countryman-store-header h2{font-size:30px;overflow:auto;width:250px;text-align:center;margin:0;font-family:'Times New Roman'}.header-bottom{background-color:#183148;width:100%}.mobile-menu-button{height:45px;cursor:pointer}.mobile-menu h3{padding:11px;color:#fff;font-size:20px;margin:0}#catalogue-links{flex-direction:column;background-color:#fff;height:calc(100vh - 150px);width:100%;overflow-y:auto;overflow-x:hidden;padding-bottom:10px}#catalogue-links .mobile-expand{padding-right:8px;height:25px;width:15px}#catalogue-links a{color:#000;font-size:22px;font-weight:700;text-decoration:none;padding:10px 10px;border-bottom:solid;border-width:1px;border-color:#183148;display:flex;justify-content:space-between;align-items:center}.mobile-expand{padding-right:8px;width:25px}.cursor{padding-right:20px!important}.mobile-expand.no-padding{padding-right:0}.mobile-expand.no-margin{margin:0;font-size:100%;opacity:.65}.mobile-menu-hidden{position:fixed;left:-150%;transition:left .5s ease}.mobile-menu-hidden.active{left:0}.mobile-back{font-size:20px;font-weight:400;width:100%;padding-left:10px;border-bottom:solid;border-width:1px;border-color:#183148;cursor:pointer}.menu-links-column{position:fixed;top:146px;left:-300%;transition:left .5s ease;height:calc(100% - 150px);overflow-y:auto;overflow-x:hidden;z-index:2;background-color:#fff;padding-bottom:10px}.menu-links-column.active{left:0;z-index:2;background:#fff;width:100%}.menu-links-4-col,.menu-links-3-col{color:#000;font-size:22px;font-weight:700;text-decoration:none;display:flex;justify-content:space-between;align-items:center}.menu-links-4-col h3,.menu-links-4-col h4,.menu-links-4-col h5,.menu-links-4-col h6,.menu-links-3-col h3,.menu-links-3-col h4,.menu-links-3-col h5,.menu-links-3-col h6{margin:0;font-size:22px;display:flex;justify-content:space-between;width:calc(100% - 20px)}.mobile-category-header{color:#000;font-size:22px;width:100%;font-weight:700;padding:10px;border-bottom:solid;border-width:3px;border-color:#183148;background-color:#19316850;margin:0}.mobile-menu-back{font-size:20px;display:flex;align-items:center;width:100%;padding:10px;margin:0;border-bottom:solid;border-width:1px;border-color:#183148;cursor:pointer}#catalogue-links .menu-links-4-col a,#catalogue-links .menu-links-3-col a{color:#000;font-size:22px;width:100%;font-weight:700}.menu-links-column h2{padding-left:15px}.menu-links-column ul{padding:0;margin:0}.menu-links-column li{display:flex;align-items:center;list-style:none;text-align:left;min-height:45px}.menu-accessories-links,.menu-clothing-footwear-links,.menu-guns-links,.menu-level-4,.menu-optics-links,.menu-reloading-links{width:100%;background-color:#fff;position:fixed;z-index:1;top:146px;height:calc(100% - 150px);left:-150%;transition:left .5s ease;overflow-y:auto;overflow-x:hidden;padding-bottom:10px}.menu-accessories-links.active,.menu-clothing-footwear-links.active,.menu-guns-links.active,.menu-level-4.active,.menu-optics-links.active,.menu-reloading-links.active{left:0}.menu-logs-button{border-bottom:solid;margin-bottom:80px}.breadcrumb{display:none}.category-heading{padding:10px}.category-heading h1{margin-bottom:0}.category-description p{margin:1em 0}.empty-category{margin:30px 0}.linegap{line-height:0}.category-description table,.table-intro{display:none}.category-description{font-size:100%;overflow:auto;width:100%;height:120px}.main-category-page p{padding:10px}.category-container{padding:15px 10px}.category-container-mid .category-link-title,.category-container-slim .category-link-title{padding-left:10px;min-height:45px;max-height:45px;display:flex;align-items:center}.category-container a,.category-container-mid a,.category-container-slim a{color:#000;text-decoration:none}.category-container h2{font-size:150%}.category-link-description,.category-link-title{max-width:302px;margin:auto;text-align:center}.category-image{display:flex;justify-content:center;align-items:center}.category-product-filter-holder{padding:10px;margin-top:10px}.cat-all-guns{overflow:auto;width:100%;height:100px}.category-sort-heading,.product-filters-heading{display:flex;align-items:center;border-top:double;border-bottom:double;min-height:45px;width:100%;cursor:pointer;justify-content:space-between}.category-sort{padding:10px}.category-sort-options button{font-size:18px;font-weight:700;border-style:none;background-color:#fff;height:45px;border-bottom:solid;border-width:1px;border-color:#183148;width:100%;padding-left:20px;text-align:start;color:#000}.category-sort-options{display:none}.category-sort-options.active{display:block}.barrel-filter-heading,.brand-filter-heading,.caliber-filter-heading,.instock-filter-heading,.model-filter-heading,.orientation-filter-heading,.price-filter-heading,.type-filter-heading{display:flex;align-items:center;justify-content:space-between;min-height:45px;width:100%}.barrel-filter-heading.active,.brand-filter-heading.active,.caliber-filter-heading.active,.instock-filter-heading.active,.model-filter-heading.active,.orientation-filter-heading.active,.price-filter-heading.active,.type-filter-heading.active{background-color:#19316850}.barrel-filter-values,.brand-filter-values,.caliber-filter-values,.category-barrel-filter,.category-caliber-filter,.category-instock-filter,.category-manufacturer-filter,.category-model-filter,.category-orientation-filter,.category-price-filter,.category-type-filter,.instock-filter-values,.model-filter-values,.orientation-filter-values,.price-filter-values,.type-filter-values{display:none;border-bottom:solid;border-width:1px;border-color:#183148}.barrel-filter-values.active,.brand-filter-values.active,.caliber-filter-values.active,.category-barrel-filter.active,.category-caliber-filter.active,.category-instock-filter.active,.category-manufacturer-filter.active,.category-model-filter.active,.category-orientation-filter.active,.category-price-filter.active,.category-type-filter.active,.instock-filter-values.active,.model-filter-values.active,.orientation-filter-values.active,.price-filter-values.active,.type-filter-values.active{display:block}.filter-barrel-select,.filter-caliber-select,.filter-instock-select,.filter-manufacturer-select,.filter-model-select,.filter-orientation-select,.filter-price-levels,.filter-type-select{min-height:45px;display:flex;align-items:center;justify-content:space-between;border-top:solid;border-width:1px;border-color:#183148}.filter-barrel-select.hidden,.filter-caliber-select.hidden,.filter-instock-select.hidden,.filter-manufacturer-select.hidden,.filter-model-select.hidden,.filter-orientation-select.hidden,.filter-price-levels.hidden,.filter-type-select.hidden{display:none}.barrel-filter-values p,.brand-filter-values p,.caliber-filter-values p,.instock-filter-values p,.model-filter-values p,.orientation-filter-values p,.price-filter-values p,.type-filter-values p{margin:0;padding-left:15px}.remove-filter-button{height:45px;color:#000;padding:0 20px;background:0 0;cursor:pointer;font-size:95%;border:none;text-decoration:underline}.category-product-holder{padding:20px 0}.category-product-holder.hidden{display:none}.category-product-image{padding:5px;margin:auto;height:280px;max-height:300px;display:flex;align-items:center;justify-content:center}.category-product-image a{min-width:100%;min-height:100%;display:flex;justify-content:center;align-items:center}.category-product-image img{max-height:280px;display:block;margin:auto}.category-product-price{padding:5px 10px;font-weight:700;font-size:120%}.category-product-rrp{font-weight:700;text-decoration:line-through}.category-product-title{height:60px;padding:0 10px}.category-product-title a{color:#000;text-decoration:none}.category-product-title h3{margin:0}.category-product-availability{padding:5px 10px;font-size:120%;color:#183148}.category-product-availability.no-stock{color:#b22222}.quick-add-buy-button{width:100%;height:45px;color:#fff;background-color:#183148;cursor:pointer;font-weight:700;font-size:120%;border-radius:10px;border-width:1px;border-color:#000}#footer{background-color:#778cc7;width:100%;padding-bottom:1px}#footer a{text-decoration:none;color:#000;height:45px}#footer h3{margin:0;padding-top:10px}.footer-columns{padding-left:10px}.deko-finance-banner-holder p{padding:0 18px;text-align:center;font-weight:700}.deko-iar-footer-disclaimer{margin:10px;text-align:justify;text-justify:inter-word}#copyright{text-align:center}#purchase-overlay{display:none;align-items:center;justify-content:center;position:fixed;bottom:0;right:0;width:100%;height:100%;background-color:#19316850;z-index:2}#purchase-overlay.active{display:flex}.purchase-overlay-background{background-color:#19316850;background-color:#fff;width:96%;height:96%;border:double;border-color:#183148;border-radius:10px}.mobile-hide{display:none}.item-added-name{padding:10px;display:flex;font-size:120%}.item-added-name img{min-height:35px;max-height:35px;min-width:35px;max-width:35px;padding-right:10px;padding-top:10px}.item-added-dispatch-time{padding:10px}.item-added-dispatch-time p{padding-bottom:10px}.inline-shipping-ticks{display:flex}.inline-shipping-ticks img{min-height:15px;max-height:15px;min-width:15px;max-width:15px;padding-right:10px;padding-top:5px}.next-steps{display:flex;flex-direction:column;align-items:center;padding:0 10px}.continue-shopping,.continue-to-checkout{margin-bottom:10px}.checkout-button,.continue-shopping-button{background-color:#183148;color:#fff;font-size:120%;font-weight:500;padding:10px;width:250px;height:45px;border-color:#000;border-width:1px;border-radius:10px}.reduced-h1{font-size:175%}.small-h1{font-size:145%}.cat-optical-accessories{display:none}}@media all and (min-width:1200px){#search-box{display:inline-block}#search-holder input{position:relative;left:46px;font-size:120%;border:solid;border-color:#183148;border-radius:10px;border-width:2px;margin:auto;padding:12px;margin:2px}.search-box-button{display:inline-block;right:8px;bottom:2px;max-height:40px;max-width:40px;position:relative;vertical-align:middle;cursor:pointer}.mobile-search-entry{display:none}.mobile-back,.mobile-category-header,.mobile-expand,.mobile-menu-back{display:none!important}.basket-link,.menu-logs-button{padding-right:0!important}#header{margin-top:0}.header-top{background-color:#183148;padding-top:10px;padding-bottom:10px;width:100%}.top-links{text-align:right;width:80%;max-width:1300px;min-width:1100px;margin:auto}.top-links a{color:#fff;text-decoration:none;padding-right:20px;font-size:20px}.top-links a:hover{color:orange}.header-center{display:flex;align-items:center;width:80%;max-width:1300px;min-width:1100px;margin:auto;justify-content:space-between}.header-center a{text-decoration:none}#phone-links{display:flex;flex-wrap:wrap;justify-content:space-evenly;text-decoration:none;font-size:18px;width:300px;font-family:'Times New Roman'}#phone-links a{color:#000;font-size:120%}#countryman-store-header{display:flex;align-items:center;justify-content:center;color:#183148;height:100px;width:100%}#countryman-logo img{display:none}#countryman-store-header h2{font-size:40px;overflow:auto;width:330px;text-align:center;font-family:'Times New Roman'}.header-bottom{background-color:#183148;width:100%}.mobile-menu{display:none}#catalogue-links{display:flex!important;justify-content:space-between;width:80%;max-width:1300px;min-width:1100px;margin:auto}#catalogue-links a{color:#fff;font-size:120%;text-decoration:none;padding:10px calc((100% - 920px)/ 16)}#catalogue-links a:hover{color:orange}.menu-home-button{padding-left:0!important}.menu-sale-button{padding-right:0!important}.menu-links-row{margin-top:10px}.menu-links-row h5:hover{font-weight:700;font-size:94%}.menu-links-row h4:hover{text-decoration:underline}.menu-accessories-links,.menu-clothing-footwear-links,.menu-guns-links,.menu-optics-links,.menu-reloading-links{height:450px;width:100%;background-color:#fff;display:none;position:absolute;top:185px;left:0;border-left:0;border-right:0;border-bottom:10px;border-top:0;border-color:#183148;border-style:solid;z-index:1}.menu-accessories-button:hover+.menu-accessories-links,.menu-accessories-links:hover,.menu-clothing-footwear-button:hover~.menu-clothing-footwear-links,.menu-clothing-footwear-links:hover,.menu-guns-button:hover+.menu-guns-links,.menu-guns-links:hover,.menu-optics-button:hover~.menu-optics-links,.menu-optics-links:hover,.menu-reloading-button:hover~.menu-reloading-links,.menu-reloading-links:hover{display:block!important}.menu-level-4{display:none}.menu-links-background{width:80%;max-width:1300px;min-width:1100px;margin:auto}.menu-links-row{display:flex}#catalogue-links .menu-links-4-col a,#catalogue-links .menu-links-3-col a{color:#000;padding:0;font-size:120%}.menu-links-4-col,.menu-links-4-col-same-column{width:25%}.menu-links-3-col,.menu-links-3-col-same-column{width:33.33%}.menu-links-4-col-no-padding,.menu-links-3-col-no-padding{padding-left:0}.menu-links-4-col.same-column,.menu-links-3-col.same-column{width:100%;padding-bottom:8px}.menu-links-4-col.same-column-padded,.menu-links-3-col.same-column-padded{padding:16px 0;width:100%}.menu-links-4-col.same-column-padded-top,.menu-links-3-col.same-column-padded-top{padding:0 0 16px 0;width:100%}.menu-links-column ul{padding-inline-start:0;margin-block-start:0}.menu-links-column li{list-style:none;text-align:left;padding:2px 0}.menu-links-column h5{font-weight:400;font-size:100%;margin:0}.mobile-only{display:none}.category-description p{font-size:100%}.main-category-page{width:80%;max-width:1300px;min-width:1100px;margin:auto}#breadcrumb{padding-inline-start:0px;display:flex;flex-direction:column}.breadcrumb{display:flex;list-style-type:none;text-decoration:none;padding-inline-start:0;max-width:80%}.breadcrumb a{text-decoration:none;color:#000}.breadcrumb li{font-size:120%;padding:5px}.breadcrumb h3{font-size:100%;margin:0;font-weight:400}.breadcrumb li.no-padding{padding-left:0}.breadcrumb a:hover{text-decoration:underline}.empty-category{margin:30px}.padded-centerfire-box{padding:23px 0!important}.cat-new-guns{overflow:auto;width:100%;height:130px}.cat-gilets{overflow:auto;width:100%;height:70px}.cat-17-hornet-ammunition,.cat-airgun-bags,.cat-airgun-cleaning,.cat-airgun-other,.cat-airgun-targets,.cat-cartridge-bags,.cat-centerfire-ammunition,.cat-centerfire-sights,.cat-clothing-other,.cat-headwear,.cat-rifle-magazines,.cat-rimfire-ammunition,.cat-shirts-jumpers,.cat-shooting-vests,.cat-shotgun-accessories,.cat-shotgun-chokes,.cat-thermal-monoculars{overflow:auto;width:100%;height:90px}.cat-20-pellets,.cat-25-pellets,.cat-air-rifle-packages,.cat-airgun-rests,.cat-all-ammunition,.cat-clothing-footwear,.cat-gloves,.cat-hearing-protection,.cat-jackets,.cat-long-barreled-pistols,.cat-trousers,.cat-used-guns{overflow:auto;width:100%;height:80px}.cat-177-bbs,.cat-177-pellets,.cat-17rem-ammunition,.cat-204-ammunition,.cat-22-pellets,.cat-222-ammunition,.cat-223-ammunition,.cat-22hornet-ammunition,.cat-22wmr-ammunition,.cat-2506-ammunition,.cat-270-ammunition,.cat-3006-ammunition,.cat-303-british-ammunition,.cat-308-ammunition,.cat-44-magnum-ammunition,.cat-6555-ammunition,.cat-7mm-08-ammunition,.cat-7mm-mauser-ammunition,.cat-8mm-mauser,.cat-9mm-ammunition,.cat-airgun-charging,.cat-airgun-moderators,.cat-airgun-pellets,.cat-ammunition-holders,.cat-ammunition-reloading,.cat-gift-vouchers,.cat-new-air-pistols,.cat-nightvision-add-on,.cat-rifle-cleaning,.cat-sound-moderators,.cat-special-offers{overflow:auto;width:100%;height:100px}.cat-17hmr-ammunition,.cat-22250-ammunition,.cat-243-ammunition,.cat-65-creedmoor-ammunition,.cat-airgun-accessories,.cat-airgun-mounts,.cat-all-reloading,.cat-binoculars,.cat-bullets,.cat-comb-raisers,.cat-footwear,.cat-range-finders,.cat-rifle-accessories,.cat-rifle-mounts,.cat-rifle-other,.cat-rifle-rests,.cat-scopes,.cat-shotgun-bags,.cat-shotgun-cartridges,.cat-shotgun-cleaning,.cat-shotgun-other,.cat-shotgun-sights,.cat-thermal,.cat-thermal-binoculars,.cat-used-air-rifles{overflow:auto;width:100%;height:110px}.cat-357-magnum-ammunition,.cat-38-special-ammunition,.cat-case-prep,.cat-die-sets,.cat-new-air-rifles,.cat-new-rifles,.cat-new-shotguns,.cat-nightvision-sights,.cat-optical-accessories,.cat-reloading-presses,.cat-thermal-sights{overflow:auto;width:100%;height:120px}.cat-22lr-ammunition,.cat-packages,.cat-reloading-powder{overflow:auto;width:100%;height:130px}.cat-airgun-packages,.cat-centerfire-packages,.cat-mens-jackets,.cat-rimfire-packages{overflow:auto;width:100%;height:140px}.cat-case-tumblers,.cat-multispectral-thermal,.cat-optics,.cat-powder-measuring,.cat-used-rifles,.cat-used-shotguns{overflow:auto;width:100%;height:150px}.cat-air-rifle-sights,.cat-rimfire-sights,.cat-thermal-add-on{overflow:auto;width:100%;height:170px}.mobile-expand{display:none}.category-product-filter-holder{display:flex;justify-content:space-between;padding-top:40px}.category-link-row{display:flex;justify-content:space-between}.category-container.two-col{border:ridge;margin:10px 0;padding:10px;max-width:calc((100% - 60px)/ 2);min-width:calc((100% - 60px)/ 2);height:360px}.category-container.three-col{border:ridge;margin:10px 0;padding:10px;max-width:calc((100% - 100px)/ 3);min-width:calc((100% - 100px)/ 3);height:360px}.category-container.four-col{border:ridge;margin:10px 0;padding:10px;max-width:calc((100% - 120px)/ 4);min-width:calc((100% - 120px)/ 4);height:360px}.category-container-mid h2,.category-container-slim h2{margin:0;padding:9px 0;width:100%}.category-container-slim.three-col{border:ridge;margin:10px 0;max-width:calc((100% - 40px)/ 3);min-width:calc((100% - 40px)/ 3);height:45px}.category-container-slim.four-col{border:ridge;margin:10px 0;max-width:calc((100% - 120px)/ 4);min-width:calc((100% - 120px)/ 4);height:45px}.category-container-mid.three-col{border:ridge;margin:10px 0;max-width:calc((100% - 40px)/ 3);min-width:calc((100% - 40px)/ 3);height:72px}.category-container-mid.four-col{border:ridge;margin:10px 0;max-width:calc((100% - 60px)/ 4);min-width:calc((100% - 60px)/ 4);height:72px}.category-container-slim .category-link-title{height:100%;width:100%}.category-spacer-eighth{max-width:calc((100% - 40px)/ 8);min-width:calc((100% - 40px)/ 8)}.category-spacer-sixth{max-width:calc((100% - 80px)/ 6);min-width:calc((100% - 80px)/ 6)}.category-spacer-quarter{max-width:calc((100% - 20px)/ 4);min-width:calc((100% - 20px)/ 4)}.category-link-row a{color:#000;text-decoration:none}.category-link-row h2{font-size:150%;text-align:center}.category-link-row h4:hover{text-decoration:underline}.category-image,.category-link-description,.category-link-title{max-width:302px;margin:auto}.cat-all-guns{overflow:auto;width:100%;height:130px}.mobile-cat-seperator{display:none}.category-link-title{height:56px}.category-product-availability.not-controlled{max-width:180px}.not-live-stock{max-width:180px}.category-container-mid .category-link-title{height:56px;max-width:240px}.category-image{padding-top:10px;height:160px;display:flex;justify-content:center;align-items:center}.category-image:hover~.category-link-description p{font-weight:700}.category-link-description{padding-top:10px}.category-link-description:hover{font-weight:700}.product-filters-heading{border-top:double;border-bottom:double}.category-sort{display:flex;margin-top:15px;justify-content:flex-end;align-items:center}.sort-option.active{border-color:orange}.category-sort h2{margin:0}.sort-option{background-color:#fff;color:#000;padding:10px;margin-left:10px;cursor:pointer;border-style:solid;border-radius:10px;border-width:2px}.category-filters{min-width:200px;max-width:200px;margin-right:10px}.category-filters h3{margin:20px 0 0 0;border-top:solid;border-bottom:solid;border-width:1px;padding:5px 0}.price-filter-heading h3{border-top:none;margin-top:5px}.barrel-filter-values,.brand-filter-values,.caliber-filter-values,.category-barrel-filter,.category-caliber-filter,.category-instock-filter,.category-manufacturer-filter,.category-model-filter,.category-orientation-filter,.category-price-filter,.category-type-filter,.instock-filter-values,.model-filter-values,.orientation-filter-values,.price-filter-values,.type-filter-values{display:block!important}.barrel-filter-values,.brand-filter-values,.caliber-filter-values,.instock-filter-values,.orientation-filter-values,.price-filter-values,.type-filter-values{margin-top:10px}.filter-barrel-select,.filter-caliber-select,.filter-instock-select,.filter-manufacturer-select,.filter-model-select,.filter-orientation-select,.filter-price-levels,.filter-type-select{cursor:pointer;justify-content:space-between}.filter-barrel-select.hidden,.filter-caliber-select.hidden,.filter-instock-select.hidden,.filter-manufacturer-select.hidden,.filter-model-select.hidden,.filter-orientation-select.hidden,.filter-price-levels.hidden,.filter-type-select.hidden{display:none}.filter-barrel-select p:hover,.filter-caliber-select p:hover,.filter-instock-select p:hover,.filter-manufacturer-select p:hover,.filter-model-select p:hover,.filter-orientation-select p:hover,.filter-price-levels p:hover,.filter-type-select p:hover{text-decoration:underline}.remove-filter-button{border:none;background:0 0;font-size:95%;padding-right:16px;cursor:pointer}.remove-filter-button:hover{text-decoration:underline}.category-description p{padding-bottom:14px}.no-products-to-display{text-align:center;width:900px}#category-products-block{width:calc(100% - 210px)}.category-product-grid{display:flex;justify-content:space-between;width:100%}.category-product-holder{padding:10px;max-width:250px;min-width:200px}.category-product-holder.hidden{display:none}.category-product-title{padding:10px;padding-bottom:0;min-height:90px}.category-product-title a{text-decoration:none;color:#000}.category-product-title:hover{text-decoration:underline}.category-product-title h3{margin-block-start:0;margin-block-end:0}.category-product-availability{padding:5px 10px;font-size:120%;font-weight:700;color:#183148}.category-product-availability.no-stock{color:#b22222}.quick-add-buy-button{background-color:#183148;color:#fff;padding:10px;font-size:120%;margin-left:10px;margin-bottom:10px;width:196px;cursor:pointer}.quick-add-buy-button:hover{color:orange}.category-product-image{max-width:200px;min-width:200px;max-height:200px;min-height:200px;margin:auto;display:flex;justify-content:center;align-items:center}.category-product-image a{min-width:100%;min-height:100%}.category-product-image img{width:auto;height:auto;max-width:200px;max-height:200px;margin:auto;display:block}.category-product-image:hover img{transform:scale(1.1)}.category-product-price{font-size:125%;font-weight:600;vertical-align:top;padding:10px}.category-product-rrp{text-decoration:line-through;padding-left:10px}.category-product-row{padding-bottom:50px}.category-product-row.no-padding{padding-bottom:0}.product-page-top{display:flex;justify-content:space-between;align-items:center}#footer{background-color:#778cc7;width:100%;padding-bottom:1px;padding:30px 0}#footer a{text-decoration:none;color:#000}#footer a:hover{font-weight:700}.footer-columns{display:flex;justify-content:space-between;width:80%;max-width:1300px;min-width:1100px;margin:auto;margin:auto}.footer-contact{width:316px}.useful-links{width:185px}.footer-bottom{display:flex;justify-content:space-between;width:80%;max-width:1300px;min-width:1100px;margin:auto;margin:auto}.deko-finance-banner-holder{margin:15px 0}.deko-finance-banner-holder p{padding-left:30px;font-weight:700;padding-top:0}.deko-iar-footer-disclaimer{width:80%;max-width:1300px;min-width:1100px;margin:auto;padding-top:20px;text-align:justify;text-justify:inter-word}#copyright{text-align:center}#purchase-overlay{display:none;align-items:center;justify-content:center;position:fixed;bottom:0;right:0;width:100%;height:100%;background-color:#19316850;z-index:2}#purchase-overlay.active{display:flex}.purchase-overlay-background{background-color:#19316850;background-color:#fff;width:500px;height:650px;border:double;border-color:#183148}.item-added-name{padding:10px;display:flex;font-size:120%}.item-added-name img{min-height:35px;max-height:35px;min-width:35px;max-width:35px;padding-right:10px;padding-top:10px}.item-added-dispatch-time{padding:10px}.item-added-dispatch-time p{padding-bottom:10px}.inline-shipping-ticks{display:flex}.inline-shipping-ticks img{min-height:15px;max-height:15px;min-width:15px;max-width:15px;padding-right:10px;padding-top:5px}.next-steps{display:flex;justify-content:space-between;padding:10px}.checkout-button{background-color:#183148;color:#fff;font-size:120%;font-weight:500;padding:10px;width:230px;border-color:#000;border-width:1px;border-radius:10px;cursor:pointer}.continue-shopping-button{background-color:#183148;color:#fff;font-size:120%;font-weight:500;padding:10px;width:230px;border-color:#000;border-width:1px;border-radius:10px;cursor:pointer}.checkout-button:hover,.continue-shopping-button:hover{color:orange}.purchase-overlay-additional-items{padding-left:30px;padding-top:20px}.purchase-overlay-additional-items p{font-weight:550}}@media all and (min-width:431px) and (max-width:1199.9px){.cookies-notice-body p{font-size:100%;margin:0;padding:5px}.menu-accessories-button.active,.menu-clothing-footwear-button.active,.menu-guns-button.active,.menu-optics-button.active,.menu-reloading-button.active{color:orange!important}#search-box{display:inline-flex;justify-content:flex-end}#search-holder input{position:relative;left:46px;font-size:120%;border:solid;border-color:#183148;border-radius:10px;border-width:2px;margin:auto;padding:12px;margin:2px}.search-box-button{display:inline-block;right:8px;bottom:2px;max-height:40px;max-width:40px;position:relative;vertical-align:middle;cursor:pointer}#search-holder{overflow:hidden;margin-right:10px;padding-right:10px}.mobile-search-entry{display:none}.mobile-expand{padding-right:30px}.mobile-expand.no-padding{padding-right:0}.mobile-expand.no-margin{margin:0;font-size:100%}.tablet-hide{display:none}.mobile-back,.mobile-category-header,.mobile-menu-back{display:none!important}.menu-accessories-button.active,.menu-clothing-footwear-button.active,.menu-guns-button.active,.menu-optics-button.active,.menu-reloading-button.active{color:orange!important}#header{margin-top:0}.header-top{background-color:#183148;padding-top:10px;padding-bottom:10px;width:100%}.top-links{text-align:right;width:100%}.top-links a{color:#fff;text-decoration:none;padding-right:20px;font-size:20px}.header-center{display:flex;align-items:center;justify-content:space-between;width:100%;margin:hidden;overflow:none}.header-center a{text-decoration:none}#phone-links{display:flex;flex-wrap:wrap;justify-content:center;text-decoration:none;font-size:16px;min-width:170px;width:170px;margin-left:10px;font-family:'Times New Roman'}#phone-links a{color:#000;font-size:120%;padding:3px 0}#countryman-store-header{display:flex;align-items:center;justify-content:center;color:#183148;height:100px;width:100%}#countryman-logo img{display:none}#countryman-store-header h2{font-size:30px;overflow:auto;width:240px;text-align:center;font-family:'Times New Roman'}#address{display:flex;justify-content:center;min-width:170px;margin-right:10px}.header-bottom{background-color:#183148;width:100%}.mobile-menu{display:none}#catalogue-links{display:flex!important;overflow:auto}#catalogue-links::-webkit-scrollbar{height:4px}#catalogue-links a{color:#fff;font-size:120%;text-decoration:none;padding:10px calc((100% - 685px)/ 8);text-align:center;white-space:nowrap}#catalogue-links .menu-home-button{min-width:90px;padding-left:0}.menu-guns-button{min-width:85px}.menu-accessories-button{min-width:135px}.menu-clothing-footwear-button{min-width:210px}.menu-optics-button{min-width:95px}.menu-reloading-button{min-width:245px}#catalogue-links .menu-sale-button,.menu-voucher-button{min-width:155px;padding-right:0}.menu-logs-button{min-width:84px}.menu-accessories-button.active,.menu-clothing-footwear-button.active,.menu-guns-button.active,.menu-optics-button.active,.menu-reloading-button.active{color:orange!important}.menu-links-row{margin-top:10px}.menu-accessories-links,.menu-clothing-footwear-links,.menu-guns-links,.menu-level-4,.menu-optics-links,.menu-reloading-links{width:100%;background-color:#fff;display:none;position:absolute;top:187px;left:0;border-left:0;border-right:0;border-bottom:10px;border-top:0;border-color:#183148;border-style:solid;z-index:1}.menu-accessories-links.active,.menu-clothing-footwear-links.active,.menu-guns-links.active,.menu-level-4.active,.menu-optics-links.active,.menu-reloading-links.active{display:block}.menu-links-background{width:100%}.menu-links-row{display:flex;padding-right:20px;padding-bottom:30px}.menu-links-column{display:block!important}#catalogue-links .menu-links-4-col a,#catalogue-links .menu-links-3-col a{color:#000;padding:0;font-size:120%;padding:16px 0;min-width:100%;white-space:normal;text-align:left}.menu-links-4-col,.menu-links-4-col-no-padding,.menu-links-4-col-same-column{width:calc((100% - 80px)/ 4);padding-left:20px}.menu-links-3-col,.menu-links-3-col-no-padding,.menu-links-3-col-same-column{width:calc((100% - 60px)/ 3);padding-left:20px}.menu-links-4-col.same-column,.menu-links-3-col.same-column{width:100%;padding:0}.menu-links-4-col.same-column-padded,.menu-links-3-col.same-column-padded{padding:16px 0;width:100%}.menu-links-4-col.same-column-padded-top,.menu-links-3-col.same-column-padded-top{padding:0 0 16px 0;width:100%}.menu-guns-links .menu-links-4-col{width:calc((100% - 20px)/ 3);padding-left:20px}.menu-guns-links .menu-links-4-col h4{min-height:30px;border-bottom:solid;border-width:1px}.menu-guns-links .menu-links-column li{height:45px}.menu-accessories-links .menu-links-4-col h4,.menu-accessories-links .menu-links-3-col h4,.menu-clothing-footwear-links .menu-links-4-col h4,.menu-clothing-footwear-links .menu-links-3-col h4,.menu-optics-links .menu-links-4-col h4,.menu-optics-links .menu-links-3-col h4,.menu-reloading-links .menu-links-4-col h4{min-height:56px;border-bottom:solid;border-width:1px;display:flex;align-items:center}.no-border h2{border-bottom:none!important}.menu-links-column ul{padding:0;margin:0}.menu-links-column li{list-style:none;text-align:left;padding:5px 0;height:54px;border-bottom:ridge;display:flex;align-items:center}.menu-links-column h5{font-weight:400;font-size:100%;margin:0}.mobile-only{display:none}.category-sort-heading,.product-filters-heading{display:flex;align-items:center;border-top:double;border-bottom:double;min-height:45px;width:100%;cursor:pointer;justify-content:space-between}.category-sort-options button{font-size:18px;font-weight:700;border-style:none;background-color:#fff;height:45px;border-bottom:solid;border-width:1px;border-color:#183148;width:100%;padding-left:20px;text-align:start}.category-sort-options{display:none}.category-sort-options.active{display:block}.barrel-filter-heading,.brand-filter-heading,.caliber-filter-heading,.instock-filter-heading,.model-filter-heading,.orientation-filter-heading,.price-filter-heading,.type-filter-heading{display:flex;align-items:center;justify-content:space-between;min-height:45px;width:100%}.barrel-filter-heading.active,.brand-filter-heading.active,.caliber-filter-heading.active,.instock-filter-heading.active,.model-filter-heading.active,.orientation-filter-heading.active,.price-filter-heading.active,.type-filter-heading.active{background-color:#19316850}.barrel-filter-values,.brand-filter-values,.caliber-filter-values,.category-barrel-filter,.category-caliber-filter,.category-instock-filter,.category-manufacturer-filter,.category-model-filter,.category-orientation-filter,.category-price-filter,.category-type-filter,.instock-filter-values,.model-filter-values,.orientation-filter-values,.price-filter-values,.type-filter-values{display:none;border-bottom:solid;border-width:1px;border-color:#183148}.barrel-filter-values.active,.brand-filter-values.active,.caliber-filter-values.active,.category-barrel-filter.active,.category-caliber-filter.active,.category-instock-filter.active,.category-manufacturer-filter.active,.category-model-filter.active,.category-orientation-filter.active,.category-price-filter.active,.category-type-filter.active,.instock-filter-values.active,.model-filter-values.active,.orientation-filter-values.active,.price-filter-values.active,.type-filter-values.active{display:block}.filter-barrel-select,.filter-caliber-select,.filter-instock-select,.filter-manufacturer-select,.filter-model-select,.filter-orientation-select,.filter-price-levels,.filter-type-select{min-height:45px;display:flex;align-items:center;justify-content:space-between;border-top:solid;border-width:1px;border-color:#183148}.filter-barrel-select.hidden,.filter-caliber-select.hidden,.filter-instock-select.hidden,.filter-manufacturer-select.hidden,.filter-model-select.hidden,.filter-orientation-select.hidden,.filter-price-levels.hidden,.filter-type-select.hidden{display:none}.barrel-filter-values p,.brand-filter-values p,.caliber-filter-values p,.instock-filter-values p,.model-filter-values p,.orientation-filter-values p,.price-filter-values p,.type-filter-values p{margin:0;padding-left:40px}.mobile-expand{padding-right:30px}.mobile-expand.no-padding{padding-right:0}.mobile-expand.no-margin{margin:0;font-size:100%}.remove-filter-button{height:45px;color:#000;padding:0 20px;background:0 0;cursor:pointer;font-size:95%;border:none;text-decoration:underline}.category-description h2,.category-description p{font-size:100%;display:none}.main-category-page{width:calc(100% - 40px);margin:auto}#breadcrumb{padding-inline-start:0px;display:flex;flex-direction:column}.breadcrumb{display:flex;list-style-type:none;text-decoration:none;padding-inline-start:0;white-space:nowrap;width:100%;overflow:auto}.breadcrumb a{text-decoration:none;color:#000}.breadcrumb li{font-size:120%;padding:5px}.breadcrumb h3{font-size:100%;margin:0;font-weight:400}.breadcrumb li.no-padding{padding-left:0}.breadcrumb a:hover{text-decoration:underline}.empty-category{margin:30px 0}.category-product-filter-holder{padding-top:20px;width:100%}.category-link-row{display:flex;justify-content:space-between}.category-container.two-col{border:ridge;margin:10px 0;padding:10px;max-width:calc((100% - 60px)/ 2);min-width:calc((100% - 60px)/ 2);height:360px}.category-container.three-col{border:ridge;margin:10px 0;padding:10px;max-width:calc((100% - 100px)/ 3);min-width:calc((100% - 100px)/ 3);height:360px}.category-container.four-col{border:ridge;margin:10px 0;padding:10px;max-width:calc((100% - 120px)/ 4);min-width:calc((100% - 120px)/ 4);height:360px}.category-container-mid h2,.category-container-slim h2{margin:0;padding:9px 0;width:100%}.category-container-slim.three-col{border:ridge;margin:10px 0;max-width:calc((100% - 40px)/ 3);min-width:calc((100% - 40px)/ 3);height:45px}.category-container-slim.four-col{border:ridge;margin:10px 0;max-width:calc((100% - 120px)/ 4);min-width:calc((100% - 120px)/ 4);height:45px}.category-container-mid.three-col{border:ridge;margin:10px 0;max-width:calc((100% - 40px)/ 3);min-width:calc((100% - 40px)/ 3);height:72px}.category-container-mid.four-col{border:ridge;margin:10px 0;max-width:calc((100% - 60px)/ 4);min-width:calc((100% - 60px)/ 4);height:72px}.category-container-slim .category-link-title{height:100%;width:100%}.category-spacer-eighth{max-width:calc((100% - 40px)/ 8);min-width:calc((100% - 40px)/ 8)}.category-spacer-sixth{max-width:calc((100% - 80px)/ 6);min-width:calc((100% - 80px)/ 6)}.category-spacer-quarter{max-width:calc((100% - 20px)/ 4);min-width:calc((100% - 20px)/ 4)}.category-link-row a{color:#000;text-decoration:none}.category-link-row h2{font-size:150%;text-align:center}.category-link-row h4:hover{text-decoration:underline}.category-image,.category-link-description,.category-link-title{max-width:302px;margin:auto}.cat-all-guns{overflow:auto;width:100%;height:100px}.mobile-cat-seperator{display:none}.category-link-title{height:56px}.category-container-mid .category-link-title{height:56px;max-width:240px}.category-image{padding-top:10px;height:160px;display:flex;justify-content:center;align-items:center}.category-image:hover~.category-link-description p{font-weight:700}.category-link-description{padding-top:10px}.category-link-description:hover{font-weight:700}.category-filters,.category-sort{margin-right:10px}.category-filters h3{margin:0;border-width:1px;padding:5px 0;padding-left:20px}.filter-barrel-select,.filter-caliber-select,.filter-instock-select,.filter-manufacturer-select,.filter-model-select,.filter-orientation-select,.filter-price-levels,.filter-type-select{cursor:pointer;justify-content:space-between}.filter-barrel-select p:hover,.filter-caliber-select p:hover,.filter-instock-select p:hover,.filter-manufacturer-select p:hover,.filter-model-select p:hover,.filter-orientation-select p:hover,.filter-price-levels p:hover,.filter-type-select p:hover{text-decoration:underline}.remove-filter-button{border:none;background:0 0;font-size:95%;padding-right:16px}.remove-filter-button:hover{text-decoration:underline}.category-description p{padding-bottom:14px}.no-products-to-display{text-align:center;width:100%}#category-products-block{width:100%}.category-product-grid{display:inline;justify-content:space-between;flex-wrap:wrap;flex-direction:column;width:100%}.category-product-holder{display:inline-block;padding:10px calc((100% - 250px)/ 2);max-width:250px;min-width:250px}.category-product-holder.hidden{display:none}.category-product-title{padding:0 10px;min-height:70px}.category-product-title a{text-decoration:none;color:#000}.category-product-title:hover{text-decoration:underline}.category-product-title h3{margin-block-start:0;margin-block-end:0}.category-product-availability{padding:5px 10px;font-size:120%;font-weight:700;color:#183148}.category-product-availability.no-stock{color:#b22222}.quick-add-buy-button{background-color:#183148;color:#fff;padding:10px;font-size:120%;margin-bottom:10px;width:calc(100% - 20px);cursor:pointer}.quick-add-buy-button:hover{color:orange}.category-product-image{max-width:250px;min-width:250px;max-height:250px;min-height:250px;margin:auto;display:flex;justify-content:center;align-items:center}.category-product-image a{min-width:100%;min-height:100%}.category-product-image img{width:auto;height:auto;max-width:230px;max-height:230px;margin:auto;display:block}.category-product-image:hover img{transform:scale(1.1)}.category-product-price{font-size:125%;font-weight:600;vertical-align:top;padding:10px}.category-product-rrp{text-decoration:line-through;padding-left:10px}.category-product-row{display:inline}.product-page-top{display:flex;justify-content:space-between;align-items:center}#footer{background-color:#778cc7;width:100%;padding-bottom:1px;z-index:-2}#footer a{text-decoration:none;color:#000}#footer h3{margin:10px 0 0}.footer-columns{display:flex;flex-wrap:wrap;width:calc(100% - 40px);padding:10px 20px}.footer-contact{width:calc((100% - 40px)/ 2)}#footer-opening-hours{width:calc((100% - 40px)/ 2);bottom:236px;left:calc((100% - 40px)/ 2)}.useful-links{width:calc((100% - 40px)/ 2);min-width:170px;z-index:0}.social-links{width:calc((100% - 40px)/ 2);min-width:140px;z-index:0}.footer-bottom{display:flex;justify-content:space-between;width:100%;margin:auto;margin:auto}.deko-finance-banner-holder{margin:15px 0}.deko-finance-banner-holder p{padding-left:2.6%;font-weight:700;padding-top:0}.deko-iar-footer-disclaimer{margin:20px;margin-top:150px;text-align:justify;text-justify:inter-word}#copyright{text-align:center}.tablet-hide{display:none}#purchase-overlay{display:none;align-items:center;justify-content:center;position:fixed;bottom:0;right:0;width:100%;height:100%;background-color:#19316850;z-index:2}#purchase-overlay.active{display:flex}.purchase-overlay-background{background-color:#19316850;background-color:#fff;width:500px;max-width:calc(100% - 40px);max-height:calc(100% - 40px);border:double;border-color:#183148}.item-added-name{padding:10px;display:flex;font-size:120%}.item-added-name img{min-height:35px;max-height:35px;min-width:35px;max-width:35px;padding-right:10px;padding-top:10px}.item-added-dispatch-time{padding:10px}.item-added-dispatch-time p{padding-bottom:10px}.inline-shipping-ticks{display:flex}.inline-shipping-ticks img{min-height:15px;max-height:15px;min-width:15px;max-width:15px;padding-right:10px;padding-top:5px}.next-steps{display:flex;justify-content:space-between;padding:10px}.continue-to-checkout{width:calc(100% - 20px)}.checkout-button{background-color:#183148;color:#fff;font-size:120%;font-weight:500;padding:10px;width:calc(100% - 10px);margin-right:10px;border-radius:10px;border-color:#000;border-width:1px;cursor:pointer}.checkout-button:hover{color:orange}.continue-shopping{width:calc(100% - 10px)}.continue-shopping-button{background-color:#183148;color:#fff;font-size:120%;font-weight:500;padding:10px;width:calc(100% - 20px);margin-left:10px;border-radius:10px;border-color:#000;border-width:1px;cursor:pointer}.continue-shopping-button:hover{color:orange}.purchase-overlay-additional-items{visibility:hidden}.purchase-overlay-additional-items p{font-weight:550}}@media all and (min-width:431px) and (max-width:1199.9px) and (max-height:431px){.inline-shipping-ticks .mobile-hide{display:none}}@media all and (min-width:580px) and (max-width:849.9px){.category-product-holder{padding:10px;max-width:calc((100% - 44px)/ 2);min-width:calc((100% - 44px)/ 2)}.category-product-holder.hidden{display:none}.category-product-image{max-width:100%;min-width:100%;max-height:200px;min-height:200px}.category-product-image img{width:auto;height:auto;max-width:calc(100% - 40px);max-height:180px;margin:auto;display:block}}@media all and (min-width:850px) and (max-width:1199.9px){.category-product-holder{padding:10px;max-width:calc((100% - 66px)/ 3);min-width:calc((100% - 66px)/ 3)}.category-product-image{max-width:100%;min-width:100%;max-height:200px;min-height:200px}.category-product-image img{width:auto;height:auto;max-width:calc(100% - 40px);max-height:180px;margin:auto;display:block}}@media all and (min-width:431px) and (max-width:780px){.search-box-button{display:none}#search-holder input{left:0;width:60%}}@media all and (min-width:431px) and (max-width:640px){#search-box{width:180px}.header-center{justify-content:space-evenly}#phone-links{display:none}}@media all and (min-width:431px) and (max-width:510px){.deko-iar-footer-disclaimer{margin-top:120px}}@media all and (min-width:510.1px) and (max-width:635px){.deko-iar-footer-disclaimer{margin-top:220px}}@media all and (min-width:635.1px) and (max-width:685px){.deko-iar-footer-disclaimer{margin-top:160px}}