PageSourceSearch

https://mantisx.com/products/mantis-x10-elite

html mantisx.com collected 2026-10-01 12:05:13 UTC 297,668 bytes, 6,424 lines download raw bytes

1<!DOCTYPE html>
2<!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]-->
3<!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]-->
4<!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]-->
5<!--[if IE 9 ]><html class="ie ie9" lang="en"> <![endif]-->
6<!--[if (gte IE 10)|!(IE)]><!--><html lang="en"> <!--<![endif]-->
7  <head>
8
9    
9<script src="https://t.contentsquare.net/uxa/700cf5a6b626e.js"></script>
9
10    <!-- XRay -->
11    
11<script async="async" src="https://mm-uxrv.com/js/mm_b21ef660-c412-4d9f-b5fe-145b1fb5971a-79294578.js"></script>
11
12    
13    
13<script>
14/* >> TriplePixel :: start*/
15~function(W,H,A,L,E,_){function O(T,R){void 0===R&&(R=!1),H=new XMLHttpRequest,H.open("GET","//triplewhale-pixel.web.app/triplepx.txt?"+~(Date.now()/9e7),!0),H.send(null),H.onreadystatechange=function(){4===H.readyState&&200===H.status?setTimeout(function(){return eval(H.responseText)},50):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(T-1))}}if(L=window,!L[H+"sn"]){L[H+"sn"]=1;try{A.setItem(H,1+(0|A.getItem(H)||0)),W.includes("⇈")&&A.setItem(H+"Stg",1+(0|A.getItem(H+"Stg")||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push(location.href),A.setItem(H+"U",JSON.stringify(E))}catch(e){}A.getItem('"!nC`')||(A=L,A[H]||(L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)},E=A[H]=function(t,e){return W=L(),(E._q=E._q||[]).push([W,t,e]),E._headless=!0,W},E.ch=W,O(5)))}}("","TriplePixel",localStorage);
16/* << TriplePixel :: end*/
17</script>
17
18
19    <meta name="google-site-verification" content="13fIencFryxNg5n9684bjbetqDM_3V5SMunseLUTU2E" />
20    <meta charset="utf-8">
21    <meta http-equiv="cleartype" content="on">
22    <meta name="robots" content="index,follow">
23    <meta name="HandheldFriendly" content="True">
24    <meta name="MobileOptimized" content="320">
25    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
26    
27    <link rel="preload" as="script" href="//mantisx.com/cdn/shop/t/53/assets/lazysizes.min.js?v=56805471290311245611761733135" >
28    <link rel="preload" as="script" href="https://assets.revcontent.com/master/rev.js" >
29    <link rel="preload" as="style" href="//mantisx.com/cdn/shop/t/53/assets/styles.scss.css?v=8196114912238371371790189018" >
30    <link rel="preload" as="script" href="//mantisx.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" >
31    <link rel="preload" as="script" href="//mantisx.com/cdn/shopifycloud/storefront/assets/themes_support/customer_area-f1b6eefc.js" >
32    <link rel="preload" as="script" href="//mantisx.com/cdn/s/shopify/json2.js" >
33    <link rel="preload" as="script" href="//mantisx.com/cdn/shop/t/53/assets/app.js?v=56634628688064962911761733135" >
34    <link rel="preload" as="script" href="//mantisx.com/cdn/shop/t/53/assets/cloudzoom.js?v=143460180462419703841761733135" >
35    <link rel="preload" as="script" href="//mantisx.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" >
36    <link rel="preload" as="script" href="//mantisx.com/cdn/shop/t/53/assets/skrollr.ie.js?v=117806509261595721521761733135" >
37
38    <link href="//mantisx.com/cdn/shop/t/53/assets/custom.css?v=92090195259277175421769102041" rel="stylesheet" type="text/css" media="all" />
39    
40    
41
42<meta name="author" content="Mantis ">
43<meta property="og:url" content="https://mantisx.com/products/mantis-x10-elite">
44<meta property="og:site_name" content="Mantis ">
45
46
47  <meta property="og:type" content="product">
48  <meta property="og:title" content="Mantis X10 Elite - Shooting Performance System">
49  
50    <meta property="og:image" content="http://mantisx.com/cdn/shop/files/X10Trace_grande.jpg?v=1710535790">
51    <meta property="og:image:secure_url" content="https://mantisx.com/cdn/shop/files/X10Trace_grande.jpg?v=1710535790">
52  
53    <meta property="og:image" content="http://mantisx.com/cdn/shop/files/X10Widget_grande.jpg?v=1710535790">
54    <meta property="og:image:secure_url" content="https://mantisx.com/cdn/shop/files/X10Widget_grande.jpg?v=1710535790">
55  
56    <meta property="og:image" content="http://mantisx.com/cdn/shop/files/X10Sleeve_grande.jpg?v=1710535790">
57    <meta property="og:image:secure_url" content="https://mantisx.com/cdn/shop/files/X10Sleeve_grande.jpg?v=1710535790">
58  
59  <meta property="og:price:amount" content="249.99">
60  <meta property="og:price:currency" content="USD">
61  
62    
63  
64    
65  
66    
67  
68    
69  
70    
71  
72    
73  
74    
75  
76    
77  
78    
79  
80    
81    
82
83
84  <meta property="og:description" content="The Mantis X10 Elite is the pinnacle of Mantis systems. Compatible with pistols, rifles, or shotguns. Use at home AND at the range. Order yours now.">
85
86
87
88<script src="//cdn.shopify.com/s/files/1/0644/2975/2553/t/2/assets/option_select.js" type="text/javascript"></script>
88<script src="//cdn.shopify.com/s/files/1/0644/2975/2553/t/2/assets/globo_cart_mobile.js" type="text/javascript"></script>
88
89
90<meta name="twitter:card" content="summary">
91
92  <meta name="twitter:title" content="Mantis X10 Elite - Shooting Performance System">
93  <meta name="twitter:description" content="The Mantis X10 is a revolutionary dry fire training system engineered to enhance your shooting mechanics and offer personalized coaching and feedback for improvement. MantisX does more than just track your shots. It shows you why you missed, helping you analyze and understand your shooting patterns and offering suggestions for improvement. Unlike traditional dry fire laser systems, the Mantis X10 uses an advanced sensor to detect and analyze the movement and orientation of your firearm during dry fire and live fire sessions. MantisX System Features Save Money on Ammo Real-time coaching and feedback on each shot Track progress, trace every shot, improve technique Train at home without ammo or at the range Free App - Lifetime Access, No Subscription Needed Universal Compatibility Compete against friends Made in the USA Two Year Warranty App Features Coaching and Feedback Muzzle Trace Trigger">
94  <meta name="twitter:image" content="https://mantisx.com/cdn/shop/files/X10Trace_medium.jpg?v=1710535790">
95  <meta name="twitter:image:width" content="240">
96  <meta name="twitter:image:height" content="240">
97
98    
98<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
98<meta name="google-site-verification" content="badDulv1DF6DyC0zPftpwi2RZTmUP_cevg4LFtTO-Tg">
99<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/8638944/digital_wallets/dialog">
100<meta id="in-context-paypal-metadata" data-shop-id="8638944" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
101<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/46168338858148:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://mantisx.com/products/mantis-x10-elite.oembed">
102<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=5348327588"></script>
102
103<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
104<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=5348327588&shop_id=8638944" crossorigin="anonymous"></script>
vendor: 1 bytes, line 104
104
105<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":8638944,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/8638944","merchantName":"Mantis ","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Mantis ","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 105
105
106<script id="shopify-features" type="application/json">{"accessToken":"119885c314e924a05e925f4ee36f34c8","betas":["rich-media-storefront-analytics"],"domain":"mantisx.com","predictiveSearch":true,"shopId":8638944,"locale":"en"}</script>
vendor: 1 bytes, line 106
106
107<script>var Shopify = Shopify || {};
108Shopify.shop = "mantisx.myshopify.com";
109Shopify.locale = "en";
110Shopify.currency = {"active":"USD","rate":"1.0"};
111Shopify.country = "US";
112Shopify.theme = {"name":"theme_razz","id":176108208292,"schema_name":null,"schema_version":null,"theme_store_id":688,"role":"main"};
113Shopify.theme.handle = "null";
114Shopify.theme.style = {"id":null,"handle":null};
115Shopify.cdnHost = "mantisx.com/cdn";
116Shopify.routes = Shopify.routes || {};
117Shopify.routes.root = "/";
118Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
119Shopify.SignInWithShop = Shopify.SignInWithShop || {};
120Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
121Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 121
121
122<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 122
122
123<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 123
123
124<script>
125  window.ShopifyPay = window.ShopifyPay || {};
126  window.ShopifyPay.apiHost = "shop.app\/pay";
127  window.ShopifyPay.redirectState = null;
128</script>
vendor: 1 bytes, line 128
128
129<script>
130  window.Shopify = window.Shopify || {};
131  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
132  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
133  window.Shopify.SignInWithShop.eligible = true;
134</script>
vendor: 1 bytes, line 134
134
135<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 135
135
136<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 136
136
137<script type="module">
138  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
139
140  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
141
142</script>
vendor: 1 bytes, line 142
142
143<script>
144  window.Shopify = window.Shopify || {};
145  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
146  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
147</script>
vendor: 1 bytes, line 147
147
148<script>(function() {
149  var isLoaded = false;
150  function asyncLoad() {
151    if (isLoaded) return;
152    isLoaded = true;
153    var urls = ["\/\/www.powr.io\/powr.js?powr-token=mantisx.myshopify.com\u0026external-type=shopify\u0026shop=mantisx.myshopify.com","https:\/\/d1owz8ug8bf83z.cloudfront.net\/laundry-symbols\/\/js\/pdfgenerator.js?shop=mantisx.myshopify.com","https:\/\/trust.conversionbear.com\/script?app=trust_badge\u0026shop=mantisx.myshopify.com","https:\/\/schemaplusfiles.s3.amazonaws.com\/loader.min.js?shop=mantisx.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=mantisx.myshopify.com","https:\/\/searchanise-ef84.kxcdn.com\/widgets\/shopify\/init.js?a=3T9U2n3t5a\u0026shop=mantisx.myshopify.com","https:\/\/id-shop.govx.com\/app\/mantisx.myshopify.com\/govx.js?shop=mantisx.myshopify.com"];
154    for (var i = 0; i < urls.length; i++) {
155      var s = document.createElement('script');
156      s.type = 'text/javascript';
157      s.async = true;
158      s.src = urls[i];
159      var x = document.getElementsByTagName('script')[0];
160      x.parentNode.insertBefore(s, x);
161    }
162  };
163  if(window.attachEvent) {
164    window.attachEvent('onload', asyncLoad);
165  } else {
166    window.addEventListener('load', asyncLoad, false);
167  }
168})();</script>
vendor: 1 bytes, line 168
168
169<script id="__st">var __st={"a":8638944,"offset":-18000,"reqid":"aa640ca1-b897-45c6-ab76-cd1645ae6e08-1790856308","pageurl":"mantisx.com\/products\/mantis-x10-elite","u":"3e6fad044a9c","p":"product","rtyp":"product","rid":5336557977764};</script>
vendor: 1 bytes, line 169
169
170<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 170
170
171<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 171
171
172<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//mantisx.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 172
172
173<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//mantisx.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
173<script crossorigin="anonymous" defer="defer" src="//mantisx.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 173
173
174<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 174
174
175<script>
176  window.Shopify = window.Shopify || {};
177  window.Shopify.MCP = window.Shopify.MCP || {};
178  window.Shopify.MCP.enabled = true;
179  window.Shopify.MCP.shop = "mantisx.myshopify.com";
180  window.Shopify.MCP.mcpEndpoint = "https:\/\/mantisx.com\/api\/mcp";
181  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
182</script>
vendor: 1 bytes, line 182
182
183<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/mantisx.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
184</script>
vendor: 1 bytes, line 184
184
185<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://mantisx.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
186</script>
vendor: 1 bytes, line 186
186
187<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
188  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
189</script>
vendor: 1 bytes, line 189
189
190<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
191</script>
191
192<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://mantisx.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
193<style id="shopify-accelerated-checkout-cart">
194        #shopify-buyer-consent {
195  margin-top: 1em;
196  display: inline-block;
197  width: 100%;
198}
199
200#shopify-buyer-consent.hidden {
201  display: none;
202}
203
204#shopify-subscription-policy-button {
205  background: none;
206  border: none;
207  padding: 0;
208  text-decoration: underline;
209  font-size: inherit;
210  cursor: pointer;
211}
212
213#shopify-subscription-policy-button::before {
214  box-shadow: none;
215}
216
217      </style>
218
219<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
219
220    
221    
222      <meta name="description" content="The Mantis X10 Elite is the pinnacle of Mantis systems. Compatible with pistols, rifles, or shotguns. Use at home AND at the range. Order yours now." />
223    
224    
225           
226
227    
228    <title>Mantis X10 Elite | Firearms Training System | Mantis</title>
229    
230
231<!-- Global site tag (gtag.js) - Google Ads: 686270022 -->
vendor: 69 bytes, lines 231-232
231
232<script async data-src="https://www.googletagmanager.com/gtag/js?id=
232AW-686270022
vendor: 12 bytes, line 232
232"></script>
233<script>
234  
vendor: 135 bytes, lines 234-238
234window.dataLayer = window.dataLayer || [];
235  function gtag(){dataLayer.push(arguments);}
236  gtag('js', new Date());
237 
238  gtag('config', '
238AW-686270022
vendor: 4 bytes, line 238
238');
239</script>
239
240
241
242<!-- trustspot -->
243<link href="https://trustspot.io/index.php/api/pub/product_widget_css/7188/widget.css" rel="stylesheet" type="text/css"/>
244<script async src="https://trustspot.io/assets/js/trustspot_product_reviews.js"></script>
vendor: 1 bytes, line 244
244
245<script>
246  trustspot_no_cache=1;
247  trustspot_key='dde6419f662f6885b5a48ab0741e931e4cb426fe475a64c8d68e5ede979ad6cc350aac8cd7e40d000e7a4cb8eb9175e17f420bb62f63ae8b8bb7312ee8abaaa3';
248</script>
248
249
250<script src="https://track.getgobot.com/gobot/js/shopify.js?key=-NPYiN9ysJ9io7bxhAN_"></script>
250
251
252    
253<!-- Custom Fonts -->
254<link href="//fonts.googleapis.com/css?family=.|Raleway:light,normal,bold|Lato:light,normal,bold|Lato:light,normal,bold|Raleway:light,normal,bold|Asap:light,normal,bold" rel="stylesheet" type="text/css" />
255
256    
257    
258
259    <!-- Stylesheets for Parallax 2.2 -->
260    <link href="//mantisx.com/cdn/shop/t/53/assets/styles.scss.css?v=8196114912238371371790189018" rel="stylesheet" type="text/css" media="all" />
261    <link rel="shortcut icon" type="image/x-icon" href="//mantisx.com/cdn/shop/t/53/assets/favicon.png?v=111226102636586888561761733135">
262    <link rel="canonical" href="https://mantisx.com/products/mantis-x10-elite" />
263    
264    
265
266    
266<script src="//mantisx.com/cdn/shop/t/53/assets/app.js?v=56634628688064962911761733135" type="text/javascript"></script>
266
267
268    
269    
269<script src="//mantisx.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" type="text/javascript"></script>
269        
270
271    <!--[if lte IE 8]>
272      <link href="//mantisx.com/cdn/shop/t/53/assets/ie.css?v=175465007136656118751761733135" rel="stylesheet" type="text/css" media="all" />
273      
273<script src="//mantisx.com/cdn/shop/t/53/assets/skrollr.ie.js?v=117806509261595721521761733135" type="text/javascript"></script>
273
274    <![endif]-->
275    
276    
276<script>
277      $(document).ready(function(){
278        const observer = lozad();
279		observer.observe();
280      });
281    </script>
281
282    
283    
284    <link rel='preload'
285          as='image'
286          href="//mantisx.com/cdn/shop/files/X10Trace_small.jpg?v=1710535790"
287          imagesrcset='//mantisx.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_500x.gif 500w,
288                       //mantisx.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_800x.gif 800w,
289                       //mantisx.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_1600x.gif 1600w,'>
290    
291    
292    <link rel="dns-prefetch preconnect" href="https://connect.facebook.net">
293
294<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
vendor: 1 bytes, line 294
294
295<script>
296  /* disabled 9/26/2023 by Adam Allgaier
297    var klaviyo = klaviyo || [];
298    klaviyo.init({
299      account: "W99C9F",
300      platform: "shopify"
301    });
302    klaviyo.enable("backinstock",{ 
303    trigger: {
304      product_page_text: "       Notify Me When Available",
305      product_page_class: "btn",
306      product_page_text_align: "center",
307      product_page_margin: "10px",
308      replace_anchor: false
309    },
310    modal: {
311     headline: "{product_name}",
312     body_content: "Register to receive a notification when this item comes back in stock.",
313     email_field_label: "Email",
314     button_label: "Notify me when available",
315     subscription_success_label: "You're in! We'll let you know when it's back.",
316     footer_content: '',
317     additional_styles: "@import url('https://fonts.googleapis.com/css?family=Helvetica+Neue');",
318     drop_background_color: "#000",
319     background_color: "#fff",
320     text_color: "#222",
321     button_text_color: "#fff",
322     button_background_color: "#439fdb",
323     close_button_color: "#ccc",
324     error_background_color: "#fcd6d7",
325     error_text_color: "#C72E2F",
326     success_background_color: "#d3efcd",
327     success_text_color: "#1B9500"
328    }
329  });
330  */
331</script>
331
332    
333<!-- Hotjar Tracking Code for www.mantisx.com -->    
334<!--
335<script>
vendor: 125 bytes, lines 335-338
335
336    (function(h,o,t,j,a,r){
337        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
338        h._hjSettings={hjid:
33899073
vendor: 252 bytes, lines 338-343
338,hjsv:5};
339        a=o.getElementsByTagName('head')[0];
340        r=o.createElement('script');r.async=1;
341        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
342        a.appendChild(r);
343    })(window,document,'//static.hotjar.com/c/hotjar-','.js?sv=');
344</script>
344
345-->
346<script type="text/lazyload">
vendor: 125 bytes, lines 346-349
346
347    (function(h,o,t,j,a,r){
348        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
349        h._hjSettings={hjid:
3492009126
vendor: 258 bytes, lines 349-354
349,hjsv:6};
350        a=o.getElementsByTagName('head')[0];
351        r=o.createElement('script');r.async=1;
352        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
353        a.appendChild(r);
354    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
355</script>
355
356
357
358<!-- ratagData --->
359<script async src="https://a.ads.rmbl.ws/ratag?id=AV-23792"></script>
vendor: 1 bytes, line 359
359
360<script>
361  window._ratagData = window._ratagData || [];
362  function ratag() {_ratagData.push(arguments);}
363</script>
363
364<!-- ratagData end -->
365    
366<!-- Start VWO Async SmartCode -->
367<link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" />
368<script type='text/javascript' id='vwoCode'>
369window._vwo_code || (function() {
370var account_id=806677,
371version=2.1,
372settings_tolerance=2000,
373hide_element='body',
374hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;',
375/* DO NOT EDIT BELOW THIS LINE */
376f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var i=this.getSettings(),n=d.createElement('script'),r=this;t=t||{};if(i){n.textContent=i;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var i=this.hide_element(),n=i?i+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=n;else t.appendChild(d.createTextNode(n));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var n=d.createElement('div');n.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';n.setAttribute('id','_vis_opt_path_hides');n.classList.add('_vis_hide_layer');t.parentNode.insertBefore(n,t.nextSibling)}var o='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:o})}else{this.load(o+'&x=true')}}};w._vwo_code=code;code.init();})();
377</script>
377
378<!-- End VWO Async SmartCode -->
379
380      
381    <!-- Google Tag Manager -->
382<script>
vendor: 327 bytes, lines 382-386
382(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
383new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
384j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
385'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
386})(window,document,'script','dataLayer','
386GTM-WDB47BG
vendor: 3 bytes, line 386
386');
386</script>
386
387<!-- End Google Tag Manager -->
388    
389
390
391    
392    
392<script src="https://assets.revcontent.com/master/rev.js"></script>
392
393    
394        <!-- Lazyload -->
395<script src="//mantisx.com/cdn/shop/t/53/assets/lazysizes.min.js?v=56805471290311245611761733135" type="text/javascript"></script>
395
396<style>.ts-reviews-count{padding-bottom: 0px!important;}</style>
397
398<style>
399.mantis-intro-headline h3{
400    font-size: 25px;
401    font-weight: 400;
402    font-family: 'Lato', sans-serif;
403    color: #363636;
404    text-transform: uppercase;
405    line-height: 30px;
406    letter-spacing: 2.7px;
407}
408.mantis-intro-videoBxCol h2 {
409    margin: 0 0 25px;
410    padding: 0;
411    background-color: transparent;
412    font-size: 30px;
413    font-weight: 400;
414    font-family: Lato,sans-serif;
415    line-height: 36px;
416    letter-spacing: 3.24px;
417    text-align: left;
418    text-transform: uppercase;
419    color: #363636;
420}
421.h6 {
422    margin-bottom: 20px;
423    color: #f0f0f0;
424    text-transform: uppercase;
425    font-weight: 500;
426    font-family: Lato;
427}
428@font-face {
429  font-family: "Asterone";
430  src: url("https://cdn.shopify.com/s/files/1/0863/8944/files/Asterone-Bold.woff?v=1761804374")
431    format("woff");
432  font-weight: 700;
433  font-style: normal;
434  font-display: swap;
435}
436</style>
437 
438
439
440
441
442
443
444    
445
446
447
448
449
450
451
452
453
454    
455  <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.css" preload/>
456  <link href="//mantisx.com/cdn/shop/t/53/assets/custom-mw.css?v=54724129393084340001773734029" rel="stylesheet" type="text/css" media="all" />
457
458    
458<script type="text/javascript">
459    (function(c,l,a,r,i,t,y){
460        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
461        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
462        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
463    })(window, document, "clarity", "script", "o7oob4q2a2");
464</script>
464
465
466<script>
467  // Function jo header ki height ko calculate kar ke CSS variable banata hai
468  function updateHeaderHeight() {
469    // .header_bar element ko select karein
470    const header = document.querySelector('.header_bar');
471    const mobileHeader = document.querySelector('#header');
472    
473    // Agar header mojood hai
474    if (header) {
475      // header ki actual height (padding aur border k sath) hasil karein
476      const headerHeight = header.offsetHeight;
477      
478      // :root (yani pure document) per '--header-height' naam ka variable set karein
479      document.documentElement.style.setProperty('--header-height', headerHeight + 'px');
480    }
481
482    if (mobileHeader) {
483      // header ki actual height (padding aur border k sath) hasil karein
484      const mobileHeaderHeight = mobileHeader.offsetHeight;
485      
486      // :root (yani pure document) per '--header-height' naam ka variable set karein
487      document.documentElement.style.setProperty('--mobile-header-height', mobileHeaderHeight + 'px');
488    }
489  }
490
491  // 1. Jab page pehli baar load ho, tab function run karein
492  // (DOMContentLoaded behtar hai kyunki ye images load hone ka intezar nahi karta)
493  document.addEventListener('DOMContentLoaded', updateHeaderHeight);
494
495  // 2. Jab bhi window ka size badle (resize), tab bhi ye function run karein
496  window.addEventListener('resize', updateHeaderHeight);
497</script>
497
498
499
500<script src="https://assets.armanet.us/armanet-pxl.js" defer></script>
500
501
502<!-- Twitter conversion tracking base code -->
503<script>
504!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
505},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js',
506a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
507twq('config','p7sch');
508</script>
508
509<!-- End Twitter conversion tracking base code -->
510    
511<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
512
513
514
515
516
517
518
519
520
521
522
523
524  
524<script async src="https://static.klaviyo.com/onsite/js/W99C9F/klaviyo.js?company_id=W99C9F"></script>
524
525  
525<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
525
526
527  
528    
528<script id="viewed_product">
529      if (item == null) {
530        var _learnq = _learnq || [];
531
532        var MetafieldReviews = null
533        var MetafieldYotpoRating = null
534        var MetafieldYotpoCount = null
535        var MetafieldLooxRating = null
536        var MetafieldLooxCount = null
537        var okendoProduct = null
538        var okendoProductReviewCount = null
539        var okendoProductReviewAverageValue = null
540        try {
541          // The following fields are used for Customer Hub recently viewed in order to add reviews.
542          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
543          MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.9"},"rating_count":2035};
544          MetafieldYotpoRating = null
545          MetafieldYotpoCount = null
546          MetafieldLooxRating = null
547          MetafieldLooxCount = null
548
549          okendoProduct = null
550          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
551          if (okendoProduct && 'error' in okendoProduct) {
552            okendoProduct = null
553          }
554          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
555          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
556        } catch (error) {
557          console.error('Error in Klaviyo onsite reviews tracking:', error);
558        }
559
560        var item = {
561          Name: "Mantis X10 Elite - Shooting Performance System",
562          ProductID: 5336557977764,
563          Categories: ["All Products","MantisX Systems","X Systems"],
564          ImageURL: "https://mantisx.com/cdn/shop/files/X10Trace_grande.jpg?v=1710535790",
565          URL: "https://mantisx.com/products/mantis-x10-elite",
566          Brand: "Mantis",
567          Price: "$ 249.99",
568          Value: "249.99",
569          CompareAtPrice: "$ 0.00"
570        };
571        _learnq.push(['track', 'Viewed Product', item]);
572        _learnq.push(['trackViewedItem', {
573          Title: item.Name,
574          ItemId: item.ProductID,
575          Categories: item.Categories,
576          ImageUrl: item.ImageURL,
577          Url: item.URL,
578          Metadata: {
579            Brand: item.Brand,
580            Price: item.Price,
581            Value: item.Value,
582            CompareAtPrice: item.CompareAtPrice
583          },
584          metafields:{
585            reviews: MetafieldReviews,
586            yotpo:{
587              rating: MetafieldYotpoRating,
588              count: MetafieldYotpoCount,
589            },
590            loox:{
591              rating: MetafieldLooxRating,
592              count: MetafieldLooxCount,
593            },
594            okendo: {
595              rating: okendoProductReviewAverageValue,
596              count: okendoProductReviewCount,
597            }
598          }
599        }]);
600      }
601    </script>
601
602  
603
604
605
606
607  
607<script>
608    window.klaviyoReviewsProductDesignMode = false
609  </script>
609
610
611
612
613
614
615
616
617
618
619<!-- END app block --><!-- BEGIN app block: shopify://apps/ravecapture/blocks/trust_init_scripts/f2dc041f-9ae6-4e2b-898a-565a8e92605e -->
619<script>
620    window.trustspot_key = window.trustspot_key || "dde6419f662f6885b5a48ab0741e931e4cb426fe475a64c8d68e5ede979ad6cc350aac8cd7e40d000e7a4cb8eb9175e17f420bb62f63ae8b8bb7312ee8abaaa3";
621    window.trustspotCompanyLink = window.trustspotCompanyLink || "Mantis-Tech";
622    window.globalTrustSpotURL = window.globalTrustSpotURL || "https:\/\/app.ravecapture.com";
623
624    (function () {
625        var trustspotProductReviewsScript = document.createElement('script');
626
627        trustspotProductReviewsScript.src = window.globalTrustSpotURL + '/assets/js/trustspot_product_reviews.js';
628        trustspotProductReviewsScript.async = true;
629
630        document.addEventListener('DOMContentLoaded', function () {
631            document.body.appendChild(trustspotProductReviewsScript);
632        });
633    })();
634</script>
634
635<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
636<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 8638944,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 636
636
637<script>
638  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
639</script>
vendor: 1 bytes, line 639
639
640<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
640).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 8638944,storefrontBaseUrl: "https://mantisx.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://mantisx.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1363804324","configuration":"{\"hash\":\"700cf5a6b626e\",\"shopifyCustomerMappingEndpoint\":\"https:\\\/\\\/shpfy-app.contentsquare.com\\\/customer-user-map\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8650224cfb31f091718e425d92f44c49","type":"APP","apiClientId":295830061057,"privacyPurposes":["ANALYTICS"],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]}
640,"dataSharingState":"unrestricted"},{"id":"1227456676","configuration":"{\"accountID\":\"W99C9F\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"994541732","configuration":"{\"advertiser\":\"mantisx\",\"userId\":\"79b50ad4-6adc-4cf6-b23d-833f694c6e2f\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cebf922bdc3d51912d7eaa3af89b41d","type":"APP","apiClientId":39871250433,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"898957476","configuration":"{\"merchantId\":\"1022285\", \"url\":\"https:\/\/classic.avantlink.com\", \"shopName\": \"mantisx\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"26843be7e7f0ff401f557cffac6b5a49","type":"APP","apiClientId":125215244289,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"601456804","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-X4F5XTK4WC\\\",\\\"GT-K8K38ZL\\\",\\\"GTM-WDB47BG\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-X4F5XTK4WC\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-X4F5XTK4WC\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-X4F5XTK4WC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-X4F5XTK4WC\\\",\\\"MC-C26WXE4HG3\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-X4F5XTK4WC\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-X4F5XTK4WC\\\",\\\"MC-C26WXE4HG3\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-X4F5XTK4WC\\\",\\\"MC-C26WXE4HG3\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-X4F5XTK4WC\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-X4F5XTK4WC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-X4F5XTK4WC\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-X4F5XTK4WC\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"407961764","configuration":"{\"apiKey\":\"3T9U2n3t5a\",\"host\":\"searchserverapi1.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5559ea45e47b67d15b30b79e7c6719da","type":"APP","apiClientId":578825,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"244449444","configuration":"{\"pixel_id\":\"795759703944404\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"40796324","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"9","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Checkout begin","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"46891172","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Armanet Intergration","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206209188","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"XRay","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206635172","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":" Twitter C
640onversion Tracking","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206667940","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Ratag Conversion Tracking","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206700708","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Topple Conversion Pixel","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206733476","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Mantis Image Pixel  javascript","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206766244","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"AvantLink Conversion Tracking","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206799012","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"8","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Ads Purchase Conversion","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206831780","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Microsoft Ads (Bing) UET","dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206864548","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"VWO Purchase Event","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206897316","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"ConvertCart Order Completed","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"206930084","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"VWO Product Goal (Mantis X)","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"208404644","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"7","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Tracking Script (MW)","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"209027236","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Purchase Tracking  (MW)","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"215842980","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Cumulus Conversions","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Mantis ","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"mantisx.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/mantisx.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":249.99,"currencyCode":"USD"},"product":{"title":"Mantis X10 Elite - Shooting Performance System","vendor":"Mantis","id":"5336557977764","untranslatedTitle":"Mantis X10 Elite - Shooting Performance System","url":"\/products\/mantis-x10-elite","type":"sensor"},"id":"46168338858148","image":{"src":"\/\/mantisx.com\/cdn\/shop\/files\/X10Trace.jpg?v=1710535790"},"sku":"MT-1004","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"5336557977764","handle":"mantis-x10-elite","isCollective":null,"title":"Mantis X10 Elite - Shooting Performance System","type":"sensor","untranslatedTitle":"Mantis X10 Elite - Shooting Performance System","url":"\/products\/mantis-x10-elite","vendor":"Mantis","remoteShopId":null,"variants":[{"id":"46168338858148","image":{"src":"\/\/mantisx.com\/cdn\/shop\/files\/X10Trace.jpg?v=1710535790"},"price":{"amount":249.99,"currencyCode":"USD"},"sku":"MT-1004","title":"Default Title","untranslatedTitle":"Default Title"}]}
640,{"id":"1623685726298","handle":"mantis-x3","isCollective":null,"title":"Mantis X3 – Shooting Performance System","type":"sensor","untranslatedTitle":"Mantis X3 – Shooting Performance System","url":"\/products\/mantis-x3","vendor":"Mantis","remoteShopId":null,"variants":[{"id":"15938146009178","image":{"src":"\/\/mantisx.com\/cdn\/shop\/files\/X3-Main.jpg?v=1713985927"},"price":{"amount":169.99,"currencyCode":"USD"},"sku":"MT-1002","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"4520519237722","handle":"mantis-x2-shooting-performance-system","isCollective":null,"title":"Mantis X2 - Shooting Performance System","type":"sensor","untranslatedTitle":"Mantis X2 - Shooting Performance System","url":"\/products\/mantis-x2-shooting-performance-system","vendor":"Mantis","remoteShopId":null,"variants":[{"id":"31777605189722","image":{"src":"\/\/mantisx.com\/cdn\/shop\/files\/X2-Main.jpg?v=1713986759"},"price":{"amount":99.99,"currencyCode":"USD"},"sku":"MT-1005","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://mantisx.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"176108208292","themeStoreId":"688","themePublished":"true","eventMetadataId":"e45987ef-cd2c-4a05-a414-d663743c5045","pageType":"product","resourceId":"5336557977764","shopId":"8638944","storefrontBaseUrl":"https:\/\/mantisx.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":249.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Mantis X10 Elite - Shooting Performance System\",\"vendor\":\"Mantis\",\"id\":\"5336557977764\",\"untranslatedTitle\":\"Mantis X10 Elite - Shooting Performance System\",\"url\":\"\/products\/mantis-x10-elite\",\"type\":\"sensor\"},\"id\":\"46168338858148\",\"image\":{\"src\":\"\/\/mantisx.com\/cdn\/shop\/files\/X10Trace.jpg?v=1710535790\"},\"sku\":\"MT-1004\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
640<script>
641  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
642  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
643  window.ShopifyAnalytics.meta.currency = 'USD';
644  var meta = {"product":{"id":5336557977764,"gid":"gid:\/\/shopify\/Product\/5336557977764","vendor":"Mantis","type":"sensor","handle":"mantis-x10-elite","variants":[{"id":46168338858148,"price":24999,"name":"Mantis X10 Elite - Shooting Performance System","public_title":null,"sku":"MT-1004"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":5336557977764,"requestId":"aa640ca1-b897-45c6-ab76-cd1645ae6e08-1790856308"}};
645  for (var attr in meta) {
646    window.ShopifyAnalytics.meta[attr] = meta[attr];
647  }
648</script>
vendor: 1 bytes, line 648
648
649<script class="analytics">
650  (function () {
651    var customDocumentWrite = function(content) {
652      var jquery = null;
653
654      if (window.jQuery) {
655        jquery = window.jQuery;
656      } else if (window.Checkout && window.Checkout.$) {
657        jquery = window.Checkout.$;
658      }
659
660      if (jquery) {
661        jquery('body').append(content);
662      }
663    };
664
665    var hasLoggedConversion = function(token) {
666      if (token) {
667        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
668      }
669      return false;
670    }
671
672    var setCookieIfConversion = function(token) {
673      if (token) {
674        var twoMonthsFromNow = new Date(Date.now());
675        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
676
677        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
678      }
679    }
680
681    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
682    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
683    if (trekkie.integrations) {
684      return;
685    }
686    trekkie.methods = [
687      'identify',
688      'page',
689      'ready',
690      'track',
691      'trackForm',
692      'trackLink'
693    ];
694    trekkie.factory = function(method) {
695      return function() {
696        var args = Array.prototype.slice.call(arguments);
697        args.unshift(method);
698        trekkie.push(args);
699        if (method == 'track' || method == 'page') {
700          var pageUrl;
701          try {
702            pageUrl = window.location.href;
703          } catch (e) {}
704          var pageReferrer;
705          try {
706            pageReferrer = document.referrer;
707          } catch (e) {}
708          try {
709            if (window.__TREKKIE_SHIM_QUEUE == null) {
710              window.__TREKKIE_SHIM_QUEUE = [];
711            }
712            window.__TREKKIE_SHIM_QUEUE.push({
713              from: 'trekkie-stub',
714              method: method,
715              args: args.slice(1),
716              pageContext: {
717                url: pageUrl,
718                referrer: pageReferrer
719              }
720            });
721          } catch (e) {
722            // no-op
723          }
724        }
725        return trekkie;
726      };
727    };
728    for (var i = 0; i < trekkie.methods.length; i++) {
729      var key = trekkie.methods[i];
730      trekkie[key] = trekkie.factory(key);
731    }
732    trekkie.load = function(config) {
733      trekkie.config = config || {};
734      trekkie.config.initialDocumentCookie = document.cookie;
735      var first = document.getElementsByTagName('script')[0];
736var script = document.createElement('script');
737script.type = 'text/javascript';
738script.onerror = function(e) {
739  var scriptFallback = document.createElement('script');
740  scriptFallback.type = 'text/javascript';
741  scriptFallback.onerror = function(error) {
742          var Monorail = {
743      produce: function produce(monorailDomain, schemaId, payload) {
744        var currentMs = new Date().getTime();
745        var event = {
746          schema_id: schemaId,
747          payload: payload,
748          metadata: {
749            event_created_at_ms: currentMs,
750            event_sent_at_ms: currentMs
751          }
752        };
753        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
754      },
755      sendRequest: function sendRequest(endpointUrl, payload) {
756        // Try the sendBeacon API
757        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
758          var blobData = new window.Blob([payload], {
759            type: 'text/plain'
760          });
761
762          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
763            return true;
764          } // sendBeacon was not successful
765
766        } // XHR beacon
767
768        var xhr = new XMLHttpRequest();
769
770        try {
771          xhr.open('POST', endpointUrl);
772          xhr.setRequestHeader('Content-Type', 'text/plain');
773          xhr.send(payload);
774        } catch (e) {
775          console.log(e);
776        }
777
778        return false;
779      },
780      isIos12: function isIos12() {
781        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
782      }
783    };
784    Monorail.produce('monorail-edge.shopifysvc.com',
785      'trekkie_storefront_load_errors/1.1',
786      {shop_id: 8638944,
787      theme_id: 176108208292,
788      app_name: "storefront",
789      context_url: window.location.href,
790      source_url: "//mantisx.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
791
792  };
793  scriptFallback.async = true;
794  scriptFallback.src = '//mantisx.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
795  first.parentNode.insertBefore(scriptFallback, first);
796};
797script.async = true;
798script.src = '//mantisx.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
799first.parentNode.insertBefore(script, first);
800
801    };
802    trekkie.load(
803      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":8638944,"isMerchantRequest":null,"themeId":176108208292,"themeCityHash":"16192517571997011426","contentLanguage":"en","currency":"USD","eventMetadataId":"e45987ef-cd2c-4a05-a414-d663743c5045"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
804    );
805
806    var loaded = false;
807    trekkie.ready(function() {
808      if (loaded) return;
809      loaded = true;
810
811      window.ShopifyAnalytics.lib = window.trekkie;
812
813      var originalDocumentWrite = document.write;
814      document.write = customDocumentWrite;
815      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
816      document.write = originalDocumentWrite;
817
818      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
819      var token = match? match[1]: undefined;
820      if (!hasLoggedConversion(token)) {
821        setCookieIfConversion(token);
822        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":46168338858148,"productId":5336557977764,"productGid":"gid:\/\/shopify\/Product\/5336557977764","name":"Mantis X10 Elite - Shooting Performance System","price":"249.99","sku":"MT-1004","brand":"Mantis","variant":null,"category":"sensor","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
823      }
824    });
825
826    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":5336557977764,"requestId":"aa640ca1-b897-45c6-ab76-cd1645ae6e08-1790856308","shopifyEmitted":true});
827
828    var eventsListenerScript = document.createElement('script');
829    eventsListenerScript.async = true;
830    eventsListenerScript.src = "//mantisx.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
831    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
832})();</script>
832
833  
833<script>
834  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
835    window.ga = function ga() {
836      (window.ga.q = window.ga.q || []).push(arguments);
837      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
838        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
839      }
840      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
841    };
842    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
843      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
844    }
845  }
846</script>
vendor: 1 bytes, line 846
846
847<script
848  defer
849  src="https://mantisx.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
850  data-application="storefront-renderer"
851  data-shop-id="8638944"
852  data-render-region="gcp-us-central1"
853  data-page-type="product"
854  data-theme-instance-id="176108208292"
855  data-theme-name=""
856  data-theme-version=""
857  data-monorail-region="shop_domain"
858  data-resource-timing-sampling-rate="10"
859  data-shs="true"
860  data-shs-beacon="true"
861  data-shs-export-with-fetch="true"
862  data-shs-logs-sample-rate="1"
863  data-shs-beacon-endpoint="https://mantisx.com/api/collect"
864></script>
864
865<meta name="shopify-y" content="464a1b37-05d2-49cc-be89-78b896aa40b0" data-expiration="1822413909000"><meta name="shopify-s" content="70475cf4-f085-4854-8190-49c63b1380ab" data-expiration="1790858109000"><meta name="new-cookie-storage-activated" content="t">
866</head>
867 
868
869<body class="product  ">
870
871  
872    
873    
874    <div style='display:none' id="da-light"><a class="boxclose" id="da-boxclose">X</a><div id="inner-div"><iframe width="560" height="315" src="https://www.youtube.com/embed/qgYlFd3PZYY?&enablejsapi=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div></div><div id="da-fade"></div>
875    
876    
877    
878    <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 878-879
878
879    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
879GTM-WDB47BG
vendor: 91 bytes, lines 879-881
879"
880    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
881    
881<!-- End Google Tag Manager (noscript) -->
882    
883    <div id="content_wrapper">
884      
885      <div>
886        
887<link href="//mantisx.com/cdn/shop/t/53/assets/theme-announcement-bar.css?v=68725904834616079151788935218" rel="stylesheet" type="text/css" media="all" />�<link href="https://fonts.googleapis.com/css?family=Montserrat:400,700&amp;display=swap" rel="stylesheet" type="text/css" media="all" />�<theme-announcement-bar
888      class="theme-announcement mm-fixed-top theme-announcement--fixed theme-announcement--uppercase"
889      role="region"
890      aria-label="Announcements"
891      
892      data-interval="5000"
893      style="--announcement-background: #b4252d; --announcement-color: #ffffff; --announcement-padding-top: 10px; --announcement-padding-bottom: 10px; --announcement-font-size: 15px; --announcement-mobile-font-size: 13px; --announcement-font-family: &quot;Montserrat&quot;, sans-serif;"
894    >
895      <div class="theme-announcement__inner theme-announcement__inner--single"><div class="theme-announcement__messages" aria-live="off"><div class="theme-announcement__message is-active" data-announcement-message aria-hidden="false"><p>September Train the World is Live!  |  Help us reach 10M shots  |  <a href="https://traintheworld.org" target="_blank" title="https://traintheworld.org">traintheworld.org</a></p></div></div></div>
896      <span class="theme-announcement__status" aria-live="polite" aria-atomic="true"></span>
897    </theme-announcement-bar>
898    <div class="theme-announcement-spacer" aria-hidden="true"></div>
899    
899<script src="//mantisx.com/cdn/shop/t/53/assets/theme-announcement-bar.js?v=42307033404576616291788854273" defer></script>
899
900        <div id="header" class="mm-fixed-top">
901                
902                <a href="#nav" class="icon-menu"><span>Menu</span></a>
903                <a href="https://mantisx.com" title="Mantis " class="mobile_logo logo">
904                    
905                    <img src="//mantisx.com/cdn/shop/t/53/assets/logo.png?v=26478594658033357501761733135" alt="Mantis " data-src="//mantisx.com/cdn/shop/t/53/assets/logo.png?v=26478594658033357501761733135"  />
906                    
907                </a>
908                <a class="icon-search" href="/search" title="Search" class="icon-search" id="search-toggle"></a>
909                <a href="#cart" class="icon-cart right"><span>0</span></a>
910        </div>
911        
912        <div class="hidden">
913          <div id="nav">
914            <ul>
915              
916                
917                  <li ><a href="https://mantisx.com/pages/how-mantisx-works">How it Works</a></li>
918                
919              
920                
921                  <li ><a href="#">Products</a>
922                    <ul>
923                      
924                        
925                          <li ><a href="https://mantisx.com/pages/mantisx-model-comparison">MantisX Systems</a></li>
926                        
927                      
928                        
929                          <li ><a href="https://mantisx.com/pages/laser-academy">Mantis Laser Academy</a></li>
930                        
931                      
932                        
933                          <li ><a href="https://mantisx.com/pages/blackbeard-ar-trigger-resetting-system">Blackbeard</a></li>
934                        
935                      
936                        
937                          <li ><a href="https://mantisx.com/pages/blackbeardx">BlackbeardX</a></li>
938                        
939                      
940                        
941                          <li ><a href="https://mantisx.com/pages/titanx">TitanX</a></li>
942                        
943                      
944                        
945                          <li ><a href="/collections/all">_______________</a></li>
946                        
947                      
948                        
949                          <li ><a href="/collections/rail-adapters">Rail Adapters</a></li>
950                        
951                      
952                        
953                          <li ><a href="/collections/shirts">T-Shirts</a></li>
954                        
955                      
956                        
957                          <li ><a href="https://mantisx.com/collections/all-items">All Products</a></li>
958                        
959                      
960                    </ul>
961                  </li>
962                
963              
964                
965                  <li ><a href="/pages/press-media">Reviews</a></li>
966                
967              
968                
969                  <li ><a href="https://train.mantisx.com">LOGIN</a></li>
970                
971              
972                
973                  <li ><a href="/pages/contact-us">Contact Us</a>
974                    <ul>
975                      
976                        
977                          <li ><a href="/pages/contact-us">Contact Us</a></li>
978                        
979                      
980                        
981                          <li ><a href="/pages/about-us">About Us</a></li>
982                        
983                      
984                        
985                          <li ><a href="https://mantisx.com/pages/faq">FAQ</a></li>
986                        
987                      
988                        
989                          <li ><a href="/pages/learn-more">Learn More</a></li>
990                        
991                      
992                        
993                          <li ><a href="https://mantisx.com/pages/find-a-mantis-dealer">Find a Dealer</a></li>
994                        
995                      
996                        
997                          <li ><a href="/pages/jobs">Jobs</a></li>
998                        
999                      
1000                        
1001                          <li ><a href="/blogs/news">Blog</a></li>
1002                        
1003                      
1004                    </ul>
1005                  </li>
1006                
1007              
1008              
1009            </ul>
1010          </div> 
1011            
1012          <form action="/checkout" method="post" id="cart">
1013            <ul data-money-format="$ {{amount}}" data-shop-currency="USD" data-shop-name="Mantis ">
1014              <li class="mm-subtitle"><a class="continue ss-icon" href="#cart">&#x2421;</a></li>
1015
1016              
1017                <li class="empty_cart">Your Cart is Empty</li>
1018              
1019            </ul>
1020          </form>
1021        </div>
1022<div class="header gggg mm-fixed-top   header_bar">
1023    <div class="container"> 
1024      <div class="three columns logo">
1025        <a href="https://mantisx.com" title="Mantis ">
1026          
1027            <img src="//mantisx.com/cdn/shop/t/53/assets/logo.png?v=26478594658033357501761733135"  alt="Mantis " data-src="//mantisx.com/cdn/shop/t/53/assets/logo.png?v=26478594658033357501761733135"  />
1028          
1029        </a>
1030      </div>
1031
1032      <div class="thirteen columns nav mobile_hidden">
1033        
1034        <ul class="menu right">
1035          
1036          
1037          
1038          <li class="cart">
1039            <a href="#cart" class="icon-cart cart-button"><span>0</span></a>
1040          </li>
1041          <li>
1042          <form class="search" action="/search" >
1043      <input type="text" placeholder="Search" style="width:200px; height:30px; min-height:30px" name="q" value=""  />
1044      
1045          </form>
1046          </li>
1047        </ul>
1048
1049        <ul class="menu align_right">
1050          
1051            
1052              <li><a href="https://mantisx.com/pages/how-mantisx-works" class="top-link ">How it Works</a></li>
1053            
1054          
1055            
1056
1057              
1058              
1059              
1060              
1061
1062              <li><a href="#" class="sub-menu  ">Products                     
1063                &nbsp;<span class="icon-down-arrow"></span></a> 
1064                <div class="dropdown animated fadeIn ">
1065                  <div class="dropdown_links clearfix">
1066                    <ul>
1067                      
1068                      
1069                      
1070                        
1071                        <li><a href="https://mantisx.com/pages/mantisx-model-comparison">MantisX Systems</a></li>
1072                        
1073
1074                        
1075                      
1076                        
1077                        <li><a href="https://mantisx.com/pages/laser-academy">Mantis Laser Academy</a></li>
1078                        
1079
1080                        
1081                      
1082                        
1083                        <li><a href="https://mantisx.com/pages/blackbeard-ar-trigger-resetting-system">Blackbeard</a></li>
1084                        
1085
1086                        
1087                      
1088                        
1089                        <li><a href="https://mantisx.com/pages/blackbeardx">BlackbeardX</a></li>
1090                        
1091
1092                        
1093                      
1094                        
1095                        <li><a href="https://mantisx.com/pages/titanx">TitanX</a></li>
1096                        
1097
1098                        
1099                      
1100                        
1101                        <li><a href="/collections/all">_______________</a></li>
1102                        
1103
1104                        
1105                      
1106                        
1107                        <li><a href="/collections/rail-adapters">Rail Adapters</a></li>
1108                        
1109
1110                        
1111                      
1112                        
1113                        <li><a href="/collections/shirts">T-Shirts</a></li>
1114                        
1115
1116                        
1117                      
1118                        
1119                        <li><a href="https://mantisx.com/collections/all-items">All Products</a></li>
1120                        
1121
1122                        
1123                      
1124                    </ul>
1125                  </div>
1126                </div>
1127              </li>
1128            
1129          
1130            
1131              <li><a href="/pages/press-media" class="top-link ">Reviews</a></li>
1132            
1133          
1134            
1135              <li><a href="https://train.mantisx.com" class="top-link ">LOGIN</a></li>
1136            
1137          
1138            
1139
1140              
1141              
1142              
1143              
1144
1145              <li><a href="/pages/contact-us" class="sub-menu  ">Contact Us                     
1146                &nbsp;<span class="icon-down-arrow"></span></a> 
1147                <div class="dropdown animated fadeIn ">
1148                  <div class="dropdown_links clearfix">
1149                    <ul>
1150                      
1151                      
1152                      
1153                        
1154                        <li><a href="/pages/contact-us">Contact Us</a></li>
1155                        
1156
1157                        
1158                      
1159                        
1160                        <li><a href="/pages/about-us">About Us</a></li>
1161                        
1162
1163                        
1164                      
1165                        
1166                        <li><a href="https://mantisx.com/pages/faq">FAQ</a></li>
1167                        
1168
1169                        
1170                      
1171                        
1172                        <li><a href="/pages/learn-more">Learn More</a></li>
1173                        
1174
1175                        
1176                      
1177                        
1178                        <li><a href="https://mantisx.com/pages/find-a-mantis-dealer">
1178Find a Dealer</a></li>
1179                        
1180
1181                        
1182                      
1183                        
1184                        <li><a href="/pages/jobs">Jobs</a></li>
1185                        
1186
1187                        
1188                      
1189                        
1190                        <li><a href="/blogs/news">Blog</a></li>
1191                        
1192
1193                        
1194                      
1195                    </ul>
1196                  </div>
1197                </div>
1198              </li>
1199            
1200          
1201        </ul>
1202      </div>
1203    </div>
1204  </div>
1205
1206        
1207          <div class="container main content"> 
1208        
1209
1210        
1211          
1212  
1212<script>
1213    let modal = '';
1214  const modalTemplate = `
1215    <div class="cc-modal-47951328">
1216      <div class="cc-fitment-tab">
1217        <button class="cc-fit-firearm cc-btn">
1218          <span class="cc-btn-label">Will this fit my firearm?</span>
1219        </button>
1220      </div>
1221      <div class="cc-fitment-modal">
1222        <div class="cc-modal-overlay"></div>
1223        <div class="cc-modal-main">
1224          <div class="cc--modal--main">
1225            <button class="cc-modal-close cc-btn cc-btn-blank" aria-label="Close" title="Close"></button>
1226            <div class="cc-modal-content">
1227              <div class="cc--modal--content">
1228                <div class="cc-content-wrap">
1229                  <div class="cc-content-left"></div>
1230                  <div class="cc-content-right">
1231                    <div class="cc-right-main">
1232                      <div class="cc--right--main">
1233                        <div class="cc-header">
1234                          <div class="cc-title-wrap">
1235                            <span class="cc-title">Will this fit my firearm?</span>
1236                          </div>
1237                          <div class="cc-desc-wrap">
1238                            <p class="cc-desc">
1239                              The Mantis X line of training systems easily fits the picatinny rail of your pistol, rifle,
1240                              and shotgun, with the ability to mount backwards and upside down if need be (be sure to let
1241                              the app know during the set-up screen) dependent upon the needs of your configuration.
1242                            </p>
1243                          </div>
1244                        </div>
1245                        <div class="cc-main">
1246                          <div class="cc-subtitle-wrap">
1247                            <span class="cc-subtitle">We can help, search your make and model</span>
1248                          </div>
1249                          <div class="cc-options-wrap">
1250                            <div class="cc-option-items"></div>
1251                          </div>
1252                          <div class="cc-notes-wrap">
1253                            <span class="cc-note-content">Don't see your firearm listed? Check out the <a class="cc-universal-link cc-nav-link" target="_blank" href="/search?type=product&q=universal+-performance">universal adapters</a> or <a class="cc-nav-link cc-request-link" target="_blank" href="/pages/request-rail-adapter">request one</a>.</span>
1254                          </div>
1255                        </div>
1256                      </div>
1257                    </div>
1258                  </div>
1259                </div>
1260              </div>
1261            </div>
1262          </div>
1263        </div>
1264        <div class="cc-video-main" id="cc-video-main">
1265          <div class="cc--video--main">
1266            <button class="cc-video-close cc-btn cc-btn-blank" aria-label="Close" title="Close"></button>
1267            <div class="cc-video-content">
1268              <div class="cc-video-wrap">
1269              </div>
1270            </div>
1271          </div>
1272        </div>
1273      </div>
1274    </div>`;
1275  const optTemplate = `
1276    <div class="cc-option-item">
1277      <div class="cc-option-wrap">
1278        <div class="cc-select-custom">
1279          <div class="cc-select-wrap">
1280            <select class="cc-selector">
1281              <option value=""></option>
1282            </select>
1283          </div>
1284          <div class="cc-select-main">
1285            <button class="cc-select-btn cc-btn">
1286              <span class="cc-selected-label"></span>
1287            </button>
1288          </div>
1289          <div class="cc-select-dropdown">
1290            <div class="cc--select--dropdown">
1291              <ul class="cc-select-options"></ul>
1292            </div>
1293          </div>
1294        </div>
1295      </div>
1296    </div>
1297  `;
1298  const rstemplate = `
1299    <div class="cc-result-wrap">
1300      <div class="cc-result-main">
1301        <div class="cc-result-top">
1302          <div class="cc-selection-wrap">
1303            <span class="cc-selection-text">The <span class="cc-make"></span> <span class="cc-model"></span></span>
1304          </div>
1305          <div class="cc-require-wrap">
1306            <span class="cc-require-text"></span>
1307          </div>
1308        </div>
1309        <div class="cc-enhance-wrap">
1310          <span class="cc-enhance-text">
1311            Consider these for
1312            <a 
1313              href="#"
1314              tabindex="0"
1315              class="cc-enhance-training"
1316              aria-haspopup="true"
1317              aria-expanded="false"
1318              aria-controls="cc-video-main"
1319            >
1320            enhanced training
1321            </a>
1322          </span>
1323        </div>
1324        <div class="cc-adapters-wrap">
1325          <ul class="cc-adapter-items"></ul>
1326        </div>
1327      </div>
1328      <div class="cc-dissembler-wrap">
1329        <span class="cc-dissembler-text">*Included with X10 purchase</span>
1330      </div>
1331      <div class="cc-reset-wrap">
1332        <button class="cc-reset cc-btn">
1333          <span class="cc-reset-label">Check For Another Firearm</span>
1334        </button>
1335      </div>
1336    </div>`;
1337  const camObj = {
1338    options: ['Make', 'Model'],
1339    adapter_data: [],
1340    result_data: [],
1341    selected_data: [],
1342    setDevice() {
1343      if (!matchMedia('(pointer:fine)').matches) {
1344        $('html').addClass('cc-touch-device');
1345      }
1346      if (navigator.platform.match(/(Mac|iPhone|iPod|iPad)/i)) {
1347        $('html').addClass('cc-mac-device');
1348      }
1349    },
1350    modalOpen() {
1351      $('html').addClass('cc-admodal-opened');
1352      setTimeout(() => {
1353        modal.addClass('cc-modal-active');
1354      }, 20);
1355    },
1356    modalClose() {
1357      modal.addClass('cc-modal-active');
1358      setTimeout(() => {
1359        $('html').removeClass('cc-admodal-opened');
1360      }, 700);
1361    },
1362    videoClose() {
1363      modal.find('.cc-enhance-training').attr('aria-expanded', false);
1364      modal.find('.cc-video-wrap').empty();
1365      modal.removeClass('cc-video-active');
1366    },
1367    setModalClose() {
1368      modal.find('.cc-modal-close').on('click', () => {
1369        this.modalClose();
1370      });
1371      modal.find('.cc-video-close').on('click', () => {
1372        this.videoClose();
1373      });
1374    },
1375    getFilteredData(opt) {
1376      let fData = [...this.adapter_data];
1377      this.selected_data.forEach((val) => {
1378        if (val.name != opt) {
1379          let tempData = [];
1380          val.values.forEach((vl) => {
1381            let temp = [...fData];
1382            if (val.name == 'Make') {
1383              temp = temp.filter(r => r.make && r.make == vl);
1384            } else if (val.name == 'Model') {
1385              temp = temp.filter(r => r.model && r.model == vl);
1386            }
1387            tempData = [...tempData, ...temp];
1388          });
1389          fData = [...tempData];
1390        }
1391      });
1392      return fData;
1393    },
1394    getOptionList(opt) {
1395      let list = [];
1396      const fData = this.getFilteredData(opt);
1397      if (opt == 'Make') {
1398        list = [...new Set(fData.map(x => x.make))];
1399      } else if (opt == 'Model') {
1400        list = [...new Set(fData.map(x => x.model))];
1401      }
1402      list = list.filter((x) => {
1403        return x != '';
1404      });
1405      list.sort((a, b) => {
1406        return a.localeCompare(b, undefined, { sensitivity: 'base' });
1407      });
1408      return list;
1409    },
1410    setOptionAction(sOpt) {
1411      sOpt.find('.cc-option-btn').on('click', function () {
1412        const dVal = $(this).attr('data-value');
1413        const sElm = $(this).closest('.cc-select-custom').find('.cc-selector').get(0);
1414        $(this).closest('.cc-select-option').addClass('cc-option-active')
1415          .siblings()
1416          .removeClass('cc-option-active');
1417        sElm.value = dVal;
1418        sElm.dispatchEvent(new Event('change', { bubbles: true }));
1419      });
1420    },
1421    setOptionItem(optn) {
1422      const sOpt = $(`
1423        <li class="cc-select-option">
1424          <button class="cc-option-btn cc-btn cc-btn-blank">
1425            <span class="cc-option-label"></span>
1426          </button>
1427        </li>`);
1428      sOpt.attr('data-value', optn);
1429      sOpt.find('.cc-option-btn').attr('data-value', optn);
1430      sOpt.find('.cc-option-label').text(optn);
1431      this.setOptionAction(sOpt);
1432      return sOpt;
1433    },
1434    setSelectOption(optn) {
1435      const sOptn = $('<option></option');
1436      sOptn.val(optn).text(optn);
1437      return sOptn;
1438    },
1439    setOptionItems(optn, list) {
1440      list.forEach((val) => {
1441        optn.find('.cc-select-options').append(this.setOptionItem(val));
1442        optn.find('.cc-selector').append(this.setSelectOption(val));
1443      });
1444    },
1445    getSelectedData() {
1446      this.selected_data = [];
1447      modal.find('.cc-option-item').each(function () {
1448        const dVal = $(this).find('.cc-selector').val();
1449        const dOptn = $(this).attr('data-option');
1450        if (dVal) {
1451          const sObj = {
1452            name: dOptn,
1453            values: [],
1454          };
1455          sObj.values.push(dVal);
1456          camObj.selected_data.push(sObj);
1457        }
1458      });
1459    },
1460    setDropdownPosition(target) {
1461      const right = modal.find('.cc-right-main').get(0).getBoundingClientRect();
1462      const sElm = target.find('.cc-select-main').get(0).getBoundingClientRect();
1463      if (sElm.top - right.top > (right.bottom - sElm.bottom) + 100) {
1464        target.addClass('cc-top-position');
1465        if (right.bottom - sElm.bottom < 200 && sElm.top - right.top < 240) {
1466          target.find('.cc--select--dropdown').css('max-height', `${(sElm.top - right.top) - 5}px`);
1467        } else {
1468          target.find('.cc--select--dropdown').css('max-height', '');
1469        }
1470      } else {
1471        target.removeClass('cc-top-position');
1472        if (right.bottom - sElm.bottom < 240) {
1473          target.find('.cc--select--dropdown').css('max-height', `${(right.bottom - sElm.bottom) - 5}px`);
1474        } else {
1475          target.find('.cc--select--dropdown').css('max-height', '');
1476        }
1477      }
1478    },
1479    getResultData() {
1480      let fData = [...this.adapter_data];
1481      this.selected_data.forEach((val) => {
1482        let tempData = [];
1483        val.values.forEach((vl) => {
1484          let temp = [...fData];
1485          if (val.name == 'Make') {
1486            temp = temp.filter(r => r.make && r.make == vl);
1487          } else if (val.name == 'Model') {
1488            temp = temp.filter(r => r.model && r.model == vl);
1489          }
1490          tempData = [...tempData, ...temp];
1491        });
1492        fData = [...tempData];
1493      });
1494      return fData;
1495    },
1496    reset() {
1497      this.selected_data = [];
1498      this.result_data = [];
1499      modal.find('.cc-result-wrap').remove();
1500      this.setOptions();
1501    },
1502    setScrollPosition() {
1503      let target;
1504      const sTop = modal.find('.cc-result-wrap').position().top;
1505      if ($(window).width() > 738) target = modal.find('.cc-right-main').get(0);
1506      else target = modal.find('.cc--modal--content').get(0);
1507      target.scrollTo({ top: sTop, behavior: 'smooth' });
1508    },
1509    setVideo() {
1510      const vLink = 'https://www.youtube.com/embed/0JAyCpWIVCs?vq=hd1080p&autoplay=1&rel=0';
1511      modal.addClass('cc-video-active');
1512      const iFrame = document.createElement('iframe');
1513      iFrame.setAttribute('src', vLink);
1514      iFrame.setAttribute('frameborder', '0');
1515      iFrame.classList.add('cc-video-frame');
1516      iFrame.setAttribute('allowfullsceen', '');
1517      modal.find('.cc-video-wrap').append(iFrame);
1518    },
1519    showResult() {
1520      this.result_data = this.getResultData();
1521      modal.find('.cc-result-wrap').remove();
1522      const rsWrap = $(rstemplate);
1523      const make = this.selected_data.filter(r => r.name && r.name == 'Make');
1524      if (make.length) rsWrap.find('.cc-make').text(make[0].values[0]);
1525      const model = this.selected_data.filter(r => r.name && r.name == 'Model');
1526      if (model.length) rsWrap.find('.cc-model').text(model[0].values[0]);
1527      let notes = [...this.result_data];
1528      notes = notes.filter((r) => { return !r.link; });
1529      if (notes.length) {
1530        rsWrap.find('.cc-require-wrap').css('display', 'block');
1531        rsWrap.find('.cc-require-text').text(notes[0].notes);
1532      }
1533      let prods = [...this.result_data];
1534      prods = prods.filter((r) => { return r.link; });
1535      prods.forEach((val) => {
1536        let title = '';
1537        if (val.title && val.title != '' && val.tilte != 'Default Title') title = val.tilte;
1538        title = title ? `${title} ${val.product_title}` : val.product_title;
1539        if (val.sku && val.sku != '') title = `${title} ${val.sku}`;
1540        if (val.notes && val.notes != '') title = `${title} (${val.notes})`;
1541        const lItem = $(`
1542          <li class="cc-adapter-item">
1543            <a class="cc-product-link" target="_blank">» <span class="cc-product-title"></span</a>
1544          </li>
1545        `);
1546        lItem.find('.cc-product-link').attr('href', val.link.replace('https://mantisx.com', ''));
1547        lItem.find('.cc-product-title').text(title);
1548        rsWrap.find('.cc-adapter-items').append(lItem);
1549      });
1550      rsWrap.find('.cc-enhance-training').on('click', function (e) {
1551        e.preventDefault();
1552        $(this).attr('aria-expanded', true);
1553        camObj.setVideo();
1554      });
1555      rsWrap.find('.cc-reset').on('click', () => {
1556        this.reset();
1557      });
1558      modal.find('.cc-main').append(rsWrap);
1559      this.setScrollPosition();
1560    },
1561    isValid() {
1562      var isValid = true;
1563      modal.find('.cc-option-item').each(function () {
1564        const dVal = $(this).find('.cc-selector').val();
1565        if (!dVal) isValid = false;
1566      });
1567      return isValid;
1568    },
1569    setSelectAction(optn) {
1570      optn.find('.cc-select-btn').on('click', function () {
1571        const target = $(this).closest('.cc-select-custom');
1572        // const dOpt = $(this).closest('.cc-option-item').attr('data-option');
1573        camObj.setDropdownPosition(target);
1574        $(this).closest('.cc-option-item').toggleClass('cc-select-active')
1575          .siblings()
1576          .removeClass('cc-select-active');
1577      });
1578      optn.find('.cc-selector').on('change', function () {
1579        const dVal = $(this).val();
1580        const dText = $(this).find(`option[value="${dVal}"]`).text().trim();
1581        const target = $(this).closest('.cc-option-item');
1582        const dOpt = target.attr('data-option');
1583        camObj.result_data = [];
1584        target.find(`.cc-select-option[data-value="${dVal}"]`).addClass('cc-option-active')
1585          .siblings()
1586          .removeClass('cc-option-active');
1587        target.find('.cc-selected-label').text(dText);
1588        target.removeClass('cc-select-active');
1589        camObj.getSelectedData();
1590        camObj.setOptions();
1591        if (camObj.isValid()) {
1592          camObj.showResult();
1593        }
1594      });
1595      optn.find('.cc-select-dropdown').on('mouseenter', function () {
1596        $(this).find('.cc-option-active').removeClass('cc-option-active');
1597      });
1598      optn.find('.cc-select-dropdown').on('mouseleave', function () {
1599        const dVal = $(this).closest('.cc-select-custom').find('.cc-selector').val();
1600        if (dVal) {
1601          $(this).find(`.cc-select-option[data-value="${dVal}"]`).addClass('cc-option-active');
1602        }
1603      });
1604    },
1605    setOption(opt, list) {
1606      const optn = $(optTemplate);
1607      optn.attr('data-option', opt);
1608      optn.find('.cc-selected-label').text(opt);
1609      optn.find('.cc-selector option:nth-of-type(1)').text(`Choose ${opt}`);
1610      this.setOptionItems(optn, list);
1611      this.setSelectAction(optn);
1612      return optn;
1613    },
1614    setOptions() {
1615      modal.find('.cc-option-items').empty();
1616      this.options.forEach((val) => {
1617        const list = this.getOptionList(val);
1618        if (list.length) {
1619          modal.find('.cc-option-items').append(this.setOption(val, list));
1620        }
1621      });
1622      this.selected_data.forEach((val) => {
1623        const target = modal.find(`.cc-option-item[data-option="${val.name}"]`);
1624        target.find('.cc-selector').val(val.values[0]);
1625        target.find('.cc-selected-label').text(val.values[0]);
1626        target.find(`.cc-select-option[data-value="${val.values[0]}"]`).addClass('cc-option-active');
1627      });
1628    },
1629    getData() {
1630      const fUrl = 'https://us-central1-ccart-prod.cloudfunctions.net/mantisx-fileAPi';
1631      fetch(fUrl).then(res => res.json()).then((res) => {
1632        this.adapter_data = res.data.adapters;
1633        this.setOptions();
1634        // this.modalOpen();
1635        $('body').addClass('cc-fitment-camp');
1636      });
1637    },
1638    setStickyTab() {
1639      modal.find('.cc-fit-firearm').on('click', () => {
1640        this.reset();
1641        this.modalOpen();
1642      });
1643    },
1644    setCamp() {
1645      $('body').append(modalTemplate);
1646      modal = $('.cc-modal-47951328');
1647    },
1648    start() {
1649      this.setCamp();
1650      this.getData();
1651      this.setDevice();
1652      this.setModalClose();
1653      this.setStickyTab();
1654    },
1655  };
1656  camObj.start();
1657  $(document).on('click', (evt) => {
1658    if ($(evt.target).closest('.cc-modal-47951328').length
1659      && !$(evt.target).closest('.cc-modal-47951328 .cc-select-custom').length) {
1660      modal.find('.cc-select-active').removeClass('cc-select-active');
1661    }
1662    if ($(evt.target).closest('.cc-modal-main').length
1663      && !$(evt.target).closest('.cc--modal--main').length) {
1664      camObj.modalClose();
1665    } else if ($(evt.target).closest('.cc-video-main').length
1666      && !$(evt.target).closest('.cc--video--main').length) {
1667      camObj.videoClose();
1668    }
1669  });
1670  $(document).on('keyup', (evt) => {
1671    const charCode = evt.whick ? evt.whick : evt.keyCode;
1672    if (charCode == 27 && $('.cc-admodal-opened').length) {
1673      if (modal.hasClass('cc-video-active')) {
1674        camObj.videoClose();
1675      } else {
1676        camObj.modalClose();
1677      }
1678    }
1679  });
1680  $(window).on('resize scroll', () => {
1681    modal.find('.cc-select-active').removeClass('cc-select-active');
1682  });
1683  </script>
1683
1684
1685
1686<style>
1687  html:not(.cc-touch-device) .cc-modal-47951328 .cc-select-custom .cc-option-btn:hover {
1688	 background: #f2f2f2;
1689}
1690 .cc-admodal-opened {
1691	 overflow: hidden;
1692}
1693 .cc-admodal-opened:not(.cc-touch-device):not(.cc-mac-device) {
1694	 padding-right: 17px;
1695}
1696 .cc-admodal-opened .cc-modal-47951328 .cc-fitment-modal {
1697	 display: block;
1698}
1699 .cc-admodal-opened #fc_frame, .cc-admodal-opened #fc_frame.fc-widget-small {
1700	 z-index: 91;
1701}
1702 .cc-fitment-camp .cc-modal-47951328 {
1703	 display: block;
1704}
1705 .cc-modal-47951328 * {
1706	 box-sizing: border-box;
1707}
1708 .cc-modal-47951328 {
1709	 display: none;
1710}
1711 .cc-modal-47951328.cc-modal-active .cc-modal-overlay {
1712	 background: rgba(0, 0, 0, 0.65);
1713}
1714 .cc-modal-47951328.cc-modal-active .cc--modal--main {
1715	 visibility: visible;
1716	 opacity: 1;
1717}
1718 .cc-modal-47951328.cc-video-active .cc-modal-overlay {
1719	 z-index: 9993;
1720}
1721 .cc-modal-47951328.cc-video-active .cc-video-main {
1722	 display: block;
1723}
1724 .cc-modal-47951328 .cc-modal-close {
1725	 padding: 0;
1726	 position: absolute;
1727	 top: -25px;
1728	 right: -25px;
1729	 width: 24px;
1730	 height: 24px;
1731}
1732 .cc-modal-47951328 .cc-modal-close:before, .cc-modal-47951328 .cc-modal-close:after {
1733	 content: '';
1734	 position: absolute;
1735	 width: 2px;
1736	 height: 16px;
1737	 top: 2px;
1738	 left: 11px;
1739	 background: #fff;
1740}
1741 .cc-modal-47951328 .cc-modal-close:before {
1742	 transform: rotate(-45deg);
1743}
1744 .cc-modal-47951328 .cc-modal-close:after {
1745	 transform: rotate(45deg);
1746}
1747 .cc-modal-47951328 .cc-fitment-tab {
1748	 position: fixed;
1749	 top: 50%;
1750	 transform: translateY(-50%);
1751	 right: 0;
1752	 z-index: 2;
1753	 width: 40px;
1754	 height: 200px;
1755}
1756 .cc-modal-47951328 .cc-fitment-tab .cc-btn {
1757	 appearance: none;
1758	 box-shadow: none;
1759	 outline: none;
1760	 user-select: none;
1761	 cursor: pointer;
1762}
1763 .cc-modal-47951328 .cc-fitment-tab .cc-fit-firearm {
1764	 position: absolute;
1765	 width: 200px;
1766	 height: 40px;
1767	 background: #d5000e;
1768	 display: flex;
1769	 align-items: center;
1770	 justify-content: center;
1771	 padding: 0 10px;
1772	 transform: rotate(-90deg);
1773	 left: -80px;
1774	 top: 80px;
1775	 border-radius: 5px 5px 0 0;
1776}
1777 .cc-modal-47951328 .cc-fitment-tab .cc-btn-label {
1778	 display: block;
1779	 text-transform: uppercase;
1780	 font-size: 13px;
1781	 font-weight: 600;
1782	 color: #fff;
1783	 letter-spacing: 0.5px;
1784	 font-family: Asap;
1785}
1786 .cc-modal-47951328 .cc-fitment-modal {
1787	 display: none;
1788}
1789 .cc-modal-47951328 .cc-modal-overlay {
1790	 position: fixed;
1791	 width: 100%;
1792	 height: 100%;
1793	 top: 0;
1794	 left: 0;
1795	 z-index: 9991;
1796	 background: transparent;
1797	 transition: background 0.7s ease;
1798}
1799 .cc-modal-47951328 .cc-modal-main {
1800	 position: fixed;
1801	 width: 100%;
1802	 height: 100%;
1803	 top: 0;
1804	 left: 0;
1805	 z-index: 9992;
1806}
1807 .cc-modal-47951328 .cc--modal--main {
1808	 position: absolute;
1809	 width: 860px;
1810	 max-width: calc(100% - 40px);
1811	 display: flex;
1812	 top: 50%;
1813	 transform: translateY(-50%);
1814	 left: 0;
1815	 right: 0;
1816	 margin: 0 auto;
1817	 opacity: 0;
1818	 visibility: hidden;
1819	 transition: all 0.7s ease;
1820	 max-height: 480px;
1821	 z-index: 1;
1822}
1823 .cc-modal-47951328 .cc-modal-content {
1824	 width: 100%;
1825	 max-height: 100%;
1826	 box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
1827	 background: #f7f7f7;
1828	 border-radius: 8px;
1829	 overflow: hidden;
1830}
1831 .cc-modal-47951328 .cc--modal--content {
1832	 height: 100%;
1833}
1834 .cc-modal-47951328 .cc-video-main {
1835	 position: fixed;
1836	 width: 100%;
1837	 height: 100%;
1838	 top: 0;
1839	 left: 0;
1840	 z-index: 9993;
1841	 display: none;
1842}
1843 .cc-modal-47951328 .cc--video--main {
1844	 position: absolute;
1845	 display: flex;
1846	 width: 720px;
1847	 max-width: calc(100% - 40px);
1848	 top: 50%;
1849	 transform: translateY(-50%);
1850	 left: 0;
1851	 right: 0;
1852	 margin: 0 auto;
1853	 z-index: 1;
1854}
1855 .cc-modal-47951328 .cc-video-content {
1856	 width: 100%;
1857	 box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
1858	 border-radius: 8px;
1859	 overflow: hidden;
1860	 background: #000;
1861}
1862 .cc-modal-47951328 .cc-video-close {
1863	 padding: 0;
1864	 position: absolute;
1865	 top: -25px;
1866	 right: -25px;
1867	 width: 24px;
1868	 height: 24px;
1869}
1870 .cc-modal-47951328 .cc-video-close:before, .cc-modal-47951328 .cc-video-close:after {
1871	 content: '';
1872	 position: absolute;
1873	 width: 2px;
1874	 height: 16px;
1875	 top: 2px;
1876	 left: 11px;
1877	 background: #fff;
1878}
1879 .cc-modal-47951328 .cc-video-close:before {
1880	 transform: rotate(-45deg);
1881}
1882 .cc-modal-47951328 .cc-video-close:after {
1883	 transform: rotate(45deg);
1884}
1885 .cc-modal-47951328 .cc-video-wrap {
1886	 display: flex;
1887	 width: 100%;
1888	 position: relative;
1889}
1890 .cc-modal-47951328 .cc-video-wrap:after {
1891	 content: '';
1892	 padding-top: 56.25%;
1893	 display: block;
1894}
1895 .cc-modal-47951328 .cc-video-frame {
1896	 position: absolute;
1897	 width: 100%;
1898	 top: 0;
1899	 left: 0;
1900	 height: 100%;
1901}
1902 .cc-modal-47951328 .cc-content-wrap {
1903	 display: flex;
1904	 height: 100%;
1905	 min-height: 480px;
1906}
1907 .cc-modal-47951328 .cc-content-left {
1908	 width: 320px;
1909	 background-image: url(https://live-bucket.nyc3.cdn.digitaloceanspaces.com/shopify/blackbeard/MX%20-%20442A8982.jpg);
1910	 background-repeat: no-repeat;
1911	 background-position: center;
1912	 background-size: cover;
1913}
1914 .cc-modal-47951328 .cc-content-right {
1915	 width: calc(100% - 320px);
1916	 padding: 40px 10px;
1917	 display: flex;
1918	 height: 100%;
1919}
1920 .cc-modal-47951328 .cc-right-main {
1921	 width: 100%;
1922	 padding: 0 30px;
1923	 overflow: auto;
1924	 scrollbar-width: thin;
1925	 scrollbar-color: #5e5e5e #e5e5e5;
1926}
1927 .cc-modal-47951328 .cc-right-main::-webkit-scrollbar {
1928	 width: 5px;
1929	 border-radius: 10px;
1930}
1931 .cc-modal-47951328 .cc-right-main::-webkit-scrollbar-thumb {
1932	 background: #5e5e5e;
1933	 border-radius: 10px;
1934}
1935 .cc-modal-47951328 .cc-right-main::-webkit-scrollbar-track {
1936	 background: #e5e5e5;
1937	 border-radius: 10px;
1938}
1939 .cc-modal-47951328 .cc-header {
1940	 padding-bottom: 20px;
1941	 margin-bottom: 20px;
1942	 border-bottom: 1px solid #e2e2e2;
1943}
1944 .cc-modal-47951328 .cc-title-wrap {
1945	 margin-bottom: 10px;
1946}
1947 .cc-modal-47951328 .cc-title {
1948	 display: block;
1949	 text-align: center;
1950	 text-transform: uppercase;
1951	 color: #4f4f4f;
1952	 font-weight: 600;
1953	 font-size: 18px;
1954	 letter-spacing: 2px;
1955	 line-height: 20px;
1956}
1957 .cc-modal-47951328 .cc-desc {
1958	 text-align: center;
1959	 line-height: 24px;
1960	 font-size: 15px;
1961}
1962 .cc-modal-47951328 .cc-desc:last-child {
1963	 margin-bottom: 0;
1964}
1965 .cc-modal-47951328 .cc-subtitle-wrap {
1966	 padding-bottom: 15px;
1967}
1968 .cc-modal-47951328 .cc-subtitle {
1969	 display: block;
1970	 font-size: 16px;
1971	 font-weight: 600;
1972	 line-height: 20px;
1973	 text-align: center;
1974}
1975 .cc-modal-47951328 .cc-option-items {
1976	 display: flex;
1977	 margin: 0 -7px;
1978}
1979 .cc-modal-47951328 .cc-option-item {
1980	 flex: 1 1 100%;
1981	 padding: 0 7px;
1982}
1983 .cc-modal-47951328 .cc-option-item.cc-select-active .cc-select-custom .cc-select-dropdown {
1984	 display: block;
1985}
1986 .cc-modal-47951328 .cc-btn {
1987	 appearance: none;
1988	 box-shadow: none;
1989	 outline: none;
1990	 user-select: none;
1991}
1992 .cc-modal-47951328 .cc-btn:not([disabled]) {
1993	 cursor: pointer;
1994}
1995 .cc-modal-47951328 .cc-btn[disabled] {
1996	 cursor: default;
1997	 opacity: 0.5;
1998}
1999 .cc-modal-47951328 .cc-btn-blank {
2000	 background: transparent;
2001	 border: 0;
2002	 border-radius: 0;
2003}
2004 .cc-modal-47951328 .cc-select-custom {
2005	 position: relative;
2006}
2007 .cc-modal-47951328 .cc-select-custom.cc-top-position .cc-select-dropdown {
2008	 top: auto;
2009	 bottom: 100%;
2010	 border-bottom: 0;
2011	 box-shadow: 0 -3px 3px 0 rgba(0, 0, 0, 0.25);
2012}
2013 .cc-modal-47951328 .cc-select-custom:not(.cc-top-position) .cc-select-dropdown {
2014	 border-top: 0;
2015	 box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25);
2016}
2017 .cc-modal-47951328 .cc-select-custom .cc-select-wrap {
2018	 display: none;
2019}
2020 .cc-modal-47951328 .cc-select-custom .cc-select-btn {
2021	 appearance: none;
2022	 width: 100%;
2023	 background: #fff;
2024	 display: flex;
2025	 align-items: center;
2026	 justify-content: center;
2027	 height: 40px;
2028	 padding: 0 40px 0 10px;
2029	 border: 1px solid #b8b8b8;
2030	 border-radius: 0;
2031	 background-image: url(https//cdn.convertcart.com/uploads/ce163e41.png);
2032	 background-repeat: no-repeat;
2033	 background-size: 12px;
2034	 background-position: right 15px center;
2035}
2036 .cc-modal-47951328 .cc-select-custom .cc-selected-label {
2037	 display: block;
2038	 text-transform: uppercase;
2039	 font-size: 12px;
2040	 line-height: 18px;
2041	 width: 100%;
2042	 white-space: nowrap;
2043	 overflow: hidden;
2044	 color: #535353;
2045	 text-align: left;
2046}
2047 .cc-modal-47951328 .cc-select-custom .cc-select-dropdown {
2048	 display: none;
2049	 position: absolute;
2050	 top: 100%;
2051	 left: 0;
2052	 width: 100%;
2053	 background: #fff;
2054	 border: 1px solid #b8b8b8;
2055	 z-index: 1;
2056}
2057 .cc-modal-47951328 .cc-select-custom .cc--select--dropdown {
2058	 max-height: 240px;
2059	 overflow: auto;
2060	 scrollbar-width: thin;
2061	 scrollbar-color: #5e5e5e #e5e5e5;
2062}
2063 .cc-modal-47951328 .cc-select-custom .cc--select--dropdown::-webkit-scrollbar {
2064	 width: 5px;
2065	 border-radius: 10px;
2066}
2067 .cc-modal-47951328 .cc-select-custom .cc--select--dropdown::-webkit-scrollbar-thumb {
2068	 background: #5e5e5e;
2069	 border-radius: 10px;
2070}
2071 .cc-modal-47951328 .cc-select-custom .cc--select--dropdown::-webkit-scrollbar-track {
2072	 background: #e5e5e5;
2073	 border-radius: 10px;
2074}
2075 .cc-modal-47951328 .cc-select-custom .cc-select-options {
2076	 margin: 0;
2077	 padding: 0;
2078	 list-style-type: none;
2079}
2080 .cc-modal-47951328 .cc-select-custom .cc-select-option {
2081	 margin: 0;
2082	 line-height: 18px;
2083}
2084 .cc-modal-47951328 .cc-select-custom .cc-select-option.cc-option-active .cc-option-btn {
2085	 background: #f2f2f2;
2086}
2087 .cc-modal-47951328 .cc-select-custom .cc-option-btn {
2088	 width: 100%;
2089	 padding: 5px 10px;
2090	 text-align: left;
2091	 line-height: 18px;
2092	 transition: background 0.3s ease;
2093}
2094 .cc-modal-47951328 .cc-select-custom .cc-option-label {
2095	 display: block;
2096	 color: #535353;
2097	 font-size: 12px;
2098	 line-height: 18px;
2099	 text-transform: uppercase;
2100}
2101 .cc-modal-47951328 .cc-result-wrap {
2102	 padding-top: 20px;
2103}
2104 .cc-modal-47951328 .cc-result-main {
2105	 padding: 20px;
2106	 background: #000;
2107	 margin-bottom: 10px;
2108}
2109 .cc-modal-47951328 .cc-selection-text {
2110	 display: block;
2111	 text-align: center;
2112	 color: #fff;
2113	 font-size: 13px;
2114	 line-height: 18px;
2115}
2116 .cc-modal-47951328 .cc-require-text {
2117	 display: block;
2118	 text-align: center;
2119	 color: #fff;
2120	 font-size: 13px;
2121	 line-height: 20px;
2122	 font-weight: 600;
2123}
2124 .cc-modal-47951328 .cc-require-wrap {
2125	 display: none;
2126}
2127 .cc-modal-47951328 .cc-result-top {
2128	 margin-bottom: 10px;
2129}
2130 .cc-modal-47951328 .cc-enhance-text {
2131	 display: block;
2132	 text-align: center;
2133	 color: #f8f8f8;
2134	 font-size: 13px;
2135	 font-style: italic;
2136	 line-height: 18px;
2137}
2138 .cc-modal-47951328 .cc-enhance-wrap {
2139	 margin-bottom: 5px;
2140}
2141 .cc-modal-47951328 .cc-enhance-training {
2142	 color: #f8f8f8;
2143	 text-decoration: underline;
2144}
2145 .cc-modal-47951328 .cc-adapter-items {
2146	 margin: 0;
2147	 padding: 0;
2148	 list-style-type: none;
2149	 line-height: normal;
2150}
2151 .cc-modal-47951328 .cc-adapter-item:not(:last-child) {
2152	 margin-bottom: 7px;
2153}
2154 .cc-modal-47951328 .cc-adapter-item:last-child {
2155	 margin-bottom: 0;
2156}
2157 .cc-modal-47951328 .cc-product-link {
2158	 display: block;
2159	 text-align: center;
2160	 font-size: 13px;
2161	 color: #fff;
2162	 text-decoration: none;
2163	 font-weight: 600;
2164	 line-height: 18px;
2165}
2166 .cc-modal-47951328 .cc-product-title {
2167	 text-decoration: underline;
2168}
2169 .cc-modal-47951328 .cc-dissembler-wrap {
2170	 margin-bottom: 15px;
2171}
2172 .cc-modal-47951328 .cc-dissembler-text {
2173	 display: block;
2174	 text-align: center;
2175	 font-size: 12px;
2176	 color: #000;
2177	 line-height: 16px;
2178	 font-weight: 500;
2179}
2180 .cc-modal-47951328 .cc-reset-wrap {
2181	 text-align: center;
2182}
2183 .cc-modal-47951328 .cc-reset {
2184	 background: #3b3838;
2185	 display: flex;
2186	 height: 40px;
2187	 align-items: center;
2188	 justify-content: center;
2189	 padding: 0 15px;
2190	 border-radius: 2px;
2191	 margin: 0 auto;
2192}
2193 .cc-modal-47951328 .cc-reset-label {
2194	 display: block;
2195	 font-size: 14px;
2196	 line-height: 18px;
2197	 color: #fff;
2198	 text-transform: uppercase;
2199}
2200 .cc-modal-47951328 .cc-notes-wrap {
2201	 padding-top: 20px;
2202}
2203 .cc-modal-47951328 .cc-notes-wrap .cc-note-content {
2204	 display: block;
2205	 font-size: 15px;
2206	 text-align: center;
2207	 line-height: 20px;
2208}
2209 .cc-modal-47951328 .cc-notes-wrap .cc-nav-link {
2210	 white-space: nowrap;
2211	 text-decoration: underline;
2212}
2213 @media only screen and (min-width: 739px) and (max-width: 991px) {
2214	 .cc-modal-47951328 .cc-modal-close {
2215		 top: -30px;
2216		 right: -5px;
2217	}
2218	 .cc-modal-47951328 .cc-video-close {
2219		 top: -30px;
2220		 right: -5px;
2221	}
2222}
2223 @media only screen and (min-width: 739px) and (max-width: 798px) {
2224	 .cc-modal-47951328 .cc-right-main {
2225		 padding: 0 20px;
2226	}
2227}
2228 @media only screen and (max-width: 738px) {
2229	 .cc-modal-47951328 .cc-modal-close {
2230		 top: -10px;
2231		 right: -5px;
2232	}
2233	 .cc-modal-47951328 .cc-video-close {
2234		 top: -30px;
2235		 right: -5px;
2236	}
2237	 .cc-modal-47951328 .cc--modal--main {
2238		 padding-top: 20px;
2239		 max-height: calc(100% - 40px);
2240		 width: 420px;
2241		 max-width: calc(100% - 30px);
2242	}
2243	 .cc-modal-47951328 .cc--video--main {
2244		 max-width: calc(100% - 30px);
2245	}
2246	 .cc-modal-47951328 .cc--modal--content {
2247		 overflow: auto;
2248	}
2249	 .cc-modal-47951328 .cc-content-left {
2250		 background-image: url(https//cdn.convertcart.com/uploads/9a7df580.jpg);
2251	}
2252	 .cc-modal-47951328 .cc-content-wrap {
2253		 display: block;
2254		 min-height: initial;
2255	}
2256	 .cc-modal-47951328 .cc-content-left {
2257		 width: 100%;
2258		 display: flex;
2259	}
2260	 .cc-modal-47951328 .cc-content-left:after {
2261		 content: '';
2262		 padding-top: 66.57%;
2263		 display: block;
2264	}
2265	 .cc-modal-47951328 .cc-content-right {
2266		 width: 100%;
2267		 padding: 20px 0;
2268		 height: initial;
2269	}
2270	 .cc-modal-47951328 .cc-right-main {
2271		 padding: 0;
2272		 overflow: initial;
2273	}
2274	 .cc-modal-47951328 .cc-desc {
2275		 line-height: 20px;
2276		 font-size: 14px;
2277	}
2278	 .cc-modal-47951328 .cc-header {
2279		 border: 0;
2280		 position: relative;
2281	}
2282	 .cc-modal-47951328 .cc-header:after {
2283		 content: '';
2284		 position: absolute;
2285		 display: block;
2286		 width: 200px;
2287		 max-width: calc(100% - 100px);
2288		 height: 1px;
2289		 background: #e2e2e2;
2290		 left: 50%;
2291		 transform: translateX(-50%);
2292		 bottom: 0;
2293	}
2294	 .cc-modal-47951328 .cc-subtitle {
2295		 font-size: 15px;
2296	}
2297	 .cc-modal-47951328 .cc-option-items {
2298		 margin: 0 -5px;
2299	}
2300	 .cc-modal-47951328 .cc-option-item {
2301		 padding: 0 5px;
2302	}
2303	 .cc-modal-47951328 .cc-option-items {
2304		 display: block;
2305	}
2306	 .cc-modal-47951328 .cc-option-item:not(:last-child) {
2307		 margin-bottom: 10px;
2308	}
2309}
2310 @media only screen and (min-width: 480px) and (max-width: 738px) {
2311	 .cc-modal-47951328 .cc-header {
2312		 padding-left: 20px;
2313		 padding-right: 20px;
2314	}
2315	 .cc-modal-47951328 .cc-subtitle-wrap {
2316		 padding-left: 20px;
2317		 padding-right: 20px;
2318	}
2319	 .cc-modal-47951328 .cc-options-wrap {
2320		 padding-left: 20px;
2321		 padding-right: 20px;
2322	}
2323}
2324 @media only screen and (max-width: 479px) {
2325	 .cc-modal-47951328 .cc-header {
2326		 padding-left: 15px;
2327		 padding-right: 15px;
2328	}
2329	 .cc-modal-47951328 .cc-subtitle-wrap {
2330		 padding-left: 15px;
2331		 padding-right: 15px;
2332	}
2333	 .cc-modal-47951328 .cc-options-wrap {
2334		 padding-left: 15px;
2335		 padding-right: 15px;
2336	}
2337}
2338 @media only screen and (max-width: 359px) {
2339	 .cc-modal-47951328 .cc-title {
2340		 font-size: 16px;
2341		 line-height: 18px;
2342	}
2343	 .cc-modal-47951328 .cc-subtitle {
2344		 font-size: 13px;
2345		 line-height: 18px;
2346	}
2347}
2348  body.product .trustspot-inline-product { min-height:34px }
2349</style>
2350
2351
2352
2353<div class="sixteen columns">
2354  <div class="clearfix breadcrumb">
2355    <div class="nav_arrows">
2356      
2357
2358      
2359    </div>
2360
2361    
2362      <div class="breadcrumb_text" itemscope itemtype="https://schema.org/BreadcrumbList">
2363        <span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
2364          <a href="https://mantisx.com" title="Mantis " itemprop="item">
2365            <span itemprop="name">Home</span>
2366				<meta itemprop="position" content="1" />
2367          </a>
2368        </span> 
2369        &nbsp;<span class="icon-right-arrow"></span>
2370        <span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
2371          
2372            <a href="https://mantisx.com/collections/all" title="Products" itemprop="item">
2373				<span itemprop="name">Products</span>
2374				<meta itemprop="position" content="2" />
2375			</a>
2376          
2377        </span>
2378        &nbsp;<span class="icon-right-arrow"></span>
2379		<span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
2380			<span itemprop="name">Mantis X10 Elite - Shooting Performance System</span>
2381			<meta itemprop="position" content="3" />
2382		</span>
2383      </div>
2384    
2385  </div>
2386</div>
2387
2388
2389  <div class="sixteen columns">
2390    <div class="product-5336557977764">
2391
2392
2393	<div class="section product_section clearfix" itemscope itemtype="https://schema.org/Product">
2394	             
2395    <div class="cus-sticky-lg cus_height_sm nine columns alpha ">
2396      
2397<style>
2398 @media screen and (max-width:768px) {
2399body.product .flexslider {min-height:458px;}
2400} 
2401</style>
2402<div class="flexslider product_gallery product-5336557977764-gallery product_slider ">
2403  <ul id="product_image_main" class="slides">
2404    
2405    
2406<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X10Trace_120x120.jpg?v=1710535790" data-title="Mantis X10 Firearm Training System">
2407    
2408      <a href="//mantisx.com/cdn/shop/files/X10Trace.jpg?v=1710535790" class="fancybox" data-fancybox-group="5336557977764" title="Mantis X10 Firearm Training System">
2409        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X10Trace_1024x1024.jpg?v=1710535790" data-src-retina="//mantisx.com/cdn/shop/files/X10Trace_2048x2048.jpg?v=1710535790" alt="Mantis X10 Firearm Training System" data-index="0" data-image-id="37109893595300" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X10Trace.jpg?v=1710535790', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
2410      </a>
2411    
2412  </li>
2413  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
2414    
2415    
2416<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X10Widget_120x120.jpg?v=1710535790" data-title="Mantis X10 Firearm Training System Stand Alone Widget Showing Rear &amp; Left View">
2417    
2418      <a href="//mantisx.com/cdn/shop/files/X10Widget.jpg?v=1710535790" class="fancybox" data-fancybox-group="5336557977764" title="Mantis X10 Firearm Training System Stand Alone Widget Showing Rear &amp; Left View">
2419        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X10Widget_1024x1024.jpg?v=1710535790" data-src-retina="//mantisx.com/cdn/shop/files/X10Widget_2048x2048.jpg?v=1710535790" alt="Mantis X10 Firearm Training System Stand Alone Widget Showing Rear &amp; Left View" data-index="1" data-image-id="37109945467044" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X10Widget.jpg?v=1710535790', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
2420      </a>
2421    
2422  </li>
2423  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
2424    
2425    
2426<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X10Sleeve_120x120.jpg?v=1710535790" data-title="Mantis X10 Firearm Training System Product Packaging Sleeve">
2427    
2428      <a href="//mantisx.com/cdn/shop/files/X10Sleeve.jpg?v=1710535790" class="fancybox" data-fancybox-group="5336557977764" title="Mantis X10 Firearm Training System Product Packaging Sleeve">
2429        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X10Sleeve_1024x1024.jpg?v=1710535790" data-src-retina="//mantisx.com/cdn/shop/files/X10Sleeve_2048x2048.jpg?v=1710535790" alt="Mantis X10 Firearm Training System Product Packaging Sleeve" data-index="2" data-image-id="37109984297124" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X10Sleeve.jpg?v=1710535790', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
2430      </a>
2431    
2432  </li>
2433  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
2434    
2435    
2436<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/ScreenShot2019-08-07at12.29.22PM_120x120.jpg?v=1710535790" data-title="Pistol on Side with Mantis X10 Mounted, Phone Leaning on Gun and Ammo on Table">
2437    
2438      <a href="//mantisx.com/cdn/shop/files/ScreenShot2019-08-07at12.29.22PM.jpg?v=1710535790" class="fancybox" data-fancybox-group="5336557977764" title="Pistol on Side with Mantis X10 Mounted, Phone Leaning on Gun and Ammo on Table">
2439        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/ScreenShot2019-08-07at12.29.22PM_1024x1024.jpg?v=1710535790" data-src-retina="//mantisx.com/cdn/shop/files/ScreenShot2019-08-07at12.29.22PM_2048x2048.jpg?v=1710535790" alt="Pistol on Side with Mantis X10 Mounted, Phone Leaning on Gun and Ammo on Table" data-index="3" data-image-id="37109956870308" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/ScreenShot2019-08-07at12.29.22PM.jpg?v=1710535790', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
2440      </a>
2441    
2442  </li>
2443  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
2444    
2445    
2446<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/IMG_6916_fd9e5c46-42e3-46e7-b08f-593b721c2299_120x120.jpg?v=1710535790" data-title="Handgun with Mantis X Training System Attached Showing Phone Screen and Graph on App">
2447    
2448      <a href="//mantisx.com/cdn/shop/files/IMG_6916_fd9e5c46-42e3-46e7-b08f-593b721c2299.jpg?v=1710535790" class="fancybox" data-fancybox-group="5336557977764" title="Handgun with Mantis X Training System Attached Showing Phone Screen and Graph on App">
2449        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/IMG_6916_fd9e5c46-42e3-46e7-b08f-593b721c2299_1024x1024.jpg?v=1710535790" data-src-retina="//mantisx.com/cdn/shop/files/IMG_6916_fd9e5c46-42e3-46e7-b08f-593b721c2299_2048x2048.jpg?v=1710535790" alt="Handgun with Mantis X Training System Attached Showing Phone Screen and Graph on App" data-index="4" data-image-id="37109867937956" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/IMG_6916_fd9e5c46-42e3-46e7-b08f-593b721c2299.jpg?v=1710535790', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
2450      </a>
2451    
2452  </li>
2453  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
2454    
2455    
2456<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/AppScreenshots_120x120.jpg?v=1710535790" data-title="Screenshots of Mantis App Showing Handgun Training Feedback">
2457    
2458      <a href="//mantisx.com/cdn/shop/files/AppScreenshots.jpg?v=1710535790" class="fancybox" data-fancybox-group="5336557977764" title="Screenshots of Mantis App Showing Handgun Training Feedback">
2459        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/AppScreenshots_1024x1024.jpg?v=1710535790" data-src-retina="//mantisx.com/cdn/shop/files/AppScreenshots_2048x2048.jpg?v=1710535790" alt="Screenshots of Mantis App Showing Handgun Training Feedback" data-index="5" data-image-id="37109989736612" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/AppScreenshots.jpg?v=1710535790', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
2460      </a>
2461    
2462  </li>
2463  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
2464    
2465    
2466<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X10Mounted_120x120.jpg?v=1710535790" data-title="Mantis X mounted to semi-automatic pistol. *handgun NOT included">
2467    
2468      <a href="//mantisx.com/cdn/shop/files/X10Mounted.jpg?v=1710535790" class="fancybox" data-fancybox-group="5336557977764" title="Mantis X mounted to semi-automatic pistol. *handgun NOT included">
2469        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X10Mounted_1024x1024.jpg?v=1710535790" data-src-retina="//mantisx.com/cdn/shop/files/X10Mounted_2048x2048.jpg?v=1710535790" alt="Mantis X mounted to semi-automatic pistol. *handgun NOT included" data-index="6" data-image-id="37109966930084" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X10Mounted.jpg?v=1710535790', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
2470      </a>
2471    
2472  </li>
2473  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
2474    
2475    
2476<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/ShotgunforX10_120x120.jpg?v=1710535790" data-title="Shotgun with Mantis X10 Attached Showing Phone App Screen While Leaning Against Gun">
2477    
2478      <a href="//mantisx.com/cdn/shop/files/ShotgunforX10.jpg?v=1710535790" class="fancybox" data-fancybox-group="5336557977764" title="Shotgun with Mantis X10 Attached Showing Phone App Screen While Leaning Against Gun">
2479        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/ShotgunforX10_1024x1024.jpg?v=1710535790" data-src-retina="//mantisx.com/cdn/shop/files/ShotgunforX10_2048x2048.jpg?v=1710535790" alt="Shotgun with Mantis X10 Attached Showing Phone App Screen While Leaning Against Gun" data-index="7" data-image-id="37109953429668" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/ShotgunforX10.jpg?v=1710535790', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
2480      </a>
2481    
2482  </li>
2483  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
2484    
2485    
2486<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/products/NewProject1_120x120.gif?v=1710535790" data-title="360 rotation of stand alone Mantis X ">
2487    
2488      <a href="//mantisx.com/cdn/shop/products/NewProject1.gif?v=1710535790" class="fancybox" data-fancybox-group="5336557977764" title="360 rotation of stand alone Mantis X ">
2489        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/products/NewProject1_1024x1024.gif?v=1710535790" data-src-retina="//mantisx.com/cdn/shop/products/NewProject1_2048x2048.gif?v=1710535790" alt="360 rotation of stand alone Mantis X " data-index="8" data-image-id="14231746642084" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/products/NewProject1.gif?v=1710535790', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
2490      </a>
2491    
2492  </li>
2493  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
2494    
2495    
2496<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X10-whatinthebox_120x120.jpg?v=1730207763" data-title="What&#39;s Included with Mantis X10 Elite">
2497    
2498      <a href="//mantisx.com/cdn/shop/files/X10-whatinthebox.jpg?v=1730207763" class="fancybox" data-fancybox-group="5336557977764" title="What&#39;s Included with Mantis X10 Elite">
2499        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X10-whatinthebox_1024x1024.jpg?v=1730207763" data-src-retina="//mantisx.com/cdn/shop/files/X10-whatinthebox_2048x2048.jpg?v=1730207763" alt="What&#39;s Included with Mantis X10 Elite" data-index="9" data-image-id="41049135546532" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X10-whatinthebox.jpg?v=1730207763', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
2500      </a>
2501    
2502  </li>
2503  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
2504    
2505  </ul>
2506</div>
2507<div class="flexslider" id="carousel">
2508  <ul class="slides">
2509    	
2510    	<li>
2511    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1710535790" alt="">
2512    	</li>
2513        
2514    	<li>
2515    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1710535790" alt="">
2516    	</li>
2517        
2518    	<li>
2519    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1710535790" alt="">
2520    	</li>
2521        
2522    	<li>
2523    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1710535790" alt="">
2524    	</li>
2525        
2526    	<li>
2527    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1710535790" alt="">
2528    	</li>
2529        
2530    	<li>
2531    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1710535790" alt="">
2532    	</li>
2533        
2534    	<li>
2535    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1710535790" alt="">
2536    	</li>
2537        
2538    	<li>
2539    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1710535790" alt="">
2540    	</li>
2541        
2542    	<li>
2543    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/products/[email protected]?v=1710535790" alt="">
2544    	</li>
2545        
2546    	<li>
2547    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1730207763" alt="">
2548    	</li>
2549        
2550  </ul>
2551</div>
2552&nbsp;
2553<link href="//mantisx.com/cdn/shop/t/53/assets/product-slide.css?v=18260" rel="stylesheet" type="text/css" media="all" />
2554
2555      <link itemprop="image" href="https://mantisx.com/cdn/shop/files/X10Trace_grande.jpg?v=1710535790" />
2556      
2557      
2558    </div>
2559
2560    <div class="seven columns omega">
2561      
2562      
2563      
2564      <h1 class="product_name" itemprop="name">Mantis X10 Elite - Shooting Performance System
2564</h1>
2565      
2566
2567      
2568      
2569      
2570
2571      
2572        <p class="modal_price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
2573          <meta itemprop="priceCurrency" content="USD" />
2574          <meta itemprop="seller" content="Mantis " />
2575          <meta itemprop="availability" content="in_stock" />
2576
2577          <span class="sold_out"></span>
2578          <span itemprop="price" content="249.99" class="">
2579            <span class="current_price">
2580              
2581                 
2582                  $ 249.99 
2583                
2584              
2585            </span>
2586          </span>
2587          <span class="was_price">
2588          
2589          </span>
2590        </p>
2591        
2592        <div class="trustspot-inline-product" data-product-sku="5336557977764"></div>
2593      
2594      <!-- modify/add "snippets" liquid files to show bullets -->
2595      
2596        <div id="da-vid-link"><img src="//mantisx.com/cdn/shop/t/53/assets/video-svgrepo-com.svg?v=139867662175934833961761733135" alt="video icon"><p>Watch the Video</p></div>
2597
2598<style>
2599  #da-vid-link {
2600    display: inline-flex;
2601    align-items: center;
2602    margin: 10px 0 10px 25px;
2603  }
2604  
2605  #da-vid-link>p {
2606    background: white;
2607    padding: 2px;
2608    margin-bottom: 0;
2609  }
2610
2611  #da-vid-link * {
2612    cursor: pointer;
2613  }
2614
2615  #da-vid-link>img {
2616    margin: 5px;
2617  }
2618
2619  #da-fade {
2620    display: none;
2621    position: fixed;
2622    top: 0%;
2623    left: 0%;
2624    width: 100%;
2625    height: 100%;
2626    background-color: black;
2627    z-index: 1001;
2628    -moz-opacity: 0.8;
2629    opacity: .55;
2630    filter: alpha(opacity=80);
2631    cursor: pointer;
2632  }
2633
2634  #da-light {
2635    display: none;
2636    position: fixed;
2637    top: 50%;
2638    left: 50%;
2639    transform: translate(-50%, -50%);
2640    width: 901px;
2641    background: transparent;
2642    z-index: 1002;
2643    overflow: visible;
2644  }
2645
2646  #da-boxclose {
2647    float: right;
2648    cursor: pointer;
2649    color: #fff;
2650    border-radius: 50%;
2651    background: #222222;
2652    font-size: 19px;
2653    font-weight: 400;
2654    display: flex;
2655    line-height: 0px;
2656    padding: 8px 8px;
2657    position: absolute;
2658    right: -22px;
2659    top: -28px;
2660    z-index: 1002;
2661    opacity: 1;
2662    background-color: transparent;
2663    width: 16px;
2664    height: 16px;
2665    align-items: center;
2666    justify-content: center;
2667  }
2668
2669  #da-fade:hover~#boxclose {
2670    display: none;
2671  }
2672
2673  .test:hover~.test2 {
2674    display: none;
2675  }
2676
2677  #da-boxclose>i {
2678    font-size: 26px;
2679    color: black;
2680    background-color: #FFF;
2681    border-radius: 50%;
2682    padding: 7px;
2683    height: 36px;
2684    width: 36px;
2685    display: flex;
2686    align-items: center;
2687    justify-content: center;
2688  }
2689
2690  #inner-div>iframe {
2691    width: 100%;
2692  }
2693
2694  #inner-div {
2695    position: relative;
2696    padding-bottom: 56.25%;
2697    padding-top: 25px;
2698    height: 0;
2699  }
2700
2701  #inner-div>iframe {
2702    position: absolute;
2703    top: 0;
2704    left: 0;
2705    width: 100%;
2706    height: 100%;
2707  }
2708
2709  @media(max-width: 1000px) {
2710    #da-light {
2711      width: 90%;
2712    }
2713  }
2714
2715  @media(max-width: 500px) {
2716    #da-boxclose {
2717      right: -10px;
2718    }
2719  }
2720</style>
2721
2722<script>
2723  
2724  jQuery(function () {
2725    // functionality
2726    jQuery('#da-vid-link').on('click', function () {
2727      jQuery('#da-light, #da-fade').toggle();
2728      jQuery('body').css('overflow', 'hidden');
2729    });
2730    jQuery('#da-boxclose, #da-fade').on('click', function () {
2731      jQuery('#da-light, #da-fade').toggle();
2732      jQuery('body').css('overflow', 'auto');
2733      jQuery('#inner-div > iframe').each(function (index) {
2734        jQuery(this).attr('src', jQuery(this).attr('src'));
2735        return false;
2736      });
2737    });
2738  });
2739
2740</script>
2740
2741              <div class="da-value-props" id="da-vals">
2742        <ul class="da-vp-ul">
2743          <li class="da-vp-li">One-of-a-kind training system</li>
2744          <li class="da-vp-li">Master your marksmanship</li>
2745          <li class="da-vp-li">Improve trigger pull, grip, accuracy and more</li>
2746          <li class="da-vp-li">Train at home and on the range</li>
2747          <li class="da-vp-li">Works with any firearm</li>
2748          <li class="da-vp-li">Used by the Army, Marines, and Special Forces</li>
2749        </ul>
2750      </div>
2751      <style>
2752        .da-vp-li{
2753          list-style-image:url(//mantisx.com/cdn/shop/t/53/assets/check-solid.svg?v=141655931882720354841761733135);
2754          margin-bottom:0px!important;
2755        }
2756        @media(max-width:960px){.da-vp-li{font-size:14px;}}
2757        .da-vp-ul{
2758          list-style:none;
2759          margin-bottom:10px!important;
2760        }
2761      </style>
2762
2763      
2764      
2765          
2766  <div class="notify_form notify-form-5336557977764" id="notify-form-5336557977764" style="display:none">
2767    <p class="message"></p>
2768    <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" />
2769      
2770        <p>
2771          <label for="contact[email]">Notify me when this product is available:</label>
2772          
2773          
2774            <input required type="email" class="notify_email" name="contact[email]" id="contact[email]" placeholder="Enter your email address..." value="" />
2775          
2776          
2777          <input type="hidden" name="contact[body]" class="notify_form_message" data-body="Please notify me when Mantis X10 Elite - Shooting Performance System becomes available - https://mantisx.com/products/mantis-x10-elite" value="Please notify me when Mantis X10 Elite - Shooting Performance System becomes available - https://mantisx.com/products/mantis-x10-elite" />
2778          <input class="action_button" type="submit" value="Send" style="margin-bottom:0px" />    
2779        </p>
2780      
2781    </form>
2782  </div>
2783
2784      
2785
2786      
2787
2788      
2789        
2790  <form action="/cart/add" method="post" class="clearfix product_form cus-product-form-align" data-money-format="$ {{amount}}" data-shop-currency="USD" id="product-form-5336557977764">
2791    
2792    
2793    
2794    
2795      <input type="hidden" name="id" value="46168338858148" />
2796    
2797
2798    
2799
2800    
2801      <div class="left">
2802        <label for="quantity">Qty</label>
2803        <input type="number" min="1" size="2" class="quantity" name="quantity" id="quantity" value="1" max="388" />
2804      </div>
2805    
2806    <div class="cus-pro-add-to-cart purchase clearfix inline_purchase">
2807      
2808
2809      
2810      <button style="margin-top:13px;" type="submit" name="add" class="action_button add_to_cart" data-label="Add to Cart"><span class="text">Add to Cart</span></button>
2811    </div>  
2812  </form>
2813
2814  
2815
2816        
2817		<div class="ultimate-badges"></div>
2818      <div id=da-new-badges>
2819        <a href=https://mantisx.com/pages/return-policy>
2820          <img alt="Moneyback Guarantee" src="//mantisx.com/cdn/shop/t/53/assets/money-back.svg?v=127310153733383237411761733135">
2821        </a>
2822        
2823            <img alt="Made in the USA" src="//mantisx.com/cdn/shop/t/53/assets/made-in-us.svg?v=142134182407321965191761733135">
2824		
2825      </div>
2826
2827      
2828      <div class="cc-accordian-section">
2829    <div class="cc-accordian-option">
2830      <ul class="cc-accordian-inner">
2831        <li class="cc-accordian-list cc-pa-shipping">
2832          <a class="cc-accordian-link" data-accordian-id="cc-accordian-2">
2833            <img src="https://cdn.convertcart.com/uploads/d5194f4b.png" alt="SHIPPING" class="cc-img">
2834            SHIPPING
2835          </a>
2836        </li>
2837      </ul>
2838    </div>
2839    <div class="cc-accordian-content">
2840      <div class="cc-accordian-page" id="cc-accordian-2">
2841        <ul class="cc-shippping-content">
2842          <li>
2843            Domestic Shipping - Free Shipping - Estimated within 2-5 business days.
2844          </li>
2845          <li>
2846            Expedited shipping - Estimated within 1-2 business days.
2847          </li>
2848        </ul>
2849      </div>
2850    </div>
2851  </div>
2852
2853      
2854      <style>
2855        .product_form .selector-wrapper .single-option-selector{
2856          margin-bottom:0;
2857        }
2858        .product_form .selector-wrapper {
2859          margin-right:5px;
2860        }
2861        .cc-accordian-section {
2862        	 width: 100%;
2863        	 margin: 10px auto;
2864        }
2865				@media screen and (max-width: 1023px) {
2866					.cc-accordian-section {
2867						display: none !important;
2868					}
2869				}
2870         .cc-accordian-section .cc-accordian-option {
2871        	 text-align: left;
2872        }
2873         .cc-accordian-section .cc-accordian-option .cc-accordian-inner {
2874        	 display: table;
2875        	 width: 100%;
2876        	 padding: 0;
2877        	 margin: 0;
2878        	 border-bottom: 2px solid #d8d8d8;
2879        }
2880         .cc-accordian-section .cc-accordian-option .cc-accordian-inner .cc-accordian-list {
2881        	 display: inline-block;
2882        	 vertical-align: middle;
2883        	 position: relative;
2884        	 text-align: center;
2885        	 list-style: none;
2886        	 padding-right: 26px;
2887        	 margin-bottom: 5px;
2888        }
2889         .cc-accordian-section .cc-accordian-option .cc-accordian-inner .cc-accordian-list .cc-accordian-link {
2890        	 display: block;
2891        	 position: relative;
2892        	 background: #fff;
2893        	 color: #4f4f4f;
2894        	 width: 100%;
2895        	 font-size: 14px;
2896        	 font-weight: 700;
2897        	 text-decoration: none;
2898        	 transition: all 1s ease;
2899        	 cursor: pointer;
2900        }
2901         .cc-accordian-section .cc-accordian-option .cc-accordian-inner .cc-accordian-list .cc-img {
2902        	 vertical-align: baseline;
2903        	 height: 10px;
2904        }
2905         .cc-accordian-section .cc-accordian-option .cc-accordian-inner .cc-accordian-list .cc-accordian-link.cc-accordian-active {
2906        	 color: #c2272d;
2907        }
2908         .cc-accordian-section .cc-accordian-option .cc-accordian-inner .cc-accordian-list .cc-accordian-link.cc-accordian-active:after {
2909        	 content: "";
2910        	 position: absolute;
2911        	 left: 0;
2912        	 right: 0;
2913        	 bottom: -7px;
2914        	 width: 100%;
2915        	 height: 0;
2916        	 border-bottom: 2px solid #c2272d;
2917        	 margin: 0 auto;
2918        }
2919         .cc-accordian-section .cc-accordian-content {
2920        	 width: 100%;
2921        	 margin: 30px auto 40px;
2922        }
2923         .cc-accordian-section .cc-accordian-content ul {
2924        	 margin: 1em 0em 1em 2em;
2925        }
2926         .cc-accordian-section .cc-accordian-content ul li {
2927        	 list-style: disc;
2928        	 margin-top: 0.25em;
2929        }
2930         .cc-accordian-section .cc-accordian-content .readMore, .cc-accordian-section .cc-accordian-content .readLess {
2931        	 cursor: pointer;
2932        }
2933         .cc-accordian-section .cc-accordian-content .cc-readMore, .cc-accordian-section .cc-accordian-content .readLess {
2934        	 display: none;
2935        }
2936         .cc-accordian-section .cc-delivery-content p {
2937        	 line-height: 25px;
2938        	 margin-bottom: 10px;
2939        }
2940         .cc-accordian-content .cc-accordian-page {
2941        	 display: none;
2942        }
2943         .cc-accordian-content .cc-accordian-page.cc-active-tp {
2944        	 display: block;
2945        }
2946        #ultimateTrustBadgeswidgetDiv{
2947            display: none !important;
2948        }
2949        #da-new-badges{
2950            display: flex;
2951        }
2952        #da-new-badges img{
2953            height: 35px;
2954        }
2955        #da-new-badges > a > img{
2956            margin-right: 15px;
2957        }
2958        div.ultimate-badges{
2959            margin-bottom: 15px;
2960        }	
2961		@media screen and (min-width: 768px) {
2962			.cus-sticky-lg{
2963				position: sticky !important;
2964				top: 50px;
2965			}
2966		}
2967        @media only screen and (max-width: 430px){
2968          .cus_height_sm{
2969            height: 100% !important;
2970          }
2971        }
2972
2973
2974				/* highlighting the shipping and expected delivery date.*/
2975
2976				
2977
2978				.npa-acc-title-npd009 {
2979				position: relative;
2980        color: #C3262E;
2981        font-weight: 700;
2982        font-size: 14px;
2983        padding-bottom: 18px;
2984        clear: both;
2985        box-sizing: border-box;
2986        line-height: normal;
2987        display: flex;
2988        gap: 4px;
2989        margin-bottom: 16px;
2990        border-bottom: 2px solid #D9D9D9;
2991        img {
2992          width: 15px;
2993        }
2994			}
2995    .npa-highlight-shipping-2024 {
2996        display: flex;
2997        align-items: center;
2998        box-sizing: border-box;
2999        clear: both;
3000        gap: 12px;
3001      .npa-img {
3002            img {
3003                width: 30px;
3004            }
3005        }
3006        .npa-text-content {
3007            font-size: 14px;
3008            font-weight: 500;
3009            line-height: normal;
3010            span {
3011                color: #149f04;
3012                font-weight: 600;
3013            }
3014        }
3015    }
3016    .product_form {
3017        display: flex;
3018        align-items: end;
3019        .purchase.inline_purchase {
3020            width: 85%;
3021        }
3022    }
3023    #da-new-badges {
3024        justify-content: center;
3025    }
3026    .cc-accordian-section {
3027        display: none;
3028    }
3029    .description {
3030        margin-top: 24px;
3031    }
3032    @media only screen and (min-width: 768px) and (max-width: 1024px) {
3033        .product_form {
3034          flex-wrap: wrap;
3035          /* justify-content: center; */
3036        }
3037        .product_form .purchase {
3038          margin: 0 !important;
3039        }
3040    }
3041    @media only screen and (max-width: 1024px) {
3042        .npa-highlight-shipping-2024 {
3043            .npa-img {
3044                img {
3045                    width: 55px;
3046                }
3047            }
3048        }
3049        .product_form {
3050            .purchase.inline_purchase {
3051                margin-left: 12px;
3052            }
3053        }
3054    }
3055    @media screen and (max-width: 768px) {
3056        body.product .flexslider {
3057            min-height: 100% !important;
3058            margin-bottom: 0px;
3059        }
3060    } 
3061
3062      </style>
3063
3064
3065      
3066        
3067         <div class="description" itemprop="description">
3068          <p>The Mantis X10 is a revolutionary dry fire training system engineered to enhance your shooting mechanics and offer personalized coaching and feedback for improvement. MantisX does more than just track your shots. It shows you why you missed, helping you analyze and understand your shooting patterns and offering suggestions for improvement. Unlike traditional dry fire laser systems, the Mantis X10 uses an advanced sensor to detect and analyze the movement and orientation of your firearm during dry fire and live fire sessions.</p>
3069<h2><strong>MantisX System Features</strong></h2>
3070<ul>
3071<li>Save Money on Ammo</li>
3072<li>Real-time coaching and feedback on each shot</li>
3073<li>Track progress, trace every shot, improve technique</li>
3074<li>Train at home without ammo or at the range</li>
3075<li>Free App - Lifetime Access, No Subscription Needed</li>
3076<li>Universal Compatibility</li>
3077<li>Compete against friends</li>
3078<li>Made in the USA</li>
3079<li>Two Year Warranty</li>
3080</ul>
3081<h2><strong>App Features</strong></h2>
3082<ul>
3083<li>Coaching and Feedback</li>
3084<li>Muzzle Trace</li>
3085<li>
3085Trigger Control Analysis</li>
3086<li>Shot Timer</li>
3087<li>Multi-Target Analysis</li>
3088<li>Reload Drills</li>
3089<li>Courses &amp; Daily Challenges</li>
3090<li>Cognitive Drills</li>
3091<li>Consistency Comparisons</li>
3092<li>Groups and Messaging</li>
3093<li>History Tracking</li>
3094<li>Free App Update Every 6 Weeks</li>
3095</ul>
3096<h2><strong>Exclusive X10 features:</strong></h2>
3097<ul>
3098<li><a href="https://mantisx.com/pages/holster-draw-analysis">Holster Draw Analysis</a></li>
3099<li><a href="https://mantisx.com/pages/measuring-recoil-on-a-firearm">Recoilmeter</a></li>
3100<li>Works with all Shooting Performance System Apps
3101<ul>
3102<li>Pistol/Rifle</li>
3103<li>Shotgun</li>
3104<li>Archery</li>
3105</ul>
3106</li>
3107</ul>
3108<p><strong>What’s included: </strong>Mantis X10 Elite Smart sensor <a href="https://mantisx.com/products/br7-mount-picatinny-rail-15-24mm-beamshot-rf9-b-mount-universal">BR7 Barrel Mount Picatinny Rail</a> for rifles and shotguns. <a href="https://mantisx.com/products/magrail-magazine-floor-plate-rail-adapter-universal">Universal MagRail adapter</a> for Archery, pistol, rifle, etc. USB charging cable, <a href="https://mantisx.com/products/mantisx-case">Mantis X10 Case + Foam Insert, </a>Quick Start insert</p>
3109<h2 dir="ltr"><span>ARE YOU READY TO LEVEL UP?</span></h2>
3110<p dir="ltr"><span>Level up your practice by knowing what the Mantis data means and applying that knowledge to your training goals.  Become a MantisX Mastermind and train like a pro!  You can find the MantisX Mastermind course available for purchase at </span><a href="https://mantisx.com/products/mastermind-course"><span>https://mantisx.com/products/mastermind-course</span></a><span>.</span></p>
3111<p><a href="https://mantisx.com/pages/mantisx-model-comparison">View model comparison chart</a></p>
3112<p><em>Note: The X10 Elite includes a Universal MagRail adapter. Yet, some firearms may require an adapter that is sold separately. See the </em><a href="https://mantisx.com/pages/rail-adapter-finder"><em>adapter database</em></a><em> to verify.</em></p>
3113<p>Dimensions: 1.3" x 1" x 0.75" LxWxH</p>
3114<p>SKU: MT-1004</p>
3115<p>NSN: <span data-sheets-root="1">6910-01-676-0222</span></p>
3116         </div>
3117        
3118      
3119
3120      
3121     
3122      <div class="meta">
3123        
3124        
3125        
3126      
3127        
3128      
3129       
3130      </div>
3131    </div>
3132    
3133    
3134  </div>
3135
3136<!-- <div class="cc-tab-section-Desktop">
3137    <div class="cc-tab-option-desktop">
3138      <ul class="cc-tab-inner-desktop">
3139        <li class="cc-tab-list-desktop cc-pa-product-des">
3140          <a class="cc-tab-link-desktop" data-tab-id="cc-tab-1">Product Description</a>
3141        </li>
3142        <li class="cc-tab-list-desktop cc-pa-review">
3143          <a class="cc-tab-link-desktop" data-tab-id="cc-tab-2">Reviews</a>
3144        </li>
3145        <li class="cc-tab-list-desktop cc-pa-video">
3146          <a class="cc-tab-link-desktop" data-tab-id="cc-tab-3">Instruction Video</a>
3147        </li>
3148      </ul>
3149    </div>
3150    <div class="cc-tab-content">
3151      <div class="cc-tab-page-desktop" id="cc-tab-1"></div>
3152      <div class="cc-tab-page-desktop" id="cc-tab-2"></div>
3153      <div class="cc-tab-page-desktop" id="cc-tab-3">
3154        <iframe width="901" height="532" src="" title="Mantis X10 Overview" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
3155      </div>
3156    </div>
3157  </div>
3158<div class="cc-tab-section--m">
3159    <div class="cc-tab-option">
3160      <ul class="cc-tab-inner">
3161        <li class="cc-tab-list cc-pa-product-des">
3162          <a class="cc-tab-link">Product Description
3163          </a>
3164          <div class="cc-tab-page"></div>
3165          <div class="cc-expand-block">
3166            <button type="button" class="cc-readmore-btn">Read More</button>
3167            <button type="button" class="cc-readless-btn">Read Less</button>
3168          </div>
3169        </li>
3170        <li class="cc-tab-list cc-pa-works">
3171          <a class="cc-tab-link">How It Works
3172          </a>
3173          <div class="cc-tab-page">
3174            <h2>HOW DOES <span>MANTISX</span> OFFER FEEDBACK?</h2>
3175            <div class="cc-work-item">
3176              <div class="cc-work-list">
3177                <span>
3178                  <img src="https://cdn.convertcart.com/uploads/95fa39a3.jpg" alt="Image" />
3179                </span>
3180                <h4>Score</h4>
3181                <p>Each shot is scored depending on how much you moved away from your sighted position during the trigger pull. 
3182                  The perfect score is 100 (basically impossible unless locked in a vise).
3183                </p>
3184              </div>
3185              <div class="cc-work-list">
3186                <span>
3187                  <img src="https://cdn.convertcart.com/uploads/6fc32cbf.png" alt="Image" />
3188                </span>
3189                <h4>Direction</h4>
3190                <p>For each shot, MantisX detects the direction of the barrel movement during the trigger pull.
3191                  If you tend to shoot left, left sector will light up on the wheel. After a few shots, 
3192                  the training device shows the pattern of your movement.
3193                </p>
3194              </div>
3195              <div class="cc-work-list">
3196                <span>
3197                  <img src="https://cdn.convertcart.com/uploads/620f61bd.png" alt="Image" />
3198                </span>
3199                <h4>Suggesstion</h4>
3200                <p>Analyzing an individual shot or the group of shots, MantisX provides you with a suggestion that could improve your 
3201                  shooting mechanics. Read the coaching tips to know how to focus your efforts in the next round of shooting.
3202                </p>
3203              </div>
3204            </div>
3205          </div>
3206          <div class="cc-expand-block">
3207            <button type="button" class="cc-readmore-btn">Read More</button>
3208            <button type="button" class="cc-readless-btn">Read Less</button>
3209          </div>
3210        </li>
3211        <li class="cc-tab-list cc-pa-video">
3212          <a class="cc-tab-link">Instruction Video
3213          </a>
3214          <div class="cc-tab-page"></div>
3215        </li>
3216        <li class="cc-tab-list cc-pa-review">
3217          <a class="cc-tab-link">Reviews
3218          </a>
3219          <div class="cc-tab-page">
3220            <div id="product-reviews" class="trustspot-photo-carousel" data-product-sku="5336557977764" data-visual-entity-id="16412"></div> 
3221            <div class="trustspot trustspot-main-widget"
3222     data-product-sku="5336557977764" 
3223     data-name="Mantis X10 Elite - Shooting Performance System"
3224     data-url="https://mantisx.com/products/mantis-x10-elite"
3225     data-image-url="//mantisx.com/cdn/shop/files/X10Trace_large.jpg%3Fv=1710535790"
3226     data-description="&lt;p&gt;The Mantis X10 is a revolutionary dry fire training system engineered to enhance your shooting mechanics and offer personalized coaching and feedback for improvement. MantisX does more than just track your shots. It shows you why you missed, helping you analyze and understand your shooting patterns and offering suggestions for improvement. Unlike traditional dry fire laser systems, the Mantis X10 uses an advanced sensor to detect and analyze the movement and orientation of your firearm during dry fire and live fire sessions.&lt;/p&gt;
3227&lt;h2&gt;&lt;strong&gt;MantisX System Features&lt;/strong&gt;&lt;/h2&gt;
3228&lt;ul&gt;
3229&lt;li&gt;Save Money on Ammo&lt;/li&gt;
3230&lt;li&gt;Real-time coaching and feedback on each shot&lt;/li&gt;
3231&lt;li&gt;Track progress, trace every shot, improve technique&lt;/li&gt;
3232&lt;li&gt;Train at home without ammo or at the range&lt;/li&gt;
3233&lt;li&gt;Free App - Lifetime Access, No Subscription Needed&lt;/li&gt;
3234&lt;li&gt;Universal Compatibility&lt;/li&gt;
3235&lt;li&gt;Compete against friends&lt;/li&gt;
3236&lt;li&gt;Made in the USA&lt;/li&gt;
3237&lt;li&gt;Two Year Warranty&lt;/li&gt;
3238&lt;/ul&gt;
3239&lt;h2&gt;&lt;strong&gt;App Features&lt;/strong&gt;&lt;/h2&gt;
3240&lt;ul&gt;
3241&lt;li&gt;Coaching and Feedback&lt;/li&gt;
3242&lt;li&gt;Muzzle Trace&lt;/li&gt;
3243&lt;li&gt;
3243Trigger Control Analysis&lt;/li&gt;
3244&lt;li&gt;Shot Timer&lt;/li&gt;
3245&lt;li&gt;Multi-Target Analysis&lt;/li&gt;
3246&lt;li&gt;Reload Drills&lt;/li&gt;
3247&lt;li&gt;Courses &amp;amp; Daily Challenges&lt;/li&gt;
3248&lt;li&gt;Cognitive Drills&lt;/li&gt;
3249&lt;li&gt;Consistency Comparisons&lt;/li&gt;
3250&lt;li&gt;Groups and Messaging&lt;/li&gt;
3251&lt;li&gt;History Tracking&lt;/li&gt;
3252&lt;li&gt;Free App Update Every 6 Weeks&lt;/li&gt;
3253&lt;/ul&gt;
3254&lt;h2&gt;&lt;strong&gt;Exclusive X10 features:&lt;/strong&gt;&lt;/h2&gt;
3255&lt;ul&gt;
3256&lt;li&gt;&lt;a href=&quot;https://mantisx.com/pages/holster-draw-analysis&quot;&gt;Holster Draw Analysis&lt;/a&gt;&lt;/li&gt;
3257&lt;li&gt;&lt;a href=&quot;https://mantisx.com/pages/measuring-recoil-on-a-firearm&quot;&gt;Recoilmeter&lt;/a&gt;&lt;/li&gt;
3258&lt;li&gt;Works with all Shooting Performance System Apps
3259&lt;ul&gt;
3260&lt;li&gt;Pistol/Rifle&lt;/li&gt;
3261&lt;li&gt;Shotgun&lt;/li&gt;
3262&lt;li&gt;Archery&lt;/li&gt;
3263&lt;/ul&gt;
3264&lt;/li&gt;
3265&lt;/ul&gt;
3266&lt;p&gt;&lt;strong&gt;What’s included: &lt;/strong&gt;Mantis X10 Elite Smart sensor &lt;a href=&quot;https://mantisx.com/products/br7-mount-picatinny-rail-15-24mm-beamshot-rf9-b-mount-universal&quot;&gt;BR7 Barrel Mount Picatinny Rail&lt;/a&gt; for rifles and shotguns. &lt;a href=&quot;https://mantisx.com/products/magrail-magazine-floor-plate-rail-adapter-universal&quot;&gt;Universal MagRail adapter&lt;/a&gt; for Archery, pistol, rifle, etc. USB charging cable, &lt;a href=&quot;https://mantisx.com/products/mantisx-case&quot;&gt;Mantis X10 Case + Foam Insert, &lt;/a&gt;Quick Start insert&lt;/p&gt;
3267&lt;h2 dir=&quot;ltr&quot;&gt;&lt;span&gt;ARE YOU READY TO LEVEL UP?&lt;/span&gt;&lt;/h2&gt;
3268&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Level up your practice by knowing what the Mantis data means and applying that knowledge to your training goals.  Become a MantisX Mastermind and train like a pro!  You can find the MantisX Mastermind course available for purchase at &lt;/span&gt;&lt;a href=&quot;https://mantisx.com/products/mastermind-course&quot;&gt;&lt;span&gt;https://mantisx.com/products/mastermind-course&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
3269&lt;p&gt;&lt;a href=&quot;https://mantisx.com/pages/mantisx-model-comparison&quot;&gt;View model comparison chart&lt;/a&gt;&lt;/p&gt;
3270&lt;p&gt;&lt;em&gt;Note: The X10 Elite includes a Universal MagRail adapter. Yet, some firearms may require an adapter that is sold separately. See the &lt;/em&gt;&lt;a href=&quot;https://mantisx.com/pages/rail-adapter-finder&quot;&gt;&lt;em&gt;adapter database&lt;/em&gt;&lt;/a&gt;&lt;em&gt; to verify.&lt;/em&gt;&lt;/p&gt;
3271&lt;p&gt;Dimensions: 1.3&quot; x 1&quot; x 0.75&quot; LxWxH&lt;/p&gt;
3272&lt;p&gt;SKU: MT-1004&lt;/p&gt;
3273&lt;p&gt;NSN: &lt;span data-sheets-root=&quot;1&quot;&gt;6910-01-676-0222&lt;/span&gt;&lt;/p&gt;"></div>
3274          </div>
3275          <div class="cc-expand-block">
3276            <button type="button" class="cc-readmore-btn">Read More</button>
3277            <button type="button" class="cc-readless-btn">Read Less</button>
3278          </div>
3279        </li>
3280      </ul>
3281    </div>
3282  </div>
3283      <style>
3284        .trustspot.trustspot-main-widget {
3285	 display: none !important;
3286}
3287 #product-reviews {
3288	 display: none !important;
3289}
3290 .cc-tab-section-Desktop {
3291	 width: 100%;
3292	 margin: 0px auto 0px;
3293}
3294 .cc-tab-section-Desktop .cc-tab-option-desktop {
3295	 text-align: center;
3296}
3297 .cc-tab-section-Desktop .cc-tab-option-desktop .cc-tab-inner-desktop {
3298	 display: table;
3299	 width: 100%;
3300	 padding: 0;
3301	 margin: 0;
3302	 border-top: 1px solid #ccc;
3303	 border-bottom: 1px solid #ccc;
3304}
3305 .cc-tab-section-Desktop .cc-tab-option-desktop .cc-tab-inner-desktop .cc-tab-list-desktop {
3306	 display: inline-block;
3307	 vertical-align: middle;
3308	 position: relative;
3309	 text-align: center;
3310	 list-style: none;
3311	 margin-right: 40px;
3312	 margin-bottom: 0;
3313	 padding: 0px 25px;
3314}
3315 .cc-tab-section-Desktop .cc-tab-option-desktop .cc-tab-inner-desktop .cc-tab-list-desktop:last-child {
3316	 margin-right: 0px;
3317}
3318 .cc-tab-section-Desktop .cc-tab-option-desktop .cc-tab-inner-desktop .cc-tab-list-desktop .cc-tab-link-desktop {
3319	 display: block;
3320	 position: relative;
3321	 color: #5c5c5c;
3322	 width: 100%;
3323	 font-size: 16px;
3324	 font-weight: 500;
3325	 text-decoration: none;
3326	 cursor: pointer;
3327	 padding: 7px;
3328}
3329 .cc-tab-section-Desktop .cc-tab-option-desktop .cc-tab-inner-desktop .cc-tab-list-desktop .cc-tab-link-desktop.cc-tab-active {
3330	 background: #fff;
3331	 color: #000;
3332	 border-bottom: 3px solid #fff;
3333	 top: 1px;
3334}
3335 .cc-tab-section-Desktop .cc-tab-option-desktop .cc-tab-inner-desktop .cc-tab-list-desktop .cc-tab-link-desktop.cc-tab-active:after {
3336	 content: "";
3337	 position: absolute;
3338	 left: 0;
3339	 right: 0;
3340	 bottom: -2px;
3341	 width: 93%;
3342	 height: 0;
3343	 border-bottom: 3px solid #c2272d;
3344	 margin: 0 auto;
3345	 background: #000;
3346}
3347 .cc-tab-section-Desktop .cc-tab-content {
3348	 width: 90%;
3349	 margin: 30px auto 40px;
3350}
3351 .cc-tab-section-Desktop .cc-tab-content #cc-tab-3 {
3352	 text-align: center;
3353}
3354 .cc-tab-section-Desktop .cc-tab-content #cc-tab-3 img {
3355	 width: 950px;
3356	 cursor: pointer;
3357}
3358 .cc-tab-section-Desktop .cc-tab-content .cc-tab-page-desktop {
3359	 display: none;
3360	 max-height: 550px;
3361	 overflow-y: auto;
3362}
3363 .cc-tab-section-Desktop ::-webkit-scrollbar-track {
3364	 -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
3365	 border-radius: 10px;
3366	 background-color: #f6f7f9;
3367}
3368 .cc-tab-section-Desktop ::-webkit-scrollbar {
3369	 width: 3px;
3370	 background-color: #f6f7f9;
3371}
3372 .cc-tab-section-Desktop ::-webkit-scrollbar-thumb {
3373	 border-radius: 10px;
3374	 -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
3375	 background-color: #000;
3376}
3377 .cc-tab-section-Desktop .cc-tab-content .cc-tab-page-desktop.cc-active-tp {
3378	 display: block;
3379}
3380 .cc-tab-section-Desktop .cc-tab-content .cc-tab-page-desktop.cc-active-tp .trustspot.trustspot-main-widget {
3381	 display: block !important;
3382}
3383 .cc-tab-section-Desktop .cc-tab-content .cc-tab-page-desktop.cc-active-tp #product-reviews {
3384	 display: block !important;
3385}
3386 .product_slider {
3387	 margin-bottom: 0em;
3388}
3389 .cc-tab-section--m {
3390	 margin-bottom: 20px;
3391}
3392 .cc-tab-section--m .cc-tab-inner {
3393	 padding: 0px;
3394	 margin: 0px;
3395}
3396 .cc-tab-section--m .cc-tab-inner .cc-tab-list {
3397	 list-style: none;
3398	 display: block;
3399	 position: relative;
3400	 width: 100%;
3401	 margin-bottom: 8px;
3402}
3403 .cc-tab-section--m .cc-tab-inner .cc-tab-list .cc-tab-link {
3404	 display: block;
3405	 color: #5c5c5c;
3406	 padding: 10px 15px 8px;
3407	 text-decoration: none;
3408	 font-size: 19px;
3409	 font-weight: 500;
3410	 cursor: pointer;
3411	 border-top: 1px solid #ccc;
3412	 text-align: center;
3413}
3414 .cc-tab-section--m .cc-tab-inner .cc-tab-list .cc-tab-page {
3415	 display: none;
3416	 max-height: 280px;
3417	 overflow: hidden;
3418	 padding: 12px 18px;
3419}
3420 .cc-tab-section--m .cc-tab-inner .cc-tab-list .cc-expand-block {
3421	 display: none;
3422	 text-align: center;
3423	 position: relative;
3424	 bottom: 20px;
3425	 left: 0;
3426	 right: 0;
3427}
3428 .cc-tab-section--m .cc-tab-inner .cc-tab-list .cc-expand-block button {
3429	 background-color: #fff;
3430	 color: #000;
3431	 border: 1px solid #000;
3432	 text-transform: none;
3433	 box-shadow: 0 0 20px 20px #fff;
3434	 padding: 7px 20px 9px;
3435	 border-radius: 4px;
3436}
3437 .cc-tab-section--m .cc-tab-inner .cc-tab-list .cc-expand-block .cc-readless-btn {
3438	 display: none;
3439}
3440 .cc-tab-section--m .cc-tab-inner .cc-tab-list .cc-content-shown {
3441	 max-height: initial;
3442	 overflow: auto;
3443}
3444 .cc-tab-section--m .cc-tab-inner .cc-pa-works h2 {
3445	 text-align: center;
3446	 position: relative;
3447	 padding-bottom: 16px;
3448	 margin-bottom: 30px;
3449}
3450 .cc-tab-section--m .cc-tab-inner .cc-pa-works h2:after {
3451	 content: "";
3452	 font-size: 20px;
3453	 position: absolute;
3454	 width: 70px;
3455	 height: 2px;
3456	 background: #363636;
3457	 left: 0;
3458	 right: 0;
3459	 bottom: 0;
3460	 margin: 0 auto;
3461}
3462 .cc-tab-section--m .cc-tab-inner .cc-pa-works h2 span {
3463	 color: #c2272d;
3464}
3465 .cc-tab-section--m .cc-tab-inner .cc-pa-works .cc-work-item .cc-work-list {
3466	 text-align: center;
3467	 width: 100%;
3468}
3469 .cc-tab-section--m .cc-tab-inner .cc-pa-works .cc-work-item .cc-work-list img {
3470	 width: 120px;
3471}
3472 .cc-tab-section--m .cc-tab-inner .cc-pa-works .cc-work-item .cc-work-list h4 {
3473	 font-weight: 600;
3474	 margin: 0px;
3475}
3476 .cc-tab-section--m .cc-tab-inner .cc-pa-works .cc-work-item .cc-work-list p {
3477	 font-size: 14px;
3478	 color: #000;
3479	 font-weight: 500;
3480}
3481 .cc-tab-section--m .cc-tab-inner .cc-pa-video {
3482	/* .cc-tab-link {
3483		 border-bottom: 1px solid #ccc;
3484	}
3485	 */
3486}
3487 .cc-tab-section--m .cc-tab-inner .cc-pa-video .cc-tab-page {
3488	 text-align: center;
3489}
3490 .cc-tab-section--m .cc-tab-inner .cc-pa-video .cc-tab-page #da-vid-link {
3491	 text-decoration: underline;
3492	 margin: 10px 0 10px 0px;
3493}
3494 .cc-tab-section--m .cc-tab-inner .cc-tab-active .cc-tab-link {
3495	 background: #fff;
3496	 color: #333232;
3497	 font-weight: 600;
3498	 border-bottom: 4px solid #c2272d;
3499}
3500 .cc-tab-section--m .cc-tab-inner .cc-tab-active .cc-tab-page {
3501	 display: block;
3502}
3503 .cc-tab-section--m .cc-tab-inner .cc-tab-active .cc-tab-page .trustspot.trustspot-main-widget {
3504	 display: block !important;
3505}
3506 .cc-tab-section--m .cc-tab-inner .cc-tab-active .cc-tab-page #product-reviews {
3507	 display: block !important;
3508}
3509 .cc-tab-section--m .cc-tab-inner .cc-tab-active .cc-expand-block {
3510	 display: block;
3511}
3512 #trustspot-widget-wrapper #product-widget-review-result {
3513	 max-height: 990px;
3514	 overflow-y: auto;
3515}
3516 @media only screen and (max-width: 768px) {
3517	 #trustspot-widget-wrapper #product-widget-review-result {
3518		 max-height: 1200px;
3519		 overflow-y: auto;
3520	}
3521}
3522 @media only screen and (max-width: 480px) {
3523	 #trustspot-widget-wrapper #product-widget-review-result {
3524		 max-height: 1500px;
3525		 overflow-y: auto;
3526	}
3527}
3528 @media only screen and (max-width: 992px) {
3529	 .cc-tab-section-Desktop {
3530		 display: none !important;
3531	}
3532}
3533 @media only screen and (min-width: 1020px) {
3534	 .cc-tab-section--m {
3535		 display: none !important;
3536	}
3537}
3538 @media only screen and (max-width: 320px) {
3539	 .cc-tab-section--m .cc-tab-inner .cc-tab-list .cc-tab-link {
3540		 font-size: 16px;
3541	}
3542}
3543      </style>
3544
3545      
3545<script>
3546        function waitForElement(selector, callback) {
3547    if ($(selector).length) callback();
3548    else setTimeout(waitForElement, 200, selector, callback);
3549  }
3550  waitForElement('.seven.columns.omega', () => {
3551    const ccSel = $('.cc-tab-section-Desktop');
3552    const ccTabSec = $('.cc-tab-section--m');
3553    function ccGetTabData() {
3554      const ccVideoLink = $('#da-light iframe').attr('src');
3555      if ($('.seven.columns.omega .description').length) {
3556        ccSel.find('#cc-tab-1').html($('.seven.columns.omega .description').remove().append());
3557      } else {
3558        ccSel.find('.cc-pa-product-des').remove();
3559        ccSel.find('#cc-tab-1').remove();
3560      }
3561      if ($('.trustspot.trustspot-main-widget').length) {
3562        ccSel.find('#cc-tab-2').append($('#product-reviews').clone().append());
3563        ccSel.find('#cc-tab-2').append($('.trustspot.trustspot-main-widget').clone().append());
3564      } else {
3565        ccSel.find('.cc-pa-review').remove();
3566        ccSel.find('#cc-tab-2').remove();
3567      }
3568      if ($('#da-vid-link').length) {
3569        // ccSel.find('#cc-tab-3').html($('#da-vid-link').clone());
3570        ccSel.find('#cc-tab-3 img').on('click', () => {
3571          $('.seven.columns.omega #da-vid-link').trigger('click');
3572        });
3573      } else {
3574        ccSel.find('.cc-pa-video').remove();
3575        ccSel.find('#cc-tab-3').remove();
3576      }
3577      ccSel.find('.cc-tab-link-desktop').eq(0).addClass('cc-tab-active');
3578      ccSel.find('.cc-tab-page-desktop').eq(0).addClass('cc-active-tp');
3579
3580      ccSel.on('click', '.cc-tab-list-desktop .cc-tab-link-desktop', function () {
3581        const ccTabID = $(this).attr('data-tab-id');
3582        const ccEvent = $(this).text();
3583        $(this).addClass('cc-tab-active');
3584        ccSel.find('.cc-tab-list-desktop .cc-tab-link-desktop').not(this).removeClass('cc-tab-active');
3585        ccSel.find(`#${ccTabID}`).addClass('cc-active-tp');
3586        ccSel.find('.cc-tab-page-desktop').not(`#${ccTabID}`).removeClass('cc-active-tp');
3587        if (ccTabID == 'cc-tab-3') {
3588          $('#cc-tab-3 iframe').attr('src', ccVideoLink);
3589        } else {
3590          $('#cc-tab-3 iframe').attr('src', '');
3591        }
3592      });
3593    }
3594    ccGetTabData();
3595    if ($('.seven.columns.omega .description').length) {
3596      ccTabSec.find('.cc-pa-product-des .cc-tab-page').append($('.seven.columns.omega .description').remove().append());
3597    } else {
3598      ccTabSec.find('.cc-pa-product-des').remove();
3599    }
3600    if ($('.trustspot.trustspot-main-widget').length) {
3601      ccTabSec.find('.cc-pa-review .cc-tab-page').append($('#product-reviews').clone().append());
3602      ccTabSec.find('.cc-pa-review .cc-tab-page').append($('.trustspot.trustspot-main-widget').clone().append());
3603      if (ccTabSec.find('.cc-pa-review .cc-tab-page #product-reviews').text().trim() == '') {
3604        ccTabSec.find('.cc-pa-review').hide();
3605      }
3606    } else {
3607      ccTabSec.find('.cc-pa-review').remove();
3608    }
3609    if ($('#da-vid-link').length) {
3610      ccTabSec.find('.cc-pa-video .cc-tab-page').append($('#da-vid-link').clone());
3611      ccTabSec.find('.cc-pa-video .cc-tab-page #da-vid-link').on('click', () => {
3612        $('#da-vid-link').trigger('click');
3613      });
3614    } else {
3615      ccTabSec.find('.cc-pa-video').remove();
3616    }
3617    ccTabSec.find('.cc-tab-list').eq(0).addClass('cc-tab-active');
3618    ccTabSec.find('.cc-tab-list .cc-tab-link').on('click', function () {
3619      $(this).parent().toggleClass('cc-tab-active');
3620      $('.cc-tab-link').not(this).parent().removeClass('cc-tab-active');
3621      if (ccTabSec.find('.cc-readless-btn').css('display', 'none')) {
3622        ccTabSec.find('.cc-readmore-btn').show();
3623        ccTabSec.find('.cc-readless-btn').hide();
3624        ccTabSec.find('.cc-tab-page').removeClass('cc-content-shown');
3625      }
3626    });
3627    ccTabSec.find('.cc-readmore-btn').on('click', function () {
3628      $(this).parents('.cc-tab-list').find('.cc-tab-page').addClass('cc-content-shown');
3629      ccTabSec.find('.cc-readmore-btn').hide();
3630      ccTabSec.find('.cc-readless-btn').show();
3631    });
3632    ccTabSec.find('.cc-readless-btn').on('click', function () {
3633      $(this).parents('.cc-tab-list').find('.cc-tab-page').removeClass('cc-content-shown');
3634      ccTabSec.find('.cc-readmore-btn').show();
3635      ccTabSec.find('.cc-readless-btn').hide();
3636    });
3637  });
3638      </script>
3638
3639 -->
3640      
3641  
3642      <br>
3643      
3644      <div id="product-reviews" class="trustspot-photo-carousel" data-product-sku="5336557977764" data-visual-entity-id="16412"></div> 
3645	  <div class="trustspot trustspot-main-widget"
3646     data-product-sku="5336557977764" 
3647     data-name="Mantis X10 Elite - Shooting Performance System"
3648     data-url="https://mantisx.com/products/mantis-x10-elite"
3649     data-image-url="//mantisx.com/cdn/shop/files/X10Trace_large.jpg%3Fv=1710535790"
3650     data-description="&lt;p&gt;The Mantis X10 is a revolutionary dry fire training system engineered to enhance your shooting mechanics and offer personalized coaching and feedback for improvement. MantisX does more than just track your shots. It shows you why you missed, helping you analyze and understand your shooting patterns and offering suggestions for improvement. Unlike traditional dry fire laser systems, the Mantis X10 uses an advanced sensor to detect and analyze the movement and orientation of your firearm during dry fire and live fire sessions.&lt;/p&gt;
3651&lt;h2&gt;&lt;strong&gt;MantisX System Features&lt;/strong&gt;&lt;/h2&gt;
3652&lt;ul&gt;
3653&lt;li&gt;Save Money on Ammo&lt;/li&gt;
3654&lt;li&gt;Real-time coaching and feedback on each shot&lt;/li&gt;
3655&lt;li&gt;Track progress, trace every shot, improve technique&lt;/li&gt;
3656&lt;li&gt;Train at home without ammo or at the range&lt;/li&gt;
3657&lt;li&gt;Free App - Lifetime Access, No Subscription Needed&lt;/li&gt;
3658&lt;li&gt;Universal Compatibility&lt;/li&gt;
3659&lt;li&gt;Compete against friends&lt;/li&gt;
3660&lt;li&gt;Made in the USA&lt;/li&gt;
3661&lt;li&gt;Two Year Warranty&lt;/li&gt;
3662&lt;/ul&gt;
3663&lt;h2&gt;&lt;strong&gt;App Features&lt;/strong&gt;&lt;/h2&gt;
3664&lt;ul&gt;
3665&lt;li&gt;Coaching and Feedback&lt;/li&gt;
3666&lt;li&gt;Muzzle Trace&lt;/li&gt;
3667&lt;li&gt;
3667Trigger Control Analysis&lt;/li&gt;
3668&lt;li&gt;Shot Timer&lt;/li&gt;
3669&lt;li&gt;Multi-Target Analysis&lt;/li&gt;
3670&lt;li&gt;Reload Drills&lt;/li&gt;
3671&lt;li&gt;Courses &amp;amp; Daily Challenges&lt;/li&gt;
3672&lt;li&gt;Cognitive Drills&lt;/li&gt;
3673&lt;li&gt;Consistency Comparisons&lt;/li&gt;
3674&lt;li&gt;Groups and Messaging&lt;/li&gt;
3675&lt;li&gt;History Tracking&lt;/li&gt;
3676&lt;li&gt;Free App Update Every 6 Weeks&lt;/li&gt;
3677&lt;/ul&gt;
3678&lt;h2&gt;&lt;strong&gt;Exclusive X10 features:&lt;/strong&gt;&lt;/h2&gt;
3679&lt;ul&gt;
3680&lt;li&gt;&lt;a href=&quot;https://mantisx.com/pages/holster-draw-analysis&quot;&gt;Holster Draw Analysis&lt;/a&gt;&lt;/li&gt;
3681&lt;li&gt;&lt;a href=&quot;https://mantisx.com/pages/measuring-recoil-on-a-firearm&quot;&gt;Recoilmeter&lt;/a&gt;&lt;/li&gt;
3682&lt;li&gt;Works with all Shooting Performance System Apps
3683&lt;ul&gt;
3684&lt;li&gt;Pistol/Rifle&lt;/li&gt;
3685&lt;li&gt;Shotgun&lt;/li&gt;
3686&lt;li&gt;Archery&lt;/li&gt;
3687&lt;/ul&gt;
3688&lt;/li&gt;
3689&lt;/ul&gt;
3690&lt;p&gt;&lt;strong&gt;What’s included: &lt;/strong&gt;Mantis X10 Elite Smart sensor &lt;a href=&quot;https://mantisx.com/products/br7-mount-picatinny-rail-15-24mm-beamshot-rf9-b-mount-universal&quot;&gt;BR7 Barrel Mount Picatinny Rail&lt;/a&gt; for rifles and shotguns. &lt;a href=&quot;https://mantisx.com/products/magrail-magazine-floor-plate-rail-adapter-universal&quot;&gt;Universal MagRail adapter&lt;/a&gt; for Archery, pistol, rifle, etc. USB charging cable, &lt;a href=&quot;https://mantisx.com/products/mantisx-case&quot;&gt;Mantis X10 Case + Foam Insert, &lt;/a&gt;Quick Start insert&lt;/p&gt;
3691&lt;h2 dir=&quot;ltr&quot;&gt;&lt;span&gt;ARE YOU READY TO LEVEL UP?&lt;/span&gt;&lt;/h2&gt;
3692&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Level up your practice by knowing what the Mantis data means and applying that knowledge to your training goals.  Become a MantisX Mastermind and train like a pro!  You can find the MantisX Mastermind course available for purchase at &lt;/span&gt;&lt;a href=&quot;https://mantisx.com/products/mastermind-course&quot;&gt;&lt;span&gt;https://mantisx.com/products/mastermind-course&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
3693&lt;p&gt;&lt;a href=&quot;https://mantisx.com/pages/mantisx-model-comparison&quot;&gt;View model comparison chart&lt;/a&gt;&lt;/p&gt;
3694&lt;p&gt;&lt;em&gt;Note: The X10 Elite includes a Universal MagRail adapter. Yet, some firearms may require an adapter that is sold separately. See the &lt;/em&gt;&lt;a href=&quot;https://mantisx.com/pages/rail-adapter-finder&quot;&gt;&lt;em&gt;adapter database&lt;/em&gt;&lt;/a&gt;&lt;em&gt; to verify.&lt;/em&gt;&lt;/p&gt;
3695&lt;p&gt;Dimensions: 1.3&quot; x 1&quot; x 0.75&quot; LxWxH&lt;/p&gt;
3696&lt;p&gt;SKU: MT-1004&lt;/p&gt;
3697&lt;p&gt;NSN: &lt;span data-sheets-root=&quot;1&quot;&gt;6910-01-676-0222&lt;/span&gt;&lt;/p&gt;"></div>
3698      
3699  </div>
3700
3701      
3702
3703    <div class="cc-faq-section">
3704    <div class="cc-faq-title">Frequently Asked Questions</div>
3705    <div class="cc-faq-wrap">
3706      <div class="cc-faq-list cc-general">
3707        <span class="cc-faq-text" data-id="GENERAL">General</span>
3708        <div class="cc-content cc-general-content">
3709          <div class="cc-faq-question">
3710            <p class="npa-h1">
3711              <span class="cc-title">What is the difference between the 
3712                <a href="https://mantisx.com/pages/mantisx-model-comparison" class="cc-faq-link">
3713                  MantisX Shooting Performance System, Laser Academy, and Blackbeard?
3714                </a>
3715              </span>
3716              <span class="cc-plus">+</span>
3717              <span class="cc-minus">-</span>
3718            </p>
3719            <div class="cc-faq-answer">
3720              <p>MantisX is a motion-based shooting system that analyzes movement during the firing process. 
3721                Based on this movement, the system is able to give you feedback on likely errors in your 
3722                technique and what you might be doing to cause those errors. Think of it as a diagnostic tool, 
3723                like a study guide, that you continue to use to improve until it is time for the test.
3724              </p>
3725              <p>
3726                Laser Academy gives you point of impact data while dry-fire training with your firearm. 
3727                It will give you hit locations, the time between shots, and scores depending on the target used. 
3728                Laser Academy is the test. Obtain sight picture, press the trigger, and if you are 
3729                getting great scores, you know all the work you put into the study guide paid off. 
3730                If not, get back to the study guide.
3731              </p>
3732              <p>
3733                Blackbeard's base function is to reset the trigger in AR-15 rifles without breaking your 
3734                form to rack the charging handle while practicing in a dry fire scenario. 
3735                The laser-enabled variants allow use with various laser-based training systems,
3736                 including Mantis Laser Academy.
3737              </p>
3738            </div>
3739          </div>
3740          <div class="cc-faq-question">
3741            <p class="npa-h1">
3742              <span class="cc-title">
3743                Will your product automatically reset the trigger on my firearm?
3744              </span>
3745              <span class="cc-plus">+</span>
3746              <span class="cc-minus">-</span>
3747            </p>
3748            <div class="cc-faq-answer">
3749              Yes, for Blackbeard. Otherwise, MantisX and Laser Academy will not automatically 
3750              reset the trigger on firearms that are not double action. As such, 
3751              manually resetting the trigger for each shot will be required.
3752            </div>
3753          </div>
3754          <div class="cc-faq-question">
3755            <p class="npa-h1"><span class="cc-title"> Are your products Made in the USA?</span>
3756              <span class="cc-plus">+</span>
3757              <span class="cc-minus">-</span>
3758            </p>
3759            <div class="cc-faq-answer">
3760              Mantis products are proudly made in the United States of America. We do all the assembly, 
3761              programming, testing, and shipping out of our offices in Illinois.
3762            </div>
3763          </div>
3764          <div class="cc-faq-question">
3765            <p class="npa-h1"><span class="cc-title">Are your products covered by a warranty?</span>
3766              <span class="cc-plus">+</span>
3767              <span class="cc-minus">-</span>
3768            </p>
3769            <div class="cc-faq-answer">
3770              Yes. Mantis products are covered by a two year warranty. Pink Rhino products are 
3771              covered by a one year limited warranty. If the product fails during normal use within 
3772              the warranty time frame, we will repair or replace your device.
3773            </div>
3774          </div>
3775        </div>
3776      </div>
3777      <div class="cc-faq-list mantisx">
3778        <span class="cc-faq-text mantixShooting" data-id="MANTISX SHOOTING PERFORMANCE SYSTEM">
3779          MantisX Shooting Performance System
3780        </span>
3781        <div class="cc-content cc-mantisx-content">
3782          <div class="cc-faq-question">
3783            <p class="npa-h1"><span class="cc-title">What if my gun doesn’t have a rail?</span>
3784              <span class="cc-plus">+</span>
3785              <span class="cc-minus">-</span>
3786            </p>
3787            <div class="cc-faq-answer">
3788              We think that's a perfect excuse to get another gun. If your budget doesn't allow for that, 
3789              buy a rail adapter for your gun.
3790            </div>
3791          </div>
3792          <div class="cc-faq-question">
3793            <p class="npa-h1">
3794              <span class="cc-title">
3795                How long is the battery life on the MantisX Shooting Performance System (X2, X3, X7, X8, and X10 Elite)?
3796              </span>
3797              <span class="cc-plus">+</span>
3798              <span class="cc-minus">-</span>
3799            </p>
3800            <div class="cc-faq-answer">
3801              8+ hours on a full charge. The MantisX has a rechargeable battery that is not user serviceable. 
3802              It is charged by a micro USB cable and lasts 8 to 10 hours on a charge. 
3803            </div>
3804          </div>
3805          <div class="cc-faq-question">
3806            <p class="npa-h1"><span class="cc-title">How do I know if the X3, X7, or X10 is fully charged?</span>
3807              <span class="cc-plus">+</span>
3808              <span class="cc-minus">-</span>
3809            </p>
3810            <div class="cc-faq-answer">
3811              The power light will turn off when your device is fully charged.
3812            </div>
3813          </div>
3814          <div class="cc-faq-question">
3815            <p class="npa-h1"><span class="cc-title">Will MantisX fit in my holster?</span>
3816              <span class="cc-plus">+</span>
3817              <span class="cc-minus">-</span>
3818            </p>
3819            <div class="cc-faq-answer">
3820              The original MantisX (without the quick detach screw) has been confirmed to fit well 
3821              in holsters made to accommodate the Streamlight TLR-1/TLR-1 HL weapon mounted lights. 
3822              Holsters designed for similar sized lights may also work well. 
3823              Holsters designed to accommodate the Surefire XC1 or Olight PL Mini II have been 
3824              confirmed to work well for the X2, X3 and X10 Elite. We also offer 
3825              <a href="https://mantisx.com/pages/which-holsters-work-with-mantisx" class="cc-faq-link">
3826                custom holsters.
3827              </a>
3828            </div>
3829          </div>
3830          <div class="cc-faq-question">
3831            <p class="npa-h1"><span class="cc-title">What devices are compatible with the MantisX app?</span>
3832              <span class="cc-plus">+</span>
3833              <span class="cc-minus">-</span>
3834            </p>
3835            <div class="cc-faq-answer">
3836              The MantisX app is available in the Apple App store, the Google Play store, 
3837              and the Amazon Store. It will work on most modern tablets and smartphones (iPhone, Samsung, etc.) 
3838              that support Bluetooth 4.1+ (with Bluetooth Low Energy support). Also, the operating 
3839              system version must meet a minimum version requirement (currently 9.0+ for iOS and 
3840              4.3+ for Android, this is subject to change.) If you're looking for an inexpensive tablet 
3841              that works great with the MantisX, we sell 
3842              <a href="https://mantisx.com/collections/tablets/products/fire-7-tablet-7-display-8-gb-black" class="cc-faq-link">
3843                the Kindle Fire on our store.
3844              </a>
3845            </div>
3846          </div>
3847          <div class="cc-faq-question">
3848            <p class="npa-h1"><span class="cc-title">Will you ever be able to connect multiple MantisX units to one phone?</span>
3849              <span class="cc-plus">+</span>
3850              <span class="cc-minus">-</span>
3851            </p>
3852            <div class="cc-faq-answer">
3853              Probably not - Bluetooth uses a one-to-one connection, which means one MantisX to one phone. 
3854              Unless future Bluetooth technology changes that, 
3855              you'll need one phone for each MantisX you want to be using.
3856            </div>
3857          </div>
3858          <div class="cc-faq-question">
3859            <p class="npa-h1"><span class="cc-title">What calibers does MantisX work with?</span>
3860              <span class="cc-plus">+</span>
3861              <span class="cc-minus">-</span>
3862            </p>
3863            <div class="cc-faq-answer">
3864              MantisX works on any caliber of firearm, including harsh recoiling firearms. 
3865              It's very tough - and if it fails during normal use, we'll repair or replace 
3866              it for you within the two year warranty period. 
3867              <a href="https://www.youtube.com/watch?v=F-l49HdqQ0A" class="cc-faq-link">See our torture testing here.</a>
3868            </div>
3869          </div>
3870          <div class="cc-faq-question">
3871            <p class="npa-h1"><span class="cc-title">Does MantisX work on both pistols and rifles?</span>
3872              <span class="cc-plus">+</span>
3873              <span class="cc-minus">-</span>
3874            </p>
3875            <div class="cc-faq-answer">
3876              Yes - MantisX has settings for being used with either a pistol or a rifle.
3877            </div>
3878          </div>
3879          <div class="cc-faq-question">
3880            <p class="npa-h1"><span class="cc-title">Does MantisX support live fire and dry fire?</span>
3881              <span class="cc-plus">+</span>
3882              <span class="cc-minus">-</span>
3883            </p>
3884            <div class="cc-faq-answer">
3885              The X3, and X10 support both life and dry fire. The X2 is dry fire only. 
3886              <a href="https://mantisx.com/pages/dry-fire" class="cc-faq-link">Read more about dry fire detection.</a>
3887            </div>
3888          </div>
3889          <div class="cc-faq-question">
3890            <p class="npa-h1"><span class="cc-title">Is the MantisX Shooting Performance System compatible with SIRT pistols?</span>
3891              <span class="cc-plus">+</span>
3892              <span class="cc-minus">-</span>
3893            </p>
3894            <div class="cc-faq-answer">
3895              Yes, MantisX gen 2 (X2, X3, X10) is compatible with SIRT pistols. Be sure to enable the 
3896              "SIRT / DFM" firing mode under SETTINGS > Shot Detection Mode > More > SIRT / 
3897            </div>
3898          </div>
3899          <div class="cc-faq-question">
3900            <p class="npa-h1">
3901              <span class="cc-title">Is the MantisX Shooting Performance System 
3902                compatible with DryFireMag trigger reset magazines?
3903              </span>
3904              <span class="cc-plus">+</span>
3905              <span class="cc-minus">-</span>
3906            </p>
3907            <div class="cc-faq-answer">
3908              Yes, MantisX gen 2 (X2, X3, X10) is compatible with DryFireMag (DFM) magazines. 
3909              Be sure to enable the "SIRT / DFM" firing mode under SETTINGS > Shot Detection Mode > 
3910              More > SIRT / DFM. The original MantisX was not designed with SIRT pistols in 
3911              mind, but it will work in most cases by enabling High Sensitivity mode.
3912            </div>
3913          </div>
3914        </div>
3915      </div>
3916      <div class="cc-faq-list blackbeard">
3917        <span class="cc-faq-text Blackbeard" data-id="BLACKBEARD AR-15 TRIGGER RESET SYSTEM">
3918          Blackbeard AR-15 Trigger Reset System
3919        </span>
3920        <div class="cc-content cc-blackbeard-content">
3921          <div class="cc-faq-question">
3922            <p class="npa-h1"><span class="cc-title">What is sight height over bore and what is holdover?</span>
3923              <span class="cc-plus">+</span>
3924              <span class="cc-minus">-</span>
3925            </p>
3926            <div class="cc-faq-answer">
3927              Sight height over bore refers to the physical offset between the bore of the 
3928              firearm and the aiming mechanism (iron sights, reticle in an optic, etc.). 
3929              This offset will cause the bullet impact to be lower vs. the point of aim when shooting at 
3930              close ranges. As an example, at 5 yards, using an AR-15 with traditionally configured iron sights, 
3931              M193 ammo, and a 100 yard zero, the point of impact is expected to be approximately 
3932              2.46 inches lower than the point of aim. Holdover refers to the degree to which a 
3933              shooter must aim higher than their intended point of impact in order to achieve that 
3934              point of impact at close distances.
3935            </div>
3936          </div>
3937          <div class="cc-faq-question">
3938            <p class="npa-h1"><span class="cc-title"> Is Blackbeard compatible with firearms built using an 80% lower</span>
3939              <span class="cc-plus">+</span>
3940              <span class="cc-minus">-</span>
3941            </p>
3942            <div class="cc-faq-answer">
3943              Due to potential deviation from specifications that may result from loose or inaccurate 
3944              jigs and other variables during the completion of an 80% kit, 
3945              we cannot guarantee compatibility. If an 80% lower receiver is finished correctly 
3946              in spec, then Blackbeard should be compatible with that lower.
3947            </div>
3948          </div>
3949          <div class="cc-faq-question">
3950            <p class="npa-h1"><span class="cc-title">Which configuration/laser is best for my needs?</span>
3951              <span class="cc-plus">+</span>
3952              <span class="cc-minus">-</span>
3953            </p>
3954            <div class="cc-faq-answer">
3955              Get the non-laser version if you do not plan to use a laser enabled training system. 
3956              Get the red laser version if you want a visual signature and/or you plan to train with a 
3957              laser based training system (such as Laser Academy). Get the green laser version for 
3958              increased visible distance over the red laser variant. In equal lighting conditions, 
3959              you can see the green laser at further distances than the red laser. 
3960              This version is also compatible with Laser Academy. Get the IR laser version 
3961              if you are using an IR-based training system or if you are using night vision.
3962            </div>
3963          </div>
3964          <div class="cc-faq-question">
3965            <p class="npa-h1">
3966              <span class="cc-title">The laser adjustment screws won't allow me to move the 
3967                laser to match my sights/reticle, how can I fix this?
3968              </span>
3969              <span class="cc-plus">+</span>
3970              <span class="cc-minus">-</span>
3971            </p>
3972            <div class="cc-faq-answer">
3973              Sight height over bore for most AR-15's will result in the point of impact being 
3974              lower than the point of aim at shorter ranges (generally 25 yards and shorter). 
3975              At very close distances, this difference can be significant. 
3976              Getting the laser dot to match the sights is likely physically 
3977              impossible because the laser movement is restricted by the bore of the rifle. 
3978              Even if it were physically possible, setting the laser Point of Impact (POI) 
3979              to match the Point of Aim (POA) at close ranges is not going to replicate the relationship 
3980              between POA and POI that you will experience with live ammo. Because of this, we do not 
3981              view this physical limitation to be a negative. - That being said, if you have a reason 
3982              for matching POA and POI, you can simulate this setup by using our Laser Academy system 
3983              via modifications to the SHOOT TO CALIBRATE feature.
3984            </div>
3985          </div>
3986          <div class="cc-faq-question">
3987            <p class="npa-h1"><span class="cc-title">What is this Blackbeard?</span>
3988              <span class="cc-plus">+</span>
3989              <span class="cc-minus">-</span>
3990            </p>
3991            <div class="cc-faq-answer">
3992              Blackbeard resets the trigger of your mil-spec AR-15, so you can train 
3993              without using all of your ammo, and without manually resetting the 
3994              trigger after each shot.
3995            </div>
3996          </div>
3997          <div class="cc-faq-question">
3998            <p class="npa-h1">
3999              <span class="cc-title">
4000                Is Blackbeard compatible with my rifle?
4001              </span>
4002              <span class="cc-plus">+</span>
4003              <span class="cc-minus">-</span>
4004            </p>
4005            <div class="cc-faq-answer">
4006              If the receiver accepts standard AR-15 Bolt Carrier Groups, triggers, and magazines, 
4007              then Blackbeard is very likely to be compatible. We have run into a few cases where unusual 
4008              trigger hammer profiles are incompatible, but this is uncommon. The system does not interface 
4009              with the chamber. As such, non-223/5.56 chambers should work without issue.
4010            </div>
4011          </div>
4012          <div class="cc-faq-question">
4013            <p class="npa-h1">
4014              <span class="cc-title">Is Blackbeard compatible with firearms built using an 80% lower?</span>
4015              <span class="cc-plus">+</span>
4016              <span class="cc-minus">-</span>
4017            </p>
4018            <div class="cc-faq-answer">
4019              Due to potential deviation from specifications that may result from loose or 
4020              inaccurate jigs and other variables during the completion of an 80% kit, 
4021              we cannot guarantee compatibility. If an 80% lower receiver is finished correctly in spec, 
4022              then Blackbeard should be compatible with that lower.
4023            </div>
4024          </div>
4025          <div class="cc-faq-question">
4026            <p class="npa-h1"><span class="cc-title">Is Blackbeard available for PCC?</span>
4027              <span class="cc-plus">+</span>
4028              <span class="cc-minus">-</span>
4029            </p>
4030            <div class="cc-faq-answer">
4031              If your PCC receiver accepts standard AR-15 Bolt Carrier Groups, 
4032              triggers, and magazines, then Blackbeard is very likely to be compatible. 
4033              Otherwise, a PCC version of Blackbeard is not available at the present time.
4034            </div>
4035          </div>
4036          <div class="cc-faq-question">
4037            <p class="npa-h1">
4038              <span class="cc-title">
4039                Can I use the Mantis Blackbeard in an AR-15 equipped with the Law Tactical AR Folding Stock Adapter?
4040              </span>
4041              <span class="cc-plus">+</span>
4042              <span class="cc-minus">-</span>
4043            </p>
4044            <div class="cc-faq-answer">
4045              Yes. No change is needed. No filler is needed for the gap between the rear of the BCG and the buffer weight.
4046            </div>
4047          </div>
4048          <div class="cc-faq-question">
4049            <p class="npa-h1"><span class="cc-title">Is the non-laser variant of Blackbeard compatible with Pink Rhino Laser Cartridges?</span>
4050              <span class="cc-plus">+</span>
4051              <span class="cc-minus">-</span>
4052            </p>
4053            <div class="cc-faq-answer">
4054              "No. There is no firing pin (or similar) mechanism in place which is required 
4055              to activate the button on the Pink Rhino Laser Cartridge."
4056            </div>
4057          </div>
4058          <div class="cc-faq-question">
4059            <p class="npa-h1">
4060              <span class="cc-title">On the Blackbeard Bolt Carrier Group, 
4061                is the housing separation along the 6 o'clock side normal?
4062              </span>
4063              <span class="cc-plus">+</span>
4064              <span class="cc-minus">-</span>
4065            </p>
4066            <div class="cc-faq-answer">Yes.</div>
4067          </div>
4068        </div>
4069      </div>
4070      <div class="cc-faq-list laserAcademy">
4071        <span class="cc-faq-text laserAcademy" data-id="LASER ACADEMY TRAINING SYSTEM">Laser Academy Training System</span>
4072        <div class="cc-content cc-laserAcademy-content">
4073          <p class="h4">General</p>
4074          <div class="cc-faq-question">
4075            <p class="npa-h1"><span>Do you have a guide for setting up and using Laser Academy?</span>
4076              <span class="cc-plus">+</span>
4077              <span class="cc-minus">-</span>
4078            </p>
4079            <div class="cc-faq-answer">Yes! See our 
4080              <a href="https://mantisx.com/pages/laser-academy-quick-start" class="cc-faq-link">Laser Academy Knowledge Center</a>
4081               for in depth guides on all things Laser Academy.
4082            </div>
4083          </div>
4084          <div class="cc-faq-question">
4085            <p class="npa-h1"><span>How does Laser Academy stack up against other laser-based training systems?</span>
4086              <span class="cc-plus">+</span>
4087              <span class="cc-minus">-</span>
4088            </p>
4089            <div class="cc-faq-answer">We’ve compared the best laser training systems for you to 
4090              contrast pricing, what’s on offer, as well as customer feedback to help you 
4091              discern the value of these systems before you buy.
4092            </div>
4093          </div>
4094          <p class="h4">COMPATIBILITY</p>
4095          <div class="cc-faq-question">
4096            <p class="npa-h1"><span>What devices are compatible with the Laser Academy app?</span>
4097              <span class="cc-plus">+</span>
4098              <span class="cc-minus">-</span>
4099            </p>
4100            <div class="cc-faq-answer">
4101              Android (v7.0 or greater) and iOS (v10.0 or greater). Older devices will have stricter 
4102              lighting condition requirements due to camera hardware limitations.
4103            </div>
4104          </div>
4105          <div class="cc-faq-question">
4106            <p class="npa-h1"><span>Does Laser Academy work with the MantisX Shooting Performance System?</span>
4107              <span class="cc-plus">+</span>
4108              <span class="cc-minus">-</span>
4109            </p>
4110            <div class="cc-faq-answer">
4111              The two systems can be used in conjunction with one another. 
4112              The presence of one system does not change how the other system functions. 
4113              Two smart devices are likely to be needed; one for each app.
4114            </div>
4115          </div>
4116          <div class="cc-faq-question">
4117            <p class="npa-h1"><span>Does Laser Academy work with my laser cartridge? (G-sight, LaserHit, etc.)</span>
4118              <span class="cc-plus">+</span>
4119              <span class="cc-minus">-</span>
4120            </p>
4121            <div class="cc-faq-answer">If the laser cartridge is a red or green laser, then the system is expected to work.</div>
4122          </div>
4123          <div class="cc-faq-question">
4124            <p class="npa-h1"><span>What is the max range Laser Academy supports?</span>
4125              <span class="cc-plus">+</span>
4126              <span class="cc-minus">-</span>
4127            </p>
4128            <div class="cc-faq-answer">The max range is determined by the phone/tablet camera and lighting conditions. 
4129              There is no arbitrary max defined by the software.
4130            </div>
4131          </div>
4132          <div class="cc-faq-question">
4133            <p class="npa-h1"><span> Can I use my DryFireMag trigger reset system with Laser Academy?</span>
4134              <span class="cc-plus">+</span>
4135              <span class="cc-minus">-</span>
4136            </p>
4137            <div class="cc-faq-answer">No. DryFireMag disables the firing pin function and the firing pin 
4138              function is required to activate the  laser cartridge.
4139            </div>
4140          </div>
4141          <p class="h4">Target</p>
4142          <div class="cc-faq-question">
4143            <p class="npa-h1"><span>How do I set up the Smart Targets?</span>
4144              <span class="cc-plus">+</span>
4145              <span class="cc-minus">-</span>
4146            </p>
4147            <div class="cc-faq-answer">A flat surface with each corner of the target unobscured 
4148              (this includes shadows that may fall near or over the fiducial). 
4149              The distance between target and camera is usually 1-3 yards, 
4150              but you may find zooming in with the camera allows greater distances.
4151            </div>
4152          </div>
4153          <div class="cc-faq-question">
4154            <p class="npa-h1"><span>Can I print out larger targets?</span>
4155              <span class="cc-plus">+</span>
4156              <span class="cc-minus">-</span>
4157            </p>
4158            <div class="cc-faq-answer">
4159              Yes. The electronic version of the targets are available 
4160              <a href="https://cdn.shopify.com/s/files/1/0863/8944/files/LA_Targets_2.pdf?v=1604616407" class="cc-faq-link">HERE</a>
4161               and can be used to print larger sized targets.
4162            </div>
4163          </div>
4164          <div class="cc-faq-question">
4165            <p class="npa-h1"><span>What is the size/scale of the Smart Targets?</span>
4166              <span class="cc-plus">+</span>
4167              <span class="cc-minus">-</span>
4168            </p>
4169            <div class="cc-faq-answer">
4170              A flat surface with each corner of the target unobscured 
4171              (this includes shadows that may fall near or over the fiducial). 
4172              The distance between target and camera is usually 1-3 yards, 
4173              but you may find zooming in with the camera allows greater distances.
4174            </div>
4175          </div>
4176          <div class="cc-faq-question">
4177            <p class="npa-h1"><span> Can I get X target in the app?</span>
4178              <span class="cc-plus">+</span>
4179              <span class="cc-minus">-</span>
4180            </p>
4181            <div class="cc-faq-answer">
4182              Send a request to our customer service team to request new target types.
4183            </div>
4184          </div>
4185          <div class="cc-faq-question">
4186            <p class="npa-h1"><span class="cc-title">Are Smart Targets required to use Laser Academy?</span>
4187              <span class="cc-plus">+</span>
4188              <span class="cc-minus">-</span>
4189            </p>
4190            <div class="cc-faq-answer">
4191              No, but they make using the system a lot more easy and intuitive, 
4192              with automatic target detection and automatic scoring. 
4193              Laser Academy allows you to define manual hit zones in cases where Smart Targets are not used.
4194            </div>
4195          </div>
4196        </div>
4197      </div>
4198      <div class="cc-faq-list pinkRhino">
4199        <span class="cc-faq-text pinkRhino" data-id="PINK RHINO LASER CARTRIDGE">Pink Rhino Laser Cartridge</span>
4200        <div class="cc-content cc-pinkRhino-content">
4201          <div class="cc-faq-question">
4202            <p class="npa-h1"><span class="cc-title">How do I put the Pink Rhino laser cartridge in my gun?</span>
4203              <span class="cc-plus">+</span>
4204              <span class="cc-minus">-</span>
4205            </p>
4206            <div class="cc-faq-answer">
4207              Here is a video demonstrating how to install the laser cartridge.
4208            </div>
4209          </div>
4210          <div class="cc-faq-question">
4211            <p class="npa-h1"><span class="cc-title">Can I use Pink Rhino laser cartridges with a DryFireMag?</span>
4212              <span class="cc-plus">+</span>
4213              <span class="cc-minus">-</span>
4214            </p>
4215            <div class="cc-faq-answer">
4216              No. DryFireMag disables the firing pin function and the firing pin function is required to activate the laser cartridge.
4217            </div>
4218          </div>
4219          <div class="cc-faq-question">
4220            <p class="npa-h1"><span class="cc-title">Does X laser cartridge size work with my gun?</span>
4221              <span class="cc-plus">+</span>
4222              <span class="cc-minus">-</span>
4223            </p>
4224            <div class="cc-faq-answer">
4225              The correct size of Pink Rhino laser cartridge is determined by the chambering of the firearm. 
4226              Check the barrel to determine which caliber is appropriate for your firearm.
4227            </div>
4228          </div>
4229          <div class="cc-faq-question">
4230            <p class="npa-h1"><span class="cc-title">How long does the Pink Rhino last?</span>
4231              <span class="cc-plus">+</span>
4232              <span class="cc-minus">-</span>
4233            </p>
4234            <div class="cc-faq-answer">
4235              This varies from one firearm to the next based on firing pin design, spring pressure, 
4236              and how far the firing pin protrudes from the breech face. Most firearms will allow thousands 
4237              of rounds before maintenance replacement of the end cap is required. 
4238            </div>
4239          </div>
4240          <div class="cc-faq-question">
4241            <p class="npa-h1"><span class="cc-title">How accurate are Pink Rhino laser cartridges?</span>
4242              <span class="cc-plus">+</span>
4243              <span class="cc-minus">-</span>
4244            </p>
4245            <div class="cc-faq-answer">A deviation of 0.25" per yard is the max acceptable.</div>
4246          </div>
4247        </div>
4248      </div>
4249      <div class="cc-faq-list other">
4250        <span class="cc-faq-text order" data-id="ORDER PROCESSING AND SHIPPING">Order Processing and Shipping</span>
4251        <div class="cc-content cc-order-content">
4252          <div class="cc-faq-question">
4253            <p class="npa-h1"><span class="cc-title">Does Next Business Day shipping require a signature?</span>
4254              <span class="cc-plus">+</span>
4255              <span class="cc-minus">-</span>
4256            </p>
4257            <div class="cc-faq-answer">
4258              Yes. If you are not available when the delivery is attempted, the shipment will most likely be held. 
4259              Contact the local distribution center for the shipping carrier to determine if other options may be available.
4260            </div>
4261          </div>
4262          <div class="cc-faq-question">
4263            <p class="npa-h1"><span class="cc-title">Does Mantis offer a payment plan?</span>
4264              <span class="cc-plus">+</span>
4265              <span class="cc-minus">-</span>
4266            </p>
4267            <div class="cc-faq-answer">
4268              Yes, payment plans are available through PayPal at checkout. Subject to PayPal terms and conditions.
4269            </div>
4270          </div>
4271          <div class="cc-faq-question">
4272            <p class="npa-h1"><span class="cc-title">When will my order ship (i.e. order processing timeframe)?</span>
4273              <span class="cc-plus">+</span>
4274              <span class="cc-minus">-</span>
4275            </p>
4276            <div class="cc-faq-answer">
4277              Orders for in-stock products will usually ship Monday-Friday (except holidays or holidays observed). 
4278              In most cases, domestic customer orders for in-stock products with free shipping are estimated 
4279              to be processed within 2-5 business days. Orders with expedited shipping are estimated to be 
4280              processed within 1-2 business days. These timeframe estimates are not a guarantee and can 
4281              increase based on a number of factors. Please contact our customer service team for an 
4282              estimate on our current order processing timeframes.
4283            </div>
4284          </div>
4285          <div class="cc-faq-question">
4286            <p class="npa-h1"><span class="cc-title">For international orders, are there taxes or fees?</span>
4287              <span class="cc-plus">+</span>
4288              <span class="cc-minus">-</span>
4289            </p>
4290            <div class="cc-faq-answer">
4291              Other than shipping charges, we do not assess taxes or fees for international orders. 
4292              You can expect Customs to charge a tax/duty and possibly fees. 
4293              It is the responsibility of the recipient to pay for any fees or assessments that Customs may require.
4294            </div>
4295          </div>
4296          <div class="cc-faq-question">
4297            <p class="npa-h1"><span class="cc-title">Do you ship internationally?</span>
4298              <span class="cc-plus">+</span>
4299              <span class="cc-minus">-</span>
4300            </p>
4301            <div class="cc-faq-answer">Yes. International shipping is available</div>
4302          </div>
4303        </div>
4304      </div>
4305    </div>
4306  </div>
4307
4308      <style>
4309        .cc-faq-section {
4310	 width: 85%;
4311	 margin: 0px auto 40px;
4312}
4313 .cc-faq-section .cc-faq-title {
4314	 font-family: Lato;
4315	 font-weight: 400;
4316	 font-style: normal;
4317	 text-transform: uppercase;
4318	 line-height: 1.5;
4319	 color: #363636;
4320	 display: block;
4321	 letter-spacing: 2px;
4322	 text-rendering: optimizelegibility;
4323	 font-size: 18px;
4324	 text-align: center;
4325	 margin: 0px auto 20px;
4326}
4327 .cc-faq-section .cc-faq-title:after {
4328	 content: "";
4329	 width: 6%;
4330	 margin: 10px auto;
4331	 display: block;
4332	 border: 0;
4333	 border-color: #000;
4334	 border-bottom-width: 4px;
4335	 border-bottom-style: solid;
4336}
4337 .cc-faq-section .cc-faq-wrap {
4338	 display: inline-block;
4339	 vertical-align: top;
4340	/* .cc-faq-list:hover {
4341		 .cc-faq-text {
4342			 font-weight: bold;
4343		}
4344	}
4345	 */
4346}
4347 .cc-faq-section .cc-faq-wrap .cc-faq-list {
4348
4349	 text-align: left;
4350	 line-height: normal;
4351	 border-bottom: 1px solid #f2f2f2;
4352	 vertical-align: top;
4353	 margin: 0 auto;
4354	 width: 100%;
4355}
4356 .cc-faq-section .cc-faq-wrap .cc-faq-list span {
4357	 display: inline-block;
4358	 letter-spacing: 0px;
4359}
4360 .cc-faq-section .cc-faq-wrap .cc-faq-list .cc-faq-link {
4361	 color: #c2272d;
4362	 text-decoration: underline;
4363}
4364 .cc-faq-section .cc-faq-wrap .cc-faq-list .cc-faq-cta {
4365	 position: relative;
4366}
4367 .cc-faq-section .cc-faq-wrap .cc-faq-list img {
4368	 position: absolute;
4369	 width: 25px;
4370	 right: 10px;
4371	 top: 8px;
4372}
4373 .cc-faq-section .cc-faq-wrap .cc-faq-list .cc-minus {
4374	 display: none;
4375}
4376 .cc-faq-section .cc-faq-wrap .cc-faq-list .cc-faq-text {
4377	 display: none;
4378	 font-size: 24px;
4379	 font-weight: 500;
4380	 color: #c2272b;
4381	 text-align: center;
4382	 line-height: 59px;
4383	 cursor: pointer;
4384}
4385 .cc-faq-section .cc-faq-wrap .cc-tab-shown {
4386	 display: inline-block;
4387}
4388 .cc-faq-section .cc-faq-wrap .cc-content .cc-faq-question {
4389	 border: 1px solid #e1e2e6;
4390	 margin-bottom: 18px;
4391}
4392 .cc-faq-section .cc-faq-wrap .cc-content .cc-faq-question .npa-h1 {
4393	 position: relative;
4394	 font-size: 17px;
4395	 text-transform: none;
4396	 padding: 10px 28px 10px 10px;
4397	 font-weight: 600;
4398	 margin-bottom: 0;
4399}
4400 .cc-faq-section .cc-faq-wrap .cc-content .cc-faq-question .npa-h1 .cc-plus {
4401	 position: absolute;
4402	 color: #000 c7;
4403	 font-weight: 600;
4404	 font-size: 33px;
4405	 right: 7px;
4406	 top: 6px;
4407	 cursor: pointer;
4408}
4409 .cc-faq-section .cc-faq-wrap .cc-content .cc-faq-question .npa-h1 .cc-minus {
4410	 display: none;
4411	 position: absolute;
4412	 color: #000 c7;
4413	 font-weight: 600;
4414	 font-size: 44px;
4415	 right: 7px;
4416	 top: 0;
4417	 cursor: pointer;
4418}
4419 .cc-faq-section .cc-faq-wrap .cc-content .cc-faq-answer {
4420	 display: none;
4421	 font-size: 19px;
4422	 padding: 5px 10px;
4423}
4424 .cc-faq-section .cc-faq-wrap .cc-content .cc-faq-answer p {
4425	 line-height: normal;
4426}
4427 .cc-faq-section .cc-faq-wrap .cc-content .cc-active .cc-faq-answer {
4428	 display: block;
4429}
4430 .cc-faq-section .cc-faq-wrap .cc-content .cc-active .cc-plus {
4431	 display: none;
4432}
4433 .cc-faq-section .cc-faq-wrap .cc-content .cc-active .cc-minus {
4434	 display: block !important;
4435}
4436 .cc-faq-section .cc-faq-wrap .cc-content h4 {
4437	 display: none;
4438	 margin-bottom: 3px;
4439}
4440 #trustspot-widget-wrapper .pagination-controls {
4441	 padding: 10px 15px 0px !important;
4442	 margin-bottom: 0px !important;
4443}
4444 #trustspot-widget-wrapper #product-widget-review-result {
4445	 padding: 25px 15px 0px !important;
4446}
4447 @media only screen and (max-width: 480px) {
4448	 .cc-faq-section .cc-faq-title {
4449		 font-size: 15px;
4450	}
4451	 .cc-faq-section .cc-faq-wrap .cc-faq-list .cc-faq-text {
4452		 font-size: 21px;
4453		 line-height: 50px;
4454	}
4455	 .cc-faq-section .cc-faq-wrap .cc-content .cc-faq-question {
4456		 margin-bottom: 12px;
4457	}
4458	 .cc-faq-section .cc-faq-wrap .cc-content .cc-faq-question .npa-h1 {
4459		 font-size: 15px;
4460		 padding: 10px 28px 10px 10px;
4461	}
4462	 .cc-faq-section .cc-faq-wrap .cc-content .cc-faq-answer {
4463		 font-size: 16px;
4464	}
4465	 .cc-faq-section .cc-faq-wrap .cc-content h4 {
4466		 font-size: 14px;
4467	}
4468}
4469 @media only screen and (max-width: 320px) {
4470	 .cc-faq-section .cc-faq-title {
4471		 font-size: 13px;
4472	}
4473	 .cc-faq-section .cc-faq-wrap .cc-faq-list .cc-faq-text {
4474		 font-size: 18px;
4475		 line-height: 40px;
4476	}
4477	 .cc-faq-section .cc-faq-wrap .cc-content h4 {
4478		 font-size: 12px;
4479	}
4480}
4481 @media screen and (min-width: 768px) {
4482	 .cc-faq-section {
4483		 display: none;
4484	}
4485}
4486      </style>
4487
4488           
4488<script>
4489        $('.cc-faq-question').each(function () {
4490        const cthis = $(this);
4491        $(this).find('.cc-plus').on('click', function () {
4492          if (cthis.hasClass('cc-active')) {
4493            cthis.toggleClass('cc-active');
4494          } else {
4495            $('.cc-faq-question.cc-active').removeClass('cc-active');
4496            cthis.toggleClass('cc-active');
4497          }
4498        });
4499        $(this).find('.cc-minus').on('click', function () {
4500          $('.cc-faq-question.cc-active').removeClass('cc-active');
4501        });
4502      });
4503      </script>
4503
4504 
4505  
4506    
4507
4508    
4509
4510    
4511      
4512    
4513      
4514        <br class="clear" />
4515        <p class="title center collection_title">Related Items</p>
4516        <div class="feature_divider"></div>
4517
4518        
4519        
4520        
4521        
4522
4523
4524
4525
4526
4527<div itemtype="https://schema.org/ItemList">
4528  
4529    
4530      
4531    
4532  
4533    
4534      
4535
4536        
4537  <div class="four columns alpha thumbnail even" itemprop="itemListElement" itemscope itemtype="https://schema.org/Product">
4538
4539  <link itemprop="image" href="https://mantisx.com/cdn/shop/files/X3-Main_grande.jpg?v=1713985927" />
4540  
4541  
4542
4543  <a href="/products/mantis-x3" itemprop="url">
4544    <div class="relative product_image">
4545      <img class="lazyload" src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-Main_512x512.jpg?v=1713985927" data-src-retina="//mantisx.com/cdn/shop/files/X3-Main_1024x1024.jpg?v=1713985927" alt="Phone Leaning Against Pistol with Screen Showing Mantis App" />
4546
4547      
4548        <span data-fancybox-href="#product-1623685726298" class="quick_shop ss-icon" data-gallery="product-1623685726298-gallery">
4549          &#x002B;
4550        </span>
4551      
4552    </div>
4553
4554    <div class="info">            
4555      <span class="title" itemprop="name">Mantis X3 – Shooting Performance System</span>
4556      
4557
4558      
4559        <span class="price " itemprop="offers" itemscope itemtype="https://schema.org/Offer">
4560          <meta itemprop="priceCurrency" content="USD" />
4561          
4562            
4563               
4564                <span>$ 169.99</span>
4565                <meta itemprop="price" content="169.99" />
4566              
4567          
4568          
4569        </span>
4570      
4571
4572      
4573    </div>
4574    
4575
4576    
4577    
4578    
4579  </a>
4580</div>
4581
4582
4583  <div id="product-1623685726298" class="modal product-1623685726298">
4584    <div class="container section" style="width: inherit">
4585      
4586      <div class="eight columns" style="padding-left: 15px">
4587        
4588<style>
4589 @media screen and (max-width:768px) {
4590body.product .flexslider {min-height:458px;}
4591} 
4592</style>
4593<div class="flexslider product_gallery product-1623685726298-gallery  ">
4594  <ul id="product_image_main" class="slides">
4595    
4596    
4597<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3-Main_120x120.jpg?v=1713985927" data-title="Phone Leaning Against Pistol with Screen Showing Mantis App">
4598    
4599      <a href="//mantisx.com/cdn/shop/files/X3-Main.jpg?v=1713985927" class="fancybox" data-fancybox-group="1623685726298" title="Phone Leaning Against Pistol with Screen Showing Mantis App">
4600        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-Main_1024x1024.jpg?v=1713985927" data-src-retina="//mantisx.com/cdn/shop/files/X3-Main_2048x2048.jpg?v=1713985927" alt="Phone Leaning Against Pistol with Screen Showing Mantis App" data-index="0" data-image-id="37547871109284" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3-Main.jpg?v=1713985927', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4601      </a>
4602    
4603  </li>
4604  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4605    
4606    
4607<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3-InstalledMX_120x120.jpg?v=1713985927" data-title="Mantis X3 Mounted on Pistol Laying on Table with White Background- Mantis">
4608    
4609      <a href="//mantisx.com/cdn/shop/files/X3-InstalledMX.jpg?v=1713985927" class="fancybox" data-fancybox-group="1623685726298" title="Mantis X3 Mounted on Pistol Laying on Table with White Background- Mantis">
4610        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-InstalledMX_1024x1024.jpg?v=1713985927" data-src-retina="//mantisx.com/cdn/shop/files/X3-InstalledMX_2048x2048.jpg?v=1713985927" alt="Mantis X3 Mounted on Pistol Laying on Table with White Background- Mantis" data-index="1" data-image-id="37547871043748" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3-InstalledMX.jpg?v=1713985927', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4611      </a>
4612    
4613  </li>
4614  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4615    
4616    
4617<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/AppScreenshots_3e4f8fd0-11a6-4a49-b4c4-917e5df92bea_120x120.jpg?v=1713985927" data-title="Mantis App Screenshots Showing Mantis X3 Shooting System">
4618    
4619      <a href="//mantisx.com/cdn/shop/files/AppScreenshots_3e4f8fd0-11a6-4a49-b4c4-917e5df92bea.jpg?v=1713985927" class="fancybox" data-fancybox-group="1623685726298" title="Mantis App Screenshots Showing Mantis X3 Shooting System">
4620        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/AppScreenshots_3e4f8fd0-11a6-4a49-b4c4-917e5df92bea_1024x1024.jpg?v=1713985927" data-src-retina="//mantisx.com/cdn/shop/files/AppScreenshots_3e4f8fd0-11a6-4a49-b4c4-917e5df92bea_2048x2048.jpg?v=1713985927" alt="Mantis App Screenshots Showing Mantis X3 Shooting System" data-index="2" data-image-id="37547885723812" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/AppScreenshots_3e4f8fd0-11a6-4a49-b4c4-917e5df92bea.jpg?v=1713985927', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4621      </a>
4622    
4623  </li>
4624  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4625    
4626    
4627<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3-WidgetSide_120x120.jpg?v=1713985927" data-title="Mantis X3 Dry Fire Shooting System for Handguns Sitting Against White Backgroun
4627d - Mantis">
4628    
4629      <a href="//mantisx.com/cdn/shop/files/X3-WidgetSide.jpg?v=1713985927" class="fancybox" data-fancybox-group="1623685726298" title="Mantis X3 Dry Fire Shooting System for Handguns Sitting Against White Background - Mantis">
4630        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-WidgetSide_1024x1024.jpg?v=1713985927" data-src-retina="//mantisx.com/cdn/shop/files/X3-WidgetSide_2048x2048.jpg?v=1713985927" alt="Mantis X3 Dry Fire Shooting System for Handguns Sitting Against White Background - Mantis" data-index="3" data-image-id="37547871076516" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3-WidgetSide.jpg?v=1713985927', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4631      </a>
4632    
4633  </li>
4634  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4635    
4636    
4637<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3-WidgetTop_120x120.jpg?v=1713985927" data-title="Mantis X3 Shooting System for Any Handgun - Mantis">
4638    
4639      <a href="//mantisx.com/cdn/shop/files/X3-WidgetTop.jpg?v=1713985927" class="fancybox" data-fancybox-group="1623685726298" title="Mantis X3 Shooting System for Any Handgun - Mantis">
4640        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-WidgetTop_1024x1024.jpg?v=1713985927" data-src-retina="//mantisx.com/cdn/shop/files/X3-WidgetTop_2048x2048.jpg?v=1713985927" alt="Mantis X3 Shooting System for Any Handgun - Mantis" data-index="4" data-image-id="37547870978212" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3-WidgetTop.jpg?v=1713985927', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4641      </a>
4642    
4643  </li>
4644  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4645    
4646    
4647<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3_-_What_s_In_the_Box_120x120.png?v=1747940528" data-title="Whats Included with Mantis X3?">
4648    
4649      <a href="//mantisx.com/cdn/shop/files/X3_-_What_s_In_the_Box.png?v=1747940528" class="fancybox" data-fancybox-group="1623685726298" title="Whats Included with Mantis X3?">
4650        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3_-_What_s_In_the_Box_1024x1024.png?v=1747940528" data-src-retina="//mantisx.com/cdn/shop/files/X3_-_What_s_In_the_Box_2048x2048.png?v=1747940528" alt="Whats Included with Mantis X3?" data-index="5" data-image-id="41881544917156" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3_-_What_s_In_the_Box.png?v=1747940528', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4651      </a>
4652    
4653  </li>
4654  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4655    
4656    
4657<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3-Sleeve_120x120.jpg?v=1747940528" data-title="Mantis X3 Product Packaging - Dry Fire Training System">
4658    
4659      <a href="//mantisx.com/cdn/shop/files/X3-Sleeve.jpg?v=1747940528" class="fancybox" data-fancybox-group="1623685726298" title="Mantis X3 Product Packaging - Dry Fire Training System">
4660        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-Sleeve_1024x1024.jpg?v=1747940528" data-src-retina="//mantisx.com/cdn/shop/files/X3-Sleeve_2048x2048.jpg?v=1747940528" alt="Mantis X3 Product Packaging - Dry Fire Training System" data-index="6" data-image-id="37547870945444" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3-Sleeve.jpg?v=1747940528', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4661      </a>
4662    
4663  </li>
4664  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4665    
4666    
4667<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3-InstalledMXTop_120x120.jpg?v=1747940528" data-title="Close Up of Pistol on White Backgroun
4667d with Mantis X3 Mounted on Gun">
4668    
4669      <a href="//mantisx.com/cdn/shop/files/X3-InstalledMXTop.jpg?v=1747940528" class="fancybox" data-fancybox-group="1623685726298" title="Close Up of Pistol on White Background with Mantis X3 Mounted on Gun">
4670        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-InstalledMXTop_1024x1024.jpg?v=1747940528" data-src-retina="//mantisx.com/cdn/shop/files/X3-InstalledMXTop_2048x2048.jpg?v=1747940528" alt="Close Up of Pistol on White Background with Mantis X3 Mounted on Gun" data-index="7" data-image-id="37547871010980" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3-InstalledMXTop.jpg?v=1747940528', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4671      </a>
4672    
4673  </li>
4674  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4675    
4676  </ul>
4677</div>
4678<div class="flexslider" id="carousel">
4679  <ul class="slides">
4680    	
4681    	<li>
4682    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1713985927" alt="">
4683    	</li>
4684        
4685    	<li>
4686    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1713985927" alt="">
4687    	</li>
4688        
4689    	<li>
4690    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/AppScreenshots_3e4f8fd0-11a6-4a49-b4c4-917e5df92bea_110x110@2x.jpg?v=1713985927" alt="">
4691    	</li>
4692        
4693    	<li>
4694    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1713985927" alt="">
4695    	</li>
4696        
4697    	<li>
4698    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1713985927" alt="">
4699    	</li>
4700        
4701    	<li>
4702    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1747940528" alt="">
4703    	</li>
4704        
4705    	<li>
4706    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1747940528" alt="">
4707    	</li>
4708        
4709    	<li>
4710    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1747940528" alt="">
4711    	</li>
4712        
4713  </ul>
4714</div>
4715&nbsp;
4716<link href="//mantisx.com/cdn/shop/t/53/assets/product-slide.css?v=18260" rel="stylesheet" type="text/css" media="all" />
4717
4718      </div>
4719      
4720      <div class="six columns">
4721        <p class="collection_title h3">Mantis X3 – Shooting Performance System</p>
4722        
4723
4724        
4725          <p class="modal_price">
4726            <span class="sold_out"></span>
4727            <span class="current_price ">
4728              
4729                 
4730                  $ 169.99 
4731                
4732              
4733            </span>
4734            <span class="was_price">
4735              
4736            </span>
4737          </p>
4738        
4739            
4740  <div class="notify_form notify-form-1623685726298" id="notify-form-1623685726298" style="display:none">
4741    <p class="message"></p>
4742    <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" />
4743      
4744        <p>
4745          <label for="contact[email]">Notify me when this product is available:</label>
4746          
4747          
4748            <input required type="email" class="notify_email" name="contact[email]" id="contact[email]" placeholder="Enter your email address..." value="" />
4749          
4750          
4751          <input type="hidden" name="contact[body]" class="notify_form_message" data-body="Please notify me when Mantis X3 – Shooting Performance System becomes available - https://mantisx.com/products/mantis-x10-elite" value="Please notify me when Mantis X3 – Shooting Performance System becomes available - https://mantisx.com/products/mantis-x10-elite" />
4752          <input class="action_button" type="submit" value="Send" style="margin-bottom:0px" />    
4753        </p>
4754      
4755    </form>
4756  </div>
4757
4758         
4759
4760        
4761        
4762        
4763          
4764  <form action="/cart/add" method="post" class="clearfix product_form cus-product-form-align" data-money-format="$ {{amount}}" data-shop-currency="USD" id="product-form-1623685726298">
4765    
4766    
4767    
4768    
4769      <input type="hidden" name="id" value="15938146009178" />
4770    
4771
4772    
4773
4774    
4775      <div class="left">
4776        <label for="quantity">Qty</label>
4777        <input type="number" min="1" size="2" class="quantity" name="quantity" id="quantity" value="1" max="157" />
4778      </div>
4779    
4780    <div class="cus-pro-add-to-cart purchase clearfix inline_purchase">
4781      
4782
4783      
4784      <button style="margin-top:13px;" type="submit" name="add" class="action_button add_to_cart" data-label="Add to Cart"><span class="text">Add to Cart</span></button>
4785    </div>  
4786  </form>
4787
4788  
4789
4790        
4791
4792        
4793          <hr />
4794          
4795            <p>
4796              The Mantis X3 is a revolutionary dry fire shooting system engineered to enhance your shooting mechanics and offer personalized coaching and feedback for improvement. Virtual...         
4797
4798              <a href="/products/mantis-x3" class="view_product_info" title="Mantis X3 – Shooting Performance System Details">View full product details <span class="icon-right-arrow"></span></a>
4799            </p>
4800          
4801        
4802      </div>
4803    </div>
4804  </div>
4805
4806
4807          
4808          
4809        
4810          
4811    
4812  
4813    
4814      
4815
4816        
4817  <div class="four columns  thumbnail odd" itemprop="itemListElement" itemscope itemtype="https://schema.org/Product">
4818
4819  <link itemprop="image" href="https://mantisx.com/cdn/shop/files/X2-Main_grande.jpg?v=1713986759" />
4820  
4821  
4822
4823  <a href="/products/mantis-x2-shooting-performance-system" itemprop="url">
4824    <div class="relative product_image">
4825      <img class="lazyload" src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X2-Main_512x512.jpg?v=1713986759" data-src-retina="//mantisx.com/cdn/shop/files/X2-Main_1024x1024.jpg?v=1713986759" alt="Mantis X2 Shooting Performance System with  App Showing Shot Trace View" />
4826
4827      
4828        <span data-fancybox-href="#product-4520519237722" class="quick_shop ss-icon" data-gallery="product-4520519237722-gallery">
4829          &#x002B;
4830        </span>
4831      
4832    </div>
4833
4834    <div class="info">            
4835      <span class="title" itemprop="name">Mantis X2 - Shooting Performance System</span>
4836      
4837
4838      
4839        <span class="price " itemprop="offers" itemscope itemtype="https://schema.org/Offer">
4840          <meta itemprop="priceCurrency" content="USD" />
4841          
4842            
4843               
4844                <span>$ 99.99</span>
4845                <meta itemprop="price" content="99.99" />
4846              
4847          
4848          
4849        </span>
4850      
4851
4852      
4853    </div>
4854    
4855
4856    
4857    
4858    
4859  </a>
4860</div>
4861
4862
4863  <div id="product-4520519237722" class="modal product-4520519237722">
4864    <div class="container section" style="width: inherit">
4865      
4866      <div class="eight columns" style="padding-left: 15px">
4867        
4868<style>
4869 @media screen and (max-width:768px) {
4870body.product .flexslider {min-height:458px;}
4871} 
4872</style>
4873<div class="flexslider product_gallery product-4520519237722-gallery  ">
4874  <ul id="product_image_main" class="slides">
4875    
4876    
4877<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X2-Main_120x120.jpg?v=1713986759" data-title="Mantis X2 Shooting Performance System with  App Showing Shot Trace View">
4878    
4879      <a href="//mantisx.com/cdn/shop/files/X2-Main.jpg?v=1713986759" class="fancybox" data-fancybox-group="4520519237722" title="Mantis X2 Shooting Performance System with  App Showing Shot Trace View">
4880        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X2-Main_1024x1024.jpg?v=1713986759" data-src-retina="//mantisx.com/cdn/shop/files/X2-Main_2048x2048.jpg?v=1713986759" alt="Mantis X2 Shooting Performance System with  App Showing Shot Trace View" data-index="0" data-image-id="37547956732068" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X2-Main.jpg?v=1713986759', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4881      </a>
4882    
4883  </li>
4884  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4885    
4886    
4887<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3-InstalledMX_7a961927-7f45-43ce-9c39-b97937bbb5bc_120x120.jpg?v=1713986759" data-title="Mantis X2 Indoor Training System for Dry Fire - Mantis">
4888    
4889      <a href="//mantisx.com/cdn/shop/files/X3-InstalledMX_7a961927-7f45-43ce-9c39-b97937bbb5bc.jpg?v=1713986759" class="fancybox" data-fancybox-group="4520519237722" title="Mantis X2 Indoor Training System for Dry Fire - Mantis">
4890        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-InstalledMX_7a961927-7f45-43ce-9c39-b97937bbb5bc_1024x1024.jpg?v=1713986759" data-src-retina="//mantisx.com/cdn/shop/files/X3-InstalledMX_7a961927-7f45-43ce-9c39-b97937bbb5bc_2048x2048.jpg?v=1713986759" alt="Mantis X2 Indoor Training System for Dry Fire - Mantis" data-index="1" data-image-id="37547916689572" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3-InstalledMX_7a961927-7f45-43ce-9c39-b97937bbb5bc.jpg?v=1713986759', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4891      </a>
4892    
4893  </li>
4894  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4895    
4896    
4897<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/AppScreenshots_c0eae32f-1906-4a2c-bf32-1e970865e2e4_120x120.jpg?v=1713986759" data-title="Mantis Pistol/Rifle App Screenshots">
4898    
4899      <a href="//mantisx.com/cdn/shop/files/AppScreenshots_c0eae32f-1906-4a2c-bf32-1e970865e2e4.jpg?v=1713986759" class="fancybox" data-fancybox-group="4520519237722" title="Mantis Pistol/Rifle App Screenshots">
4900        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/AppScreenshots_c0eae32f-1906-4a2c-bf32-1e970865e2e4_1024x1024.jpg?v=1713986759" data-src-retina="//mantisx.com/cdn/shop/files/AppScreenshots_c0eae32f-1906-4a2c-bf32-1e970865e2e4_2048x2048.jpg?v=1713986759" alt="Mantis Pistol/Rifle App Screenshots" data-index="2" data-image-id="37547904270500" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/AppScreenshots_c0eae32f-1906-4a2c-bf32-1e970865e2e4.jpg?v=1713986759', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4901      </a>
4902    
4903  </li>
4904  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4905    
4906    
4907<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3-WidgetSide_fbbef1ca-d196-41bb-9458-7e192016d056_120x120.jpg?v=1713986759" data-title="Mantis X2 Attachable Training Aid for At Home Dry Fire - Pistols and Rifles">
4908    
4909      <a href="//mantisx.com/cdn/shop/files/X3-WidgetSide_fbbef1ca-d196-41bb-9458-7e192016d056.jpg?v=1713986759" class="fancybox" data-fancybox-group="4520519237722" title="Mantis X2 Attachable Training Aid for At Home Dry Fire - Pistols and Rifles">
4910        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-WidgetSide_fbbef1ca-d196-41bb-9458-7e192016d056_1024x1024.jpg?v=1713986759" data-src-retina="//mantisx.com/cdn/shop/files/X3-WidgetSide_fbbef1ca-d196-41bb-9458-7e192016d056_2048x2048.jpg?v=1713986759" alt="Mantis X2 Attachable Training Aid for At Home Dry Fire - Pistols and Rifles" data-index="3" data-image-id="37547916722340" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3-WidgetSide_fbbef1ca-d196-41bb-9458-7e192016d056.jpg?v=1713986759', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4911      </a>
4912    
4913  </li>
4914  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4915    
4916    
4917<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3-WidgetTop_31e5018f-4267-4131-b98b-5005d36839cc_120x120.jpg?v=1713986759" data-title="Close Up View of Mantis X2 Dry Fire Training Aid">
4918    
4919      <a href="//mantisx.com/cdn/shop/files/X3-WidgetTop_31e5018f-4267-4131-b98b-5005d36839cc.jpg?v=1713986759" class="fancybox" data-fancybox-group="4520519237722" title="Close Up View of Mantis X2 Dry Fire Training Aid">
4920        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-WidgetTop_31e5018f-4267-4131-b98b-5005d36839cc_1024x1024.jpg?v=1713986759" data-src-retina="//mantisx.com/cdn/shop/files/X3-WidgetTop_31e5018f-4267-4131-b98b-5005d36839cc_2048x2048.jpg?v=1713986759" alt="Close Up View of Mantis X2 Dry Fire Training Aid" data-index="4" data-image-id="37547916624036" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3-WidgetTop_31e5018f-4267-4131-b98b-5005d36839cc.jpg?v=1713986759', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4921      </a>
4922    
4923  </li>
4924  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4925    
4926    
4927<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X3-InstalledMXTop_1056e91f-fc13-411f-b956-f5a1fc1f286f_120x120.jpg?v=1713986759" data-title="Mantis X2 Training Aid Mounted to Pistol Laying on table - Mantis">
4928    
4929      <a href="//mantisx.com/cdn/shop/files/X3-InstalledMXTop_1056e91f-fc13-411f-b956-f5a1fc1f286f.
4929jpg?v=1713986759" class="fancybox" data-fancybox-group="4520519237722" title="Mantis X2 Training Aid Mounted to Pistol Laying on table - Mantis">
4930        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X3-InstalledMXTop_1056e91f-fc13-411f-b956-f5a1fc1f286f_1024x1024.jpg?v=1713986759" data-src-retina="//mantisx.com/cdn/shop/files/X3-InstalledMXTop_1056e91f-fc13-411f-b956-f5a1fc1f286f_2048x2048.jpg?v=1713986759" alt="Mantis X2 Training Aid Mounted to Pistol Laying on table - Mantis" data-index="5" data-image-id="37547916656804" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X3-InstalledMXTop_1056e91f-fc13-411f-b956-f5a1fc1f286f.jpg?v=1713986759', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4931      </a>
4932    
4933  </li>
4934  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4935    
4936    
4937<li class="thumb_item" data-thumb="//mantisx.com/cdn/shop/files/X2_-_What_s_In_the_Box_0ab16289-6132-4145-80f0-d1eb2ab294a0_120x120.jpg?v=1747940471" data-title="Mantis X2 Unboxing">
4938    
4939      <a href="//mantisx.com/cdn/shop/files/X2_-_What_s_In_the_Box_0ab16289-6132-4145-80f0-d1eb2ab294a0.jpg?v=1747940471" class="fancybox" data-fancybox-group="4520519237722" title="Mantis X2 Unboxing">
4940        <img src="//mantisx.com/cdn/shop/t/53/assets/loader.gif?v=38408244440897529091761733135" data-src="//mantisx.com/cdn/shop/files/X2_-_What_s_In_the_Box_0ab16289-6132-4145-80f0-d1eb2ab294a0_1024x1024.jpg?v=1747940471" data-src-retina="//mantisx.com/cdn/shop/files/X2_-_What_s_In_the_Box_0ab16289-6132-4145-80f0-d1eb2ab294a0_2048x2048.jpg?v=1747940471" alt="Mantis X2 Unboxing" data-index="6" data-image-id="41881543966884" data-cloudzoom="zoomImage: '//mantisx.com/cdn/shop/files/X2_-_What_s_In_the_Box_0ab16289-6132-4145-80f0-d1eb2ab294a0.jpg?v=1747940471', tintColor: '#ffffff', zoomPosition: 'inside', zoomOffsetX: 0, touchStartDelay: 250" class="dyresize cloudzoom " />
4941      </a>
4942    
4943  </li>
4944  <!-- https://image.freepik.com/free-vector/dark-video-player-with-shiny-silver-buttons_1017-27216.jpg-->
4945    
4946  </ul>
4947</div>
4948<div class="flexslider" id="carousel">
4949  <ul class="slides">
4950    	
4951    	<li>
4952    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1713986759" alt="">
4953    	</li>
4954        
4955    	<li>
4956    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/X3-InstalledMX_7a961927-7f45-43ce-9c39-b97937bbb5bc_110x110@2x.jpg?v=1713986759" alt="">
4957    	</li>
4958        
4959    	<li>
4960    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/AppScreenshots_c0eae32f-1906-4a2c-bf32-1e970865e2e4_110x110@2x.jpg?v=1713986759" alt="">
4961    	</li>
4962        
4963    	<li>
4964    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/X3-WidgetSide_fbbef1ca-d196-41bb-9458-7e192016d056_110x110@2x.jpg?v=1713986759" alt="">
4965    	</li>
4966        
4967    	<li>
4968    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/[email protected]?v=1713986759" alt="">
4969    	</li>
4970        
4971    	<li>
4972    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/X3-InstalledMXTop_1056e91f-fc13-411f-b956-f5a1fc1f286f_110x110@2x.jpg?v=1713986759" alt="">
4973    	</li>
4974        
4975    	<li>
4976    		<img class="lazyload"  data-src="//mantisx.com/cdn/shop/files/X2_-_What_s_In_the_Box_0ab16289-6132-4145-80f0-d1eb2ab294a0_110x110@2x.jpg?v=1747940471" alt="">
4977    	</li>
4978        
4979  </ul>
4980</div>
4981&nbsp;
4982<link href="//mantisx.com/cdn/shop/t/53/assets/product-slide.css?v=18260" rel="stylesheet" type="text/css" media="all" />
4983
4984      </div>
4985      
4986      <div class="six columns">
4987        <p class="collection_title h3">Mantis X2 - Shooting Performance System</p>
4988        
4989
4990        
4991          <p class="modal_price">
4992            <span class="sold_out"></span>
4993            <span class="current_price ">
4994              
4995                 
4996                  $ 99.99 
4997                
4998              
4999            </span>
5000            <span class="was_price">
5001              
5002            </span>
5003          </p>
5004        
5005            
5006  <div class="notify_form notify-form-4520519237722" id="notify-form-4520519237722" style="display:none">
5007    <p class="message"></p>
5008    <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" />
5009      
5010        <p>
5011          <label for="contact[email]">Notify me when this product is available:</label>
5012          
5013          
5014            <input required type="email" class="notify_email" name="contact[email]" id="contact[email]" placeholder="Enter your email address..." value="" />
5015          
5016          
5017          <input type="hidden" name="contact[body]" class="notify_form_message" data-body="Please notify me when Mantis X2 - Shooting Performance System becomes available - https://mantisx.com/products/mantis-x10-elite" value="Please notify me when Mantis X2 - Shooting Performance System becomes available - https://mantisx.com/products/mantis-x10-elite" />
5018          <input class="action_button" type="submit" value="Send" style="margin-bottom:0px" />    
5019        </p>
5020      
5021    </form>
5022  </div>
5023
5024         
5025
5026        
5027        
5028        
5029          
5030  <form action="/cart/add" method="post" class="clearfix product_form cus-product-form-align" data-money-format="$ {{amount}}" data-shop-currency="USD" id="product-form-4520519237722">
5031    
5032    
5033    
5034    
5035      <input type="hidden" name="id" value="31777605189722" />
5036    
5037
5038    
5039
5040    
5041      <div class="left">
5042        <label for="quantity">Qty</label>
5043        <input type="number" min="1" size="2" class="quantity" name="quantity" id="quantity" value="1" max="611" />
5044      </div>
5045    
5046    <div class="cus-pro-add-to-cart purchase clearfix inline_purchase">
5047      
5048
5049      
5050      <button style="margin-top:13px;" type="submit" name="add" class="action_button add_to_cart" data-label="Add to Cart"><span class="text">Add to Cart</span></button>
5051    </div>  
5052  </form>
5053
5054  
5055
5056        
5057
5058        
5059          <hr />
5060          
5061            <p>
5062              The Mantis X2 is a revolutionary dry fire training system engineered to enhance your shooting mechanics and offer personalized coaching and feedback for improvement. MantisX...         
5063
5064              <a href="/products/mantis-x2-shooting-performance-system" class="view_product_info" title="Mantis X2 - Shooting Performance System Details">View full product details <span class="icon-right-arrow"></span></a>
5065            </p>
5066          
5067        
5068      </div>
5069    </div>
5070  </div>
5071
5072
5073          
5074          
5075        
5076          
5077    
5078  
5079</div>
5080      
5081    
5082  
5083</div>
5084<script type="text/javascript">
5085  var _learnq = _learnq || [];
5086
5087  var item = {
5088    Name: "Mantis X10 Elite - Shooting Performance System",
5089    ProductID: 5336557977764,
5090    Categories: ["All Products","MantisX Systems","X Systems"],
5091    ImageURL: "https://mantisx.com/cdn/shop/files/X10Trace_grande.jpg?v=1710535790",
5092    URL: "https://mantisx.com/products/mantis-x10-elite",
5093    Brand: "Mantis",
5094    Price: "$ 249.99",
5095    CompareAtPrice: "$ 0.00"
5096  };
5097
5098  _learnq.push(['track', 'Viewed Product', item]);
5099  _learnq.push(['trackViewedItem', {
5100    Title: item.Name,
5101    ItemId: item.ProductID,
5102    Categories: item.Categories,
5103    ImageUrl: item.ImageURL,
5104    Url: item.URL,
5105    Metadata: {
5106      Brand: item.Brand,
5107      Price: item.Price,
5108      CompareAtPrice: item.CompareAtPrice
5109    }
5110  }]);
5111
5112  const ccSel = $('.cc-accordian-section');
5113
5114    function ccGetTabData() {
5115      ccSel.find('.cc-accordian-link').eq(0).addClass('cc-accordian-active');
5116      ccSel.find('.cc-accordian-page').eq(0).addClass('cc-active-tp');
5117      ccSel.on('click', '.cc-accordian-list .cc-accordian-link', function () {
5118        const ccTabID = $(this).attr('data-accordian-id');
5119        $(this).addClass('cc-accordian-active');
5120        ccSel.find('.cc-accordian-list .cc-accordian-link').not(this).removeClass('cc-accordian-active');
5121        ccSel.find(`#${ccTabID}`).addClass('cc-active-tp');
5122        ccSel.find('.cc-accordian-page').not(`#${ccTabID}`).removeClass('cc-active-tp');
5123      });
5124    }
5125    ccGetTabData();
5126    function ccreadmore() {
5127      var content = $('.cc-lcnt');
5128      var readMoreLink = $('.read-more');
5129      var listItem = content.find('li');
5130      var numToShow = 2; // Number of items to show initially
5131      if (listItem.length > numToShow) {
5132        listItem.slice(numToShow).hide(); // Hide all but the first 'numToShow' items
5133        readMoreLink.show(); // Display the "Read More" link if there are more items
5134      }
5135      readMoreLink.on('click', function (e) {
5136        e.preventDefault();
5137        if (listItem.length == numToShow) {
5138          numToShow = 2;
5139          listItem.slice(numToShow).hide(); // Hide the additional items
5140          readMoreLink.text('Read More');
5141        } else {
5142          numToShow = 4;
5143          listItem.show(); // Show all items
5144          readMoreLink.text('Read Less');
5145        }
5146      });
5147    }
5148    ccreadmore();
5149
5150        //this code is in the product.liquid file
5151		// highlighting the shipping and expected delivery date.
5152		function waitForJQuery(cb) {
5153				if (window.jQuery && document.querySelector('.description') ) { cb(window.jQuery); }
5154						else setTimeout(waitForJQuery, 500, cb);
5155				}
5156				waitForJQuery(($) => {
5157                  const npaHighShippingHtml = `
5158					<div class="npa-highlight-shipping-2024">
5159							<div class="npa-img">
5160									<img src="https://cdn.convertcart.com/uploads/d5194f4b.png">
5161							</div>
5162							<div class="npa-text-content">
5163									Order now with <strong>FREE shipping</strong> in the contiguous U.S.
5164<span>(2 - 5 business days)</span>, or choose
5165<strong> expedited 1 - 2 day shipping</strong>.
5166We also ship worldwide to most countries, delivery times vary.
5167									
5168							</div>
5169					</div>
5170				`;
5171
5172
5173				if (!$('.npa-highlight-shipping-2024').length) {
5174				// Bimding the HTML element
5175					$('.clearfix.product_form').before(npaHighShippingHtml);
5176				// Changing the Shipping Title to Description
5177					$('.description')
5178								.prepend(`<div class="npa-acc-title-npd009"><img src="https://i.imgur.com/FBxKcFQ.png"> PRODUCT DESCRIPTION</div>`);
5179				}
5180			}); 
5181
5182  
5183</script>
5183
5184<div data-rebuy-id="114261" data-rebuy-shopify-product-ids="5336557977764"></div>
5185
5186
5187        
5188
5189        </div>
5190         <div class="footer">
5191          <div class="container">
5192
5193            <div class="seven columns">
5194              
5195                <div class="h6">Follow</div>
5196
5197                
5198
5199                
5200                  <a href="https://www.facebook.com/MantisFTS/" title="Mantis  on Facebook" class="ss-icon" rel="me" target="_blank">
5201                    &#xF610;
5202                  </a>              
5203                
5204
5205                
5206
5207                
5208                  <a href="https://www.youtube.com/channel/UCFe1uQqh6d577ARxZ8oLgHA" title="Mantis  on YouTube" class="ss-icon" rel="me" target="_blank">
5209                    &#xF630;
5210                  </a>              
5211                
5212
5213                
5214
5215                
5216
5217                
5218
5219                
5220                  <a href="https://www.instagram.com/mantis_tech/" title="Mantis  on Instagram" class="ss-icon" rel="me" target="_blank"> 
5221                    &#xF641;
5222                  </a>              
5223                
5224
5225                
5226
5227                
5228
5229                
5230              
5231            </div>
5232
5233            <div class="nine columns">
5234              
5235                <ul class="footer_menu">
5236                  
5237                    <li><a href="/pages/faq" title="FAQ">FAQ</a></li>
5238                  
5239                    <li><a href="/pages/contact-us" title="Contact">Contact</a></li>
5240                  
5241                    <li><a href="https://mantisx.com/pages/find-a-mantis-dealer" title="Find a Mantis Dealer">Find a Mantis Dealer</a></li>
5242                  
5243                    <li><a href="https://train.mantisx.com/product-registration/" title="Product Registration">Product Registration</a></li>
5244                  
5245                    <li><a href="/pages/manuals" title="User Manuals">User Manuals</a></li>
5246                  
5247                    <li><a href="/pages/weapons-and-ammunition-policy" title="Weapons/Ammunition Policy">Weapons/Ammunition Policy</a></li>
5248                  
5249                    <li><a href="/pages/return-policy" title="Return Policy">Return Policy</a></li>
5250                  
5251                    <li><a href="/pages/warranty" title="Warranty">Warranty</a></li>
5252                  
5253                    <li><a href="/pages/privacy-terms" title="Terms & Privacy">Terms & Privacy</a></li>
5254                  
5255                    <li><a href="https://www.facebook.com/MantisFTS/" title="Facebook">Facebook</a></li>
5256                  
5257                    <li><a href="https://www.instagram.com/mantis_tech/" title="Instagram">Instagram</a></li>
5258                  
5259                    <li><a href="https://www.youtube.com/channel/UCFe1uQqh6d577ARxZ8oLgHA" title="Youtube">Youtube</a></li>
5260                  
5261                    <li><a href="/pages/media-kit" title="Media Kit">Media Kit</a></li>
5262                  
5263                    <li><a href="/pages/jobs" title="Jobs">Jobs</a></li>
5264                  
5265                    <li><a href="https://mantisx.com/pages/trade-in-program" title="Trade-In Program">Trade-In Program</a></li>
5266                  
5267                    <li><a href="https://mantisarchery.com/" title="Mantis Archery (X8)">Mantis Archery (X8)</a></li>
5268                  
5269                    <li><a href="/pages/mantis-laser-academy" title="Mantis Laser Academy">Mantis Laser Academy</a></li>
5270                  
5271                </ul>
5272              
5273
5274              
5275                <p>Sign up to get the latest!  We hate spam, so we don&#39;t spam.</p>
5276
5277                <div class="newsletter ">
5278  <p class="message"></p>
5279      
5280    <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
5281       
5282
5283       <input type="hidden" name="contact[tags]" value="prospect,newsletter"/>
5284       <input type="hidden" name="contact[first_name]" value="Newsletter" />
5285       <input type="hidden" name="contact[last_name]" value="Subscriber" />
5286       <input type="email" class="contact_email" name="contact[email]" required pattern="[^ @]*@[^ @]*" placeholder="Enter your email address..." />
5287       <input type='submit' class="action_button sign_up" value="Sign Up" />
5288     </form>
5289  
5290</div>
5291              
5292
5293              
5294
5295              <p class="mobile_only">
5296                
5297              </p>
5298				
5299              <p>Designed and proudly MADE in USA. Copyright © 2015-2025 Mantis Tech, LLC. All rights reserved.</p>
5300              <p>2270 US Hwy 30, Oswego, IL 60543</p>
5301              
5302              <!--- Start of GetEmails.com Code --->
5303              <!-- 
5303<script async src="https://s3-us-west-2.amazonaws.com/files.getemails.com/account/R18HNQQ/source/getemails.js"></script>
5303 -->
5304              <!--- End of GetEmails.com Code --->
5305              <!--
5306              <p class="credits">
5307                &copy; 2026 Mantis .
5308                Made in USA. 2270 US Hwy 30, Oswego, IL 60543<br />
5309                
5310
5311              <a target="_blank?ref=out-of-the-sandbox" rel="nofollow?ref=out-of-the-sandbox" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a> 
5312              </p>
5313           		-->
5314              <div class="payment_methods ">
5315                <img class="lazyload" data-src="//mantisx.com/cdn/shop/t/53/assets/cc-paypal.png?v=174202452972730596531761733135" alt="PayPal" />
5316                
5317                <img class="lazyload" data-src="//mantisx.com/cdn/shop/t/53/assets/cc-visa.png?v=24130210200861287211761733135" alt="Visa" />
5318                
5319                <img class="lazyload" data-src="//mantisx.com/cdn/shop/t/53/assets/cc-mastercard.png?v=118592089745282423381761733135" alt="Mastercard" />
5320                <img class="lazyload" data-src="//mantisx.com/cdn/shop/t/53/assets/cc-amex.png?v=172981041889577201311761733135" alt="American Express" />
5321                
5322                
5323                <img class="lazyload" data-src="//mantisx.com/cdn/shop/t/53/assets/cc-discover.png?v=55256651047437224601761733135" alt="Discover" />
5324                
5325              </div>
5326            </div>
5327          </div>
5328        </div>  
5329       
5330      
5331        <div id="search" class="animated">
5332          <div class="container">
5333            <div class="ten columns offset-by-three center">
5334              
5335              <form action="/search">
5336                
5337                  <input type="hidden" name="type" value="product" />
5338                
5339                <div class="search-close ss-icon">&#x2421;</div>
5340                <span class="icon-search search-submit"></span>
5341                <input type="text" name="q" placeholder="Search Mantis ..." value="" autocapitalize="off" autocomplete="off" autocorrect="off" />
5342              </form>
5343            </div>
5344          </div>
5345        </div>
5346         
5347      </div>
5348    
5349    
5350
5351
5352    
5353    <input type="hidden" id="discount-for-members" value="Members_discount_10" />
5354    
5355
5356    <!--
5357    
5357<script type="text/javascript">
5358
5359		(function(i,s,o,g,r,a,m){i['MovieAnalyticsObject']=r;i[r]=i[r]||function(){
5360		(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
5361		m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
5362		})(window,document,'script','//movie.bookoo.com/movie_analytics.js','ma');
5363
5364		(function(){
5365			ma("project","4");
5366			ma("enable","scroll");
5367			ma("enable","type");
5368			ma("pageview");
5369		})();
5370      $(document).ready(function(){
5371        $(".add_to_cart").click(function(e){
5372        	ma("action","click","add_to_cart");
5373          	setTimeout(function(){
5374            	$("#cart input[type=submit].action_button").click(function(e){
5375        			ma("action","click","checkout");
5376        		});
5377        		$("#cart a.edit_cart").click(function(e){
5378        			ma("action","click","continue");
5379        		});
5380            }, 2000);
5381        });
5382        
5383      });
5384      
5385    </script>
5385
5386  -->
5387
5388  
5388<script src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></script>
5388
5389
5390
5391
5392
5393    
5393<script>rev('event', 'page_view');</script>
5393
5394    
5395    <!-- AvantLink Sitewide script -->
5396  
5396<script type="text/javascript">
5397  (function() {
5398  var avm = document.createElement('script'); avm.type = 'text/javascript'; avm.async = true;
5399  avm.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.avmws.com/1022285/';
5400  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(avm, s);
5401  })();
5402  </script>
5402
5403      
5403<script>
5404  /*ConvertCart.com-52475623*/(function(c,o,n,v,e,r,t,s){s=c.fetch?'f':'',
5405  c.ccartObj=e,c[e]=c[e]||function(){(c[e].q=c[e].q||[]).push(arguments)},c[e].t=Date.now(),
5406  r=o.createElement(n);r.async=1;r.src=v+s+'.js';t=o.getElementsByTagName(n)[0];t.parentNode
5407  .insertBefore(r,t)})(window, document,'script','//cdn.convertcart.com/52475623','ccart')
5408  </script>
5408
5409
5410   <!-- FRESHCHAT Snippet Start -->   
5411
5412  
5412<script>
5413  var _learnq = _learnq || []; 
5414  _learnq.push(['track', 'Viewed Page',
5415  {url: window.location.href}
5416  ]);
5417  </script>
5417
5418
5419  <!-- this scriptlet ensures that the price updates when the variant selection changes -->
5420    
5420<script>
5421    // Declare an object containing all variant IDs and their prices
5422  var variantPrices = {
5423    
5424      "46168338858148": "$ 249.99",
5425    
5426  };
5427  
5428  // Get all select elements and price elements
5429  var selects = document.querySelectorAll('select[name="id"]');
5430  var prices = document.querySelectorAll('.modal_price .current_price');
5431
5432  // Loop through each select element
5433  selects.forEach(function(select, index) {
5434    // Listen for changes on the select element
5435    select.addEventListener('change', function() {
5436      // Get the selected option
5437      var selectedOption = select.options[select.selectedIndex];
5438      var selectedID = selectedOption.value;
5439
5440      // Get the price from the array we defined above
5441      var selectedPrice = variantPrices[selectedID];
5442
5443      // Update the price in the modal
5444      prices[index].textContent = selectedPrice;
5445
5446      // Update the price in the meta tag
5447      document.querySelector('.modal_price [itemprop="price"]').setAttribute('content', selectedPrice);
5448    });
5449  });
5450  </script>
5450
5451    
5452
5453  
5453<script>
5454  var timeInMillis = 5000;
5455      //"open" : true,
5456  setTimeout(function() {
5457  window.fcWidget.init({
5458    token: "4c78498a-3573-41dd-bfdf-f1528d262651",
5459    host: "https://mantisx.freshchat.com"
5460  });
5461  },timeInMillis);
5462  </script>
5462
5463  
5463<script src= "https://wchat.freshchat.com/js/widget.js" async></script>
5463
5464
5465  
5465<script type="text/javascript" src="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js" preload></script>
5465
5466  
5466<script src="//mantisx.com/cdn/shop/t/53/assets/custom-mw.js?v=32176318427498091081761733135" type="text/javascript"></script>
5466
5467
5468    
5468<script> 
5469  /*
5470  //automatically init after 30 seconds
5471  var timeInMillis = 10000;
5472  setTimeout(function() {
5473    console.log("initing FC");
5474    //initFreshChat(false);
5475  },timeInMillis);
5476  
5477  function initFreshChat(fc_openasdf) {
5478    //console.log("fc_open:" + fc_openasdf);
5479    if(fc_openasdf){
5480      console.log("automatically opening chat");
5481      window.fcWidget.init({
5482        "open": true,
5483        token: "4c78498a-3573-41dd-bfdf-f1528d262651",
5484    	host: "https://mantisx.freshchat.com"
5485      });
5486    }else{
5487      console.log("NOT opening chat");
5488      window.fcWidget.init({
5489        "open": false,
5490        token: "4c78498a-3573-41dd-bfdf-f1528d262651",
5491    	  host: "https://mantisx.freshchat.com"
5492    });
5493    }
5494  }
5495  function initialize(i,t){var e;i.getElementById(t)?
5496  initFreshChat(false):((e=i.createElement("script")).id=t,e.async=!0,
5497  e.src="https://mantisx.freshchat.com/js/widget.js",e.onload=initFreshChat,i.head.appendChild(e))}
5498  function initiateCall(){initialize(document,"Freshchat-js-sdk")}
5499  window.addEventListener?window.addEventListener("load",initiateCall,!1):
5500  window.attachEvent("load",initiateCall,!1);
5501
5502  */
5503  </script>
5503
5504      
5505      <!-- FRESHCHAT Snippet End -->
5506
5507
5508    
5509
5510    
5511      <style>
5512  .npa-user-return-2024 {
5513    background: #c3262e1a;
5514    border: 1px solid #c3262e;
5515    box-sizing: border-box;
5516    clear: both;
5517    font-family: Asap;
5518    font-size: 16px;
5519    font-style: italic;
5520    font-weight: 600;
5521    line-height: normal;
5522    margin: 22px 0px;
5523    padding: 5px 12px;
5524    text-align: center;
5525  }
5526  @media only screen and (max-width: 1024px) {
5527    .product_form {
5528      .purchase.inline_purchase {
5529        margin-left: 12px;
5530      }
5531    }
5532  }
5533  @media screen and (max-width: 768px) {
5534    body.product .flexslider {
5535      min-height: 100% !important;
5536      margin-bottom: 0px;
5537    }
5538    .npa-user-return-2024 {
5539      font-size: 14px;
5540    }
5541  }
5542</style>
5543
5544  
5544<script>
5545  const weekDays = {
5546    "x10" : "less than 2 weeks",
5547    "x3" : "under a week",
5548    "x2" : "under 4 days",
5549    "blackbeardx" : "under 1 day",
5550    "blackbeard" : "under 1 day",
5551    "titanx" : "under 1 day",
5552    "laser-academy-training-kit-standard": "under 2 days", 
5553    "laser-academy": "under 1 day", 
5554    "laser-training-cartridge": "under 1 day",
5555  };
5556
5557
5558  let weekDayCompletion = "4 days"; 
5559
5560  for (const key in weekDays) {
5561    if (window.location.pathname.includes(key)) {
5562      weekDayCompletion = weekDays[key];      
5563      break; 
5564    }
5565  }
5566
5567  function waitForJQuery(cb) {
5568    if (window.jQuery && document.querySelector('.footer')) {
5569      cb(window.jQuery);
5570    } else setTimeout(waitForJQuery, 500, cb);
5571  }
5572  
5573  waitForJQuery(($) => {
5574    const npaUserReturnHtml = `
5575    <div class="npa-user-return-2024">
5576        Get precision that pays for itself - typical users pay for the unit in  ${weekDayCompletion}
5577    </div>
5578  `;
5579    if (!$('.npa-user-return-2024').length) {
5580      $('.clearfix.product_form').before(npaUserReturnHtml);
5581    }
5582  });
5583</script>
5583
5584
5585    
5586    
5587
5588<!-- Rebuy START -->
5589  <!-- Rebuy Speed Load Script -->
5590<script
5591  async
5592  src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=mantisx.myshopify.com"
5593></script>
vendor: 1 bytes, line 5593
5593
5594<script async src="https://cdn.rebuyengine.com/onsite/js/storefront-helper.js"></script>
5594
5595<!-- Utilize StorefrontHelper to enrich product JSON with locale-aware titles -->
5596<script>
5597  // update product JSON every time products are loaded or changed
5598  document.addEventListener('rebuy.productsChange', (e) => {
5599    const widget = e.detail.widget;
5600    const storefrontHelper = new ShopifyStorefrontHelper();
5601
5602    // loop over products in the widget and enrich product json
5603    widget.data.products.forEach((product) => storefrontHelper.updateProductJSON(product));
5604  });
5605</script>
5605
5606<!-- General Theme / Rebuy Styling -->
5607<!-- Manual Widget Installs BELOW -->
5608
5609
5610  <!-- REBUY LAUNCH:Experiement 232535 to test Add-Ons (ID: 217544) -->
5611  <div data-rebuy-id="232535" data-rebuy-shopify-product-ids="5336557977764"></div>
5612  <!-- REBUY LAUNCH: Dynamic Bundle (ID: 243371) -->
5613  <div data-rebuy-id="243371" data-rebuy-shopify-product-ids="5336557977764"></div> -->
5614  
5614<script>
5615  /* James | Launch: match Rebuy widgets default option to the pdp selected option */
5616  class FormWatcher {
5617    constructor(options) {
5618      this.debug = false;
5619      this.widget = null;
5620      this.widgetID = null;
5621      this.apiKey = Rebuy.shop.api_key;
5622      this.formSelector = '[action="/cart/add"] [name="id"]';
5623      this.callback = function(){};
5624      this.attrMap = null;
5625  
5626      if (typeof options === 'function') {
5627        this.callback = options;
5628      }
5629  
5630      if (typeof options === 'object') {
5631        const keys = ['formSelector', 'callback'];
5632  
5633        for (const [key, value] of Object.entries(options)) {
5634          if (keys.includes(key)) {
5635            this[key] = value;
5636          }
5637        }
5638      }
5639  
5640      this.init();
5641      this.enableFormWatch();
5642    }
5643  
5644    log(...args) {
5645      if (this.debug === true) {
5646        console.log.apply(console, args);
5647      }
5648    }
5649  
5650    getProductHandle(path = window.location.pathname) {
5651      const handles = path.match(/\/products\/([^\/]*).*$/);
5652      return handles ? handles[1] : null;
5653    }
5654  
5655    getProductJSON(handle, callback=function(){}) { 
5656      const url = `https://rebuyengine.com/api/v1/products/static?limit=1&key=${this.apiKey}&handles=${handle}`;
5657    
5658      fetch(url)
5659      .then((response)=>{ return response.json() })
5660      .then((response) => {
5661        callback(response.data[0]);
5662      });
5663    }
5664  
5665    watchFormChange(callback=function(){}) {
5666      const input = document.querySelector(this.formSelector);
5667    
5668      if (input) {
5669          input.addEventListener('change', (event) => {
5670              this.log('Input changed to variant ID: ', input.value);
5671              callback(input.value);
5672          });
5673      }
5674    }
5675  
5676    getVariantByID(product, variantID) {
5677      return product.variants.find(variant => variant.id == variantID);
5678    }
5679    
5680    variantAvailable(variant) {
5681      return !(variant.inventory_management && variant.inventory_policy == 'deny' && variant.inventory_quantity <= 0);
5682    }
5683  
5684    selectVariant(product, variant) {
5685      this.log('selected variant', product.title, variant.title)
5686      product.selected_variant = variant;
5687      product.selected_variant_id = variant.id;
5688      product.option1 = variant.option1;
5689      product.option2 = variant.option2;
5690      product.option3 = variant.option3;
5691    }
5692  
5693    getVariantAttributeMap(product, variant) {
5694      const map = {};
5695    
5696      if (product && variant) {
5697          for (let i = 0; i < product.options.length; i++) {
5698              const option = product.options[i];
5699              const optionKey = `option${i+1}`;
5700              map[option.name] = [variant[optionKey]];
5701          }
5702      }
5703    
5704      return map;
5705    }
5706  
5707    autoSelectVariantsByAttributeMap(products, attrMap) {
5708      if (products && attrMap) {
5709        for (let i = 0; i < products.length; i++) {
5710            const product = products[i];
5711            const productMap = {
5712                option1: null,
5713                option2: null,
5714                option3: null
5715            };
5716    
5717            for (let x = 0; x < product.options.length; x++) {
5718              const option = product.options[x];
5719              const optionKey = `option${x+1}`;
5720    
5721              if (attrMap[option.name]) {
5722                  this.log(attrMap[option.name], option);
5723                  productMap[optionKey] = option.values.filter(value => value.includes(attrMap[option.name]));
5724              }
5725            }
5726          
5727            if (Object.keys(productMap).length > 0) {
5728              let selectedVariant = product.variants[0];
5729              let selectedVariantRank = 0;
5730    
5731              for (let x = 0; x < product.variants.length; x++) {
5732                  const variant = product.variants[x];
5733                  let variantRank = 0;
5734                  
5735                  for (let o = 1; o <= 3; o++) {
5736                      const optionKey = `option${o}`;
5737
5738                      if ((variant[optionKey] == null && productMap[optionKey] == null) || (Array.isArray(productMap[optionKey]) && productMap[optionKey].includes(variant[optionKey]))) {
5739                          variantRank++;
5740                      }
5741                  }
5742    
5743                  // If current variant rank is greater and it's not oos
5744                  if (variantRank > selectedVariantRank && this.variantAvailable(variant)) {
5745                    selectedVariant = variant;
5746                    selectedVariantRank = variantRank;
5747                  }
5748                }
5749    
5750            // Select the best matching variant
5751            if (selectedVariant) {
5752              this.selectVariant(product, selectedVariant);
5753            }
5754
5755          }
5756
5757        }
5758      }
5759    }
5760  
5761    updateWidgets() {
5762      if (this.widget) {
5763        this.autoSelectVariantsByAttributeMap(this.widget.data.products, this.attrMap);
5764      } else {
5765        Rebuy.widgets.forEach(widget => {
5766          this.autoSelectVariantsByAttributeMap(widget.data.products, this.attrMap);
5767        });
5768      }
5769    }
5770  
5771    init() {
5772      const instance = this;
5773  
5774      instance.widget = Rebuy.widgets.find(widget => widget.id == instance.widgetID);
5775      document.addEventListener('rebuy.init', function(event){
5776        if (event.detail.widget.id == instance.widgetID) {
5777          instance.widget = event.detail.widget;
5778        }
5779      });
5780    }
5781  
5782    enableFormWatch() {
5783      const instance = this;
5784      const handle = this.getProductHandle();
5785    
5786      this.getProductJSON(handle, (product) => {
5787        this.watchFormChange((variantID) => {
5788            this.callback(product,variantID);
5789        });
5790  
5791        document.addEventListener('rebuy.ready', function(event){
5792          const input = document.querySelector(instance.formSelector);
5793          instance.callback(product, input.value);
5794          
5795          // if (event.detail.widget.id == instance.widgetID) {
5796          //   const input = document.querySelector(instance.formSelector);
5797          //   instance.callback(product, input.value);
5798          // }
5799        });
5800      });
5801    }
5802  }
5803
5804  document.addEventListener('rebuy.loaded', function() { 
5805    const watcher = new FormWatcher(function(product, variantID) {
5806      const variant = this.getVariantByID(product, variantID);
5807      
5808      this.attrMap = this.getVariantAttributeMap(product, variant);
5809    
5810      this.log('product', product);
5811      this.log('variant', variant);
5812      this.log('attrMap', this.attrMap);
5813      this.log('widget', this.widget);
5814    
5815      this.updateWidgets();
5816    });
5817  });
5818  </script>
5818
5819
5820<!-- Home Page Widgets installs BELOW -->
5821
5822<!-- Collection Page Widgets installs BELOW -->
5823
5824<!-- Account Page Widget installs BELOW -->
5825
5826
5827  
5827<script id="rebuy-widget-217548" type="text/template">
5828 <div
5829  class="rebuy-widget"
5830  v-cloak
5831  v-on:click="stopPropagation($event)"
5832  v-bind:id="'rebuy-widget-' + id"
5833  v-bind:class="['widget-type-' + config.type.replace('_','-'), products.length > 0 ? 'is-visible' : 'is-hidden']"
5834>
5835  <div
5836    class="rebuy-widget-container"
5837    v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]"
5838  >
5839    <div class="rebuy-widget-content">
5840      <div class="rebuy-timer" v-if="hasTimer()">
5841        <h5 class="rebuy-timer-title" v-if="config.language.timer_title">
5842          <span v-html="config.language.timer_title"></span>
5843          <span
5844            class="rebuy-timer-minutes"
5845            v-html="config.timer.duration_minutes"
5846          ></span
5847          >:<span
5848            class="rebuy-timer-seconds"
5849            v-html="config.timer.duration_seconds"
5850          ></span>
5851        </h5>
5852      </div>
5853
5854      <h4
5855        class="super-title"
5856        v-if="config.language.super_title != ''"
5857        v-html="config.language.super_title"
5858      ></h4>
5859
5860      <h3
5861        class="primary-title"
5862        v-if="config.language.title != ''"
5863        v-html="config.language.title"
5864      ></h3>
5865
5866      <div
5867        class="description"
5868        v-if="config.language.description != ''"
5869        v-html="config.language.description"
5870      ></div>
5871
5872      <div class="rebuy-bundle">
5873        <div class="rebuy-bundle__images">
5874          <div
5875            class="rebuy-bundle__image"
5876            v-for="(product, index) in products"
5877            v-if="product.selected"
5878            v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product)]"
5879          >
5880            <a
5881              class="rebuy-bundle__image-item"
5882              v-bind:href="learnMoreURL(product)"
5883              v-bind:style="imageStyles"
5884              v-on:click="learnMore(product);"
5885              v-bind:class="[hasLearnMore() && !isInputProduct(product) ? 'clickable' : '' ]"
5886            >
5887              <img
5888                v-bind:src="itemImage(product, product.selected_variant, '400x400')"
5889                v-bind:alt="product.title"
5890              />
5891            </a>
5892            <div class="rebuy-bundle__image-divider">
5893              <i class="far fa-plus"></i>
5894            </div>
5895          </div>
5896        </div>
5897
5898        <div class="rebuy-bundle__actions rebuy-mobile" v-if="subtotal() > 0">
5899          <div class="rebuy-bundle__actions-price">
5900            <strong
5901              class="rebuy-bundle__actions-price-label"
5902              v-html="config.language.total_price_label"
5903            ></strong>
5904
5905            <div
5906              class="rebuy-bundle__actions-price-value"
5907              v-if="bundleOnSale()"
5908            >
5909              <span
5910                class="rebuy-money sale"
5911                v-html="formatMoney(subtotal())"
5912              ></span>
5913              <span
5914                class="rebuy-money compare-at"
5915                v-html="formatMoney(compareAtSubtotal())"
5916              ></span>
5917            </div>
5918            <div
5919              class="rebuy-bundle__actions-price-value"
5920              v-if="!(bundleOnSale())"
5921            >
5922              <span class="rebuy-money" v-html="formatMoney(subtotal())"></span>
5923            </div>
5924          </div>
5925
5926          <div class="rebuy-bundle__actions-buttons">
5927            <button
5928              class="rebuy-button"
5929              v-on:click="addSelectedProductsToCart()"
5930              type="button"
5931              v-bind:disabled="isBundleIncomplete()"
5932            >
5933              <span v-html="buttonWidgetLabel()"></span>
5934            </button>
5935          </div>
5936        </div>
5937
5938        <div class="rebuy-bundle__items">
5939          <div
5940            class="rebuy-product-block"
5941            v-for="(product, product_index) in products"
5942            v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product), isInputProduct(product) ? 'is-input-product' : '' ,product.selected ? 'is-selected': '']"
5943          >
5944            <div class="rebuy-product-info">
5945              <a
5946                class="rebuy-bundle__image-item bundle-single-image"
5947                v-bind:href="learnMoreURL(product)"
5948                v-bind:style="imageStyles"
5949                v-on:click="learnMore(product);"
5950                v-bind:class="[hasLearnMore() && !isInputProduct(product) ? 'clickable' : '' ]"
5951              >
5952                <img
5953                  v-bind:src="itemImage(product, product.selected_variant)"
5954                  v-bind:alt="product.title"
5955                />
5956              </a>
5957              <div
5958                class="rebuy-product-checkbox"
5959                v-if="!bundleRequiresAllItems()"
5960              >
5961                <label class="rebuy-checkbox-label">
5962                  <input
5963                    class="checkbox-input rebuy-checkbox"
5964                    v-model="product.selected"
5965                    type="checkbox"
5966                  />
5967                </label>
5968              </div>
5969              <a
5970                class="rebuy-product-title"
5971                v-bind:href="learnMoreURL(product)"
5972                v-on:click="learnMore(product);"
5973                v-html="product.title"
5974                v-bind:class="[hasLearnMore() && !isInputProduct(product) ? 'clickable' : '']"
5975              ></a>
5976              <div
5977                class="rebuy-variant-title"
5978                v-if="showVariantTitle(product)"
5979                v-html="product.selected_variant.title"
5980              ></div>
5981              <div
5982                class="rebuy-product-review"
5983                v-if="hasProductReviews(product)"
5984              >
5985                <span class="rebuy-star-rating">
5986                  <span class="rebuy-star-rating-background"></span>
5987                  <span
5988                    class="rebuy-star-rating-foreground"
5989                    v-bind:style="{ width: productReviewRatingPercentage(product) }"
5990                  ></span>
5991                </span>
5992                <span
5993                  class="rebuy-review-count"
5994                  v-html="productReviewCount(product)"
5995                ></span>
5996              </div>
5997
5998              <div class="rebuy-product-price">
5999                <div v-if="variantOnSale(product, product.selected_variant)">
6000                  <span
6001                    class="rebuy-money sale"
6002                    v-html="formatMoney(variantPrice(product, product.selected_variant))"
6003                  ></span>
6004                  <span
6005                    class="rebuy-money compare-at"
6006                    v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"
6007                  ></span>
6008                </div>
6009                <div v-if="!(variantOnSale(product, product.selected_variant))">
6010                  <span
6011                    class="rebuy-money"
6012                    v-html="formatMoney(variantPrice(product, product.selected_variant))"
6013                  ></span>
6014                </div>
6015              </div>
6016              <div
6017                class="rebuy-product-description"
6018                v-if="showProductDescription(product)"
6019                v-html="text(product.body_html)"
6020              ></div>
6021              <div
6022                class="rebuy-product-options"
6023                v-if="showVariantSelect(product) && window.innerWidth <= 768"
6024              >
6025                <select
6026                  :id="id + '-' + 'select' + '-' + product_index"
6027                  :class="{ hide : settings.view_options.variant_selector == 'buttons' }"
6028                  class="rebuy-select"
6029                  v-model="product.selected_variant_id"
6030                  v-on:change="selectVariant(product)"
6031                >
6032                  <option
6033                    v-for="variant in product.variants"
6034                    v-bind:value="variant.id"
6035                  >
6036                    {{ variant.title }}
6037                  </option>
6038                </select>
6039
6040                <div
6041                  v-if="option.name == 'Color' && displayColorSwatches()"
6042                  v-for="(option, option_index) in product.options"
6043                  class="rebuy-color-swatches"
6044                >
6045                  <div
6046                    v-for="(value, value_index) in option.values"
6047                    class="rebuy-color-swatch"
6048                  >
6049                    <input
6050                      :name="id + '-color-' + product_index"
6051                      :id="id + '-color-' + option_index + '-' + value + '-' + value_index"
6052                      :checked="value_index == 0"
6053                      :value="value"
6054                      type="radio"
6055                      class="rebuy-color-input hide"
6056                      v-on:change="selectVariantByColor(product, value, product_index)"
6057                    />
6058                    <label
6059                      :for="id + '-color-' + option_index + '-' + value + '-' + value_index"
6060                      :style="{ backgroundColor: value }"
6061                      :title="value"
6062                      class="rebuy-color-label"
6063                    ></label>
6064                  </div>
6065                </div>
6066
6067                <div
6068                  v-if="option.name == 'Size' && settings.view_options.variant_selector == 'buttons'"
6069                  v-for="(option, option_index) in product.options"
6070                  class="mt-10 rebuy-size-swatches"
6071                >
6072                  <div
6073                    v-for="(value, value_index) in option.values"
6074                    class="rebuy-size-swatch"
6075                  >
6076                    <input
6077                      :name="id + '-size-' + product_index"
6078                      :id="id + '-size-' + product_index + '-' + value"
6079                      :checked="value_index == 0"
6080                      :value="value"
6081                      type="radio"
6082                      class="rebuy-size-input hide"
6083                      v-on:change="selectVariantBySize(product, value, product_index)"
6084                    />
6085                    <label
6086                      :for="id + '-size-' + product_index + '-' + value"
6087                      class="rebuy-size-label"
6088                      >{{ value }}</label
6089                    >
6090                  </div>
6091                </div>
6092              </div>
6093            </div>
6094            <div
6095              class="rebuy-product-options"
6096              v-if="showVariantSelect(product) && window.innerWidth > 768"
6097            >
6098              <select
6099                :id="id + '-' + 'select' + '-' + product_index"
6100                :class="{ hide : settings.view_options.variant_selector == 'buttons' }"
6101                class="rebuy-select"
6102                v-model="product.selected_variant_id"
6103                v-on:change="selectVariant(product)"
6104              >
6105                <option
6106                  v-for="variant in product.variants"
6107                  v-bind:value="variant.id"
6108                >
6109                  {{ variant.title }}
6110                </option>
6111              </select>
6112
6113              <div
6114                v-if="option.name == 'Color' && displayColorSwatches()"
6115                v-for="(option, option_index) in product.options"
6116                class="rebuy-color-swatches"
6117              >
6118                <div
6119                  v-for="(value, value_index) in option.values"
6120                  class="rebuy-color-swatch"
6121                >
6122                  <input
6123                    :name="id + '-color-' + product_index"
6124                    :id="id + '-color-' + option_index + '-' + value + '-' + value_index"
6125                    :checked="value_index == 0"
6126                    :value="value"
6127                    type="radio"
6128                    class="rebuy-color-input hide"
6129                    v-on:change="selectVariantByColor(product, value, product_index)"
6130                  />
6131                  <label
6132                    :for="id + '-color-' + option_index + '-' + value + '-' + value_index"
6133                    :style="{ backgroundColor: value }"
6134                    :title="value"
6135                    class="rebuy-color-label"
6136                  ></label>
6137                </div>
6138              </div>
6139
6140              <div
6141                v-if="option.name == 'Size' && settings.view_options.variant_selector == 'buttons'"
6142                v-for="(option, option_index) in product.options"
6143                class="mt-10 rebuy-size-swatches"
6144              >
6145                <div
6146                  v-for="(value, value_index) in option.values"
6147                  class="rebuy-size-swatch"
6148                >
6149                  <input
6150                    :name="id + '-size-' + product_index"
6151                    :id="id + '-size-' + product_index + '-' + value"
6152                    :checked="value_index == 0"
6153                    :value="value"
6154                    type="radio"
6155                    class="rebuy-size-input hide"
6156                    v-on:change="selectVariantBySize(product, value, product_index)"
6157                  />
6158                  <label
6159                    :for="id + '-size-' + product_index + '-' + value"
6160                    class="rebuy-size-label"
6161                    >{{ value }}</label
6162                  >
6163                </div>
6164              </div>
6165            </div>
6166          </div>
6167        </div>
6168      </div>
6169    </div>
6170  </div>
6171
6172  <div class="rebuy-bundle__actions rebuy-desktop" v-if="subtotal() > 0">
6173    <div class="rebuy-bundle__actions-price">
6174      <strong
6175        class="rebuy-bundle__actions-price-label"
6176        v-html="config.language.total_price_label"
6177      ></strong>
6178
6179      <div class="rebuy-bundle__actions-price-value" v-if="bundleOnSale()">
6180        <span class="rebuy-money sale" v-html="formatMoney(subtotal())"></span>
6181        <span
6182          class="rebuy-money compare-at"
6183          v-html="formatMoney(compareAtSubtotal())"
6184        ></span>
6185      </div>
6186      <div class="rebuy-bundle__actions-price-value" v-if="!(bundleOnSale())">
6187        <span class="rebuy-money" v-html="formatMoney(subtotal())"></span>
6188      </div>
6189    </div>
6190
6191    <div class="rebuy-bundle__actions-buttons">
6192      <button
6193        class="rebuy-button"
6194        v-on:click="addSelectedProductsToCart()"
6195        type="button"
6196        v-bind:disabled="isBundleIncomplete()"
6197      >
6198        <span v-html="buttonWidgetLabel()"></span>
6199      </button>
6200    </div>
6201  </div>
6202</div>
6203
6204</script>
6204
6205
6206<style>
6207   .powered-by-rebuy,
6208  .rebuy-review-count-parenthesis,
6209  .rebuy-widget:not(:has(.rebuy-product-block:not(.cart-has-item))),
6210  [data-rebuy-component="cross-sell-widget"]:has(.is-hidden) {
6211    display: none;
6212  }
6213  .rebuy-checkbox {
6214    position: relative !important;
6215    appearance: none !important;
6216    padding: 0 0 0 14px !important;
6217  }
6218  .rebuy-button,
6219  .rebuy-cart__flyout-empty-cart a {
6220    cursor: pointer;
6221    white-space: nowrap;
6222    text-decoration: none;
6223    text-transform: uppercase;
6224    transition: all 0.3s ease;
6225    display: flex;
6226    justify-content: center;
6227    align-items: center;
6228    padding: 10px 20px;
6229    font-size: 16px;
6230    font-family: Lato;
6231    font-weight: 700;
6232    border-radius: 0;
6233  }
6234  .rebuy-widget .primary-title,
6235  [data-rebuy-component="cross-sell-widget"] .rebuy-widget .primary-title {
6236    font-size: 25px;
6237    letter-spacing: 3px;
6238  }
6239  .rebuy-button:not(.rebuy-cart__shop-pay-button):hover,
6240  .rebuy-button:not(.rebuy-cart__shop-pay-button):focus,
6241  .rebuy-cart__flyout-empty-cart a:hover,
6242  .rebuy-cart__flyout-empty-cart a:focus {
6243    background: #e76267;
6244    border-color: #e76267;
6245  }
6246  .rebuy-widget .rebuy-product-title {
6247    text-decoration: none;
6248    line-height: 1.33;
6249  }
6250  .rebuy-widget .rebuy-product-title:hover,
6251  #rebuy-cart-close:hover,
6252  [data-rebuy-component="cart-items"] .rebuy-cart__flyout-item-remove:hover,
6253  [data-rebuy-component="cart-items"] .rebuy-cart__flyout-item-remove:focus,
6254  [data-rebuy-component="cart-items"]
6255    .rebuy-cart__flyout-item-product-title:hover,
6256  [data-rebuy-component="cart-items"]
6257    .rebuy-cart__flyout-item-product-title:focus {
6258    color: #c2272d;
6259  }
6260  .rebuy-product-actions:has(.rebuy-button:disabled) {
6261    cursor: not-allowed;
6262  }
6263  .rebuy-widget .rebuy-select {
6264    cursor: pointer;
6265  }
6266  .rebuy-widget .rebuy-carousel__arrows .rebuy-carousel__arrow--next {
6267    right: -14px;
6268  }
6269  .rebuy-widget .rebuy-carousel__arrows .rebuy-carousel__arrow--prev {
6270    left: -14px;
6271  }
6272  .rebuy-widget .rebuy-product-block .rebuy-product-media img {
6273    object-fit: cover;
6274    aspect-ratio: 1 / 1;
6275  }
6276  .rebuy-select,
6277  select.rebuy-select {
6278    font-size: 13px;
6279  }
6280  .rebuy-widget .flickity-button {
6281    border: 1px solid #363636;
6282    background: transparent;
6283    color: #363636;
6284    transition: all 0.3s ease;
6285  }
6286  .rebuy-widget .flickity-button:hover,
6287  .rebuy-recommended-products .flickity-button:hover,
6288  .rebuy-landing-page .flickity-button:hover {
6289    color: #c2272d;
6290    border-color: #c2272d;
6291  }
6292</style>
6293
6294<!-- Rebuy END -->
6295<div id="shopify-block-AaFBMOWdKK2xZa0lYN__12090905205488370668" class="shopify-block shopify-app-block">
6296<link rel='stylesheet' href='https://cdn.shopify.com/extensions/01a035e1-227c-7691-a4f8-3ba7a43c167b/expertvoice-59/assets/expertvoice.css'>
6297
6298<!-- BEGIN app snippet: ev-price-banner-functions -->
6298<script>
6299  /*
6300   * Best-effort: capture ev_referral to sessionStorage if present.
6301   * Some themes/scripts overwrite the URL (e.g. adding variant), which strips ev_referral
6302   * before our activate script runs. If this inline runs first, sessionStorage preserves it.
6303   * Timing depends on block placement and theme; stores that don't modify the URL
6304   * will have ev_referral in the URL when the activate script runs - no fallback needed.
6305   */
6306  (function () {
6307    var m = location.search.match(/[?&]ev_referral=([^&\s#]+)/);
6308    if (m) try { sessionStorage.setItem('EV.ev_referral', m[1]); } catch (e) {}
6309  })();
6310  /*
6311   * If-else block is needed here to prevent multiple inclusions of the files.
6312   */
6313  if (window.expertvoiceSharedLoaded) {
6314    // Already detected load, skipping...
6315  } else {
6316    /*
6317     * Set window.expertvoiceSharedLoaded to true to prevent multiple
6318     * inclusions of of files.
6319     */
6320    window.expertvoiceSharedLoaded = true;
6321
6322    /*
6323     * Set liquid variables to be used in the scripts.
6324     */
6325    window.ExpertVoiceLiquidVariables = {
6326      // Shopify store name is used to get ExpertVoice Prices from the API.
6327      shopifyStoreName: 'mantisx.myshopify.com',
6328      // Product ID is used to get ExpertVoice Prices from the API.
6329      productId: '5336557977764',
6330      // Locale ISO code is used to get ExpertVoice Prices from the API.
6331      localeIsoCode: 'en',
6332      // Locale country code is used to get ExpertVoice Prices from the API.
6333      localeCountryCode: 'US',
6334      // Shop currency code is used for currency formatting in preview mode.
6335      shopCurrencyCode: 'USD',
6336      availableCountries: ["Afghanistan","Åland Islands","Albania","Algeria","Andorra","Angola","Anguilla","Antigua \u0026amp; Barbuda","Argentina","Armenia","Aruba","Ascension Island","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bosnia \u0026amp; Herzegovina","Botswana","Brazil","British Indian Ocean Territory","British Virgin Islands","Brunei","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Caribbean Netherlands","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos (Keeling) Islands","Colombia","Comoros","Congo - Brazzaville","Congo - Kinshasa","Cook Islands","Costa Rica","Côte d’Ivoire","Croatia","Curaçao","Cyprus","Czechia","Denmark","Djibouti","Dominica","Dominican Republic","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Eswatini","Ethiopia","Falkland Islands","Faroe Islands","Fiji","Finland","France","French Guiana","French Polynesia","French Southern Territories","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guatemala","Guernsey","Guinea","Guinea-Bissau","Guyana","Haiti","Honduras","Hong Kong SAR","Hungary","Iceland","India","Indonesia","Iraq","Ireland","Isle of Man","Israel","Italy","Jamaica","Japan","Jersey","Jordan","Kazakhstan","Kenya","Kiribati","Kosovo","Kuwait","Kyrgyzstan","Laos","Latvia","Lebanon","Lesotho","Liberia","Libya","Liechtenstein","Lithuania","Luxembourg","Macao SAR","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Moldova","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Myanmar (Burma)","Namibia","Nauru","Nepal","Netherlands","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","North Macedonia","Norway","Oman","Pakistan","Palestinian Territories","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn Islands","Poland","Portugal","Qatar","Réunion","Romania","Russia","Rwanda","Samoa","San Marino","São Tomé \u0026amp; Príncipe","Saudi Arabia","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Sint Maarten","Slovakia","Slovenia","Solomon Islands","Somalia","South Africa","South Georgia \u0026amp; South Sandwich Islands","South Korea","South Sudan","Spain","Sri Lanka","St. Barthélemy","St. Helena","St. Kitts \u0026amp; Nevis","St. Lucia","St. Martin","St. Pierre \u0026amp; Miquelon","St. Vincent \u0026amp; Grenadines","Sudan","Suriname","Svalbard \u0026amp; Jan Mayen","Sweden","Switzerland","Taiwan","Tajikistan","Tanzania","Thailand","Timor-Leste","Togo","Tokelau","Tonga","Trinidad \u0026amp; Tobago","Tristan da Cunha","Tunisia","Türkiye","Turkmenistan","Turks \u0026amp; Caicos Islands","Tuvalu","U.S. Outlying Islands","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States","Uruguay","Uzbekistan","Vanuatu","Vatican City","Venezuela","Vietnam","Wallis \u0026amp; Futuna","Western Sahara","Yemen","Zambia","Zimbabwe"],
6337      availableLanguages: [{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}],
6338    };
6339
6340    /*
6341     * Load script a given script.
6342     */
6343    function loadExpertVoiceScript(src) {
6344      
6345      return new Promise((resolve, reject) => {
6346        const script = document.createElement('script');
6347        script.src = src;
6348        script.onload = resolve;
6349        script.onerror = reject;
6350        document.head.appendChild(script);
6351      });
6352    }
6353
6354    /*
6355     * Load scripts sequentially and check dependencies.
6356     */
6357    async function loadAndInitializeExpertVoice() {
6358      
6359      try {
6360        await loadExpertVoiceScript('https://cdn.shopify.com/extensions/01a035e1-227c-7691-a4f8-3ba7a43c167b/expertvoice-59/assets/expertvoice-extension-env.js');
6361        await loadExpertVoiceScript('https://cdn.shopify.com/extensions/01a035e1-227c-7691-a4f8-3ba7a43c167b/expertvoice-59/assets/expertvoice-toggle-price-block.js');
6362        await loadExpertVoiceScript('https://cdn.shopify.com/extensions/01a035e1-227c-7691-a4f8-3ba7a43c167b/expertvoice-59/assets/expertvoice-activate-discount.js');
6363
6364        
6365
6366         // Initialize when DOM is loaded
6367        document.addEventListener('DOMContentLoaded', function () {
6368          checkEVDependencies();
6369        });
6370
6371        // Also initialize if page is already loaded
6372        if (document.readyState === 'complete' || document.readyState === 'interactive') {
6373          checkEVDependencies();
6374        }
6375
6376      } catch (error) {
6377        console.error('ExpertVoice: Error loading scripts:', error);
6378      }
6379    }
6380
6381    loadAndInitializeExpertVoice();
6382  }
6383</script>
6383
6384<!-- END app snippet -->
6385
6386
6387
6388<!-- BEGIN app snippet: expertvoice-embed-block --><div
6389  class='expertvoice-block light-theme'
6390  id='expertvoice-block'
6391  data-currency-formatting='symbol_only'
6392  style='display: none'
6393>
6394  <div class='expertvoice-logo'>
6395    <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
6396      <path d="M5.70474 15.9999L14.7327 7.6339C15.3037 7.10477 14.8993 6.19998 14.0917 6.19998H11.5862C11.3605 6.19998 11.2145 5.97917 11.317 5.79286L13.4024 2H3.51078C2.67642 2 2 2.62681 2 3.40002V9C2 9.77321 2.67642 10.4 3.51078 10.4H8.29071C8.51633 10.4 8.66236 10.6208 8.55991 10.8071L5.70474 15.9999Z" fill="#FC693B"/>
6397    </svg>
6398  </div>
6399  <div class='expertvoice-active-discount-details expertvoice-details' style='display: none'>
6400    <p class='expertvoice-title'>Your ExpertVoice deal.</p>
6401    <div class='expertvoice-price-group'>
6402      <p class='expertvoice-price'>$[Deal Price]</p>
6403      <p class='expertvoice-original-price'>$[Original Price]</p>
6404      <p class='expertvoice-description'>Discount applied at checkout.</p>
6405    </div>
6406  </div>
6407  <div class='expertvoice-on-sale-details expertvoice-details' style='display: none'>
6408    <p class='expertvoice-description'>On sale now — lower than your ExpertVoice discount.</p>
6409  </div>
6410  <div class='expertvoice-ineligible-details expertvoice-details' style='display: none'>
6411    <p class='expertvoice-description'>Not eligible for ExpertVoice discount.</p>
6412  </div>
6413  <div class='expertvoice-fallback-details expertvoice-details' style='display: none'>
6414    <p class='expertvoice-description'>You’ll see your ExpertVoice discount at checkout.</p>
6415  </div>
6416</div>
6417<!-- END app snippet -->
6418
6419<script>
6420  window.expertVoiceGlobalGivenSelector = `.product_name`;
6421</script>
6421
6422</div>
6422<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6422
6423</body>
6424</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.