PageSourceSearch

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

html netgate.com collected 2026-10-01 08:38:02 UTC 327,834 bytes, 3,645 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":"v346","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":1790843848,"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\":\"v346\",\"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\":1790843848,\"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="887bd86835d48d44ceb939ac45895f96cb8cdde8c12dad22f1919198f31c9df8"</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="ucp" href="/.well-known/ucp" version="2026-08-25"><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":"f7c26505-7132-4df9-960d-fc7f2ec5b5bc-1790843848","pageurl":"shop.netgate.com\/products\/nexus-mim","u":"76f67d11e052","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-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
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/cmp-insert-code/blocks/cmp-insert-code/78eb98c3-3331-4186-baf2-1c07c0f8c0d1 -->
314
315
316
317    
318        
318<script type="text/javascript" src="https://embeds.iubenda.com/widgets/c2c5b870-f765-4b21-9b08-48ffdcfd42f4.js"></script>
318
319
320        
321            
321<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>
321
322        
323    
324
325<!-- END app block --><!-- BEGIN app block: shopify://apps/minmaxify-order-limits/blocks/app-embed-block/3acfba32-89f3-4377-ae20-cbb9abc48475 -->
325<script src="https://limits.minmaxify.com/shop-netgate-com.myshopify.com?v=137a&r=20250807185311" defer></script>
325
326
327<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
328
329
330
331
332
333
334
335<link rel="dns-prefetch" href="https://cdn.judge.me">
336<link rel="dns-prefetch" href="https://cdn1.judge.me">
337<link rel="dns-prefetch" href="https://api.judge.me">
338
339<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
339ou 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
339itle":"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_
339youtube_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"
339:"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_
339shop_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>
339 <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 )}
340</style> <style class='jdgm-settings-style'></style>
341
342  
343  
344  
345  <style class='jdgm-miracle-styles'>
346  @-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
346/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}
347
348</style>
349
350
351  
352  
353   
354
355
356
357
358<script data-cfasync='false' class='jdgm-script'>
359!function(e){window.jdgm=window.jdgm||{};
360/* INF-1976 */
361var _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;}();
362if(_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;}
363jdgm.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/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
364jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
365setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
366!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
367(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
368a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
369jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
370t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
371t.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(
372".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
373parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
374jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
375)}))}(document);
376</script>
376
377<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/shopify_v2.css"></noscript>
378
379<!-- BEGIN app snippet: theme_fix_tags -->
379<script>
380  (function() {
381    var jdgmThemeFixes = null;
382    if (!jdgmThemeFixes) return;
383
384    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
385    // before the per-theme fix so the theme-specific CSS wins the cascade.
386    // HTML is never applied globally (too risky).
387    var allThemesFix = jdgmThemeFixes['all'];
388    if (allThemesFix && allThemesFix.css) {
389      var allStyleTag = document.createElement('style');
390      allStyleTag.classList.add('jdgm-theme-fix-style-all');
391      allStyleTag.innerHTML = allThemesFix.css;
392      document.head.append(allStyleTag);
393    };
394
395    if (allThemesFix && allThemesFix.js) {
396      var allScriptTag = document.createElement('script');
397      allScriptTag.classList.add('jdgm-theme-fix-script-all');
398      allScriptTag.innerHTML = allThemesFix.js;
399      document.head.append(allScriptTag);
400    };
401
402    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
403    if (!thisThemeFix) return;
404
405    if (thisThemeFix.html) {
406      document.addEventListener("DOMContentLoaded", function() {
407        var htmlDiv = document.createElement('div');
408        htmlDiv.classList.add('jdgm-theme-fix-html');
409        htmlDiv.innerHTML = thisThemeFix.html;
410        document.body.append(htmlDiv);
411      });
412    };
413
414    if (thisThemeFix.css) {
415      var styleTag = document.createElement('style');
416      styleTag.classList.add('jdgm-theme-fix-style');
417      styleTag.innerHTML = thisThemeFix.css;
418      document.head.append(styleTag);
419    };
420
421    if (thisThemeFix.js) {
422      var scriptTag = document.createElement('script');
423      scriptTag.classList.add('jdgm-theme-fix-script');
424      scriptTag.innerHTML = thisThemeFix.js;
425      document.head.append(scriptTag);
426    };
427  })();
428</script>
428
429<!-- END app snippet -->
430<!-- End of Judge.me Core -->
431
432
433
434<!-- END app block --><!-- BEGIN app block: shopify://apps/bm-country-blocker-ip-blocker/blocks/boostmark-blocker/bf9db4b9-be4b-45e1-8127-bbcc07d93e7e -->
435
436  
436<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>
436
437  
437<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>
437
438
439  
440
441  
442
443  
444
445  
446
447  
448
449
450
451
452
453
454
455
456
457
458
459
460
461<!-- END app block -->
461<script src="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/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: ["4c64608a","16072cab","8450a54b","7ee89bf1"],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","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"190418059631","themeStoreId":"679","themePublished":"true","eventMetadataId":"bf12c8e8-7526-4a40-a16f-af8fd057f6ef","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":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","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":"f7c26505-7132-4df9-960d-fc7f2ec5b5bc-1790843848"}};
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          var pageUrl;
528          try {
529            pageUrl = window.location.href;
530          } catch (e) {}
531          var pageReferrer;
532          try {
533            pageReferrer = document.referrer;
534          } catch (e) {}
535          try {
536            if (window.__TREKKIE_SHIM_QUEUE == null) {
537              window.__TREKKIE_SHIM_QUEUE = [];
538            }
539            window.__TREKKIE_SHIM_QUEUE.push({
540              from: 'trekkie-stub',
541              method: method,
542              args: args.slice(1),
543              pageContext: {
544                url: pageUrl,
545                referrer: pageReferrer
546              }
547            });
548          } catch (e) {
549            // no-op
550          }
551        }
552        return trekkie;
553      };
554    };
555    for (var i = 0; i < trekkie.methods.length; i++) {
556      var key = trekkie.methods[i];
557      trekkie[key] = trekkie.factory(key);
558    }
559    trekkie.load = function(config) {
560      trekkie.config = config || {};
561      trekkie.config.initialDocumentCookie = document.cookie;
562      var first = document.getElementsByTagName('script')[0];
563var script = document.createElement('script');
564script.type = 'text/javascript';
565script.onerror = function(e) {
566  var scriptFallback = document.createElement('script');
567  scriptFallback.type = 'text/javascript';
568  scriptFallback.onerror = function(error) {
569          var Monorail = {
570      produce: function produce(monorailDomain, schemaId, payload) {
571        var currentMs = new Date().getTime();
572        var event = {
573          schema_id: schemaId,
574          payload: payload,
575          metadata: {
576            event_created_at_ms: currentMs,
577            event_sent_at_ms: currentMs
578          }
579        };
580        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
581      },
582      sendRequest: function sendRequest(endpointUrl, payload) {
583        // Try the sendBeacon API
584        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
585          var blobData = new window.Blob([payload], {
586            type: 'text/plain'
587          });
588
589          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
590            return true;
591          } // sendBeacon was not successful
592
593        } // XHR beacon
594
595        var xhr = new XMLHttpRequest();
596
597        try {
598          xhr.open('POST', endpointUrl);
599          xhr.setRequestHeader('Content-Type', 'text/plain');
600          xhr.send(payload);
601        } catch (e) {
602          console.log(e);
603        }
604
605        return false;
606      },
607      isIos12: function isIos12() {
608        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
609      }
610    };
611    Monorail.produce('monorail-edge.shopifysvc.com',
612      'trekkie_storefront_load_errors/1.1',
613      {shop_id: 6595313779,
614      theme_id: 190418059631,
615      app_name: "storefront",
616      context_url: window.location.href,
617      source_url: "//shop.netgate.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js"});
618
619  };
620  scriptFallback.async = true;
621  scriptFallback.src = '//shop.netgate.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js';
622  first.parentNode.insertBefore(scriptFallback, first);
623};
624script.async = true;
625script.src = '//shop.netgate.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js';
626first.parentNode.insertBefore(script, first);
627
628    };
629    trekkie.load(
630      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":6595313779,"isMerchantRequest":null,"themeId":190418059631,"themeCityHash":"5439153207871890726","contentLanguage":"en","currency":"USD","eventMetadataId":"bf12c8e8-7526-4a40-a16f-af8fd057f6ef"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
631    );
632
633    var loaded = false;
634    trekkie.ready(function() {
635      if (loaded) return;
636      loaded = true;
637
638      window.ShopifyAnalytics.lib = window.trekkie;
639
640      var originalDocumentWrite = document.write;
641      document.write = customDocumentWrite;
642      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
643      document.write = originalDocumentWrite;
644
645      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
646      var token = match? match[1]: undefined;
647      if (!hasLoggedConversion(token)) {
648        setCookieIfConversion(token);
649        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});
650      }
651    });
652
653    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":14673161191791,"requestId":"f7c26505-7132-4df9-960d-fc7f2ec5b5bc-1790843848","shopifyEmitted":true});
654
655    var eventsListenerScript = document.createElement('script');
656    eventsListenerScript.async = true;
657    eventsListenerScript.src = "//shop.netgate.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
658    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
659})();</script>
vendor: 1 bytes, line 659
659
660<script
661  defer
662  src="https://shop.netgate.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
663  data-application="storefront-renderer"
664  data-shop-id="6595313779"
665  data-render-region="gcp-europe-west1"
666  data-page-type="product"
667  data-theme-instance-id="190418059631"
668  data-theme-name="Supply"
669  data-theme-version="8.9.3"
670  data-monorail-region="shop_domain"
671  data-resource-timing-sampling-rate="10"
672  data-shs="true"
673  data-shs-beacon="true"
674  data-shs-export-with-fetch="true"
675  data-shs-logs-sample-rate="1"
676  data-shs-beacon-endpoint="https://shop.netgate.com/api/collect"
677></script>
677
678<meta name="shopify-y" content="d2042be2-3c35-45b0-ac59-c348478fb35d" data-expiration="1822401448000"><meta name="shopify-s" content="d2daeb4d-ed1d-43ac-950b-cf3f55dcc3c9" data-expiration="1790845648000"><meta name="new-cookie-storage-activated" content="t">
679</head>
680
681  <body id="netgate-nexus-multi-instance-management-for-pfsense" class="template-product">
682    <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 682-683
682
683<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
683GTM-TTLRP44
vendor: 83 bytes, lines 683-684
683"
684height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
685<!-- End Google Tag Manager (noscript) -->
686
687    <div id="shopify-section-header" class="shopify-section header-section">
688  
689<div id="ribbon-banner">
690  
691  
692
693  
694    
695      <a href="https://www.netgate.com/proof-of-concept-trial?utm_campaign=31085174-2026%20Cloud%20Campaign&utm_source=shopify&utm_medium=banner-pfsense-hybrid">
696      
697        pfSense Plus Is Not Just for Hardware. Protect Your Cloud Too. Try It Free for 30 Days.
698      
699      </a>
700    
701  
702</div>
703  
704
705<header class="site-header" role="banner" data-section-id="header" data-section-type="header-section">
706  <div class="wrapper">
707
708    <div class="grid--full">
709      <div class="grid-item large--one-half">
710        
711          <div class="h1 header-logo" itemscope itemtype="http://schema.org/Organization">
712        
713          
714          
715
716          <a href="/" itemprop="url">
717            <div class="lazyload__image-wrapper no-js header-logo__image" style="max-width:200px;">
718              <div style="padding-top:19.557964970809007%;">
719                <img class="lazyload js"
720                  data-src="//shop.netgate.com/cdn/shop/files/Netgate_white_logo_{width}x.png?v=1613728654"
721                  data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
722                  data-aspectratio="5.113006396588486"
723                  data-sizes="auto"
724                  alt="Netgate"
725                  style="width:200px;">
726              </div>
727            </div>
728            <noscript>
729              
730              <img src="//shop.netgate.com/cdn/shop/files/Netgate_white_logo_200x.png?v=1613728654"
731                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"
732                alt="Netgate"
733                itemprop="logo"
734                style="max-width:200px;">
735            </noscript>
736          </a>
737          
738        
739          </div>
740        
741      </div>
742
743      <div class="grid-item large--one-half text-center large--text-right">
744        
745          <div class="site-header--text-links">
746            
747              <span class="site-header--meta-links medium-down--hide">
748                
749                  <a href="/account/login" id="customer_login_link">Sign in</a>
750                  <span class="site-header--spacer">or</span>
751                  <a href="/account/register" id="customer_register_link">Create an Account</a>
752                
753              </span>
754            
755          </div>
756
757          <br class="medium-down--hide">
758        
759
760        <form action="/search" method="get" class="search-bar" role="search">
761  <input type="hidden" name="type" value="product">
762
763  <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products...">
764  <button type="submit" class="search-bar--submit icon-fallback-text">
765    <span class="icon icon-search" aria-hidden="true"></span>
766    <span class="fallback-text">Search</span>
767  </button>
768</form>
769
770
771        <a href="/cart" class="header-cart-btn cart-toggle">
772          <span class="icon icon-cart"></span>
773          Cart <span class="cart-count cart-badge--desktop hidden-count">0
774</span>
775        </a>
776      </div>
777    </div>
778
779  </div>
780</header>
781
782<div id="mobileNavBar">
783  <div class="display-table-cell">
784    <button class="menu-toggle mobileNavBar-link" aria-controls="navBar" aria-expanded="false"><span class="icon icon-hamburger" aria-hidden="true"></span>Menu</button>
785  </div>
786  <div class="display-table-cell">
787    <a href="/cart" class="cart-toggle mobileNavBar-link">
788      <span class="icon icon-cart"></span>
789      Cart <span class="cart-count hidden-count">0
790</span>
791    </a>
792  </div>
793</div>
794
795<nav class="nav-bar" id="navBar" role="navigation">
796  <div class="wrapper">
797    <form action="/search" method="get" class="search-bar" role="search">
798  <input type="hidden" name="type" value="product">
799
800  <input type="search" name="q" value="" placeholder="Search all products..." aria-label="Search all products...">
801  <button type="submit" class="search-bar--submit icon-fallback-text">
802    <span class="icon icon-search" aria-hidden="true"></span>
803    <span class="fallback-text">Search</span>
804  </button>
805</form>
806
807    <ul class="mobile-nav" id="MobileNav">
808  
809  <li class="large--hide">
810    <a href="/">Home</a>
811  </li>
812  
813
814
815      <li>
816        <a
817          href="/collections/all-products"
818          class="mobile-nav--link"
819          data-meganav-type="child"
820          >
821            All Products
822        </a>
823      </li>
824    
825  
826
827      
828      <li
829        class="mobile-nav--has-dropdown "
830        aria-haspopup="true">
831        <a
832          href="/collections/security-gateways"
833          class="mobile-nav--link"
834          data-meganav-type="parent"
835          >
836            pfSense+ Products
837        </a>
838        <button class="icon icon-arrow-down mobile-nav--button"
839          aria-expanded="false"
840          aria-label="pfSense+ Products Menu">
841        </button>
842        <ul
843          id="MenuParent-2"
844          class="mobile-nav--dropdown mobile-nav--has-grandchildren"
845          data-meganav-dropdown>
846
847            
848              <li
849                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
850                aria-haspopup="true">
851                <a
852                  href="/products/pfsense-software-subscription-tac-lite-support"
853                  class="mobile-nav--link"
854                  data-meganav-type="parent"
855                  >
856                    pfSense+ Subscriptions With TAC Support
857                </a>
858                <button class="icon icon-arrow-down mobile-nav--button"
859                  aria-expanded="false"
860                  aria-label="pfSense+ Subscriptions With TAC Support Menu">
861                </button>
862                <ul
863                  id="MenuChildren-2-1"
864                  class="mobile-nav--dropdown-grandchild"
865                  data-meganav-dropdown>
866                  
867<li>
868                      <a
869                        href="/products/pfsense-software-subscription-tac-lite-support"
870                        class="mobile-nav--link"
871                        data-meganav-type="child"
872                        >
873                          pfSense+ Subscription With TAC Lite Support
874                        </a>
875                    </li>
876                  
877<li>
878                      <a
879                        href="/products/pfsense-software-subscription-tac-pro-support"
880                        class="mobile-nav--link"
881                        data-meganav-type="child"
882                        >
883                          pfSense+ Subscription With TAC Professional Support
884                        </a>
885                    </li>
886                  
887<li>
888                      <a
889                        href="/products/pfsense-software-subscription-tac-ent-support"
890                        class="mobile-nav--link"
891                        data-meganav-type="child"
892                        >
893                          pfSense+ Subscription With TAC Enterprise Support
894                        </a>
895                    </li>
896                  
897                </ul>
898              </li>
899            
900          
901
902              <li>
903                <a
904                  href="/products/netgate-installer"
905                  class="mobile-nav--link"
906                  data-meganav-type="child"
907                  >
908                    Netgate Installer
909                </a>
910              </li>
911            
912          
913
914              <li>
915                <a
916                  href="https://www.netgate.com/appliances?priceMin=179&priceMax=3148&user_profile=*&software=pfSense+Plus&form_factor=*#compare-products"
917                  class="mobile-nav--link"
918                  data-meganav-type="child"
919                  >
920                    Appliance Comparison Chart
921                </a>
922              </li>
923            
924          
925
926              <li>
927                <a
928                  href="/products/1100-pfsense"
929                  class="mobile-nav--link"
930                  data-meganav-type="child"
931                  >
932                    1100
933                </a>
934              </li>
935            
936          
937
938            
939              <li
940                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
941                aria-haspopup="true">
942                <a
943                  href="/products/2100-base-pfsense"
944                  class="mobile-nav--link"
945                  data-meganav-type="parent"
946                  >
947                    2100
948                </a>
949                <button class="icon icon-arrow-down mobile-nav--button"
950                  aria-expanded="false"
951                  aria-label="2100 Menu">
952                </button>
953                <ul
954                  id="MenuChildren-2-5"
955                  class="mobile-nav--dropdown-grandchild"
956                  data-meganav-dropdown>
957                  
958<li>
959                      <a
960                        href="/products/2100-base-pfsense"
961                        class="mobile-nav--link"
962                        data-meganav-type="child"
963                        >
964                          2100 BASE
965                        </a>
966                    </li>
967                  
968<li>
969                      <a
970                        href="/products/2100-max-pfsense"
971                        class="mobile-nav--link"
972                        data-meganav-type="child"
973                        >
974                          2100 MAX
975                        </a>
976                    </li>
977                  
978<li>
979                      <a
980                        href="/products/2100-taa-pfsense"
981                        class="mobile-nav--link"
982                        data-meganav-type="child"
983                        >
984                          2100 TAA
985                        </a>
986                    </li>
987                  
988                </ul>
989              </li>
990            
991          
992
993              <li>
994                <a
995                  href="/products/netgate-4200-max-pfsense-security-gateway"
996                  class="mobile-nav--link"
997                  data-meganav-type="child"
998                  >
999                    4200
1000                </a>
1001              </li>
1002            
1003          
1004
1005            
1006              <li
1007                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1008                aria-haspopup="true">
1009                <a
1010                  href="/products/6100-base-pfsense"
1011                  class="mobile-nav--link"
1012                  data-meganav-type="parent"
1013                  >
1014                    6100
1015                </a>
1016                <button class="icon icon-arrow-down mobile-nav--button"
1017                  aria-expanded="false"
1018                  aria-label="6100 Menu">
1019                </button>
1020                <ul
1021                  id="MenuChildren-2-7"
1022                  class="mobile-nav--dropdown-grandchild"
1023                  data-meganav-dropdown>
1024                  
1025<li>
1026                      <a
1027                        href="/products/6100-base-pfsense"
1028                        class="mobile-nav--link"
1029                        data-meganav-type="child"
1030                        >
1031                          6100 BASE
1032                        </a>
1033                    </li>
1034                  
1035<li>
1036                      <a
1037                        href="/products/6100-max-pfsense"
1038                        class="mobile-nav--link"
1039                        data-meganav-type="child"
1040                        >
1041                          6100 MAX
1042                        </a>
1043                    </li>
1044                  
1045                </ul>
1046              </li>
1047            
1048          
1049
1050              <li>
1051                <a
1052                  href="/products/8200-max-pfsense"
1053                  class="mobile-nav--link"
1054                  data-meganav-type="child"
1055                  >
1056                    8200
1057                </a>
1058              </li>
1059            
1060          
1061
1062            
1063              <li
1064                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1065                aria-haspopup="true">
1066                <a
1067                  href="/products/netgate-8300-base-pfsense-security-gateway"
1068                  class="mobile-nav--link"
1069                  data-meganav-type="parent"
1070                  >
1071                    8300
1072                </a>
1073                <button class="icon icon-arrow-down mobile-nav--button"
1074                  aria-expanded="false"
1075                  aria-label="8300 Menu">
1076                </button>
1077                <ul
1078                  id="MenuChildren-2-9"
1079                  class="mobile-nav--dropdown-grandchild"
1080                  data-meganav-dropdown>
1081                  
1082<li>
1083                      <a
1084                        href="/products/netgate-8300-base-pfsense-security-gateway"
1085                        class="mobile-nav--link"
1086                        data-meganav-type="child"
1087                        >
1088                          8300 BASE
1089                        </a>
1090                    </li>
1091                  
1092<li>
1093                      <a
1094                        href="/products/netgate-8300-max-pfsense-security-gateway"
1095                        class="mobile-nav--link"
1096                        data-meganav-type="child"
1097                        >
1098                          8300 MAX
1099                        </a>
1100                    </li>
1101                  
1102<li>
1103                      <a
1104                        href="/products/netgate-8300-taa-pfsense-security-gateway"
1105                        class="mobile-nav--link"
1106                        data-meganav-type="child"
1107                        >
1108                          8300 TAA
1109                        </a>
1110                    </li>
1111                  
1112                </ul>
1113              </li>
1114            
1115          
1116
1117              <li>
1118                <a
1119                  href="/pages/high-availability"
1120                  class="mobile-nav--link"
1121                  data-meganav-type="child"
1122                  >
1123                    High Availability
1124                </a>
1125              </li>
1126            
1127          
1128
1129            
1130              <li
1131                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1132                aria-haspopup="true">
1133                <a
1134                  href="https://aws.amazon.com/marketplace/pp/prodview-gzywopzvznrr4"
1135                  class="mobile-nav--link"
1136                  data-meganav-type="parent"
1137                  >
1138                    pfSense on Cloud
1139                </a>
1140                <button class="icon icon-arrow-down mobile-nav--button"
1141                  aria-expanded="false"
1142                  aria-label="pfSense on Cloud Menu">
1143                </button>
1144                <ul
1145                  id="MenuChildren-2-11"
1146                  class="mobile-nav--dropdown-grandchild"
1147                  data-meganav-dropdown>
1148                  
1149<li>
1150                      <a
1151                        href="https://azuremarketplace.microsoft.com/en-us
1151/marketplace/apps/netgate.pfsense-plus-public-cloud-fw-vpn-router?tab=Overview"
1152                        class="mobile-nav--link"
1153                        data-meganav-type="child"
1154                        >
1155                          pfSense on Azure
1156                        </a>
1157                    </li>
1158                  
1159<li>
1160                      <a
1161                        href="https://aws.amazon.com/marketplace/pp/Netgate-Netgate-pfSense-FirewallVPNRouter/B076TCMRWJ"
1162                        class="mobile-nav--link"
1163                        data-meganav-type="child"
1164                        >
1165                          pfSense on AWS
1166                        </a>
1167                    </li>
1168                  
1169                </ul>
1170              </li>
1171            
1172          
1173        </ul>
1174      </li>
1175    
1176  
1177
1178      
1179      <li
1180        class="mobile-nav--has-dropdown "
1181        aria-haspopup="true">
1182        <a
1183          href="/collections/nexus"
1184          class="mobile-nav--link"
1185          data-meganav-type="parent"
1186          >
1187            Netgate Nexus
1188        </a>
1189        <button class="icon icon-arrow-down mobile-nav--button"
1190          aria-expanded="false"
1191          aria-label="Netgate Nexus Menu">
1192        </button>
1193        <ul
1194          id="MenuParent-3"
1195          class="mobile-nav--dropdown "
1196          data-meganav-dropdown>
1197
1198              <li class="mobile-nav--active">
1199                <a
1200                  href="/products/nexus-mim"
1201                  class="mobile-nav--link"
1202                  data-meganav-type="child"
1203                  aria-current="page">
1204                    Multi-Instance Management
1205                </a>
1206              </li>
1207            
1208          
1209        </ul>
1210      </li>
1211    
1212  
1213
1214      
1215      <li
1216        class="mobile-nav--has-dropdown "
1217        aria-haspopup="true">
1218        <a
1219          href="/collections/secure-routers"
1220          class="mobile-nav--link"
1221          data-meganav-type="parent"
1222          >
1223            TNSR Products
1224        </a>
1225        <button class="icon icon-arrow-down mobile-nav--button"
1226          aria-expanded="false"
1227          aria-label="TNSR Products Menu">
1228        </button>
1229        <ul
1230          id="MenuParent-4"
1231          class="mobile-nav--dropdown mobile-nav--has-grandchildren"
1232          data-meganav-dropdown>
1233
1234              <li>
1235                <a
1236                  href="https://www.netgate.com/appliances?priceMin=179&priceMax=3148&user_profile=*&software=TNSR&form_factor=*#compare-products"
1237                  class="mobile-nav--link"
1238                  data-meganav-type="child"
1239                  >
1240                    Appliance Comparison Chart
1241                </a>
1242              </li>
1243            
1244          
1245
1246              <li>
1247                <a
1248                  href="/products/6100-max-tnsr"
1249                  class="mobile-nav--link"
1250                  data-meganav-type="child"
1251                  >
1252                    6100
1253                </a>
1254              </li>
1255            
1256          
1257
1258              <li>
1259                <a
1260                  href="/products/8200-max-tnsr"
1261                  class="mobile-nav--link"
1262                  data-meganav-type="child"
1263                  >
1264                    8200
1265                </a>
1266              </li>
1267            
1268          
1269
1270            
1271              <li
1272                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1273                aria-haspopup="true">
1274                <a
1275                  href="/products/netgate-8300-base-tnsr-secure-router"
1276                  class="mobile-nav--link"
1277                  data-meganav-type="parent"
1278                  >
1279                    8300
1280                </a>
1281                <button class="icon icon-arrow-down mobile-nav--button"
1282                  aria-expanded="false"
1283                  aria-label="8300 Menu">
1284                </button>
1285                <ul
1286                  id="MenuChildren-4-4"
1287                  class="mobile-nav--dropdown-grandchild"
1288                  data-meganav-dropdown>
1289                  
1290<li>
1291                      <a
1292                        href="/products/netgate-8300-base-tnsr-secure-router"
1293                        class="mobile-nav--link"
1294                        data-meganav-type="child"
1295                        >
1296                          8300 BASE
1297                        </a>
1298                    </li>
1299                  
1300<li>
1301                      <a
1302                        href="/products/netgate-8300-max-tnsr-secure-router"
1303                        class="mobile-nav--link"
1304                        data-meganav-type="child"
1305                        >
1306                          8300 MAX
1307                        </a>
1308                    </li>
1309                  
1310<li>
1311                      <a
1312                        href="/products/netgate-8300-taa-tnsr-secure-router"
1313                        class="mobile-nav--link"
1314                        data-meganav-type="child"
1315                        >
1316                          8300 TAA
1317                        </a>
1318                    </li>
1319                  
1320                </ul>
1321              </li>
1322            
1323          
1324
1325            
1326              <li
1327                class="mobile-nav--has-dropdown mobile-nav--has-dropdown-grandchild "
1328                aria-haspopup="true">
1329                <a
1330                  href="https://aws.amazon.com/marketplace/pp/Netgate-TNSR-Secure-Networking-Software-Platform/B07QNYCH7V?__hstc=&__hssc="
1331                  class="mobile-nav--link"
1332                  data-meganav-type="parent"
1333                  >
1334                    TNSR on Cloud
1335                </a>
1336                <button class="icon icon-arrow-down mobile-nav--button"
1337                  aria-expanded="false"
1338                  aria-label="TNSR on Cloud Menu">
1339                </button>
1340                <ul
1341                  id="MenuChildren-4-5"
1342                  class="mobile-nav--dropdown-grandchild"
1343                  data-meganav-dropdown>
1344                  
1345<li>
1346                      <a
1347                        href="https://aws.amazon.com/marketplace/pp/Netgate-TNSR-Secure-Networking-Software-Platform/B07QNYCH7V?__hstc=&__hssc="
1348                        class="mobile-nav--link"
1349                        data-meganav-type="child"
1350                        >
1351                          TNSR on AWS
1352                        </a>
1353                    </li>
1354                  
1355<li>
1356                      <a
1357                        href="https://azuremarketplace.microsoft.com/en-us
1357/marketplace/apps/netgate.tnsr-public-cloud-vpn-server?tab=Overview"
1358                        class="mobile-nav--link"
1359                        data-meganav-type="child"
1360                        >
1361                          TNSR on Azure
1362                        </a>
1363                    </li>
1364                  
1365                </ul>
1366              </li>
1367            
1368          
1369        </ul>
1370      </li>
1371    
1372  
1373
1374      
1375      <li
1376        class="mobile-nav--has-dropdown "
1377        aria-haspopup="true">
1378        <a
1379          href="/collections/accessories"
1380          class="mobile-nav--link"
1381          data-meganav-type="parent"
1382          >
1383            Accessories
1384        </a>
1385        <button class="icon icon-arrow-down mobile-nav--button"
1386          aria-expanded="false"
1387          aria-label="Accessories Menu">
1388        </button>
1389        <ul
1390          id="MenuParent-5"
1391          class="mobile-nav--dropdown "
1392          data-meganav-dropdown>
1393
1394              <li>
1395                <a
1396                  href="/collections/adapters"
1397                  class="mobile-nav--link"
1398                  data-meganav-type="child"
1399                  >
1400                    Adapters
1401                </a>
1402              </li>
1403            
1404          
1405
1406              <li>
1407                <a
1408                  href="/collections/cables"
1409                  class="mobile-nav--link"
1410                  data-meganav-type="child"
1411                  >
1412                    Data Cables
1413                </a>
1414              </li>
1415            
1416          
1417
1418              <li>
1419                <a
1420                  href="/collections/expansion-cards"
1421                  class="mobile-nav--link"
1422                  data-meganav-type="child"
1423                  >
1424                    Expansion Cards
1425                </a>
1426              </li>
1427            
1428          
1429
1430              <li>
1431                <a
1432                  href="/collections/mount-kits"
1433                  class="mobile-nav--link"
1434                  data-meganav-type="child"
1435                  >
1436                    Mount Kits
1437                </a>
1438              </li>
1439            
1440          
1441
1442              <li>
1443                <a
1444                  href="/collections/power-cables"
1445                  class="mobile-nav--link"
1446                  data-meganav-type="child"
1447                  >
1448                    Power Supplies
1449                </a>
1450              </li>
1451            
1452          
1453
1454              <li>
1455                <a
1456                  href="/collections/accelerator-card"
1457                  class="mobile-nav--link"
1458                  data-meganav-type="child"
1459                  >
1460                    Accelerator Cards
1461                </a>
1462              </li>
1463            
1464          
1465        </ul>
1466      </li>
1467    
1468  
1469
1470      
1471      <li
1472        class="mobile-nav--has-dropdown "
1473        aria-haspopup="true">
1474        <a
1475          href="/collections/tac-support"
1476          class="mobile-nav--link"
1477          data-meganav-type="parent"
1478          >
1479            Support
1480        </a>
1481        <button class="icon icon-arrow-down mobile-nav--button"
1482          aria-expanded="false"
1483          aria-label="Support Menu">
1484        </button>
1485        <ul
1486          id="MenuParent-6"
1487          class="mobile-nav--dropdown "
1488          data-meganav-dropdown>
1489
1490              <li>
1491                <a
1492                  href="/products/pfsense-software-subscription-tac-lite-support"
1493                  class="mobile-nav--link"
1494                  data-meganav-type="child"
1495                  >
1496                    TAC Lite
1497                </a>
1498              </li>
1499            
1500          
1501
1502              <li>
1503                <a
1504                  href="/products/pfsense-software-subscription-tac-pro-support"
1505                  class="mobile-nav--link"
1506                  data-meganav-type="child"
1507                  >
1508                    TAC Professional
1509                </a>
1510              </li>
1511            
1512          
1513
1514              <li>
1515                <a
1516                  href="/products/pfsense-software-subscription-tac-ent-support"
1517                  class="mobile-nav--link"
1518                  data-meganav-type="child"
1519                  >
1520                    TAC Enterprise
1521                </a>
1522              </li>
1523            
1524          
1525        </ul>
1526      </li>
1527    
1528  
1529
1530      
1531      <li
1532        class="mobile-nav--has-dropdown "
1533        aria-haspopup="true">
1534        <a
1535          href="/pages/partner"
1536          class="mobile-nav--link"
1537          data-meganav-type="parent"
1538          >
1539            Partner
1540        </a>
1541        <button class="icon icon-arrow-down mobile-nav--button"
1542          aria-expanded="false"
1543          aria-label="Partner Menu">
1544        </button>
1545        <ul
1546          id="MenuParent-7"
1547          class="mobile-nav--dropdown "
1548          data-meganav-dropdown>
1549
1550              <li>
1551                <a
1552                  href="/pages/partner"
1553                  class="mobile-nav--link"
1554                  data-meganav-type="child"
1555                  >
1556                    Overview
1557                </a>
1558              </li>
1559            
1560          
1561
1562              <li>
1563                <a
1564                  href="/collections/security-gateways"
1565                  class="mobile-nav--link"
1566                  data-meganav-type="child"
1567                  >
1568                    Security Gateways
1569                </a>
1570              </li>
1571            
1572          
1573
1574              <li>
1575                <a
1576                  href="/collections/secure-routers"
1577                  class="mobile-nav--link"
1578                  data-meganav-type="child"
1579                  >
1580                    Secure Routers
1581                </a>
1582              </li>
1583            
1584          
1585
1586              <li>
1587                <a
1588                  href="/collections/accessories"
1589                  class="mobile-nav--link"
1590                  data-meganav-type="child"
1591                  >
1592                    Accessories
1593                </a>
1594              </li>
1595            
1596          
1597
1598              <li>
1599                <a
1600                  href="/collections/tac-support"
1601                  class="mobile-nav--link"
1602                  data-meganav-type="child"
1603                  >
1604                    Support
1605                </a>
1606              </li>
1607            
1608          
1609        </ul>
1610      </li>
1611    
1612  
1613
1614      <li>
1615        <a
1616          href="/collections/training"
1617          class="mobile-nav--link"
1618          data-meganav-type="child"
1619          >
1620            Training
1621        </a>
1622      </li>
1623    
1624  
1625
1626  
1627    
1628      <li class="customer-navlink large--hide"><a href="/account/login" id="customer_login_link">Sign in</a></li>
1629      <li class="customer-navlink large--hide"><a href="/account/register" id="customer_register_link">Create an Account</a></li>
1630    
1631  
1632</ul>
1633
1634    <ul class="site-nav" id="AccessibleNav">
1635  
1636  <li class="large--hide">
1637    <a href="/">Home</a>
1638  </li>
1639  
1640
1641
1642      <li>
1643        <a
1644          href="/collections/all-products"
1645          class="site-nav--link"
1646          data-meganav-type="child"
1647          >
1648            All Products
1649        </a>
1650      </li>
1651    
1652  
1653
1654      
1655  	  
1656      <li
1657        class="site-nav--has-dropdown "
1658        aria-haspopup="true">
1659        <a
1660          href="/collections/security-gateways"
1661          class="site-nav--link"
1662          data-meganav-type="parent"
1663          aria-controls="MenuParent-2"
1664          aria-expanded="false"
1665          >
1666            pfSense+ Products
1667            <span class="icon icon-arrow-down" aria-hidden="true"></span>
1668        </a>
1669        <ul
1670          id="MenuParent-2"
1671          class="site-nav--dropdown site-nav--has-grandchildren"
1672          data-meganav-dropdown>
1673
1674            
1675              <li
1676                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
1677                aria-haspopup="true">
1678                <a
1679                  href="/products/pfsense-software-subscription-tac-lite-support"
1680                  class="site-nav--link"
1681                  aria-controls="MenuChildren-2-1"
1682                  data-meganav-type="parent"
1683                  
1684                  tabindex="-1">
1685                    pfSense+ Subscriptions With TAC Support
1686                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
1687                </a>
1688                <ul
1689                  id="MenuChildren-2-1"
1690                  class="site-nav--dropdown-grandchild"
1691                  data-meganav-dropdown>
1692                    
1693
1694                      
1695                      
1696                        <li>
1697                          <a
1698                            href="/products/pfsense-software-subscription-tac-lite-support"
1699                            class="site-nav--link"
1700                            data-meganav-type="child"
1701                            
1702                            tabindex="-1">
1703                              pfSense+ Subscription With TAC Lite Support
1704                          </a>
1705                        </li>
1706                      
1707                    
1708
1709                      
1710                      
1711                        <li>
1712                          <a
1713                            href="/products/pfsense-software-subscription-tac-pro-support"
1714                            class="site-nav--link"
1715                            data-meganav-type="child"
1716                            
1717                            tabindex="-1">
1718                              pfSense+ Subscription With TAC Professional Support
1719                          </a>
1720                        </li>
1721                      
1722                    
1723
1724                      
1725                      
1726                        <li>
1727                          <a
1728                            href="/products/pfsense-software-subscription-tac-ent-support"
1729                            class="site-nav--link"
1730                            data-meganav-type="child"
1731                            
1732                            tabindex="-1">
1733                              pfSense+ Subscription With TAC Enterprise Support
1734                          </a>
1735                        </li>
1736                      
1737                    
1738                </ul>
1739              </li>
1740            
1741          
1742
1743              <li>
1744                <a
1745                  href="/products/netgate-installer"
1746                  class="site-nav--link"
1747                  data-meganav-type="child"
1748                  
1749                  tabindex="-1">
1750                    Netgate Installer
1751                </a>
1752              </li>
1753            
1754          
1755
1756              <li>
1757                <a
1758                  href="https://www.netgate.com/appliances?priceMin=179&priceMax=3148&user_profile=*&software=pfSense+Plus&form_factor=*#compare-products"
1759                  class="site-nav--link"
1760                  data-meganav-type="child"
1761                  
1762                  tabindex="-1">
1763                    Appliance Comparison Chart
1764                </a>
1765              </li>
1766            
1767          
1768
1769              <li>
1770                <a
1771                  href="/products/1100-pfsense"
1772                  class="site-nav--link"
1773                  data-meganav-type="child"
1774                  
1775                  tabindex="-1">
1776                    1100
1777                </a>
1778              </li>
1779            
1780          
1781
1782            
1783              <li
1784                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
1785                aria-haspopup="true">
1786                <a
1787                  href="/products/2100-base-pfsense"
1788                  class="site-nav--link"
1789                  aria-controls="MenuChildren-2-5"
1790                  data-meganav-type="parent"
1791                  
1792                  tabindex="-1">
1793                    2100
1794                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
1795                </a>
1796                <ul
1797                  id="MenuChildren-2-5"
1798                  class="site-nav--dropdown-grandchild"
1799                  data-meganav-dropdown>
1800                    
1801
1802                      
1803                      
1804                        <li>
1805                          <a
1806                            href="/products/2100-base-pfsense"
1807                            class="site-nav--link"
1808                            data-meganav-type="child"
1809                            
1810                            tabindex="-1">
1811                              2100 BASE
1812                          </a>
1813                        </li>
1814                      
1815                    
1816
1817                      
1818                      
1819                        <li>
1820                          <a
1821                            href="/products/2100-max-pfsense"
1822                            class="site-nav--link"
1823                            data-meganav-type="child"
1824                            
1825                            tabindex="-1">
1826                              2100 MAX
1827                          </a>
1828                        </li>
1829                      
1830                    
1831
1832                      
1833                      
1834                        <li>
1835                          <a
1836                            href="/products/2100-taa-pfsense"
1837                            class="site-nav--link"
1838                            data-meganav-type="child"
1839                            
1840                            tabindex="-1">
1841                              2100 TAA
1842                          </a>
1843                        </li>
1844                      
1845                    
1846                </ul>
1847              </li>
1848            
1849          
1850
1851              <li>
1852                <a
1853                  href="/products/netgate-4200-max-pfsense-security-gateway"
1854                  class="site-nav--link"
1855                  data-meganav-type="child"
1856                  
1857                  tabindex="-1">
1858                    4200
1859                </a>
1860              </li>
1861            
1862          
1863
1864            
1865              <li
1866                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
1867                aria-haspopup="true">
1868                <a
1869                  href="/products/6100-base-pfsense"
1870                  class="site-nav--link"
1871                  aria-controls="MenuChildren-2-7"
1872                  data-meganav-type="parent"
1873                  
1874                  tabindex="-1">
1875                    6100
1876                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
1877                </a>
1878                <ul
1879                  id="MenuChildren-2-7"
1880                  class="site-nav--dropdown-grandchild"
1881                  data-meganav-dropdown>
1882                    
1883
1884                      
1885                      
1886                        <li>
1887                          <a
1888                            href="/products/6100-base-pfsense"
1889                            class="site-nav--link"
1890                            data-meganav-type="child"
1891                            
1892                            tabindex="-1">
1893                              6100 BASE
1894                          </a>
1895                        </li>
1896                      
1897                    
1898
1899                      
1900                      
1901                        <li>
1902                          <a
1903                            href="/products/6100-max-pfsense"
1904                            class="site-nav--link"
1905                            data-meganav-type="child"
1906                            
1907                            tabindex="-1">
1908                              6100 MAX
1909                          </a>
1910                        </li>
1911                      
1912                    
1913                </ul>
1914              </li>
1915            
1916          
1917
1918              <li>
1919                <a
1920                  href="/products/8200-max-pfsense"
1921                  class="site-nav--link"
1922                  data-meganav-type="child"
1923                  
1924                  tabindex="-1">
1925                    8200
1926                </a>
1927              </li>
1928            
1929          
1930
1931            
1932              <li
1933                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
1934                aria-haspopup="true">
1935                <a
1936                  href="/products/netgate-8300-base-pfsense-security-gateway"
1937                  class="site-nav--link"
1938                  aria-controls="MenuChildren-2-9"
1939                  data-meganav-type="parent"
1940                  
1941                  tabindex="-1">
1942                    8300
1943                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
1944                </a>
1945                <ul
1946                  id="MenuChildren-2-9"
1947                  class="site-nav--dropdown-grandchild"
1948                  data-meganav-dropdown>
1949                    
1950
1951                      
1952                      
1953                        <li>
1954                          <a
1955                            href="/products/netgate-8300-base-pfsense-security-gateway"
1956                            class="site-nav--link"
1957                            data-meganav-type="child"
1958                            
1959                            tabindex="-1">
1960                              8300 BASE
1961                          </a>
1962                        </li>
1963                      
1964                    
1965
1966                      
1967                      
1968                        <li>
1969                          <a
1970                            href="/products/netgate-8300-max-pfsense-security-gateway"
1971                            class="site-nav--link"
1972                            data-meganav-type="child"
1973                            
1974                            tabindex="-1">
1975                              8300 MAX
1976                          </a>
1977                        </li>
1978                      
1979                    
1980
1981                      
1982                      
1983                        <li>
1984                          <a
1985                            href="/products/netgate-8300-taa-pfsense-security-gateway"
1986                            class="site-nav--link"
1987                            data-meganav-type="child"
1988                            
1989                            tabindex="-1">
1990                              8300 TAA
1991                          </a>
1992                        </li>
1993                      
1994                    
1995                </ul>
1996              </li>
1997            
1998          
1999
2000              <li>
2001                <a
2002                  href="/pages/high-availability"
2003                  class="site-nav--link"
2004                  data-meganav-type="child"
2005                  
2006                  tabindex="-1">
2007                    High Availability
2008                </a>
2009              </li>
2010            
2011          
2012
2013            
2014              <li
2015                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
2016                aria-haspopup="true">
2017                <a
2018                  href="https://aws.amazon.com/marketplace/pp/prodview-gzywopzvznrr4"
2019                  class="site-nav--link"
2020                  aria-controls="MenuChildren-2-11"
2021                  data-meganav-type="parent"
2022                  
2023                  tabindex="-1">
2024                    pfSense on Cloud
2025                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
2026                </a>
2027                <ul
2028                  id="MenuChildren-2-11"
2029                  class="site-nav--dropdown-grandchild"
2030                  data-meganav-dropdown>
2031                    
2032
2033                      
2034                      
2035                        <li>
2036                          <a
2037                            href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps/netgate.pfsense-plus-public-cloud-fw-vpn-router?tab=Overview"
2038                            class="site-nav--link"
2039                            data-meganav-type="child"
2040                            
2041                            tabindex="-1">
2042                              pfSense on Azure
2043                          </a>
2044                        </li>
2045                      
2046                    
2047
2048                      
2049                      
2050                        <li>
2051                          <a
2052                            href="https://aws.amazon.com/marketplace/pp/Netgate-Netgate-pfSense-FirewallVPNRouter/B076TCMRWJ"
2053                            class="site-nav--link"
2054                            data-meganav-type="child"
2055                            
2056                            tabindex="-1">
2057                              pfSense on AWS
2058                          </a>
2059                        </li>
2060                      
2061                    
2062                </ul>
2063              </li>
2064            
2065          
2066        </ul>
2067      </li>
2068    
2069  
2070
2071      
2072  	  
2073      <li
2074        class="site-nav--has-dropdown "
2075        aria-haspopup="true">
2076        <a
2077          href="/collections/nexus"
2078          class="site-nav--link"
2079          data-meganav-type="parent"
2080          aria-controls="MenuParent-3"
2081          aria-expanded="false"
2082          >
2083            Netgate Nexus
2084            <span class="icon icon-arrow-down" aria-hidden="true"></span>
2085        </a>
2086        <ul
2087          id="MenuParent-3"
2088          class="site-nav--dropdown "
2089          data-meganav-dropdown>
2090
2091              <li class="site-nav--active">
2092                <a
2093                  href="/products/nexus-mim"
2094                  class="site-nav--link"
2095                  data-meganav-type="child"
2096                  aria-current="page"
2097                  tabindex="-1">
2098                    Multi-Instance Management
2099                </a>
2100              </li>
2101            
2102          
2103        </ul>
2104      </li>
2105    
2106  
2107
2108      
2109  	  
2110      <li
2111        class="site-nav--has-dropdown "
2112        aria-haspopup="true">
2113        <a
2114          href="/collections/secure-routers"
2115          class="site-nav--link"
2116          data-meganav-type="parent"
2117          aria-controls="MenuParent-4"
2118          aria-expanded="false"
2119          >
2120            TNSR Products
2121            <span class="icon icon-arrow-down" aria-hidden="true"></span>
2122        </a>
2123        <ul
2124          id="MenuParent-4"
2125          class="site-nav--dropdown site-nav--has-grandchildren"
2126          data-meganav-dropdown>
2127
2128              <li>
2129                <a
2130                  href="https://www.netgate.com/appliances?priceMin=179&priceMax=3148&user_profile=*&software=TNSR&form_factor=*#compare-products"
2131                  class="site-nav--link"
2132                  data-meganav-type="child"
2133                  
2134                  tabindex="-1">
2135                    Appliance Comparison Chart
2136                </a>
2137              </li>
2138            
2139          
2140
2141              <li>
2142                <a
2143                  href="/products/6100-max-tnsr"
2144                  class="site-nav--link"
2145                  data-meganav-type="child"
2146                  
2147                  tabindex="-1">
2148                    6100
2149                </a>
2150              </li>
2151            
2152          
2153
2154              <li>
2155                <a
2156                  href="/products/8200-max-tnsr"
2157                  class="site-nav--link"
2158                  data-meganav-type="child"
2159                  
2160                  tabindex="-1">
2161                    8200
2162                </a>
2163              </li>
2164            
2165          
2166
2167            
2168              <li
2169                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
2170                aria-haspopup="true">
2171                <a
2172                  href="/products/netgate-8300-base-tnsr-secure-router"
2173                  class="site-nav--link"
2174                  aria-controls="MenuChildren-4-4"
2175                  data-meganav-type="parent"
2176                  
2177                  tabindex="-1">
2178                    8300
2179                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
2180                </a>
2181                <ul
2182                  id="MenuChildren-4-4"
2183                  class="site-nav--dropdown-grandchild"
2184                  data-meganav-dropdown>
2185                    
2186
2187                      
2188                      
2189                        <li>
2190                          <a
2191                            href="/products/netgate-8300-base-tnsr-secure-router"
2192                            class="site-nav--link"
2193                            data-meganav-type="child"
2194                            
2195                            tabindex="-1">
2196                              8300 BASE
2197                          </a>
2198                        </li>
2199                      
2200                    
2201
2202                      
2203                      
2204                        <li>
2205                          <a
2206                            href="/products/netgate-8300-max-tnsr-secure-router"
2207                            class="site-nav--link"
2208                            data-meganav-type="child"
2209                            
2210                            tabindex="-1">
2211                              8300 MAX
2212                          </a>
2213                        </li>
2214                      
2215                    
2216
2217                      
2218                      
2219                        <li>
2220                          <a
2221                            href="/products/netgate-8300-taa-tnsr-secure-router"
2222                            class="site-nav--link"
2223                            data-meganav-type="child"
2224                            
2225                            tabindex="-1">
2226                              8300 TAA
2227                          </a>
2228                        </li>
2229                      
2230                    
2231                </ul>
2232              </li>
2233            
2234          
2235
2236            
2237              <li
2238                class="site-nav--has-dropdown site-nav--has-dropdown-grandchild "
2239                aria-haspopup="true">
2240                <a
2241                  href="https://aws.amazon.com/marketplace/pp/Netgate-TNSR-Secure-Networking-Software-Platform/B07QNYCH7V?__hstc=&__hssc="
2242                  class="site-nav--link"
2243                  aria-controls="MenuChildren-4-5"
2244                  data-meganav-type="parent"
2245                  
2246                  tabindex="-1">
2247                    TNSR on Cloud
2248                    <span class="icon icon-arrow-down" aria-hidden="true"></span>
2249                </a>
2250                <ul
2251                  id="MenuChildren-4-5"
2252                  class="site-nav--dropdown-grandchild"
2253                  data-meganav-dropdown>
2254                    
2255
2256                      
2257                      
2258                        <li>
2259                          <a
2260                            href="https://aws.amazon.com/marketplace/pp/Netgate-TNSR-Secure-Networking-Software-Platform/B07QNYCH7V?__hstc=&__hssc="
2261                            class="site-nav--link"
2262                            data-meganav-type="child"
2263                            
2264                            tabindex="-1">
2265                              TNSR on AWS
2266                          </a>
2267                        </li>
2268                      
2269                    
2270
2271                      
2272                      
2273                        <li>
2274                          <a
2275                            href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps/netgate.tnsr-public-cloud-vpn-server?tab=Overview"
2276                            class="site-nav--link"
2277                            data-meganav-type="child"
2278                            
2279                            tabindex="-1">
2280                              TNSR on Azure
2281                          </a>
2282                        </li>
2283                      
2284                    
2285                </ul>
2286              </li>
2287            
2288          
2289        </ul>
2290      </li>
2291    
2292  
2293
2294      
2295  	  
2296      <li
2297        class="site-nav--has-dropdown "
2298        aria-haspopup="true">
2299        <a
2300          href="/collections/accessories"
2301          class="site-nav--link"
2302          data-meganav-type="parent"
2303          aria-controls="MenuParent-5"
2304          aria-expanded="false"
2305          >
2306            Accessories
2307            <span class="icon icon-arrow-down" aria-hidden="true"></span>
2308        </a>
2309        <ul
2310          id="MenuParent-5"
2311          class="site-nav--dropdown "
2312          data-meganav-dropdown>
2313
2314              <li>
2315                <a
2316                  href="/collections/adapters"
2317                  class="site-nav--link"
2318                  data-meganav-type="child"
2319                  
2320                  tabindex="-1">
2321                    Adapters
2322                </a>
2323              </li>
2324            
2325          
2326
2327              <li>
2328                <a
2329                  href="/collections/cables"
2330                  class="site-nav--link"
2331                  data-meganav-type="child"
2332                  
2333                  tabindex="-1">
2334                    Data Cables
2335                </a>
2336              </li>
2337            
2338          
2339
2340              <li>
2341                <a
2342                  href="/collections/expansion-cards"
2343                  class="site-nav--link"
2344                  data-meganav-type="child"
2345                  
2346                  tabindex="-1">
2347                    Expansion Cards
2348                </a>
2349              </li>
2350            
2351          
2352
2353              <li>
2354                <a
2355                  href="/collections/mount-kits"
2356                  class="site-nav--link"
2357                  data-meganav-type="child"
2358                  
2359                  tabindex="-1">
2360                    Mount Kits
2361                </a>
2362              </li>
2363            
2364          
2365
2366              <li>
2367                <a
2368                  href="/collections/power-cables"
2369                  class="site-nav--link"
2370                  data-meganav-type="child"
2371                  
2372                  tabindex="-1">
2373                    Power Supplies
2374                </a>
2375              </li>
2376            
2377          
2378
2379              <li>
2380                <a
2381                  href="/collections/accelerator-card"
2382                  class="site-nav--link"
2383                  data-meganav-type="child"
2384                  
2385                  tabindex="-1">
2386                    Accelerator Cards
2387                </a>
2388              </li>
2389            
2390          
2391        </ul>
2392      </li>
2393    
2394  
2395
2396      
2397  	  
2398      <li
2399        class="site-nav--has-dropdown "
2400        aria-haspopup="true">
2401        <a
2402          href="/collections/tac-support"
2403          class="site-nav--link"
2404          data-meganav-type="parent"
2405          aria-controls="MenuParent-6"
2406          aria-expanded="false"
2407          >
2408            Support
2409            <span class="icon icon-arrow-down" aria-hidden="true"></span>
2410        </a>
2411        <ul
2412          id="MenuParent-6"
2413          class="site-nav--dropdown "
2414          data-meganav-dropdown>
2415
2416              <li>
2417                <a
2418                  href="/products/pfsense-software-subscription-tac-lite-support"
2419                  class="site-nav--link"
2420                  data-meganav-type="child"
2421                  
2422                  tabindex="-1">
2423                    TAC Lite
2424                </a>
2425              </li>
2426            
2427          
2428
2429              <li>
2430                <a
2431                  href="/products/pfsense-software-subscription-tac-pro-support"
2432                  class="site-nav--link"
2433                  data-meganav-type="child"
2434                  
2435                  tabindex="-1">
2436                    TAC Professional
2437                </a>
2438              </li>
2439            
2440          
2441
2442              <li>
2443                <a
2444                  href="/products/pfsense-software-subscription-tac-ent-support"
2445                  class="site-nav--link"
2446                  data-meganav-type="child"
2447                  
2448                  tabindex="-1">
2449                    TAC Enterprise
2450                </a>
2451              </li>
2452            
2453          
2454        </ul>
2455      </li>
2456    
2457  
2458
2459      
2460  	  
2461        
2462  		
2463  			
2464
2465      <li>
2466        <a
2467          href="/collections/training"
2468          class="site-nav--link"
2469          data-meganav-type="child"
2470          >
2471            Training
2472        </a>
2473      </li>
2474    
2475  
2476
2477  
2478    
2479      <li class="customer-navlink large--hide"><a href="/account/login" id="customer_login_link">Sign in</a></li>
2480      <li class="customer-navlink large--hide"><a href="/account/register" id="customer_register_link">Create an Account</a></li>
2481    
2482  
2483</ul>
2484
2485  </div>
2486</nav>
2487
2488
2489
2490
2491<style> #shopify-section-header #ribbon-banner a {color: white;} </style></div>
2492
2493    <main class="wrapper main-content" role="main">
2494
2495      
2496
2497
2498<div id="shopify-section-product-template" class="shopify-section product-template-section">
2498<script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.3/jquery.min.js" type="text/javascript"></script>
2498
2499<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">
2500
2501
2502
2503
2504
2505<nav class="breadcrumb" role="navigation" aria-label="breadcrumbs">
2506  <a href="/" title="Back to the frontpage">Home</a>
2507
2508  
2509
2510    
2511    <span class="divider" aria-hidden="true">&rsaquo;</span>
2512    <span class="breadcrumb--truncate">Netgate Nexus - Multi-Instance Management for pfSense+</span>
2513
2514  
2515</nav>
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525<div class="grid" itemscope itemtype="http://schema.org/Product">
2526  <meta itemprop="url" content="https://shop.netgate.com/products/nexus-mim">
2527  <meta itemprop="image" content="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_grande.png?v=1621284805">
2528
2529  <div class="grid-item large--two-fifths">
2530    <div class="grid">
2531      <div class="grid-item large--eleven-twelfths text-center">
2532        <div class="product-photo-container" id="productPhotoContainer-product-template">
2533          
2534          
2535<div id="productPhotoWrapper-product-template-28186628915315" class="lazyload__image-wrapper" data-image-id="28186628915315" style="max-width: 250px">
2536              <div class="no-js product__image-wrapper" style="padding-top:100.0%;">
2537                <a class="image-popup-vertical-fit" href="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_1024x1024.png?v=1621284805">
2538                  <img id=""
2539                    
2540                    src="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_300x300.png?v=1621284805"
2541                    
2542                    class="lazyload no-js lazypreload"
2543                    data-src="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_{width}x.png?v=1621284805"
2544                    data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2545                    data-aspectratio="1.0"
2546                    data-sizes="auto"
2547                    alt="Netgate Nexus - Multi-Instance Management for pfSense+"
2548                    >
2549                </a>
2550              </div>
2551            </div>
2552            
2553              <noscript>
2554                <img src="//shop.netgate.com/cdn/shop/products/NetgateColorSquareEmblem_bd2a9e6b-e36b-4c53-8edc-71a8cead867b_580x.png?v=1621284805"
2555                  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"
2556                  alt="Netgate Nexus - Multi-Instance Management for pfSense+" style="opacity:1;">
2557              </noscript>
2558            
2559          
2560        </div>
2561        
2562        
2562<script>
2563          $(document).ready(function() {
2564            $('.image-popup-vertical-fit').magnificPopup({
2565                type: 'image',
2566                closeOnContentClick: true,
2567                closeBtnInside: false,
2568                image: {
2569                    verticalFit: true
2570                }
2571
2572            });
2573          });
2574        </script>
2574
2575        
2576        
2577
2578      </div>
2579    </div>
2580  </div>
2581
2582  <div class="grid-item large--three-fifths">
2583
2584    <h1 class="h2" itemprop="name">Netgate Nexus - Multi-Instance Management for pfSense+</h1>
2585    <p class="product-subtitle"></p>
2586      <!-- Start of Judge.me code -->
2587        
2588      <div style='' class='jdgm-widget jdgm-preview-badge' data-id='14673161191791' data-auto-install='false'>
2589        <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>
2590      </div>
2591        
2592      <!-- End of Judge.me code -->
2593
2594    
2595
2596    <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
2597
2598      
2599
2600      <meta itemprop="priceCurrency" content="USD">
2601      <meta itemprop="price" content="49.0">
2602
2603
2604
2605      <br>
2606
2607<!-- native discounts START -->
2608
2609
2610    
2611
2612<!-- native discounts START -->
2613
2614
2615    
2616
2617
2618  
2619  <ul class="inline-list product-meta">
2620    <li>
2621      <span id="productPrice-product-template" class="h1" style="margin-bottom: 0;">   
2622          
2623          $49<sup>00</sup>
2624      </span>
2625    </li>
2626  </ul>
2627  
2628
2629<!-- native discounts END --><div class="product__policies rte">
2630          <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>
2631        </div><div class="product__policies rte"><a href="/policies/shipping-policy">Shipping</a> calculated at checkout.
2632</div><hr id="variantBreak" class="hr--clear hr--small">
2633
2634      <link itemprop="availability" href="http://schema.org/InStock">
2635
2636      
2637<form method="post" action="/cart/add" id="addToCartForm-product-template" accept-charset="UTF-8" class="addToCartForm
2638" enctype="multipart/form-data" data-product-form=""><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
2639        
2640          
2641          <small>Customers using Shop Pay Installments might experience a 1-2 day delay in order processing.</small>
2642          <br>
2643          <br>
2644        
2645      
2646        <select name="id" id="productSelect-product-template" class="product-variants product-variants-product-template">
2647          
2648            
2649
2650              <option  selected="selected"  data-sku="LIC.NEX-MIM-D1" value="51778930508143">Default Title - $49.00 USD</option>
2651
2652            
2653          
2654        </select>
2655      
2656
2657      
2658
2659        
2660        
2661          <label for="quantity" class="quantity-selector quantity-selector-product-template">Quantity</label>
2662          <input type="number" id="quantity" name="quantity" value="1" min="1" class="quantity-selector">
2663        
2664		
2665        
2666
2667        
2668
2669        <!-- Extend -- Add offer element -->
2670        
2671        <!-- Extend -- End Extend code -->
2672
2673<!--  -->
2674
2675<!-- Mulberry warranty container -->
2676  <div id="mulberry-container-wrapper">
2677    <div id="faq-wrapper">
2678      <span id="pre-block-faq">
2679        Protect Your Product
2680      </span>
2681    <span id="whats-covered-faq" style="display:none;">What's Covered</span>
2682    <span id="post-block-faq">
2683    </span>
2684    </div>
2685    <div id="mulberry-container"></div>
2686  </div>
2687  <style>
2688    #mulberry-container-wrapper {
2689      position:relative;
2690    }
2691    #mulberry-container>iframe{
2692      width:100%;
2693    }
2694    #faq-wrapper{
2695      position: absolute;
2696      display: flex;
2697      width: 100%
2698    }
2699    #post-block-faq{
2700      width: 55px;
2701      height: 1px;
2702      display: inline-block;
2703    }
2704    #pre-block-faq{
2705      font-size: 14px;
2706      line-height: 1.4;
2707      font-family: sans-serif;
2708      max-height: 35px;
2709      overflow: hidden;
2710      display: inline-block;
2711      font-weight: 700;
2712      color: transparent;
2713    }
2714    #whats-covered-faq {
2715        margin-left: 10px;
2716        margin-bottom: 3px;
2717        cursor: pointer;
2718        text-decoration: underline;
2719        font-style: normal;
2720        color: #528ec1;
2721        font-size: 12px;
2722        font-weight: 500;
2723        line-height: 1.4;
2724        font-family: Arial, sans-serif;
2725    }
2726  </style>
2727<div class="payment-buttons payment-buttons--small">
2728  
2729
2730      <button
2731        onclick="
2732
2733
2734
2735dataLayer.push({ 'ecommerce': null });dataLayer.push({
2736'event': 'add_to_cart',
2737'ecommerce': {
2738	            'currency': 'USD',
2739		'value':49.0,                        
2740		'items': [{
2741		'item_id':14673161191791,
2742		'id': 'shopify_US_14673161191791_51778930508143',
2743		'google_business_vertical': 'retail',
2744		'item_name': 'Netgate Nexus - Multi-Instance Management for pfSense+',
2745		}]
2746	}
2747});"
2748
2749      
2750      
2751      type="submit" name="add" id="addToCart-product-template" class="btn btn--add-to-cart" style="margin: 5px 5px 5px 0;">
2752      <span class="icon icon-cart"></span>
2753      <span id="addToCartText-product-template">
2754        
2755        Add to Cart
2756        
2757      </span>
2758    </button>
2759      
2760    
2761    
2762    <a class="btn btn-secondary" style="margin: 5px 0;padding: 10px 12px;" target="_blank" href="https://www.netgate.com/partner-locator">
2763      <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;">
2764      <!-- Globe by Andrew Forrester from the Noun Project -->
2765      Find A Partner
2766    </a>
2767    
2768  
2769</div>
2770      <input type="hidden" name="product-id" value="14673161191791" /><input type="hidden" name="section-id" value="product-template" /></form>
2771    </div>
2772
2773  </div>
2774  <div class="grid-item five-fifths">
2775    <div class="product-description rte" itemprop="description">
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
2814
2815  
2816
2817
2818  
2819
2820
2821  
2822
2823
2824     
2825      <p> </p>
2826<h2 style="text-align: center;"><br></h2>
2827<hr>
2828<h3 style="text-align: center;"><span><br></span></h3>
2829<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>
2830<h1><br></h1>
2831<h1>Netgate Nexus Licenses<br>Multi-Instance Management for pfSense Plus</h1>
2832<div>
2833<h2><span style="font-weight: 400;">Netgate Nexus Overview</span></h2>
2834<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>
2835<p>Netgate Nexus provides the ability to:</p>
2836<ul>
2837<li class="p1">Manage hundreds of pfSense Plus instances from a single pane of glass</li>
2838<li class="p1">Automate configuration changes across multiple deployments</li>
2839<li class="p1">Manage your instances over a highly secure zero-trust VPN</li>
2840<li class="p1">Self-deploy on-premises or in the cloud</li>
2841<li class="p1">Customize operational tools to match your organization’s workflows</li>
2842<li class="p1">
2842Flexibility to perform management tasks quickly and efficiently<br>
2843</li>
2844</ul>
2845<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>
2846<p><strong>Note</strong><em><strong>: </strong></em></p>
2847<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>
2848<h2><span style="font-weight: 400;">What’s Next</span></h2>
2849<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>
2850<h2><span style="font-weight: 400;">Support Information</span></h2>
2851<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>
2852<ul>
2853<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>
2854<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>
2855<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>
2856<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>
2857</ul>
2858<ol class="ol1"></ol>
2859</div>
2860<div style="position: absolute; left: 382px; top: 148.266px;" id="gtx-trans">
2861<div class="gtx-trans-icon"><br></div>
2862</div>
2863             <hr>
2864      <!-- 
2865        <div id="shopify-product-reviews" data-id="14673161191791"></div>-->
2866       <!--  -->
2867    </div>
2868
2869      
2870
2871    <!-- Start of Judge.me code -->
2872    
2873      <div style='clear:both'></div>
2874      <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'>
2875        <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>
2876      </div>
2877    
2878      <!-- End of Judge.me code -->
2879
2880   
2881 
2882    
2883    
2884
2885
2886
2887<div class="social-sharing is-default" data-permalink="https://shop.netgate.com/products/nexus-mim">
2888
2889  
2890
2891  
2892
2893  
2894
2895    
2896
2897  
2898
2899</div>
2900
2901    
2902  </div>
2903</div>
2904
2905       
2905<script>
2906  var variantRetailPrices = {
2907    
2908      "51778930508143": 0
2909    
2910  };
2911</script>
2911
2912
2913
2914  
2914<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;
2914\"\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":-1929,  "inventory_management":null,  "inventory_policy":"continue",  "inventory_in_cart":0,  "inventory_remaining":-1929,  "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>
2914
2915  
2916
2917</div>
2918
2919	
2920      
2921
2922
2923
2924<!-- Extend -- Load product integration script -->
2925
2926<!-- Extend -- End Extend code --></div>
2926<script data-locksmith>
2927    var load = function () {
2928
2929          if (document.querySelectorAll('.locksmith-manual-trigger').length > 0) {
2930            Locksmith.ping();
2931          }
2932
2933
2934      Locksmith.util.on('submit', 'locksmith-resource-form', function (event) {
2935        event.preventDefault();
2936        var data = Locksmith.util.serializeForm(event.target);
2937        var options = { spinner: false, container: 'locksmith-content' };
2938        // a form rendered inline (section replacement) must keep that context
2939        // on resubmit: same enclosing container (there may be several on the
2940        // page), and no layout classes or cancel affordance in the re-render
2941        var inlineContainer = event.target.closest && event.target.closest('[id^="locksmith-content"]');
2942        if (inlineContainer) {
2943          options.container = inlineContainer;
2944        }
2945        if (event.target.getAttribute('data-locksmith-inline') === 'true') {
2946          options.include_layout_classes = false;
2947        }
2948        Locksmith.postResource(data, options);
2949      });
2950
2951      Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) {
2952        event.preventDefault();
2953        Locksmith.postResource({}, { spinner: true, container: document });
2954      });
2955
2956      Locksmith.submitPasscode = function (passcode) {
2957        Locksmith.postResource(
2958          { passcode: passcode },
2959          { spinner: false, container: 'locksmith-content' }
2960        );
2961      };
2962    };
2963
2964    if (typeof Locksmith !== 'undefined') {
2965      load();
2966    } else {
2967      window.addEventListener('load', load);
2968    }
2969  </script>
2969
2970
2971    </main>
2972
2973    <div id="shopify-section-footer" class="shopify-section footer-section">
2974
2975<footer class="site-footer small--text-center" role="contentinfo">
2976  <div class="wrapper">
2977
2978    <div class="grid">
2979
2980    
2981
2982      
2983
2984
2985    <div class="grid-item small--one-whole two-twelfths">
2986      
2987        <h3>PFSENSE SOLUTIONS</h3>
2988      
2989
2990      
2991        <ul>
2992          
2993<li><a href="https://www.netgate.com/pfsense-plus-software">Cloud Deployments</a></li>
2994          
2995<li><a href="https://www.netgate.com/products/appliances/">On Premises</a></li>
2996          
2997<li><a href="https://www.netgate.com/pfsense-plus-software">pfSense Features</a></li>
2998          
2999<li><a href="https://docs.netgate.com">Documentation</a></li>
3000          
3001        </ul>
3002
3003        
3004      </div>
3005    
3006
3007      
3008
3009
3010    <div class="grid-item small--one-whole two-twelfths">
3011      
3012        <h3>STORE INFO</h3>
3013      
3014
3015      
3016        <ul>
3017          
3018<li><a href="/account">My Account</a></li>
3019          
3020<li><a href="/pages/how-to-order">How to Order</a></li>
3021          
3022<li><a href="/pages/shipping-information">Shipping Info</a></li>
3023          
3024<li><a href="/pages/warranty-returns">Warranty / Returns</a></li>
3025          
3026<li><a href="https://shop.netgate.com/pages/warranty-returns#Refunds">Refund Policy</a></li>
3027          
3028<li><a href="https://shop.netgate.com/pages/terms-of-service">Terms of Service</a></li>
3029          
3030        </ul>
3031
3032        
3033      </div>
3034    
3035
3036      
3037
3038
3039    <div class="grid-item small--one-whole two-twelfths">
3040      
3041        <h3>Partners</h3>
3042      
3043
3044      
3045        <ul>
3046          
3047<li><a href="https://www.netgate.com/partners">Partner Program</a></li>
3048          
3049<li><a href="https://partnervault.netgate.com/_hcms/mem/login">Partner Vault</a></li>
3050          
3051<li><a href="https://www.netgate.com/partner-locator">Partner Locator</a></li>
3052          
3053        </ul>
3054
3055        
3056      </div>
3057    
3058
3059      
3060
3061
3062    <div class="grid-item small--one-whole two-twelfths">
3063      
3064        <h3>Services &amp; Support</h3>
3065      
3066
3067      
3068        <ul>
3069          
3070<li><a href="https://www.netgate.com/support/">Support Plans</a></li>
3071          
3072<li><a href="https://go.netgate.com/support/login">Support Portal</a></li>
3073          
3074<li><a href="http://www.netgate.com/our-services/professional-services">Professional Services</a></li>
3075          
3076<li><a href="https://www.netgate.com/training/">Training</a></li>
3077          
3078        </ul>
3079
3080        
3081      </div>
3082    
3083
3084      
3085
3086
3087    <div class="grid-item small--one-whole two-twelfths">
3088      
3089        <h3>Company</h3>
3090      
3091
3092      
3093        <ul>
3094          
3095<li><a href="https://www.netgate.com/about-us">About Us</a></li>
3096          
3097<li><a href="https://www.netgate.com/blog">Blog</a></li>
3098          
3099<li><a href="https://www.netgate.com/netgate-newsletter">Newsletter</a></li>
3100          
3101<li><a href="http://www.netgate.com/contact-us">Contact Us</a></li>
3102          
3103<li><a href="https://www.iubenda.com/privacy-policy/39208731">Privacy Policy</a></li>
3104          
3105<li><a href="https://www.iubenda.com/privacy-policy/39208731/cookie-policy">Cookie Policy</a></li>
3106          
3107<li><a href="https://www.netgate.com/company/legal/">Legal</a></li>
3108          
3109        </ul>
3110
3111        
3112      </div>
3113    
3114
3115  </div>
3116
3117  
3118  <hr class="hr--small">
3119  
3120
3121    <div class="grid">
3122    
3123      
3124      <div class="grid-item one-whole text-center">
3125          <ul class="inline-list social-icons">
3126             
3127             
3128             
3129             
3130             
3131             
3132             
3133             
3134             
3135             
3136           </ul>
3137        </div>
3138      
3139      </div>
3140      <hr class="hr--small">
3141      <div class="grid">
3142      <div class="grid-item large--two-fifths">
3143          <ul class="legal-links inline-list">
3144              <li>
3145                &copy; 2026 Rubicon Communications, LLC
3146              </li>
3147          </ul>
3148      </div><div class="grid-item large--three-fifths large--text-right">
3149            <span class="visually-hidden">Payment icons</span>
3150            <ul class="inline-list payment-icons"><li>
3151                  <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;"/>
3151<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>
3152
3153                </li><li>
3154                  <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>
3155                </li><li>
3156                  <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>
3157                </li><li>
3158                  <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;"/>
3158<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>
3159
3160                </li><li>
3161                  <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>
3162
3163                </li><li>
3164                  <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 
316416.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>
3165
3166                </li></ul>
3167          </div></div>
3168
3169  </div>
3170
3171</footer>
3172
3173
3174
3175
3176</div>
3177
3178    
3178<script>
3179
3180      var moneyFormat = '${{amount}}';
3181
3182      var theme = {
3183        strings:{
3184          product:{
3185            unavailable: "Unavailable",
3186            will_be_in_stock_after:"Will be in stock after [date]",
3187            only_left:"Only 1 left!",
3188            unitPrice: "Unit price",
3189            unitPriceSeparator: "per"
3190          },
3191          navigation:{
3192            more_link: "More"
3193          },
3194            map:{
3195              addressError: "Error looking up that address",
3196              addressNoResults: "No results for that address",
3197              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.",
3198              authError: "There was a problem authenticating your Google Maps API Key."
3199            }
3200          },
3201          settings:{
3202            cartType: "drawer"
3203          }
3204          }
3205    </script>
3205
3206
3207    
3208
3209    
3210  
3210<script id="cartTemplate" type="text/template">
3211  
3212      <ul class="drawer-products">
3213        {{#items}}
3214        <li data-variant="{{variant}}" {{#properties}}data-{{name}}="{{value}}" {{/properties}}>
3215          <div class="drawer-product">
3216            <div class="drawer-product-info">
3217              <a class="drawer-product-image" href="{{url}}"><img src="{{img}}" title="{{variation}}" alt="{{variation}}"/></a><br />
3218              <strong>{{price}}</strong>
3219            </div>
3220            <div class="drawer-product-quantity">
3221            {{#if adjustable}}
3222              <div data-variant="{{variant}}" class="drawer-product-quantity-plus">+</div>
3223              <div data-variant="{{variant}}" data-quantity="{{itemQty}}" class="product-quantity-count drawer">{{itemQty}}</div>
3224              <div data-variant="{{variant}}" class="drawer-product-quantity-minus">-</div>
3225            {{else}}
3226              <div style="margin-top: 19px;" data-variant="{{variant}}" data-quantity="{{itemQty}}" class="product-quantity-count drawer">{{itemQty}}</div>
3227              <div data-variant="{{variant}}" class="drawer-product-quantity-minus">-</div>
3228            {{/if}}
3229            </div>
3230          </div>
3231        </li>
3232        {{/items}}
3233      </ul>
3234      <div class="drawer-button" class="text-right medium-down--text-center">
3235        <a style="margin-top: 7px;line-height: 26px;padding-bottom: 10px;border: 0 none;margin-left: 15px;background-color: #1a4062;" href="/cart" class="btn">
3236          <span class="icon icon-cart"></span> Enter Cart
3237        </a>
3238        <span style="margin-top: 10px;text-align: center;" class="h3">Subtotal {{totalPrice}}</span>
3239      </div>
3240  
3241  </script>
3241
3242  
3242<script id="drawerTemplate" type="text/template">
3243  
3244    <div id="ajaxifyDrawer" class="ajaxify-drawer">
3245      <div class="close-drawer">X</div>
3246      <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>
3247    </div>
3248  
3249  </script>
3249
3250  
3250<script id="modalTemplate" type="text/template">
3251  
3252    <div id="ajaxifyModal" class="ajaxify-modal">
3253      <div id="ajaxifyCart" class="ajaxifyCart--content" data-cart-url="/cart" data-cart-change-url="/cart/change"></div>
3254    </div>
3255  
3256  </script>
3256
3257  
3257<script id="ajaxifyQty" type="text/template">
3258  
3259    <div class="ajaxifyCart--qty">
3260      <input type="text" class="ajaxifyCart--num" value="{{itemQty}}" data-id="{{key}}" min="0" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*">
3261      <span class="ajaxifyCart--qty-adjuster ajaxifyCart--add" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}">+</span>
3262      <span class="ajaxifyCart--qty-adjuster ajaxifyCart--minus" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemMinus}}">-</span>
3263    </div>
3264  
3265  </script>
3265
3266  
3266<script id="jsQty" type="text/template">
3267  
3268    <div class="js-qty">
3269      <input type="text" class="js--num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}">
3270      <span class="js--qty-adjuster js--add" data-id="{{key}}" data-qty="{{itemAdd}}">+</span>
3271      <span class="js--qty-adjuster js--minus" data-id="{{key}}" data-qty="{{itemMinus}}">-</span>
3272    </div>
3273  
3274  </script>
3274
3275
3276
3277    
3278
3279    <ul hidden>
3280      <li id="a11y-refresh-page-message">choosing a selection results in a full page refresh</li>
3281    </ul>
3282
3283
3284    
3284<script type="text/javascript" charset="utf-8">
3285    var shappify_customer_tags = null
3286  </script>
3286
3287
3288<script src="//platform.twitter.com/oct.js" type="text/javascript"></script>
vendor: 1 bytes, line 3288
3288
3289<script>
3290var atcButtonID = "addToCart-product-template";
3291var atcTagID = "o5lsp";
3292
3293var atcButton = document.getElementById(atcButtonID);
3294if(atcButton){
3295	atcButton.addEventListener("click", function(event) {
3296		var cartValue = 4900/100;
3297		twttr.conversion.trackPid(atcTagID, { tw_sale_amount: cartValue, tw_order_quantity: 1 });
3298	});
3299}
3300</script>
3300
3301
3302<div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
3302<script id="subscription-helper">
3303
3304        if (!window.AppstleIncluded) {
3305          window.AppstleIncluded = true;
3306          window.RS = Window.RS || {};
3307          
3308            RS.Config = {
3309                "selectors": {
3310                    "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button",
3311                    "subscriptionLinkSelector": "",
3312                    "atcButtonPlacement": "BEFORE",
3313                    "subscriptionLinkPlacement": "BEFORE",
3314                    "cartRowSelector": "",
3315                    "cartLineItemSelector": "",
3316                    "cartLineItemPerQuantityPriceSelector": "",
3317                    "cartLineItemTotalPriceSelector": "",
3318                    "cartLineItemSellingPlanNameSelector": "",
3319                    "cartSubTotalSelector" : "",
3320                    "cartLineItemPriceSelector": "",
3321                    "cartLineItemPlacement": "BEFORE",
3322                    "cartHiddenAttributesSelector": "",
3323                    "buildABoxDiscountSelector": "",
3324                },
3325                "baseUrl": "https://subscription-admin.appstle.com",
3326                "usedTranslation": "true",
3327                "enableCartWidgetFeature": "false",
3328                "storefrontAnalyticsForwardingEnabled": false,
3329                "appstleStorefrontAnalyticsPath": "https://subscription-admin.appstle.com/assets/js/appstle-storefront-analytics.min.js?shop=shop-netgate-com.myshopify.com&v=1787067332609",
3330                "useUrlWithCustomerId": "true",
3331                "atcButtonSelector": "",
3332                "moneyFormat": "${{amount}}",
3333                "oneTimePurchaseText": "One Time Purchase",
3334                "minimumQuantityMessage": "",
3335                "tapToSelectText": "Tap To Select",
3336                "bundleDiscountTextV2": "",
3337                "productPageUnitPriceSelectorV2": "",
3338                "monthsFrequencyTextV2": "Months",
3339                "monthlyLabelTextV2": "Monthly",
3340                "monthFrequencyTextV2": "Month",
3341                "weeksFrequencyTextV2": "Weeks",
3342                "weeklyLabelTextV2": "Weekly",
3343                "weekFrequencyTextV2": "Week",
3344                "daysFrequencyTextV2": "Days",
3345                "dayFrequencyTextV2": "day",
3346                "yearsFrequencyTextV2": "Years",
3347                "yearlyLabelTextV2": "Yearly",
3348                "yearFrequencyTextV2": "Year",
3349                "offFrequencyTextV2": "Off",
3350                "prepayLabelTextV2": "Prepay",
3351                "prepaidLabelTextV2": "Prepaid",
3352                "prepaidSaveBadgeTextV2": "SAVE {{selectedDiscountPercentage}}",
3353                "onetimeDescriptionTextV2": "",
3354                "atcButtonTextV2": "",
3355                "oneTimeFrequencyTextV2": "One Time",
3356                "cancelAnytimeLabelTextV2": "Cancel Anytime",
3357                "noSubscriptionLabelTextV2": "No Subscription",
3358                "addToShipmentButtonTextV2": "Add to Shipment",
3359                "addToShipmentProcessingV2": "Processing...",
3360                "addToShipmentSuccessTextV2": "Success",
3361                "addToShipmentErrorTextV2": "Error",
3362                "addToShipmentTooltipTextV2": "Please avoid double delivery charges! Login to add this product to an upcoming delivery.",
3363                "frequencyCombinedWidgetTextV2": "Frequency",
3364                "selectDeliverOptionV2": "Select Delivery Option",
3365                "subscribeAndSaveSuccessV2": "Subscription Selected",
3366                "unsubscribeFrequencyTextV2": "One-time Purchase",
3367                "deliveryEveryFrequencyTextV2": "Delivery Frequency",
3368                "sellingPlanTitleTextNonPrepaid": "{{sellingPlanName}}",
3369                "subscribeAndSaveInitalV2": "Subscribe and save",
3370                "subscriptionDescriptionTextV2": "",
3371                "atcButtonTextSelector": "",
3372                "disableCartWidgetOnVariants": "",
3373                "shop": "shop-netgate-com.myshopify.com",
3374                "deliveryText": "delivery",
3375                "purchaseOptionsText": "Purchase Options",
3376                "manageSubscriptionButtonText": "",
3377                "subscriptionOptionText": "Subscribe",
3378                "sellingPlanSelectTitle": "DELIVERY FREQUENCY",
3379                "subscriptionPriceDisplayText": "",
3380                "tooltipTitle": "Subscription detail",
3381                "showTooltipOnClick": "false",
3382                "tooltipDesctiption": `<strong>Manage Your Subscription<\/strong><br\/><br\/> Cancel your subscription anytime.`,
3383                "tooltipDescriptionOnPrepaidPlan": "<b>Prepaid Plan Details<\/b><\/br> Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})",
3384                "tooltipDescriptionOnMultipleDiscount": "",
3385                "manualTranslation": "false",
3386                "tooltipDescriptionCustomization": "{{{defaultTooltipDescription}}} <\/br>  {{{prepaidDetails}}} <\/br> {{{discountDetails}}}",
3387                "orderStatusManageSubscriptionTitle": "Subscription",
3388                "orderStatusManageSubscriptionDescription": "Continue to your account to view and manage your subscriptions. Please use the same email address that you used to buy the subscription.",
3389                "orderStatusManageSubscriptionButtonText": "Manage your subscription",
3390                "subscriptionOptionSelectedByDefault" : false,
3391                "totalPricePerDeliveryText" : "{{prepaidPerDeliveryPrice}}\/delivery",
3392                "memberOnlySellingPlansJson": {},
3393                "nonMemberOnlySellingPlansJson": {},
3394                "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":[]}],
3395                "widgetEnabled": true,
3396                "showFreeGiftPrice" : true,
3397                "showFreeGiftComparePrice" : true,
3398                "enableFreeGiftLayout" : false,
3399                "freeGiftLabelText": "+ Free {{productName}}",
3400                "freeGiftBadgeText": "",
3401                "showTooltip" : true,
3402                "showCartWidgetOnBundleItems" : false,
3403                "prepaidOptionSelectedByDefault" : false,
3404                "disablePassingSellingPlanAsLineProperties" : true,
3405                "updateThemePrice" : false,
3406                "sortByDefaultSequence": false,
3407                "showSubOptionBeforeOneTime": false,
3408                "detectVariantFromURLParams": false,
3409                "disableQueryParamsUpdate": false,
3410                "showStaticTooltip": false,
3411                "showAppstleLink": false,
3412                "sellingPlanTitleText" : "{{sellingPlanName}} ({{sellingPlanPrice}}\/delivery)",
3413                "oneTimePriceText" : "{{price}}",
3414                "selectedPayAsYouGoSellingPlanPriceText" : "{{price}}",
3415                "selectedPrepaidSellingPlanPriceText" : " {{totalPrice}}",
3416                "selectedDiscountFormat" : "SAVE {{selectedDiscountPercentage}}",
3417                "manageSubscriptionBtnFormat" : "<a href='https:\/\/shop-netgate-com.myshopify.com\/apps\/subscriptions' class='appstle_manageSubBtn' ><button class='btn' style='padding: 2px 20px'>{{manageSubscriptionButtonText}}<\/button>
3417<\/a><br><br>",
3418                "manageSubscriptionUrl" : "https:\/\/shop.netgate.com\/apps\/subscriptions",
3419                "appstlePlanId": 957,
3420                "showCheckoutSubscriptionBtn": true,
3421                "priceSelector": ".inline-list #productPrice-product-template span[aria-hidden=true]",
3422                "reloadPriceSelector": "",
3423                "landingPagePriceSelector": "",
3424                "quickViewClickSelector": "",
3425                "badgeTop": "-4px",
3426                "pricePlacement": "BEFORE",
3427                "disableLoadingJquery": false,
3428                "widgetEnabledOnSoldVariant": "true",
3429                "switchRadioButtonWidget": true,
3430                "appstlePlanName": "Netgate_ZUUL_Webhook_API",
3431                "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},
3432                "formMappingAttributeName": "",
3433                "formMappingAttributeSelector": "",
3434                "quickViewModalPollingSelector": "",
3435                "scriptLoadDelay": "0",
3436                "formatMoneyOverride": "false",
3437                "enableAddToExistingSubscriptionFeature": "false",
3438                "displayAddToExistingSubscriptionButtonForNotLoggedInV2": "",
3439                "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": "false",
3440                "appstle_app_proxy_path_prefix": "apps\/subscriptions",
3441                "updatePriceOnQuantityChange": "",
3442                "widgetParentSelector": "",
3443                "quantitySelector": "quantity-input *",
3444                "enableAddJSInterceptor": "false",
3445                "isDevEnabled": false,
3446                "forceReloadWidgetSelector": "",
3447                "forceReloadOnFreqChange": false,
3448                "showPrepaidPlanSeparately": true,
3449                "debugLogsEnabled": false,
3450                "isUseStorefrontAPI": true,
3451                "reBuyEnabled": "false",
3452                "loyaltyDetailsLabelText": "",
3453                "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'>
3453get <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}}",
3454                "widgetType": "WIDGET_TYPE_7",
3455                "collectionWidgetType": "LEGACY",
3456                "enableCompactProductPageWidget": false,
3457                "enableCartDrawerWidget": false,
3458                "cartDrawerWidgetStyle": false,
3459                "cartDrawerWidgetInlineStyle": "",
3460                "cartDrawerWidgetPanelStyle": "",
3461                "cartDrawerWidgetSegmentedStyle": "",
3462                "showOneTimeComparePrice": false,
3463                "showCombinedSellingPlanCartWidget": false,
3464                "combinedCartWidgetSelector": "",
3465                "removeUnsubscribeOption": false,
3466                "widgetTemplateHtml": `{% raw %}{% endraw %}`,
3467                
3468                  "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\\\">
3468\\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
3468635 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;
3468\\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 %}
3468<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\\\">
3468\\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;
3468\\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\\\">
3468\\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;
3468\\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
3468635 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 %}\"}",
3469                
3470                
3471                  "bundle": {},
3472                
3473                
3474                  "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'>
3474get <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\"}`,
3475                
3476                "css": {
3477                    "appstle_subscription_widget": {
3478                        "margin-top": "" ,
3479                        "margin-bottom": "",
3480                    },
3481
3482                    "appstle_subscription_wrapper": {
3483                        "border-width": "",
3484                        "border-color": "",
3485                    },
3486
3487                    "appstle_circle": {
3488                        "border-color": "",
3489                    },
3490
3491                    "appstle_dot": {
3492                        "background-color": "",
3493                    },
3494
3495                    "appstle_select": {
3496                        "padding-top": "",
3497                        "padding-bottom": "",
3498                        "padding-left": "",
3499                        "padding-right": "",
3500                        "border-width": "",
3501                        "border-style": "",
3502                        "border-color": "",
3503                        "border-radius": "",
3504                    },
3505
3506                    "tooltip_subscription_svg": {
3507                        "fill": "",
3508                    },
3509
3510                    "appstle_tooltip": {
3511                        "color": "",
3512                        "background-color": "",
3513                    },
3514
3515                    "appstle_tooltip_border_top_color": {
3516                        "border-top-color": "",
3517                    },
3518
3519                    "appstle_subscription_final_price": {
3520                        "color": "",
3521                    },
3522                    "appstle_widget_text_color": {
3523                        "color": "",
3524                    },
3525                    "appstle_selected_background": {
3526                        "background": "transparent",
3527                    },
3528                    "elementCSS": "[]",
3529                    "customCSS": "",
3530                    "customerPortalCss": "#headlessui-tabs-panel-\\:r2\\: > div > div.lg\\:as-col-span-4.as-grid.as-gap-4.as-full-width.as-panel-right >
3530 div:nth-child(3) > p > p:nth-child(3){\ndisplay:none !important;\n}",
3531                    "externalStyleTag": "",
3532                    "themeCss": "",
3533                }
3534            };
3535          
3536
3537          window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS));
3538
3539          sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config);
3540
3541          
3542            try {
3543            
3544                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'>
3544get <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"};
3545            
3546            } catch (e) {
3547            console.error("Error parsing build a box labels:", e);
3548            }
3549          
3550
3551          var _RSConfig = _RSConfig || {};
3552
3553          _RSConfig.shop = 'shop-netgate-com.myshopify.com';
3554
3555          
3556          _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
3556al 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
3556ntly\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"};
3557
3558          
3559
3560          
3561
3562            
3563            _RSConfig.shopMoneyFormat = '${{amount}}';
3564            _RSConfig.shopMoneyFormatWithCurrencyFormat = '${{amount}} USD';
3565            
3566
3567            
3568
3569        }
3570
3571        
3572        
3573            _RSConfig.assetRev = "bb5b3bdb98b3ae015310f339ee23b9b8";
3574        
3575
3576</script>
3576
3577
3578<style id="appstle-payment-button-override">
3579    .shopify-payment-button {display: none;}
3580</style>
3581<script>
3582 let appstleCount = 0
3583 function isAppstleJSInitiated() {
3584    appstleCount++;
3585    if (window?.["RSConfig"] || appstleCount > 20) {
3586        let appstleStyleElement = document.querySelector('#appstle-payment-button-override');
3587        if (appstleStyleElement) {
3588            appstleStyleElement.remove();
3589        }
3590    } else {
3591        setTimeout(isAppstleJSInitiated, 500)
3592    }
3593 }
3594 isAppstleJSInitiated();
3595</script>
3595
3596
3597<style>
3598
3599</style>
3600<script>
3601    function pollAppstleInit() {
3602        if (window?.appstleInit) {
3603        window?.appstleInit()
3604        } else {
3605        setTimeout(pollAppstleInit, 30);
3606        }
3607    }
3608</script>
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624    
3625
3626    
3626<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.min.js?shop=shop-netgate-com.myshopify.com&v=1787067332609" defer ></script>
3626
3627
3628    
3629
3630    
3631    
3632
3633
3634
3635</div><div id="shopify-block-AVEtGd2tPMlM0RmlGM__14017166734719355524" class="shopify-block shopify-app-block"><div id="hc-widget" style="display: block"></div>
3636
3637<script>
3638    window.HCAppData = {extShopId: 6595313779}
3639</script>
3639
3640
3641<script type="text/javascript" async="" src="https://s3.helpcenterapp.com/cdn/widget/mount-widget.js"></script>
3641
3642
3643</div>
3643<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3643
3644</body>
3645</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.