PageSourceSearch

https://bill-sherers-we-tie-it-fly-shop.myshopify.com/collections/…/products/we-tie-it-fly-fishing-app-1

html bill-sherers-we-tie-it-fly-shop.myshopify.com collected 2026-10-10 01:45:33 UTC 201,727 bytes, 2,880 lines download raw bytes

1<!doctype html>
2<!--[if IE 9]> <html class="ie9 no-js" lang="en"> <![endif]-->
3<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
4<head>
5
6  <meta charset="utf-8">
7  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
8  <meta name="viewport" content="width=device-width,initial-scale=1">
9  <meta name="theme-color" content="#8ebb71">
10
11  
12    <link rel="shortcut icon" href="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/e-mail-musky_32x32.jpg?v=1613573899" type="image/png">
13  
14
15  <link rel="canonical" href="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/products/we-tie-it-fly-fishing-app-1">
16  <title>
17  APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version) &ndash; Bill Sherer&#39;s We Tie It Fly Shop
18  </title>
19
20  
21    <meta name="description" content="Monthly subscription to the Learning Fly Tying with Bill Sherer a Fly Tying App for Fly Tyers of All Ages and Skill Levels. (Powered by On3.ai: Beta Version).">
22  
23
24  <!-- /snippets/social-meta-tags.liquid --><meta property="og:site_name" content="Bill Sherer&#39;s We Tie It Fly Shop">
25<meta property="og:url" content="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/products/we-tie-it-fly-fishing-app-1">
26<meta property="og:title" content="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
27<meta property="og:type" content="product">
28<meta property="og:description" content="Monthly subscription to the Learning Fly Tying with Bill Sherer a Fly Tying App for Fly Tyers of All Ages and Skill Levels. (Powered by On3.ai: Beta Version)."><meta property="og:price:amount" content="10.00">
29  <meta property="og:price:currency" content="USD"><meta property="og:image" content="http://bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Large_streamer_variants_1024x1024.jpg?v=1769288015"><meta property="og:image" content="http://bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/CareySpecial_1024x1024.jpg?v=1769288015"><meta property="og:image" content="http://bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Foam_Wet_1024x1024.jpg?v=1769288015">
30<meta property="og:image:secure_url" content="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Large_streamer_variants_1024x1024.jpg?v=1769288015"><meta property="og:image:secure_url" content="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/CareySpecial_1024x1024.jpg?v=1769288015"><meta property="og:image:secure_url" content="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Foam_Wet_1024x1024.jpg?v=1769288015">
31
32<meta name="twitter:site" content="@shopify">
33<meta name="twitter:card" content="summary_large_image">
34<meta name="twitter:title" content="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
35<meta name="twitter:description" content="Monthly subscription to the Learning Fly Tying with Bill Sherer a Fly Tying App for Fly Tyers of All Ages and Skill Levels. (Powered by On3.ai: Beta Version).">
36
37
38  
38<script>
39    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
40  </script>
40
41
42  <link href="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/t/5/assets/theme.scss.css?v=58565538855147046031769294699" rel="stylesheet" type="text/css" media="all" />
43  
44  
45  
46  <link href="//fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet" type="text/css" media="all" />
47
48
49  
50    
51    
52    <link href="//fonts.googleapis.com/css?family=Lora:400,700" rel="stylesheet" type="text/css" media="all" />
53  
54
55
56
57  
57<script>
58    window.theme = window.theme || {};
59
60    theme.strings = {
61      stockAvailable: "1 available",
62      addToCart: "Add to Cart",
63      soldOut: "Sold Out",
64      unavailable: "Unavailable",
65      noStockAvailable: "The item could not be added to your cart because there are not enough in stock.",
66      willNotShipUntil: "Will not ship until [date]",
67      willBeInStockAfter: "Will be in stock after [date]",
68      totalCartDiscount: "You're saving [savings]"
69    };
70  </script>
70
71
72  
73
74  <!--[if (gt IE 9)|!(IE)]><!-->
74<script src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/t/5/assets/vendor.js?v=106113801271224781871769293014" defer="defer"></script>
74<!--<![endif]-->
75  <!--[if lt IE 9]>
75<script src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/t/5/assets/vendor.js?v=106113801271224781871769293014"></script>
75<![endif]-->
76
77  
78    
78<script>
79      window.theme = window.theme || {};
80      theme.moneyFormat = "${{amount}}";
81    </script>
81
82  
83
84  <!--[if (gt IE 9)|!(IE)]><!-->
84<script src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/t/5/assets/theme.js?v=60391446684648205121769293014" defer="defer"></script>
84<!--<![endif]-->
85  <!--[if lte IE 9]>
85<script src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/t/5/assets/theme.js?v=60391446684648205121769293014"></script>
85<![endif]-->
86
87  
87<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
87<meta name="google-site-verification" content="3UtuZnzQO4W0mBRWkdJe86wbudke4flmod9e2pXfPOY">
88<meta name="facebook-domain-verification" content="l0lza4t4crktq91vn0w7w445isv77s">
89<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/16217211/digital_wallets/dialog">
90<meta id="in-context-paypal-metadata" data-shop-id="16217211" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
91<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/json+oembed" href="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/products/we-tie-it-fly-fishing-app-1.oembed">
92<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
92
93<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
94<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=16217211" crossorigin="anonymous"></script>
vendor: 1 bytes, line 94
94
95<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":16217211,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/16217211","merchantName":"Bill Sherer's We Tie It Fly Shop","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Bill Sherer's We Tie It Fly Shop","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 95
95
96<script id="shopify-features" type="application/json">{"accessToken":"fa874f9003dfb463040e7bfcfcca586f","betas":["rich-media-storefront-analytics"],"domain":"bill-sherers-we-tie-it-fly-shop.myshopify.com","predictiveSearch":true,"shopId":16217211,"locale":"en"}</script>
vendor: 1 bytes, line 96
96
97<script>var Shopify = Shopify || {};
98Shopify.shop = "bill-sherers-we-tie-it-fly-shop.myshopify.com";
99Shopify.locale = "en";
100Shopify.currency = {"active":"USD","rate":"1.0"};
101Shopify.country = "US";
102Shopify.theme = {"name":"Updated Venture(Video Product Display)","id":161276690521,"schema_name":"Venture","schema_version":"2.0.5","theme_store_id":775,"role":"main"};
103Shopify.theme.handle = "null";
104Shopify.theme.style = {"id":null,"handle":null};
105Shopify.cdnHost = "bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn";
106Shopify.routes = Shopify.routes || {};
107Shopify.routes.root = "/";
108Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
109Shopify.SignInWithShop = Shopify.SignInWithShop || {};
110Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
111Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 111
111
112<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 112
112
113<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 113
113
114<script>
115  window.ShopifyPay = window.ShopifyPay || {};
116  window.ShopifyPay.apiHost = "shop.app\/pay";
117  window.ShopifyPay.redirectState = null;
118</script>
vendor: 1 bytes, line 118
118
119<script>
120  window.Shopify = window.Shopify || {};
121  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
122  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
123  window.Shopify.SignInWithShop.eligible = true;
124</script>
vendor: 1 bytes, line 124
124
125<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 125
125
126<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 126
126
127<script type="module">
128  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
129
130  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
131
132</script>
vendor: 1 bytes, line 132
132
133<script>
134  window.Shopify = window.Shopify || {};
135  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
136  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"]};
137</script>
vendor: 1 bytes, line 137
137
138<script id="__st">var __st={"a":16217211,"offset":-18000,"reqid":"f113fa58-1dcb-4a92-ae7d-24b367f75c59-1791596733","pageurl":"bill-sherers-we-tie-it-fly-shop.myshopify.com\/collections\/learning-fly-tying-app\/products\/we-tie-it-fly-fishing-app-1","u":"767e698175b2","p":"product","rtyp":"product","rid":8031370477657};</script>
vendor: 1 bytes, line 138
138
139<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 139
139
140<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 140
140
141<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 141
141
142<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 = "//bill-sherers-we-tie-it-fly-shop.myshopify.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>
142<script crossorigin="anonymous" defer="defer" src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 142
142
143<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 143
143
144<script>
145  window.Shopify = window.Shopify || {};
146  window.Shopify.MCP = window.Shopify.MCP || {};
147  window.Shopify.MCP.enabled = true;
148  window.Shopify.MCP.shop = "bill-sherers-we-tie-it-fly-shop.myshopify.com";
149  window.Shopify.MCP.mcpEndpoint = "https:\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/api\/mcp";
150  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
151</script>
vendor: 1 bytes, line 151
151
152<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("\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
153</script>
vendor: 1 bytes, line 153
153
154<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://bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
155</script>
vendor: 1 bytes, line 155
155
156<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
157  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);
158</script>
vendor: 1 bytes, line 158
158
159<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})}}));
160</script>
160
161<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
162<style id="shopify-accelerated-checkout-cart">
163        #shopify-buyer-consent {
164  margin-top: 1em;
165  display: inline-block;
166  width: 100%;
167}
168
169#shopify-buyer-consent.hidden {
170  display: none;
171}
172
173#shopify-subscription-policy-button {
174  background: none;
175  border: none;
176  padding: 0;
177  text-decoration: underline;
178  font-size: inherit;
179  cursor: pointer;
180}
181
182#shopify-subscription-policy-button::before {
183  box-shadow: none;
184}
185
186      </style>
187
188<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
188
189<!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
190
191<script id='shopify-chat-app-embed-data' type='application/json'>
192  {
193    "settings": {
194      "invertActivatorColors": true,
195      "greetingMessage": "",
196      "showFeaturedProducts": true,
197      "featuredProducts": [],
198      "horizontalPosition": "bottom_right",
199      "icon": "chat_bubble",
200      "buttonLabel": "Need help?"
201    }
202  }
203</script>
203
204
205<style data-shopify>
206  
207
208  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
209  shopify-chat:defined:empty {
210    display: grid;
211  }
212
213  :root {
214    --shopify-chat-bg-color: #FFFFFF;
215    --shopify-chat-text-color: #000000;
216    --shopify-chat-accent-bg-color: #000000;
217    --shopify-chat-accent-text-color: #FFFFFF;
218    --shopify-chat-activator-offset: 120px;
219
220    
221
222    --shopify-chat-activator-font-size: 16px;
223    --shopify-chat-border-radius: 16px;
224  }
225
226  
227</style>
228
229<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
229
230
231
232<!-- END app block -->
232<script src="https://cdn.shopify.com/extensions/01a1215f-83ed-7b6d-a59c-446af2351e12/forms-2617/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
232
233<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
234<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: 16217211,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 234
234
235<script>
236  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
237</script>
vendor: 1 bytes, line 237
237
238<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}
238).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: 16217211,storefrontBaseUrl: "https://bill-sherers-we-tie-it-fly-shop.myshopify.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://bill-sherers-we-tie-it-fly-shop.myshopify.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"1849032793","configuration":"{\"pixel_id\":\"2453515645073562\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
238,{"id":"1748074585","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-WSHWWE7YB7\\\",\\\"GT-TBNDQ6PR\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-WSHWWE7YB7\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-WSHWWE7YB7\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-WSHWWE7YB7\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-WSHWWE7YB7\\\",\\\"MC-VFP8JH6HNW\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-WSHWWE7YB7\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-WSHWWE7YB7\\\",\\\"MC-VFP8JH6HNW\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-WSHWWE7YB7\\\",\\\"MC-VFP8JH6HNW\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-WSHWWE7YB7\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-WSHWWE7YB7\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-WSHWWE7YB7\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-WSHWWE7YB7\\\"}],\\\"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":"70844505","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"}
238,{"id":"101220441","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"Bill Sherer's We Tie It Fly Shop","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"bill-sherers-we-tie-it-fly-shop.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":10.0,"currencyCode":"USD"},"product":{"title":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","vendor":"Bill Sherer's We Tie It Fly Shop","id":"8031370477657","untranslatedTitle":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","url":"\/products\/we-tie-it-fly-fishing-app-1","type":"Fly Tying APP"},"id":"42684206776409","image":{"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015"},"sku":"WTI90426","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"8031370477657","handle":"we-tie-it-fly-fishing-app-1","isCollective":null,"title":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","type":"Fly Tying APP","untranslatedTitle":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","url":"\/products\/we-tie-it-fly-fishing-app-1","vendor":"Bill Sherer's We Tie It Fly Shop","remoteShopId":null,"variants":[{"id":"42684206776409","image":{"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015"},"price":{"amount":10.0,"currencyCode":"USD"},"sku":"WTI90426","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8502489869","handle":"x-treme-dubber","isCollective":null,"title":"X-Treme Dubber","type":"Dubbing Brush Winder","untranslatedTitle":"X-Treme Dubber","url":"\/products\/x-treme-dubber","vendor":"Bill Sherer's We Tie It Fly Shop","remoteShopId":null,"variants":[{"id":"28890906765","image":{"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/products\/X-Dub-3.20A.jpg?v=1584892761"},"price":{"amount":79.99,"currencyCode":"USD"},"sku":"XDUB-WTI","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"161276690521","themeStoreId":"775","themePublished":"true","eventMetadataId":"42bc29a8-28a7-4923-b218-8cb18634d590","pageType":"product","resourceId":"8031370477657","shopId":"16217211","storefrontBaseUrl":"https:\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":10.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)\",\"vendor\":\"Bill Sherer's We Tie It Fly Shop\",\"id\":\"8031370477657\",\"untranslatedTitle\":\"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)\",\"url\":\"\/products\/we-tie-it-fly-fishing-app-1\",\"type\":\"Fly Tying APP\"},\"id\":\"42684206776409\",\"image\":{\"src\":\"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015\"},\"sku\":\"WTI90426\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
238<script>
239  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
240  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
241  window.ShopifyAnalytics.meta.currency = 'USD';
242  var meta = {"product":{"id":8031370477657,"gid":"gid:\/\/shopify\/Product\/8031370477657","vendor":"Bill Sherer's We Tie It Fly Shop","type":"Fly Tying APP","handle":"we-tie-it-fly-fishing-app-1","variants":[{"id":42684206776409,"price":1000,"name":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","public_title":null,"sku":"WTI90426"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":8031370477657,"requestId":"f113fa58-1dcb-4a92-ae7d-24b367f75c59-1791596733"}};
243  for (var attr in meta) {
244    window.ShopifyAnalytics.meta[attr] = meta[attr];
245  }
246</script>
vendor: 1 bytes, line 246
246
247<script class="analytics">
248  (function () {
249    var customDocumentWrite = function(content) {
250      var jquery = null;
251
252      if (window.jQuery) {
253        jquery = window.jQuery;
254      } else if (window.Checkout && window.Checkout.$) {
255        jquery = window.Checkout.$;
256      }
257
258      if (jquery) {
259        jquery('body').append(content);
260      }
261    };
262
263    var hasLoggedConversion = function(token) {
264      if (token) {
265        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
266      }
267      return false;
268    }
269
270    var setCookieIfConversion = function(token) {
271      if (token) {
272        var twoMonthsFromNow = new Date(Date.now());
273        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
274
275        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
276      }
277    }
278
279    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
280    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
281    if (trekkie.integrations) {
282      return;
283    }
284    trekkie.methods = [
285      'identify',
286      'page',
287      'ready',
288      'track',
289      'trackForm',
290      'trackLink'
291    ];
292    trekkie.factory = function(method) {
293      return function() {
294        var args = Array.prototype.slice.call(arguments);
295        args.unshift(method);
296        trekkie.push(args);
297        if (method == 'track' || method == 'page') {
298          var pageUrl;
299          try {
300            pageUrl = window.location.href;
301          } catch (e) {}
302          var pageReferrer;
303          try {
304            pageReferrer = document.referrer;
305          } catch (e) {}
306          try {
307            if (window.__TREKKIE_SHIM_QUEUE == null) {
308              window.__TREKKIE_SHIM_QUEUE = [];
309            }
310            window.__TREKKIE_SHIM_QUEUE.push({
311              from: 'trekkie-stub',
312              method: method,
313              args: args.slice(1),
314              pageContext: {
315                url: pageUrl,
316                referrer: pageReferrer
317              }
318            });
319          } catch (e) {
320            // no-op
321          }
322        }
323        return trekkie;
324      };
325    };
326    for (var i = 0; i < trekkie.methods.length; i++) {
327      var key = trekkie.methods[i];
328      trekkie[key] = trekkie.factory(key);
329    }
330    trekkie.load = function(config) {
331      trekkie.config = config || {};
332      trekkie.config.initialDocumentCookie = document.cookie;
333      var first = document.getElementsByTagName('script')[0];
334var script = document.createElement('script');
335script.type = 'text/javascript';
336script.onerror = function(e) {
337  var scriptFallback = document.createElement('script');
338  scriptFallback.type = 'text/javascript';
339  scriptFallback.onerror = function(error) {
340          var Monorail = {
341      produce: function produce(monorailDomain, schemaId, payload) {
342        var currentMs = new Date().getTime();
343        var event = {
344          schema_id: schemaId,
345          payload: payload,
346          metadata: {
347            event_created_at_ms: currentMs,
348            event_sent_at_ms: currentMs
349          }
350        };
351        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
352      },
353      sendRequest: function sendRequest(endpointUrl, payload) {
354        // Try the sendBeacon API
355        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
356          var blobData = new window.Blob([payload], {
357            type: 'text/plain'
358          });
359
360          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
361            return true;
362          } // sendBeacon was not successful
363
364        } // XHR beacon
365
366        var xhr = new XMLHttpRequest();
367
368        try {
369          xhr.open('POST', endpointUrl);
370          xhr.setRequestHeader('Content-Type', 'text/plain');
371          xhr.send(payload);
372        } catch (e) {
373          console.log(e);
374        }
375
376        return false;
377      },
378      isIos12: function isIos12() {
379        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
380      }
381    };
382    Monorail.produce('monorail-edge.shopifysvc.com',
383      'trekkie_storefront_load_errors/1.1',
384      {shop_id: 16217211,
385      theme_id: 161276690521,
386      app_name: "storefront",
387      context_url: window.location.href,
388      source_url: "//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
389
390  };
391  scriptFallback.async = true;
392  scriptFallback.src = '//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
393  first.parentNode.insertBefore(scriptFallback, first);
394};
395script.async = true;
396script.src = '//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
397first.parentNode.insertBefore(script, first);
398
399    };
400    trekkie.load(
401      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":16217211,"isMerchantRequest":null,"themeId":161276690521,"themeCityHash":"12474179856600884207","contentLanguage":"en","currency":"USD","eventMetadataId":"42bc29a8-28a7-4923-b218-8cb18634d590"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
402    );
403
404    var loaded = false;
405    trekkie.ready(function() {
406      if (loaded) return;
407      loaded = true;
408
409      window.ShopifyAnalytics.lib = window.trekkie;
410
411      var originalDocumentWrite = document.write;
412      document.write = customDocumentWrite;
413      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
414      document.write = originalDocumentWrite;
415
416      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
417      var token = match? match[1]: undefined;
418      if (!hasLoggedConversion(token)) {
419        setCookieIfConversion(token);
420        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":42684206776409,"productId":8031370477657,"productGid":"gid:\/\/shopify\/Product\/8031370477657","name":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","price":"10.00","sku":"WTI90426","brand":"Bill Sherer's We Tie It Fly Shop","variant":null,"category":"Fly Tying APP","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
421      }
422    });
423
424    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8031370477657,"requestId":"f113fa58-1dcb-4a92-ae7d-24b367f75c59-1791596733","shopifyEmitted":true});
425
426    var eventsListenerScript = document.createElement('script');
427    eventsListenerScript.async = true;
428    eventsListenerScript.src = "//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
429    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
430})();</script>
430
431  
431<script>
432  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
433    window.ga = function ga() {
434      (window.ga.q = window.ga.q || []).push(arguments);
435      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
436        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
437      }
438      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
439    };
440    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
441      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
442    }
443  }
444</script>
vendor: 1 bytes, line 444
444
445<script
446  defer
447  src="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
448  data-application="storefront-renderer"
449  data-shop-id="16217211"
450  data-render-region="gcp-us-central1"
451  data-page-type="product"
452  data-theme-instance-id="161276690521"
453  data-theme-name="Venture"
454  data-theme-version="2.0.5"
455  data-monorail-region="shop_domain"
456  data-resource-timing-sampling-rate="10"
457  data-shs="true"
458  data-shs-beacon="true"
459  data-shs-export-with-fetch="true"
460  data-shs-logs-sample-rate="1"
461  data-shs-beacon-endpoint="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/api/collect"
462></script>
vendor: 1 bytes, line 462
462
463<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Bill Sherer's We Tie It Fly Shop. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":true,"exportCommand":false,"shopName":"Bill Sherer's We Tie It Fly Shop","translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.unavailable.title","value":"Chat isn’t available right now"},{"key":"agent_chat.unavailable.description","value":"Something went wrong while loading the chat."},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
463,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 463
463
464<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"16217211","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.loading","value":"Loading"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
464
465<meta name="shopify-y" content="232e2856-7c0b-4832-8dc7-9fa3d373e940" data-expiration="1823154333000"><meta name="shopify-s" content="b4ce7e65-9481-44d5-a0c4-7e8d561e495e" data-expiration="1791598533000">
466</head>
467
468<body class="template-product" >
469
470  <a class="in-page-link visually-hidden skip-link" href="#MainContent">
471    Skip to content
472  </a>
473
474  <div id="shopify-section-header" class="shopify-section"><style>
475.site-header__logo img {
476  max-width: 1500px;
477}
478</style>
479
480<div id="NavDrawer" class="drawer drawer--left">
481  <div class="drawer__inner">
482    <form action="/search" method="get" class="drawer__search" role="search">
483      <input type="search" name="q" placeholder="Search" aria-label="Search" class="drawer__search-input">
484
485      <button type="submit" class="text-link drawer__search-submit">
486        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 32 32"><path fill="#444" d="M21.839 18.771a10.012 10.012 0 0 0 1.57-5.39c0-5.548-4.493-10.048-10.034-10.048-5.548 0-10.041 4.499-10.041 10.048s4.493 10.048 10.034 10.048c2.012 0 3.886-.594 5.456-1.61l.455-.317 7.165 7.165 2.223-2.263-7.158-7.165.33-.468zM18.995 7.767c1.498 1.498 2.322 3.49 2.322 5.608s-.825 4.11-2.322 5.608c-1.498 1.498-3.49 2.322-5.608 2.322s-4.11-.825-5.608-2.322c-1.498-1.498-2.322-3.49-2.322-5.608s.825-4.11 2.322-5.608c1.498-1.498 3.49-2.322 5.608-2.322s4.11.825 5.608 2.322z"/></svg>
487        <span class="icon__fallback-text">Search</span>
488      </button>
489    </form>
490    <ul class="drawer__nav">
491      
492        
493        
494          <li class="drawer__nav-item">
495            <a href="/" class="drawer__nav-link">Home</a>
496          </li>
497        
498      
499        
500        
501          <li class="drawer__nav-item">
502            <a href="/pages/our-commitment-to-our-customers" class="drawer__nav-link">About Us</a>
503          </li>
504        
505      
506        
507        
508          <li class="drawer__nav-item">
509            <a href="/pages/guide-services" class="drawer__nav-link">Guide Service</a>
510          </li>
511        
512      
513        
514        
515          <li class="drawer__nav-item">
516            <div class="drawer__nav-has-sublist">
517              <a href="/collections" class="drawer__nav-link" id="DrawerLabel-fly-tying">Fly Tying</a>
518              <div class="drawer__nav-toggle">
519                <button type="button" data-aria-controls="DrawerLinklist-fly-tying" class="text-link drawer__nav-toggle-btn drawer__meganav-toggle">
520                  <span class="drawer__nav-toggle--open">
521                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 22 21"><path d="M12 11.5h9.5v-2H12V0h-2v9.5H.5v2H10V21h2v-9.5z" fill="#000" fill-rule="evenodd"/></svg>
522                    <span class="icon__fallback-text">Expand menu</span>
523                  </span>
524                  <span class="drawer__nav-toggle--close">
525                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-minus" viewBox="0 0 22 3"><path fill="#000" d="M21.5.5v2H.5v-2z" fill-rule="evenodd"/></svg>
526                    <span class="icon__fallback-text">Collapse menu</span>
527                  </span>
528                </button>
529              </div>
530            </div>
531
532            <div class="meganav meganav--drawer" id="DrawerLinklist-fly-tying" aria-labelledby="DrawerLabel-fly-tying" role="navigation">
533              <ul class="meganav__nav">
534                
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list">
552  
553    <div class="grid__item meganav__list one-fifth">
554
555      
556
557      
558
559      
560        
561        
562
563        
564
565        <li>
566          
567          
568          
569          
570
571          <a href="/collections/adhesives-and-floatants" class="meganav__link">Adhesives and Floatants</a>
572        </li>
573
574        
575        
576          
577          
578        
579          
580          
581        
582          
583          
584        
585          
586          
587        
588          
589          
590        
591      
592        
593        
594
595        
596
597        <li>
598          
599          
600          
601          
602
603          <a href="/collections/beads-eyes" class="meganav__link">Beads &amp; Eyes</a>
604        </li>
605
606        
607        
608          
609          
610        
611          
612          
613        
614          
615          
616        
617          
618          
619        
620          
621          
622        
623      
624        
625        
626
627        
628
629        <li>
630          
631          
632          
633          
634
635          <a href="/collections/chenille-dubbing" class="meganav__link">Chenille &amp; Dubbing</a>
636        </li>
637
638        
639        
640          
641          
642        
643          
644          
645        
646          
647          
648        
649          
650          
651        
652          
653          
654        
655      
656        
657        
658
659        
660
661        <li>
662          
663          
664          
665          
666
667          <a href="/collections/ep-fibers-and-brushes" class="meganav__link">EP Fibers and Brushes</a>
668        </li>
669
670        
671        
672          
673          
674        
675          
676          
677        
678          
679          
680        
681          
682          
683        
684          
685          
686        
687      
688        
689        
690
691        
692
693        <li>
694          
695          
696          
697          
698
699          <a href="/collections/feathers" class="meganav__link">Feathers</a>
700        </li>
701
702        
703        
704          
705          
706        
707          
708          
709        
710          
711          
712        
713          
714          
715        
716          
717          
718        
719      
720        
721        
722
723        
724
725        <li>
726          
727          
728          
729          
730
731          <a href="/collections/fly-tying-tools" class="meganav__link">Fly Tying Tools</a>
732        </li>
733
734        
735        
736          
737          
738        
739          
740          
741        
742          
743          
744        
745          
746          
747        
748          
749          
750        
751      
752        
753        
754
755        
756
757        <li>
758          
759          
760          
761          
762
763          <a href="/collections/hair-fur" class="meganav__link">Hair &amp; Fur</a>
764        </li>
765
766        
767        
768          
769          
770            
771              </div>
772              <div class="grid__item meganav__list one-fifth">
773            
774          
775        
776          
777          
778        
779          
780          
781        
782          
783          
784        
785          
786          
787        
788      
789        
790        
791
792        
793
794        <li>
795          
796          
797          
798          
799
800          <a href="/collections/hooks" class="meganav__link">Hooks</a>
801        </li>
802
803        
804        
805          
806          
807        
808          
809          
810        
811          
812          
813        
814          
815          
816        
817          
818          
819        
820      
821        
822        
823
824        
825
826        <li>
827          
828          
829          
830          
831
832          <a href="/collections/synthetics" class="meganav__link">Synthetics</a>
833        </li>
834
835        
836        
837          
838          
839        
840          
841          
842        
843          
844          
845        
846          
847          
848        
849          
850          
851        
852      
853        
854        
855
856        
857
858        <li>
859          
860          
861          
862          
863
864          <a href="/collections/thread-wire-floss" class="meganav__link">Thread, Wire, &amp; Floss</a>
865        </li>
866
867        
868        
869          
870          
871        
872          
873          
874        
875          
876          
877        
878          
879          
880        
881          
882          
883        
884      
885    </div>
886  
887
888  
889</div>
890
891              </ul>
892            </div>
893          </li>
894        
895      
896        
897        
898          <li class="drawer__nav-item">
899            <a href="/collections/flies" class="drawer__nav-link">Flies</a>
900          </li>
901        
902      
903        
904        
905          <li class="drawer__nav-item">
906            <div class="drawer__nav-has-sublist">
907              <a href="/blogs/news/fly-tying-classes" class="drawer__nav-link" id="DrawerLabel-fly-tying-app-zoom-classes"> Fly Tying App & Zoom Classes</a>
908              <div class="drawer__nav-toggle">
909                <button type="button" data-aria-controls="DrawerLinklist-fly-tying-app-zoom-classes" class="text-link drawer__nav-toggle-btn drawer__meganav-toggle">
910                  <span class="drawer__nav-toggle--open">
911                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 22 21"><path d="M12 11.5h9.5v-2H12V0h-2v9.5H.5v2H10V21h2v-9.5z" fill="#000" fill-rule="evenodd"/></svg>
912                    <span class="icon__fallback-text">Expand menu</span>
913                  </span>
914                  <span class="drawer__nav-toggle--close">
915                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-minus" viewBox="0 0 22 3"><path fill="#000" d="M21.5.5v2H.5v-2z" fill-rule="evenodd"/></svg>
916                    <span class="icon__fallback-text">Collapse menu</span>
917                  </span>
918                </button>
919              </div>
920            </div>
921
922            <div class="meganav meganav--drawer" id="DrawerLinklist-fly-tying-app-zoom-classes" aria-labelledby="DrawerLabel-fly-tying-app-zoom-classes" role="navigation">
923              <ul class="meganav__nav">
924                
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list">
942  
943    <div class="grid__item meganav__list one-fifth">
944
945      
946
947      
948
949      
950        
951        
952
953        
954
955        <li>
956          
957          
958          
959          
960
961          <a href="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/collections/learning-fly-tying-app/products/we-tie-it-fly-fishing-app-1" class="meganav__link">Fly Tying App</a>
962        </li>
963
964        
965        
966          
967          
968        
969          
970          
971        
972          
973          
974        
975          
976          
977        
978          
979          
980        
981      
982        
983        
984
985        
986
987        <li>
988          
989          
990          
991          
992
993          <a href="/blogs/news/fly-tying-classes" class="meganav__link">Zoom Classes</a>
994        </li>
995
996        
997        
998          
999          
1000        
1001          
1002          
1003        
1004          
1005          
1006        
1007          
1008          
1009        
1010          
1011          
1012        
1013      
1014    </div>
1015  
1016
1017  
1018</div>
1019
1020              </ul>
1021            </div>
1022          </li>
1023        
1024      
1025        
1026        
1027          <li class="drawer__nav-item">
1028            <a href="/collections/watercraft" class="drawer__nav-link">Rafts</a>
1029          </li>
1030        
1031      
1032        
1033        
1034          <li class="drawer__nav-item">
1035            <a href="/pages/education-resources" class="drawer__nav-link">Education Resources</a>
1036          </li>
1037        
1038      
1039        
1040        
1041          <li class="drawer__nav-item">
1042            <a href="/pages/contact-us" class="drawer__nav-link">Contact Us</a>
1043          </li>
1044        
1045      
1046
1047      
1048        
1049          <li class="drawer__nav-item">
1050            <a href="/account/login" class="drawer__nav-link">
1051              Account
1052            </a>
1053          </li>
1054        
1055      
1056    </ul>
1057  </div>
1058</div>
1059
1060<header class="site-header page-element is-moved-by-drawer" role="banner" data-section-id="header" data-section-type="header">
1061  <div class="site-header__upper page-width">
1062    <div class="grid grid--table">
1063      <div class="grid__item small--one-quarter medium-up--hide">
1064        <button type="button" class="text-link site-header__link js-drawer-open-left">
1065          <span class="site-header__menu-toggle--open">
1066            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 32 32"><path fill="#444" d="M4.889 14.958h22.222v2.222H4.889v-2.222zM4.889 8.292h22.222v2.222H4.889V8.292zM4.889 21.625h22.222v2.222H4.889v-2.222z"/></svg>
1067          </span>
1068          <span class="site-header__menu-toggle--close">
1069            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 32 32"><path fill="#444" d="M25.313 8.55l-1.862-1.862-7.45 7.45-7.45-7.45L6.689 8.55l7.45 7.45-7.45 7.45 1.862 1.862 7.45-7.45 7.45 7.45 1.862-1.862-7.45-7.45z"/></svg>
1070          </span>
1071          <span class="icon__fallback-text">Site navigation</span>
1072        </button>
1073      </div>
1074      <div class="grid__item small--one-half medium-up--two-thirds small--text-center">
1075        
1076          <div class="site-header__logo h1" itemscope itemtype="http://schema.org/Organization">
1077        
1078          
1079            
1080            <a href="/" itemprop="url" class="site-header__logo-link">
1081              <img src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Green_WTI_Banner_5d2677c6-0616-437b-85b7-90b790fa5531_1500x.png?v=1613573912"
1082                   srcset="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Green_WTI_Banner_5d2677c6-0616-437b-85b7-90b790fa5531_1500x.png?v=1613573912 1x, //bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Green_WTI_Banner_5d2677c6-0616-437b-85b7-90b790fa5531_1500x@2x.png?v=1613573912 2x"
1083                   alt="Bill Sherer&#39;s We Tie It Fly Shop"
1084                   itemprop="logo">
1085            </a>
1086          
1087        
1088          </div>
1089        
1090      </div>
1091
1092      <div class="grid__item small--one-quarter medium-up--one-third text-right">
1093        <div id="SiteNavSearchCart">
1094          <form action="/search" method="get" class="site-header__search small--hide" role="search">
1095            
1096            <div class="site-header__search-inner">
1097              <label for="SiteNavSearch" class="visually-hidden">Search</label>
1098              <input type="search" name="q" id="SiteNavSearch" placeholder="Search" aria-label="Search" class="site-header__search-input">
1099            </div>
1100
1101            <button type="submit" class="text-link site-header__link site-header__search-submit">
1102              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 32 32">
1102<path fill="#444" d="M21.839 18.771a10.012 10.012 0 0 0 1.57-5.39c0-5.548-4.493-10.048-10.034-10.048-5.548 0-10.041 4.499-10.041 10.048s4.493 10.048 10.034 10.048c2.012 0 3.886-.594 5.456-1.61l.455-.317 7.165 7.165 2.223-2.263-7.158-7.165.33-.468zM18.995 7.767c1.498 1.498 2.322 3.49 2.322 5.608s-.825 4.11-2.322 5.608c-1.498 1.498-3.49 2.322-5.608 2.322s-4.11-.825-5.608-2.322c-1.498-1.498-2.322-3.49-2.322-5.608s.825-4.11 2.322-5.608c1.498-1.498 3.49-2.322 5.608-2.322s4.11.825 5.608 2.322z"/></svg>
1103              <span class="icon__fallback-text">Search</span>
1104            </button>
1105          </form>
1106
1107          <a href="/cart" class="site-header__link site-header__cart">
1108            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 31 32"><path d="M14.568 25.629c-1.222 0-2.111.889-2.111 2.111 0 1.111 1 2.111 2.111 2.111 1.222 0 2.111-.889 2.111-2.111s-.889-2.111-2.111-2.111zm10.22 0c-1.222 0-2.111.889-2.111 2.111 0 1.111 1 2.111 2.111 2.111 1.222 0 2.111-.889 2.111-2.111s-.889-2.111-2.111-2.111zm2.555-3.777H12.457L7.347 7.078c-.222-.333-.555-.667-1-.667H1.792c-.667 0-1.111.444-1.111 1s.444 1 1.111 1h3.777l5.11 14.885c.111.444.555.666 1 .666h15.663c.555 0 1.111-.444 1.111-1 0-.666-.555-1.111-1.111-1.111zm2.333-11.442l-18.44-1.555h-.111c-.555 0-.777.333-.667.889l3.222 9.22c.222.555.889 1 1.444 1h13.441c.555 0 1.111-.444 1.222-1l.778-7.443c.111-.555-.333-1.111-.889-1.111zm-2 7.443H15.568l-2.333-6.776 15.108 1.222-.666 5.554z"/></svg>
1109            <span class="icon__fallback-text">Cart</span>
1110            <span class="site-header__cart-indicator hide"></span>
1111          </a>
1112        </div>
1113      </div>
1114    </div>
1115  </div>
1116
1117  <div id="StickNavWrapper">
1118    <div id="StickyBar" class="sticky">
1119      <nav class="nav-bar small--hide" role="navigation" id="StickyNav">
1120        <div class="page-width">
1121          <div class="grid grid--table">
1122            <div class="grid__item four-fifths" id="SiteNavParent">
1123              <button type="button" class="hide text-link site-nav__link site-nav__link--compressed js-drawer-open-left" id="SiteNavCompressed">
1124                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 32 32"><path fill="#444" d="M4.889 14.958h22.222v2.222H4.889v-2.222zM4.889 8.292h22.222v2.222H4.889V8.292zM4.889 21.625h22.222v2.222H4.889v-2.222z"/></svg>
1125                <span class="site-nav__link-menu-label">Menu</span>
1126                <span class="icon__fallback-text">Site navigation</span>
1127              </button>
1128              <ul class="site-nav list--inline" id="SiteNav">
1129                
1130                  
1131                  
1132                  
1133                  
1134                  
1135                  
1136
1137                  
1138                    <li class="site-nav__item">
1139                      <a href="/" class="site-nav__link">Home</a>
1140                    </li>
1141                  
1142                
1143                  
1144                  
1145                  
1146                  
1147                  
1148                  
1149
1150                  
1151                    <li class="site-nav__item">
1152                      <a href="/pages/our-commitment-to-our-customers" class="site-nav__link">About Us</a>
1153                    </li>
1154                  
1155                
1156                  
1157                  
1158                  
1159                  
1160                  
1161                  
1162
1163                  
1164                    <li class="site-nav__item">
1165                      <a href="/pages/guide-services" class="site-nav__link">Guide Service</a>
1166                    </li>
1167                  
1168                
1169                  
1170                  
1171                  
1172                  
1173                  
1174                  
1175
1176                  
1177                    <li class="site-nav__item" aria-haspopup="true">
1178                      <a href="/collections" class="site-nav__link site-nav__meganav-toggle" id="SiteNavLabel-fly-tying" data-aria-controls="SiteNavLinklist-fly-tying">Fly Tying
1179                        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-down" viewB
1179ox="0 0 32 32"><path fill="#444" d="M26.984 8.5l1.516 1.617L16 23.5 3.5 10.117 5.008 8.5 16 20.258z"/></svg>
1180                      </a>
1181
1182                      <div class="site-nav__dropdown meganav" id="SiteNavLinklist-fly-tying" aria-labelledby="SiteNavLabel-fly-tying" role="navigation">
1183                        <ul class="meganav__nav page-width">
1184                          
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201<div class="grid grid--no-gutters meganav__scroller--has-list">
1202  
1203    <div class="grid__item meganav__list one-fifth">
1204
1205      
1206
1207      
1208
1209      
1210        
1211        
1212
1213        
1214
1215        <li>
1216          
1217          
1218          
1219          
1220
1221          <a href="/collections/adhesives-and-floatants" class="meganav__link">Adhesives and Floatants</a>
1222        </li>
1223
1224        
1225        
1226          
1227          
1228        
1229          
1230          
1231        
1232          
1233          
1234        
1235          
1236          
1237        
1238          
1239          
1240        
1241      
1242        
1243        
1244
1245        
1246
1247        <li>
1248          
1249          
1250          
1251          
1252
1253          <a href="/collections/beads-eyes" class="meganav__link">Beads &amp; Eyes</a>
1254        </li>
1255
1256        
1257        
1258          
1259          
1260        
1261          
1262          
1263        
1264          
1265          
1266        
1267          
1268          
1269        
1270          
1271          
1272        
1273      
1274        
1275        
1276
1277        
1278
1279        <li>
1280          
1281          
1282          
1283          
1284
1285          <a href="/collections/chenille-dubbing" class="meganav__link">Chenille &amp; Dubbing</a>
1286        </li>
1287
1288        
1289        
1290          
1291          
1292        
1293          
1294          
1295        
1296          
1297          
1298        
1299          
1300          
1301        
1302          
1303          
1304        
1305      
1306        
1307        
1308
1309        
1310
1311        <li>
1312          
1313          
1314          
1315          
1316
1317          <a href="/collections/ep-fibers-and-brushes" class="meganav__link">EP Fibers and Brushes</a>
1318        </li>
1319
1320        
1321        
1322          
1323          
1324        
1325          
1326          
1327        
1328          
1329          
1330        
1331          
1332          
1333        
1334          
1335          
1336        
1337      
1338        
1339        
1340
1341        
1342
1343        <li>
1344          
1345          
1346          
1347          
1348
1349          <a href="/collections/feathers" class="meganav__link">Feathers</a>
1350        </li>
1351
1352        
1353        
1354          
1355          
1356        
1357          
1358          
1359        
1360          
1361          
1362        
1363          
1364          
1365        
1366          
1367          
1368        
1369      
1370        
1371        
1372
1373        
1374
1375        <li>
1376          
1377          
1378          
1379          
1380
1381          <a href="/collections/fly-tying-tools" class="meganav__link">Fly Tying Tools</a>
1382        </li>
1383
1384        
1385        
1386          
1387          
1388        
1389          
1390          
1391        
1392          
1393          
1394        
1395          
1396          
1397        
1398          
1399          
1400        
1401      
1402        
1403        
1404
1405        
1406
1407        <li>
1408          
1409          
1410          
1411          
1412
1413          <a href="/collections/hair-fur" class="meganav__link">Hair &amp; Fur</a>
1414        </li>
1415
1416        
1417        
1418          
1419          
1420            
1421              </div>
1422              <div class="grid__item meganav__list one-fifth">
1423            
1424          
1425        
1426          
1427          
1428        
1429          
1430          
1431        
1432          
1433          
1434        
1435          
1436          
1437        
1438      
1439        
1440        
1441
1442        
1443
1444        <li>
1445          
1446          
1447          
1448          
1449
1450          <a href="/collections/hooks" class="meganav__link">Hooks</a>
1451        </li>
1452
1453        
1454        
1455          
1456          
1457        
1458          
1459          
1460        
1461          
1462          
1463        
1464          
1465          
1466        
1467          
1468          
1469        
1470      
1471        
1472        
1473
1474        
1475
1476        <li>
1477          
1478          
1479          
1480          
1481
1482          <a href="/collections/synthetics" class="meganav__link">Synthetics</a>
1483        </li>
1484
1485        
1486        
1487          
1488          
1489        
1490          
1491          
1492        
1493          
1494          
1495        
1496          
1497          
1498        
1499          
1500          
1501        
1502      
1503        
1504        
1505
1506        
1507
1508        <li>
1509          
1510          
1511          
1512          
1513
1514          <a href="/collections/thread-wire-floss" class="meganav__link">Thread, Wire, &amp; Floss</a>
1515        </li>
1516
1517        
1518        
1519          
1520          
1521        
1522          
1523          
1524        
1525          
1526          
1527        
1528          
1529          
1530        
1531          
1532          
1533        
1534      
1535    </div>
1536  
1537
1538  
1539</div>
1540
1541                        </ul>
1542                      </div>
1543                    </li>
1544                  
1545                
1546                  
1547                  
1548                  
1549                  
1550                  
1551                  
1552
1553                  
1554                    <li class="site-nav__item">
1555                      <a href="/collections/flies" class="site-nav__link">Flies</a>
1556                    </li>
1557                  
1558                
1559                  
1560                  
1561                  
1562                  
1563                  
1564                  
1565
1566                  
1567                    <li class="site-nav__item site-nav__item--no-columns" aria-haspopup="true">
1568                      <a href="/blogs/news/fly-tying-classes" class="site-nav__link site-nav__meganav-toggle" id="SiteNavLabel-fly-tying-app-zoom-classes" data-aria-controls="SiteNavLinklist-fly-tying-app-zoom-classes"> Fly Tying App & Zoom Classes
1569                        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-down" viewB
1569ox="0 0 32 32"><path fill="#444" d="M26.984 8.5l1.516 1.617L16 23.5 3.5 10.117 5.008 8.5 16 20.258z"/></svg>
1570                      </a>
1571
1572                      <div class="site-nav__dropdown meganav" id="SiteNavLinklist-fly-tying-app-zoom-classes" aria-labelledby="SiteNavLabel-fly-tying-app-zoom-classes" role="navigation">
1573                        <ul class="meganav__nav page-width">
1574                          
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591<div class="grid grid--no-gutters meganav__scroller--has-list">
1592  
1593    <div class="grid__item meganav__list one-fifth">
1594
1595      
1596
1597      
1598
1599      
1600        
1601        
1602
1603        
1604
1605        <li>
1606          
1607          
1608          
1609          
1610
1611          <a href="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/collections/learning-fly-tying-app/products/we-tie-it-fly-fishing-app-1" class="meganav__link">Fly Tying App</a>
1612        </li>
1613
1614        
1615        
1616          
1617          
1618        
1619          
1620          
1621        
1622          
1623          
1624        
1625          
1626          
1627        
1628          
1629          
1630        
1631      
1632        
1633        
1634
1635        
1636
1637        <li>
1638          
1639          
1640          
1641          
1642
1643          <a href="/blogs/news/fly-tying-classes" class="meganav__link">Zoom Classes</a>
1644        </li>
1645
1646        
1647        
1648          
1649          
1650        
1651          
1652          
1653        
1654          
1655          
1656        
1657          
1658          
1659        
1660          
1661          
1662        
1663      
1664    </div>
1665  
1666
1667  
1668</div>
1669
1670                        </ul>
1671                      </div>
1672                    </li>
1673                  
1674                
1675                  
1676                  
1677                  
1678                  
1679                  
1680                  
1681
1682                  
1683                    <li class="site-nav__item">
1684                      <a href="/collections/watercraft" class="site-nav__link">Rafts</a>
1685                    </li>
1686                  
1687                
1688                  
1689                  
1690                  
1691                  
1692                  
1693                  
1694
1695                  
1696                    <li class="site-nav__item">
1697                      <a href="/pages/education-resources" class="site-nav__link">Education Resources</a>
1698                    </li>
1699                  
1700                
1701                  
1702                  
1703                  
1704                  
1705                  
1706                  
1707
1708                  
1709                    <li class="site-nav__item">
1710                      <a href="/pages/contact-us" class="site-nav__link">Contact Us</a>
1711                    </li>
1712                  
1713                
1714              </ul>
1715            </div>
1716            <div class="grid__item one-fifth text-right">
1717              <div class="sticky-only" id="StickyNavSearchCart"></div>
1718              
1719                <div class="customer-login-links sticky-hidden">
1720                  
1721                    <a href="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Account</a>
1722                  
1723                </div>
1724              
1725            </div>
1726          </div>
1727        </div>
1728      </nav>
1729      <div id="NotificationSuccess" class="notification notification--success" aria-hidden="true">
1730        <div class="page-width notification__inner notification__inner--has-link">
1731          <a href="/cart" class="notification__link">
1732            <span class="notification__message">Item added to cart. <span>View cart and check out</span>.</span>
1733          </a>
1734          <button type="button" class="text-link notification__close">
1735            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 32 32"><path fill="#444" d="M25.313 8.55l-1.862-1.862-7.45 7.45-7.45-7.45L6.689 8.55l7.45 7.45-7.45 7.45 1.862 1.862 7.45-7.45 7.45 7.45 1.862-1.862-7.45-7.45z"/></svg>
1736            <span class="icon__fallback-text">Close</span>
1737          </button>
1738        </div>
1739      </div>
1740      <div id="NotificationError" class="notification notification--error" aria-hidden="true">
1741        <div class="page-width notification__inner">
1742          <span class="notification__message notification__message--error" aria-live="assertive" aria-atomic="true"></span>
1743          <button type="button" class="text-link notification__close">
1744            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 32 32"><path fill="#444" d="M25.313 8.55l-1.862-1.862-7.45 7.45-7.45-7.45L6.689 8.55l7.45 7.45-7.45 7.45 1.862 1.862 7.45-7.45 7.45 7.45 1.862-1.862-7.45-7.45z"/></svg>
1745            <span class="icon__fallback-text">Close</span>
1746          </button>
1747        </div>
1748      </div>
1749    </div>
1750  </div>
1751
1752  
1753    <div id="NotificationPromo" class="notification notification--promo" data-text="northern-wisconsins-premier-fly-shop">
1754      <div class="page-width notification__inner  notification__inner--has-link">
1755        
1756          <a href="/products/x-treme-dubber" class="notification__link">
1757            <span class="notification__message">Northern Wisconsin's Premier Fly Shop</span>
1758          </a>
1759        
1760        <button type="button" class="text-link notification__close" id="NotificationPromoClose">
1761          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 32 32"><path fill="#444" d="M25.313 8.55l-1.862-1.862-7.45 7.45-7.45-7.45L6.689 8.55l7.45 7.45-7.45 7.45 1.862 1.862 7.45-7.45 7.45 7.45 1.862-1.862-7.45-7.45z"/></svg>
1762          <span class="icon__fallback-text">Close</span>
1763        </button>
1764      </div>
1765    </div>
1766  
1767</header>
1768
1769
1770</div>
1771
1772  <div class="page-container page-element is-moved-by-drawer">
1773    <main class="main-content" id="MainContent" role="main">
1774      
1775
1776<div id="shopify-section-product-template" class="shopify-section"><div class="page-width" itemscope itemtype="http://schema.org/Product" id="ProductSection-product-template" data-section-id="product-template" data-section-type="product" data-enable-history-state="true" data-ajax="true" data-stock="false">
1777  
1778
1779  <meta itemprop="name" content="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
1780  <meta itemprop="url" content="https://bill-sherers-we-tie-it-fly-shop.myshopify.com/products/we-tie-it-fly-fishing-app-1">
1781  <meta itemprop="image" content="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Large_streamer_variants_600x600.jpg?v=1769288015">
1782  
1783
1784 <div class="grid product-single">
1785    <div class="grid__item medium-up--three-fifths">
1786      <div class="photos">
1787        <div class="photos__item photos__item--main">
1788          <div class="product-single__photo" id="ProductPhoto">
1789            
1790            
1791            
1792              <div class="product-video-wrapper">
1793                <video controls poster="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/preview_images/Screenshot_2026-01-24_16.04.37_large.png?v=1769295887" style="width: 100%; max-height: 400px; height: auto; object-fit: contain; display: block;">
1794                  
1795                    <source src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/videos/c/vp/fa8ca327165749a0bd7c2bd040386898/fa8ca327165749a0bd7c2bd040386898.m3u8?v=0" type="application/x-mpegURL">
1796                  
1797                    <source src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/videos/c/vp/fa8ca327165749a0bd7c2bd040386898/fa8ca327165749a0bd7c2bd040386898.HD-1080p-4.8Mbps-67680759.mp4?v=0" type="video/mp4">
1798                  
1799                </video>
1800              </div>
1801            
1802          </div>
1803        </div>
1804        
1805          <div class="photos__item photos__item--thumbs">
1806            <div class="product-single__thumbnails" id="ProductThumbs-product-template">
1807              
1808                <div class="product-single__thumbnail-item  is-active ">
1809                  
1810                    <a href="#" class="product-single__thumbnail product-single__thumbnail-product-template" data-media-type="video">
1811                      <div style="background: #000; color: #fff; padding: 10px; text-align: center; font-size: 12px;">▶ Video</div>
1812                    </a>
1813                  
1814                </div>
1815              
1816                <div class="product-single__thumbnail-item ">
1817                  
1818                    <a href="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Large_streamer_variants_480x480.jpg?v=1769288015" data-zoom="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Large_streamer_variants_1024x1024.jpg?v=1769288015" class="product-single__thumbnail product-single__thumbnail-product-template">
1819                      <img src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Large_streamer_variants_160x160.jpg?v=1769288015" alt="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
1820                    </a>
1821                  
1822                </div>
1823              
1824                <div class="product-single__thumbnail-item ">
1825                  
1826                    <a href="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/CareySpecial_480x480.jpg?v=1769288015" data-zoom="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/CareySpecial_1024x1024.jpg?v=1769288015" class="product-single__thumbnail product-single__thumbnail-product-template">
1827                      <img src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/CareySpecial_160x160.jpg?v=1769288015" alt="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
1828                    </a>
1829                  
1830                </div>
1831              
1832                <div class="product-single__thumbnail-item ">
1833                  
1834                    <a href="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Foam_Wet_480x480.jpg?v=1769288015" data-zoom="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Foam_Wet_1024x1024.jpg?v=1769288015" class="product-single__thumbnail product-single__thumbnail-product-template">
1835                      <img src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Foam_Wet_160x160.jpg?v=1769288015" alt="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
1836                    </a>
1837                  
1838                </div>
1839              
1840                <div class="product-single__thumbnail-item ">
1841                  
1842                    <a href="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Art._Design_B_480x480.jpg?v=1769288015" data-zoom="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Art._Design_B_1024x1024.jpg?v=1769288015" class="product-single__thumbnail product-single__thumbnail-product-template">
1843                      <img src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Art._Design_B_160x160.jpg?v=1769288015" alt="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
1844                    </a>
1845                  
1846                </div>
1847              
1848                <div class="product-single__thumbnail-item ">
1849                  
1850                    <a href="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/IMG_3409_480x480.jpg?v=1769288015" data-zoom="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/IMG_3409_1024x1024.jpg?v=1769288015" class="product-single__thumbnail product-single__thumbnail-product-template">
1851                      <img src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/IMG_3409_160x160.jpg?v=1769288015" alt="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
1852                    </a>
1853                  
1854                </div>
1855              
1856                <div class="product-single__thumbnail-item ">
1857                  
1858                    <a href="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/BulkheadHopper_480x480.png?v=1769288015" data-zoom="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/BulkheadHopper_1024x1024.png?v=1769288015" class="product-single__thumbnail product-single__thumbnail-product-template">
1859                      <img src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/BulkheadHopper_160x160.png?v=1769288015" alt="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
1860                    </a>
1861                  
1862                </div>
1863              
1864                <div class="product-single__thumbnail-item ">
1865                  
1866                    <a href="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/PRScopy_480x480.jpg?v=1769288015" data-zoom="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/PRScopy_1024x1024.jpg?v=1769288015" class="product-single__thumbnail product-single__thumbnail-product-template">
1867                      <img src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/PRScopy_160x160.jpg?v=1769288015" alt="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
1868                    </a>
1869                  
1870                </div>
1871              
1872                <div class="product-single__thumbnail-item ">
1873                  
1874                    <a href="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/ArticulatedTrailerTrash6.0_480x480.jpg?v=1769288015" data-zoom="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/ArticulatedTrailerTrash6.0_1024x1024.jpg?v=1769288015" class="product-single__thumbnail product-single__thumbnail-product-template">
1875                      <img src="//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/ArticulatedTrailerTrash6.0_160x160.jpg?v=1769288015" alt="APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)">
1876                    </a>
1877                  
1878                </div>
1879              
1880            </div>
1881          </div>
1882        
1883        
1884          
1885          
1885<script>
1886            
1887            
1888            
1889            
1890            var sliderArrows = {
1891              left: "\u003csvg aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" class=\"icon icon-arrow-left\" viewBox=\"0 0 32 32\"\u003e\u003cpath fill=\"#444\" d=\"M24.333 28.205l-1.797 1.684L7.666 16l14.87-13.889 1.797 1.675L11.269 16z\"\/\u003e\u003c\/svg\u003e",
1892              right: "\u003csvg aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" class=\"icon icon-arrow-right\" viewBox=\"0 0 32 32\"\u003e\u003cpath fill=\"#444\" d=\"M7.667 3.795l1.797-1.684L24.334 16 9.464 29.889l-1.797-1.675L20.731 16z\"\/\u003e\u003c\/svg\u003e",
1893              up: "\u003csvg aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" class=\"icon icon-arrow-up\" viewBox=\"0 0 32 32\"\u003e\u003cpath fill=\"#444\" d=\"M26.984 23.5l1.516-1.617L16 8.5 3.5 21.883 5.008 23.5 16 11.742z\"\/\u003e\u003c\/svg\u003e",
1894              down: "\u003csvg aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" class=\"icon icon-arrow-down\" viewBox=\"0 0 32 32\"\u003e\u003cpath fill=\"#444\" d=\"M26.984 8.5l1.516 1.617L16 23.5 3.5 10.117 5.008 8.5 16 20.258z\"\/\u003e\u003c\/svg\u003e"
1895            }
1896          </script>
1896
1897        
1898      </div>
1899    </div>
1900
1901    <div class="grid__item medium-up--two-fifths" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
1902      <div class="product-single__info-wrapper">
1903        <meta itemprop="priceCurrency" content="USD">
1904        <link itemprop="availability" href="http://schema.org/InStock">
1905
1906        <div class="product-single__meta small--text-center">
1907          
1908
1909          <h1 itemprop="name" class="product-single__title">APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)</h1>
1910
1911          <ul class="product-single__meta-list list--no-bullets list--inline">
1912            <li id="ProductSaleTag-product-template" class="hide">
1913              <div class="product-tag">
1914                Sale
1915              </div>
1916            </li>
1917            <li>
1918              
1919                <span class="visually-hidden">Regular price</span>
1920              
1921              <span id="ProductPrice-product-template" class="product-single__price" itemprop="price" content="10.0">
1922                $10.00
1923              </span>
1924            </li>
1925            
1926            
1927          </ul>
1928
1929        </div>
1930
1931        <hr>
1932
1933        <form action="/cart/add" method="post" enctype="multipart/form-data" class="product-form" id="AddToCartForm">
1934
1935          
1936
1937          <select name="id" id="ProductSelect-product-template" class="product-form__variants no-js">
1938            
1939              <option  selected="selected"  data-sku="WTI90426" value="42684206776409" >
1940                
1941                  Default Title - $10.00 USD
1942                
1943              </option>
1944            
1945          </select>
1946          <div class="product-form__item product-form__item--quantity">
1947            <label for="Quantity">Quantity</label>
1948            <input type="number" id="Quantity" name="quantity" value="1" min="1" class="product-form__input product-form__quantity">
1949          </div>
1950          <div class="product-form__item product-form__item--submit">
1951            <button type="submit"
1952              name="add"
1953              id="AddToCart-product-template"
1954              class="btn btn--full product-form__cart-submit"
1955              >
1956              <span id="AddToCartText-product-template">
1957                
1958                  Add to Cart
1959                
1960              </span>
1961            </button>
1962          </div>
1963        </form>
1964
1965        <hr>
1966
1967        <div class="rte product-single__description" itemprop="description">
1968          <h2 style="text-align: center;"><strong>Monthly subscription to the exclusive <em>We Tie It</em> app!</strong></h2>
1969<h5 style="text-align: center;"><strong>(Powered by O<span style="font-size: 0.875rem;">n3.ai: </span><span style="font-size: 0.875rem;">Beta Version)</span></strong></h5>
1970<h2 style="text-align: center;"><strong>Learning Fly Tying with Bill Sherer </strong></h2>
1971<p style="text-align: center;"><em>Bill's Fly Tying App for Fly Tyers of All Ages and Skill Levels</em></p>
1972<p style="text-align: left;">Bill has taken the mystery and confusion out of fly tying with his simple, well-planned approach. Learn to tie your own impressive collection of flies from classic patterns to more modern representations of today's best techniques, including some advanced practices that will make your flies not only more effective but more durable.</p>
1973<ul>
1974<li>All steps on video loops, making it easy to follow each step repeatedly</li>
1975<li>No more "show and tell," trying to move the slider back and forth for review</li>
1976<li style="text-align: left;">Precise visual techniques and commentary to help improve your skills</li>
1977<li style="text-align: left;">Clear explanation of how, when, and where to use specific materials</li>
1978<li style="text-align: left;">Tips for substituting materials for better results</li>
1979<li style="text-align: left;">Share your creations through the app to get <em>feedback from Bill!</em>
1980</li>
1981</ul>
1982<p style="text-align: center;"><strong>Learning Fly Tying with Bill Sherer,</strong> available now by subscription!</p>
1983<p style="text-align: center;"><span style="text-decoration: underline;"><strong>A link to download the app will be e-mailed to you after purchase.</strong></span></p>
1984        </div>
1985
1986        
1987          <hr>
1988          <!-- /snippets/social-sharing.liquid -->
1989<div class="social-sharing grid medium-up--grid--table">
1990  
1991    <div class="grid__item medium-up--one-third medium-up--text-left">
1992      <span class="social-sharing__title">Share</span>
1993    </div>
1994  
1995  <div class="grid__item medium-up--two-thirds medium-up--text-right">
1996    
1997      <a target="_blank" href="//www.facebook.com/sharer.php?u=https://bill-sherers-we-tie-it-fly-shop.myshopify.com/products/we-tie-it-fly-fishing-app-1" class="social-sharing__link share-facebook" title="Share on Facebook">
1998        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.222 11.556V8.91c0-1.194.264-1.799 2.118-1.799h2.326V2.667h-3.882c-4.757 0-6.326 2.181-6.326 5.924v2.965H9.333V16h3.125v13.333h5.764V16h3.917l.528-4.444h-4.444z"/></svg>
1999        <span class="share-title visually-hidden">Share on Facebook</span>
2000      </a>
2001    
2002
2003    
2004      <a target="_blank" href="//twitter.com/share?text=APP%20Learning%20Fly%20Tying%20with%20Bill%20Sherer%20(Fly%20Tying%20App%20-%20Beta%20Version)&amp;url=https://bill-sherers-we-tie-it-fly-shop.myshopify.com/products/we-tie-it-fly-fishing-app-1" class="social-sharing__link share-twitter" title="Tweet on Twitter">
2005        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 32 32"><path fill="#444" d="M30.75 6.844c-1.087.481-2.25.806-3.475.956a6.079 6.079 0 0 0 2.663-3.35 12.02 12.02 0 0 1-3.844 1.469A6.044 6.044 0 0 0 21.675 4a6.052 6.052 0 0 0-6.05 6.056c0 .475.05.938.156 1.381A17.147 17.147 0 0 1 3.306 5.106a6.068 6.068 0 0 0 1.881 8.088c-1-.025-1.938-.3-2.75-.756v.075a6.056 6.056 0 0 0 4.856 5.937 6.113 6.113 0 0 1-1.594.212c-.388 0-.769-.038-1.138-.113a6.06 6.06 0 0 0 5.656 4.206 12.132 12.132 0 0 1-8.963 2.507A16.91 16.91 0 0 0 10.516 28c11.144 0 17.231-9.231 17.231-17.238 0-.262-.006-.525-.019-.781a12.325 12.325 0 0 0 3.019-3.138z"/></svg>
2006        <span class="share-title visually-hidden">Tweet on Twitter</span>
2007      </a>
2008    
2009
2010    
2011      <a target="_blank" href="//pinterest.com/pin/create/button/?url=https://bill-sherers-we-tie-it-fly-shop.myshopify.com/products/we-tie-it-fly-fishing-app-1&amp;media=//bill-sherers-we-tie-it-fly-shop.myshopify.com/cdn/shop/files/Large_streamer_variants_1024x1024.jpg?v=1769288015&amp;description=APP%20Learning%20Fly%20Tying%20with%20Bill%20Sherer%20(Fly%20Tying%20App%20-%20Beta%20Version)" class="social-sharing__link share-pinterest" title="Pin on Pinterest">
2012        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 32 32"><path fill="#444" d="M16 2C8.269 2 2 8.269 2 16c0 5.731 3.45 10.656 8.381 12.825-.037-.975-.006-2.15.244-3.212l1.8-7.631s-.45-.894-.45-2.213c0-2.075 1.2-3.625 2.7-3.625 1.275 0 1.887.956 1.887 2.1 0 1.281-.819 3.194-1.238 4.969-.35 1.488.744 2.694 2.212 2.694 2.65 0 4.438-3.406 4.438-7.444 0-3.069-2.069-5.362-5.825-5.362-4.244 0-6.894 3.169-6.894 6.706 0 1.219.363 2.081.925 2.744.256.306.294.431.2.781-.069.256-.219.875-.287 1.125-.094.356-.381.481-.7.35-1.956-.8-2.869-2.938-2.869-5.35 0-3.975 3.356-8.744 10.006-8.744 5.344 0 8.863 3.869 8.863 8.019 0 5.494-3.056 9.594-7.556 9.594-1.512 0-2.931-.819-3.419-1.744 0 0-.813 3.225-.988 3.85-.294 1.081-.875 2.156-1.406 3 1.256.369 2.588.575 3.969.575 7.731 0 14-6.269 14-14 .006-7.738-6.262-14.006-13.994-14.006z"/></svg>
2013        <span class="share-title visually-hidden">Pin on Pinterest</span>
2014      </a>
2015    
2016  </div>
2017</div>
2018
2019        
2020      </div>
2021    </div>
2022  </div>
2023</div>
2024
2025
2026  
2026<script type="application/json" id="ProductJson-product-template">
2027    {"id":8031370477657,"title":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","handle":"we-tie-it-fly-fishing-app-1","description":"\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eMonthly subscription to the exclusive \u003cem\u003eWe Tie It\u003c\/em\u003e app!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch5 style=\"text-align: center;\"\u003e\u003cstrong\u003e(Powered by O\u003cspan style=\"font-size: 0.875rem;\"\u003en3.ai: \u003c\/span\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eBeta Version)\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003eBill's Fly Tying App for Fly Tyers of All Ages and Skill Levels\u003c\/em\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: left;\"\u003eBill has taken the mystery and confusion out of fly tying with his simple, well-planned approach. Learn to tie your own impressive collection of flies from classic patterns to more modern representations of today's best techniques, including some advanced practices that will make your flies not only more effective but more durable.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAll steps on video loops, making it easy to follow each step repeatedly\u003c\/li\u003e\n\u003cli\u003eNo more \"show and tell,\" trying to move the slider back and forth for review\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003ePrecise visual techniques and commentary to help improve your skills\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eClear explanation of how, when, and where to use specific materials\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eTips for substituting materials for better results\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eShare your creations through the app to get \u003cem\u003efeedback from Bill!\u003c\/em\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer,\u003c\/strong\u003e available now by subscription!\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eA link to download the app will be e-mailed to you after purchase.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e","published_at":"2026-04-06T17:03:27-05:00","created_at":"2025-09-24T07:49:43-05:00","vendor":"Bill Sherer's We Tie It Fly Shop","type":"Fly Tying APP","tags":[],"price":1000,"price_min":1000,"price_max":1000,"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":42684206776409,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"WTI90426","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","public_title":null,"options":["Default Title"],"price":1000,"weight":0,"compare_at_price":null,"inventory_quantity":35,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":true,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":1000}],"price":1000,"compare_at_price":1000,"per_delivery_price":1000,"selling_plan_id":1812660313,"selling_plan_group_id":"1cc3c4dd8463a301b40616c600f62ca002eb1fe9"},{"price_adjustments":[{"position":1,"price":10992}],"price":10992,"compare_at_price":12000,"per_delivery_price":916,"selling_plan_id":2103672921,"selling_plan_group_id":"1cc3c4dd8463a301b40616c600f62ca002eb1fe9"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/CareySpecial.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Foam_Wet.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Art._Design_B.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/IMG_3409.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/BulkheadHopper.png?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/PRScopy.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/ArticulatedTrailerTrash6.0.jpg?v=1769288015"],"featured_image":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015","options":["Title"],"media":[{"alt":"A video walking through the Learning fly tying app format.","id":27379067420761,"position":1,"preview_image":{"aspect_ratio":0.635,"height":684,"width":434,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/preview_images\/Screenshot_2026-01-24_16.04.37.png?v=1769295887"},"aspect_ratio":0.583,"duration":62000,"media_type":"video","sources":[{"format":"mp4","height":480,"mime_type":"video\/mp4","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.SD-480p-1.2Mbps-67680759.mp4?v=0","width":280},{"format":"mp4","height":1080,"mime_type":"video\/mp4","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.HD-1080p-4.8Mbps-67680759.mp4?v=0","width":630},{"format":"mp4","height":720,"mime_type":"video\/mp4","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.HD-720p-3.0Mbps-67680759.mp4?v=0","width":420},{"format":"m3u8","height":1080,"mime_type":"application\/x-mpegURL","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.m3u8?v=0","width":630}]},{"alt":null,"id":26883279716441,"position":2,"preview_image":{"aspect_ratio":1.045,"height":551,"width":576,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015"},"aspect_ratio":1.045,"height":551,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015","width":576},{"alt":null,"id":25669036572761,"position":3,"preview_image":{"aspect_ratio":1.283,"height":505,"width":648,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/CareySpecial.jpg?v=1769288015"},"aspect_ratio":1.283,"height":505,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/CareySpecial.jpg?v=1769288015","width":648},{"alt":null,"id":26883280076889,"position":4,"preview_image":{"aspect_ratio":1.708,"height":506,"width":864,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Foam_Wet.jpg?v=1769288015"},"aspect_ratio":1.708,"height":506,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Foam_Wet.jpg?v=1769288015","width":864},{"alt":null,"id":26883279847513,"position":5,"preview_image":{"aspect_ratio":1.704,"height":507,"width":864,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Art._Design_B.jpg?v=1769288015"},"aspect_ratio":1.704,"height":507,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Art._Design_B.jpg?v=1769288015","width":864},{"alt":null,"id":25669036671065,"position":6,"preview_image":{"aspect_ratio":1.333,"height":3024,"width":4032,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/IMG_3409.jpg?v=1769288015"},"aspect_ratio":1.333,"height":3024,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/IMG_3409.jpg?v=1769288015","width":4032},{"alt":null,"id":25669036638297,"position":7,"preview_image":{"aspect_ratio":1.226,"height":483,"width":592,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/BulkheadHopper.png?v=1769288015"},"aspect_ratio":1.226,"height":483,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/BulkheadHopper.png?v=1769288015","width":592},{"alt":null,"id":25071700475993,"position":8,"preview_image":{"aspect_ratio":1.536,"height":422,"width":648,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/PRScopy.jpg?v=1769288015"},"aspect_ratio":1.536,"height":422,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/PRScopy.jpg?v=1769288015","width":648},{"alt":null,"id":24404175290457,"position":9,"preview_image":{"aspect_ratio":1.934,"height":335,"width":648,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/ArticulatedTrailerTrash6.0.jpg?v=1769288015"},"aspect_ratio":1.934,"height":335,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/ArticulatedTrailerTrash6.0.jpg?v=1769288015","width":648}
2027],"requires_selling_plan":true,"selling_plan_groups":[{"id":"1cc3c4dd8463a301b40616c600f62ca002eb1fe9","name":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","options":[{"name":"Delivery every","position":1,"values":["Monthly","12 months,Prepay 1 months"]}],"selling_plans":[{"id":1812660313,"name":"Monthly","description":"{\"mainDescription\":\"\"}","options":[{"name":"Delivery every","position":1,"value":"Monthly"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":0}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":2103672921,"name":"12 months","description":"{\"mainDescription\":\"\",\"recurringDiscountDescription\":\"$10 discount\"}","options":[{"name":"Delivery every","position":1,"value":"12 months,Prepay 1 months"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"fixed_amount","value":1000}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"subi"}],"content":"\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eMonthly subscription to the exclusive \u003cem\u003eWe Tie It\u003c\/em\u003e app!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch5 style=\"text-align: center;\"\u003e\u003cstrong\u003e(Powered by O\u003cspan style=\"font-size: 0.875rem;\"\u003en3.ai: \u003c\/span\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eBeta Version)\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003eBill's Fly Tying App for Fly Tyers of All Ages and Skill Levels\u003c\/em\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: left;\"\u003eBill has taken the mystery and confusion out of fly tying with his simple, well-planned approach. Learn to tie your own impressive collection of flies from classic patterns to more modern representations of today's best techniques, including some advanced practices that will make your flies not only more effective but more durable.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAll steps on video loops, making it easy to follow each step repeatedly\u003c\/li\u003e\n\u003cli\u003eNo more \"show and tell,\" trying to move the slider back and forth for review\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003ePrecise visual techniques and commentary to help improve your skills\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eClear explanation of how, when, and where to use specific materials\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eTips for substituting materials for better results\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eShare your creations through the app to get \u003cem\u003efeedback from Bill!\u003c\/em\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer,\u003c\/strong\u003e available now by subscription!\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eA link to download the app will be e-mailed to you after purchase.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e"}
2028  </script>
2028
2029  
2030
2031
2032
2033</div>
2034
2035
2036  <div class="full-width full-width--return-link">
2037    <a href="/collections/learning-fly-tying-app" class="h1 return-link">
2038      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-thin-left" viewBox="0 0 32 32"><path fill="#444" d="M10.253 24.134c.269-.269.26-.694 0-.981l-5.764-6.458h24.705c.382 0 .694-.313.694-.694s-.313-.694-.694-.694H4.489l5.755-6.458c.252-.295.278-.703.009-.972s-.738-.286-.99-.009c0 0-6.875 7.552-6.944 7.639s-.208.243-.208.495.139.425.208.495 6.944 7.639 6.944 7.639a.716.716 0 0 0 .99 0z"/></svg>
2039      Back to Learning Fly Tying APP
2040    </a>
2041  </div>
2042
2043
2044<script>
2045  // Override default values of shop.strings for each template.
2046  // Alternate product templates can change values of
2047  // add to cart button, sold out, and unavailable states here.
2048  window.productStrings = {
2049    addToCart: "Add to Cart",
2050    soldOut: "Sold Out",
2051    unavailable: "Unavailable"
2052  }
2053</script>
2053
2054
2055    </main>
2056
2057    <div id="shopify-section-footer" class="shopify-section"><footer class="site-footer" role="contentinfo">
2058  <div class="page-width">
2059    <div class="flex-footer">
2060      
2061        <div class="flex__item" >
2062          
2063              
2064                <div class="site-footer__section">
2065                  <h4 class="h1 site-footer__section-title">Menu</h4>
2066                  <ul class="site-footer__list">
2067                    
2068                      <li class="site-footer__list-item"><a href="/collections">Catalog</a></li>
2069                    
2070                      <li class="site-footer__list-item"><a href="/pages/our-commitment-to-our-customers">About us</a></li>
2071                    
2072                      <li class="site-footer__list-item"><a href="/collections/watercraft">Watercraft</a></li>
2073                    
2074                      <li class="site-footer__list-item"><a href="/collections">Fly Tying Materials</a></li>
2075                    
2076                      <li class="site-footer__list-item"><a href="/blogs/news/fly-tying-classes">Zoom Classes 2025/26'</a></li>
2077                    
2078                      <li class="site-footer__list-item"><a href="/pages/guide-services">Guide Service</a></li>
2079                    
2080                      <li class="site-footer__list-item"><a href="/blogs/you-tube-videos">Videos</a></li>
2081                    
2082                  </ul>
2083                </div>
2084              
2085
2086            
2087        </div>
2088      
2089        <div class="flex__item" >
2090          
2091              <div class="site-footer__section">
2092                
2093                  <h4 class="h1 site-footer__section-title text-left">Follow Us</h4>
2094                
2095                <ul class="list--inline social-icons text-left">
2096                  
2097                    <li>
2098                      <a href="https://www.facebook.com/muskiefly/" title="Bill Sherer&#39;s We Tie It Fly Shop on Facebook">
2099                        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.222 11.556V8.91c0-1.194.264-1.799 2.118-1.799h2.326V2.667h-3.882c-4.757 0-6.326 2.181-6.326 5.924v2.965H9.333V16h3.125v13.333h5.764V16h3.917l.528-4.444h-4.444z"/></svg>
2100                        <span class="icon__fallback-text">Facebook</span>
2101                      </a>
2102                    </li>
2103                  
2104                  
2105                    <li>
2106                      <a href="https://twitter.com/shopify" title="Bill Sherer&#39;s We Tie It Fly Shop on Twitter">
2107                        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 32 32"><path fill="#444" d="M30.75 6.844c-1.087.481-2.25.806-3.475.956a6.079 6.079 0 0 0 2.663-3.35 12.02 12.02 0 0 1-3.844 1.469A6.044 6.044 0 0 0 21.675 4a6.052 6.052 0 0 0-6.05 6.056c0 .475.05.938.156 1.381A17.147 17.147 0 0 1 3.306 5.106a6.068 6.068 0 0 0 1.881 8.088c-1-.025-1.938-.3-2.75-.756v.075a6.056 6.056 0 0 0 4.856 5.937 6.113 6.113 0 0 1-1.594.212c-.388 0-.769-.038-1.138-.113a6.06 6.06 0 0 0 5.656 4.206 12.132 12.132 0 0 1-8.963 2.507A16.91 16.91 0 0 0 10.516 28c11.144 0 17.231-9.231 17.231-17.238 0-.262-.006-.525-.019-.781a12.325 12.325 0 0 0 3.019-3.138z"/></svg>
2108                        <span class="icon__fallback-text">Twitter</span>
2109                      </a>
2110                    </li>
2111                  
2112                  
2113                    <li>
2114                      <a href="https://www.pinterest.com/shopify" title="Bill Sherer&#39;s We Tie It Fly Shop on Pinterest">
2115                        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 32 32"><path fill="#444" d="M16 2C8.269 2 2 8.269 2 16c0 5.731 3.45 10.656 8.381 12.825-.037-.975-.006-2.15.244-3.212l1.8-7.631s-.45-.894-.45-2.213c0-2.075 1.2-3.625 2.7-3.625 1.275 0 1.887.956 1.887 2.1 0 1.281-.819 3.194-1.238 4.969-.35 1.488.744 2.694 2.212 2.694 2.65 0 4.438-3.406 4.438-7.444 0-3.069-2.069-5.362-5.825-5.362-4.244 0-6.894 3.169-6.894 6.706 0 1.219.363 2.081.925 2.744.256.306.294.431.2.781-.069.256-.219.875-.287 1.125-.094.356-.381.481-.7.35-1.956-.8-2.869-2.938-2.869-5.35 0-3.975 3.356-8.744 10.006-8.744 5.344 0 8.863 3.869 8.863 8.019 0 5.494-3.056 9.594-7.556 9.594-1.512 0-2.931-.819-3.419-1.744 0 0-.813 3.225-.988 3.85-.294 1.081-.875 2.156-1.406 3 1.256.369 2.588.575 3.969.575 7.731 0 14-6.269 14-14 .006-7.738-6.262-14.006-13.994-14.006z"/></svg>
2116                        <span class="icon__fallback-text">Pinterest</span>
2117                      </a>
2118                    </li>
2119                  
2120                  
2121                  
2122                  
2123                  
2124                    <li>
2125                      <a href="https://youtu.be/B0FrgFZdLjg" title="Bill Sherer&#39;s We Tie It Fly Shop on YouTube">
2126                        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 33 32"><path fill="#444" d="M-.314 25.286q0 1.969 1.299 3.347t3.163 1.378h23.913q1.864 0 3.163-1.378t1.299-3.347V6.256q0-1.969-1.313-3.386t-3.15-1.417H4.147q-1.837 0-3.15 1.417T-.316 6.256v19.03zm11.944-3.439V9.694q0-.184.105-.289.079-.026.131-.026l.131.026 11.444 6.09q.105.105.105.262 0 .105-.105.21l-11.444 6.09q-.052.052-.105.052-.105 0-.158-.052-.105-.105-.105-.21z"/></svg>
2127                        <span class="icon__fallback-text">YouTube</span>
2128                      </a>
2129                    </li>
2130                  
2131                  
2132                </ul>
2133              </div>
2134
2135            
2136        </div>
2137      
2138        <div class="flex__item" >
2139          
2140              <div class="site-footer__section">
2141                <h4 class="h1 site-footer__section-title">Contact Information</h4>
2142                <div class="rte-setting"><p>We Tie It Fly Shop</p><p>PO Box 516</p><p>Boulder Jct., WI 54512</p><p>715-385-0171</p><p>[email protected]</p></div>
2143              </div>
2144
2145            
2146        </div>
2147      
2148        <div class="flex__item" >
2149          
2150              <style>
2151                .site-footer__newsletter-input {
2152                  background-color: #1a1a1a;
2153                  color: #ffffff;
2154                }
2155
2156                .site-footer__newsletter-input::-webkit-input-placeholder {
2157                  color: #ffffff;
2158                  opacity: 0.7;
2159                }
2160
2161                .site-footer__newsletter-input:-moz-placeholder {
2162                  color: #ffffff;
2163                  opacity: 0.7;
2164                }
2165
2166                .site-footer__newsletter-input:-ms-input-placeholder {
2167                  color: #ffffff;
2168                  opacity: 0.7;
2169                }
2170
2171                .site-footer__newsletter-input::-ms-input-placeholder {
2172                  color: #ffffff;
2173                  opacity: 1;
2174                }
2175              </style>
2176              <div class="site-footer__section">
2177                <h4 class="site-footer__section-title h1">
2178                  
2179                    Northwoods Fishing Report
2180                  
2181                </h4>
2182                <div class="form-vertical">
2183                  <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2184                    
2185                    
2186                      <input type="hidden" name="contact[tags]" value="newsletter">
2187                      <label for="NewsletterEmail-1480368649941" class="site-footer__newsletter-label">
2188                        
2189                          Zoom Fly Tying Classes November through February Sign up now for the entire Course!
2190                        
2191                      </label>
2192                      <div class="input-group">
2193                        <input type="email" value="" placeholder="Your email" name="contact[email]" id="NewsletterEmail-1480368649941" class="input-group__field site-footer__newsletter-input" autocorrect="off" autocapitalize="off">
2194                        <div class="input-group__btn">
2195                          <button type="submit" class="btn btn--narrow" name="commit">
2196                            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-right" viewBox="0 0 32 32"><path fill="#444" d="M7.667 3.795l1.797-1.684L24.334 16 9.464 29.889l-1.797-1.675L20.731 16z"/></svg>
2197                            <span class="icon__fallback-text">Subscribe</span>
2198                          </button>
2199                        </div>
2200                      </div>
2201                    
2202                  </form>
2203                </div>
2204              </div>
2205
2206          
2207        </div>
2208      
2209        <div class="flex__item" >
2210          
2211              
2212                <div class="site-footer__section">
2213                  <h4 class="h1 site-footer__section-title">Fly Tying Stuff</h4>
2214                  <ul class="site-footer__list">
2215                    
2216                      <li class="site-footer__list-item"><a href="/blogs/fly-hook-proportions">Fly & Hook Proportions</a></li>
2217                    
2218                      <li class="site-footer__list-item"><a href="/blogs/rotary-whip-finisher-instructions">Whip Finisher Instructions</a></li>
2219                    
2220                      <li class="site-footer__list-item"><a href="/blogs/wire-weed-guard-installation-instructions">Wire Weed Guards</a></li>
2221                    
2222                      <li class="site-footer__list-item"><a href="/blogs/hook-comparison-chart">Hook Comparison Chart</a></li>
2223                    
2224                      <li class="site-footer__list-item"><a href="/blogs/line-wt-tippet-chart">
2224Line wt. & Tippet Chart</a></li>
2225                    
2226                      <li class="site-footer__list-item"><a href="/blogs/aquatic-insect-life-cycles">Insect Life Stages</a></li>
2227                    
2228                      <li class="site-footer__list-item"><a href="/blogs/upper-great-lakes-hatch-charts">Hatch Charts</a></li>
2229                    
2230                  </ul>
2231                </div>
2232              
2233
2234            
2235        </div>
2236      
2237    </div>
2238  </div>
2239  <div class="site-footer__copyright">
2240    <div class="page-width">
2241      <div class="grid medium-up--grid--table">
2242        <div class="grid__item medium-up--one-half">
2243          <small>&copy; 2026, <a href="/" title="">Bill Sherer&#39;s We Tie It Fly Shop</a>. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></small>
2244        </div>
2245        <div class="grid__item medium-up--one-half medium-up--text-right">
2246          
2247            
2248            <ul class="list--inline payment-icons">
2249              
2250                
2251                  <li>
2252                    
2253                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-american_express" viewBox="0 0 32 32"><path fill="#444" d="M13.397 12.197v-.736H10.57v3.531h2.827v-.725h-1.984v-.704h1.931v-.725h-1.931v-.64zm3.979.214c0-.395-.16-.629-.427-.779-.277-.16-.587-.171-1.024-.171h-1.941v3.541h.843v-1.291h.907c.309 0 .491.032.619.149.149.171.139.48.139.693v.448h.853v-.693c0-.32-.021-.469-.139-.651-.075-.107-.235-.224-.416-.299a1.02 1.02 0 0 0 .587-.949zm-1.109.501c-.117.075-.256.075-.416.075h-1.024v-.789h1.045c.149 0 .299.011.405.064s.181.16.181.309c-.011.16-.075.277-.192.341zM2.069 14.213h1.76l.32.789h1.717v-2.773l1.227 2.773h.747l1.227-2.773v2.773h.864v-3.541H8.534l-1.013 2.4-1.109-2.4H5.036v3.349l-1.44-3.349H2.337L.918 14.768v.224h.821l.331-.779zm.875-2.154l.576 1.408H2.368l.576-1.408zm17.952.16h.8v-.757h-.821c-.587 0-1.013.128-1.28.416-.363.384-.459.853-.459 1.387 0 .64.149 1.045.448 1.355.235.32.661.437 1.227.395h.992l.32-.789h1.76l.331.789h1.717v-2.656l1.6 2.656h1.195v-3.541h-.864v2.464l-1.483-2.464h-1.291v3.349l-1.429-3.349H22.4l-1.195 2.784h-.384c-.224 0-.459-.043-.587-.181-.16-.181-.235-.448-.235-.832 0-.373.096-.651.245-.8.171-.181.341-.224.651-.224zm2.112-.16l.587 1.408h-1.163l.576-1.408zm-5.141-.598h.864v3.541h-.864v-3.541zm3.136 7.04c0-.405-.171-.629-.437-.789-.277-.149-.587-.171-1.013-.171h-1.952v3.541h.853v-1.291h.907c.309 0 .501.032.619.16.16.16.139.48.139.693v.437h.853v-.704c0-.309-.021-.469-.139-.651a.935.935 0 0 0-.416-.299c.203-.075.587-.363.587-.928zm-1.11.502c-.117.064-.256.075-.416.075h-1.024v-.789h1.045c.149 0 .299 0 .405.064.107.053.171.171.171.32s-.075.267-.181.331zm-4.117-1.451h-2.699L12 18.715l-1.045-1.163H7.563v3.541h3.349l1.077-1.173 1.045 1.173h1.643v-1.184h1.056c.736 0 1.472-.203 1.472-1.184-.011-.992-.757-1.173-1.429-1.173zm-5.301 2.795H8.406v-.704h1.856v-.725H8.406v-.64h2.123l.928 1.035-.981 1.035zm3.36.416l-1.301-1.44 1.301-1.397v2.837zm1.93-1.579h-1.088v-.896h1.099c.309 0 .512.128.512.437 0 .299-.203.459-.523.459zm8.523-.907v-.725h-2.816v3.531h2.816v-.736h-1.973v-.704h1.931v-.725h-1.931v-.64zm6.603 1.035a.279.279 0 0 0-.075-.085c-.192-.192-.501-.277-.96-.288l-.459-.011a.996.996 0 0 1-.331-.043.27.27 0 0 1-.181-.267c0-.117.032-.192.128-.256.085-.053.192-.064.341-.064h1.536v-.757h-1.685c-.885 0-1.216.544-1.216 1.056 0 1.12.992 1.067 1.781 1.099.149 0 .235.021.299.075s.107.128.107.235a.362.362 0 0 1-.096.235c-.064.064-.181.085-.341.085h-1.621v.757h1.632c.544 0 .939-.149 1.152-.448.117-.171.181-.395.181-.661-.011-.309-.075-.501-.192-.661zm-1.238 2.464h-2.187v-.32c-.256.203-.715.32-1.152.32h-6.901v-1.141c0-.139-.011-.149-.149-.149h-.107v1.291h-2.272v-1.333c-.384.16-.811.181-1.173.171h-.267v1.173h-2.752l-.683-.768-.715.768H6.794v-4.939h4.555l.651.757.693-.757h3.051c.352 0 .928.032 1.195.288v-.288h2.731c.256 0 .811.053 1.141.288v-.288h4.128v.288c.203-.192.64-.288 1.013-.288h2.315v.288c.245-.171.587-.288 1.056-.288h1.568V.412H.918V12.86l.917-2.101h2.208l.288.587v-.587h2.581l.565 1.269.555-1.269h8.203c.373 0 .704.075.949.288v-.288h2.251v.288c.384-.213.864-.288 1.408-.288h3.253l.299.587v-.587h2.411l.331.587v-.587h2.347v4.928h-2.368l-.448-.747v.747h-2.965l-.32-.789h-.725l-.331.789h-1.536c-.608 0-1.056-.139-1.355-.299v.299h-3.648v-1.12c0-.16-.032-.171-.128-.171h-.139v1.291H8.46v-.608l-.256.608H6.732l-.256-.608v.597H3.639l-.32-.789h-.725l-.331.789H.919v14.901h29.963v-9.045c-.331.181-.779.245-1.227.245zm-3.221-1.451h-1.643v.757h1.643c.853 0 1.323-.352 1.323-1.12 0-.363-.085-.5
225376-.256-.747-.192-.192-.501-.277-.971-.288l-.459-.011a.996.996 0 0 1-.331-.043.27.27 0 0 1-.181-.267c0-.117.032-.192.128-.256.085-.053.181-.064.341-.064h1.547v-.757h-1.696c-.885 0-1.205.544-1.205 1.056 0 1.12.992 1.067 1.781 1.099.149 0 .235.021.299.075a.326.326 0 0 1 .107.235.362.362 0 0 1-.096.235c-.053.075-.171.096-.331.096z"/></svg>
2254                    <span class="icon__fallback-text">american express</span>
2255                  </li>
2256                
2257              
2258                
2259                  <li>
2260                    
2261                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-apple_pay" viewBox="0 0 72 45"><defs><path d="M5.711 0c-.21 0-.415.004-.623.01a9.313 9.313 0 0 0-1.354.116c-.453.08-.875.21-1.287.415-.404.2-.775.464-1.096.777A4.249 4.249 0 0 0 .13 3.645a8.13 8.13 0 0 0-.12 1.32c-.007.202-.01.405-.01.607v33.854c0 .202.004.404.01.607.012.44.04.886.12 1.322.08.44.214.853.425 1.255a4.27 4.27 0 0 0 1.891 1.848c.412.205.834.335 1.287.414.447.078.902.106 1.354.117.208.004.414.007.623.007.244.004.49.004.738.004h59.104c.245 0 .492 0 .738-.002.207 0 .414-.004.622-.007.452-.013.907-.04 1.355-.118a4.69 4.69 0 0 0 1.287-.414 4.293 4.293 0 0 0 1.893-1.847c.21-.403.343-.815.423-1.257.08-.437.108-.882.12-1.323.005-.202.006-.405.01-.606V5.574c-.003-.202-.005-.405-.01-.607a8.873 8.873 0 0 0-.12-1.32 4.421 4.421 0 0 0-.424-1.257A4.273 4.273 0 0 0 69.554.542a4.736 4.736 0 0 0-1.287-.414 9.479 9.479 0 0 0-1.354-.115c-.208-.005-.415-.007-.622-.01h-.738V0H5.711zm.004 44.059c-.202 0-.403-.004-.6-.007a8.678 8.678 0 0 1-1.21-.103 3.575 3.575 0 0 1-1.024-.327c-.315-.156-.6-.36-.853-.605a3.306 3.306 0 0 1-.62-.833 3.493 3.493 0 0 1-.333-1 7.744 7.744 0 0 1-.104-1.178 28.63 28.63 0 0 1-.01-.586V5.581c0-.197.004-.392.01-.59.01-.356.03-.776.104-1.18.07-.374.175-.69.335-1a3.351 3.351 0 0 1 1.47-1.434c.314-.155.64-.26 1.022-.326A8.106 8.106 0 0 1 5.113.946c.2-.004.4-.006.
22616-.007l.735-.003h59.103l.002.001.73.003c.202 0 .402.003.604.008.366.01.797.03 1.21.104.383.067.707.17 1.023.327a3.38 3.38 0 0 1 1.47 1.438c.16.306.265.623.334 1 .074.4.095.82.104 1.18.006.193.008.39.01.587v33.837c-.002.196-.004.39-.01.585-.01.36-.03.782-.104 1.184a3.45 3.45 0 0 1-.334.995 3.315 3.315 0 0 1-1.473 1.437c-.314.156-.638.26-1.02.327-.42.073-.867.093-1.207.102-.2.004-.403.007-.607.007-.243.003-.488.003-.73.003H6.441c-.24 0-.483 0-.726-.002z" id="a"/><path d="M8.812 1.718c-.618.713-1.154 1.853-1.007 2.945 1.07.084 2.157-.543 2.822-1.348h-.002c.665-.807 1.113-1.925.99-3.04-.958.038-2.12.64-2.803 1.443zm13.589.247c-.583.067-1.123.143-1.608.227l-.156.027v16.964h1.548v-7.147c.523.09 1.12.137 1.78.137.875 0 1.696-.112 2.44-.333a5.46 5.46 0 0 0 1.956-1.02c.55-.458.988-1.03 1.307-1.7.316-.672.48-1.462.48-2.35 0-.738-.117-1.4-.345-1.968a4.517 4.517 0 0 0-.96-1.488l-.002.001c-.483-.468-1.11-.83-1.855-1.08-.74-.246-1.63-.37-2.643-.37-.698 0-1.354.033-1.942.1zm.563 8.784a5.083 5.083 0 0 1-.778-.13V3.406c.204-.038.457-.073.754-.105.377-.04.83-.06 1.352-.06.645 0 1.24.076 1.77.23.523.15.98.374 1.36.665.37.288.664.662.867 1.113.203.457.306 1.002.306 1.62 0 1.284-.398 2.267-1.18 2.926l.002-.002c-.796.667-1.92 1.006-3.35 1.006-.39 0-.762-.018-1.103-.05zM8.313 5.753c-.753 0-1.91-.85-3.144-.825-1.617.023-3.108.94-3.94 2.387-1.678 2.922-.426 7.238 1.21 9.6.8 1.158 1.752 2.457 3.008 2.41 1.208-.046 1.66-.78 3.12-.78.719-.001 1.183.189 1.621.379.452.194.876.39 1.521.377 1.298-.028 2.123-1.18 2.92-2.344.913-1.34 1.292-2.64 1.312-2.706-.027-.015-2.528-.97-2.556-3.855v-.001c-.02-2.413 1.968-3.574 2.06-3.63-1.124-1.635-2.863-1.86-3.484-1.886-.1-.01-.199-.014-.298-.014-1.373 0-2.649.888-3.35.888zm24.992 1.048a5.796 5.796 0 0 0-1.707.813l-.127.086.525 1.224.19-.126c.4-.27.85-.484 1.34-.637.49-.15.99-.23 1.486-.23.646 0 1.162.12 1.53.35.373.233.655.523.837.86.19.348.312.72.367 1.104.058.4.086.76.086 1.066v.137c-2.295-.01-4.088.372-5.278 1.138-1.25.805-1.884 1.952-1.884 3.405 0 .418.075.84.223 1.257.152.422.378.8.676 1.122.3.326.687.592 1.15.792.46.2 1.004.3 1.61.3.48 0 .93-.06 1.34-.18a4.55 4.55 0 0 0 1.936-1.148 5.12 5.12 0 0 0 .295-.324h.06l.142 1.375h1.492l-.04-.22a9.314 9.314 0 0 1-.147-1.368l-.004-.004c-.017-.48-.025-.962-.025-1.442v-4.715c0-.56-.056-1.13-.165-1.696a4.316 4.316 0 0 0-.643-1.577 3.593 3.593 0 0 0-1.308-1.16c-.55-.296-1.267-.446-2.13-.446a6.81 6.81 0 0 0-1.827.244zm.313 11.145c-.26-.09-.49-.228-.687-.41a2.028 2.028 0 0 1-.48-.698c-.123-.28-.185-.63-.185-1.035 0-.664.18-1.203.53-1.596.36-.408.827-.723 1.38-.935a7.035 7.035 0 0 1 1.864-.425 16.61 16.61 0 0 1 1.787-.077l.002 2.406c0 .167-.04.394-.115.666a3.363 3.363 0 0 1-.415.828c-.18.264-.407.507-.675.72-.267.21-.586.38-.948.506s-.78.19-1.24.19c-.282 0-.555-.048-.818-.14zm13.407-3.258c-.18.475-.35.953-.502 1.418l-.217.663h-.054c-.068-.22-.14-.447-.22-.687-.15-.46-.312-.913-.477-1.345l-3.09-7.906h-1.654l4.42 11.367c.117.275.134.4.134.45 0 .015-.007.11-.135.455a8.3 8.3 0 0 1-.94 1.743c-.353.482-.677.874-.966 1.163a5.252 5.252 0 0 1-1.036.82c-.36.212-.688.385-.98.514l-.165.075.538 1.31.172-.066c.14-.052.403-.172.802-.367.404-.2.85-.514 1.327-.94a6.81 6.81 0 0 0 1.117-1.256c.326-.467.653-1.018.972-1.63a25.07 25.07 0 0 0 .943-2.062c.31-.763.64-1.616.985-2.535l3.57-9.04-1.654-.002-2.89 7.858z" id="c"/></defs><g fill="none" fill-rule="evenodd"><mask id="b" fill="#fff"><use xlink:href="#a"/></mask><path fill="#121211" mask="url(#b)" d="M-5 50h82V-5H-5z"/><g transform="translate(10 10)"><mask id="d" fill="#fff"><use xlink:href="#c"/></mask><path fill="#121211" mask="url(#d)" d="M-4.567 29.728h61.136V-4.725H-4.567z"/></g></g></svg>
2262                    <span class="icon__fallback-text">apple pay</span>
2263                  </li>
2264                
2265              
2266                
2267                  <li>
2268                    
2269                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-discover" viewBox="0 0 84 32"><path fill="#444" d="M36.156 23.387q-1.75.781-3.25.781-2.969 0-5-2.016t-2.031-4.984q0-2.875 2.078-4.922t5.016-2.047q1.656 0 3.188.813v3.063q-1.531-1.5-3.25-1.5-1.844 0-3.109 1.344t-1.266 3.25q0 2.031 1.266 3.313t3.234 1.281q1.688 0 3.125-1.438v3.063zm-12.937-9.843q-.938-1.063-2.125-1.063-.844 0-1.391.422t-.547 1.047q0 .531.422.891t
22691.578.766q2.25.813 3.063 1.703t.813 2.484q0 1.938-1.297 3.156t-3.328 1.219q-2.906 0-4.625-2.531l1.688-1.625q.938 1.781 2.844 1.781.875 0 1.453-.531t.578-1.344q0-.844-.781-1.375-.438-.281-1.813-.75-1.813-.688-2.547-1.5t-.734-2.219q0-1.625 1.203-2.719t2.953-1.094q2.219 0 3.938 1.531zm21.062-3.282q3 0 5.047 2.016t2.047 4.922-2.063 4.938-5.031 2.031q-3.063 0-5.109-2t-2.047-5.031q0-2.875 2.094-4.875t5.063-2zm-40.468.219q3.156 0 5.172 1.875t2.016 4.813q0 1.469-.625 2.828t-1.781 2.328q-1.938 1.563-4.781 1.563H.001V10.482h3.813zm8.375 0h2.625v13.406h-2.625V10.481zm48.687 0h2.844L57.906 24.2h-1.375l-5.656-13.719h2.813l3.563 9zm4 0h7.406v2.281H67.5v2.969h4.594v2.25H67.5v3.625h4.781v2.281h-7.406V10.481zm13 0q2.25 0 3.469 1.031t1.219 2.938q0 1.531-.766 2.5t-2.234 1.281l4.188 5.656h-3.188l-3.625-5.438h-.313v5.438H74V10.481h3.875zm-.5 6.156q2.531 0 2.531-2.063 0-1.969-2.531-1.969h-.75v4.031h.75zM3.344 21.606q2.375 0 3.531-1.063.688-.625 1.078-1.516t.391-1.859q0-2.031-1.469-3.313-1.188-1.094-3.531-1.094h-.719v8.844h.719z"/></svg>
2270                    <span class="icon__fallback-text">discover</span>
2271                  </li>
2272                
2273              
2274                
2275              
2276                
2277                  <li>
2278                    
2279                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-master" viewBox="0 0 23 15"><path d="M17.375 8.166c-.537 0-.644.237-.644.437 0 .1.061.276.284.276.437 0 .53-.575.514-.699-.015 0-.03-.015-.154-.015zm-6.301-.975c-.399 0-.476.453-.476.499h.813c-.008-.039.07-.499-.337-.499zm-5.526.975c-.537 0-.645.237-.645.437 0 .1.061.276.285.276.437 0 .53-.575.514-.699-.016 0-.03-.015-.154-.015zm15.45-.899c-.323 0-.576.376-.576.937 0 .346.122.568.384.568.399 0 .583-.515.583-.899.008-.422-.13-.606-.392-.606zM16.292.951a6.7 6.7 0 0 0-4.368 1.62 7.007 7.007 0 0 1 1.88 3.024h-.322a6.772 6.772 0 0 0-1.789-2.817 6.723 6.723 0 0 0-1.788 2.817h-.323A7.004 7.004 0 0 1 11.58 2.47 6.817 6.817 0 0 0 7.097.798 6.859 6.859 0 0 0 .236 7.659a6.86 6.86 0 0 0 11.343 5.196 7.07 7.07 0 0 1-1.872-2.764h.33a6.727 6.727 0 0 0 1.657 2.449 6.731 6.731 0 0 0 1.659-2.449h.33a6.937 6.937 0 0 1-1.759 2.656 6.7 6.7 0 0 0 4.368 1.62c3.699 0 6.708-3.009 6.708-6.709C23 3.958 19.992.95 16.292.95v.001zM3.13 9.44l.414-2.618-.936 2.618h-.499l-.061-2.618-.445 2.618H.897l.584-3.477h1.066l.031 2.133.721-2.133H4.45L3.875 9.44H3.13zm2.495 0l.022-.277c-.015 0-.23.338-.752.338-.268 0-.705-.146-.705-.783 0-.813.66-1.081 1.297-1.081.1 0 .314.015.314.015s.023-.046.023-.184c0-.223-.2-.254-.468-.254-.475 0-.798.13-.798.13l.107-.63s.384-.16.883-.16c.26 0 1.005.03 1.005.882l-.284 2.01h-.644V9.44zm2.709-.89c0 .967-.937.928-1.105.928-.614 0-.799-.085-.822-.092l.1-.636c0-.008.307.107.645.107.199 0 .453-.015.453-.253 0-.354-.913-.269-.913-1.106 0-.737.544-.951 1.09-.951.414 0 .674.053.674.053l-.091.645s-.4-.03-.499-.03c-.26 0-.399.052-.399.237 0 .376.868.191.868 1.098h-.001zM9.4 7.306l-.207 1.266c-.016.1.015.238.268.238.061 0 .138-.023.185-.023l-.092.622c-.077.023-.284.092-.545.092-.338 0-.583-.192-.583-.622 0-.292.414-2.67.43-2.686h.73l-.078.43h.36l-.091.683H9.4zm1.772 1.55c.369 0 .775-.176.775-.176l-.13.705s-.238.123-.768.123c-.583 0-1.258-.246-1.258-1.274 0-.89.544-1.681 1.274-1.681.798 0 1.044.583 1.044 1.067 0 .191-.092.668-.092.668h-1.49c0-.016-.137.567.645.567v.001zm2.426-1.42c-.506-.176-.544.799-.76 2.01h-.752l.453-2.824h.683l-.06.407s.245-.445.567-.445a.92.92 0 0 1 .138.007c-.092.2-.185.376-.269.844v.001zm2.096 1.965s-.392.1-.637.1c-.868 0-1.313-.6-1.313-1.512 0-1.374.822-2.103 1.666-2.103.376 0 .821.176.821.176l-.122.775s-.299-.207-.668-.207c-.498 0-.944.476-.944 1.335 0 .423.208.821.722.821.246 0 .606-.176.606-.176l-.13.79-.001.001zm1.756.039l.023-.277c-.016 0-.23.338-.752.338-.268 0-.706-.146-.706-.783 0-.813.66-1.081 1.297-1.081.1 0 .315.015.315.015s.023-.046.023-.184c0-.223-.2-.254-.468-.254-.476 0-.799.13-.799.13l.108-.63s.384-.16.882-.16c.26 0 1.006.03 1.006.882l-.284 2.01c-.008-.007-.645-.007-.645-.007zm1.512.008h-.752l.453-2.825h.683l-.06.407s.245-.446.567-.446c.091 0 .138.008.138.008-.1.2-.185.376-.269.844-.506-.176-.544.807-.76 2.01v.002zm2.234-.008l.03-.26s-.245.306-.683.306c-.606 0-.906-.583-.906-1.182 0-.929.561-1.735 1.228-1.735.43 0 .706.376.706.376l.16-.975h.73l-.56 3.469h-.706zm1.367-.015
2279a.195.195 0 0 1-.108.03.178.178 0 0 1-.107-.03.226.226 0 0 1-.085-.085.187.187 0 0 1-.03-.108c0-.038.007-.077.03-.107a.226.226 0 0 1 .085-.085.187.187 0 0 1 .107-.03c.039 0 .077.007.108.03.038.016.061.046.085.085.023.038.03.069.03.107a.178.178 0 0 1-.03.108.218.218 0 0 1-.085.085zm-.024-.353a.197.197 0 0 0-.183 0 .156.156 0 0 0-.07.069.197.197 0 0 0 0 .183c.016.03.039.054.07.07a.197.197 0 0 0 .183 0 .151.151 0 0 0 .07-.07.197.197 0 0 0 0-.183.156.156 0 0 0-.07-.07zm-.03.284l-.023-.039a.18.18 0 0 0-.039-.053c-.008-.007-.015-.008-.03-.008h-.023v.1h-.038v-.238h.084c.031 0 .047 0 .062.008.014.008.022.016.03.023.008.007.008.022.008.038s-.008.03-.016.046c-.016.016-.03.023-.046.023.008 0 .016.008.023.016.006.008.022.023.038.046l.03.047h-.06v-.01zm-.015-.17c0-.008 0-.016-.008-.016l-.016-.015c-.008 0-.023-.008-.038-.008h-.047v.069h.047c.022 0 .038 0 .046-.008.016-.008.016-.016.016-.023v.001z" fill="#444" fill-rule="evenodd"/></svg>
2280                    <span class="icon__fallback-text">master</span>
2281                  </li>
2282                
2283              
2284                
2285                  <li>
2286                    
2287                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-paypal" viewBox="0 0 57 32"><path fill="#444" d="M53.906 11.425h3.219l-2.656 12h-3.188zm-45.375.031q1.469 0 2.484 1.078t.609 2.984q-.375 1.844-1.703 2.891T6.78 19.456H4.311l-.875 3.969H-.002l2.625-11.969h5.906zm30.625 0q1.469 0 2.5 1.078t.625 2.984q-.25 1.219-.953 2.125t-1.719 1.359-2.234.453h-2.438l-.844 3.969h-3.438l2.625-11.969h5.875zm-26.312 3.032q.156-.031.672-.156t.859-.203.906-.156 1.094-.078q.875-.031 1.641.125t1.406.5.906 1.031.047 1.625l-1.313 6.25h-3.156l.219-.938q-.656.656-1.656.938t-1.891.141-1.422-.984-.281-2.219q.344-1.625 1.953-2.328t4.391-.703q.094-.469-.094-.75t-.563-.391-1-.078q-.813.031-1.75.25t-1.25.406zm30.687 0q.188-.031.547-.125t.672-.172.703-.141.813-.109.859-.047q.906-.031 1.672.125t1.406.5.922 1.031.063 1.625l-1.344 6.25h-3.188l.219-.938q-.656.656-1.672.938t-1.922.141-1.438-.984-.281-2.219q.219-1.125 1.094-1.797t2.156-.953 3.156-.281q.156-.719-.266-.984t-1.391-.234q-.563 0-1.219.125t-1.141.266-.734.266zM6.406 17.175q.438 0 .859-.219t.719-.594.391-.844q.188-.688-.156-1.156t-1-.469H5.563l-.75 3.281h1.594zm30.657 0q.656 0 1.25-.484t.75-1.172-.203-1.156-.984-.469h-1.75l-.688 3.28
22871h1.625zm-15.25-3.094l1.281 9.406-2.313 3.938h3.531l7.5-13.344h-3.25l-3.125 5.563-.5-5.563h-3.125zM16.625 20.3q0-.313.156-.844h-.813q-1.469 0-1.875.781-.313.563-.016.938t.859.375q1.375-.063 1.688-1.25zm30.719 0q.063-.531.188-.844h-.781q-1.563 0-1.906.781-.313.563-.016.938t.859.375q1.406-.063 1.656-1.25z"/></svg>
2288                    <span class="icon__fallback-text">paypal</span>
2289                  </li>
2290                
2291              
2292                
2293              
2294                
2295                  <li>
2296                    
2297                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-visa" viewBox="0 0 43 32"><path fill="#444" d="M30.656 13.544q-1.25-.563-2.594-.531-.969 0-1.484.359t-.516.813.453.813 1.516.891q2.969 1.344 2.938 3.656 0 2.125-1.656 3.391t-4.438 1.266q-2.313-.031-3.906-.719l.469-3.063.438.25q1.781.719 3.313.719.844 0 1.469-.359t.656-1.016q0-.438-.406-.797t-1.469-.891q-.594-.313-1.047-.594t-.953-.734-.781-1.063-.281-1.297q.031-1.969 1.703-3.203t4.266-1.234q1.656 0 3.125.531l-.438 2.969zM16.031 10.45L10.5 24.013H6.812L3.937 13.2q1.5.594 2.734 1.813t1.766 2.656Q6.499 12.325-.001 10.7l.031-.25h5.656q1.313 0 1.594 1.094l1.219 6.25.406 1.875 3.406-9.219h3.719zm4.938 0l-2.188 13.563h-3.5l2.188-13.563h3.5zm22.312 13.562H40q-.25-1.594-.375-2.031l-4.5-.031-.719 2.063h-3.719l5.219-12.469q.469-1.094 1.844-1.094h2.688zm-5.25-9.937l-.219.578q-.125.328-.203.547t-.047.188q-1.125 3-1.406 3.813H39l-.75-3.938z"/></svg>
2298                    <span class="icon__fallback-text">visa</span>
2299                  </li>
2300                
2301              
2302            </ul>
2303          
2304        </div>
2305      </div>
2306    </div>
2307  </div>
2308</footer>
2309
2310
2311</div>
2312  </div>
2313
2314  
2314<script id="QuantityTemplate" type="text/template">
2315    
2316      <div class="js-qty">
2317        <input type="text" value="{{ value }}" id="{{ key }}" name="{{ name }}" pattern="[0-9]*" data-line="{{ line }}" class="js-qty__input" aria-live="polite">
2318        <button type="button" class="js-qty__adjust js-qty__adjust--minus" aria-label="Reduce item quantity by one">
2319          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-minus" viewBox="0 0 22 3"><path fill="#000" d="M21.5.5v2H.5v-2z" fill-rule="evenodd"/></svg>
2320          <span class="icon__fallback-text">−</span>
2321        </button>
2322        <button type="button" class="js-qty__adjust js-qty__adjust--plus" aria-label="Increase item quantity by one">
2323          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 22 21"><path d="M12 11.5h9.5v-2H12V0h-2v9.5H.5v2H10V21h2v-9.5z" fill="#000" fill-rule="evenodd"/></svg>
2324          <span class="icon__fallback-text">+</span>
2325        </button>
2326      </div>
2327    
2328  </script>
2328
2329
2330  
2331    <div id="ProductModal" class="modal">
2332      <div class="modal__inner">
2333        <img src="" id="ProductZoomImg" class="product-modal__image">
2334      </div>
2335      <button type="button" class="modal__close js-modal-close text-link">
2336        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 32 32"><path fill="#444" d="M25.313 8.55l-1.862-1.862-7.45 7.45-7.45-7.45L6.689 8.55l7.45 7.45-7.45 7.45 1.862 1.862 7.45-7.45 7.45 7.45 1.862-1.862-7.45-7.45z"/></svg>
2337        <span class="icon__fallback-text">"Close (esc)"</span>
2338      </button>
2339    </div>
2340  
2341<style>  </style>
2342<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
2342<script>
2343  window['ShopifyForms'] = {
2344    ...window['ShopifyForms'],
2345    currentPageType: "product"
2346  };
2347</script>
2347
2348
2349
2350</div><div id="shopify-block-AbFVTY0ZHc1NLUWtFY__15588394620387169604" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: subify-init -->
2351
2352
2353
2354
2355
2356<script
2357  src="https://cdn.subi.co/subify/v5/subify-sdk.js"
2358  defer
2359></script>
vendor: 1 bytes, line 2359
2359
2360<script id="subi-initializer">
2361  (function(){
2362    // define base config
2363          const decodedPreviewCheckString = atob("cHJldmlld0JhckluamVjdG9yLmluaXQoKQ==")
2364          const config = {
2365            moneyFormatConfig:{
2366              money_format : "$%7B%7Bamount%7D%7D",
2367              money_with_currency_format : "$%7B%7Bamount%7D%7D%20USD",
2368              sample_fromatted_money : "$1,234.56",
2369              sample_formatted_money_with_currency : "$1,234.56%20USD",
2370            },
2371            selling_plan_drafts: []  ,
2372            recommended_selling_plans: []  ,
2373            use_cart_drawer:false,
2374            preview_mode:document.head.innerHTML.includes(decodedPreviewCheckString) || document.body.innerHTML.includes(decodedPreviewCheckString),
2375            authPortalToken:"",
2376            customerId:"",
2377            timeStamp:""
2378        }
2379
2380        Object.freeze(config)
2381
2382        Object.defineProperty(window,"SubifyConfig",{value:config,writable:false});
2383
2384        // define membership plans
2385        const membershipPlans =  [{"selling_plan_group_id": 903741529, "selling_plans_ids": [1812660313, 2103672921], "widget_type": "Simple", "product_id": 8031370477657, "plan_type": "NO_TIER", "free_trial_days": 0, "tiers": [{"variant_id": 42684206776409, "benefits": ""}]}, {"selling_plan_group_id": 976355417, "selling_plans_ids": [1894744153], "widget_type": "Simple", "product_id": 8100803969113, "plan_type": "NO_TIER", "free_trial_days": 0, "tiers": [{"variant_id": 42907077804121, "benefits": ""}]}, {"selling_plan_group_id": 1133215833, "selling_plans_ids": [2075983961, 2076016729], "widget_type": "Simple", "product_id": 8184883478617, "plan_type": "NO_TIER", "free_trial_days": 0, "tiers": [{"variant_id": 43200430276697, "benefits": ""}]}, {"selling_plan_group_id": 1012564057, "selling_plans_ids": [1936261209], "widget_type": "Simple", "product_id": 8123857436761, "plan_type": "NO_TIER", "free_trial_days": 0, "tiers": [{"variant_id": 42989511737433, "benefits": ""}]}]  ;
2386
2387        Object.defineProperty(window,"SubiMemberships",{value:membershipPlans,writable:false});
2388
2389        Object.defineProperty(window,"SubiBuildBoxPlans",{
2390          value:[],
2391          writable:false
2392        });
2393
2394        Object.defineProperty(window,"SubiBuildBoxMetaobjectType",{
2395          value:"app--6336039--build_box_plan",
2396          writable:false
2397        });
2398        })()
2399</script>
2399
2400<!-- END app snippet -->
2401<!-- BEGIN app snippet: init-fixed-bundle-config -->
2402
2403
2404<script id="subi_fixed_bundle">
2405  Object.defineProperty(window,"SubiFixedBundles",{
2406    value:[],
2407    writable:false
2408  });
2409    Object.defineProperty(window,"SubiFixedBundlesSubProducts",{
2410    value:null || [],
2411    writable:false
2412  });
2413  Object.defineProperty(window,"SubiFixedBundlesVariantRestrictions",{
2414    value:{},
2415    writable:false
2416  });
2417</script>
2417
2418<!-- END app snippet -->
2419<!-- BEGIN app snippet: init-volume-discount-config -->
2420<script id="subi_volume_discount">
2421  Object.defineProperty(window,"SubiVolumeDiscountPlans",{
2422    value:[],
2423    writable:false
2424  });
2425</script>
2425
2426
2427<script id="subi_volume_discount_eligible_plan_ids">
2428    Object.defineProperty(window,"SubiVolumeDiscountEligiblePlanIds",{
2429      value:null,
2430      writable:false
2431    });
2432  </script>
2432
2433
2434<!-- END app snippet -->
2435<!-- BEGIN app snippet: init-loyalty-config -->
2436<script id="subi_loyalty">
2437  Object.defineProperty(window,"SubiLoyaltyPoints",{
2438    value:  {"one_time_purchase_points": 20, "subscription_points": 30, "is_active": false, "display_earning_points_banner_on_product_page_purchase_options": true} ,
2439    writable: false
2440  });
2441</script>
2441
2442<!-- END app snippet -->
2443<!-- BEGIN app snippet: early-add-to-cart-guard -->
2444  
2444<script id="subi-early-add-to-cart-guard-8031370477657">
2445    (function () {
2446      const guard = (window.SubiEarlyCartGuard = window.SubiEarlyCartGuard || { products: {} });
2447      guard.products[8031370477657] = {
2448        groupAppIds: {"1cc3c4dd8463a301b40616c600f62ca002eb1fe9": "subi"
2449},
2450        variantPlans: {42684206776409: [[1812660313, "1cc3c4dd8463a301b40616c600f62ca002eb1fe9"],
2451[2103672921, "1cc3c4dd8463a301b40616c600f62ca002eb1fe9"]
2452]
2453},
2454      };
2455
2456      if (guard.registered) return;
2457      guard.registered = true;
2458
2459      const SUBI_APP_IDS = ['subify', 'subi', 'subify-alpha', 'subi-alpha', 'subify-beta', 'subi-beta', 'subify-e2e', 'SUBI_SLOT_APP_ID'];
2460      const INLINE_GLOBALS = ['SubifyConfig', 'SubiFixedBundles', 'SubiBuildBoxPlans', 'SubiVolumeDiscountPlans'];
2461      const GUARD_ATTRIBUTE = 'data-subi-early-guard';
2462      const CART_ADD_PATH = /\/cart\/add\/?$/;
2463      const WIDGET_PLAN_EVENT = 'subify:sellingPlanChange';
2464      const productsWithWidgetPlan = new Set();
2465
2466      const postsToCartAdd = (form) => {
2467        const action = form.getAttribute('action');
2468        return Boolean(action) && CART_ADD_PATH.test(new URL(action, window.location.href).pathname);
2469      };
2470
2471      const productIdOf = (variantId) =>
2472        Object.keys(guard.products).find((productId) => guard.products[productId].variantPlans[variantId]);
2473
2474      const subiPlanIdsOf = (productId, variantId) => {
2475        const product = guard.products[productId];
2476        return product.variantPlans[variantId]
2477          .filter(([, groupId]) => SUBI_APP_IDS.includes(product.groupAppIds[groupId]))
2478          .map(([planId]) => String(planId));
2479      };
2480
2481      const withoutDrafts = (planIds) => {
2482        const config = window.SubifyConfig;
2483        if (config.preview_mode) return planIds;
2484        const drafts = (config.selling_plan_drafts || []).map(String);
2485        return planIds.filter((planId) => !drafts.includes(planId));
2486      };
2487
2488      const bundlePlanIds = () =>
2489        [window.SubiFixedBundles, window.SubiBuildBoxPlans, window.SubiVolumeDiscountPlans]
2490          .flatMap((plans) => (Array.isArray(plans) ? plans : []))
2491          .flatMap((plan) => plan.selling_plans || [])
2492          .map((sellingPlan) => String(sellingPlan.id));
2493
2494      const defaultPlanId = (planIds) => {
2495        const recommended = (window.SubifyConfig.recommended_selling_plans || []).map(String);
2496        return planIds.find((planId) => recommended.includes(planId)) || planIds[0];
2497      };
2498
2499      const sellingPlanFields = (form) => Array.from(form.elements).filter((field) => field.name === 'selling_plan');
2500
2501      const clearGuardFields = (form) => {
2502        sellingPlanFields(form)
2503          .filter((field) => field.hasAttribute(GUARD_ATTRIBUTE))
2504          .forEach((field) => {
2505            if (field.getAttribute(GUARD_ATTRIBUTE) === 'added') return field.remove();
2506            field.value = '';
2507            field.removeAttribute(GUARD_ATTRIBUTE);
2508          });
2509      };
2510
2511      const carriesPlan = (data) =>
2512        data.getAll('selling_plan').some((value) => value !== '') || data.has('properties[_volume_discount_plan_id]');
2513
2514      const isEmptyTextField = (field) =>
2515        field.tagName === 'INPUT' && !['checkbox', 'radio'].includes(field.type) && !field.disabled && field.value === '';
2516
2517      const fillPlan = (form, data, planId) => {
2518        const postedEntries = data.getAll('selling_plan').length;
2519        if (postedEntries === 0) {
2520          const input = document.createElement('input');
2521          Object.assign(input, { type: 'hidden', name: 'selling_plan', value: planId });
2522          input.setAttribute(GUARD_ATTRIBUTE, 'added');
2523          form.appendChild(input);
2524          return true;
2525        }
2526        const emptyField = sellingPlanFields(form).find(isEmptyTextField);
2527        if (postedEntries > 1 || !emptyField) return false;
2528        emptyField.value = planId;
2529        emptyField.setAttribute(GUARD_ATTRIBUTE, 'set');
2530        return true;
2531      };
2532
2533      const hold = (event) => {
2534        event.preventDefault();
2535        event.stopImmediatePropagation();
2536      };
2537
2538      const guardSubmit = (event) => {
2539        const form = event.target;
2540        if (!(form instanceof HTMLFormElement) || !postsToCartAdd(form)) return;
2541        const variantId = String(new FormData(form).get('id'));
2542        const productId = productIdOf(variantId);
2543        const subiPlanIds = productId ? subiPlanIdsOf(productId, variantId) : [];
2544        if (!subiPlanIds.length) return;
2545        clearGuardFields(form);
2546        const data = new FormData(form);
2547        if (carriesPlan(data)) return;
2548        if (window.subifySdk) {
2549          if (!productsWithWidgetPlan.has(productId)) hold(event);
2550          return;
2551        }
2552        if (INLINE_GLOBALS.some((name) => typeof window[name] === 'undefined')) return hold(event);
2553        const planIds = withoutDrafts(subiPlanIds);
2554        if (!planIds.length) return;
2555        const bundlePlans = bundlePlanIds();
2556        if (planIds.some((planId) => bundlePlans.includes(planId))) return hold(event);
2557        if (!fillPlan(form, data, defaultPlanId(planIds))) hold(event);
2558      };
2559
2560      window.addEventListener(WIDGET_PLAN_EVENT, (event) => {
2561        if (event.detail) productsWithWidgetPlan.add(String(event.detail.targetProductId));
2562      });
2563
2564      document.addEventListener(
2565        'submit',
2566        (event) => {
2567          try {
2568            guardSubmit(event);
2569          } catch (error) {
2570            console.error('[subi] early add-to-cart guard', error);
2571          }
2572        },
2573        true
2574      );
2575    })();
2576  </script>
2576
2577
2578<!-- END app snippet -->
2579<!-- BEGIN app snippet: render-widget -->
2580
2581
2582  
2582<script
2583    id="render-subify-widget-8031370477657"
2584  >
2585  function initSubifyBlock() {
2586
2587
2588    function getSubscriptionTypeSelector (subscriptionType) {
2589      switch (subscriptionType) {
2590        case "membership":
2591          return 'subi-membership-app-block-wrapper';
2592        case "fixed_bundle":
2593          return 'subi-fixed-bundle-app-block-wrapper';
2594        case "volume_discount":
2595          return 'subi-volume-discount-app-block-wrapper';
2596        case "product_subscription":
2597          return 'subify-app-block-wrapper';
2598      }
2599    };
2600
2601    const stableGetSubscriptionType = (product)=>{
2602      let type = "product_subscription";
2603  
2604      if(window.SubiMemberships && window.SubiMemberships.find(membership=>membership.product_id === product.id)){
2605        type = "membership";
2606      }
2607  
2608      return type;
2609      }
2610    
2611
2612      
2613
2614    function renderWidget() {
2615      const product = {"id":8031370477657,"title":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","handle":"we-tie-it-fly-fishing-app-1","description":"\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eMonthly subscription to the exclusive \u003cem\u003eWe Tie It\u003c\/em\u003e app!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch5 style=\"text-align: center;\"\u003e\u003cstrong\u003e(Powered by O\u003cspan style=\"font-size: 0.875rem;\"\u003en3.ai: \u003c\/span\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eBeta Version)\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003eBill's Fly Tying App for Fly Tyers of All Ages and Skill Levels\u003c\/em\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: left;\"\u003eBill has taken the mystery and confusion out of fly tying with his simple, well-planned approach. Learn to tie your own impressive collection of flies from classic patterns to more modern representations of today's best techniques, including some advanced practices that will make your flies not only more effective but more durable.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAll steps on video loops, making it easy to follow each step repeatedly\u003c\/li\u003e\n\u003cli\u003eNo more \"show and tell,\" trying to move the slider back and forth for review\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003ePrecise visual techniques and commentary to help improve your skills\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eClear explanation of how, when, and where to use specific materials\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eTips for substituting materials for better results\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eShare your creations through the app to get \u003cem\u003efeedback from Bill!\u003c\/em\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer,\u003c\/strong\u003e available now by subscription!\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eA link to download the app will be e-mailed to you after purchase.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e","published_at":"2026-04-06T17:03:27-05:00","created_at":"2025-09-24T07:49:43-05:00","vendor":"Bill Sherer's We Tie It Fly Shop","type":"Fly Tying APP","tags":[],"price":1000,"price_min":1000,"price_max":1000,"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":42684206776409,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"WTI90426","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","public_title":null,"options":["Default Title"],"price":1000,"weight":0,"compare_at_price":null,"inventory_quantity":35,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":true,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":1000}],"price":1000,"compare_at_price":1000,"per_delivery_price":1000,"selling_plan_id":1812660313,"selling_plan_group_id":"1cc3c4dd8463a301b40616c600f62
2615ca002eb1fe9"},{"price_adjustments":[{"position":1,"price":10992}],"price":10992,"compare_at_price":12000,"per_delivery_price":916,"selling_plan_id":2103672921,"selling_plan_group_id":"1cc3c4dd8463a301b40616c600f62ca002eb1fe9"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/CareySpecial.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Foam_Wet.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Art._Design_B.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/IMG_3409.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/BulkheadHopper.png?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/PRScopy.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/ArticulatedTrailerTrash6.0.jpg?v=1769288015"],"featured_image":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015","options":["Title"],"media":[{"alt":"A video walking through the Learning fly tying app format.","id":27379067420761,"position":1,"preview_image":{"aspect_ratio":0.635,"height":684,"width":434,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/preview_images\/Screenshot_2026-01-24_16.04.37.png?v=1769295887"},"aspect_ratio":0.583,"duration":62000,"media_type":"video","sources":[{"format":"mp4","height":480,"mime_type":"video\/mp4","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.SD-480p-1.2Mbps-67680759.mp4?v=0","width":280},{"format":"mp4","height":1080,"mime_type":"video\/mp4","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.HD-1080p-4.8Mbps-67680759.mp4?v=0","width":630},{"format":"mp4","height":720,"mime_type":"video\/mp4","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.HD-720p-3.0Mbps-67680759.mp4?v=0","width":420},{"format":"m3u8","height":1080,"mime_type":"application\/x-mpegURL","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.m3u8?v=0","width":630}]},{"alt":null,"id":26883279716441,"position":2,"preview_image":{"aspect_ratio":1.045,"height":551,"width":576,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015"},"aspect_ratio":1.045,"height":551,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015","width":576},{"alt":null,"id":25669036572761,"position":3,"preview_image":{"aspect_ratio":1.283,"height":505,"width":648,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/CareySpecial.jpg?v=1769288015"},"aspect_ratio":1.283,"height":505,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/CareySpecial.jpg?v=1769288015","width":648},{"alt":null,"id":26883280076889,"position":4,"preview_image":{"aspect_ratio":1.708,"height":506,"width":864,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Foam_Wet.jpg?v=1769288015"},"aspect_ratio":1.708,"height":506,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Foam_Wet.jpg?v=1769288015","width":864},{"alt":null,"id":26883279847513,"position":5,"preview_image":{"aspect_ratio":1.704,"height":507,"width":864,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Art._Design_B.jpg?v=1769288015"},"aspect_ratio":1.704,"height":507,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Art._Design_B.jpg?v=1769288015","width":864},{"alt":null,"id":25669036671065,"position":6,"preview_image":{"aspect_ratio":1.333,"height":3024,"width":4032,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/IMG_3409.jpg?v=1769288015"},"aspect_ratio":1.333,"height":3024,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/IMG_3409.jpg?v=1769288015","width":4032},{"alt":null,"id":25669036638297,"position":7,"preview_image":{"aspect_ratio":1.226,"height":483,"width":592,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/BulkheadHopper.png?v=1769288015"},"aspect_ratio":1.226,"height":483,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/BulkheadHopper.png?v=1769288015","width":592},{"alt":null,"id":25071700475993,"position":8,"preview_image":{"aspect_ratio":1.536,"height":422,"width":648,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/PRScopy.jpg?v=1769288015"},"aspect_ratio":1.536,"height":422,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/PRScopy.jpg?v=1769288015","width":648},{"alt":null,"id":24404175290457,"position":9,"preview_image":{"aspect_ratio":1.934,"height":335,"width":648,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/ArticulatedTrailerTrash6.0.jpg?v=1769288015"},"aspect_ratio":1.934,"height":335,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/ArticulatedTrailerTrash6.0.jpg?v=1769288015","width":648}
2615],"requires_selling_plan":true,"selling_plan_groups":[{"id":"1cc3c4dd8463a301b40616c600f62ca002eb1fe9","name":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","options":[{"name":"Delivery every","position":1,"values":["Monthly","12 months,Prepay 1 months"]}],"selling_plans":[{"id":1812660313,"name":"Monthly","description":"{\"mainDescription\":\"\"}","options":[{"name":"Delivery every","position":1,"value":"Monthly"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":0}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":2103672921,"name":"12 months","description":"{\"mainDescription\":\"\",\"recurringDiscountDescription\":\"$10 discount\"}","options":[{"name":"Delivery every","position":1,"value":"12 months,Prepay 1 months"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"fixed_amount","value":1000}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"subi"}],"content":"\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eMonthly subscription to the exclusive \u003cem\u003eWe Tie It\u003c\/em\u003e app!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch5 style=\"text-align: center;\"\u003e\u003cstrong\u003e(Powered by O\u003cspan style=\"font-size: 0.875rem;\"\u003en3.ai: \u003c\/span\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eBeta Version)\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003eBill's Fly Tying App for Fly Tyers of All Ages and Skill Levels\u003c\/em\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: left;\"\u003eBill has taken the mystery and confusion out of fly tying with his simple, well-planned approach. Learn to tie your own impressive collection of flies from classic patterns to more modern representations of today's best techniques, including some advanced practices that will make your flies not only more effective but more durable.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAll steps on video loops, making it easy to follow each step repeatedly\u003c\/li\u003e\n\u003cli\u003eNo more \"show and tell,\" trying to move the slider back and forth for review\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003ePrecise visual techniques and commentary to help improve your skills\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eClear explanation of how, when, and where to use specific materials\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eTips for substituting materials for better results\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eShare your creations through the app to get \u003cem\u003efeedback from Bill!\u003c\/em\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer,\u003c\/strong\u003e available now by subscription!\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eA link to download the app will be e-mailed to you after purchase.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e"};
2616  
2617  
2618  const productSubscriptionTypes =  new subifySdk.SubscriptionTypeDetector(product).getSubscriptionType(); 
2619  
2620
2621  const customSetting =  { } ;
2622    
2623  productSubscriptionTypes.forEach(subscriptionType => {
2624    const selector = `.${getSubscriptionTypeSelector(subscriptionType)}.product-8031370477657`;
2625 
2626    
2627    if (document.querySelector(selector)) return;
2628    
2629 
2630    switch (subscriptionType) {
2631      case "product_subscription":
2632        subifySdk.renderWidget(product, {
2633          renderPosition: {
2634            wrapper: selector
2635          },
2636          ...customSetting
2637        })
2638        break;
2639
2640      case "membership":
2641      
2642        subifySdk.renderMembershipWidget(product, {
2643          renderPosition: {
2644            wrapper: selector
2645          },
2646          ...customSetting
2647        })
2648        break;
2649
2650      case "fixed_bundle":
2651        subifySdk.renderFixedBundleWidget(product, {
2652          renderPosition: {
2653            wrapper: selector
2654          },
2655          ...customSetting,
2656        })
2657        break;
2658
2659      case "volume_discount":
2660        subifySdk.renderVolumeDiscountWidget(product, {
2661          renderPosition: {
2662            wrapper: selector
2663          },
2664          ...customSetting
2665        })
2666        break;
2667    }
2668
2669  });
2670          }
2671
2672  if (window.subifySdk) {
2673
2674    renderWidget();
2675  } else {
2676    window.addEventListener("subify:sdkLoaded", () => {
2677
2678      renderWidget();
2679    })
2680  }
2681        }
2682
2683  initSubifyBlock();
2684  </script>
2684
2685
2686<!-- END app snippet -->
2687<!-- BEGIN app snippet: render-loyalty-widget -->
2688  
2688<script
2689    id="render-loyalty-widget-8031370477657"
2690  >
2691  function initLoyaltyWidget() {
2692    
2693    function renderLoyaltyWidget() {
2694      try {
2695        const product = {"id":8031370477657,"title":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","handle":"we-tie-it-fly-fishing-app-1","description":"\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eMonthly subscription to the exclusive \u003cem\u003eWe Tie It\u003c\/em\u003e app!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch5 style=\"text-align: center;\"\u003e\u003cstrong\u003e(Powered by O\u003cspan style=\"font-size: 0.875rem;\"\u003en3.ai: \u003c\/span\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eBeta Version)\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003eBill's Fly Tying App for Fly Tyers of All Ages and Skill Levels\u003c\/em\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: left;\"\u003eBill has taken the mystery and confusion out of fly tying with his simple, well-planned approach. Learn to tie your own impressive collection of flies from classic patterns to more modern representations of today's best techniques, including some advanced practices that will make your flies not only more effective but more durable.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAll steps on video loops, making it easy to follow each step repeatedly\u003c\/li\u003e\n\u003cli\u003eNo more \"show and tell,\" trying to move the slider back and forth for review\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003ePrecise visual techniques and commentary to help improve your skills\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eClear explanation of how, when, and where to use specific materials\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eTips for substituting materials for better results\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eShare your creations through the app to get \u003cem\u003efeedback from Bill!\u003c\/em\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer,\u003c\/strong\u003e available now by subscription!\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eA link to download the app will be e-mailed to you after purchase.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e","published_at":"2026-04-06T17:03:27-05:00","created_at":"2025-09-24T07:49:43-05:00","vendor":"Bill Sherer's We Tie It Fly Shop","type":"Fly Tying APP","tags":[],"price":1000,"price_min":1000,"price_max":1000,"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":42684206776409,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"WTI90426","requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","public_title":null,"options":["Default Title"],"price":1000,"weight":0,"compare_at_price":null,"inventory_quantity":35,"inventory_management":"shopify","inventory_policy":"continue","barcode":null,"requires_selling_plan":true,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":1000}],"price":1000,"compare_at_price":1000,"per_delivery_price":1000,"selling_plan_id":1812660313,"selling_plan_group_id":"1cc3c4dd8463a301b40616c600f62ca002eb1fe9"},{"price_adjustments":[{"position":1,"price":10992}],"price":10992,"compare_at_price":12000,"per_delivery_price":916,"selling_plan_id":2103672921,"selling_plan_group_id":"1cc3c4dd8463a301b40616c600f62ca002eb1fe9"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/CareySpecial.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Foam_Wet.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Art._Design_B.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/IMG_3409.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/BulkheadHopper.png?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/PRScopy.jpg?v=1769288015","\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/ArticulatedTrailerTrash6.0.jpg?v=1769288015"],"featured_image":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015","options":["Title"],"media":[{"alt":"A video walking through the Learning fly tying app format.","id":27379067420761,"position":1,"preview_image":{"aspect_ratio":0.635,"height":684,"width":434,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/preview_images\/Screenshot_2026-01-24_16.04.37.png?v=1769295887"},"aspect_ratio":0.583,"duration":62000,"media_type":"video","sources":[{"format":"mp4","height":480,"mime_type":"video\/mp4","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.SD-480p-1.2Mbps-67680759.mp4?v=0","width":280},{"format":"mp4","height":1080,"mime_type":"video\/mp4","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.HD-1080p-4.8Mbps-67680759.mp4?v=0","width":630},{"format":"mp4","height":720,"mime_type":"video\/mp4","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.HD-720p-3.0Mbps-67680759.mp4?v=0","width":420},{"format":"m3u8","height":1080,"mime_type":"application\/x-mpegURL","url":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/videos\/c\/vp\/fa8ca327165749a0bd7c2bd040386898\/fa8ca327165749a0bd7c2bd040386898.m3u8?v=0","width":630}]},{"alt":null,"id":26883279716441,"position":2,"preview_image":{"aspect_ratio":1.045,"height":551,"width":576,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015"},"aspect_ratio":1.045,"height":551,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Large_streamer_variants.jpg?v=1769288015","width":576},{"alt":null,"id":25669036572761,"position":3,"preview_image":{"aspect_ratio":1.283,"height":505,"width":648,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/CareySpecial.jpg?v=1769288015"},"aspect_ratio":1.283,"height":505,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/CareySpecial.jpg?v=1769288015","width":648},{"alt":null,"id":26883280076889,"position":4,"preview_image":{"aspect_ratio":1.708,"height":506,"width":864,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Foam_Wet.jpg?v=1769288015"},"aspect_ratio":1.708,"height":506,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Foam_Wet.jpg?v=1769288015","width":864},{"alt":null,"id":26883279847513,"position":5,"preview_image":{"aspect_ratio":1.704,"height":507,"width":864,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Art._Design_B.jpg?v=1769288015"},"aspect_ratio":1.704,"height":507,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/Art._Design_B.jpg?v=1769288015","width":864},{"alt":null,"id":25669036671065,"position":6,"preview_image":{"aspect_ratio":1.333,"height":3024,"width":4032,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/IMG_3409.jpg?v=1769288015"},"aspect_ratio":1.333,"height":3024,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/IMG_3409.jpg?v=1769288015","width":4032},{"alt":null,"id":25669036638297,"position":7,"preview_image":{"aspect_ratio":1.226,"height":483,"width":592,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/BulkheadHopper.png?v=1769288015"},"aspect_ratio":1.226,"height":483,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/BulkheadHopper.png?v=1769288015","width":592},{"alt":null,"id":25071700475993,"position":8,"preview_image":{"aspect_ratio":1.536,"height":422,"width":648,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/PRScopy.jpg?v=1769288015"},"aspect_ratio":1.536,"height":422,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/PRScopy.jpg?v=1769288015","width":648},{"alt":null,"id":24404175290457,"position":9,"preview_image":{"aspect_ratio":1.934,"height":335,"width":648,"src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/ArticulatedTrailerTrash6.0.jpg?v=1769288015"},"aspect_ratio":1.934,"height":335,"media_type":"image","src":"\/\/bill-sherers-we-tie-it-fly-shop.myshopify.com\/cdn\/shop\/files\/ArticulatedTrailerTrash6.0.jpg?v=1769288015","width":648}
2695],"requires_selling_plan":true,"selling_plan_groups":[{"id":"1cc3c4dd8463a301b40616c600f62ca002eb1fe9","name":"APP Learning Fly Tying with Bill Sherer (Fly Tying App - Beta Version)","options":[{"name":"Delivery every","position":1,"values":["Monthly","12 months,Prepay 1 months"]}],"selling_plans":[{"id":1812660313,"name":"Monthly","description":"{\"mainDescription\":\"\"}","options":[{"name":"Delivery every","position":1,"value":"Monthly"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":0}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":2103672921,"name":"12 months","description":"{\"mainDescription\":\"\",\"recurringDiscountDescription\":\"$10 discount\"}","options":[{"name":"Delivery every","position":1,"value":"12 months,Prepay 1 months"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"fixed_amount","value":1000}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"subi"}],"content":"\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eMonthly subscription to the exclusive \u003cem\u003eWe Tie It\u003c\/em\u003e app!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch5 style=\"text-align: center;\"\u003e\u003cstrong\u003e(Powered by O\u003cspan style=\"font-size: 0.875rem;\"\u003en3.ai: \u003c\/span\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eBeta Version)\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003eBill's Fly Tying App for Fly Tyers of All Ages and Skill Levels\u003c\/em\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: left;\"\u003eBill has taken the mystery and confusion out of fly tying with his simple, well-planned approach. Learn to tie your own impressive collection of flies from classic patterns to more modern representations of today's best techniques, including some advanced practices that will make your flies not only more effective but more durable.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAll steps on video loops, making it easy to follow each step repeatedly\u003c\/li\u003e\n\u003cli\u003eNo more \"show and tell,\" trying to move the slider back and forth for review\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003ePrecise visual techniques and commentary to help improve your skills\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eClear explanation of how, when, and where to use specific materials\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eTips for substituting materials for better results\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eShare your creations through the app to get \u003cem\u003efeedback from Bill!\u003c\/em\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eLearning Fly Tying with Bill Sherer,\u003c\/strong\u003e available now by subscription!\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eA link to download the app will be e-mailed to you after purchase.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e"};
2696        if(subifySdk.renderLoyaltyWidget){
2697          subifySdk.renderLoyaltyWidget(product);
2698        }
2699      } catch (error) {
2700        console.error(error);
2701      }
2702    }
2703
2704    if (window.subifySdk) {
2705      renderLoyaltyWidget();
2706    } else {
2707      window.addEventListener("subify:sdkLoaded", () => {
2708        renderLoyaltyWidget();
2709      })
2710    }
2711  }
2712
2713  initLoyaltyWidget();
2714  </script>
2714
2715
2716<!-- END app snippet -->
2717<!-- BEGIN app snippet: exclusive-access-products-perk -->
2718  
2719  
2720  
2721  
2722    
2723    
2724    
2725  
2726  
2727  
2728 <!-- END app snippet -->
2729<!-- BEGIN app snippet: exclusive-access-pages-perk -->
2730  
2731  
2732  
2732<script>
2733    (function() {
2734      var currentUrl = "/products/we-tie-it-fly-fishing-app-1";
2735      var exclusivePages = [];
2736      var tierCustomizations = {};
2737      var membershipPlanTiers = {};
2738      var customerTags = [];
2739      
2740      
2741
2742      function unescapeQuotes(str) {
2743          if (!str) return str;
2744          return str.replace(/&quot;/g, '"').replace(/&#39;/g, "'");
2745      }
2746
2747      function matchUrlPattern(urlPattern, currentUrl) {
2748        if (currentUrl === urlPattern) return true;
2749        
2750        if (urlPattern.indexOf('*') !== -1) {
2751          var regexPattern = urlPattern
2752            .replace(/[-\/\\^$+?.()|[\]{}]/g, '\\$&')
2753            .replace(/\*/g, '.*');
2754          
2755          return new RegExp('^' + regexPattern + '$').test(currentUrl);
2756        }
2757        
2758        return false;
2759      }
2760      
2761      function hasAccess(customerTag) {
2762        return customerTags.indexOf(customerTag) !== -1;
2763      }
2764      
2765      function renderRestrictedContent(matchingEntry, tierCustomizations) {
2766        var tierId = matchingEntry.membership_plan_tier_id.toString();
2767        var membershipInfo = membershipPlanTiers[tierId];
2768        var tierCustomization = tierCustomizations[tierId] || {};
2769        
2770        var mainContent = document.querySelector(tierCustomization.exclusive_access_section_css_selector || 'main');
2771        if (!mainContent) return;
2772        
2773        var title = tierCustomization.title || "Exclusive Content";
2774        var description = tierCustomization.description || "This content is exclusively available to members.";
2775        var subscribeLabel = tierCustomization.subscribe_button_label || "Become a Member";
2776        var loginText = tierCustomization.login_text || "Already a member?";
2777        var loginLabel = tierCustomization.login_button_label || "Login";
2778        
2779        mainContent.innerHTML = `
2780          <div class="exclusive-access-container">
2781            <div class="exclusive-access-box">
2782              <h2 class="exclusive-access-title">${title}</h2>
2783              <p class="exclusive-access-description">${description}</p>
2784              <a href="/products/${membershipInfo.product_handle}?variant=${membershipInfo.variant_id}" class="exclusive-access-button subscribe-button">${subscribeLabel}</a>
2785              <div class="exclusive-access-login">
2786                <span class="login-text">${loginText}</span> 
2787                <a href="/account/login" class="login-link">${loginLabel}</a>
2788              </div>
2789            </div>
2790          </div>
2791        `;
2792        
2793        applyStyles(tierCustomization.custom_css || '');
2794      }
2795      
2796      function applyStyles(customCss) {
2797        var customCss = unescapeQuotes(customCss)
2798        var style = document.createElement('style');
2799        style.textContent = `
2800          .exclusive-access-container {
2801            max-width: 800px;
2802            margin: 40px auto;
2803            padding: 0 20px;
2804          }
2805          .exclusive-access-box {
2806            text-align: center;
2807            padding: 30px;
2808            border: 1px solid #eee;
2809            border-radius: 8px;
2810            background-color: #f9f9f9;
2811            box-shadow: 0 2px 5px rgba(0,0,0,0.05);
2812          }
2813          .exclusive-access-title {
2814            font-size: 24px;
2815            margin-bottom: 15px;
2816            color: #333;
2817          }
2818          .exclusive-access-description {
2819            margin-bottom: 25px;
2820            color: #666;
2821            font-size: 16px;
2822          }
2823          .exclusive-access-button {
2824            display: inline-block;
2825            background-color: #000;
2826            color: #fff;
2827            padding: 12px 24px;
2828            text-decoration: none;
2829            border-radius: 4px;
2830            margin-bottom: 20px;
2831            font-weight: bold;
2832          }
2833          .exclusive-access-login {
2834            margin-top: 15px;
2835          }
2836          .login-text {
2837            color: #666;
2838            font-size: 14px;
2839          }
2840          .login-link {
2841            color: #666;
2842            font-size: 14px;
2843            text-decoration: underline;
2844            margin-left: 5px;
2845          }
2846          ${customCss}
2847        `;
2848        document.head.appendChild(style);
2849      }
2850      
2851      function init() {
2852        const matchingEntries = exclusivePages.filter(function(pageEntry) {
2853          return matchUrlPattern(pageEntry.page_url, currentUrl);
2854        });
2855        
2856        if (matchingEntries.length === 0) return; 
2857        
2858        const entriesWithAccess = matchingEntries.filter(function(entry) {
2859          return hasAccess(entry.customer_tag);
2860        });
2861        
2862        if (entriesWithAccess.length === 0) {
2863          renderRestrictedContent(matchingEntries[0], tierCustomizations);
2864        }
2865      }
2866      init();
2867    })();
2868  </script>
2868
2869 <!-- END app snippet -->
2870<!-- BEGIN app snippet: automatic-discount-code-applier -->
2871
2872
2873<!-- END app snippet -->
2874
2875
2876</div>
2876<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2876
2877<shopify-store store-domain="https://bill-sherers-we-tie-it-fly-shop.myshopify.com" country="US" language="en"></shopify-store>
2878<shopify-chat></shopify-chat>
2879</body>
2880</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.