PageSourceSearch

https://shop.netgate.com/products/nexus-mim

html netgate.com collected 2026-09-24 08:27:29 UTC 327,362 bytes, 3,633 lines download raw bytes

1<!doctype html>
2<html class="no-touch no-js">
3  <head>
3<script type="application/vnd.locksmith+json" data-locksmith>{"version":"v345","locked":false,"initialized":true,"scope":"product","access_granted":true,"access_denied":false,"requires_customer":false,"manual_lock":false,"remote_lock":false,"has_timeout":false,"remote_rendered":null,"hide_resource":false,"hide_links_to_resource":false,"hide_price":false,"hide_add_to_cart":false,"transparent":true,"locks":{"all":[],"opened":[]},"keys":[],"keys_signature":"a1102c28ed4d2d020fdf7bd497adb6434751bb722cca73afaa87468be34f3f0f","state":{"template":"product","theme":190418059631,"product":"nexus-mim","collection":null,"page":null,"blog":null,"article":null,"app":null},"now":1790238448,"path":"\/products\/nexus-mim","locale_root_url":"\/","canonical_url":"https:\/\/shop.netgate.com\/products\/nexus-mim","customer_id":null,"customer_id_signature":"a1102c28ed4d2d020fdf7bd497adb6434751bb722cca73afaa87468be34f3f0f","cart":null}</script>
3<script data-locksmith>!function(){undefined;!function(){var s=window.Locksmith={},e=document.querySelector('script[type="application/vnd.locksmith+json"]'),n=e&&e.innerHTML;if(s.state={},s.util={},s.loading=!1,n)try{s.state=JSON.parse(n)}catch(d){}if(document.addEventListener&&document.querySelector){var o,i,a,t=[76,79,67,75,83,77,73,84,72,49,49],c=function(){i=t.slice(0)},l="style",r=function(e){e&&27!==e.keyCode&&"click"!==e.type||(document.removeEventListener("keydown",r),document.removeEventListener("click",r),o&&document.body.removeChild(o),o=null)};c(),document.addEventListener("keyup",function(e){if(e.keyCode===i[0]){if(clearTimeout(a),i.shift(),0<i.length)return void(a=setTimeout(c,1e3));c(),r(),(o=document.createElement("div"))[l].width="50%",o[l].maxWidth="1000px",o[l].height="85%",o[l].border="1px rgba(0, 0, 0, 0.2) solid",o[l].background="rgba(255, 255, 255, 0.99)",o[l].borderRadius="4px",o[l].position="fixed",o[l].top="50%",o[l].left="50%",o[l].transform="translateY(-50%) translateX(-50%)",o[l].boxShadow="0 2px 5px rgba(0, 0, 0, 0.3), 0 0 100vh 100vw rgba(0, 0, 0, 0.5)",o[l].zIndex="2147483645";var t=document.createElement("textarea");t.value=JSON.stringify(JSON.parse(n),null,2),t[l].border="none",t[l].display="block",t[l].boxSizing="border-box",t[l].width="100%",t[l].height="100%",t[l].background="transparent",t[l].padding="22px",t[l].fontFamily="monospace",t[l].fontSize="14px",t[l].color="#333",t[l].resize="none",t[l].outline="none",t.readOnly=!0,o.appendChild(t),document.body.appendChild(o),t.addEventListener("click",function(e){e.stopImmediatePropagation()}),t.select(),document.addEventListener("keydown",r),document.addEventListener("click",r)}})}s.isEmbedded=-1!==window.location.search.indexOf("_ab=0&_fd=0&_sc=1"),s.path=s.state.path||window.location.pathname,s.basePath=s.state.locale_root_url.concat("/apps/locksmith").replace(/^\/\//,"/"),s.reloading=!1,s.util.console=window.console||{log:function(){},error:function(){}},s.util.makeUrl=function(e,t){var n,o=s.basePath+e,i=[],a=s.cache();for(n in a)i.push(n+"="+encodeURIComponent(a[n]));for(n in t)i.push(n+"="+encodeURIComponent(t[n]));return s.state.customer_id&&(i.push("customer_id="+encodeURIComponent(s.state.customer_id)),i.push("customer_id_signature="+encodeURIComponent(s.state.customer_id_signature))),o+=(-1===o.indexOf("?")?"?":"&")+i.join("&")},s._initializeCallbacks=[],s.on=function(e,t){if("initialize"!==e)throw'Locksmith.on() currently only supports the "initialize" event';s._initializeCallbacks.push(t)},s.initializeSession=function(e){if(!s.isEmbedded){var t=!1,n=!0,o=!0;(e=e||{}).silent&&(o=n=!(t=!0)),s.ping({silent:t,spinner:n,reload:o,callback:function(){s._initializeCallbacks.forEach(function(e){e()})}})}},s.cache=function(e){var t={};try{var n=function i(e){return(document.cookie.match("(^|; )"+e+"=([^;]*)")||0)[2]};t=JSON.parse(decodeURIComponent(n("locksmith-params")||"{}"))}catch(d){}if(e){for(var o in e)t[o]=e[o];document.cookie="locksmith-params=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/",document.cookie="locksmith-params="+encodeURIComponent(JSON.stringify(t))+"; path=/"}return t},s.cache.cart=s.state.cart,s.cache.cartLastSaved=null,s.params=s.cache(),s.util.reload=function(){s.reloading=!0;try{window.location.href=window.location.href.replace(/#.*/,"")}catch(d){s.util.console.error("Preferred reload method failed",d),window.location.reload()}},s.cache.saveCart=function(e){if(!s.cache.cart||s.cache.cart===s.cache.cartLastSaved)return e?e():null;var t=s.cache.cartLastSaved;s.cache.cartLastSaved=s.cache.cart,fetch("/cart/update.js",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({attributes:{locksmith:s.cache.cart}})}).then(function(e){if(!e.ok)throw new Error("Cart update failed: "+e.status);return e.json()}).then(function(){e&&e()})["catch"](function(e){if(s.cache.cartLastSaved=t,!s.reloading)throw e})},s.util.spinnerHTML='<style>body{background:#FFF}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading{display:flex;width:100%;height:50vh;
3color:#777;align-items:center;justify-content:center}#loading .spinner{display:block;animation:spin 600ms linear infinite;position:relative;width:50px;height:50px}#loading .spinner-ring{stroke:currentColor;stroke-dasharray:100%;stroke-width:2px;stroke-linecap:round;fill:none}</style><div id="loading"><div class="spinner"><svg width="100%" height="100%"><svg preserveAspectRatio="xMinYMin"><circle class="spinner-ring" cx="50%" cy="50%" r="45%"></circle></svg></svg></div></div>',s.util.clobberBody=function(e){document.body.innerHTML=e},s.util.clobberDocument=function(e){e.responseText&&(e=e.responseText),document.documentElement&&document.removeChild(document.documentElement);var t=document.open("text/html","replace");t.writeln(e),t.close(),setTimeout(function(){var e=t.querySelector("[autofocus]");e&&e.focus()},100)},s.util.serializeForm=function(e){if(e&&"FORM"===e.nodeName){var t,n,o={};for(t=e.elements.length-1;0<=t;t-=1)if(""!==e.elements[t].name)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){default:case"text":case"hidden":case"password":case"button":case"reset":case"submit":o[e.elements[t].name]=e.elements[t].value;break;case"checkbox":case"radio":e.elements[t].checked&&(o[e.elements[t].name]=e.elements[t].value);break;case"file":}break;case"TEXTAREA":o[e.elements[t].name]=e.elements[t].value;break;case"SELECT":switch(e.elements[t].type){case"select-one":o[e.elements[t].name]=e.elements[t].value;break;case"select-multiple":for(n=e.elements[t].options.length-1;0<=n;n-=1)e.elements[t].options[n].selected&&(o[e.elements[t].name]=e.elements[t].options[n].value)}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":o[e.elements[t].name]=e.elements[t].value}}return o}},s.util.on=function(e,a,s,t){t=t||document;var c="locksmith-"+e+a,n=function(e){var t=e.target,n=e.target.parentElement,o=t&&t.className&&(t.className.baseVal||t.className)||"",i=n&&n.className&&(n.className.baseVal||n.className)||"";("string"==typeof o&&-1!==o.split(/\s+/).indexOf(a)||"string"==typeof i&&-1!==i.split(/\s+/).indexOf(a))&&!e[c]&&(e[c]=!0,s(e))};t.attachEvent?t.attachEvent(e,n):t.addEventListener(e,n,!1)},s.util.enableActions=function(e){s.util.on("click","locksmith-action",function(e){e.preventDefault();var t=e.target;t.dataset.confirmWith&&!confirm(t.dataset.confirmWith)||(t.disabled=!0,t.innerText=t.dataset.disableWith,s.post("/action",t.dataset.locksmithParams,{spinner:!1,type:"text",success:function(e){(e=JSON.parse(e.responseText)).message&&alert(e.message),s.util.reload()}}))},e)},s.util.inject=function(e,t){var n=["data","locksmith","append"];if(-1!==t.indexOf(n.join("-"))){var o=document.createElement("div");o.innerHTML=t,e.appendChild(o)}else e.innerHTML=t;var i,a,s=e.querySelectorAll("script");for(a=0;a<s.length;++a){i=s[a];var c=document.createElement("script");if(i.type&&(c.type=i.type),i.src)c.src=i.src;else{var l=document.createTextNode(i.innerHTML);c.appendChild(l)}e.appendChild(c)}var r=e.querySelector("[autofocus]");r&&r.focus()},s.post=function(e,t,n){!1!==(n=n||{}).spinner&&s.util.clobberBody(s.util.spinnerHTML);var o={};n.container===document?(o.layout=1,n.success=function(e){s.util.clobberDocument(e)}):n.container&&(o.layout=0,n.success=function(e){var t="string"==typeof n.container?document.getElementById(n.container):n.container;t&&(s.util.inject(t,e),t.id===t.firstChild.id&&t.parentElement.replaceChild(t.firstChild,t))}),n.form_type&&(t.form_type=n.form_type),n.include_layout_classes!==undefined&&(t.include_layout_classes=n.include_layout_classes),n.lock_id!==undefined&&(t.lock_id=n.lock_id),s.loading=!0;var i=s.util.makeUrl(e,o),a="json"===n.type||"text"===n.type;fetch(i,{method:"POST",headers:{"Content-Type":"application/json",Accept:a?"application/json":"text/html"},body:JSON.stringify(t)}).then(function(e){if(!e.ok)throw new Error("Request failed: "+e.status);return e.text()}).then(function(e){var t=n.success||s.util.clobberDocument;t(a?{responseText:e}:e)})["catch"](function(e){if(!s.reloading)if("dashboard.weglot.com"!==window.location.host){if(!n.silent)throw alert("Something went wrong! Please refresh and try again."),e;console.error(e)}else console.error(e)})["finally"](function(){s.loading=!1})},s.postResource=function(e,t){e.path=s.path,e.search=window.location.search,e.state=s.state,e.passcode&&(e.passcode=e.passcode.trim()),e.email&&(e.email=e.email.trim()),e.state.cart=s.cache.cart,e.locksmith_json=s.jsonTag,e.locksmith_json_signature=s.jsonTagSignature,s.post("/resource",e,t)},s.ping=function(e){if(!s.isEmbedded){e=e||{};s.post("/ping",{path:s.path,search:window.location.search,state:s.state},{spinner:!!e.spinner,silent:"undefined"==typeof e.silent||e.silent,type:"text",success:function(e){e&&e.responseText?(e=JSON.parse(e.responseText)).messages&&0<e.messages.length&&s.showMessages(e.messages):console.error("[Locksmith] Invalid result in ping callback:",e)}})}},s.timeoutMonitor=function(){var e=s.cache.cart;s.ping({callback:function(){e!==s.cache.cart||setTimeout(function(){s.timeoutMonitor()},6e4)}})},s.showMessages=function(e){var t=document.createElement("div");t.style.position="fixed",t.style.left=0,t.style.right=0,t.style.bottom="-50px",t.style.opacity=0,t.style.background="#191919",t.style.color="#ddd",t.style.transition="bottom 0.2s, opacity 0.2s",t.style.zIndex=999999,t.innerHTML=["<style>","  .locksmith-ab .locksmith-b { display: none; }","  .locksmith-ab.toggled .locksmith-b { display: flex; }","  .locksmith-ab.toggled .locksmith-a { display: none; }","  .locksmith-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 10px 20px; }","  .locksmith-message + .locksmith-message { border-top: 1px #555 solid; }","  .locksmith-message a { color: inherit; font-weight: bold; }","  .locksmith-message a:hover { color: inherit; opacity: 0.8; }","  a.locksmith-ab-toggle { font-weight: inherit; text-decoration: underline; }","  .locksmith-text { flex-grow: 1; }","  .locksmith-cta { flex-grow: 0; text-align: right; }","  .locksmith-cta button { transform: scale(0.8); transform-origin: left; }","  .locksmith-cta > * { display: block; }","  .locksmith-cta > * + * { margin-top: 10px; }","  .locksmith-message a.locksmith-close { flex-grow: 0; text-decoration: none; margin-left: 15px; font-size: 30px; font-family: monospace; display: block; padding: 2px 10px; }","  @media screen and (max-width: 600px) {","    .locksmith-wide-only { display: none !important; }","    .locksmith-flex { padding: 0 15px; }","    .locksmith-flex > * { margin-top: 5px; margin-bottom: 5px; }","    .locksmith-cta { text-align: left; }","  }","  @media screen and (min-width: 601px) {","    .locksmith-narrow-only { display: none !important; }","  }","</style>"].join("")+e.map(function(e){return'<div class="locksmith-message">'+e+"</div>"}).join(""),document.body.appendChild(t),document.body.style.position="relative",document.body.parentElement.style.paddingBottom=t.offsetHeight+"px",setTimeout(function(){t.style.bottom=0,t.style.opacity=1},50),s.util.on("click","locksmith-ab-toggle",function(e){e.preventDefault();for(var t=e.target.parentElement;-1===t.className.split(" ").indexOf("locksmith-ab");)t=t.parentElement;-1!==t.className.split(" ").indexOf("toggled")?t.className=t.className.replace("toggled",""):t.className=t.className+" toggled"}),s.util.enableActions(t)}}()}();</script>
3
4      
4<script data-locksmith>Locksmith.cache.cart=null</script>
4
5
6  
6<script data-locksmith>Locksmith.jsonTag="{\"version\":\"v345\",\"locked\":false,\"initialized\":true,\"scope\":\"product\",\"access_granted\":true,\"access_denied\":false,\"requires_customer\":false,\"manual_lock\":false,\"remote_lock\":false,\"has_timeout\":false,\"remote_rendered\":null,\"hide_resource\":false,\"hide_links_to_resource\":false,\"hide_price\":false,\"hide_add_to_cart\":false,\"transparent\":true,\"locks\":{\"all\":[],\"opened\":[]},\"keys\":[],\"keys_signature\":\"a1102c28ed4d2d020fdf7bd497adb6434751bb722cca73afaa87468be34f3f0f\",\"state\":{\"template\":\"product\",\"theme\":190418059631,\"product\":\"nexus-mim\",\"collection\":null,\"page\":null,\"blog\":null,\"article\":null,\"app\":null},\"now\":1790238448,\"path\":\"\\\/products\\\/nexus-mim\",\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/shop.netgate.com\\\/products\\\/nexus-mim\",\"customer_id\":null,\"customer_id_signature\":\"a1102c28ed4d2d020fdf7bd497adb6434751bb722cca73afaa87468be34f3f0f\",\"cart\":null}";Locksmith.jsonTagSignature="d14f0acbe9744c774d24bc383c36623ed2aba3e8011a3409a37d97e0578ecd4f"</script>
6
7
8
9<!-- Script for ahrefs -->
10<script src="https://analytics.ahrefs.com/analytics.js" data-key="cEq5B4fF56NvC4SB2gdYMw" async></script>
10
11<!-- Global site tag (gtag.js) - Google Ads: 1070314845 -->
vendor: 64 bytes, lines 11-12
11
12<script async src="https://www.googletagmanager.com/gtag/js?id=
12AW-1070314845
vendor: 12 bytes, line 12
12"></script>
13<script>
14  
vendor: 134 bytes, lines 14-18
14window.dataLayer = window.dataLayer || [];
15  function gtag(){dataLayer.push(arguments);}
16  gtag('js', new Date());
17
18  gtag('config', '
18AW-1070314845
vendor: 4 bytes, line 18
18');
19</script>
19
20
21<!-- Google Tag Manager -->
22<script>
vendor: 327 bytes, lines 22-26
22(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
23new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
24j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
25'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
26})(window,document,'script','dataLayer','
26GTM-N2P5PS2
vendor: 3 bytes, line 26
26');
26</script>
26
27<!-- End Google Tag Manager -->
28
29
30
31
32<script type='text/javascript'>
33
34window.dataLayer = window.dataLayer || [];
35dataLayer.push({
36  event: 'view_item',
37  ecommerce: {
38      currency:'USD', 
39      value:49.00,
40      items: [
41       {
42        id: 'shopify_US_14673161191791_51778930508143',
43        google_business_vertical: 'retail',
44        item_id:14673161191791,
45        item_name:"Netgate Nexus - Multi-Instance Management for pfSense+",
46      },
47 ]
48  }
49});
50
51</script>
51
52
53
54
55
56
57
58    
59    
59<script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script>
59
60    <!-- Basic page needs ================================================== -->
61    <meta charset="utf-8">
62    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
63
64    
65    <link rel="shortcut icon" href="//shop.netgate.com/cdn/shop/files/Netgate_Color_Square_Emblem_32x32.png?v=1613745862" type="image/png" />
66    
67
68    <!-- Title and description ================================================== -->
69    <title>
70      Netgate Nexus - Multi-Instance Management for pfSense+
71    </title>
72
73    
74<meta name="description" content="Netgate Nexus revolutionizes multi-instance management for pfSense Plus, empowering operators to monitor and manage hundreds of pfSense Plus instances through a secure, unified, and intuitive interface.">
75
76    
77    
78
79    
80
81    <!-- Product meta ================================================== -->
82    <!-- /snippets/social-meta-tags.liquid -->
83
84
85
86
87<meta property="og:site_name" content="Netgate">
88<meta property="og:url" content="https://shop.netgate.com/products/nexus-mim"><meta property="og:title" content="Netgate Nexus - Multi-Instance Management for pfSense+">
89<meta property="og:type" content="product">
90<meta property="og:description" content="Netgate Nexus revolutionizes multi-instance management for pfSense Plus, empowering operators to monitor and manage hundreds of pfSense Plus instances through a secure, unified, and intuitive interface.">
91
92<meta property="og:price:amount" content="49.00">
93<meta property="og:price:currency" content="USD">
94
95<meta property="og:image" content="http://shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_1200x1200.png?v=1621284805">
96<meta property="og:image:secure_url" content="https://shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_1200x1200.png?v=1621284805">
97
98
99<meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Netgate Nexus - Multi-Instance Management for pfSense+">
100<meta name="twitter:description" content="Netgate Nexus revolutionizes multi-instance management for pfSense Plus, empowering operators to monitor and manage hundreds of pfSense Plus instances through a secure, unified, and intuitive interface.">
101
102
103    <!-- Helpers ================================================== -->
104    <link rel="canonical" href="https://shop.netgate.com/products/nexus-mim">
105    <meta name="viewport" content="width=device-width,initial-scale=1">
106
107    <!-- CSS ================================================== -->
108    <link href="//shop.netgate.com/cdn/shop/t/69/assets/theme.scss.css?v=32900452967992336051790176170" rel="stylesheet" type="text/css" media="all" />
109
110    <!-- Header hook for plugins ================================================== -->
111    
111<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
111<meta name="google-site-verification" content="63t7c54PWXxdXh5QdZiGKMOlmsa4rgXSCPyCA6Q1Z-M">
112<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/6595313779/digital_wallets/dialog">
113<link rel="alternate" type="application/json+oembed" href="https://shop.netgate.com/products/nexus-mim.oembed">
114<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=12648563"></script>
114
115<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
116<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=12648563&shop_id=6595313779" crossorigin="anonymous"></script>
vendor: 1 bytes, line 116
116
117<script id="shopify-features" type="application/json">{"accessToken":"7ef9402b8b4b41455690f0f5fed18c91","betas":["rich-media-storefront-analytics"],"domain":"shop.netgate.com","predictiveSearch":true,"shopId":6595313779,"locale":"en"}</script>
vendor: 1 bytes, line 117
117
118<script>var Shopify = Shopify || {};
119Shopify.shop = "shop-netgate-com.myshopify.com";
120Shopify.locale = "en";
121Shopify.currency = {"active":"USD","rate":"1.0"};
122Shopify.country = "US";
123Shopify.theme = {"name":"2100 TAA + Mulberry Launched + Memory Surcharge","id":190418059631,"schema_name":"Supply","schema_version":"8.9.3","theme_store_id":679,"role":"main"};
124Shopify.theme.handle = "null";
125Shopify.theme.style = {"id":null,"handle":null};
126Shopify.cdnHost = "shop.netgate.com/cdn";
127Shopify.routes = Shopify.routes || {};
128Shopify.routes.root = "/";
129Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
130Shopify.SignInWithShop = Shopify.SignInWithShop || {};
131Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
132Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 132
132
133<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 133
133
134<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 134
134
135<script>
136  window.ShopifyPay = window.ShopifyPay || {};
137  window.ShopifyPay.apiHost = "shop.app\/pay";
138  window.ShopifyPay.redirectState = null;
139</script>
vendor: 1 bytes, line 139
139
140<script>
141  window.Shopify = window.Shopify || {};
142  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
143  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
144  window.Shopify.SignInWithShop.eligible = true;
145</script>
vendor: 1 bytes, line 145
145
146<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 146
146
147<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 147
147
148<script type="module">
149  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
150
151  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
152
153</script>
vendor: 1 bytes, line 153
153
154<script>
155  window.Shopify = window.Shopify || {};
156  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
157  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"]};
158</script>
vendor: 1 bytes, line 158
158
159<script>(function() {
160  var isLoaded = false;
161  function asyncLoad() {
162    if (isLoaded) return;
163    isLoaded = true;
164    var urls = ["https:\/\/api-na1.hubapi.com\/scriptloader\/v1\/1826203.js?shop=shop-netgate-com.myshopify.com","https:\/\/ottawa.getmulberry.com\/app\/adapter.js?shop=shop-netgate-com.myshopify.com"];
165    for (var i = 0; i < urls.length; i++) {
166      var s = document.createElement('script');
167      s.type = 'text/javascript';
168      s.async = true;
169      s.src = urls[i];
170      var x = document.getElementsByTagName('script')[0];
171      x.parentNode.insertBefore(s, x);
172    }
173  };
174  if(window.attachEvent) {
175    window.attachEvent('onload', asyncLoad);
176  } else {
177    window.addEventListener('load', asyncLoad, false);
178  }
179})();</script>
vendor: 1 bytes, line 179
179
180<script id="__st">var __st={"a":6595313779,"offset":-18000,"reqid":"300600d2-39f2-4f45-bce7-a79b0ff6a43b-1790238448","pageurl":"shop.netgate.com\/products\/nexus-mim","u":"dc5b2c9f817d","p":"product","rtyp":"product","rid":14673161191791};</script>
vendor: 1 bytes, line 180
180
181<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 181
181
182<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,!1)}();</script>
vendor: 1 bytes, line 182
182
183<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//shop.netgate.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 183
183
184<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 = "//shop.netgate.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>
184<script crossorigin="anonymous" defer="defer" src="//shop.netgate.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 184
184
185<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 185
185
186<script>
187  window.Shopify = window.Shopify || {};
188  window.Shopify.MCP = window.Shopify.MCP || {};
189  window.Shopify.MCP.enabled = true;
190  window.Shopify.MCP.shop = "shop-netgate-com.myshopify.com";
191  window.Shopify.MCP.mcpEndpoint = "https:\/\/shop.netgate.com\/api\/mcp";
192  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"]}}];
193</script>
vendor: 1 bytes, line 193
193
194<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("\/\/shop.netgate.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f1e1e155.js","sha256-86F2r\/8tANRiv732G7Azvy4FxZLwNMjSp3zeaR2BCbY=");})();
195</script>
vendor: 1 bytes, line 195
195
196<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://shop.netgate.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
197</script>
vendor: 1 bytes, line 197
197
198<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
199  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);
200</script>
vendor: 1 bytes, line 200
200
201<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})}}));
202</script>
202
203<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://shop.netgate.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
204<style id="shopify-accelerated-checkout-cart">
205        #shopify-buyer-consent {
206  margin-top: 1em;
207  display: inline-block;
208  width: 100%;
209}
210
211#shopify-buyer-consent.hidden {
212  display: none;
213}
214
215#shopify-subscription-policy-button {
216  background: none;
217  border: none;
218  padding: 0;
219  text-decoration: underline;
220  font-size: inherit;
221  cursor: pointer;
222}
223
224#shopify-subscription-policy-button::before {
225  box-shadow: none;
226}
227
228      </style>
229
230<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
230
231
232    
233    
234
235    
235<script src="//shop.netgate.com/cdn/shop/t/69/assets/jquery-2.2.3.min.js?v=58211863146907186831790175733" type="text/javascript"></script>
235
236
237    
237<script src="//shop.netgate.com/cdn/shop/t/69/assets/lazysizes.min.js?v=8147953233334221341790175733" async="async"></script>
237
238    
238<script src="//shop.netgate.com/cdn/shop/t/69/assets/vendor.js?v=106177282645720727331790175733" defer="defer"></script>
238
239    
239<script src="//shop.netgate.com/cdn/shop/t/69/assets/theme.js?v=155961543305210944231790175733" defer="defer"></script>
239
240      
241    <!-- Extend -- Load Extend SDK Configuration script -->
242    
243    <!-- Extend -- End Extend code -->
244
245<!-- Twitter universal website tag code -->
246<script>
247!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
248},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js',
249a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
250// Insert Twitter Pixel ID and Standard Event data below
251twq('init','o5lsj');
252twq('track','PageView');
253</script>
253
254<!-- End Twitter universal website tag code -->
255
256<script src="//shop.netgate.com/cdn/shop/t/69/assets/mulberry.js?v=57209738013898075381790175733" defer="defer"></script>
256
257
258
259
260
261
262<script type="text/javascript">
263window.dataLayer = window.dataLayer || [];
264
265window.appStart = function(){
266  window.productPageHandle = function(){
267
268    var productName = "Netgate Nexus - Multi-Instance Management for pfSense+";
269    var productId = "14673161191791";
270    var productPrice = "49.00";
271    var productBrand = "Netgate";
272    var productCollection = "All";
273    var productType = "Nexus";
274    var productSku = "LIC.NEX-MIM-D1";
275    var productVariantId = "51778930508143";
276    var productVariantTitle = "Default Title";
277
278    
279    window.dataLayer.push({
280      event: "analyzify_productDetail",
281      productId: productId,
282      productName: productName,
283      productPrice: productPrice,
284      productBrand: productBrand,
285      productCategory: productCollection,
286      productType: productType,
287      productSku: productSku,
288      productVariantId: productVariantId,
289      productVariantTitle: productVariantTitle,
290      currency: "USD",
291    });
292  };
293
294  window.allPageHandle = function(){
295    window.dataLayer.push({
296      event: "ga4kit_info",
297      contentGroup: "product",
298      
299        userType: "visitor",
300      
301    });
302  };
303  allPageHandle();
304      
305  
306    productPageHandle();
307  
308
309}
310appStart();
311</script>
311  
312
313<!-- BEGIN app block: shopify://apps/bm-country-blocker-ip-blocker/blocks/boostmark-blocker/bf9db4b9-be4b-45e1-8127-bbcc07d93e7e -->
314
315  
315<script src="https://cdn.shopify.com/extensions/01a061a7-718a-75fc-86ca-65651fe7f6bd/boostymark-regionblock-74/assets/blocker.js?v=4&shop=shop-netgate-com.myshopify.com" async></script>
315
316  
316<script src="https://cdn.shopify.com/extensions/01a061a7-718a-75fc-86ca-65651fe7f6bd/boostymark-regionblock-74/assets/jk4ukh.js?c=6&shop=shop-netgate-com.myshopify.com" async></script>
316
317
318  
319
320  
321
322  
323
324  
325
326  
327
328
329
330
331
332
333
334
335
336
337
338
339
340<!-- END app block --><!-- BEGIN app block: shopify://apps/minmaxify-order-limits/blocks/app-embed-block/3acfba32-89f3-4377-ae20-cbb9abc48475 -->
340<script src="https://limits.minmaxify.com/shop-netgate-com.myshopify.com?v=137a&r=20250807185311" defer></script>
340
341
342<!-- END app block --><!-- BEGIN app block: shopify://apps/cmp-insert-code/blocks/cmp-insert-code/78eb98c3-3331-4186-baf2-1c07c0f8c0d1 -->
343
344
345
346    
347        
347<script type="text/javascript" src="https://embeds.iubenda.com/widgets/c2c5b870-f765-4b21-9b08-48ffdcfd42f4.js"></script>
347
348
349        
350            
350<script src="https://cdn.shopify.com/extensions/019d7141-8817-7e81-9717-e419047210ff/shopify-app-template-php-79/assets/consent-tracking.js" type="text/javascript"></script>
350
351        
352    
353
354<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
355
356
357
358
359
360
361
362<link rel="dns-prefetch" href="https://cdn.judge.me">
363<link rel="dns-prefetch" href="https://cdn1.judge.me">
364<link rel="dns-prefetch" href="https://api.judge.me">
365
366<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":true,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
366ou for your feedback!","widget_submit_success_msg_no_auto_publish":"Thank you for your feedback!","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":5,"widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":false,"enable_question_anwser":false,"widget_theme":"","review_date_format":"mm/dd/yyyy","default_sort_method":"highest-rating","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
366itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#528ec1","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#528ec1","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#528ec1","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#528ec1","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
366youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
366:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Netgate","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":false,"enable_custom_form":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
366shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Netgate"};</script>
366 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #528ec1;--jdgm-secondary-color: rgba(82,142,193,0.1);--jdgm-star-color: #528ec1;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #528ec1;--jdgm-paginate-color: #528ec1;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #528ec1}.jdgm-histogram__bar-content{background-color:#528ec1}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#528ec1}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-widget .jdgm-write-rev-link{display:none}.jdgm-widget .jdgm-rev-widg[data-number-of-reviews='0']{display:none}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__timestamp,.jdgm-quest .jdgm-rev__timestamp,.jdgm-carousel-item__timestamp{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #528ec1;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#528ec1}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Netgate'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
367</style> <style class='jdgm-settings-style'></style>
368
369  
370  
371  
372  <style class='jdgm-miracle-styles'>
373  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
373/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
374
375</style>
376
377
378  
379  
380   
381
382
383
384
385<script data-cfasync='false' class='jdgm-script'>
386!function(e){window.jdgm=window.jdgm||{};
387/* INF-1976 */
388var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
389if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
390jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
391jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
392setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
393!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
394(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
395a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
396jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
397t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
398t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
399".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
400parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
401jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
402)}))}(document);
403</script>
403
404<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript>
405
406<!-- BEGIN app snippet: theme_fix_tags -->
406<script>
407  (function() {
408    var jdgmThemeFixes = null;
409    if (!jdgmThemeFixes) return;
410
411    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
412    // before the per-theme fix so the theme-specific CSS wins the cascade.
413    // HTML is never applied globally (too risky).
414    var allThemesFix = jdgmThemeFixes['all'];
415    if (allThemesFix && allThemesFix.css) {
416      var allStyleTag = document.createElement('style');
417      allStyleTag.classList.add('jdgm-theme-fix-style-all');
418      allStyleTag.innerHTML = allThemesFix.css;
419      document.head.append(allStyleTag);
420    };
421
422    if (allThemesFix && allThemesFix.js) {
423      var allScriptTag = document.createElement('script');
424      allScriptTag.classList.add('jdgm-theme-fix-script-all');
425      allScriptTag.innerHTML = allThemesFix.js;
426      document.head.append(allScriptTag);
427    };
428
429    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
430    if (!thisThemeFix) return;
431
432    if (thisThemeFix.html) {
433      document.addEventListener("DOMContentLoaded", function() {
434        var htmlDiv = document.createElement('div');
435        htmlDiv.classList.add('jdgm-theme-fix-html');
436        htmlDiv.innerHTML = thisThemeFix.html;
437        document.body.append(htmlDiv);
438      });
439    };
440
441    if (thisThemeFix.css) {
442      var styleTag = document.createElement('style');
443      styleTag.classList.add('jdgm-theme-fix-style');
444      styleTag.innerHTML = thisThemeFix.css;
445      document.head.append(styleTag);
446    };
447
448    if (thisThemeFix.js) {
449      var scriptTag = document.createElement('script');
450      scriptTag.classList.add('jdgm-theme-fix-script');
451      scriptTag.innerHTML = thisThemeFix.js;
452      document.head.append(scriptTag);
453    };
454  })();
455</script>
455
456<!-- END app snippet -->
457<!-- End of Judge.me Core -->
458
459
460
461<!-- END app block -->
461<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
461
462<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
463<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: 6595313779,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 463
463
464<script>
465  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
466</script>
vendor: 1 bytes, line 466
466
467<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}
467).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: 6595313779,storefrontBaseUrl: "https://shop.netgate.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://shop.netgate.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1221984623","configuration":"{\"accountID\":\"shop-netgate-com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1d4c781273105676f6b02a329648437f","type":"APP","apiClientId":32196493313,"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"]}
467,{"id":"1166180719","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"962888047","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-KD8L3DVTZC\\\",\\\"AW-1070314845\\\",\\\"GT-NFJXDHS\\\",\\\"GTM-N2P5PS2\\\",\\\"G-TM99KBGXCB\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-KD8L3DVTZC\\\",\\\"AW-1070314845\\\/Zf1_CLj5xaYaEN3qrv4D\\\",\\\"G-TM99KBGXCB\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-KD8L3DVTZC\\\",\\\"AW-1070314845\\\/suJlCOL2xaYaEN3qrv4D\\\",\\\"G-TM99KBGXCB\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-KD8L3DVTZC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-KD8L3DVTZC\\\",\\\"AW-1070314845\\\/aEMlCOv2xaYaEN3qrv4D\\\",\\\"MC-FF3GYLPY4V\\\",\\\"G-TM99KBGXCB\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-KD8L3DVTZC\\\",\\\"AW-1070314845\\\/c7ieCN_2xaYaEN3qrv4D\\\",\\\"MC-FF3GYLPY4V\\\",\\\"G-TM99KBGXCB\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-KD8L3DVTZC\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-KD8L3DVTZC\\\",\\\"AW-1070314845\\\/sxZ6COj2xaYaEN3qrv4D\\\",\\\"MC-FF3GYLPY4V\\\",\\\"G-TM99KBGXCB\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-KD8L3DVTZC\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-KD8L3DVTZC\\\",\\\"AW-1070314845\\\/Z6DzCLv5xaYaEN3qrv4D\\\",\\\"G-TM99KBGXCB\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-KD8L3DVTZC\\\",\\\"AW-1070314845\\\/ByarCOX2xaYaEN3qrv4D\\\",\\\"G-TM99KBGXCB\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-KD8L3DVTZC\\\"}],\\\"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":"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":"Netgate","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"shop-netgate-com.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/shop.netgate.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":49.0,"currencyCode":"USD"},"product":{"title":"Netgate Nexus - Multi-Instance Management for pfSense+","vendor":"Netgate","id":"14673161191791","untranslatedTitle":"Netgate Nexus - Multi-Instance Management for pfSense+","url":"\/products\/nexus-mim","type":"Nexus"},"id":"51778930508143","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1621284805"},"sku":"LIC.NEX-MIM-D1","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"14673161191791","handle":"nexus-mim","isCollective":null,"title":"Netgate Nexus - Multi-Instance Management for pfSense+","type":"Nexus","untranslatedTitle":"Netgate Nexus - Multi-Instance Management for pfSense+","url":"\/products\/nexus-mim","vendor":"Netgate","remoteShopId":null,"variants":[{"id":"51778930508143","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1621284805"},"price":{"amount":49.0,"currencyCode":"USD"},"sku":"LIC.NEX-MIM-D1","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"4368409985139","handle":"1100-pfsense","isCollective":null,"title":"Netgate 1100 pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 1100 pfSense+ Security Gateway","url":"\/products\/1100-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"32157479895155","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/sg-1100_fronttopangle1_80d4b75d-176d-4074-98e3-1b44b83484d2.jpg?v=1698249014"},"price":{"amount":289.0,"currencyCode":"USD"},"sku":"SG1100DT.M0A.S0A.PF.01-E0A-P01-T0A","title":"USA (IEC Type B) \/ TAC Lite (Included)","untranslatedTitle":"USA (IEC Type B) \/ TAC Lite (Included)"}]},{"id":"4537028018291","handle":"2100-base-pfsense","isCollective":null,"title":"Netgate 2100 BASE pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 2100 BASE pfSense+ Security Gateway","url":"\/products\/2100-base-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"32156742287475","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/SG-2100frontAngled.png?v=1599089778"},"price":{"amount":599.0,"currencyCode":"USD"},"sku":"SG2100DT.M0A.S0B.PF.01-E0A-P01-T0A","title":"USA (IEC Type B) \/ TAC Lite (Included)","untranslatedTitle":"USA (IEC Type B) \/ TAC Lite (Included)"}]},{"id":"4413930373235","handle":"3100-base-pfsense","isCollective":null,"title":"Netgate 3100 BASE pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 3100 BASE pfSense+ Security Gateway","url":"\/products\/3100-base-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"32156744286323","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/Netgate-3100-EOS-Tumbnail.png?v=1759441145"},"price":{"amount":399.0,"currencyCode":"USD"},"sku":"SG3100DT.M0A.S0B.PF.01-E0A-P01-T0A","title":"USA (IEC Type B) \/ TAC Lite (Included)","untranslatedTitle":"USA (IEC Type B) \/ TAC Lite (Included)"}]},{"id":"6778691616883","handle":"4100-base-pfsense","isCollective":null,"title":"Netgate 4100 BASE pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 4100 BASE pfSense+ Security Gateway","url":"\/products\/4100-base-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"39878781436019","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/EOS.png?v=1739896891"},"price":{"amount":599.0,"currencyCode":"USD"},"sku":"NG4100DT.M0A.S0A.PF.01-E0A-P01-T0A-W0A","title":"None \/ USA (IEC Type A) \/ TAC Lite (Included)","untranslatedTitle":"None \/ USA (IEC Type A) \/ TAC Lite (Included)"}]},{"id":"6590477893747","handle":"6100-base-pfsense","isCollective":null,"title":"Netgate 6100 BASE pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 6100 BASE pfSense+ Security Gateway","url":"\/products\/6100-base-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"39343783706739","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/6100-RFront-HAngle.jpg?v=1630501797"},"price":{"amount":1499.0,"currencyCode":"USD"},"sku":"NG6100DT.M0A.S0A.PF.01-E0A-P01-T0A-W0A","title":"None \/ USA (IEC Type A) \/ TAC Lite (Included)","untranslatedTitle":"None \/ USA (IEC Type A) \/ TAC Lite (Included)"}]}
467,{"id":"1014341927027","handle":"7100-base-pfsense","isCollective":null,"title":"Netgate 7100 1U BASE pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 7100 1U BASE pfSense+ Security Gateway","url":"\/products\/7100-base-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"32156736094323","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/7100-1U_EOS-1024x-W.png?v=1759441111"},"price":{"amount":1199.0,"currencyCode":"USD"},"sku":"XG71001U.M0B.S0C.PF.01-E0A-P01-T0A","title":"None \/ USA (IEC Type B) \/ TAC Lite (Included)","untranslatedTitle":"None \/ USA (IEC Type B) \/ TAC Lite (Included)"}]},{"id":"1014573990003","handle":"1537-base-pfsense","isCollective":null,"title":"Netgate 1537 BASE pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 1537 BASE pfSense+ Security Gateway","url":"\/products\/1537-base-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"32156780429427","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/1537_EOS.png?v=1721661621"},"price":{"amount":2349.0,"currencyCode":"USD"},"sku":"XG15371U.M0B.S0D.PF.01-E0A-P0A-T0A","title":"None \/ TAC Lite (Included)","untranslatedTitle":"None \/ TAC Lite (Included)"}]},{"id":"4371278168179","handle":"netgate-cpic-8955-cryptographic-accelerator-card-with-qat","isCollective":null,"title":"Netgate CPIC-8955 Cryptographic Accelerator Card with QAT","type":"Accessory","untranslatedTitle":"Netgate CPIC-8955 Cryptographic Accelerator Card with QAT","url":"\/products\/netgate-cpic-8955-cryptographic-accelerator-card-with-qat","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"31269002543219","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/Intel8955.jpg?v=1576079496"},"price":{"amount":450.0,"currencyCode":"USD"},"sku":"E10","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7571503546483","handle":"netgate-8300-base-pfsense-security-gateway-pre-2025","isCollective":null,"title":"Netgate 8300 BASE pfSense+ Security Gateway (Pre-2025 Update)","type":"Security Gateway","untranslatedTitle":"Netgate 8300 BASE pfSense+ Security Gateway (Pre-2025 Update)","url":"\/products\/netgate-8300-base-pfsense-security-gateway-pre-2025","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"41763255386227","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/8300front_top-angle1500x1500_56ed9815-2317-4eb8-95fc-21ea4f02907b.jpg?v=1717683212"},"price":{"amount":3299.0,"currencyCode":"USD"},"sku":"NG83001U.M0C.S05.PF.01-E0A.E0A-P01-T0A-W0A-PS0","title":"None (left port) \/ None (right port) \/ Single Power Supply (included) \/ TAC Lite (Included)","untranslatedTitle":"None (left port) \/ None (right port) \/ Single Power Supply (included) \/ TAC Lite (Included)"}]},{"id":"7587265839219","handle":"intel-x810-ethernet-network-interface-card-100g-dual-port-qsfp28-pcie-4-0-x16-100-gb-total-bandwidth","isCollective":null,"title":"Intel E810 Ethernet Network Interface Card, 100G Dual Port QSFP28, PCIe 4.0 x16, 100 GB Total Bandwidth","type":"Accessory","untranslatedTitle":"Intel E810 Ethernet Network Interface Card, 100G Dual Port QSFP28, PCIe 4.0 x16, 100 GB Total Bandwidth","url":"\/products\/intel-x810-ethernet-network-interface-card-100g-dual-port-qsfp28-pcie-4-0-x16-100-gb-total-bandwidth","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"41800776351859","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/P4CG2I81_angle_1500x1500_2.jpg?v=1716487774"},"price":{"amount":850.0,"currencyCode":"USD"},"sku":"E14","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"7587336290419","handle":"intel-e810-ethernet-network-interface-card-25g-dual-port-sfp28-pcie-4-0-x16-50-gb-total-bandwidth","isCollective":null,"title":"Intel E810 Ethernet Network Interface Card, 25G Dual Port SFP28, PCIe 4.0 x16, 50 GB Total Bandwidth","type":"Accessory","untranslatedTitle":"Intel E810 Ethernet Network Interface Card, 25G Dual Port SFP28, PCIe 4.0 x16, 50 GB Total Bandwidth","url":"\/products\/intel-e810-ethernet-network-interface-card-25g-dual-port-sfp28-pcie-4-0-x16-50-gb-total-bandwidth","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"41800916828275","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/PE425G2i81-25G-angle_1500x1500_4.jpg?v=1716487722"},"price":{"amount":425.0,"currencyCode":"USD"},"sku":"E13","title":"Default Title","untranslatedTitle":"Default Title"}]}
467,{"id":"14709221884271","handle":"25gbase-cr-sfp28-dac-direct-attached-copper-twinax-passive-cable-1-meter","isCollective":null,"title":"25GBASE-CR SFP28 DAC Direct-Attached Copper Twinax Passive Cable (1 Meter)","type":"Accessory","untranslatedTitle":"25GBASE-CR SFP28 DAC Direct-Attached Copper Twinax Passive Cable (1 Meter)","url":"\/products\/25gbase-cr-sfp28-dac-direct-attached-copper-twinax-passive-cable-1-meter","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"51951726920047","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/25Gx1M-XXVDACBL1M-A.png?v=1746458183"},"price":{"amount":74.0,"currencyCode":"USD"},"sku":"C04","title":"1 Meter","untranslatedTitle":"1 Meter"}]},{"id":"14709208547695","handle":"25g-base-cr-dac-direct-attached-copper-twinax-passive-cable-3-meters","isCollective":null,"title":"25GBASE-CR SFP28 DAC Direct-Attached Copper Twinax Passive Cable (3 Meters)","type":"Accessory","untranslatedTitle":"25GBASE-CR SFP28 DAC Direct-Attached Copper Twinax Passive Cable (3 Meters)","url":"\/products\/25g-base-cr-dac-direct-attached-copper-twinax-passive-cable-3-meters","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"51951680455023","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/25Gx3M-XXVDACBL3M-A.png?v=1746458209"},"price":{"amount":94.0,"currencyCode":"USD"},"sku":"C05","title":"3 Meters","untranslatedTitle":"3 Meters"}]},{"id":"14709228700015","handle":"100gbase-cr4-qsfp28-dac-direct-attached-copper-twinax-passive-cable-1-meter","isCollective":null,"title":"100GBase-CR4 QSFP28 DAC Direct-Attached Copper Twinax Passive Cable (1 Meter)","type":"Accessory","untranslatedTitle":"100GBase-CR4 QSFP28 DAC Direct-Attached Copper Twinax Passive Cable (1 Meter)","url":"\/products\/100gbase-cr4-qsfp28-dac-direct-attached-copper-twinax-passive-cable-1-meter","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"51951749464431","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/100Gx1M-100CQQH3010-A.png?v=1746458221"},"price":{"amount":109.0,"currencyCode":"USD"},"sku":"C06","title":"1 Meter","untranslatedTitle":"1 Meter"}]},{"id":"14709225193839","handle":"100gbase-cr4-qsfp28-dac-direct-attached-copper-twinax-passive-cable-3-meters","isCollective":null,"title":"100GBase-CR4 QSFP28 DAC Direct-Attached Copper Twinax Passive Cable (3 Meters)","type":"Accessory","untranslatedTitle":"100GBase-CR4 QSFP28 DAC Direct-Attached Copper Twinax Passive Cable (3 Meters)","url":"\/products\/100gbase-cr4-qsfp28-dac-direct-attached-copper-twinax-passive-cable-3-meters","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"51951737635183","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/100Gx3M-100CQQH2630-A.png?v=1746458232"},"price":{"amount":144.0,"currencyCode":"USD"},"sku":"C07","title":"3 Meters","untranslatedTitle":"3 Meters"}]},{"id":"7368992096371","handle":"pfsense-software-subscription-tac-lite-support","isCollective":null,"title":"pfSense+ Software Subscription With TAC Lite Support","type":"pfSense+ Subscription","untranslatedTitle":"pfSense+ Software Subscription With TAC Lite Support","url":"\/products\/pfsense-software-subscription-tac-lite-support","vendor":"Netgate","remoteShopId":null,"variants":[{"id":"41227192664179","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/pfSense_-Shopify-thumbnail_edcff7d1-da60-4534-8b59-aa4c704de3e8.png?v=1705349944"},"price":{"amount":129.0,"currencyCode":"USD"},"sku":"STR-LTE-PF-01","title":"Renewal\/New Install \/ 1 Year","untranslatedTitle":"Renewal\/New Install \/ 1 Year"}]},{"id":"7406409351283","handle":"netgate-installer","isCollective":null,"title":"Netgate Installer","type":"pfSense+ Subscription","untranslatedTitle":"Netgate Installer","url":"\/products\/netgate-installer","vendor":"Netgate","remoteShopId":null,"variants":[{"id":"41740713197683","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1738856282"},"price":{"amount":0.0,"currencyCode":"USD"},"sku":"INST-DEFAULT","title":"SELECT IMAGE TYPE (Scroll to the “Attention pfSense Users” section to find the image you need)","untranslatedTitle":"SELECT IMAGE TYPE (Scroll to the “Attention pfSense Users” section to find the image you need)"}]},{"id":"7382752591987","handle":"netgate-4200-max-pfsense-security-gateway","isCollective":null,"title":"Netgate 4200 MAX pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 4200 MAX pfSense+ Security Gateway","url":"\/products\/netgate-4200-max-pfsense-security-gateway","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"41290350559347","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/4200_rear_corner_angle_1500x1500_68a50a82-1e79-4015-baa8-29145eaf3d2d.jpg?v=1705948750"},"price":{"amount":829.0,"currencyCode":"USD"},"sku":"NG4200DT.M0A.S0E.PF.01-E0A-P01-T0A-W0A","title":"None \/ USA (IEC Type A) \/ TAC Lite (Included)","untranslatedTitle":"None \/ USA (IEC Type A) \/ TAC Lite (Included)"}]},{"id":"7018994434163","handle":"8200-max-pfsense","isCollective":null,"title":"Netgate 8200 MAX pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 8200 MAX pfSense+ Security Gateway","url":"\/products\/8200-max-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"40539952152691","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/8200_1U_RackSystemFront.jpg?v=1666841787"},"price":{"amount":2399.0,"currencyCode":"USD"},"sku":"NG82001U.M0A.S0E.PF.01-E0A-P01-T0A-R01","title":"USA (IEC Type A) \/ TAC Lite (Included)","untranslatedTitle":"USA (IEC Type A) \/ TAC Lite (Included)"}]}
467,{"id":"14661254054255","handle":"netgate-8300-base-pfsense-security-gateway","isCollective":null,"title":"Netgate 8300 BASE pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 8300 BASE pfSense+ Security Gateway","url":"\/products\/netgate-8300-base-pfsense-security-gateway","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"51747503210863","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/8300front_top-angle1500x1500_56ed9815-2317-4eb8-95fc-21ea4f02907b.jpg?v=1717683212"},"price":{"amount":6299.0,"currencyCode":"USD"},"sku":"NG83001U.M0D.S05.PF.01-E0A.E0A-P01-T0A-W0A-PS0-BAS","title":"None (left port) \/ None (right port) \/ TAC Lite (Included)","untranslatedTitle":"None (left port) \/ None (right port) \/ TAC Lite (Included)"}]},{"id":"7369049079923","handle":"pfsense-software-subscription-tac-pro-support","isCollective":null,"title":"pfSense+ Software Subscription With TAC Professional Support","type":"pfSense+ Subscription","untranslatedTitle":"pfSense+ Software Subscription With TAC Professional Support","url":"\/products\/pfsense-software-subscription-tac-pro-support","vendor":"Netgate","remoteShopId":null,"variants":[{"id":"41227194826867","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/pfSense_-Shopify-thumbnail_f9ed9d16-f9ff-4857-ba88-6d2675df95f6.png?v=1705356564"},"price":{"amount":399.0,"currencyCode":"USD"},"sku":"STR-PRO-PF-01","title":"Renewal\/New Install \/ 1 Year","untranslatedTitle":"Renewal\/New Install \/ 1 Year"}]},{"id":"7369051144307","handle":"pfsense-software-subscription-tac-ent-support","isCollective":null,"title":"pfSense+ Software Subscription With TAC Enterprise Support","type":"pfSense+ Subscription","untranslatedTitle":"pfSense+ Software Subscription With TAC Enterprise Support","url":"\/products\/pfsense-software-subscription-tac-ent-support","vendor":"Netgate","remoteShopId":null,"variants":[{"id":"41227198169203","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/pfSense_-Shopify-thumbnail_fa7fa9fa-3bf5-44f9-83db-46cc8e231821.png?v=1705356734"},"price":{"amount":799.0,"currencyCode":"USD"},"sku":"STR-ENT-PF-01","title":"Renewal\/New Install \/ 1 Year","untranslatedTitle":"Renewal\/New Install \/ 1 Year"}]},{"id":"4631681368179","handle":"2100-max-pfsense","isCollective":null,"title":"Netgate 2100 MAX pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 2100 MAX pfSense+ Security Gateway","url":"\/products\/2100-max-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"32156743270515","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/SG-2100frontAngled_1_0cf92f40-a802-4cc3-b659-215101107df3.jpg?v=1698267829"},"price":{"amount":639.0,"currencyCode":"USD"},"sku":"SG2100DT.M0A.S03.PF.01-E0A-P01-T0A","title":"USA (IEC Type B) \/ TAC Lite (Included)","untranslatedTitle":"USA (IEC Type B) \/ TAC Lite (Included)"}]},{"id":"14951856865647","handle":"2100-taa-pfsense","isCollective":null,"title":"Netgate 2100 TAA pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 2100 TAA pfSense+ Security Gateway","url":"\/products\/2100-taa-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"52929993474415","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/SG-2100frontAngled_1_0cf92f40-a802-4cc3-b659-215101107df3.jpg?v=1698267829"},"price":{"amount":659.0,"currencyCode":"USD"},"sku":"SG2100DT.M0A.S0B.PF.01-E0A.-P01-T0A-W00-PSN-TAA","title":"USA (IEC Type B) \/ TAC Lite (Included)","untranslatedTitle":"USA (IEC Type B) \/ TAC Lite (Included)"}]},{"id":"6592310509683","handle":"6100-max-pfsense","isCollective":null,"title":"Netgate 6100 MAX pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 6100 MAX pfSense+ Security Gateway","url":"\/products\/6100-max-pfsense","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"39347092783219","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/6100-RFront-HAngle_4edbfc1c-f868-44f5-b7e8-57d9c261c963.jpg?v=1635343987"},"price":{"amount":1599.0,"currencyCode":"USD"},"sku":"NG6100DT.M0A.S0E.PF.01-E0A-P01-T0A-W0A","title":"None \/ USA (IEC Type A) \/ TAC Lite (Included)","untranslatedTitle":"None \/ USA (IEC Type A) \/ TAC Lite (Included)"}]}
467,{"id":"14661254185327","handle":"netgate-8300-max-pfsense-security-gateway","isCollective":null,"title":"Netgate 8300 MAX pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 8300 MAX pfSense+ Security Gateway","url":"\/products\/netgate-8300-max-pfsense-security-gateway","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"51747506815343","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/8300MAX_front_top-angle1500x1500.jpg?v=1720535817"},"price":{"amount":6999.0,"currencyCode":"USD"},"sku":"NG83001U.M0D.S05.PF.01-E0A.E0A-P01-T0A-W0A-PS1-MAX","title":"None (left port) \/ None (right port) \/ TAC Lite (Included)","untranslatedTitle":"None (left port) \/ None (right port) \/ TAC Lite (Included)"}]},{"id":"14661258019183","handle":"netgate-8300-taa-pfsense-security-gateway","isCollective":null,"title":"Netgate 8300 TAA pfSense+ Security Gateway","type":"Security Gateway","untranslatedTitle":"Netgate 8300 TAA pfSense+ Security Gateway","url":"\/products\/netgate-8300-taa-pfsense-security-gateway","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"51747521167727","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/8300MAX_front_top-angle1500x1500.jpg?v=1720535817"},"price":{"amount":7299.0,"currencyCode":"USD"},"sku":"NG83001U.M0D.S05.PF.01-E0A.E0A-P01-T0A-W0A-PS1-TAA","title":"None (left port) \/ None (right port) \/ TAC Lite (Included)","untranslatedTitle":"None (left port) \/ None (right port) \/ TAC Lite (Included)"}]},{"id":"6939573387379","handle":"6100-max-tnsr","isCollective":null,"title":"Netgate 6100 MAX Secure Router with TNSR Software","type":"Secure Router","untranslatedTitle":"Netgate 6100 MAX Secure Router with TNSR Software","url":"\/products\/6100-max-tnsr","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"40352621396083","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/6100-RFront-HAngle_c0d73fd4-8b64-45af-b80d-e0b83f0ed853.jpg?v=1661234249"},"price":{"amount":1998.0,"currencyCode":"USD"},"sku":"NG6100DT.M0A.S0E.TN.01-E0A-P01-T02-W0A","title":"None \/ USA (IEC Type A) \/ TNSR Business Pro","untranslatedTitle":"None \/ USA (IEC Type A) \/ TNSR Business Pro"}]},{"id":"7019060985971","handle":"8200-max-tnsr","isCollective":null,"title":"Netgate 8200 MAX Secure Router with TNSR Software","type":"Secure Router","untranslatedTitle":"Netgate 8200 MAX Secure Router with TNSR Software","url":"\/products\/8200-max-tnsr","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"40540080832627","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/8200_1U_RackSystemFront_c427610b-e7e0-4b91-ab92-2615acb79559.jpg?v=1666842923"},"price":{"amount":2748.0,"currencyCode":"USD"},"sku":"NG82001U.M0A.S0E.TN.01-E0A-P01-T02-R01","title":"USA (IEC Type A) \/ TNSR Business Pro","untranslatedTitle":"USA (IEC Type A) \/ TNSR Business Pro"}]},{"id":"14661893292399","handle":"netgate-8300-base-tnsr-secure-router","isCollective":null,"title":"Netgate 8300 BASE TNSR Secure Router","type":"Secure Router","untranslatedTitle":"Netgate 8300 BASE TNSR Secure Router","url":"\/products\/netgate-8300-base-tnsr-secure-router","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"51752317550959","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/8300front_top-angle1500x1500_56ed9815-2317-4eb8-95fc-21ea4f02907b.jpg?v=1717683212"},"price":{"amount":5898.0,"currencyCode":"USD"},"sku":"NG83001U.M0D.S05.TN.01-E0A.E0A-P01-T02-W0A-PS0-BAS","title":"1 AC PSU (Included) \/ None (left port) \/ None (right port) \/ TNSR Business Pro","untranslatedTitle":"1 AC PSU (Included) \/ None (left port) \/ None (right port) \/ TNSR Business Pro"}]},{"id":"14661893325167","handle":"netgate-8300-max-tnsr-secure-router","isCollective":null,"title":"Netgate 8300 MAX TNSR Secure Router","type":"Secure Router","untranslatedTitle":"Netgate 8300 MAX TNSR Secure Router","url":"\/products\/netgate-8300-max-tnsr-secure-router","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"51752318337391","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/8300MAX_front_top-angle1500x1500.jpg?v=1720535817"},"price":{"amount":6298.0,"currencyCode":"USD"},"sku":"NG83001U.M0D.S05.TN.01-E0A.E0A-P01-T02-W0A-PS1-MAX","title":"2 AC PSU (included) \/ None (left port) \/ None (right port) \/ TNSR Business Pro","untranslatedTitle":"2 AC PSU (included) \/ None (left port) \/ None (right port) \/ TNSR Business Pro"}]}
467,{"id":"14661910528367","handle":"netgate-8300-taa-tnsr-secure-router","isCollective":null,"title":"Netgate 8300 TAA TNSR Secure Router","type":"Secure Router","untranslatedTitle":"Netgate 8300 TAA TNSR Secure Router","url":"\/products\/netgate-8300-taa-tnsr-secure-router","vendor":"shop.netgate.com","remoteShopId":null,"variants":[{"id":"51752350810479","image":{"src":"\/\/shop.netgate.com\/cdn\/shop\/files\/8300MAX_front_top-angle1500x1500.jpg?v=1720535817"},"price":{"amount":6598.0,"currencyCode":"USD"},"sku":"NG83001U.M0D.S05.TN.01-E0A.E0A-P01-T02-W0A-PS1-TAA","title":"2 AC PSU (Included) \/ None (left port) \/ None (right port) \/ TNSR Business Pro","untranslatedTitle":"2 AC PSU (Included) \/ None (left port) \/ None (right port) \/ TNSR Business Pro"}]}],"purchasingCompany":null},},"https://shop.netgate.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"190418059631","themeStoreId":"679","themePublished":"true","eventMetadataId":"6850f817-6b50-48ee-b1d9-c2185fa54db6","pageType":"product","resourceId":"14673161191791","shopId":"6595313779","storefrontBaseUrl":"https:\/\/shop.netgate.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":49.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Netgate Nexus - Multi-Instance Management for pfSense+\",\"vendor\":\"Netgate\",\"id\":\"14673161191791\",\"untranslatedTitle\":\"Netgate Nexus - Multi-Instance Management for pfSense+\",\"url\":\"\/products\/nexus-mim\",\"type\":\"Nexus\"},\"id\":\"51778930508143\",\"image\":{\"src\":\"\/\/shop.netgate.com\/cdn\/shop\/products\/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1621284805\"},\"sku\":\"LIC.NEX-MIM-D1\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
467<script>
468  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
469  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
470  window.ShopifyAnalytics.meta.currency = 'USD';
471  var meta = {"product":{"id":14673161191791,"gid":"gid:\/\/shopify\/Product\/14673161191791","vendor":"Netgate","type":"Nexus","handle":"nexus-mim","variants":[{"id":51778930508143,"price":4900,"name":"Netgate Nexus - Multi-Instance Management for pfSense+","public_title":null,"sku":"LIC.NEX-MIM-D1"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":14673161191791,"requestId":"300600d2-39f2-4f45-bce7-a79b0ff6a43b-1790238448"}};
472  for (var attr in meta) {
473    window.ShopifyAnalytics.meta[attr] = meta[attr];
474  }
475</script>
vendor: 1 bytes, line 475
475
476<script class="analytics">
477  (function () {
478    var customDocumentWrite = function(content) {
479      var jquery = null;
480
481      if (window.jQuery) {
482        jquery = window.jQuery;
483      } else if (window.Checkout && window.Checkout.$) {
484        jquery = window.Checkout.$;
485      }
486
487      if (jquery) {
488        jquery('body').append(content);
489      }
490    };
491
492    var hasLoggedConversion = function(token) {
493      if (token) {
494        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
495      }
496      return false;
497    }
498
499    var setCookieIfConversion = function(token) {
500      if (token) {
501        var twoMonthsFromNow = new Date(Date.now());
502        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
503
504        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
505      }
506    }
507
508    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
509    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
510    if (trekkie.integrations) {
511      return;
512    }
513    trekkie.methods = [
514      'identify',
515      'page',
516      'ready',
517      'track',
518      'trackForm',
519      'trackLink'
520    ];
521    trekkie.factory = function(method) {
522      return function() {
523        var args = Array.prototype.slice.call(arguments);
524        args.unshift(method);
525        trekkie.push(args);
526        if (method == 'track' || method == 'page') {
527          try {
528            if (window.__TREKKIE_SHIM_QUEUE == null) {
529              window.__TREKKIE_SHIM_QUEUE = [];
530            }
531            window.__TREKKIE_SHIM_QUEUE.push({
532              from: 'trekkie-stub',
533              method: method,
534              args: args.slice(1)
535            });
536          } catch (e) {
537            // no-op
538          }
539        }
540        return trekkie;
541      };
542    };
543    for (var i = 0; i < trekkie.methods.length; i++) {
544      var key = trekkie.methods[i];
545      trekkie[key] = trekkie.factory(key);
546    }
547    trekkie.load = function(config) {
548      trekkie.config = config || {};
549      trekkie.config.initialDocumentCookie = document.cookie;
550      var first = document.getElementsByTagName('script')[0];
551var script = document.createElement('script');
552script.type = 'text/javascript';
553script.onerror = function(e) {
554  var scriptFallback = document.createElement('script');
555  scriptFallback.type = 'text/javascript';
556  scriptFallback.onerror = function(error) {
557          var Monorail = {
558      produce: function produce(monorailDomain, schemaId, payload) {
559        var currentMs = new Date().getTime();
560        var event = {
561          schema_id: schemaId,
562          payload: payload,
563          metadata: {
564            event_created_at_ms: currentMs,
565            event_sent_at_ms: currentMs
566          }
567        };
568        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
569      },
570      sendRequest: function sendRequest(endpointUrl, payload) {
571        // Try the sendBeacon API
572        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
573          var blobData = new window.Blob([payload], {
574            type: 'text/plain'
575          });
576
577          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
578            return true;
579          } // sendBeacon was not successful
580
581        } // XHR beacon
582
583        var xhr = new XMLHttpRequest();
584
585        try {
586          xhr.open('POST', endpointUrl);
587          xhr.setRequestHeader('Content-Type', 'text/plain');
588          xhr.send(payload);
589        } catch (e) {
590          console.log(e);
591        }
592
593        return false;
594      },
595      isIos12: function isIos12() {
596        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
597      }
598    };
599    Monorail.produce('monorail-edge.shopifysvc.com',
600      'trekkie_storefront_load_errors/1.1',
601      {shop_id: 6595313779,
602      theme_id: 190418059631,
603      app_name: "storefront",
604      context_url: window.location.href,
605      source_url: "//shop.netgate.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
606
607  };
608  scriptFallback.async = true;
609  scriptFallback.src = '//shop.netgate.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
610  first.parentNode.insertBefore(scriptFallback, first);
611};
612script.async = true;
613script.src = '//shop.netgate.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
614first.parentNode.insertBefore(script, first);
615
616    };
617    trekkie.load(
618      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":6595313779,"isMerchantRequest":null,"themeId":190418059631,"themeCityHash":"133712559401173433","contentLanguage":"en","currency":"USD","eventMetadataId":"6850f817-6b50-48ee-b1d9-c2185fa54db6"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
619    );
620
621    var loaded = false;
622    trekkie.ready(function() {
623      if (loaded) return;
624      loaded = true;
625
626      window.ShopifyAnalytics.lib = window.trekkie;
627
628      var originalDocumentWrite = document.write;
629      document.write = customDocumentWrite;
630      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
631      document.write = originalDocumentWrite;
632
633      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
634      var token = match? match[1]: undefined;
635      if (!hasLoggedConversion(token)) {
636        setCookieIfConversion(token);
637        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":51778930508143,"productId":14673161191791,"productGid":"gid:\/\/shopify\/Product\/14673161191791","name":"Netgate Nexus - Multi-Instance Management for pfSense+","price":"49.00","sku":"LIC.NEX-MIM-D1","brand":"Netgate","variant":null,"category":"Nexus","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
638      }
639    });
640
641    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":14673161191791,"requestId":"300600d2-39f2-4f45-bce7-a79b0ff6a43b-1790238448","shopifyEmitted":true});
642
643    var eventsListenerScript = document.createElement('script');
644    eventsListenerScript.async = true;
645    eventsListenerScript.src = "//shop.netgate.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
646    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
647})();</script>
vendor: 1 bytes, line 647
647
648<script
649  defer
650  src="https://shop.netgate.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
651  data-application="storefront-renderer"
652  data-shop-id="6595313779"
653  data-render-region="gcp-us-central1"
654  data-page-type="product"
655  data-theme-instance-id="190418059631"
656  data-theme-name="Supply"
657  data-theme-version="8.9.3"
658  data-monorail-region="shop_domain"
659  data-resource-timing-sampling-rate="10"
660  data-shs="true"
661  data-shs-beacon="true"
662  data-shs-export-with-fetch="true"
663  data-shs-logs-sample-rate="1"
664  data-shs-beacon-endpoint="https://shop.netgate.com/api/collect"
665></script>
665
666<meta name="shopify-y" content="672243fd-89cb-4601-b0ce-0eb309779893" data-expiration="1821796048000"><meta name="shopify-s" content="cb494f46-1160-4a8b-8fc8-99e4f48173f6" data-expiration="1790240248000"><meta name="new-cookie-storage-activated" content="t">
667</head>
668
669  <body id="netgate-nexus-multi-instance-management-for-pfsense" class="template-product">
670    <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 670-671
670
671<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
671GTM-TTLRP44
vendor: 83 bytes, lines 671-672
671"
672height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
673<!-- End Google Tag Manager (noscript) -->
674
675    <div id="shopify-section-header" class="shopify-section header-section">
676  
677<div id="ribbon-banner">
678  
679  
680
681  
682    
683      <a href="https://www.netgate.com/proof-of-concept-trial?utm_campaign=31085174-2026%20Cloud%20Campaign&utm_source=shopify&utm_medium=banner-pfsense-hybrid">
684      
685        pfSense Plus Is Not Just for Hardware. Protect Your Cloud Too. Try It Free for 30 Days.
686      
687      </a>
688    
689  
690</div>
691  
692
693<header class="site-header" role="banner" data-section-id="header" data-section-type="header-section">
694  <div class="wrapper">
695
696    <div class="grid--full">
697      <div class="grid-item large--one-half">
698        
699          <div class="h1 header-logo" itemscope itemtype="http://schema.org/Organization">
700        
701          
702          
703
704          <a href="/" itemprop="url">
705            <div class="lazyload__image-wrapper no-js header-logo__image" style="max-width:200px;">
706              <div style="padding-top:19.557964970809007%;">
707                <img class="lazyload js"
708                  data-src="//shop.netgate.com/cdn/shop/files/Netgate_white_logo_{width}x.png?v=1613728654"
709                  data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
710                  data-aspectratio="5.113006396588486"
711                  data-sizes="auto"
712                  alt="Netgate"
713                  style="width:200px;">
714              </div>
715            </div>
716            <noscript>
717              
718              <img src="//shop.netgate.com/cdn/shop/files/Netgate_white_logo_200x.png?v=1613728654"
719                srcset="//shop.netgate.com/cdn/shop/files/Netgate_white_logo_200x.png?v=1613728654 1x, //shop.netgate.com/cdn/shop/files/[email protected]?v=1613728654 2x"
720                alt="Netgate"
721                itemprop="logo"
722                style="max-width:200px;">
723            </noscript>
724          </a>
725          
726        
727          </div>
728        
729      </div>
730
731      <div class="grid-item large--one-half text-center large--text-right">
732        
733          <div class="site-header--text-links">
734            
735              <span class="site-header--meta-links medium-down--hide">
736                
737                  <a href="/account/login" id="customer_login_link">Sign in</a>
738                  <span class="site-header--spacer">or</span>
739                  <a href="/account/register" id="customer_register_link">Create an Account</a>
740                
741              </span>
742            
743          </div>
744
745          <br class="medium-down--hide">
746        
747
748        <form action="/search" method="get" class="search-bar" role="search">
749  <input type="hidden" name="type" value="product">
750
751  <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products...">
752  <button type="submit" class="search-bar--submit icon-fallback-text">
753    <span class="icon icon-search" aria-hidden="true"></span>
754    <span class="fallback-text">Search</span>
755  </button>
756</form>
757
758
759        <a href="/cart" class="header-cart-btn cart-toggle">
760          <span class="icon icon-cart"></span>
761          Cart <span class="cart-count cart-badge--desktop hidden-count">0
762</span>
763        </a>
764      </div>
765    </div>
766
767  </div>
768</header>
769
770<div id="mobileNavBar">
771  <div class="display-table-cell">
772    <button class="menu-toggle mobileNavBar-link" aria-controls="navBar" aria-expanded="false"><span class="icon icon-hamburger" aria-hidden="true"></span>Menu</button>
773  </div>
774  <div class="display-table-cell">
775    <a href="/cart" class="cart-toggle mobileNavBar-link">
776      <span class="icon icon-cart"></span>
777      Cart <span class="cart-count hidden-count">0
778</span>
779    </a>
780  </div>
781</div>
782
783<nav class="nav-bar" id="navBar" role="navigation">
784  <div class="wrapper">
785    <form action="/search" method="get" class="search-bar" role="search">
786  <input type="hidden" name="type" value="product">
787
788  <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products...">
789  <button type="submit" class="search-bar--submit icon-fallback-text">
790    <span class="icon icon-search" aria-hidden="true"></span>
791    <span class="fallback-text">Search</span>
792  </button>
793</form>
794
795    <ul class="mobile-nav" id="MobileNav">
796  
797  <li class="large--hide">
798    <a href="/">Home</a>
799  </li>
800  
801
802
803      <li>
804        <a
805          href="/collections/all-products"
806          class="mobile-nav--link"
807          data-meganav-type="child"
808          >
809            All Products
810        </a>
811      </li>
812    
813  
814
815      
816      <li
817        class="mobile-nav--has-dropdown "
818        aria-haspopup="true">
819        <a
820          href="/collections/security-gateways"
821          class="mobile-nav--link"
822          data-meganav-type="parent"
823          >
824            pfSense+ Products
825        </a>
826        <button class="icon icon-arrow-down mobile-nav--button"
827          aria-expanded="false"
828          aria-label="pfSense+ Products Menu">
829        </button>
830        <ul
831          id="MenuParent-2"
832          class="mobile-nav--dropdown mobile-nav--has-grandchildren"
833          data-meganav-dropdown>
834
835            
836              <li
837                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
838                aria-haspopup="true">
839                <a
840                  href="/products/pfsense-software-subscription-tac-lite-support"
841                  class="mobile-nav--link"
842                  data-meganav-type="parent"
843                  >
844                    pfSense+ Subscriptions With TAC Support
845                </a>
846                <button class="icon icon-arrow-down mobile-nav--button"
847                  aria-expanded="false"
848                  aria-label="pfSense+ Subscriptions With TAC Support Menu">
849                </button>
850                <ul
851                  id="MenuChildren-2-1"
852                  class="mobile-nav--dropdown-grandchild"
853                  data-meganav-dropdown>
854                  
855<li>
856                      <a
857                        href="/products/pfsense-software-subscription-tac-lite-support"
858                        class="mobile-nav--link"
859                        data-meganav-type="child"
860                        >
861                          pfSense+ Subscription With TAC Lite Support
862                        </a>
863                    </li>
864                  
865<li>
866                      <a
867                        href="/products/pfsense-software-subscription-tac-pro-support"
868                        class="mobile-nav--link"
869                        data-meganav-type="child"
870                        >
871                          pfSense+ Subscription With TAC Professional Support
872                        </a>
873                    </li>
874                  
875<li>
876                      <a
877                        href="/products/pfsense-software-subscription-tac-ent-support"
878                        class="mobile-nav--link"
879                        data-meganav-type="child"
880                        >
881                          pfSense+ Subscription With TAC Enterprise Support
882                        </a>
883                    </li>
884                  
885                </ul>
886              </li>
887            
888          
889
890              <li>
891                <a
892                  href="/products/netgate-installer"
893                  class="mobile-nav--link"
894                  data-meganav-type="child"
895                  >
896                    Netgate Installer
897                </a>
898              </li>
899            
900          
901
902              <li>
903                <a
904                  href="https://www.netgate.com/appliances?priceMin=179&priceMax=3148&user_profile=*&software=pfSense+Plus&form_factor=*#compare-products"
905                  class="mobile-nav--link"
906                  data-meganav-type="child"
907                  >
908                    Appliance Comparison Chart
909                </a>
910              </li>
911            
912          
913
914              <li>
915                <a
916                  href="/products/1100-pfsense"
917                  class="mobile-nav--link"
918                  data-meganav-type="child"
919                  >
920                    1100
921                </a>
922              </li>
923            
924          
925
926            
927              <li
928                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
929                aria-haspopup="true">
930                <a
931                  href="/products/2100-base-pfsense"
932                  class="mobile-nav--link"
933                  data-meganav-type="parent"
934                  >
935                    2100
936                </a>
937                <button class="icon icon-arrow-down mobile-nav--button"
938                  aria-expanded="false"
939                  aria-label="2100 Menu">
940                </button>
941                <ul
942                  id="MenuChildren-2-5"
943                  class="mobile-nav--dropdown-grandchild"
944                  data-meganav-dropdown>
945                  
946<li>
947                      <a
948                        href="/products/2100-base-pfsense"
949                        class="mobile-nav--link"
950                        data-meganav-type="child"
951                        >
952                          2100 BASE
953                        </a>
954                    </li>
955                  
956<li>
957                      <a
958                        href="/products/2100-max-pfsense"
959                        class="mobile-nav--link"
960                        data-meganav-type="child"
961                        >
962                          2100 MAX
963                        </a>
964                    </li>
965                  
966<li>
967                      <a
968                        href="/products/2100-taa-pfsense"
969                        class="mobile-nav--link"
970                        data-meganav-type="child"
971                        >
972                          2100 TAA
973                        </a>
974                    </li>
975                  
976                </ul>
977              </li>
978            
979          
980
981              <li>
982                <a
983                  href="/products/netgate-4200-max-pfsense-security-gateway"
984                  class="mobile-nav--link"
985                  data-meganav-type="child"
986                  >
987                    4200
988                </a>
989              </li>
990            
991          
992
993            
994              <li
995                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
996                aria-haspopup="true">
997                <a
998                  href="/products/6100-base-pfsense"
999                  class="mobile-nav--link"
1000                  data-meganav-type="parent"
1001                  >
1002                    6100
1003                </a>
1004                <button class="icon icon-arrow-down mobile-nav--button"
1005                  aria-expanded="false"
1006                  aria-label="6100 Menu">
1007                </button>
1008                <ul
1009                  id="MenuChildren-2-7"
1010                  class="mobile-nav--dropdown-grandchild"
1011                  data-meganav-dropdown>
1012                  
1013<li>
1014                      <a
1015                        href="/products/6100-base-pfsense"
1016                        class="mobile-nav--link"
1017                        data-meganav-type="child"
1018                        >
1019                          6100 BASE
1020                        </a>
1021                    </li>
1022                  
1023<li>
1024                      <a
1025                        href="/products/6100-max-pfsense"
1026                        class="mobile-nav--link"
1027                        data-meganav-type="child"
1028                        >
1029                          6100 MAX
1030                        </a>
1031                    </li>
1032                  
1033                </ul>
1034              </li>
1035            
1036          
1037
1038              <li>
1039                <a
1040                  href="/products/8200-max-pfsense"
1041                  class="mobile-nav--link"
1042                  data-meganav-type="child"
1043                  >
1044                    8200
1045                </a>
1046              </li>
1047            
1048          
1049
1050            
1051              <li
1052                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1053                aria-haspopup="true">
1054                <a
1055                  href="/products/netgate-8300-base-pfsense-security-gateway"
1056                  class="mobile-nav--link"
1057                  data-meganav-type="parent"
1058                  >
1059                    8300
1060                </a>
1061                <button class="icon icon-arrow-down mobile-nav--button"
1062                  aria-expanded="false"
1063                  aria-label="8300 Menu">
1064                </button>
1065                <ul
1066                  id="MenuChildren-2-9"
1067                  class="mobile-nav--dropdown-grandchild"
1068                  data-meganav-dropdown>
1069                  
1070<li>
1071                      <a
1072                        href="/products/netgate-8300-base-pfsense-security-gateway"
1073                        class="mobile-nav--link"
1074                        data-meganav-type="child"
1075                        >
1076                          8300 BASE
1077                        </a>
1078                    </li>
1079                  
1080<li>
1081                      <a
1082                        href="/products/netgate-8300-max-pfsense-security-gateway"
1083                        class="mobile-nav--link"
1084                        data-meganav-type="child"
1085                        >
1086                          8300 MAX
1087                        </a>
1088                    </li>
1089                  
1090<li>
1091                      <a
1092                        href="/products/netgate-8300-taa-pfsense-security-gateway"
1093                        class="mobile-nav--link"
1094                        data-meganav-type="child"
1095                        >
1096                          8300 TAA
1097                        </a>
1098                    </li>
1099                  
1100                </ul>
1101              </li>
1102            
1103          
1104
1105              <li>
1106                <a
1107                  href="/pages/high-availability"
1108                  class="mobile-nav--link"
1109                  data-meganav-type="child"
1110                  >
1111                    High Availability
1112                </a>
1113              </li>
1114            
1115          
1116
1117            
1118              <li
1119                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1120                aria-haspopup="true">
1121                <a
1122                  href="https://aws.amazon.com/marketplace/pp/prodview-gzywopzvznrr4"
1123                  class="mobile-nav--link"
1124                  data-meganav-type="parent"
1125                  >
1126                    pfSense on Cloud
1127                </a>
1128                <button class="icon icon-arrow-down mobile-nav--button"
1129                  aria-expanded="false"
1130                  aria-label="pfSense on Cloud Menu">
1131                </button>
1132                <ul
1133                  id="MenuChildren-2-11"
1134                  class="mobile-nav--dropdown-grandchild"
1135                  data-meganav-dropdown>
1136                  
1137<li>
1138                      <a
1139                        href="https://azuremarketplace.microsoft.com/en-us
1139/marketplace/apps/netgate.pfsense-plus-public-cloud-fw-vpn-router?tab=Overview"
1140                        class="mobile-nav--link"
1141                        data-meganav-type="child"
1142                        >
1143                          pfSense on Azure
1144                        </a>
1145                    </li>
1146                  
1147<li>
1148                      <a
1149                        href="https://aws.amazon.com/marketplace/pp/Netgate-Netgate-pfSense-FirewallVPNRouter/B076TCMRWJ"
1150                        class="mobile-nav--link"
1151                        data-meganav-type="child"
1152                        >
1153                          pfSense on AWS
1154                        </a>
1155                    </li>
1156                  
1157                </ul>
1158              </li>
1159            
1160          
1161        </ul>
1162      </li>
1163    
1164  
1165
1166      
1167      <li
1168        class="mobile-nav--has-dropdown "
1169        aria-haspopup="true">
1170        <a
1171          href="/collections/nexus"
1172          class="mobile-nav--link"
1173          data-meganav-type="parent"
1174          >
1175            Netgate Nexus
1176        </a>
1177        <button class="icon icon-arrow-down mobile-nav--button"
1178          aria-expanded="false"
1179          aria-label="Netgate Nexus Menu">
1180        </button>
1181        <ul
1182          id="MenuParent-3"
1183          class="mobile-nav--dropdown "
1184          data-meganav-dropdown>
1185
1186              <li class="mobile-nav--active">
1187                <a
1188                  href="/products/nexus-mim"
1189                  class="mobile-nav--link"
1190                  data-meganav-type="child"
1191                  aria-current="page">
1192                    Multi-Instance Management
1193                </a>
1194              </li>
1195            
1196          
1197        </ul>
1198      </li>
1199    
1200  
1201
1202      
1203      <li
1204        class="mobile-nav--has-dropdown "
1205        aria-haspopup="true">
1206        <a
1207          href="/collections/secure-routers"
1208          class="mobile-nav--link"
1209          data-meganav-type="parent"
1210          >
1211            TNSR Products
1212        </a>
1213        <button class="icon icon-arrow-down mobile-nav--button"
1214          aria-expanded="false"
1215          aria-label="TNSR Products Menu">
1216        </button>
1217        <ul
1218          id="MenuParent-4"
1219          class="mobile-nav--dropdown mobile-nav--has-grandchildren"
1220          data-meganav-dropdown>
1221
1222              <li>
1223                <a
1224                  href="https://www.netgate.com/appliances?priceMin=179&priceMax=3148&user_profile=*&software=TNSR&form_factor=*#compare-products"
1225                  class="mobile-nav--link"
1226                  data-meganav-type="child"
1227                  >
1228                    Appliance Comparison Chart
1229                </a>
1230              </li>
1231            
1232          
1233
1234              <li>
1235                <a
1236                  href="/products/6100-max-tnsr"
1237                  class="mobile-nav--link"
1238                  data-meganav-type="child"
1239                  >
1240                    6100
1241                </a>
1242              </li>
1243            
1244          
1245
1246              <li>
1247                <a
1248                  href="/products/8200-max-tnsr"
1249                  class="mobile-nav--link"
1250                  data-meganav-type="child"
1251                  >
1252                    8200
1253                </a>
1254              </li>
1255            
1256          
1257
1258            
1259              <li
1260                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1261                aria-haspopup="true">
1262                <a
1263                  href="/products/netgate-8300-base-tnsr-secure-router"
1264                  class="mobile-nav--link"
1265                  data-meganav-type="parent"
1266                  >
1267                    8300
1268                </a>
1269                <button class="icon icon-arrow-down mobile-nav--button"
1270                  aria-expanded="false"
1271                  aria-label="8300 Menu">
1272                </button>
1273                <ul
1274                  id="MenuChildren-4-4"
1275                  class="mobile-nav--dropdown-grandchild"
1276                  data-meganav-dropdown>
1277                  
1278<li>
1279                      <a
1280                        href="/products/netgate-8300-base-tnsr-secure-router"
1281                        class="mobile-nav--link"
1282                        data-meganav-type="child"
1283                        >
1284                          8300 BASE
1285                        </a>
1286                    </li>
1287                  
1288<li>
1289                      <a
1290                        href="/products/netgate-8300-max-tnsr-secure-router"
1291                        class="mobile-nav--link"
1292                        data-meganav-type="child"
1293                        >
1294                          8300 MAX
1295                        </a>
1296                    </li>
1297                  
1298<li>
1299                      <a
1300                        href="/products/netgate-8300-taa-tnsr-secure-router"
1301                        class="mobile-nav--link"
1302                        data-meganav-type="child"
1303                        >
1304                          8300 TAA
1305                        </a>
1306                    </li>
1307                  
1308                </ul>
1309              </li>
1310            
1311          
1312
1313            
1314              <li
1315                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1316                aria-haspopup="true">
1317                <a
1318                  href="https://aws.amazon.com/marketplace/pp/Netgate-TNSR-Secure-Networking-Software-Platform/B07QNYCH7V?__hstc=&__hssc="
1319                  class="mobile-nav--link"
1320                  data-meganav-type="parent"
1321                  >
1322                    TNSR on Cloud
1323                </a>
1324                <button class="icon icon-arrow-down mobile-nav--button"
1325                  aria-expanded="false"
1326                  aria-label="TNSR on Cloud Menu">
1327                </button>
1328                <ul
1329                  id="MenuChildren-4-5"
1330                  class="mobile-nav--dropdown-grandchild"
1331                  data-meganav-dropdown>
1332                  
1333<li>
1334                      <a
1335                        href="https://aws.amazon.com/marketplace/pp/Netgate-TNSR-Secure-Networking-Software-Platform/B07QNYCH7V?__hstc=&__hssc="
1336                        class="mobile-nav--link"
1337                        data-meganav-type="child"
1338                        >
1339                          TNSR on AWS
1340                        </a>
1341                    </li>
1342                  
1343<li>
1344                      <a
1345                        href="https://azuremarketplace.microsoft.com/en-us
1345/marketplace/apps/netgate.tnsr-public-cloud-vpn-server?tab=Overview"
1346                        class="mobile-nav--link"
1347                        data-meganav-type="child"
1348                        >
1349                          TNSR on Azure
1350                        </a>
1351                    </li>
1352                  
1353                </ul>
1354              </li>
1355            
1356          
1357        </ul>
1358      </li>
1359    
1360  
1361
1362      
1363      <li
1364        class="mobile-nav--has-dropdown "
1365        aria-haspopup="true">
1366        <a
1367          href="/collections/accessories"
1368          class="mobile-nav--link"
1369          data-meganav-type="parent"
1370          >
1371            Accessories
1372        </a>
1373        <button class="icon icon-arrow-down mobile-nav--button"
1374          aria-expanded="false"
1375          aria-label="Accessories Menu">
1376        </button>
1377        <ul
1378          id="MenuParent-5"
1379          class="mobile-nav--dropdown "
1380          data-meganav-dropdown>
1381
1382              <li>
1383                <a
1384                  href="/collections/adapters"
1385                  class="mobile-nav--link"
1386                  data-meganav-type="child"
1387                  >
1388                    Adapters
1389                </a>
1390              </li>
1391            
1392          
1393
1394              <li>
1395                <a
1396                  href="/collections/cables"
1397                  class="mobile-nav--link"
1398                  data-meganav-type="child"
1399                  >
1400                    Data Cables
1401                </a>
1402              </li>
1403            
1404          
1405
1406              <li>
1407                <a
1408                  href="/collections/expansion-cards"
1409                  class="mobile-nav--link"
1410                  data-meganav-type="child"
1411                  >
1412                    Expansion Cards
1413                </a>
1414              </li>
1415            
1416          
1417
1418              <li>
1419                <a
1420                  href="/collections/mount-kits"
1421                  class="mobile-nav--link"
1422                  data-meganav-type="child"
1423                  >
1424                    Mount Kits
1425                </a>
1426              </li>
1427            
1428          
1429
1430              <li>
1431                <a
1432                  href="/collections/power-cables"
1433                  class="mobile-nav--link"
1434                  data-meganav-type="child"
1435                  >
1436                    Power Supplies
1437                </a>
1438              </li>
1439            
1440          
1441
1442              <li>
1443                <a
1444                  href="/collections/accelerator-card"
1445                  class="mobile-nav--link"
1446                  data-meganav-type="child"
1447                  >
1448                    Accelerator Cards
1449                </a>
1450              </li>
1451            
1452          
1453        </ul>
1454      </li>
1455    
1456  
1457
1458      
1459      <li
1460        class="mobile-nav--has-dropdown "
1461        aria-haspopup="true">
1462        <a
1463          href="/collections/tac-support"
1464          class="mobile-nav--link"
1465          data-meganav-type="parent"
1466          >
1467            Support
1468        </a>
1469        <button class="icon icon-arrow-down mobile-nav--button"
1470          aria-expanded="false"
1471          aria-label="Support Menu">
1472        </button>
1473        <ul
1474          id="MenuParent-6"
1475          class="mobile-nav--dropdown "
1476          data-meganav-dropdown>
1477
1478              <li>
1479                <a
1480                  href="/products/pfsense-software-subscription-tac-lite-support"
1481                  class="mobile-nav--link"
1482                  data-meganav-type="child"
1483                  >
1484                    TAC Lite
1485                </a>
1486              </li>
1487            
1488          
1489
1490              <li>
1491                <a
1492                  href="/products/pfsense-software-subscription-tac-pro-support"
1493                  class="mobile-nav--link"
1494                  data-meganav-type="child"
1495                  >
1496                    TAC Professional
1497                </a>
1498              </li>
1499            
1500          
1501
1502              <li>
1503                <a
1504                  href="/products/pfsense-software-subscription-tac-ent-support"
1505                  class="mobile-nav--link"
1506                  data-meganav-type="child"
1507                  >
1508                    TAC Enterprise
1509                </a>
1510              </li>
1511            
1512          
1513        </ul>
1514      </li>
1515    
1516  
1517
1518      
1519      <li
1520        class="mobile-nav--has-dropdown "
1521        aria-haspopup="true">
1522        <a
1523          href="/pages/partner"
1524          class="mobile-nav--link"
1525          data-meganav-type="parent"
1526          >
1527            Partner
1528        </a>
1529        <button class="icon icon-arrow-down mobile-nav--button"
1530          aria-expanded="false"
1531          aria-label="Partner Menu">
1532        </button>
1533        <ul
1534          id="MenuParent-7"
1535          class="mobile-nav--dropdown "
1536          data-meganav-dropdown>
1537
1538              <li>
1539                <a
1540                  href="/pages/partner"
1541                  class="mobile-nav--link"
1542                  data-meganav-type="child"
1543                  >
1544                    Overview
1545                </a>
1546              </li>
1547            
1548          
1549
1550              <li>
1551                <a
1552                  href="/collections/security-gateways"
1553                  class="mobile-nav--link"
1554                  data-meganav-type="child"
1555                  >
1556                    Security Gateways
1557                </a>
1558              </li>
1559            
1560          
1561
1562              <li>
1563                <a
1564                  href="/collections/secure-routers"
1565                  class="mobile-nav--link"
1566                  data-meganav-type="child"
1567                  >
1568                    Secure Routers
1569                </a>
1570              </li>
1571            
1572          
1573
1574              <li>
1575                <a
1576                  href="/collections/accessories"
1577                  class="mobile-nav--link"
1578                  data-meganav-type="child"
1579                  >
1580                    Accessories
1581                </a>
1582              </li>
1583            
1584          
1585
1586              <li>
1587                <a
1588                  href="/collections/tac-support"
1589                  class="mobile-nav--link"
1590                  data-meganav-type="child"
1591                  >
1592                    Support
1593                </a>
1594              </li>
1595            
1596          
1597        </ul>
1598      </li>
1599    
1600  
1601
1602      <li>
1603        <a
1604          href="/collections/training"
1605          class="mobile-nav--link"
1606          data-meganav-type="child"
1607          >
1608            Training
1609        </a>
1610      </li>
1611    
1612  
1613
1614  
1615    
1616      <li class="customer-navlink large--hide"><a href="/account/login" id="customer_login_link">Sign in</a></li>
1617      <li class="customer-navlink large--hide"><a href="/account/register" id="customer_register_link">Create an Account</a></li>
1618    
1619  
1620</ul>
1621
1622    <ul class="site-nav" id="AccessibleNav">
1623  
1624  <li class="large--hide">
1625    <a href="/">Home</a>
1626  </li>
1627  
1628
1629
1630      <li>
1631        <a
1632          href="/collections/all-products"
1633          class="site-nav--link"
1634          data-meganav-type="child"
1635          >
1636            All Products
1637        </a>
1638      </li>
1639    
1640  
1641
1642      
1643  	  
1644      <li
1645        class="site-nav--has-dropdown "
1646        aria-haspopup="true">
1647        <a
1648          href="/collections/security-gateways"
1649          class="site-nav--link"
1650          data-meganav-type="parent"
1651          aria-controls="MenuParent-2"
1652          aria-expanded="false"
1653          >
1654            pfSense+ Products
1655            <span class="icon icon-arrow-down" aria-hidden="true"></span>
1656        </a>
1657        <ul
1658          id="MenuParent-2"
1659          class="site-nav--dropdown site-nav--has-grandchildren"
1660          data-meganav-dropdown>
1661
1662            
1663              <li
1664                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
1665                aria-haspopup="true">
1666                <a
1667                  href="/products/pfsense-software-subscription-tac-lite-support"
1668                  class="site-nav--link"
1669                  aria-controls="MenuChildren-2-1"
1670                  data-meganav-type="parent"
1671                  
1672                  tabindex="-1">
1673                    pfSense+ Subscriptions With TAC Support
1674                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
1675                </a>
1676                <ul
1677                  id="MenuChildren-2-1"
1678                  class="site-nav--dropdown-grandchild"
1679                  data-meganav-dropdown>
1680                    
1681
1682                      
1683                      
1684                        <li>
1685                          <a
1686                            href="/products/pfsense-software-subscription-tac-lite-support"
1687                            class="site-nav--link"
1688                            data-meganav-type="child"
1689                            
1690                            tabindex="-1">
1691                              pfSense+ Subscription With TAC Lite Support
1692                          </a>
1693                        </li>
1694                      
1695                    
1696
1697                      
1698                      
1699                        <li>
1700                          <a
1701                            href="/products/pfsense-software-subscription-tac-pro-support"
1702                            class="site-nav--link"
1703                            data-meganav-type="child"
1704                            
1705                            tabindex="-1">
1706                              pfSense+ Subscription With TAC Professional Support
1707                          </a>
1708                        </li>
1709                      
1710                    
1711
1712                      
1713                      
1714                        <li>
1715                          <a
1716                            href="/products/pfsense-software-subscription-tac-ent-support"
1717                            class="site-nav--link"
1718                            data-meganav-type="child"
1719                            
1720                            tabindex="-1">
1721                              pfSense+ Subscription With TAC Enterprise Support
1722                          </a>
1723                        </li>
1724                      
1725                    
1726                </ul>
1727              </li>
1728            
1729          
1730
1731              <li>
1732                <a
1733                  href="/products/netgate-installer"
1734                  class="site-nav--link"
1735                  data-meganav-type="child"
1736                  
1737                  tabindex="-1">
1738                    Netgate Installer
1739                </a>
1740              </li>
1741            
1742          
1743
1744              <li>
1745                <a
1746                  href="https://www.netgate.com/appliances?priceMin=179&priceMax=3148&user_profile=*&software=pfSense+Plus&form_factor=*#compare-products"
1747                  class="site-nav--link"
1748                  data-meganav-type="child"
1749                  
1750                  tabindex="-1">
1751                    Appliance Comparison Chart
1752                </a>
1753              </li>
1754            
1755          
1756
1757              <li>
1758                <a
1759                  href="/products/1100-pfsense"
1760                  class="site-nav--link"
1761                  data-meganav-type="child"
1762                  
1763                  tabindex="-1">
1764                    1100
1765                </a>
1766              </li>
1767            
1768          
1769
1770            
1771              <li
1772                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
1773                aria-haspopup="true">
1774                <a
1775                  href="/products/2100-base-pfsense"
1776                  class="site-nav--link"
1777                  aria-controls="MenuChildren-2-5"
1778                  data-meganav-type="parent"
1779                  
1780                  tabindex="-1">
1781                    2100
1782                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
1783                </a>
1784                <ul
1785                  id="MenuChildren-2-5"
1786                  class="site-nav--dropdown-grandchild"
1787                  data-meganav-dropdown>
1788                    
1789
1790                      
1791                      
1792                        <li>
1793                          <a
1794                            href="/products/2100-base-pfsense"
1795                            class="site-nav--link"
1796                            data-meganav-type="child"
1797                            
1798                            tabindex="-1">
1799                              2100 BASE
1800                          </a>
1801                        </li>
1802                      
1803                    
1804
1805                      
1806                      
1807                        <li>
1808                          <a
1809                            href="/products/2100-max-pfsense"
1810                            class="site-nav--link"
1811                            data-meganav-type="child"
1812                            
1813                            tabindex="-1">
1814                              2100 MAX
1815                          </a>
1816                        </li>
1817                      
1818                    
1819
1820                      
1821                      
1822                        <li>
1823                          <a
1824                            href="/products/2100-taa-pfsense"
1825                            class="site-nav--link"
1826                            data-meganav-type="child"
1827                            
1828                            tabindex="-1">
1829                              2100 TAA
1830                          </a>
1831                        </li>
1832                      
1833                    
1834                </ul>
1835              </li>
1836            
1837          
1838
1839              <li>
1840                <a
1841                  href="/products/netgate-4200-max-pfsense-security-gateway"
1842                  class="site-nav--link"
1843                  data-meganav-type="child"
1844                  
1845                  tabindex="-1">
1846                    4200
1847                </a>
1848              </li>
1849            
1850          
1851
1852            
1853              <li
1854                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
1855                aria-haspopup="true">
1856                <a
1857                  href="/products/6100-base-pfsense"
1858                  class="site-nav--link"
1859                  aria-controls="MenuChildren-2-7"
1860                  data-meganav-type="parent"
1861                  
1862                  tabindex="-1">
1863                    6100
1864                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
1865                </a>
1866                <ul
1867                  id="MenuChildren-2-7"
1868                  class="site-nav--dropdown-grandchild"
1869                  data-meganav-dropdown>
1870                    
1871
1872                      
1873                      
1874                        <li>
1875                          <a
1876                            href="/products/6100-base-pfsense"
1877                            class="site-nav--link"
1878                            data-meganav-type="child"
1879                            
1880                            tabindex="-1">
1881                              6100 BASE
1882                          </a>
1883                        </li>
1884                      
1885                    
1886
1887                      
1888                      
1889                        <li>
1890                          <a
1891                            href="/products/6100-max-pfsense"
1892                            class="site-nav--link"
1893                            data-meganav-type="child"
1894                            
1895                            tabindex="-1">
1896                              6100 MAX
1897                          </a>
1898                        </li>
1899                      
1900                    
1901                </ul>
1902              </li>
1903            
1904          
1905
1906              <li>
1907                <a
1908                  href="/products/8200-max-pfsense"
1909                  class="site-nav--link"
1910                  data-meganav-type="child"
1911                  
1912                  tabindex="-1">
1913                    8200
1914                </a>
1915              </li>
1916            
1917          
1918
1919            
1920              <li
1921                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
1922                aria-haspopup="true">
1923                <a
1924                  href="/products/netgate-8300-base-pfsense-security-gateway"
1925                  class="site-nav--link"
1926                  aria-controls="MenuChildren-2-9"
1927                  data-meganav-type="parent"
1928                  
1929                  tabindex="-1">
1930                    8300
1931                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
1932                </a>
1933                <ul
1934                  id="MenuChildren-2-9"
1935                  class="site-nav--dropdown-grandchild"
1936                  data-meganav-dropdown>
1937                    
1938
1939                      
1940                      
1941                        <li>
1942                          <a
1943                            href="/products/netgate-8300-base-pfsense-security-gateway"
1944                            class="site-nav--link"
1945                            data-meganav-type="child"
1946                            
1947                            tabindex="-1">
1948                              8300 BASE
1949                          </a>
1950                        </li>
1951                      
1952                    
1953
1954                      
1955                      
1956                        <li>
1957                          <a
1958                            href="/products/netgate-8300-max-pfsense-security-gateway"
1959                            class="site-nav--link"
1960                            data-meganav-type="child"
1961                            
1962                            tabindex="-1">
1963                              8300 MAX
1964                          </a>
1965                        </li>
1966                      
1967                    
1968
1969                      
1970                      
1971                        <li>
1972                          <a
1973                            href="/products/netgate-8300-taa-pfsense-security-gateway"
1974                            class="site-nav--link"
1975                            data-meganav-type="child"
1976                            
1977                            tabindex="-1">
1978                              8300 TAA
1979                          </a>
1980                        </li>
1981                      
1982                    
1983                </ul>
1984              </li>
1985            
1986          
1987
1988              <li>
1989                <a
1990                  href="/pages/high-availability"
1991                  class="site-nav--link"
1992                  data-meganav-type="child"
1993                  
1994                  tabindex="-1">
1995                    High Availability
1996                </a>
1997              </li>
1998            
1999          
2000
2001            
2002              <li
2003                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
2004                aria-haspopup="true">
2005                <a
2006                  href="https://aws.amazon.com/marketplace/pp/prodview-gzywopzvznrr4"
2007                  class="site-nav--link"
2008                  aria-controls="MenuChildren-2-11"
2009                  data-meganav-type="parent"
2010                  
2011                  tabindex="-1">
2012                    pfSense on Cloud
2013                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
2014                </a>
2015                <ul
2016                  id="MenuChildren-2-11"
2017                  class="site-nav--dropdown-grandchild"
2018                  data-meganav-dropdown>
2019                    
2020
2021                      
2022                      
2023                        <li>
2024                          <a
2025                            href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps/netgate.pfsense-plus-public-cloud-fw-vpn-router?tab=Overview"
2026                            class="site-nav--link"
2027                            data-meganav-type="child"
2028                            
2029                            tabindex="-1">
2030                              pfSense on Azure
2031                          </a>
2032                        </li>
2033                      
2034                    
2035
2036                      
2037                      
2038                        <li>
2039                          <a
2040                            href="https://aws.amazon.com/marketplace/pp/Netgate-Netgate-pfSense-FirewallVPNRouter/B076TCMRWJ"
2041                            class="site-nav--link"
2042                            data-meganav-type="child"
2043                            
2044                            tabindex="-1">
2045                              pfSense on AWS
2046                          </a>
2047                        </li>
2048                      
2049                    
2050                </ul>
2051              </li>
2052            
2053          
2054        </ul>
2055      </li>
2056    
2057  
2058
2059      
2060  	  
2061      <li
2062        class="site-nav--has-dropdown "
2063        aria-haspopup="true">
2064        <a
2065          href="/collections/nexus"
2066          class="site-nav--link"
2067          data-meganav-type="parent"
2068          aria-controls="MenuParent-3"
2069          aria-expanded="false"
2070          >
2071            Netgate Nexus
2072            <span class="icon icon-arrow-down" aria-hidden="true"></span>
2073        </a>
2074        <ul
2075          id="MenuParent-3"
2076          class="site-nav--dropdown "
2077          data-meganav-dropdown>
2078
2079              <li class="site-nav--active">
2080                <a
2081                  href="/products/nexus-mim"
2082                  class="site-nav--link"
2083                  data-meganav-type="child"
2084                  aria-current="page"
2085                  tabindex="-1">
2086                    Multi-Instance Management
2087                </a>
2088              </li>
2089            
2090          
2091        </ul>
2092      </li>
2093    
2094  
2095
2096      
2097  	  
2098      <li
2099        class="site-nav--has-dropdown "
2100        aria-haspopup="true">
2101        <a
2102          href="/collections/secure-routers"
2103          class="site-nav--link"
2104          data-meganav-type="parent"
2105          aria-controls="MenuParent-4"
2106          aria-expanded="false"
2107          >
2108            TNSR Products
2109            <span class="icon icon-arrow-down" aria-hidden="true"></span>
2110        </a>
2111        <ul
2112          id="MenuParent-4"
2113          class="site-nav--dropdown site-nav--has-grandchildren"
2114          data-meganav-dropdown>
2115
2116              <li>
2117                <a
2118                  href="https://www.netgate.com/appliances?priceMin=179&priceMax=3148&user_profile=*&software=TNSR&form_factor=*#compare-products"
2119                  class="site-nav--link"
2120                  data-meganav-type="child"
2121                  
2122                  tabindex="-1">
2123                    Appliance Comparison Chart
2124                </a>
2125              </li>
2126            
2127          
2128
2129              <li>
2130                <a
2131                  href="/products/6100-max-tnsr"
2132                  class="site-nav--link"
2133                  data-meganav-type="child"
2134                  
2135                  tabindex="-1">
2136                    6100
2137                </a>
2138              </li>
2139            
2140          
2141
2142              <li>
2143                <a
2144                  href="/products/8200-max-tnsr"
2145                  class="site-nav--link"
2146                  data-meganav-type="child"
2147                  
2148                  tabindex="-1">
2149                    8200
2150                </a>
2151              </li>
2152            
2153          
2154
2155            
2156              <li
2157                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
2158                aria-haspopup="true">
2159                <a
2160                  href="/products/netgate-8300-base-tnsr-secure-router"
2161                  class="site-nav--link"
2162                  aria-controls="MenuChildren-4-4"
2163                  data-meganav-type="parent"
2164                  
2165                  tabindex="-1">
2166                    8300
2167                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
2168                </a>
2169                <ul
2170                  id="MenuChildren-4-4"
2171                  class="site-nav--dropdown-grandchild"
2172                  data-meganav-dropdown>
2173                    
2174
2175                      
2176                      
2177                        <li>
2178                          <a
2179                            href="/products/netgate-8300-base-tnsr-secure-router"
2180                            class="site-nav--link"
2181                            data-meganav-type="child"
2182                            
2183                            tabindex="-1">
2184                              8300 BASE
2185                          </a>
2186                        </li>
2187                      
2188                    
2189
2190                      
2191                      
2192                        <li>
2193                          <a
2194                            href="/products/netgate-8300-max-tnsr-secure-router"
2195                            class="site-nav--link"
2196                            data-meganav-type="child"
2197                            
2198                            tabindex="-1">
2199                              8300 MAX
2200                          </a>
2201                        </li>
2202                      
2203                    
2204
2205                      
2206                      
2207                        <li>
2208                          <a
2209                            href="/products/netgate-8300-taa-tnsr-secure-router"
2210                            class="site-nav--link"
2211                            data-meganav-type="child"
2212                            
2213                            tabindex="-1">
2214                              8300 TAA
2215                          </a>
2216                        </li>
2217                      
2218                    
2219                </ul>
2220              </li>
2221            
2222          
2223
2224            
2225              <li
2226                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
2227                aria-haspopup="true">
2228                <a
2229                  href="https://aws.amazon.com/marketplace/pp/Netgate-TNSR-Secure-Networking-Software-Platform/B07QNYCH7V?__hstc=&__hssc="
2230                  class="site-nav--link"
2231                  aria-controls="MenuChildren-4-5"
2232                  data-meganav-type="parent"
2233                  
2234                  tabindex="-1">
2235                    TNSR on Cloud
2236                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
2237                </a>
2238                <ul
2239                  id="MenuChildren-4-5"
2240                  class="site-nav--dropdown-grandchild"
2241                  data-meganav-dropdown>
2242                    
2243
2244                      
2245                      
2246                        <li>
2247                          <a
2248                            href="https://aws.amazon.com/marketplace/pp/Netgate-TNSR-Secure-Networking-Software-Platform/B07QNYCH7V?__hstc=&__hssc="
2249                            class="site-nav--link"
2250                            data-meganav-type="child"
2251                            
2252                            tabindex="-1">
2253                              TNSR on AWS
2254                          </a>
2255                        </li>
2256                      
2257                    
2258
2259                      
2260                      
2261                        <li>
2262                          <a
2263                            href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps/netgate.tnsr-public-cloud-vpn-server?tab=Overview"
2264                            class="site-nav--link"
2265                            data-meganav-type="child"
2266                            
2267                            tabindex="-1">
2268                              TNSR on Azure
2269                          </a>
2270                        </li>
2271                      
2272                    
2273                </ul>
2274              </li>
2275            
2276          
2277        </ul>
2278      </li>
2279    
2280  
2281
2282      
2283  	  
2284      <li
2285        class="site-nav--has-dropdown "
2286        aria-haspopup="true">
2287        <a
2288          href="/collections/accessories"
2289          class="site-nav--link"
2290          data-meganav-type="parent"
2291          aria-controls="MenuParent-5"
2292          aria-expanded="false"
2293          >
2294            Accessories
2295            <span class="icon icon-arrow-down" aria-hidden="true"></span>
2296        </a>
2297        <ul
2298          id="MenuParent-5"
2299          class="site-nav--dropdown "
2300          data-meganav-dropdown>
2301
2302              <li>
2303                <a
2304                  href="/collections/adapters"
2305                  class="site-nav--link"
2306                  data-meganav-type="child"
2307                  
2308                  tabindex="-1">
2309                    Adapters
2310                </a>
2311              </li>
2312            
2313          
2314
2315              <li>
2316                <a
2317                  href="/collections/cables"
2318                  class="site-nav--link"
2319                  data-meganav-type="child"
2320                  
2321                  tabindex="-1">
2322                    Data Cables
2323                </a>
2324              </li>
2325            
2326          
2327
2328              <li>
2329                <a
2330                  href="/collections/expansion-cards"
2331                  class="site-nav--link"
2332                  data-meganav-type="child"
2333                  
2334                  tabindex="-1">
2335                    Expansion Cards
2336                </a>
2337              </li>
2338            
2339          
2340
2341              <li>
2342                <a
2343                  href="/collections/mount-kits"
2344                  class="site-nav--link"
2345                  data-meganav-type="child"
2346                  
2347                  tabindex="-1">
2348                    Mount Kits
2349                </a>
2350              </li>
2351            
2352          
2353
2354              <li>
2355                <a
2356                  href="/collections/power-cables"
2357                  class="site-nav--link"
2358                  data-meganav-type="child"
2359                  
2360                  tabindex="-1">
2361                    Power Supplies
2362                </a>
2363              </li>
2364            
2365          
2366
2367              <li>
2368                <a
2369                  href="/collections/accelerator-card"
2370                  class="site-nav--link"
2371                  data-meganav-type="child"
2372                  
2373                  tabindex="-1">
2374                    Accelerator Cards
2375                </a>
2376              </li>
2377            
2378          
2379        </ul>
2380      </li>
2381    
2382  
2383
2384      
2385  	  
2386      <li
2387        class="site-nav--has-dropdown "
2388        aria-haspopup="true">
2389        <a
2390          href="/collections/tac-support"
2391          class="site-nav--link"
2392          data-meganav-type="parent"
2393          aria-controls="MenuParent-6"
2394          aria-expanded="false"
2395          >
2396            Support
2397            <span class="icon icon-arrow-down" aria-hidden="true"></span>
2398        </a>
2399        <ul
2400          id="MenuParent-6"
2401          class="site-nav--dropdown "
2402          data-meganav-dropdown>
2403
2404              <li>
2405                <a
2406                  href="/products/pfsense-software-subscription-tac-lite-support"
2407                  class="site-nav--link"
2408                  data-meganav-type="child"
2409                  
2410                  tabindex="-1">
2411                    TAC Lite
2412                </a>
2413              </li>
2414            
2415          
2416
2417              <li>
2418                <a
2419                  href="/products/pfsense-software-subscription-tac-pro-support"
2420                  class="site-nav--link"
2421                  data-meganav-type="child"
2422                  
2423                  tabindex="-1">
2424                    TAC Professional
2425                </a>
2426              </li>
2427            
2428          
2429
2430              <li>
2431                <a
2432                  href="/products/pfsense-software-subscription-tac-ent-support"
2433                  class="site-nav--link"
2434                  data-meganav-type="child"
2435                  
2436                  tabindex="-1">
2437                    TAC Enterprise
2438                </a>
2439              </li>
2440            
2441          
2442        </ul>
2443      </li>
2444    
2445  
2446
2447      
2448  	  
2449        
2450  		
2451  			
2452
2453      <li>
2454        <a
2455          href="/collections/training"
2456          class="site-nav--link"
2457          data-meganav-type="child"
2458          >
2459            Training
2460        </a>
2461      </li>
2462    
2463  
2464
2465  
2466    
2467      <li class="customer-navlink large--hide"><a href="/account/login" id="customer_login_link">Sign in</a></li>
2468      <li class="customer-navlink large--hide"><a href="/account/register" id="customer_register_link">Create an Account</a></li>
2469    
2470  
2471</ul>
2472
2473  </div>
2474</nav>
2475
2476
2477
2478
2479<style> #shopify-section-header #ribbon-banner a {color: white;} </style></div>
2480
2481    <main class="wrapper main-content" role="main">
2482
2483      
2484
2485
2486<div id="shopify-section-product-template" class="shopify-section product-template-section">
2486<script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.3/jquery.min.js" type="text/javascript"></script>
2486
2487<div id="ProductSection" data-section-id="product-template" data-section-type="product-template" data-zoom-toggle="zoom-in" data-zoom-enabled="false" data-related-enabled="" data-social-sharing="" data-show-compare-at-price="false" data-stock="false" data-incoming-transfer="false" data-ajax-cart-method="drawer">
2488
2489
2490
2491
2492
2493<nav class="breadcrumb" role="navigation" aria-label="breadcrumbs">
2494  <a href="/" title="Back to the frontpage">Home</a>
2495
2496  
2497
2498    
2499    <span class="divider" aria-hidden="true">&rsaquo;</span>
2500    <span class="breadcrumb--truncate">Netgate Nexus - Multi-Instance Management for pfSense+</span>
2501
2502  
2503</nav>
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513<div class="grid" itemscope itemtype="http://schema.org/Product">
2514  <meta itemprop="url" content="https://shop.netgate.com/products/nexus-mim">
2515  <meta itemprop="image" content="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_grande.png?v=1621284805">
2516
2517  <div class="grid-item large--two-fifths">
2518    <div class="grid">
2519      <div class="grid-item large--eleven-twelfths text-center">
2520        <div class="product-photo-container" id="productPhotoContainer-product-template">
2521          
2522          
2523<div id="productPhotoWrapper-product-template-28186628915315" class="lazyload__image-wrapper" data-image-id="28186628915315" style="max-width: 250px">
2524              <div class="no-js product__image-wrapper" style="padding-top:100.0%;">
2525                <a class="image-popup-vertical-fit" href="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_1024x1024.png?v=1621284805">
2526                  <img id=""
2527                    
2528                    src="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_300x300.png?v=1621284805"
2529                    
2530                    class="lazyload no-js lazypreload"
2531                    data-src="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_{width}x.png?v=1621284805"
2532                    data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2533                    data-aspectratio="1.0"
2534                    data-sizes="auto"
2535                    alt="Netgate Nexus - Multi-Instance Management for pfSense+"
2536                    >
2537                </a>
2538              </div>
2539            </div>
2540            
2541              <noscript>
2542                <img src="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_580x.png?v=1621284805"
2543                  srcset="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_580x.png?v=1621284805 1x, //shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_580x@2x.png?v=1621284805 2x"
2544                  alt="Netgate Nexus - Multi-Instance Management for pfSense+" style="opacity:1;">
2545              </noscript>
2546            
2547          
2548        </div>
2549        
2550        
2550<script>
2551          $(document).ready(function() {
2552            $('.image-popup-vertical-fit').magnificPopup({
2553                type: 'image',
2554                closeOnContentClick: true,
2555                closeBtnInside: false,
2556                image: {
2557                    verticalFit: true
2558                }
2559
2560            });
2561          });
2562        </script>
2562
2563        
2564        
2565
2566      </div>
2567    </div>
2568  </div>
2569
2570  <div class="grid-item large--three-fifths">
2571
2572    <h1 class="h2" itemprop="name">Netgate Nexus - Multi-Instance Management for pfSense+</h1>
2573    <p class="product-subtitle"></p>
2574      <!-- Start of Judge.me code -->
2575        
2576      <div style='' class='jdgm-widget jdgm-preview-badge' data-id='14673161191791' data-auto-install='false'>
2577        <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
2578      </div>
2579        
2580      <!-- End of Judge.me code -->
2581
2582    
2583
2584    <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
2585
2586      
2587
2588      <meta itemprop="priceCurrency" content="USD">
2589      <meta itemprop="price" content="49.0">
2590
2591
2592
2593      <br>
2594
2595<!-- native discounts START -->
2596
2597
2598    
2599
2600<!-- native discounts START -->
2601
2602
2603    
2604
2605
2606  
2607  <ul class="inline-list product-meta">
2608    <li>
2609      <span id="productPrice-product-template" class="h1" style="margin-bottom: 0;">   
2610          
2611          $49<sup>00</sup>
2612      </span>
2613    </li>
2614  </ul>
2615  
2616
2617<!-- native discounts END --><div class="product__policies rte">
2618          <p><span style="font-weight: 400 !important; font-style: italic !important;">Netgate Nexus revolutionizes multi-instance management for pfSense Plus, empowering IT teams to monitor and manage hundreds of pfSense Plus instances through a secure, unified, and intuitive interface.</span></p>
2619        </div><div class="product__policies rte"><a href="/policies/shipping-policy">Shipping</a> calculated at checkout.
2620</div><hr id="variantBreak" class="hr--clear hr--small">
2621
2622      <link itemprop="availability" href="http://schema.org/InStock">
2623
2624      
2625<form method="post" action="/cart/add" id="addToCartForm-product-template" accept-charset="UTF-8" class="addToCartForm
2626" enctype="multipart/form-data" data-product-form=""><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2627        
2628          
2629          <small>Customers using Shop Pay Installments might experience a 1-2 day delay in order processing.</small>
2630          <br>
2631          <br>
2632        
2633      
2634        <select name="id" id="productSelect-product-template" class="product-variants product-variants-product-template">
2635          
2636            
2637
2638              <option  selected="selected"  data-sku="LIC.NEX-MIM-D1" value="51778930508143">Default Title - $49.00 USD</option>
2639
2640            
2641          
2642        </select>
2643      
2644
2645      
2646
2647        
2648        
2649          <label for="quantity" class="quantity-selector quantity-selector-product-template">Quantity</label>
2650          <input type="number" id="quantity" name="quantity" value="1" min="1" class="quantity-selector">
2651        
2652		
2653        
2654
2655        
2656
2657        <!-- Extend -- Add offer element -->
2658        
2659        <!-- Extend -- End Extend code -->
2660
2661<!--  -->
2662
2663<!-- Mulberry warranty container -->
2664  <div id="mulberry-container-wrapper">
2665    <div id="faq-wrapper">
2666      <span id="pre-block-faq">
2667        Protect Your Product
2668      </span>
2669    <span id="whats-covered-faq" style="display:none;">What's Covered</span>
2670    <span id="post-block-faq">
2671    </span>
2672    </div>
2673    <div id="mulberry-container"></div>
2674  </div>
2675  <style>
2676    #mulberry-container-wrapper {
2677      position:relative;
2678    }
2679    #mulberry-container>iframe{
2680      width:100%;
2681    }
2682    #faq-wrapper{
2683      position: absolute;
2684      display: flex;
2685      width: 100%
2686    }
2687    #post-block-faq{
2688      width: 55px;
2689      height: 1px;
2690      display: inline-block;
2691    }
2692    #pre-block-faq{
2693      font-size: 14px;
2694      line-height: 1.4;
2695      font-family: sans-serif;
2696      max-height: 35px;
2697      overflow: hidden;
2698      display: inline-block;
2699      font-weight: 700;
2700      color: transparent;
2701    }
2702    #whats-covered-faq {
2703        margin-left: 10px;
2704        margin-bottom: 3px;
2705        cursor: pointer;
2706        text-decoration: underline;
2707        font-style: normal;
2708        color: #528ec1;
2709        font-size: 12px;
2710        font-weight: 500;
2711        line-height: 1.4;
2712        font-family: Arial, sans-serif;
2713    }
2714  </style>
2715<div class="payment-buttons payment-buttons--small">
2716  
2717
2718      <button
2719        onclick="
2720
2721
2722
2723dataLayer.push({ 'ecommerce': null });dataLayer.push({
2724'event': 'add_to_cart',
2725'ecommerce': {
2726	            'currency': 'USD',
2727		'value':49.0,                        
2728		'items': [{
2729		'item_id':14673161191791,
2730		'id': 'shopify_US_14673161191791_51778930508143',
2731		'google_business_vertical': 'retail',
2732		'item_name': 'Netgate Nexus - Multi-Instance Management for pfSense+',
2733		}]
2734	}
2735});"
2736
2737      
2738      
2739      type="submit" name="add" id="addToCart-product-template" class="btn btn--add-to-cart" style="margin: 5px 5px 5px 0;">
2740      <span class="icon icon-cart"></span>
2741      <span id="addToCartText-product-template">
2742        
2743        Add to Cart
2744        
2745      </span>
2746    </button>
2747      
2748    
2749    
2750    <a class="btn btn-secondary" style="margin: 5px 0;padding: 10px 12px;" target="_blank" href="https://www.netgate.com/partner-locator">
2751      <img src="data:image/svg+xml;utf8,<svg fill=&quot;dimgray&quot; width=&quot;22px&quot; height=&quot;22px&quot; version=&quot;1.1&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; x=&quot;0px&quot; y=&quot;0px&quot; viewBox=&quot;5.905 0.2 89.374 125&quot; enable-background=&quot;new 5.905 0.2 89.374 100&quot; xml:space=&quot;preserve&quot;><path d=&quot;M85.604,82.385c-1.018-1.615-3.151-2.098-4.767-1.082c-7.061,4.447-15.229,6.796-23.617,6.796 c-24.485,0-44.405-19.921-44.405-44.405c0-15.015,7.504-28.902,20.075-37.151c1.595-1.046,2.041-3.188,0.992-4.783 c-1.049-1.596-3.187-2.04-4.784-0.993C14.574,10.296,5.905,26.345,5.905,43.695c0,22.882,15.061,42.313,35.789,48.908 c-5.863,1.671-10.086,4.401-11.305,7.598h49.38c-1.07-2.807-4.47-5.255-9.252-6.944c4.926-1.317,9.648-3.361,14.004-6.104 C86.132,86.132,86.617,84.002,85.604,82.385z&quot;/><path d=&quot;M56.099,4.753c-21.638,0-39.182,17.541-39.182,39.18c0,21.641,17.544,39.181,39.182,39.181 c21.638,0,39.181-17.54,39.181-39.181C95.279,22.293,77.736,4.753,56.099,4.753z M72.67,55.98c0,0.616-0.216,1.577-0.48,2.132 l-2.86,6.035c-0.265,0.556-0.849,1.354-1.299,1.777l-9.315,8.696c-0.448,0.42-0.312,0.766,0.302,0.766h1.067 c0.614,0,1.119,0.441,1.119,0.98c0,0.541-0.505,0.983-1.119,0.983h-4.578c-0.616,0-1.119-0.505-1.119-1.122V64.317 c0-0.619,0.503-1.12,1.119-1.12h1.272c0.616,0,1.12-0.504,1.12-1.119v-1.272c0-0.617-0.504-1.121-1.12-1.121h-1.272 c-0.616,0-1.119-0.503-1.119-1.118v-6.979c0-0.614-0.505-1.118-1.121-1.118h-1.894c-0.613,0-1.531-0.291-2.032-0.648l-6.024-4.261 c-0.503-0.354-1.171-1.08-1.483-1.612l-2.819-4.785c-0.312-0.53-1.072-0.965-1.688-0.965H35.98c-0.616,0-1.338-0.454-1.605-1.008 l-3.266-6.764c-0.263-0.553-0.485-1.51-0.485-2.128v-3.856c0-0.616-0.481-0.973-1.07-0.792l-1.313,0.404 c5.684-7.945,14.675-13.359,24.949-14.229v4.651c0,0.614,0.411,1.408,0.915,1.761l2.097,1.475c0.504,0.353,1.419,0.644,2.035,0.644 h1.659c0.617,0,1.12,0.406,1.12,0.904c0,0.496-0.348,1.267-0.771,1.716l-2.391,2.52c-0.426,0.445-0.268,0.812,0.349,0.813 l1.595,0.004c0.614,0.001,1.118,0.505,1.118,1.122l-0.005,4.022c-0.002,0.615,0.502,1.119,1.118,1.119h1.8 c0.615,0,1.12,0.382,1.12,0.851c0,0.467-0.505,0.849-1.12,0.849h-5.52c-0.614,0-1.519,0.306-2.008,0.679l-2.261,1.725 c-0.489,0.373-0.891,1.182-0.891,1.798l0.002,6.689c0,0.616-0.503,1.12-1.119,1.12h-0.312c-0.615,0-1.119-0.504-1.119-1.12v-3.851 c0-0.616-0.502-1.119-1.119-1.119h-3.02c-0.613,0-1.119,0.503-1.123,1.119l-0.016,3.108c-0.004,0.616,0.389,1.434,0.87,1.821 l4.456,3.575c0.479,0.387,1.376,0.702,1.991,0.703l7.443,0.004c0.614,0.001,1.566,0.235,2.111,0.52l9.483,4.956 c0.545,0.284,0.991,1.021,0.991,1.639v0.339H72.67z M69.795,22.44c-0.496,0.365-1.406,0.664-2.021,0.664h-0.482 c-0.615,0-1.119-0.504-1.119-1.12v-3.639c0-0.616-0.502-1.119-1.119-1.119h-1.621c-0.615,0-1.119-0.504-1.119-1.119v-5.835 c5.357,0.988,10.288,3.214,14.463,6.388C76.632,17.14,69.795,22.44,69.795,22.44z&quot;/></svg>" style="vertical-align: middle;padding: 0 3px;">
2752      <!-- Globe by Andrew Forrester from the Noun Project -->
2753      Find A Partner
2754    </a>
2755    
2756  
2757</div>
2758      <input type="hidden" name="product-id" value="14673161191791" /><input type="hidden" name="section-id" value="product-template" /></form>
2759    </div>
2760
2761  </div>
2762  <div class="grid-item five-fifths">
2763    <div class="product-description rte" itemprop="description">
2764     
2765
2766
2767  
2768
2769
2770  
2771
2772
2773  
2774
2775
2776  
2777
2778
2779  
2780
2781
2782  
2783
2784
2785  
2786
2787
2788  
2789
2790
2791  
2792
2793
2794  
2795
2796
2797  
2798
2799
2800  
2801
2802
2803  
2804
2805
2806  
2807
2808
2809  
2810
2811
2812     
2813      <p> </p>
2814<h2 style="text-align: center;"><br></h2>
2815<hr>
2816<h3 style="text-align: center;"><span><br></span></h3>
2817<p><img alt="MiM-banner" src="https://cdn.shopify.com/s/files/1/0065/9531/3779/files/Netgate_Nexus_3000_x_1500_px_2.png?v=1745263812"></p>
2818<h1><br></h1>
2819<h1>Netgate Nexus Licenses<br>Multi-Instance Management for pfSense Plus</h1>
2820<div>
2821<h2><span style="font-weight: 400;">Netgate Nexus Overview</span></h2>
2822<p>Netgate Nexus revolutionizes multi-instance management for pfSense Plus, empowering IT teams to monitor and manage hundreds of pfSense Plus instances through a secure, unified, and intuitive interface. Built on zero trust network design principles, Netgate Nexus delivers comprehensive visibility and control through an intuitive GUI and industry-standard REST API, allowing organizations to tailor and automate critical operational tasks at scale. Whether you're reducing complexity or streamlining network management, Netgate Nexus delivers the control and customization needed to enhance your security posture across global deployments.</p>
2823<p>Netgate Nexus provides the ability to:</p>
2824<ul>
2825<li class="p1">Manage hundreds of pfSense Plus instances from a single pane of glass</li>
2826<li class="p1">Automate configuration changes across multiple deployments</li>
2827<li class="p1">Manage your instances over a highly secure zero-trust VPN</li>
2828<li class="p1">Self-deploy on-premises or in the cloud</li>
2829<li class="p1">Customize operational tools to match your organization’s workflows</li>
2830<li class="p1">
2830Flexibility to perform management tasks quickly and efficiently<br>
2831</li>
2832</ul>
2833<p>Netgate Nexus licenses and entitlements for Multi-Instance Management for pfSense Plus are sold on a per-managed device basis and will remain valid for one year.  Entitlements will auto-renew upon expiration unless canceled. Please see our <a href="https://docs.netgate.com/pfsense/en/latest/nexus/license/index.html" rel="noopener" target="_blank">documentation</a> for instructions on installing your license.</p>
2834<p><strong>Note</strong><em><strong>: </strong></em></p>
2835<p>At this time, <strong>Netgate Nexus requires pfSense Plus 25.11 or later</strong>, running on Netgate appliances (excluding the SG-3100), AWS or Azure virtual instances.  Netgate Nexus controllers may work on third-party enterprise class hardware, but this is not guaranteed and we caution against it*. In order to check for device eligibility, <a href="https://docs.netgate.com/pfsense/en/latest/nexus/license/index.html" target="_blank">enable Netgate Nexus and visit the License menu</a> on the your proposed third-party devices. If your hardware is not supported, an error message will be displayed. Clients must be able to access your Controller. <br><br><meta charset="utf-8"><meta charset="utf-8">*Air-gapped, offline, virtual and some hardware systems without serial numbers or other identifiers are not eligible for management through the multi-instance management software with the Netgate Nexus controller.<br></p>
2836<h2><span style="font-weight: 400;">What’s Next</span></h2>
2837<p>Upon purchase of your Netgate Nexus Multi-Instance Management license entitlements, you should receive an email that will include your token. Follow the instructions here to apply the token to your license. If you have any questions or concerns, please contact our <a href="https://www.netgate.com/tac-support-request" rel="noopener" target="_blank">Technical Assistance Center</a> or our <a href="mailto:[email protected]">Sales</a> department.</p>
2838<h2><span style="font-weight: 400;">Support Information</span></h2>
2839<p><span style="font-weight: 400;">Technical assistance is available from <a rel="noopener" href="https://www.netgate.com/support" target="_blank">Netgate Global Support </a>24x7x365.<br></span></p>
2840<ul>
2841<li><span style="font-weight: 400;"><a rel="noopener" href="https://www.netgate.com/assets/Netgate_Support_Pricing.pdf" target="_blank">TAC Lite</a> is included with the purchase of your Netgate appliance.<br></span></li>
2842<li><span style="font-weight: 400;">TAC Pro and TAC Enterprise SLA descriptions and pricing are available <a rel="noopener" href="https://www.netgate.com/assets/Netgate_Support_Pricing.pdf" target="_blank">here</a>.<br></span></li>
2843<li><span style="font-weight: 400;">Help is available on our community forum <a rel="noopener" href="https://forum.netgate.com/" target="_blank">here</a>.</span></li>
2844<li><span style="font-weight: 400;">Questions? Watch the <a href="https://www.youtube.com/watch?v=Uel8kNEhX5E" rel="noopener" target="_blank">Getting Started With Netgate Nexus</a> Video and read the <a href="https://www.netgate.com/support/frequently-asked-questions-nexus" rel="noopener" target="_blank">Negate Nexus FAQ</a>.</span></li>
2845</ul>
2846<ol class="ol1"></ol>
2847</div>
2848<div style="position: absolute; left: 382px; top: 148.266px;" id="gtx-trans">
2849<div class="gtx-trans-icon"><br></div>
2850</div>
2851             <hr>
2852      <!-- 
2853        <div id="shopify-product-reviews" data-id="14673161191791"></div>-->
2854       <!--  -->
2855    </div>
2856
2857      
2858
2859    <!-- Start of Judge.me code -->
2860    
2861      <div style='clear:both'></div>
2862      <div id='judgeme_product_reviews' class='jdgm-widget jdgm-review-widget' data-product-title='Netgate Nexus - Multi-Instance Management for pfSense+' data-id='14673161191791' data-auto-install='false'>
2863        <div class='jdgm-rev-widg' data-updated-at='2026-09-09T11:09:43Z' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0' data-image-url='https://cdn.shopify.com/s/files/1/0065/9531/3779/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1621284805'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2>  <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 0.00 stars' role='img'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </div> <div class='jdgm-rev-widg__summary-text'>Be the first to write a review</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'>  <div class='jdgm-histogram__row' data-rating='5' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 5 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='4' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 4 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='3' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 3 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='2' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 2 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='1' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 1 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div>     <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'>  <div class='jdgm-rev-widg__reviews'></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_widget' style="display: none;"></div>  </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div>
2864      </div>
2865    
2866      <!-- End of Judge.me code -->
2867
2868   
2869 
2870    
2871    
2872
2873
2874
2875<div class="social-sharing is-default" data-permalink="https://shop.netgate.com/products/nexus-mim">
2876
2877  
2878
2879  
2880
2881  
2882
2883    
2884
2885  
2886
2887</div>
2888
2889    
2890  </div>
2891</div>
2892
2893       
2893<script>
2894  var variantRetailPrices = {
2895    
2896      "51778930508143": 0
2897    
2898  };
2899</script>
2899
2900
2901
2902  
2902<script type="application/json" id="ProductJson-product-template">{    "id":14673161191791,    "title":"Netgate Nexus - Multi-Instance Management for pfSense+",          "handle":"nexus-mim",    "description":"\u003cp\u003e \u003c\/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003chr\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"MiM-banner\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0065\/9531\/3779\/files\/Netgate_Nexus_3000_x_1500_px_2.png?v=1745263812\"\u003e\u003c\/p\u003e\n\u003ch1\u003e\u003cbr\u003e\u003c\/h1\u003e\n\u003ch1\u003eNetgate Nexus Licenses\u003cbr\u003eMulti-Instance Management for pfSense Plus\u003c\/h1\u003e\n\u003cdiv\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eNetgate Nexus Overview\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eNetgate Nexus revolutionizes multi-instance management for pfSense Plus, empowering IT teams to monitor and manage hundreds of pfSense Plus instances through a secure, unified, and intuitive interface. Built on zero trust network design principles, Netgate Nexus delivers comprehensive visibility and control through an intuitive GUI and industry-standard REST API, allowing organizations to tailor and automate critical operational tasks at scale. Whether you're reducing complexity or streamlining network management, Netgate Nexus delivers the control and customization needed to enhance your security posture across global deployments.\u003c\/p\u003e\n\u003cp\u003eNetgate Nexus provides the ability to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"p1\"\u003eManage hundreds of pfSense Plus instances from a single pane of glass\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eAutomate configuration changes across multiple deployments\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eManage your instances over a highly secure zero-trust VPN\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eSelf-deploy on-premises or in the cloud\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eCustomize operational tools to match your organization’s workflows\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eFlexibility to perform management tasks quickly and efficiently\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eNetgate Nexus licenses and entitlements for Multi-Instance Management for pfSense Plus are sold on a per-managed device basis and will remain valid for one year.  Entitlements will auto-renew upon expiration unless canceled. Please see our \u003ca href=\"https:\/\/docs.netgate.com\/pfsense\/en\/latest\/nexus\/license\/index.html\" rel=\"noopener\" target=\"_blank\"\u003edocumentation\u003c\/a\u003e for instructions on installing your license.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e: \u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eAt this time, \u003cstrong\u003eNetgate Nexus requires pfSense Plus 25.11 or later\u003c\/strong\u003e, running on Netgate appliances (excluding the SG-3100), AWS or Azure virtual instances.  Netgate Nexus controllers may work on third-party enterprise class hardware, but this is not guaranteed and we caution against it*. In order to check for device eligibility, \u003ca href=\"https:\/\/docs.netgate.com\/pfsense\/en\/latest\/nexus\/license\/index.html\" target=\"_blank\"\u003eenable Netgate Nexus and visit the License menu\u003c\/a\u003e on the your proposed third-party devices. If your hardware is not supported, an error message will be displayed. Clients must be able to access your Controller. \u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e*Air-gapped, offline, virtual and some hardware systems without serial numbers or other identifiers are not eligible for management through the multi-instance management software with the Netgate Nexus controller.\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eWhat’s Next\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eUpon purchase of your Netgate Nexus Multi-Instance Management license entitlements, you should receive an email that will include your token. Follow the instructions here to apply the token to your license. If you have any questions or concerns, please contact our \u003ca href=\"https:\/\/www.netgate.com\/tac-support-request\" rel=\"noopener\" target=\"_blank\"\u003eTechnical Assistance Center\u003c\/a\u003e or our \u003ca href=\"mailto:[email protected]\"\u003eSales\u003c\/a\u003e department.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eSupport Information\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eTechnical assistance is available from \u003ca rel=\"noopener\" href=\"https:\/\/www.netgate.com\/support\" target=\"_blank\"\u003eNetgate Global Support \u003c\/a\u003e24x7x365.\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003e\u003ca rel=\"noopener\" href=\"https:\/\/www.netgate.com\/assets\/Netgate_Support_Pricing.pdf\" target=\"_blank\"\u003eTAC Lite\u003c\/a\u003e is included with the purchase of your Netgate appliance.\u003cbr\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003eTAC Pro and TAC Enterprise SLA descriptions and pricing are available \u003ca rel=\"noopener\" href=\"https:\/\/www.netgate.com\/assets\/Netgate_Support_Pricing.pdf\" target=\"_blank\"\u003ehere\u003c\/a\u003e.\u003cbr\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003eHelp is available on our community forum \u003ca rel=\"noopener\" href=\"https:\/\/forum.netgate.com\/\" target=\"_blank\"\u003ehere\u003c\/a\u003e.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;
2902\"\u003eQuestions? Watch the \u003ca href=\"https:\/\/www.youtube.com\/watch?v=Uel8kNEhX5E\" rel=\"noopener\" target=\"_blank\"\u003eGetting Started With Netgate Nexus\u003c\/a\u003e Video and read the \u003ca href=\"https:\/\/www.netgate.com\/support\/frequently-asked-questions-nexus\" rel=\"noopener\" target=\"_blank\"\u003eNegate Nexus FAQ\u003c\/a\u003e.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003col class=\"ol1\"\u003e\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"position: absolute; left: 382px; top: 148.266px;\" id=\"gtx-trans\"\u003e\n\u003cdiv class=\"gtx-trans-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e",    "published_at":"2025-02-25T11:07:21",    "created_at":"2025-02-11T10:17:34",    "vendor":"Netgate",    "type":"Nexus",    "tags":[],    "price":4900,    "price_min":4900,    "price_max":4900,    "price_varies":false,    "compare_at_price":null,    "compare_at_price_min":0,    "compare_at_price_max":0,    "compare_at_price_varies":false,    "all_variant_ids":[51778930508143],    "variants":[{  "id":51778930508143,  "product_id":14673161191791,  "originalPrice":4900,  "product_handle":"nexus-mim",  "title":"Default Title",  "option1":"Default Title",  "option2":null,  "option3":null,  "sku":"LIC.NEX-MIM-D1",  "requires_shipping":false,  "taxable":true,  "featured_image":null,        "image_id":null,  "available":true,  "name":"Netgate Nexus - Multi-Instance Management for pfSense+ - Default Title",  "options":["Default Title"],  "price":4900,  "weight":0,  "compare_at_price":null,  "inventory_quantity":-1917,  "inventory_management":null,  "inventory_policy":"continue",  "inventory_in_cart":0,  "inventory_remaining":-1917,  "incoming":false,  "next_incoming_date":null,  "taxable":true,  "barcode":null}],    "available":true,"images":["\/\/shop.netgate.com\/cdn\/shop\/products\/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1621284805"],"featured_image":"\/\/shop.netgate.com\/cdn\/shop\/products\/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1621284805",    "options":["Title"],    "url":"\/products\/nexus-mim"}</script>
2902
2903  
2904
2905</div>
2906
2907	
2908      
2909
2910
2911
2912<!-- Extend -- Load product integration script -->
2913
2914<!-- Extend -- End Extend code --></div>
2914<script data-locksmith>
2915    var load = function () {
2916
2917          if (document.querySelectorAll('.locksmith-manual-trigger').length > 0) {
2918            Locksmith.ping();
2919          }
2920
2921
2922      Locksmith.util.on('submit', 'locksmith-resource-form', function (event) {
2923        event.preventDefault();
2924        var data = Locksmith.util.serializeForm(event.target);
2925        var options = { spinner: false, container: 'locksmith-content' };
2926        // a form rendered inline (section replacement) must keep that context
2927        // on resubmit: same enclosing container (there may be several on the
2928        // page), and no layout classes or cancel affordance in the re-render
2929        var inlineContainer = event.target.closest && event.target.closest('[id^="locksmith-content"]');
2930        if (inlineContainer) {
2931          options.container = inlineContainer;
2932        }
2933        if (event.target.getAttribute('data-locksmith-inline') === 'true') {
2934          options.include_layout_classes = false;
2935        }
2936        Locksmith.postResource(data, options);
2937      });
2938
2939      Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) {
2940        event.preventDefault();
2941        Locksmith.postResource({}, { spinner: true, container: document });
2942      });
2943
2944      Locksmith.submitPasscode = function (passcode) {
2945        Locksmith.postResource(
2946          { passcode: passcode },
2947          { spinner: false, container: 'locksmith-content' }
2948        );
2949      };
2950    };
2951
2952    if (typeof Locksmith !== 'undefined') {
2953      load();
2954    } else {
2955      window.addEventListener('load', load);
2956    }
2957  </script>
2957
2958
2959    </main>
2960
2961    <div id="shopify-section-footer" class="shopify-section footer-section">
2962
2963<footer class="site-footer small--text-center" role="contentinfo">
2964  <div class="wrapper">
2965
2966    <div class="grid">
2967
2968    
2969
2970      
2971
2972
2973    <div class="grid-item small--one-whole two-twelfths">
2974      
2975        <h3>PFSENSE SOLUTIONS</h3>
2976      
2977
2978      
2979        <ul>
2980          
2981<li><a href="https://www.netgate.com/pfsense-plus-software">Cloud Deployments</a></li>
2982          
2983<li><a href="https://www.netgate.com/products/appliances/">On Premises</a></li>
2984          
2985<li><a href="https://www.netgate.com/pfsense-plus-software">pfSense Features</a></li>
2986          
2987<li><a href="https://docs.netgate.com">Documentation</a></li>
2988          
2989        </ul>
2990
2991        
2992      </div>
2993    
2994
2995      
2996
2997
2998    <div class="grid-item small--one-whole two-twelfths">
2999      
3000        <h3>STORE INFO</h3>
3001      
3002
3003      
3004        <ul>
3005          
3006<li><a href="/account">My Account</a></li>
3007          
3008<li><a href="/pages/how-to-order">How to Order</a></li>
3009          
3010<li><a href="/pages/shipping-information">Shipping Info</a></li>
3011          
3012<li><a href="/pages/warranty-returns">Warranty / Returns</a></li>
3013          
3014<li><a href="https://shop.netgate.com/pages/warranty-returns#Refunds">Refund Policy</a></li>
3015          
3016<li><a href="https://shop.netgate.com/pages/terms-of-service">Terms of Service</a></li>
3017          
3018        </ul>
3019
3020        
3021      </div>
3022    
3023
3024      
3025
3026
3027    <div class="grid-item small--one-whole two-twelfths">
3028      
3029        <h3>Partners</h3>
3030      
3031
3032      
3033        <ul>
3034          
3035<li><a href="https://www.netgate.com/partners">Partner Program</a></li>
3036          
3037<li><a href="https://partnervault.netgate.com/_hcms/mem/login">Partner Vault</a></li>
3038          
3039<li><a href="https://www.netgate.com/partner-locator">Partner Locator</a></li>
3040          
3041        </ul>
3042
3043        
3044      </div>
3045    
3046
3047      
3048
3049
3050    <div class="grid-item small--one-whole two-twelfths">
3051      
3052        <h3>Services &amp; Support</h3>
3053      
3054
3055      
3056        <ul>
3057          
3058<li><a href="https://www.netgate.com/support/">Support Plans</a></li>
3059          
3060<li><a href="https://go.netgate.com/support/login">Support Portal</a></li>
3061          
3062<li><a href="http://www.netgate.com/our-services/professional-services">Professional Services</a></li>
3063          
3064<li><a href="https://www.netgate.com/training/">Training</a></li>
3065          
3066        </ul>
3067
3068        
3069      </div>
3070    
3071
3072      
3073
3074
3075    <div class="grid-item small--one-whole two-twelfths">
3076      
3077        <h3>Company</h3>
3078      
3079
3080      
3081        <ul>
3082          
3083<li><a href="https://www.netgate.com/about-us">About Us</a></li>
3084          
3085<li><a href="https://www.netgate.com/blog">Blog</a></li>
3086          
3087<li><a href="https://www.netgate.com/netgate-newsletter">Newsletter</a></li>
3088          
3089<li><a href="http://www.netgate.com/contact-us">Contact Us</a></li>
3090          
3091<li><a href="https://www.iubenda.com/privacy-policy/39208731">Privacy Policy</a></li>
3092          
3093<li><a href="https://www.iubenda.com/privacy-policy/39208731/cookie-policy">Cookie Policy</a></li>
3094          
3095<li><a href="https://www.netgate.com/company/legal/">Legal</a></li>
3096          
3097        </ul>
3098
3099        
3100      </div>
3101    
3102
3103  </div>
3104
3105  
3106  <hr class="hr--small">
3107  
3108
3109    <div class="grid">
3110    
3111      
3112      <div class="grid-item one-whole text-center">
3113          <ul class="inline-list social-icons">
3114             
3115             
3116             
3117             
3118             
3119             
3120             
3121             
3122             
3123             
3124           </ul>
3125        </div>
3126      
3127      </div>
3128      <hr class="hr--small">
3129      <div class="grid">
3130      <div class="grid-item large--two-fifths">
3131          <ul class="legal-links inline-list">
3132              <li>
3133                &copy; 2026 Rubicon Communications, LLC
3134              </li>
3135          </ul>
3136      </div><div class="grid-item large--three-fifths large--text-right">
3137            <span class="visually-hidden">Payment icons</span>
3138            <ul class="inline-list payment-icons"><li>
3139                  <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
3139<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
3140
3141                </li><li>
3142                  <svg class="icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
3143                </li><li>
3144                  <svg class="icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
3145                </li><li>
3146                  <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
3146<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
3147
3148                </li><li>
3149                  <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
3150
3151                </li><li>
3152                  <svg class="icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
315216.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
3153
3154                </li></ul>
3155          </div></div>
3156
3157  </div>
3158
3159</footer>
3160
3161
3162
3163
3164</div>
3165
3166    
3166<script>
3167
3168      var moneyFormat = '${{amount}}';
3169
3170      var theme = {
3171        strings:{
3172          product:{
3173            unavailable: "Unavailable",
3174            will_be_in_stock_after:"Will be in stock after [date]",
3175            only_left:"Only 1 left!",
3176            unitPrice: "Unit price",
3177            unitPriceSeparator: "per"
3178          },
3179          navigation:{
3180            more_link: "More"
3181          },
3182            map:{
3183              addressError: "Error looking up that address",
3184              addressNoResults: "No results for that address",
3185              addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.",
3186              authError: "There was a problem authenticating your Google Maps API Key."
3187            }
3188          },
3189          settings:{
3190            cartType: "drawer"
3191          }
3192          }
3193    </script>
3193
3194
3195    
3196
3197    
3198  
3198<script id="cartTemplate" type="text/template">
3199  
3200      <ul class="drawer-products">
3201        {{#items}}
3202        <li data-variant="{{variant}}" {{#properties}}data-{{name}}="{{value}}" {{/properties}}>
3203          <div class="drawer-product">
3204            <div class="drawer-product-info">
3205              <a class="drawer-product-image" href="{{url}}"><img src="{{img}}" title="{{variation}}" alt="{{variation}}"/></a><br />
3206              <strong>{{price}}</strong>
3207            </div>
3208            <div class="drawer-product-quantity">
3209            {{#if adjustable}}
3210              <div data-variant="{{variant}}" class="drawer-product-quantity-plus">+</div>
3211              <div data-variant="{{variant}}" data-quantity="{{itemQty}}" class="product-quantity-count drawer">{{itemQty}}</div>
3212              <div data-variant="{{variant}}" class="drawer-product-quantity-minus">-</div>
3213            {{else}}
3214              <div style="margin-top: 19px;" data-variant="{{variant}}" data-quantity="{{itemQty}}" class="product-quantity-count drawer">{{itemQty}}</div>
3215              <div data-variant="{{variant}}" class="drawer-product-quantity-minus">-</div>
3216            {{/if}}
3217            </div>
3218          </div>
3219        </li>
3220        {{/items}}
3221      </ul>
3222      <div class="drawer-button" class="text-right medium-down--text-center">
3223        <a style="margin-top: 7px;line-height: 26px;padding-bottom: 10px;border: 0 none;margin-left: 15px;background-color: #1a4062;" href="/cart" class="btn">
3224          <span class="icon icon-cart"></span> Enter Cart
3225        </a>
3226        <span style="margin-top: 10px;text-align: center;" class="h3">Subtotal {{totalPrice}}</span>
3227      </div>
3228  
3229  </script>
3229
3230  
3230<script id="drawerTemplate" type="text/template">
3231  
3232    <div id="ajaxifyDrawer" class="ajaxify-drawer">
3233      <div class="close-drawer">X</div>
3234      <div id="ajaxifyCart" style="padding-top:15px;padding-bottom:20px;" class="ajaxifyCart--content {{wrapperClass}}" data-cart-url="/cart" data-cart-change-url="/cart/change"></div>
3235    </div>
3236  
3237  </script>
3237
3238  
3238<script id="modalTemplate" type="text/template">
3239  
3240    <div id="ajaxifyModal" class="ajaxify-modal">
3241      <div id="ajaxifyCart" class="ajaxifyCart--content" data-cart-url="/cart" data-cart-change-url="/cart/change"></div>
3242    </div>
3243  
3244  </script>
3244
3245  
3245<script id="ajaxifyQty" type="text/template">
3246  
3247    <div class="ajaxifyCart--qty">
3248      <input type="text" class="ajaxifyCart--num" value="{{itemQty}}" data-id="{{key}}" min="0" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*">
3249      <span class="ajaxifyCart--qty-adjuster ajaxifyCart--add" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}">+</span>
3250      <span class="ajaxifyCart--qty-adjuster ajaxifyCart--minus" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemMinus}}">-</span>
3251    </div>
3252  
3253  </script>
3253
3254  
3254<script id="jsQty" type="text/template">
3255  
3256    <div class="js-qty">
3257      <input type="text" class="js--num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}">
3258      <span class="js--qty-adjuster js--add" data-id="{{key}}" data-qty="{{itemAdd}}">+</span>
3259      <span class="js--qty-adjuster js--minus" data-id="{{key}}" data-qty="{{itemMinus}}">-</span>
3260    </div>
3261  
3262  </script>
3262
3263
3264
3265    
3266
3267    <ul hidden>
3268      <li id="a11y-refresh-page-message">choosing a selection results in a full page refresh</li>
3269    </ul>
3270
3271
3272    
3272<script type="text/javascript" charset="utf-8">
3273    var shappify_customer_tags = null
3274  </script>
3274
3275
3276<script src="//platform.twitter.com/oct.js" type="text/javascript"></script>
vendor: 1 bytes, line 3276
3276
3277<script>
3278var atcButtonID = "addToCart-product-template";
3279var atcTagID = "o5lsp";
3280
3281var atcButton = document.getElementById(atcButtonID);
3282if(atcButton){
3283	atcButton.addEventListener("click", function(event) {
3284		var cartValue = 4900/100;
3285		twttr.conversion.trackPid(atcTagID, { tw_sale_amount: cartValue, tw_order_quantity: 1 });
3286	});
3287}
3288</script>
3288
3289
3290<div id="shopify-block-AVEtGd2tPMlM0RmlGM__14017166734719355524" class="shopify-block shopify-app-block"><div id="hc-widget" style="display: block"></div>
3291
3292<script>
3293    window.HCAppData = {extShopId: 6595313779}
3294</script>
3294
3295
3296<script type="text/javascript" async="" src="https://s3.helpcenterapp.com/cdn/widget/mount-widget.js"></script>
3296
3297
3298</div><div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
3298<script id="subscription-helper">
3299
3300        if (!window.AppstleIncluded) {
3301          window.AppstleIncluded = true;
3302          window.RS = Window.RS || {};
3303          
3304            RS.Config = {
3305                "selectors": {
3306                    "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button",
3307                    "subscriptionLinkSelector": "",
3308                    "atcButtonPlacement": "BEFORE",
3309                    "subscriptionLinkPlacement": "BEFORE",
3310                    "cartRowSelector": "",
3311                    "cartLineItemSelector": "",
3312                    "cartLineItemPerQuantityPriceSelector": "",
3313                    "cartLineItemTotalPriceSelector": "",
3314                    "cartLineItemSellingPlanNameSelector": "",
3315                    "cartSubTotalSelector" : "",
3316                    "cartLineItemPriceSelector": "",
3317                    "cartLineItemPlacement": "BEFORE",
3318                    "cartHiddenAttributesSelector": "",
3319                    "buildABoxDiscountSelector": "",
3320                },
3321                "baseUrl": "https://subscription-admin.appstle.com",
3322                "usedTranslation": "true",
3323                "enableCartWidgetFeature": "false",
3324                "storefrontAnalyticsForwardingEnabled": false,
3325                "appstleStorefrontAnalyticsPath": "https://subscription-admin.appstle.com/assets/js/appstle-storefront-analytics.min.js?shop=shop-netgate-com.myshopify.com&v=1787067332609",
3326                "useUrlWithCustomerId": "true",
3327                "atcButtonSelector": "",
3328                "moneyFormat": "${{amount}}",
3329                "oneTimePurchaseText": "One Time Purchase",
3330                "minimumQuantityMessage": "",
3331                "tapToSelectText": "Tap To Select",
3332                "bundleDiscountTextV2": "",
3333                "productPageUnitPriceSelectorV2": "",
3334                "monthsFrequencyTextV2": "Months",
3335                "monthlyLabelTextV2": "Monthly",
3336                "monthFrequencyTextV2": "Month",
3337                "weeksFrequencyTextV2": "Weeks",
3338                "weeklyLabelTextV2": "Weekly",
3339                "weekFrequencyTextV2": "Week",
3340                "daysFrequencyTextV2": "Days",
3341                "dayFrequencyTextV2": "day",
3342                "yearsFrequencyTextV2": "Years",
3343                "yearlyLabelTextV2": "Yearly",
3344                "yearFrequencyTextV2": "Year",
3345                "offFrequencyTextV2": "Off",
3346                "prepayLabelTextV2": "Prepay",
3347                "prepaidLabelTextV2": "Prepaid",
3348                "prepaidSaveBadgeTextV2": "SAVE {{selectedDiscountPercentage}}",
3349                "onetimeDescriptionTextV2": "",
3350                "atcButtonTextV2": "",
3351                "oneTimeFrequencyTextV2": "One Time",
3352                "cancelAnytimeLabelTextV2": "Cancel Anytime",
3353                "noSubscriptionLabelTextV2": "No Subscription",
3354                "addToShipmentButtonTextV2": "Add to Shipment",
3355                "addToShipmentProcessingV2": "Processing...",
3356                "addToShipmentSuccessTextV2": "Success",
3357                "addToShipmentErrorTextV2": "Error",
3358                "addToShipmentTooltipTextV2": "Please avoid double delivery charges! Login to add this product to an upcoming delivery.",
3359                "frequencyCombinedWidgetTextV2": "Frequency",
3360                "selectDeliverOptionV2": "Select Delivery Option",
3361                "subscribeAndSaveSuccessV2": "Subscription Selected",
3362                "unsubscribeFrequencyTextV2": "One-time Purchase",
3363                "deliveryEveryFrequencyTextV2": "Delivery Frequency",
3364                "sellingPlanTitleTextNonPrepaid": "{{sellingPlanName}}",
3365                "subscribeAndSaveInitalV2": "Subscribe and save",
3366                "subscriptionDescriptionTextV2": "",
3367                "atcButtonTextSelector": "",
3368                "disableCartWidgetOnVariants": "",
3369                "shop": "shop-netgate-com.myshopify.com",
3370                "deliveryText": "delivery",
3371                "purchaseOptionsText": "Purchase Options",
3372                "manageSubscriptionButtonText": "",
3373                "subscriptionOptionText": "Subscribe",
3374                "sellingPlanSelectTitle": "DELIVERY FREQUENCY",
3375                "subscriptionPriceDisplayText": "",
3376                "tooltipTitle": "Subscription detail",
3377                "showTooltipOnClick": "false",
3378                "tooltipDesctiption": `<strong>Manage Your Subscription<\/strong><br\/><br\/> Cancel your subscription anytime.`,
3379                "tooltipDescriptionOnPrepaidPlan": "<b>Prepaid Plan Details<\/b><\/br> Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})",
3380                "tooltipDescriptionOnMultipleDiscount": "",
3381                "manualTranslation": "false",
3382                "tooltipDescriptionCustomization": "{{{defaultTooltipDescription}}} <\/br>  {{{prepaidDetails}}} <\/br> {{{discountDetails}}}",
3383                "orderStatusManageSubscriptionTitle": "Subscription",
3384                "orderStatusManageSubscriptionDescription": "Continue to your account to view and manage your subscriptions. Please use the same email address that you used to buy the subscription.",
3385                "orderStatusManageSubscriptionButtonText": "Manage your subscription",
3386                "subscriptionOptionSelectedByDefault" : false,
3387                "totalPricePerDeliveryText" : "{{prepaidPerDeliveryPrice}}\/delivery",
3388                "memberOnlySellingPlansJson": {},
3389                "nonMemberOnlySellingPlansJson": {},
3390                "sellingPlansJson": [{"frequencyCount":1,"frequencyInterval":"YEAR","billingFrequencyCount":1,"billingFrequencyInterval":"YEAR","frequencyName":"Yearly Subscription","frequencyDescription":"\u003cp\u003e\u003cbr\u003e\u003c/p\u003e","afterCycle1":0,"afterCycle2":0,"discountEnabled":false,"discountEnabled2":false,"discountEnabledMasked":false,"discountEnabled2Masked":false,"id":"gid://shopify/SellingPlan/691800539503","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/691800539503","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"null","frequencySequence":0,"groupName":"Multi-Instance Management 1 Year Subscription","groupId":78705754479,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]}],
3391                "widgetEnabled": true,
3392                "showFreeGiftPrice" : true,
3393                "showFreeGiftComparePrice" : true,
3394                "enableFreeGiftLayout" : false,
3395                "freeGiftLabelText": "+ Free {{productName}}",
3396                "freeGiftBadgeText": "",
3397                "showTooltip" : true,
3398                "showCartWidgetOnBundleItems" : false,
3399                "prepaidOptionSelectedByDefault" : false,
3400                "disablePassingSellingPlanAsLineProperties" : true,
3401                "updateThemePrice" : false,
3402                "sortByDefaultSequence": false,
3403                "showSubOptionBeforeOneTime": false,
3404                "detectVariantFromURLParams": false,
3405                "disableQueryParamsUpdate": false,
3406                "showStaticTooltip": false,
3407                "showAppstleLink": false,
3408                "sellingPlanTitleText" : "{{sellingPlanName}} ({{sellingPlanPrice}}\/delivery)",
3409                "oneTimePriceText" : "{{price}}",
3410                "selectedPayAsYouGoSellingPlanPriceText" : "{{price}}",
3411                "selectedPrepaidSellingPlanPriceText" : " {{totalPrice}}",
3412                "selectedDiscountFormat" : "SAVE {{selectedDiscountPercentage}}",
3413                "manageSubscriptionBtnFormat" : "<a href='https:\/\/shop-netgate-com.myshopify.com\/apps\/subscriptions' class='appstle_manageSubBtn' ><button class='btn' style='padding: 2px 20px'>{{manageSubscriptionButtonText}}<\/button>
3413<\/a><br><br>",
3414                "manageSubscriptionUrl" : "https:\/\/shop.netgate.com\/apps\/subscriptions",
3415                "appstlePlanId": 957,
3416                "showCheckoutSubscriptionBtn": true,
3417                "priceSelector": ".inline-list #productPrice-product-template span[aria-hidden=true]",
3418                "reloadPriceSelector": "",
3419                "landingPagePriceSelector": "",
3420                "quickViewClickSelector": "",
3421                "badgeTop": "-4px",
3422                "pricePlacement": "BEFORE",
3423                "disableLoadingJquery": false,
3424                "widgetEnabledOnSoldVariant": "true",
3425                "switchRadioButtonWidget": true,
3426                "appstlePlanName": "Netgate_ZUUL_Webhook_API",
3427                "appstlePlanFeatures": {"analytics": true, "webhookAccess": true, "accessBundling": true, "enableAutoSync": false, "enableBundling": true, "enableSmsAlert": true, "accessBuildABox": true, "enableCampaigns": true, "enablePriceSync": false, "enableAutomation": true, "enableCartWidget": true, "accessAppstleMenu": true, "accessResendEmail": true, "enableAddressSync": false, "enableExternalApi": true, "enablePhasedRetry": true, "enableIntegrations": true, "enableQuickActions": true, "accessQuickCheckout": true, "accessSplitContract": true, "enableSummaryReports": true, "enableCustomEmailHtml": false, "enableWidgetPlacement": true, "enableCancellationFlow": true, "enableShippingProfiles": true, "accessZapierIntegration": true, "enableCustomEmailDomain": true, "enableDunningManagement": true, "enableExportActivityLog": true, "subscriptionOrderAmount": 100000, "accessGorgiasIntegration": true, "accessKlaviyoContactSync": true, "enableOrderConsolidation": false, "accessMechanicIntegration": false, "accessWidgetDesignOptions": true, "enableImmediatePlaceOrder": true, "enableInventoryManagement": true, "accessMechanicsIntegration": true, "enableAdvancedSellingPlans": true, "accessOneTimeProductUpsells": true, "enableBillingIntervalChange": true, "enableProductSwapAutomation": true, "accessShopifyFlowIntegration": true, "enableCancellationManagement": true, "enableCustomerPortalSettings": true, "enableSubscriptionManagement": true, "accessKlaviyoEmailIntegration": true, "enableAdminNotificationAccess": true, "accessSubscriptionActivityLogs": true, "enableBackupPaymentMethodRetry": true, "accessSubscriberLoyaltyFeatures": true, "enableAddToExistingSubscription": false, "enableContractPriceModification": true, "enableTrackInventoryInSingleBAB": true, "accessManualSubscriptionCreation": true, "enableNextBillingDateModification": true, "accessCustomerPortalProductUpsells": true, "enableServerSideConversionTracking": true, "accessDiscountOnCancellationAttempt": true, "enableStorefrontAnalyticsForwarding": true, "accessAdvanceSubscriptionPlanOptions": true, "accessAdvancedCustomerPortalSettings": true},
3428                "formMappingAttributeName": "",
3429                "formMappingAttributeSelector": "",
3430                "quickViewModalPollingSelector": "",
3431                "scriptLoadDelay": "0",
3432                "formatMoneyOverride": "false",
3433                "enableAddToExistingSubscriptionFeature": "false",
3434                "displayAddToExistingSubscriptionButtonForNotLoggedInV2": "",
3435                "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": "false",
3436                "appstle_app_proxy_path_prefix": "apps\/subscriptions",
3437                "updatePriceOnQuantityChange": "",
3438                "widgetParentSelector": "",
3439                "quantitySelector": "quantity-input *",
3440                "enableAddJSInterceptor": "false",
3441                "isDevEnabled": false,
3442                "forceReloadWidgetSelector": "",
3443                "forceReloadOnFreqChange": false,
3444                "showPrepaidPlanSeparately": true,
3445                "debugLogsEnabled": false,
3446                "isUseStorefrontAPI": true,
3447                "reBuyEnabled": "false",
3448                "loyaltyDetailsLabelText": "",
3449                "loyaltyPerkDescriptionTextV2": "{{#isDiscountTypeFreeProduct}}<div style='display: flex;'><div style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'><img style='width: 100%' src={{{featured_image}}}><\/img><\/div><div>After {{{billingCycleBlock}}} orders,<span style='color: #ffc000;font-weight: 700;';> get a FREE {{freeProductName}} <\/span><\/div><div>{{\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>
3449get <span style='color: #ffc000;font-weight: 700;';>{{{discount}}}% OFF your entire order<\/span><\/span>.{{\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>shipping at {{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>{{{formatDiscountedPrice}}} OFF your entire order<\/span><\/span>.{{\/isDiscountTypeFixed}}{{#isDiscountTypeFixedPrice}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get this product at <span style='color: #ffc000;font-weight: 700;';>{{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeFixedPrice}}",
3450                "widgetType": "WIDGET_TYPE_7",
3451                "collectionWidgetType": "LEGACY",
3452                "enableCompactProductPageWidget": false,
3453                "enableCartDrawerWidget": false,
3454                "cartDrawerWidgetStyle": false,
3455                "cartDrawerWidgetInlineStyle": "",
3456                "cartDrawerWidgetPanelStyle": "",
3457                "cartDrawerWidgetSegmentedStyle": "",
3458                "showOneTimeComparePrice": false,
3459                "showCombinedSellingPlanCartWidget": false,
3460                "combinedCartWidgetSelector": "",
3461                "removeUnsubscribeOption": false,
3462                "widgetTemplateHtml": `{% raw %}{% endraw %}`,
3463                
3464                  "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n  <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n      <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper\\\">\\n            {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n      <div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n\\n<span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span></div>\\n</div>\\n          </label>\\n          \\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper\\\">\\n    \\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n                {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">
3464\\n       <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n\\n\\n</div>   \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"></span>\\n{{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}}    \\n</div>\\n     </div>\\n </label>\\n{{#showFormattedDiscountText}}\\n  <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide  appstle-frequency-description\\\">{{{frequencyDescription}}} </div>     \\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n                {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n       <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n\\n</div>  \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\">{{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n       {{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"\\\">\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}}    \\n</div>\\n</div>\\n</div>\\n</label>\\n{{#showFormattedDiscountText}}\\n  <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide  appstle-frequency-description\\\">{{{frequencyDescription}}} </div>     \\n\\n{{/prepaidFlag}}\\n      \\n           </div>\\n        {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div  class=\\\"appstle-selling-plan-name-wrapper\\\">\\n            {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">{{{oneTimePuchaseComparePriceAmount}}}</span>\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span>\\n\\n</div>\\n          </label>\\n          \\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n    </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n<div class=\\\"appstle-tootltip-parent\\\">\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
3464635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n<div class=\\\"appstle_tooltip\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n    {{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE      </a>\\n    </div>\\n    {{/showAppstleLink}}\\n    </div>\\n</div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 1.5rem;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\nmargin-top: 10px;\\n}\\n\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    border-radius: 10px;\\n    border: 1px solid rgba(var(--color-foreground));\\n    padding: 0.5rem;\\n    display: flex;\\n    justify-content: center;\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground)) !important;\\ncolor: rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n\\n\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    background: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border-radius: 3px;\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\n\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\ndiv.appstle_span_wrapper{\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n}\\n</style>\\n<style>\\n.widgetSellingPlanWrapper {\\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\\n   gap: 0.8rem !important;\\n}\\n\\n.appstle_sub_widget {\\n    max-width: 100%!important;\\n} \\n\\n.widgetSellingPlanWrapper label {\\n    height: auto !important;\\n    border: none !important;\\n    padding: 14px 5px !important;\\n    display: flex !important;\\n    justify-content: center !important;
3464\\n    align-items: center !important;\\n    flex-direction: column;\\n    max-width: 100% !important;\\n    width: unset !important;\\nline-height: 20px;\\n}\\n\\n.appstle_how_does_it_work {\\n    line-height: 16px !important;\\n    margin: 6px 0px;\\n    color: rgba(var(--color-background));\\n}\\n@media screen and (max-width: 800px) {\\n    .appstle_how_does_it_work {\\n        text-align: right;\\n    }\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_formattext_block {\\ntext-align: right !important;\\n    display: block;\\n}\\n\\n.appstle_span_wrapper {\\n    align-items: baseline;\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_discount_block.appstle_formattedPrepaidPerDeliveryPriceText {\\n    display: block;\\n    text-align: right;\\n}\\n\\n.appstle_input_wrapper {\\n    display: flex;\\n    height: 100% !important;\\nflex-direction: column;\\n}\\n\\n.appstle_sub_widget input[type=radio]+label:before {\\n    content: \\\"\\\";\\n    position: absolute;\\n    inset: 0;\\n    border-radius: 12px;\\n    padding: 2px;\\n    background: #121212;\\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n    -webkit-mask-composite: xor;\\n    mask-composite: exclude;\\n    pointer-events: none;\\n    z-index: 0;\\n    transition: all 0.2s;\\n}\\n\\n.appstle_sub_widget input[type=radio]:checked+label:before {\\n    content: \\\"\\\";\\n    position: absolute;\\n    inset: 0;\\n    border-radius: 12px;\\n //   padding: 4px;\\n// background: linear-gradient(to right,#Fef58f,#7A3900);\\n//background: #E53D29;\\n  border: 2px transparent;\\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n    -webkit-mask-composite: xor;\\n    mask-composite: exclude;\\n    pointer-events: none;\\n    z-index: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n    background: rgba(var(--color-foreground));\\n    border-radius: 100px !important;\\n    padding: 0px 8px !important;\\n    height: 20px;\\n    display: flex !important;\\n    justify-content: center;\\n    align-items: center;\\n    letter-spacing: 1px;\\nz-index: 2;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n\\n\\nspan.appstle-popular {\\n    position: absolute;\\n    top: -40px;\\n    background: black;\\n    color: rgba(var(--color-background));\\n    z-index: -3;\\n    border-radius: 10px;\\n    padding: 0px 10px 29px 10px;\\nleft: 0;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    border-radius: 14px;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    overflow: hidden;\\n}\\n\\n\\n.appstle-perday-price {\\ndisplay: none;\\n}\\n\\n    .widgetSellingPlanWrapper {\\n    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    flex-direction: row;\\n    justify-content: space-between !important;\\n    align-items: flex-start !important;\\nwidth: 100% !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    text-align: left;\\n    padding: 16px !important;\\nflex-basis: unset;\\n}\\n\\n.appstle_span_wrapper {\\n    justify-content: flex-end !important;\\n}\\n\\n.appstle-perday-price {\\n    text-align: right;\\n}\\n\\n.widgetSellingPlanWrapper {\\n    gap: 15px !important;\\n}\\n\\nspan.appstle-popular {\\n    width: calc(100% - 20px);\\n    text-align: center;\\n    letter-spacing: 2px;\\n    top: -30px;\\nleft: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {    \\nleft: unset !important;\\n    right: 15px;\\n    transform: translate(0, -50%) !important;\\n}\\n.appstle-cancel-text {\\n    text-align: left;\\n}\\n\\n.appstle_input_wrapper label {\\n    text-align: left !important;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    width: 100% !important;\\n    margin: 0 !important;\\n}\\n.appstle_input_wrapper {\\n    width: 100% !important;\\nflex-direction: row;\\n}\\n.widgetSellingPlanWrapper input:checked+label+span {\\n    background: rgba(var(--color-background)) !important;\\n    color:rgba(var(--color-foreground)) !important;\\n    border: 2px solid rgba(var(--color-foreground));\\n}\\n.appstle_onetime_block .appstle_span_wrapper {\\n    grid-column: 2;\\n}\\n.appstle-frequency-description {\\n  text-align: right !important;\\n}\\n\\n\\n.appstle-sm-hide {\\n  display: none;\\n}\\n\\n@media screen and (min-width: 800px) {\\n.appstle-lg-show {\\n  display: block;\\n}\\n.appstle-lg-hide {\\n  display: none;\\n}\\n\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_formattedCompareAtPrice.appstle_price_block {\\n    text-decoration: line-through;\\n    display: block;\\n    margin-right: 3px;\\n    color: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice {\\ncolor:rgba(var(--color-background));\\n} \\n\\n.appstle_span_wrapper > * {\\nflex-shrink: 0\\n}\\n.appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-background)) !important;\\n}\\n\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_7\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_8\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_2\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_3\":\"{% raw %}
3464<div id=\\\"appstle-widget-template\\\">\\n  <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n      <div class=\\\"widgetSellingPlanWrapper appstle_subscription_wrapper\\\">\\n{{#showSubOptionBeforeOneTime}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n             {{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n                 {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n        {{#prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n               {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n        </div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n      \\n           </div>\\n        {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n       {{^requires_selling_plan}}\\n        <div class=\\\"appstle_input_wrapper appstle_onetime\\\">\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"{{sellingPlanId}}\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" class=\\\"appstle_widget_three\\\">\\n            {{oneTimePuchaseText}}\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n{{{oneTimePuchaseAmount}}}</span>\\n          </label>\\n          \\n        </div>\\n        {{/requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n             {{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n                 {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n        {{#prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n               {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">
3464\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n        </div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n      \\n           </div>\\n        {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n    </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n   {{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE\\n      </a>\\n    </div>\\n{{/showAppstleLink}}\\n    </div>\\n{{/showTooltip}}\\n<style>.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 0.5rem;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\n}\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n    border-radius: 8px;\\n    border: 1px solid rgba(var(--color-foreground));\\n    padding: 0.5rem;\\n    display: flex;\\n    justify-content: center;
3464\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border: 1px solid rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    background-color: color: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border-radius: 3px;\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price {\\n    color: rgba(var(--color-foreground));\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\n    color: rgba(var(--color-foreground));\\n    text-decoration: line-through;\\n    padding: 0 3px;\\n}\\n#appstle_subscription_widget0 .appstle_tooltip_wrapper {\\n   margin-top: 8px;\\n    margin-bottom: 16px;\\n}\\n.appstle_subscription_wrapper {\\n    border: none !important;\\n}\\nlabel.appstle_widget_three {\\n    display: flex;\\n    flex-direction: column;\\n}\\n.widgetSellingPlanWrapper input:checked+label span {\\n   color: rgba(var(--color-background)) !important;\\n}\\n.appstle_sub_widget .appstle_subscription_wrapper{\\n    border-radius:unset !important;\\n}\\nspan.appstle_second_price_block:empty {\\n  display: none !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_4\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n  <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n      <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper\\\">\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n            {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n          </label>\\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper\\\">\\n      <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\">\\n                {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}<span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\">/{{{sellingPlanFrequencyText}}}{{#isFrequencySubsequent}}{{/isFrequencySubsequent}}</span>\\n</div>\\n </label>\\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n                {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;{{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n</div>\\n</label>\\n{{/prepaidFlag}}\\n           </div>\\n        {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper\\\">
3464\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n            {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n          </label>\\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n    </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n    <div class=\\\"appstle_tooltip\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n{{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE\\n      </a>\\n    </div>\\n{{/showAppstleLink}}\\n    </div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 16px;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\nmargin-top: 10px\\n}\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n    border-radius: 10px;\\n    border: 1px solid rgba(var(--color-foreground, 0, 0, 0));\\n    padding: 0.5rem;\\n    display: flex !important;\\n    flex-direction: column;\\n    justify-content: center;
3464\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    font-size: 1.2rem;\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n    color: rgba(var(--color-background, 255, 255, 255));\\n    border-radius: 3px;\\n    border: 2px solid rgba(var(--color-background, 255, 255, 255));\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n.appstle_tooltip_wrapper {\\n    margin-bottom:10px;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n    color: rgba(var(--color-background, 255, 255, 255));\\n    border: 2px solid rgba(var(--color-background, 255, 255, 255)) !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_5\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n    <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n        <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n          <div class=\\\"appstle_input_wrapper\\\">\\n            <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n            <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n              {{{oneTimePuchaseText}}}\\n            </label>\\n            \\n          </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n          {{#sellingPlanVariants}}\\n             <div class=\\\"appstle_input_wrapper\\\">\\n               <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\"  {{#isChecked}}checked{{/isChecked}} />\\n               <label for=\\\"{{sellingPlanId}}\\\">\\n                  {{{name}}}\\n               </label>\\n        \\n             </div>\\n          {{/sellingPlanVariants}}\\n{{#showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n          <div class=\\\"appstle_input_wrapper\\\">\\n            <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n            <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n              {{{oneTimePuchaseText}}}\\n            </label>\\n            \\n          </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n      </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
3464635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n  {{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE\\n      </a>\\n    </div>\\n  {{/showAppstleLink}}\\n    </div>\\n{{/showTooltip}}\\n  <style>\\n  .widgetSellingPlanWrapper {\\n      display: grid;\\n      grid-template-columns: repeat(2, minmax(0, 1fr));\\n      gap: 8px;\\n      grid-auto-rows: 1fr;\\n      margin-bottom: 6px;\\n      margin-top: 10px;\\n  }\\n  \\n  .widgetSellingPlanWrapper input {\\n      display: none;\\n  }\\n  \\n  .widgetSellingPlanWrapper label {\\n      border-radius: 4px;\\n      border: 1px solid rgba(var(--color-foreground));\\n      padding: 0.5rem;\\n      display: flex;\\n      justify-content: center;\\n      align-items: center;\\n      display: block;\\n      height: 100%;\\n      width: 100%;\\n      text-align: center;\\n \\t color: rgba(var(--color-foreground));\\ncursor: pointer;\\n  }\\n  \\n  .widgetSellingPlanWrapper input:checked+label {\\n      background-color: rgba(var(--color-foreground));\\n \\t color: rgba(var(--color-background));\\n  }\\n  .appstle_lowercase {\\n      text-transform: lowercase;\\n  }\\n  \\n  \\n  .appstle_input_wrapper {\\n      position: relative;\\n  }\\n  \\n  span.appstle_sellingPlan_discountText {\\n      position: absolute;\\n      background-color: rgba(var(--color-foreground));\\n      color: rgba(var(--color-background));\\n      border-radius: 3px;\\n      padding: 1px 18px;\\n      left: 50%;\\n      display: block;\\n      transform: translate(-50%, -50%);\\n      white-space: nowrap;\\n  }\\n  span.appstle_sellingPlan_discountText:empty {\\n      display: none !important;\\n  }\\n  </style>\\n  </div>{% endraw %}\"}",
3465                
3466                
3467                  "bundle": {},
3468                
3469                
3470                  "labels": `{\"appstle.subscription.wg.noSubscriptionLabelTextV2\":\"No Subscription\",\"appstle.subscription.wg.cancelAnytimeLabelTextV2\":\"Cancel Anytime\",\"appstle.subscription.wg.addToShipmentErrorTextV2\":\"Error\",\"appstle.subscription.wg.weeksFrequencyTextV2\":\"Weeks\",\"appstle.subscription.wg.weeklyLabelTextV2\":\"Weekly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonForNotLoggedInV2\":\"false\",\"appstle.subscription.wg.addToShipmentProcessingV2\":\"Processing...\",\"appstle.subscription.wg.showWidgetStaticV2\":\"false\",\"appstle.subscription.wg.deliveryEveryFrequencyTextV2\":\"Delivery Frequency\",\"appstle.subscription.wg.subscribeAndSaveInitalV2\":\"Subscribe and save\",\"appstle.subscription.wg.allowRefreshOnCartPageV2\":\"false\",\"appstle.subscription.wg.cartHiddenAttributesSelectorV2\":\"\",\"appstle.subscription.wg.prepaidLabelTextV2\":\"Prepaid\",\"appstle.subscription.wg.daysFrequencyTextV2\":\"Days\",\"appstle.subscription.wg.monthlyLabelTextV2\":\"Monthly\",\"appstle.subscription.wg.subscribeAndSaveSuccessV2\":\"Subscription Selected\",\"appstle.subscription.wg.addToShipmentSuccessTextV2\":\"Success\",\"appstle.subscription.wg.monthFrequencyTextV2\":\"Month\",\"appstle.subscription.wg.addToShipmentButtonTextV2\":\"Add to Shipment\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonToSubscribersOnlyV2\":\"false\",\"appstle.subscription.wg.yearsFrequencyTextV2\":\"Years\",\"appstle.subscription.wg.onetimeDescriptionTextV2\":\"\",\"appstle.subscription.wg.addToShipmentTooltipTextV2\":\"Please avoid double delivery charges! Login to add this product to an upcoming delivery.\",\"appstle.subscription.wg.weekFrequencyTextV2\":\"Week\",\"appstle.subscription.wg.oneTimePurchaseTextV2\":\"One Time Purchase\",\"appstle.subscription.wg.loyaltyPerkDescriptionTextV2\":\"{{#isDiscountTypeFreeProduct}}<div style='display: flex;'><div style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'><img style='width: 100%' src={{{featured_image}}}><\/img><\/div><div>After {{{billingCycleBlock}}} orders,<span style='color: #ffc000;font-weight: 700;';> get a FREE {{freeProductName}} <\/span><\/div><div>{{\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>
3470get <span style='color: #ffc000;font-weight: 700;';>{{{discount}}}% OFF your entire order<\/span><\/span>.{{\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>shipping at {{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>{{{formatDiscountedPrice}}} OFF your entire order<\/span><\/span>.{{\/isDiscountTypeFixed}}{{#isDiscountTypeFixedPrice}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get this product at <span style='color: #ffc000;font-weight: 700;';>{{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeFixedPrice}}\",\"appstle.subscription.wg.unsubscribeFrequencyTextV2\":\"One-time Purchase\",\"appstle.subscription.wg.widgetVariantChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextSelectorObserverV2\":\"\",\"appstle.subscription.wg.oneTimeFrequencyTextV2\":\"One Time\",\"appstle.subscription.wg.dayFrequencyTextV2\":\"day\",\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\":\"false\",\"appstle.subscription.wg.valdiateFormSelectorV2\":\"\",\"appstle.subscription.wg.monthsFrequencyTextV2\":\"Months\",\"appstle.subscription.wg.prepaidSaveBadgeTextV2\":\"SAVE {{selectedDiscountPercentage}}\",\"appstle.subscription.wg.showPrepidPerDeliveryProductPriceV2\":\"false\",\"appstle.subscription.wg.manageSubscriptionButtonTextV2\":\"Manage Subscription\",\"appstle.subscription.wg.offFrequencyTextV2\":\"Off\",\"appstle.subscription.wg.yearFrequencyTextV2\":\"Year\",\"appstle.subscription.wg.prepayLabelTextV2\":\"Prepay\",\"appstle.subscription.wg.productPageUnitPriceSelectorV2\":\"\",\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\":\"Frequency\",\"appstle.subscription.wg.widgetPriceChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\":\"{{sellingPlanName}}\",\"appstle.subscription.wg.selectDeliverOptionV2\":\"Select Delivery Option\",\"appstle.subscription.wg.atcButtonTextV2\":\"\",\"appstle.subscription.wg.yearlyLabelTextV2\":\"Yearly\"}`,
3471                
3472                "css": {
3473                    "appstle_subscription_widget": {
3474                        "margin-top": "" ,
3475                        "margin-bottom": "",
3476                    },
3477
3478                    "appstle_subscription_wrapper": {
3479                        "border-width": "",
3480                        "border-color": "",
3481                    },
3482
3483                    "appstle_circle": {
3484                        "border-color": "",
3485                    },
3486
3487                    "appstle_dot": {
3488                        "background-color": "",
3489                    },
3490
3491                    "appstle_select": {
3492                        "padding-top": "",
3493                        "padding-bottom": "",
3494                        "padding-left": "",
3495                        "padding-right": "",
3496                        "border-width": "",
3497                        "border-style": "",
3498                        "border-color": "",
3499                        "border-radius": "",
3500                    },
3501
3502                    "tooltip_subscription_svg": {
3503                        "fill": "",
3504                    },
3505
3506                    "appstle_tooltip": {
3507                        "color": "",
3508                        "background-color": "",
3509                    },
3510
3511                    "appstle_tooltip_border_top_color": {
3512                        "border-top-color": "",
3513                    },
3514
3515                    "appstle_subscription_final_price": {
3516                        "color": "",
3517                    },
3518                    "appstle_widget_text_color": {
3519                        "color": "",
3520                    },
3521                    "appstle_selected_background": {
3522                        "background": "transparent",
3523                    },
3524                    "elementCSS": "[]",
3525                    "customCSS": "",
3526                    "customerPortalCss": "#headlessui-tabs-panel-\\:r2\\: > div > div.lg\\:as-col-span-4.as-grid.as-gap-4.as-full-width.as-panel-right >
3526 div:nth-child(3) > p > p:nth-child(3){\ndisplay:none !important;\n}",
3527                    "externalStyleTag": "",
3528                    "themeCss": "",
3529                }
3530            };
3531          
3532
3533          window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS));
3534
3535          sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config);
3536
3537          
3538            try {
3539            
3540                window.appstle_build_a_box_labels = {"perDeliveryLabelTextV2":"\\/delivery","variantNotAvailable":"Not Available","saveDiscountText":"{{discount}}","bundleSummaryTextV2":"Your bundle is empty. Please add products to your bundles to see bundle summary here.","freeProductLabelTextV2":"Free","bundleDescriptionTextV2":"Our bundle of all bundles, The Ultimate Superfood Bundle delivers exactly what it promises - a complete superfood solution. With 7 superfood blends each created to empower every aspect of your health and wellbeing - from immunity and gut health to energy & better focus.","productDetails":"Product Details","failedToAddMsgText":"Your cart can't have more than {{maxProduct}} products","cart":"Cart","reviewBundleTextV2":"Review Bundle","addButtonText":"Add","minimumQuantityToCheckoutV2":"Minimum {{quantity}} quantity to checkout","buildBoxErrormsgV2":"Build a Box token is Invalid, Please reach out to support.","continueShopping":"Continue Shopping","failedToAddTitleText":"Failed to add","spendAmountGetDiscount":"Spend {{amount}} get {{percent}}% discount","maxiumQuantityToCheckoutV2":"Maxium {{quantity}} quantity to checkout","contentsOnModalTextV2":"Contents","nextStepButtonTextV2":"Next Step","choosePlanLifeStyleTextV2":"Choose a plan to match your lifestyle","selectMinimumProductButtonText":"Please select {{minProduct}} minimum product","subtotal":"Subtotal","buyQuantityGetDiscount":"Buy {{quantity}} get {{percent}}% discount","loyaltyTablePercentageTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>{{discount}}% off<\\/span><\\/span>.","loyaltyTablePriceTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get at <span class='appstle-loyalty-discount-amount'>{{price}}<\\/span><\\/span>.","myDeliveryText":"My {{selectedSellingPlanDisplayName}} delivery","removeItem":"Remove","productsToProceedText":"Please select products to proceed","previousStepButtonTextV2":"Previous step","loadMoreTextV2":"Load more","selectedFrequencyLabelText":"Selected Frequency","addToCartButtonTextV2":"Add To Cart","basePriceFormatFieldV2":"{{unitPrice}}\\/{{quantityUnit}}","title":"Build-A-Box","productPriceFormatField":"{{price}}","reviewOrdeDescriptionTextV2":"Check your items and select your required frequency plan","quantityLabelV2":"Quantity","minimumOrderAmountLabelTextV2":"Minimum order amount {{minOrderAmount}}.","subscriptionNotAvailableButtonV2":"Subscription not available","shoppingCart":"Shopping Cart","checkoutMessage":"Shipping and taxes calculated at checkout.","discountPopupCheckoutMessageV2":"Discount","selectedButtonTextV2":"Selected","congratsMessageText":null,"okBtnText":"Ok","tieredDiscount":"Tiered Discount","choosePlanLifeStyleDescriptionTextV2":"Cutoff each week to amend your meals is midnight on Thursday's. (Delivery Schedule is as follows: Gold Coast - Mondays | Brisbane & Sunshine Coast - Wednesdays)","orderNoteLabelTextV2":"Order Note","minimumToCheckoutV2":"Minimum {{quantity}} to checkout","loyaltyTableFixedTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>{{price}} off<\\/span><\\/span>.","editQuantity":"Edit Quantity","chooseProductsTextV2":"Choose Products","loyaltyTableFreeProductTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>
3540get <span class='appstle-loyalty-discount-amount'>FREE PRODUCT ({{productName}})<\\/span><\\/span>.","loyaltyTableShippingTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>shipping at {{price}}<\\/span><\\/span>.","spentText":null,"quantityLabel":null,"addButtonV2":"Add","loyaltyTableFreeTrailTextV2":"Get <span class='appstle-loyalty-free-trial-discount'>{{discount}} <span class='appstle-loyalty-free-trial-discount-count' style='text-transform: lowercase;'>{{discountType}} <\\/span><\\/span> <span class='appstle-loyalty-free-trial-text'>free trial.<\\/span>","bundleCheckoutTextV2":"Checkout","reviewOrderTextV2":"Review Order","goBackButtonText":"Go Back","selectPlanTextV2":"Select Plan","viewProduct":"View Product","oneTimePurchaseTextV2":"One Time Purchase","bundleOnModalTextV2":"Bundle","proceedToCheckoutButtonText":"Proceed to checkout","pleaseWaitLabelTextV2":"Please wait...","typeToSearchPlaceholderTextV2":"Type to search","selectedProgressLabelTextV2":"Selected","outOfStockTextV2":"Out of stock"};
3541            
3542            } catch (e) {
3543            console.error("Error parsing build a box labels:", e);
3544            }
3545          
3546
3547          var _RSConfig = _RSConfig || {};
3548
3549          _RSConfig.shop = 'shop-netgate-com.myshopify.com';
3550
3551          
3552          _RSConfig.product = {"id":14673161191791,"title":"Netgate Nexus - Multi-Instance Management for pfSense+","handle":"nexus-mim","description":"\u003cp\u003e \u003c\/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003chr\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"MiM-banner\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0065\/9531\/3779\/files\/Netgate_Nexus_3000_x_1500_px_2.png?v=1745263812\"\u003e\u003c\/p\u003e\n\u003ch1\u003e\u003cbr\u003e\u003c\/h1\u003e\n\u003ch1\u003eNetgate Nexus Licenses\u003cbr\u003eMulti-Instance Management for pfSense Plus\u003c\/h1\u003e\n\u003cdiv\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eNetgate Nexus Overview\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eNetgate Nexus revolutionizes multi-instance management for pfSense Plus, empowering IT teams to monitor and manage hundreds of pfSense Plus instances through a secure, unified, and intuitive interface. Built on zero trust network design principles, Netgate Nexus delivers comprehensive visibility and control through an intuitive GUI and industry-standard REST API, allowing organizations to tailor and automate critical operational tasks at scale. Whether you're reducing complexity or streamlining network management, Netgate Nexus delivers the control and customization needed to enhance your security posture across global deployments.\u003c\/p\u003e\n\u003cp\u003eNetgate Nexus provides the ability to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"p1\"\u003eManage hundreds of pfSense Plus instances from a single pane of glass\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eAutomate configuration changes across multiple deployments\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eManage your instances over a highly secure zero-trust VPN\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eSelf-deploy on-premises or in the cloud\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eCustomize operational tools to match your organization’s workflows\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eFlexibility to perform management tasks quickly and efficiently\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eNetgate Nexus licenses and entitlements for Multi-Instance Management for pfSense Plus are sold on a per-managed device basis and will remain valid for one year.  Entitlements will auto-renew upon expiration unless canceled. Please see our \u003ca href=\"https:\/\/docs.netgate.com\/pfsense\/en\/latest\/nexus\/license\/index.html\" rel=\"noopener\" target=\"_blank\"\u003edocumentation\u003c\/a\u003e for instructions on installing your license.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e: \u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eAt this time, \u003cstrong\u003eNetgate Nexus requires pfSense Plus 25.11 or later\u003c\/strong\u003e, running on Netgate appliances (excluding the SG-3100), AWS or Azure virtual instances.  Netgate Nexus controllers may work on third-party enterprise class hardware, but this is not guaranteed and we caution against it*. In order to check for device eligibility, \u003ca href=\"https:\/\/docs.netgate.com\/pfsense\/en\/latest\/nexus\/license\/index.html\" target=\"_blank\"\u003eenable Netgate Nexus and visit the License menu\u003c\/a\u003e on the your proposed third-party devices. If your hardware is not supported, an error message will be displayed. Clients must be able to access your Controller. \u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e*Air-gapped, offline, virtual and some hardware systems without seri
3552al numbers or other identifiers are not eligible for management through the multi-instance management software with the Netgate Nexus controller.\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eWhat’s Next\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eUpon purchase of your Netgate Nexus Multi-Instance Management license entitlements, you should receive an email that will include your token. Follow the instructions here to apply the token to your license. If you have any questions or concerns, please contact our \u003ca href=\"https:\/\/www.netgate.com\/tac-support-request\" rel=\"noopener\" target=\"_blank\"\u003eTechnical Assistance Center\u003c\/a\u003e or our \u003ca href=\"mailto:[email protected]\"\u003eSales\u003c\/a\u003e department.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eSupport Information\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eTechnical assistance is available from \u003ca rel=\"noopener\" href=\"https:\/\/www.netgate.com\/support\" target=\"_blank\"\u003eNetgate Global Support \u003c\/a\u003e24x7x365.\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003e\u003ca rel=\"noopener\" href=\"https:\/\/www.netgate.com\/assets\/Netgate_Support_Pricing.pdf\" target=\"_blank\"\u003eTAC Lite\u003c\/a\u003e is included with the purchase of your Netgate appliance.\u003cbr\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003eTAC Pro and TAC Enterprise SLA descriptions and pricing are available \u003ca rel=\"noopener\" href=\"https:\/\/www.netgate.com\/assets\/Netgate_Support_Pricing.pdf\" target=\"_blank\"\u003ehere\u003c\/a\u003e.\u003cbr\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003eHelp is available on our community forum \u003ca rel=\"noopener\" href=\"https:\/\/forum.netgate.com\/\" target=\"_blank\"\u003ehere\u003c\/a\u003e.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003eQuestions? Watch the \u003ca href=\"https:\/\/www.youtube.com\/watch?v=Uel8kNEhX5E\" rel=\"noopener\" target=\"_blank\"\u003eGetting Started With Netgate Nexus\u003c\/a\u003e Video and read the \u003ca href=\"https:\/\/www.netgate.com\/support\/frequently-asked-questions-nexus\" rel=\"noopener\" target=\"_blank\"\u003eNegate Nexus FAQ\u003c\/a\u003e.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003col class=\"ol1\"\u003e\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"position: absolute; left: 382px; top: 148.266px;\" id=\"gtx-trans\"\u003e\n\u003cdiv class=\"gtx-trans-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2025-02-25T11:07:21-06:00","created_at":"2025-02-11T10:17:34-06:00","vendor":"Netgate","type":"Nexus","tags":[],"price":4900,"price_min":4900,"price_max":4900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":51778930508143,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"LIC.NEX-MIM-D1","requires_shipping":false,"taxable":true,"featured_image":null,"available":true,"name":"Netgate Nexus - Multi-Instance Management for pfSense+","public_title":null,"options":["Default Title"],"price":4900,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":true,"selling_plan_allocations":[{"price_adjustments":[],"price":4900,"compare_at_price":null,"per_delivery_price":4900,"selling_plan_id":691800539503,"selling_plan_group_id":"86f55723a7f6238ace5e77bf4571a9be85aac425"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/shop.netgate.com\/cdn\/shop\/products\/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1621284805"],"featured_image":"\/\/shop.netgate.com\/cdn\/shop\/products\/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1621284805","options":["Title"],"media":[{"alt":null,"id":20442189856883,"position":1,"preview_image":{"aspect_ratio":1.0,"height":250,"width":250,"src":"\/\/shop.netgate.com\/cdn\/shop\/products\/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1621284805"},"aspect_ratio":1.0,"height":250,"media_type":"image","src":"\/\/shop.netgate.com\/cdn\/shop\/products\/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b.png?v=1621284805","width":250}],"requires_selling_plan":true,"selling_plan_groups":[{"id":"86f55723a7f6238ace5e77bf4571a9be85aac425","name":"Multi-Instance Management 1 Year Subscription","options":[{"name":"Delivery every","position":1,"values":["1YEAR1YEARMIN_CYCLES=NULLMAX_CYCLES=NULLfalsefalseYearly Subscription"]}],"selling_plans":[{"id":691800539503,"name":"Yearly Subscription","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","options":[{"name":"Delivery every","position":1,"value":"1YEAR1YEARMIN_CYCLES=NULLMAX_CYCLES=NULLfalsefalseYearly Subscription"}],"recurring_deliveries":true,"price_adjustments":[],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"appstle"}],"content":"\u003cp\u003e \u003c\/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003chr\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"MiM-banner\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0065\/9531\/3779\/files\/Netgate_Nexus_3000_x_1500_px_2.png?v=1745263812\"\u003e\u003c\/p\u003e\n\u003ch1\u003e\u003cbr\u003e\u003c\/h1\u003e\n\u003ch1\u003eNetgate Nexus Licenses\u003cbr\u003eMulti-Instance Management for pfSense Plus\u003c\/h1\u003e\n\u003cdiv\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eNetgate Nexus Overview\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eNetgate Nexus revolutionizes multi-instance management for pfSense Plus, empowering IT teams to monitor and manage hundreds of pfSense Plus instances through a secure, unified, and intuitive interface. Built on zero trust network design principles, Netgate Nexus delivers comprehensive visibility and control through an intuitive GUI and industry-standard REST API, allowing organizations to tailor and automate critical operational tasks at scale. Whether you're reducing complexity or streamlining network management, Netgate Nexus delivers the control and customization needed to enhance your security posture across global deployments.\u003c\/p\u003e\n\u003cp\u003eNetgate Nexus provides the ability to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"p1\"\u003eManage hundreds of pfSense Plus instances from a single pane of glass\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eAutomate configuration changes across multiple deployments\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eManage your instances over a highly secure zero-trust VPN\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eSelf-deploy on-premises or in the cloud\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eCustomize operational tools to match your organization’s workflows\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eFlexibility to perform management tasks quickly and efficie
3552ntly\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eNetgate Nexus licenses and entitlements for Multi-Instance Management for pfSense Plus are sold on a per-managed device basis and will remain valid for one year.  Entitlements will auto-renew upon expiration unless canceled. Please see our \u003ca href=\"https:\/\/docs.netgate.com\/pfsense\/en\/latest\/nexus\/license\/index.html\" rel=\"noopener\" target=\"_blank\"\u003edocumentation\u003c\/a\u003e for instructions on installing your license.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote\u003c\/strong\u003e\u003cem\u003e\u003cstrong\u003e: \u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eAt this time, \u003cstrong\u003eNetgate Nexus requires pfSense Plus 25.11 or later\u003c\/strong\u003e, running on Netgate appliances (excluding the SG-3100), AWS or Azure virtual instances.  Netgate Nexus controllers may work on third-party enterprise class hardware, but this is not guaranteed and we caution against it*. In order to check for device eligibility, \u003ca href=\"https:\/\/docs.netgate.com\/pfsense\/en\/latest\/nexus\/license\/index.html\" target=\"_blank\"\u003eenable Netgate Nexus and visit the License menu\u003c\/a\u003e on the your proposed third-party devices. If your hardware is not supported, an error message will be displayed. Clients must be able to access your Controller. \u003cbr\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e*Air-gapped, offline, virtual and some hardware systems without serial numbers or other identifiers are not eligible for management through the multi-instance management software with the Netgate Nexus controller.\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eWhat’s Next\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eUpon purchase of your Netgate Nexus Multi-Instance Management license entitlements, you should receive an email that will include your token. Follow the instructions here to apply the token to your license. If you have any questions or concerns, please contact our \u003ca href=\"https:\/\/www.netgate.com\/tac-support-request\" rel=\"noopener\" target=\"_blank\"\u003eTechnical Assistance Center\u003c\/a\u003e or our \u003ca href=\"mailto:[email protected]\"\u003eSales\u003c\/a\u003e department.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eSupport Information\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eTechnical assistance is available from \u003ca rel=\"noopener\" href=\"https:\/\/www.netgate.com\/support\" target=\"_blank\"\u003eNetgate Global Support \u003c\/a\u003e24x7x365.\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003e\u003ca rel=\"noopener\" href=\"https:\/\/www.netgate.com\/assets\/Netgate_Support_Pricing.pdf\" target=\"_blank\"\u003eTAC Lite\u003c\/a\u003e is included with the purchase of your Netgate appliance.\u003cbr\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003eTAC Pro and TAC Enterprise SLA descriptions and pricing are available \u003ca rel=\"noopener\" href=\"https:\/\/www.netgate.com\/assets\/Netgate_Support_Pricing.pdf\" target=\"_blank\"\u003ehere\u003c\/a\u003e.\u003cbr\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003eHelp is available on our community forum \u003ca rel=\"noopener\" href=\"https:\/\/forum.netgate.com\/\" target=\"_blank\"\u003ehere\u003c\/a\u003e.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-weight: 400;\"\u003eQuestions? Watch the \u003ca href=\"https:\/\/www.youtube.com\/watch?v=Uel8kNEhX5E\" rel=\"noopener\" target=\"_blank\"\u003eGetting Started With Netgate Nexus\u003c\/a\u003e Video and read the \u003ca href=\"https:\/\/www.netgate.com\/support\/frequently-asked-questions-nexus\" rel=\"noopener\" target=\"_blank\"\u003eNegate Nexus FAQ\u003c\/a\u003e.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003col class=\"ol1\"\u003e\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"position: absolute; left: 382px; top: 148.266px;\" id=\"gtx-trans\"\u003e\n\u003cdiv class=\"gtx-trans-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e"};
3553
3554          
3555
3556          
3557
3558            
3559            _RSConfig.shopMoneyFormat = '${{amount}}';
3560            _RSConfig.shopMoneyFormatWithCurrencyFormat = '${{amount}} USD';
3561            
3562
3563            
3564
3565        }
3566
3567        
3568        
3569            _RSConfig.assetRev = "bb5b3bdb98b3ae015310f339ee23b9b8";
3570        
3571
3572</script>
3572
3573
3574<style id="appstle-payment-button-override">
3575    .shopify-payment-button {display: none;}
3576</style>
3577<script>
3578 let appstleCount = 0
3579 function isAppstleJSInitiated() {
3580    appstleCount++;
3581    if (window?.["RSConfig"] || appstleCount > 20) {
3582        let appstleStyleElement = document.querySelector('#appstle-payment-button-override');
3583        if (appstleStyleElement) {
3584            appstleStyleElement.remove();
3585        }
3586    } else {
3587        setTimeout(isAppstleJSInitiated, 500)
3588    }
3589 }
3590 isAppstleJSInitiated();
3591</script>
3591
3592
3593<style>
3594
3595</style>
3596<script>
3597    function pollAppstleInit() {
3598        if (window?.appstleInit) {
3599        window?.appstleInit()
3600        } else {
3601        setTimeout(pollAppstleInit, 30);
3602        }
3603    }
3604</script>
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620    
3621
3622    
3622<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.min.js?shop=shop-netgate-com.myshopify.com&v=1787067332609" defer ></script>
3622
3623
3624    
3625
3626    
3627    
3628
3629
3630
3631</div>
3631<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3631
3632</body>
3633</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.