.elementor-265 .elementor-element.elementor-element-1609b28e>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(180deg,#02010100 0%,#292F39 100%);opacity:.5}.elementor-265 .elementor-element.elementor-element-1609b28e{padding:90px 0 60px 0}.elementor-265 .elementor-element.elementor-element-182df9ee>.elementor-element-populated{padding:0 0 0 0}.elementor-265 .elementor-element.elementor-element-34344a20{color:#39414E}.elementor-265 .elementor-element.elementor-element-7ce2bfd0>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-265 .elementor-element.elementor-element-7ce2bfd0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-265 .elementor-element.elementor-element-7ce2bfd0{z-index:1}.elementor-265 .elementor-element.elementor-element-5df8e7f0>.elementor-widget-container{margin:0 0 -16px 0}.elementor-265 .elementor-element.elementor-element-5df8e7f0{text-align:start}.elementor-265 .elementor-element.elementor-element-5df8e7f0 .elementor-heading-title{font-family:var(--e-global-typography-ee1bae2-font-family),Sans-serif;font-size:var(--e-global-typography-ee1bae2-font-size);font-weight:var(--e-global-typography-ee1bae2-font-weight);text-transform:var(--e-global-typography-ee1bae2-text-transform);letter-spacing:var(--e-global-typography-ee1bae2-letter-spacing);color:var(--e-global-color-primary)}.elementor-265 .elementor-element.elementor-element-1eb22495>.elementor-widget-container{margin:0 0 0 0}.elementor-265 .elementor-element.elementor-element-1eb22495{text-align:start}.elementor-265 .elementor-element.elementor-element-1eb22495 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-265 .elementor-element.elementor-element-dc1cc00>.elementor-widget-container{margin:0 0 -10px 0;padding:10px 0 5px 0}.elementor-265 .elementor-element.elementor-element-dc1cc00{text-align:start}.woocommerce .elementor-265 .elementor-element.elementor-element-dc1cc00 .price{color:var(--e-global-color-accent);font-family:var(--e-global-typography-52a3267-font-family),Sans-serif;font-size:var(--e-global-typography-52a3267-font-size);font-weight:var(--e-global-typography-52a3267-font-weight);line-height:var(--e-global-typography-52a3267-line-height);letter-spacing:var(--e-global-typography-52a3267-letter-spacing)}.elementor-265 .elementor-element.elementor-element-2b6bf28 .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px}.elementor-265 .elementor-element.elementor-element-2b6bf28 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center}.elementor-265 .elementor-element.elementor-element-2b6bf28 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto}.elementor-265 .elementor-element.elementor-element-2b6bf28 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto}.elementor-265 .elementor-element.elementor-element-2b6bf28 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left}.elementor-265 .elementor-element.elementor-element-49c67ab .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-265 .elementor-element.elementor-element-2b20859b .cart button,.elementor-265 .elementor-element.elementor-element-2b20859b .cart .button{font-family:var(--e-global-typography-ee1bae2-font-family),Sans-serif;font-size:var(--e-global-typography-ee1bae2-font-size);font-weight:var(--e-global-typography-ee1bae2-font-weight);text-transform:var(--e-global-typography-ee1bae2-text-transform);letter-spacing:var(--e-global-typography-ee1bae2-letter-spacing);border-style:solid;border-width:2px 2px 2px 2px;padding:13px 35px 14px 25px;color:var(--e-global-color-secondary);background-color:#fff0;border-color:var(--e-global-color-accent);transition:all 0.2s}.elementor-265 .elementor-element.elementor-element-2b20859b .cart button:hover,.elementor-265 .elementor-element.elementor-element-2b20859b .cart .button:hover{color:var(--e-global-color-secondary);background-color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-265 .elementor-element.elementor-element-2b20859b .quantity .qty{font-family:var(--e-global-typography-1ccead5-font-family),Sans-serif;font-size:var(--e-global-typography-1ccead5-font-size);font-weight:var(--e-global-typography-1ccead5-font-weight);line-height:var(--e-global-typography-1ccead5-line-height);letter-spacing:var(--e-global-typography-1ccead5-letter-spacing);border-style:solid;border-width:2px 2px 2px 2px;padding:10px 0 10px 13px;color:var(--e-global-color-text);background-color:#fff0;border-color:var(--e-global-color-text);transition:all 0.2s}.elementor-265 .elementor-element.elementor-element-2b20859b .quantity .qty:focus{color:var(--e-global-color-accent);background-color:#fff0;border-color:var(--e-global-color-primary)}.woocommerce .elementor-265 .elementor-element.elementor-element-2b20859b form.cart .variations{width:100%}.woocommerce .elementor-265 .elementor-element.elementor-element-2b20859b form.cart table.variations label{color:var(--e-global-color-accent)}.woocommerce .elementor-265 .elementor-element.elementor-element-2b20859b form.cart table.variations td.value select,.woocommerce .elementor-265 .elementor-element.elementor-element-2b20859b form.cart table.variations td.value:before{border-radius:0}.elementor-bc-flex-widget .elementor-265 .elementor-element.elementor-element-16abf0c1.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-265 .elementor-element.elementor-element-16abf0c1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-265 .elementor-element.elementor-element-16abf0c1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-265 .elementor-element.elementor-element-16abf0c1{z-index:0}.elementor-265 .elementor-element.elementor-element-4181b7cb>.elementor-widget-container{margin:-85px 0 -200px -747px;padding:0 0 0 0}.elementor-265 .elementor-element.elementor-element-4181b7cb{font-family:"Zeniq",Sans-serif;font-size:120px;font-weight:800;line-height:1.4em;color:var(--e-global-color-f78e580)}.elementor-265 .elementor-element.elementor-element-106a600>.elementor-widget-container{padding:0 0 0 0}.elementor-265 .elementor-element.elementor-element-106a600{text-align:start}.elementor-265 .elementor-element.elementor-element-512698c2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px}.elementor-265 .elementor-element.elementor-element-512698c2 .elementor-divider-separator{width:72%;margin:0 auto;margin-left:0}.elementor-265 .elementor-element.elementor-element-512698c2 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-265 .elementor-element.elementor-element-31ce4b81{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px}.elementor-265 .elementor-element.elementor-element-31ce4b81>.elementor-widget-container{margin:0 0 -9px 0}.elementor-265 .elementor-element.elementor-element-31ce4b81 .elementor-divider-separator{width:72%;margin:0 auto;margin-left:0}.elementor-265 .elementor-element.elementor-element-31ce4b81 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-265 .elementor-element.elementor-element-afd72c8 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-265 .elementor-element.elementor-element-a89da8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2)}.elementor-265 .elementor-element.elementor-element-a89da8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2)}.elementor-265 .elementor-element.elementor-element-a89da8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2)}.elementor-265 .elementor-element.elementor-element-a89da8f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2)}.elementor-265 .elementor-element.elementor-element-a89da8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2)}.elementor-265 .elementor-element.elementor-element-a89da8f .elementor-icon-list-icon i{color:#FF634E;transition:color 0.3s}.elementor-265 .elementor-element.elementor-element-a89da8f .elementor-icon-list-icon svg{fill:#FF634E;transition:fill 0.3s}.elementor-265 .elementor-element.elementor-element-a89da8f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-265 .elementor-element.elementor-element-a89da8f .elementor-icon-list-icon{padding-inline-end:16px}.elementor-265 .elementor-element.elementor-element-a89da8f .elementor-icon-list-text{transition:color 0.3s}.elementor-265 .elementor-element.elementor-element-1f8e4dd .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-265 .elementor-element.elementor-element-e4c08fd{text-align:start}.elementor-265 .elementor-element.elementor-element-e4c08fd img{width:50%}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-d405ca7>div{color:var(--e-global-color-primary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-d405ca7>div svg{fill:var(--e-global-color-primary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-d405ca7>div:hover{color:var(--e-global-color-secondary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-d405ca7>div:hover svg{fill:var(--e-global-color-secondary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-11022cf>div{color:var(--e-global-color-primary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-11022cf>div svg{fill:var(--e-global-color-primary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-11022cf>div:hover{color:var(--e-global-color-secondary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-11022cf>div:hover svg{fill:var(--e-global-color-secondary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-b4a64ce>div{color:var(--e-global-color-primary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-b4a64ce>div svg{fill:var(--e-global-color-primary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-b4a64ce>div:hover{color:var(--e-global-color-secondary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .elementor-repeater-item-b4a64ce>div:hover svg{fill:var(--e-global-color-secondary)}.elementor-265 .elementor-element.elementor-element-5ab5b1f2>.elementor-widget-container{margin:-10px 0 -11px 0;padding:0 0 0 0}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .ekit_socialshare{text-align:left}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .ekit_socialshare>li>div{text-align:right;text-decoration:none;border-radius:50% 50% 50% 50%;width:30px;line-height:45px}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .ekit_socialshare>li{display:inline-block;margin:5px 5px 5px 5px}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .ekit_socialshare>li>div i{font-size:16px}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .ekit_socialshare>li>div svg{max-width:16px}@media(max-width:1024px){.elementor-265 .elementor-element.elementor-element-1609b28e{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-265 .elementor-element.elementor-element-7ce2bfd0>.elementor-element-populated{margin:0 -61px -80px 69px;--e-column-margin-right:-61px;--e-column-margin-left:69px;padding:0 0 0 0}.elementor-265 .elementor-element.elementor-element-5df8e7f0>.elementor-widget-container{padding:0 0 10px 0}.elementor-265 .elementor-element.elementor-element-5df8e7f0{text-align:center}.elementor-265 .elementor-element.elementor-element-5df8e7f0 .elementor-heading-title{font-size:var(--e-global-typography-ee1bae2-font-size);letter-spacing:var(--e-global-typography-ee1bae2-letter-spacing)}.elementor-265 .elementor-element.elementor-element-1eb22495{text-align:center}.elementor-265 .elementor-element.elementor-element-dc1cc00{text-align:center}.woocommerce .elementor-265 .elementor-element.elementor-element-dc1cc00 .price{font-size:var(--e-global-typography-52a3267-font-size);line-height:var(--e-global-typography-52a3267-line-height);letter-spacing:var(--e-global-typography-52a3267-letter-spacing)}.elementor-265 .elementor-element.elementor-element-2b20859b .cart button,.elementor-265 .elementor-element.elementor-element-2b20859b .cart .button{font-size:var(--e-global-typography-ee1bae2-font-size);letter-spacing:var(--e-global-typography-ee1bae2-letter-spacing)}.elementor-265 .elementor-element.elementor-element-2b20859b .quantity .qty{font-size:var(--e-global-typography-1ccead5-font-size);line-height:var(--e-global-typography-1ccead5-line-height);letter-spacing:var(--e-global-typography-1ccead5-letter-spacing)}.elementor-265 .elementor-element.elementor-element-16abf0c1>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 0}.elementor-265 .elementor-element.elementor-element-512698c2 .elementor-divider{text-align:center}.elementor-265 .elementor-element.elementor-element-512698c2 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-265 .elementor-element.elementor-element-31ce4b81 .elementor-divider{text-align:center}.elementor-265 .elementor-element.elementor-element-31ce4b81 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-265 .elementor-element.elementor-element-5ab5b1f2 .ekit_socialshare{text-align:center}}@media(max-width:767px){.elementor-265 .elementor-element.elementor-element-1609b28e{margin-top:0;margin-bottom:0;padding:30px 0 0 0}.elementor-265 .elementor-element.elementor-element-182df9ee>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-265 .elementor-element.elementor-element-7ce2bfd0>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-265 .elementor-element.elementor-element-5df8e7f0 .elementor-heading-title{font-size:var(--e-global-typography-ee1bae2-font-size);letter-spacing:var(--e-global-typography-ee1bae2-letter-spacing)}.woocommerce .elementor-265 .elementor-element.elementor-element-dc1cc00 .price{font-size:var(--e-global-typography-52a3267-font-size);line-height:var(--e-global-typography-52a3267-line-height);letter-spacing:var(--e-global-typography-52a3267-letter-spacing)}.elementor-265 .elementor-element.elementor-element-2b20859b .cart button,.elementor-265 .elementor-element.elementor-element-2b20859b .cart .button{font-size:var(--e-global-typography-ee1bae2-font-size);letter-spacing:var(--e-global-typography-ee1bae2-letter-spacing)}.elementor-265 .elementor-element.elementor-element-2b20859b .quantity .qty{font-size:var(--e-global-typography-1ccead5-font-size);line-height:var(--e-global-typography-1ccead5-line-height);letter-spacing:var(--e-global-typography-1ccead5-letter-spacing)}.elementor-265 .elementor-element.elementor-element-16abf0c1>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 8px 8px 8px}.elementor-265 .elementor-element.elementor-element-4181b7cb>.elementor-widget-container{padding:0 0 0 0}.elementor-265 .elementor-element.elementor-element-512698c2 .elementor-divider{text-align:center}.elementor-265 .elementor-element.elementor-element-512698c2 .elementor-divider-separator{margin:0 auto;margin-center:0}}@media(min-width:768px){.elementor-265 .elementor-element.elementor-element-182df9ee{width:3.857%}.elementor-265 .elementor-element.elementor-element-7ce2bfd0{width:63.439%}.elementor-265 .elementor-element.elementor-element-16abf0c1{width:32.368%}}@media(max-width:1024px) and (min-width:768px){.elementor-265 .elementor-element.elementor-element-7ce2bfd0{width:78%}.elementor-265 .elementor-element.elementor-element-16abf0c1{width:100%}}.wcpa_wrap .wcpa_field_price{color:#ffffff!important}.elementor-kit-43 label{color:#ffffff!important}.wcpa_wrap .wcpa_price_summary{color:#ffffff!important}@font-face{font-family:'Zeniq';font-style:normal;font-weight:400;font-display:auto;src:url(https://shsfirearms.com/wp-content/uploads/2022/01/Zeniq.ttf) format('truetype')}