PageSourceSearch

https://blue-farm-directory.webflow.io/intake/contact-us

html blue-farm-directory.webflow.io collected 2026-10-03 12:51:15 UTC 86,294 bytes, 792 lines download raw bytes

1<!DOCTYPE html><!-- This site was created in Webflow. https://webflow.com --><!-- Last Published: Wed Sep 30 2026 16:55:29 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="blue-farm-directory.webflow.io" data-wf-page="690244f7e3dfcace3d41f373" data-wf-site="690194e7d4f47e5937d66350" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Contact Blue Farm Directory</title><meta content="Contact Blue Farm Directory about farm listings, corrections, removal requests, partnerships, media, donations, or general questions." name="description"/><meta content="Contact Blue Farm Directory" property="og:title"/><meta content="Contact Blue Farm Directory about farm listings, corrections, removal requests, partnerships, media, donations, or general questions." property="og:description"/><meta content="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/69024625a6cf2e74ae617046_Contact%20Us-min.jpg" property="og:image"/><meta content="Contact Blue Farm Directory" name="twitter:title"/><meta content="Contact Blue Farm Directory about farm listings, corrections, removal requests, partnerships, media, donations, or general questions." name="twitter:description"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="Webflow" name="generator"/><link href="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/css/blue-farm-directory.webflow.shared.d1094f0cb.min.css" rel="stylesheet" type="text/css" integrity="sha384-0QlPDLAKbj9CyCkdo4aRmi41OirsLUC5fR5G22kTdRkDa3aiKUhWIZ/DMS
15XJIa7" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({  google: {    families: ["Archivo:700,800,900","Archivo Black:400","Inter:400,500,600,700,800,900"]  }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6a97063595b2a868d04b406b_BFD%20Blue%20Pin%20Logo.png" rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: light)"/><link href="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6a97063595b2a868d04b406b_BFD%20Blue%20Pin%20Logo.png" rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: dark)"/><link href="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6a970635d12c5148d1049d4e_BFD%20Blue%20Pin%20Logo.png" rel="icon" type="image/png" sizes="48x48"/><link href="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6a9706359bc78d5d275e6512_BFD%20Blue%20Pin%20Logo.png" rel="apple-touch-icon" sizes="180x180"/><link href="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6a9706351474d9ba85f4328d_BFD%20Blue%20Pin%20Logo.png" rel="icon" type="image/png" sizes="192x192"/><link href="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6a97063515b108f8ba8b5de9_BFD%20Blue%20Pin%20Logo.png" rel="icon" type="image/png" sizes="512x512"/><link href="https://bluefarmdirectory.com/intake/contact-us" rel="canonical"/><!-- Keep this css code to improve the font quality-->
2<style>
3  * {
4  -webkit-font-smoothing: antialiased;
5  -moz-osx-font-smoothing: grayscale;
6  -o-font-smoothing: antialiased;
7}
8</style>
9
10<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 10-11
10
11<script async src="https://www.googletagmanager.com/gtag/js?id=
11G-Y7TTX6L2Y9
vendor: 12 bytes, line 11
11"></script>
12<script>
13  
vendor: 134 bytes, lines 13-17
13window.dataLayer = window.dataLayer || [];
14  function gtag(){dataLayer.push(arguments);}
15  gtag('js', new Date());
16
17  gtag('config', '
17G-Y7TTX6L2Y9
vendor: 4 bytes, line 17
17');
18</script>
18
19
20<script async src="https://embed.wized.com/5AP8tpOSbTnlnwTo3Z9K.js"></script>
vendor: 1 bytes, line 20
20
21<script async type="module" data-wized-id="5AP8tpOSbTnlnwTo3Z9K" src="https://embed.wized.com/v2/index.js"></script>
vendor: 1 bytes, line 21
21
22<script>
23/* Supply missing commerce query fields before Webflow initializes the cart. */
24(()=>{const patch=()=>document.querySelectorAll('[data-wf-cart-query]').forEach(cart=>{
25let q=cart.getAttribute('data-wf-cart-query');
26if(!q.includes('f_name_:'))q=q.replace(/product\s*\{/,'product { f_name_: name ');
27if(!q.includes('f_main_image_4dr:'))q=q.replace(/sku\s*\{/,'sku { f_main_image_4dr: mainImage { url alt } ');
28if(q!==cart.getAttribute('data-wf-cart-query'))cart.setAttribute('data-wf-cart-query',q);
29});patch();const observer=new MutationObserver(patch);observer.observe(document.documentElement,{childList:true,subtree:true});document.addEventListener('DOMContentLoaded',()=>{patch();observer.disconnect()},{once:true})})();
30</script>
30<script src="https://js.stripe.com/v3/" type="text/javascript" data-wf-ecomm-key="pk_live_nyPnaDuxaj8zDxRbuaPHJjip" data-wf-ecomm-acct-id="acct_1QNroVDzqyWSFDEa"></script>
30<script type="text/javascript">window.__WEBFLOW_CURRENCY_SETTINGS = {"currencyCode":"USD","symbol":"$","decimal":".","fractionDigits":2,"group":",","template":"{{wf {&quot;path&quot;:&quot;symbol&quot;,&quot;type&quot;:&quot;PlainText&quot;\\} }} {{wf {&quot;path&quot;:&quot;amount&quot;,&quot;type&quot;:&quot;CommercePrice&quot;\\} }} ","hideDecimalForWholeNumbers":true};</script>
30</head><body><div class="page-wrapper"><div class="global-styles"><div class="style-overrides w-embed"><style>
31
32/* Ensure all elements inherit the color from its parent */
33a,
34.w-input,
35.w-select,
36.w-tab-link,
37.w-nav-link,
38.w-nav-brand,
39.w-dropdown-btn,
40.w-dropdown-toggle,
41.w-slider-arrow-left,
42.w-slider-arrow-right,
43.w-dropdown-link {
44  color: inherit;
45  text-decoration: inherit;
46  font-size: inherit;
47}
48
49/* Focus state style for keyboard navigation for the focusable elements */
50*[tabindex]:focus-visible,
51  input[type="file"]:focus-visible {
52   outline: 0.125rem solid #4d65ff;
53   outline-offset: 0.125rem;
54}
55
56/* Get rid of top margin on first element in any rich text element */
57.w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child {
58  margin-top: 0 !important;
59}
60
61/* Get rid of bottom margin on last element in any rich text element */
62.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child {
63	margin-bottom: 0 !important;
64}
65
66/* Prevent all click and hover interaction with an element */
67.pointer-events-off {
68	pointer-events: none;
69}
70
71/* Enables all click and hover interaction with an element */
72.pointer-events-on {
73  pointer-events: auto;
74}
75
76/* Create a class of .div-square which maintains a 1:1 dimension of a div */
77.div-square::after {
78	content: "";
79	display: block;
80	padding-bottom: 100%;
81}
82
83/* Make sure containers never lose their center alignment */
84.container-medium,.container-small, .container-large {
85	margin-right: auto !important;
86  margin-left: auto !important;
87}
88
89
90/* Apply "..." after 3 lines of text */
91.text-style-3lines {
92	display: -webkit-box;
93	overflow: hidden;
94	-webkit-line-clamp: 3;
95	-webkit-box-orient: vertical;
96}
97
98/* Apply "..." after 2 lines of text */
99.text-style-2lines {
100	display: -webkit-box;
101	overflow: hidden;
102	-webkit-line-clamp: 2;
103	-webkit-box-orient: vertical;
104}
105
106/* Adds inline flex display */
107.display-inlineflex {
108  display: inline-flex;
109}
110
111/* These classes are never overwritten */
112.hide {
113  display: none !important;
114}
115
116/* Remove default Webflow chevron from form select */
117select{
118  -webkit-appearance:none;
119}
120
121
122@media screen and (max-width: 991px) {
123    .hide, .hide-tablet {
124        display: none !important;
125    }
126}
127  @media screen and (max-width: 767px) {
128    .hide-mobile-landscape{
129      display: none !important;
130    }
131}
132  @media screen and (max-width: 479px) {
133    .hide-mobile{
134      display: none !important;
135    }
136}
137 
138.margin-0 {
139  margin: 0rem !important;
140}
141  
142.padding-0 {
143  padding: 0rem !important;
144}
145
146.spacing-clean {
147padding: 0rem !important;
148margin: 0rem !important;
149}
150
151.margin-top {
152  margin-right: 0rem !important;
153  margin-bottom: 0rem !important;
154  margin-left: 0rem !important;
155}
156
157.padding-top {
158  padding-right: 0rem !important;
159  padding-bottom: 0rem !important;
160  padding-left: 0rem !important;
161}
162  
163.margin-right {
164  margin-top: 0rem !important;
165  margin-bottom: 0rem !important;
166  margin-left: 0rem !important;
167}
168
169.padding-right {
170  padding-top: 0rem !important;
171  padding-bottom: 0rem !important;
172  padding-left: 0rem !important;
173}
174
175.margin-bottom {
176  margin-top: 0rem !important;
177  margin-right: 0rem !important;
178  margin-left: 0rem !important;
179}
180
181.padding-bottom {
182  padding-top: 0rem !important;
183  padding-right: 0rem !important;
184  padding-left: 0rem !important;
185}
186
187.margin-left {
188  margin-top: 0rem !important;
189  margin-right: 0rem !important;
190  margin-bottom: 0rem !important;
191}
192  
193.padding-left {
194  padding-top: 0rem !important;
195  padding-right: 0rem !important;
196  padding-bottom: 0rem !important;
197}
198  
199.margin-horizontal {
200  margin-top: 0rem !important;
201  margin-bottom: 0rem !important;
202}
203
204.padding-horizontal {
205  padding-top: 0rem !important;
206  padding-bottom: 0rem !important;
207}
208
209.margin-vertical {
210  margin-right: 0rem !important;
211  margin-left: 0rem !important;
212}
213  
214.padding-vertical {
215  padding-right: 0rem !important;
216  padding-left: 0rem !important;
217}
218
219/* Apply "..." at 100% width */
220.truncate-width { 
221		width: 100%; 
222    white-space: nowrap; 
223    overflow: hidden; 
224    text-overflow: ellipsis; 
225}
226/* Removes native scrollbar */
227.no-scrollbar {
228    -ms-overflow-style: none;
229    overflow: -moz-scrollbars-none; 
230}
231
232.no-scrollbar::-webkit-scrollbar {
233    display: none;
234}
235</style></div><div class="color-schemes w-embed"><style>
236/* Color Schemes Controls*/
237<meta name="relume-color-schemes" content="false"/>
238
239  .color-scheme-1 {
240/*All sections should point to Color Scheme 1*/
241
242  }
243
244  .color-scheme-2 {
245    --color-scheme-1--text: var(--color-scheme-2--text);
246    --color-scheme-1--background: var(--color-scheme-2--background);
247    --color-scheme-1--foreground: var(--color-scheme-2--foreground);
248    --color-scheme-1--border: var(--color-scheme-2--border);
249    --color-scheme-1--accent: var(--color-scheme-2--accent);
250  }
251
252  .color-scheme-3 {
253    --color-scheme-1--text: var(--color-scheme-3--text);
254    --color-scheme-1--background: var(--color-scheme-3--background);
255    --color-scheme-1--foreground: var(--color-scheme-3--foreground);
256    --color-scheme-1--border: var(--color-scheme-3--border);
257    --color-scheme-1--accent: var(--color-scheme-3--accent);
258  }
259
260  .color-scheme-4 {
261    --color-scheme-1--text: var(--color-scheme-4--text);
262    --color-scheme-1--background: var(--color-scheme-4--background);
263    --color-scheme-1--foreground: var(--color-scheme-4--foreground);
264    --color-scheme-1--border: var(--color-scheme-4--border);
265    --color-scheme-1--accent: var(--color-scheme-4--accent);
266  }
267
268  .color-scheme-5 {
269    --color-scheme-1--text: var(--color-scheme-5--text);
270    --color-scheme-1--background: var(--color-scheme-5--background);
271    --color-scheme-1--foreground: var(--color-scheme-5--foreground);
272    --color-scheme-1--border: var(--color-scheme-5--border);
273    --color-scheme-1--accent: var(--color-scheme-5--accent);
274  }
275
276  .color-scheme-6 {
277    --color-scheme-1--text: var(--color-scheme-6--text);
278    --color-scheme-1--background: var(--color-scheme-6--background);
279    --color-scheme-1--foreground: var(--color-scheme-6--foreground);
280    --color-scheme-1--border: var(--color-scheme-6--border);
281    --color-scheme-1--accent: var(--color-scheme-6--accent);
282  }
283
284  .color-scheme-7 {
285    --color-scheme-1--text: var(--color-scheme-7--text);
286    --color-scheme-1--background: var(--color-scheme-7--background);
287    --color-scheme-1--foreground: var(--color-scheme-7--foreground);
288    --color-scheme-1--border: var(--color-scheme-7--border);
289    --color-scheme-1--accent: var(--color-scheme-7--accent);
290  }
291
292  .color-scheme-8 {
293    --color-scheme-1--text: var(--color-scheme-8--text);
294    --color-scheme-1--background: var(--color-scheme-8--background);
295    --color-scheme-1--foreground: var(--color-scheme-8--foreground);
296    --color-scheme-1--border: var(--color-scheme-8--border);
297    --color-scheme-1--accent: var(--color-scheme-8--accent);
298  }
299
300  .color-scheme-9 {
301    --color-scheme-1--text: var(--color-scheme-9--text);
302    --color-scheme-1--background: var(--color-scheme-9--background);
303    --color-scheme-1--foreground: var(--color-scheme-9--foreground);
304    --color-scheme-1--border: var(--color-scheme-9--border);
305    --color-scheme-1--accent: var(--color-scheme-9--accent);
306  }
307
308  .color-scheme-10 {
309    --color-scheme-1--text: var(--color-scheme-10--text);
310    --color-scheme-1--background: var(--color-scheme-10--background);
311    --color-scheme-1--foreground: var(--color-scheme-10--foreground);
312    --color-scheme-1--border: var(--color-scheme-10--border);
313    --color-scheme-1--accent: var(--color-scheme-10--accent);
314  }
315  
316/* Inherit slider dot colors */
317.w-slider-dot {
318  background-color: var(--color-scheme-1--text);
319  opacity: 0.20;
320}
321
322.w-slider-dot.w-active {
323  background-color: var(--color-scheme-1--text);
324  opacity: 1;
325}
326
327/* Override .w-slider-nav-invert styles */
328.w-slider-nav-invert .w-slider-dot {
329  background-color: var(--color-scheme-1--text) !important;
330  opacity: 0.20 !important;
331}
332
333.w-slider-nav-invert .w-slider-dot.w-active {
334  background-color: var(--color-scheme-1--text) !important;
335  opacity: 1 !important;
336}
337
338</style></div></div><div class="nav-banner-combo"><section class="banner8_component hide-mobile-landscape"><div class="padding-global alert"><div class="banner8_content-wrapper"><div class="banner8_content"><div class="banner8_icon-wrapper"><div class="icon-height-small white w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
339<path d="M19.6667 0C20.8159 0 21.9181 0.456546 22.7308 1.2692C23.5435 2.08186 24 3.18406 24 4.33333V13.5053C23.9997 14.3005 23.6836 15.063 23.1213 15.6253L15.6267 23.1213C15.3481 23.3999 15.0174 23.6209 14.6534 23.7716C14.2894 23.9224 13.8993 24 13.5053 24H4.33333C3.18406 24 2.08186 23.5435 1.2692 22.7308C0.456546 21.9181 0 20.8159 0 19.6667V4.33333C0 3.18406 0.456546 2.08186 1.2692 1.2692C2.08186 0.456546 3.18406 0 4.33333 0H19.6667ZM19.6667 2H4.33333C3.71449 2 3.121 2.24583 2.68342 2.68342C2.24583 3.121 2 3.71449 2 4.33333V19.6667C2 20.9547 3.04533 22 4.33333 22H13.3333V17.9147C13.0358 17.9584 12.7364 17.9878 12.436 18.0027L12 18.0133C10.2472 18.0282 8.53316 17.497 7.096 16.4933C6.87781 16.3423 6.72855 16.1109 6.68104 15.8498C6.65752 15.7205 6.65968 15.5879 6.68741 15.4595C6.71515 15.3311 6.7679 15.2094 6.84267 15.1013C6.91743 14.9933 7.01275 14.901 7.12316 14.8299C7.23358 14.7587 7.35694 14.7099 7.4862 14.6864C7.74725 14.6389 8.01648 14.697 8.23467 14.848C9.36 15.6267 10.608 16.0133 12 16.0133C12.616 16.0133 13.2044 15.9373 13.7653 15.7853C14.0982 15.0945 14.6085 14.5044 15.244 14.0753C15.8795 13.6462 16.6175 13.3933 17.3827 13.3427L17.6667 13.3333H22V4.33333C22 3.71449 21.7542 3.121 21.3166 2.68342C20.879 2.24583 20.2855 2 19.6667 2ZM20.5853 15.3333H17.668C17.0822 15.3334 16.5179 15.5538 16.0871 15.9507C15.6563 16.3477 15.3905 16.8922 15.3427 17.476L15.3347 17.6667L15.3333 20.5853L20.5853 15.3333ZM8 6.33467C8.22275 6.32836 8.4445 6.36679 8.65214 6.44768C8.85977 6.52857 9.04908 6.65028 9.20886 6.80561C9.36864 6.96093 9.49566 7.14672 9.58239 7.35199C9.66912 7.55726 9.7138 7.77783 9.7138 8.00067C9.7138 8.2235 9.66912 8.44408 9.58239 8.64934C9.49566 8.85461 9.36864 9.0404 9.20886 9.19573C9.04908 9.35105 8.85977 9.47276 8.65214 9.55365C8.4445 9.63454 8.22275 9.67297 8 9.66667C7.55797 9.66667 7.13405 9.49107 6.82149 9.17851C6.50893 8.86595 6.33333 8.44203 6.33333 8C6.33333 7.55797 6.50893 7.13405 6.82149 6.82149C7.13405 6.50893 7.55797 6.33467 8 6.33467ZM16 6.33333C16.2227 6.32703 16.4445 6.36546 16.6521 6.44635C16.8598 6.52724 17.0491 6.64895 17.2089 6.80427C17.3686 6.9596 17.4957 7.14539 17.5824 7.35066C17.6691 7.55592 17.7138 7.7765 17.7138 7.99933C17.7138 8.22217 17.6691 8.44275 17.5824 8.64801C17.4957 8.85328 17.3686 9.03907 17.2089 9.19439C17.0491 9.34972 16.8598 9.47143 16.6521 9.55232C16.4445 9.63321 16.2227 9.67164 16 9.66533C15.5663 9.65306 15.1545 9.47216 14.8521 9.16106C14.5497 8.84996 14.3805 8.4332 14.3805 7.99933C14.3805 7.56547 14.5497 7.1487 14.8521 6.83761C15.1545 6.52651 15.5663 6.3456 16 6.33333Z" fill="white"/>
340</svg>
341</div></div><div class="banner8_text-wrapper hide-mobile-landscape"><div class="white no-underline"><strong>Blue Farm Stickers. </strong>Fund the map. Spread the word. Cause a little trouble.</div></div></div><div data-w-id="f82c07a3-741e-6eed-fefc-dc9242541052" class="button-group"><a href="/shop" class="button white w-button">Shop Blue Farm Goods</a></div><a href="#" class="banner8_close-button w-inline-block"><div class="icon-embed-small white hide w-embed"><svg width="100%" height="100%" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
342<path d="M22.8354 22.864L22.3639 23.3354C22.1036 23.5957 21.6815 23.5957 21.4211 23.3354L16 17.9142L10.5788 23.3353C10.3185 23.5957 9.89638 23.5957 9.63603 23.3353L9.16462 22.8639C8.90427 22.6036 8.90427 22.1815 9.16462 21.9211L14.5858 16.5L9.16462 11.0788C8.90427 10.8185 8.90427 10.3964 9.16462 10.136L9.63602 9.66463C9.89637 9.40428 10.3185 9.40428 10.5788 9.66463L16 15.0858L21.4211 9.66462C21.6815 9.40427 22.1036 9.40427 22.3639 9.66462L22.8354 10.136C23.0957 10.3964 23.0957 10.8185 22.8354 11.0788L17.4142 16.5L22.8354 21.9211C23.0957 22.1815 23.0957 22.6036 22.8354 22.864Z" fill="currentColor"/>
343</svg></div></a></div></div></section><div data-animation="default" class="navbar7_component w-nav" data-easing2="ease" fs-scrolldisable-element="smart-nav" data-easing="ease" data-collapse="medium" data-w-id="1f132f46-b703-e721-5d36-6ce2fd6eca06" role="banner" data-duration="400"><div class="navbar7_container"><a href="/" class="navbar7_logo-link w-nav-brand"><img sizes="(max-width: 479px) 98vw, (max-width: 721px) 99vw, 714px" srcset="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6a9708b4c610855f213c9be3_Group%206-p-500.png 500w, https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6a9708b4c610855f213c9be3_Group%206.png 714w" alt="" src="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6a9708b4c610855f213c9be3_Group%206.png" loading="lazy" class="image"/></a><nav role="navigation" class="navbar7_menu w-nav-menu"><div class="navbar7_menu-left"><a href="/browse" class="navbar7_link w-nav-link"><span class="white">Browse Farms</span></a><div data-delay="300" data-hover="true" data-w-id="1f132f46-b703-e721-5d36-6ce2fd6eca0f" class="navbar7_menu-dropdown w-dropdown"><div class="navbar7_dropdown-toggle w-dropdown-toggle"><div class="text-block-12">Explore</div><div class="dropdown-chevron w-embed">
343<svg width=" 100%" height=" 100%" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
344<path fill-rule="evenodd" clip-rule="evenodd" d="M2.55806 6.29544C2.46043 6.19781 2.46043 6.03952 2.55806 5.94189L3.44195 5.058C3.53958 4.96037 3.69787 4.96037 3.7955 5.058L8.00001 9.26251L12.2045 5.058C12.3021 4.96037 12.4604 4.96037 12.5581 5.058L13.4419 5.94189C13.5396 6.03952 13.5396 6.19781 13.4419 6.29544L8.17678 11.5606C8.07915 11.6582 7.92086 11.6582 7.82323 11.5606L2.55806 6.29544Z" fill="currentColor"/>
345</svg></div></div><nav class="navbar7_dropdown-list w-dropdown-list"><div class="navbar7_container"><div class="navbar7_dropdown-content"><div class="navbar7_dropdown-content-left"><div class="navbar7_dropdown-column"><div class="margin-bottom margin-xsmall"><h4 class="text-size-small text-weight-semibold white">DISCOVER</h4></div><div class="navbar7_dropdown-link-list"><a href="/browse" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
346<path d="M8.7 3H4.3C3.58203 3 3 3.58203 3 4.3V8.7C3 9.41797 3.58203 10 4.3 10H8.7C9.41797 10 10 9.41797 10 8.7V4.3C10 3.58203 9.41797 3 8.7 3Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
347<path d="M19.7 3H15.3C14.582 3 14 3.58203 14 4.3V8.7C14 9.41797 14.582 10 15.3 10H19.7C20.418 10 21 9.41797 21 8.7V4.3C21 3.58203 20.418 3 19.7 3Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
348<path d="M8.7 14H4.3C3.58203 14 3 14.582 3 15.3V19.7C3 20.418 3.58203 21 4.3 21H8.7C9.41797 21 10 20.418 10 19.7V15.3C10 14.582 9.41797 14 8.7 14Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
349<path d="M19.7 14H15.3C14.582 14 14 14.582 14 15.3V19.7C14 20.418 14.582 21 15.3 21H19.7C20.418 21 21 20.418 21 19.7V15.3C21 14.582 20.418 14 19.7 14Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
350</svg>
351</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Browse Farms</div><p class="text-size-small hide-mobile-landscape">Search and filter farms by location, products, practices, and how to buy.</p></div></a><a href="/#map2" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
352<path d="M19 10C19 15 12 21 12 21C12 21 5 15 5 10C5 9.08075 5.18106 8.1705 5.53284 7.32122C5.88463 6.47194 6.40024 5.70026 7.05025 5.05025C7.70026 4.40024 8.47194 3.88463 9.32122 3.53284C10.1705 3.18106 11.0807 3 12 3C12.9193 3 13.8295 3.18106 14.6788 3.53284C15.5281 3.88463 16.2997 4.40024 16.9497 5.05025C17.5998 5.70026 18.1154 6.47194 18.4672 7.32122C18.8189 8.1705 19 9.08075 19 10Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
353<path d="M12 12.5C13.3807 12.5 14.5 11.3807 14.5 10C14.5 8.61929 13.3807 7.5 12 7.5C10.6193 7.5 9.5 8.61929 9.5 10C9.5 11.3807 10.6193 12.5 12 12.5Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
354</svg>
355</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Explore the Map</div><p class="text-size-small hide-mobile-landscape">Find farms visually and see what’s available near you.</p></div></a><a href="/farm-stories" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
356<path d="M12 20C15 18 18 18 21 19V3.99999C18 2.99999 15 2.99999 12 4.99999C9 2.99999 6 2.99999 3 3.99999V19C6 18 9 18 12 20ZM12 4.99999V20" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
357</svg>
358</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Farm Stories</div><p class="text-size-small hide-mobile-landscape">Meet the farmers and ranchers behind the directory.</p></div></a></div></div><div class="navbar7_dropdown-column"><div class="margin-bottom margin-xsmall"><h4 class="text-size-small text-weight-semibold white"><strong>FOR FARMS</strong></h4></div><div class="navbar7_dropdown-link-list"><a href="/intake/add-a-farm" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
359<path d="M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
360<path d="M8 12H16M12 8V16" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
361</svg>
362</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Add Your Farm</div><p class="text-size-small hide-mobile-landscape">Join the directory and help more customers find you.</p></div></a><a href="/intake/add-a-farm" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
363<path d="M14 5L19 10M4 20L5 14L16 3C16.1877 2.78719 16.4185 2.61675 16.6771 2.5C16.9357 2.38325 17.2162 2.32288 17.5 2.32288C17.7838 2.32288 18.0643 2.38325 18.3229 2.5C18.5815 2.61675 18.8123 2.78719 19 3L21 5C21.2128 5.18768 21.3833 5.4185 21.5 5.67712C21.6167 5.93575 21.6771 6.21625 21.6771 6.5C21.6771 6.78375 21.6167 7.06425 21.5 7.32288C21.3833 7.5815 21.2128 7.81232 21 8L10 19L4 20Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
364</svg>
365</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Update Your Listing</div><p class="text-size-small hide-mobile-landscape">Claim, correct, or update an existing farm listing.</p></div></a><a href="/intake/contact-us" aria-current="page" class="navbar7_dropdown-link w-inline-block w--current"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
366<path d="M5 4H19C19.5304 4 20.0391 4.21071 20.4142 4.58579C20.7893 4.96086 21 5.46957 21 6V16C21 16.5304 20.7893 17.0391 20.4142 17.4142C20.0391 17.7893 19.5304 18 19 18H9L3 21V6C3 5.46957 3.21071 4.96086 3.58579 4.58579C3.96086 4.21071 4.46957 4 5 4Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
367</svg>
368</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Contact</div><p class="text-size-small hide-mobile-landscape">Questions, corrections, partnerships, or general inquiries.</p></div></a></div></div><div class="navbar7_dropdown-column"><div class="margin-bottom margin-xsmall"><h4 class="text-size-small text-weight-semibold white">ABOUT BFD</h4></div><div class="navbar7_dropdown-link-list"><a href="/about" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
369<path d="M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
370<path d="M12 11V17" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
371<path d="M12 8.19999C12.3866 8.19999 12.7 7.88659 12.7 7.49999C12.7 7.11339 12.3866 6.79999 12 6.79999C11.6134 6.79999 11.3 7.11339 11.3 7.49999C11.3 7.88659 11.6134 8.19999 12 8.19999Z" fill="currentColor"/>
372</svg>
373</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">About BFD</div><p class="text-size-small hide-mobile-landscape">Learn what Blue Farm Directory is and why it exists.</p></div></a><a href="/directory-standards" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
374<path d="M12 3C15 5 18 6 20 6V12C20 16 16 19 12 21C8 19 4 16 4 12V6C6 6 9 5 12 3Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
375<path d="M8.5 12L11 14.5L15.5 9.5" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
376</svg>
377</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Directory Standards</div><p class="text-size-small hide-mobile-landscape">See how listings are added, reviewed, and maintained.</p></div></a><a href="/blue-dot-farms" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2.5c-4.38 0-7.93 3.55-7.93 7.93C4.07 16.29 12 22.5 12 22.5s7.93-6.21 7.93-12.07C19.93 6.05 16.38 2.5 12 2.5Z"/><path d="M11.55 15.65v-4M11.55 11.65c.15-2.55 1.84-4.35 4.4-4.5.1 2.56-1.66 4.32-4.4 4.5ZM11.55 13.65c-.14-2.28-1.66-3.86-3.94-4-.14 2.28 1.45 3.86 3.94 4Z"/></svg></div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Blue Dot Farmers</div><p class="text-size-small hide-mobile-landscape">Learn what “Blue Farm” means and how farms opt in.</p></div></a></div></div><div class="navbar7_dropdown-column"><div id="w-node-_1f132f46-b703-e721-5d36-6ce2fd6eca80-fd6eca06" class="margin-bottom margin-xsmall"><h4 class="text-size-small text-weight-semibold white">SUPPORT &amp; CONNECT</h4></div><div class="navbar7_dropdown-link-list"><a href="/intake/email-updates" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
378<path d="M19 5H5C3.89543 5 3 5.89543 3 7V17C3 18.1046 3.89543 19 5 19H19C20.1046 19 21 18.1046 21 17V7C21 5.89543 20.1046 5 19 5Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
379<path d="M4 6L12 13L20 6" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
380</svg>
381</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Get Updates</div><p class="text-size-small hide-mobile-landscape">Get new farms, stories, and directory news by email.</p></div></a><a href="/shop" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
382<path d="M5 8H19L20 21H4L5 8Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
383<path d="M9 9V6C9 5.20435 9.31607 4.44129 9.87868 3.87868C10.4413 3.31607 11.2044 3 12 3C12.7956 3 13.5587 3.31607 14.1213 3.87868C14.6839 4.44129 15 5.20435 15 6V9" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
384</svg>
385</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Shop</div><p class="text-size-small hide-mobile-landscape">Support the directory with Blue Farm Directory merchandise.</p></div></a><a href="https://givebutter.com/untitled-campaign-7g5hii" class="navbar7_dropdown-link w-inline-block"><div class="navbar7_icon-wrapper"><div class="icon-embed-xsmall w-embed"><svg aria-hidden="true" focusable="false" style="display:block;width:24px;height:24px;color:#fff" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
386<path d="M12 21L4 13C-2 6.99999 6 -1.00001 12 5.99999C18 -1.00001 26 6.99999 20 13L12 21Z" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/>
387</svg>
388</div></div><div class="navbar7_item-text"><div class="text-weight-semibold">Donate</div><p class="text-size-small hide-mobile-landscape">Help keep Blue Farm Directory free and growing.</p></div></a></div></div></div></div></div></nav></div></div><div class="navbar7_menu-right"><a href="/intake/email-updates" class="button is-secondary is-small white-hollow w-button">Get Updates</a><a href="/#map2" class="button white w-button">Explore the Map</a></div></nav><div class="navbar7_menu-button w-nav-button"><div class="menu-icon5"><div class="menu-icon1_line-top"></div><div class="menu-icon1_line-middle"><div class="menu-icon1_line-middle-inner"></div></div><div class="menu-icon1_line-bottom"></div></div></div><div class="nav-combine"><div data-open-product="" data-wf-cart-type="modal" data-wf-cart-query="query Dynamo3 {
389  database {
390    id
391    commerceOrder {
392      comment
393      extraItems {
394        name
395        pluginId
396        pluginName
397        price {
398          decimalValue
399          string
400          unit
401          value
402        }
403      }
404      id
405      startedOn
406      statusFlags {
407        hasDownloads
408        hasSubscription
409        isFreeOrder
410        requiresShipping
411      }
412      subtotal {
413        decimalValue
414        string
415        unit
416        value
417      }
418      total {
419        decimalValue
420        string
421        unit
422        value
423      }
424      updatedOn
425      userItems {
426        count
427        id
428        product {
429          id
430          cmsLocaleId
431          draft
432          archived
433          f_sku_properties_3dr: skuProperties {
434            id
435            name
436            enum {
437              id
438              name
439              slug
440            }
441          }
442        }
443        rowTotal {
444          decimalValue
445          string
446          unit
447          value
448        }
449        sku {
450          cmsLocaleId
451          draft
452          archived
453          f_sku_values_3dr: skuValues {
454            property {
455              id
456            }
457            value {
458              id
459            }
460          }
461          id
462        }
463        subscriptionFrequency
464        subscriptionInterval
465        subscriptionTrial
466      }
467      userItemsCount
468    }
469  }
470  site {
471    commerce {
472      id
473      businessAddress {
474        country
475      }
476      defaultCountry
477      defaultCurrency
478      quickCheckoutEnabled
479    }
480  }
481}" data-wf-page-link-href-prefix="" class="w-commerce-commercecartwrapper" data-node-type="commerce-cart-wrapper"><a class="w-commerce-commercecartopenlink cart-button w-inline-block" role="button" aria-haspopup="dialog" aria-label="Open cart" data-node-type="commerce-cart-open-link" href="#"><svg class="w-commerce-commercecartopenlinkicon" width="17px" height="17px" viewBox="0 0 17 17"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><path d="M2.60592789,2 L0,2 L0,0 L4.39407211,0 L4.84288393,4 L16,4 L16,9.93844589 L3.76940945,12.3694378 L2.60592789,2 Z M15.5,17 C14.6715729,17 14,16.3284271 14,15.5 C14,14.6715729 14.6715729,14 15.5,14 C16.3284271,14 17,14.6715729 17,15.5 C17,16.3284271 16.3284271,17 15.5,17 Z M5.5,17 C4.67157288,17 4,16.3284271 4,15.5 C4,14.6715729 4.67157288,14 5.5,14 C6.32842712,14 7,14.6715729 7,15.5 C7,16.3284271 6.32842712,17 5.5,17 Z" fill="currentColor" fill-rule="nonzero"></path></g></svg><div class="hide w-inline-block">Cart</div><div data-wf-bindings="%5B%7B%22innerHTML%22%3A%7B%22type%22%3A%22Number%22%2C%22filter%22%3A%7B%22type%22%3A%22numberPrecision%22%2C%22params%22%3A%5B%220%22%2C%22numberPrecision%22%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItemsCount%22%7D%7D%5D" class="w-commerce-commercecartopenlinkcount hide">0</div></a><div style="display:none" class="w-commerce-commercecartcontainerwrapper w-commerce-commercecartcontainerwrapper--cartType-modal cart-wrapper" data-node-type="commerce-cart-container-wrapper"><div data-node-type="commerce-cart-container" role="dialog" class="w-commerce-commercecartcontainer cart-container"><div class="w-commerce-commercecartheader"><h4 class="w-commerce-commercecartheading">Your Cart</h4><a class="w-commerce-commercecartcloselink w-inline-block" role="button" aria-label="Close cart" data-node-type="commerce-cart-close-link"><svg width="16px" height="16px" viewBox="0 0 16 16"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g fill-rule="nonzero" fill="#333333"><polygon points="6.23223305 8 0.616116524 13.6161165 2.38388348 15.3838835 8 9.76776695 13.6161165 15.3838835 15.3838835 13.6161165 9.76776695 8 15.3838835 2.38388348 13.6161165 0.616116524 8 6.23223305 2.38388348 0.616116524 0.616116524 2.38388348 6.23223305 8"></polygon></g></g></svg></a></div><div class="w-commerce-commercecartformwrapper"><form style="display:none" class="w-commerce-commercecartform" data-node-type="commerce-cart-form">
481<script type="text/x-wf-template" id="wf-template-1f132f46-b703-e721-5d36-6ce2fd6ecad3">%3Cdiv%20class%3D%22w-commerce-commercecartitem%22%3E%3Cimg%20data-wf-bindings%3D%22%255B%257B%2522src%2522%253A%257B%2522type%2522%253A%2522ImageRef%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.sku.f_main_image_4dr%2522%257D%257D%255D%22%20src%3D%22%22%20alt%3D%22%22%20class%3D%22w-commerce-commercecartitemimage%22%2F%3E%3Cdiv%20class%3D%22w-commerce-commercecartiteminfo%22%3E%3Cdiv%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522PlainText%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_name_%2522%257D%257D%255D%22%20class%3D%22w-commerce-commercecartproductname%22%3E%3C%2Fdiv%3E%3Cdiv%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522CommercePrice%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522price%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.rowTotal%2522%257D%257D%255D%22%3E%3C%2Fdiv%3E%3Cscript%20type%3D%22text%2Fx-wf-template%22%20id%3D%22wf-template-1f132f46-b703-e721-5d36-6ce2fd6ecad9%22%3E%253Cli%253E%253Cspan%2520data-wf-bindings%253D%2522%25255B%25257B%252522innerHTML%252522%25253A%25257B%252522type%252522%25253A%252522PlainText%252522%25252C%252522filter%252522%25253A%25257B%252522type%252522%25253A%252522identity%252522%25252C%252522params%252522%25253A%25255B%25255D%25257D%25252C%252522dataPath%252522%25253A%252522database.commerceOrder.userItems%25255B%25255D.product.f_sku_properties_3dr%25255B%25255D.name%252522%25257D%25257D%25255D%2522%253E%253C%252Fspan%253E%253Cspan%253E%253A%2520%253C%252Fspan%253E%253Cspan%2520data-wf-bindings%253D%2522%25255B%25257B%252522innerHTML%252522%25253A%25257B%252522type%252522%25253A%252522CommercePropValues%252522%25252C%252522filter%252522%25253A%25257B%252522type%252522%25253A%252522identity%252522%25252C%252522params%252522%25253A%25255B%25255D%25257D%25252C%252522dataPath%252522%25253A%252522database.commerceOrder.userItems%25255B%25255D.product.f_sku_properties_3dr%25255B%25255D%252522%25257D%25257D%25255D%2522%253E%253C%252Fspan%253E%253C%252Fli%253E%3C%2Fscript%3E%3Cul%20data-wf-bindings%3D%22%255B%257B%2522optionSets%2522%253A%257B%2522type%2522%253A%2522CommercePropTable%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_sku_properties_3dr%5B%5D%2522%257D%257D%252C%257B%2522optionValues%2522%253A%257B%2522type%2522%253A%2522CommercePropValues%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.sku.f_sku_values_3dr%2522%257D%257D%255D%22%20class%3D%22w-commerce-commercecartoptionlist%22%20data-wf-collection%3D%22database.commerceOrder.userItems%255B%255D.product.f_sku_properties_3dr%22%20data-wf-template-id%3D%22wf-template-1f132f46-b703-e721-5d36-6ce2fd6ecad9%22%3E%3Cli%3E%3Cspan%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522PlainText%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_sku_properties_3dr%255B%255D.name%2522%257D%257D%255D%22%3E%3C%2Fspan%3E%3Cspan%3E%3A%20%3C%2Fspan%3E%3Cspan%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522CommercePropValues%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_sku_properties_3dr%255B%255D%2522%257D%257D%255D%22%3E%3C%2Fspan%3E%3C%2Fli%3E%3C%2Ful%3E%3Ca%20href%3D%22%23%22%20role%3D%22button%22%20data-wf-bindings%3D%22%255B%257B%2522data-commerce-sku-id%2522%253A%257B%2522type%2522%253A%2522ItemRef%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.sku.id%2522%257D%257D%255D%22%20class%3D%22w-inline-block%22%20data-wf-cart-action%3D%22remove-item%22%20data-commerce-sku-id%3D%22%22%20aria-label%3D%22Remove%20item%20from%20cart%22%3E%3Cdiv%3ERemove%3C%2Fdiv%3E%3C%2Fa%3E%3C%2Fdiv%3E%3Cinput%20aria-label%3D%22Update%20quantity%22%20data-wf-bindings%3D%22%255B%257B%2522value%2522%253A%257B%2522type%2522%253A%2522Number%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522numberPrecision%2522%252C%2522params%2522%253A%255B%25220%2522%252C%2522numberPrecision%2522%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.count%2522%257D%257D%252C%257B%2522data-commerce-sku-id%2522%253A%257B%2522type%2522%253A%2522ItemRef%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.sku.id%2522%257D%257D%255D%22%20class%3D%22w-commerce-commercecartquantity%22%20required%3D%22%22%20pattern%3D%22%5E%
4815B0-9%5D%2B%24%22%20inputMode%3D%22numeric%22%20type%3D%22number%22%20name%3D%22quantity%22%20autoComplete%3D%22off%22%20data-wf-cart-action%3D%22update-item-quantity%22%20data-commerce-sku-id%3D%22%22%20value%3D%221%22%2F%3E%3C%2Fdiv%3E</script>
481<div class="w-commerce-commercecartlist" data-wf-collection="database.commerceOrder.userItems" data-wf-template-id="wf-template-1f132f46-b703-e721-5d36-6ce2fd6ecad3"><div class="w-commerce-commercecartitem"><img data-wf-bindings="%5B%7B%22src%22%3A%7B%22type%22%3A%22ImageRef%22%2C%22filter%22%3A%7B%22type%22%3A%22identity%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItems%5B%5D.sku.f_main_image_4dr%22%7D%7D%5D" src="" alt="" class="w-commerce-commercecartitemimage"/><div class="w-commerce-commercecartiteminfo"><div data-wf-bindings="%5B%7B%22innerHTML%22%3A%7B%22type%22%3A%22PlainText%22%2C%22filter%22%3A%7B%22type%22%3A%22identity%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItems%5B%5D.product.f_name_%22%7D%7D%5D" class="w-commerce-commercecartproductname"></div><div data-wf-bindings="%5B%7B%22innerHTML%22%3A%7B%22type%22%3A%22CommercePrice%22%2C%22filter%22%3A%7B%22type%22%3A%22price%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItems%5B%5D.rowTotal%22%7D%7D%5D"></div>
481<script type="text/x-wf-template" id="wf-template-1f132f46-b703-e721-5d36-6ce2fd6ecad9">%3Cli%3E%3Cspan%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522PlainText%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_sku_properties_3dr%255B%255D.name%2522%257D%257D%255D%22%3E%3C%2Fspan%3E%3Cspan%3E%3A%20%3C%2Fspan%3E%3Cspan%20data-wf-bindings%3D%22%255B%257B%2522innerHTML%2522%253A%257B%2522type%2522%253A%2522CommercePropValues%2522%252C%2522filter%2522%253A%257B%2522type%2522%253A%2522identity%2522%252C%2522params%2522%253A%255B%255D%257D%252C%2522dataPath%2522%253A%2522database.commerceOrder.userItems%255B%255D.product.f_sku_properties_3dr%255B%255D%2522%257D%257D%255D%22%3E%3C%2Fspan%3E%3C%2Fli%3E</script>
481<ul data-wf-bindings="%5B%7B%22optionSets%22%3A%7B%22type%22%3A%22CommercePropTable%22%2C%22filter%22%3A%7B%22type%22%3A%22identity%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItems%5B%5D.product.f_sku_properties_3dr[]%22%7D%7D%2C%7B%22optionValues%22%3A%7B%22type%22%3A%22CommercePropValues%22%2C%22filter%22%3A%7B%22type%22%3A%22identity%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItems%5B%5D.sku.f_sku_values_3dr%22%7D%7D%5D" class="w-commerce-commercecartoptionlist" data-wf-collection="database.commerceOrder.userItems%5B%5D.product.f_sku_properties_3dr" data-wf-template-id="wf-template-1f132f46-b703-e721-5d36-6ce2fd6ecad9"><li><span data-wf-bindings="%5B%7B%22innerHTML%22%3A%7B%22type%22%3A%22PlainText%22%2C%22filter%22%3A%7B%22type%22%3A%22identity%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItems%5B%5D.product.f_sku_properties_3dr%5B%5D.name%22%7D%7D%5D"></span><span>: </span><span data-wf-bindings="%5B%7B%22innerHTML%22%3A%7B%22type%22%3A%22CommercePropValues%22%2C%22filter%22%3A%7B%22type%22%3A%22identity%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItems%5B%5D.product.f_sku_properties_3dr%5B%5D%22%7D%7D%5D"></span></li></ul><a href="#" role="button" data-wf-bindings="%5B%7B%22data-commerce-sku-id%22%3A%7B%22type%22%3A%22ItemRef%22%2C%22filter%22%3A%7B%22type%22%3A%22identity%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItems%5B%5D.sku.id%22%7D%7D%5D" class="w-inline-block" data-wf-cart-action="remove-item" data-commerce-sku-id="" aria-label="Remove item from cart"><div>Remove</div></a></div><input aria-label="Update quantity" data-wf-bindings="%5B%7B%22value%22%3A%7B%22type%22%3A%22Number%22%2C%22filter%22%3A%7B%22type%22%3A%22numberPrecision%22%2C%22params%22%3A%5B%220%22%2C%22numberPrecision%22%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItems%5B%5D.count%22%7D%7D%2C%7B%22data-commerce-sku-id%22%3A%7B%22type%22%3A%22ItemRef%22%2C%22filter%22%3A%7B%22type%22%3A%22identity%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.userItems%5B%5D.sku.id%22%7D%7D%5D" class="w-commerce-commercecartquantity" required="" pattern="^[0-9]+$" inputMode="numeric" type="number" name="quantity" autoComplete="off" data-wf-cart-action="update-item-quantity" data-commerce-sku-id="" value="1"/></div></div><div class="w-commerce-commercecartfooter"><div aria-live="polite" aria-atomic="true" class="w-commerce-commercecartlineitem"><div>Subtotal</div><div data-wf-bindings="%5B%7B%22innerHTML%22%3A%7B%22type%22%3A%22CommercePrice%22%2C%22filter%22%3A%7B%22type%22%3A%22price%22%2C%22params%22%3A%5B%5D%7D%2C%22dataPath%22%3A%22database.commerceOrder.subtotal%22%7D%7D%5D" class="w-commerce-commercecartordervalue"></div></div><div><div data-node-type="commerce-cart-quick-checkout-actions" style="display:none"><a role="button" aria-haspopup="dialog" aria-label="Apple Pay" data-node-type="commerce-cart-apple-pay-button" style="background-image:-webkit-named-image(apple-pay-logo-white);background-size:100% 50%;background-position:50% 50%;background-repeat:no-repeat" class="w-commerce-commercecartapplepaybutton apple-pay" tabindex="0"><div></div></a><a role="button" tabindex="0" aria-haspopup="dialog" data-node-type="commerce-cart-quick-checkout-button" style="display:none" class="w-commerce-commercecartquickcheckoutbutton"><svg class="w-commerce-commercequickcheckoutgoogleicon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16"><defs><polygon id="google-mark-a" points="0 .329 3.494 .329 3.494 7.649 0 7.649"></polygon><polygon id="google-mark-c" points=".894 0 13.169 0 13.169 6.443 .894 6.443"></polygon></defs><g fill="none" fill-rule="evenodd"><path fill="#4285F4" d="M10.5967,12.0469 L10.5967,14.0649 L13.1167,14.0649 C14.6047,12.6759 15.4577,10.6209 15.4577,8.1779 C15.4577,7.6339 15.4137,7.0889 15.3257,6.5559 L7.8887,6.5559 L7.8887,9.6329 L12.1507,9.6329 C11.9767,10.6119 11.4147,11.4899 10.5967,12.0469"></path><path fill="#34A853" d="M7.8887,16 C10.0137,16 11.8107,15.289 13.1147,14.067 C13.1147,14.066 13.1157,14.065 13.1167,14.064 L10.5967,12.047 C10.5877,12.053 10.5807,12.061 10.5727,12.067 C9.8607,12.556 8.9507,12.833 7.8887,12.833 C5.8577,12.833 4.1387,11.457 3.4937,9.605 L0.8747,9.605 L0.8747,11.648 C2.2197,14.319 4.9287,16 7.8887,16"></path><g transform="translate(0 4)"><mask id="google-mark-b" fill="#fff"><use xlink:href="#google-mark-a"></use></mask><path fill="#FBBC04" d="M3.4639,5.5337 C3.1369,4.5477 3.1359,3.4727 3.4609,2.4757 L3.4639,2.4777 C3.4679,2.4657 3.4749,2.4547 3.4789,2.4427 L3.4939,0.3287 L0.8939,0.3287 C0.8799,0.3577 0.8599,0.3827 0.8459,0.4117 C-0.2821,2.6667 -0.2821,5.3337 0.8459,7.5887 L0.8459,7.5997 C0.8549,7.6167 0.8659,7.6317 0.8749,7.6487 L3.4939,5.6057 C3.4849,5.5807 3.4729,5.5587 3.4639,5.5337" mask="url(#google-mark-b)"></path></g><mask id="google-mark-d" fill="#fff"><use xlink:href="#google-mark-c"></use></mask><path fill="#EA4335" d="M0.894,4.3291 L3.478,6.4431 C4.113,4.5611 5.843,3.1671 7.889,3.1671 C9.018,3.1451 10.102,3.5781 10.912,4.3671 L13.169,2.0781 C11.733,0.7231 9.85,-0.0219 7.889,0.0001 C4.941,0.0001 2.245,1.6791 0.894,4.3291" mask="url(#google-mark-d)"></path></g></svg><svg class="w-commerce-commercequickcheckoutmicrosofticon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
481ox="0 0 16 16"><g fill="none" fill-rule="evenodd"><polygon fill="#F05022" points="7 7 1 7 1 1 7 1"></polygon><polygon fill="#7DB902" points="15 7 9 7 9 1 15 1"></polygon><polygon fill="#00A4EE" points="7 15 1 15 1 9 7 9"></polygon><polygon fill="#FFB700" points="15 15 9 15 9 9 15 9"></polygon></g></svg><div>Pay with browser.</div></a></div><a href="/checkout" value="Continue to Checkout" class="w-commerce-commercecartcheckoutbutton button" data-loading-text="Hang Tight..." data-publishable-key="pk_live_51QNroVDzqyWSFDEaZL5So1cyQ6ufAuLv79aaq3HdNPMus53kwjyk9OQawY76jiCfMoOzarUqDstP5enPJioKT8WT00iWcu2oUk" data-node-type="cart-checkout-button">Continue to Checkout</a></div></div></form><div class="w-commerce-commercecartemptystate"><div aria-label="This cart is empty" aria-live="polite">No items found.</div></div><div aria-live="assertive" style="display:none" data-node-type="commerce-cart-error" class="w-commerce-commercecarterrorstate"><div class="w-cart-error-msg" data-w-cart-quantity-error="Product is not available in this quantity." data-w-cart-general-error="Something went wrong when adding this item to the cart." data-w-cart-checkout-error="Checkout is disabled on this site." data-w-cart-cart_order_min-error="The order minimum was not met. Add more items to your cart to continue." data-w-cart-subscription_error-error="Before you purchase, please use your email invite to verify your address so we can send order updates.">Product is not available in this quantity.</div></div></div></div></div></div></div></div><div class="w-embed w-script">
481<script>
482document.addEventListener('click', function(event) {
483  var link = event.target.closest('.navbar7_component a');
484  if (!link || link.getAttribute('href') !== '/#map2') return;
485  var nav = link.closest('.navbar7_component');
486  var button = nav.querySelector('.navbar7_menu-button');
487  if (button && button.getAttribute('aria-expanded') === 'true') button.click();
488});
489</script>
489</div></div></div><main class="main-wrapper"><div class="form-section"><header class="section_header64"><div class="padding-global"><div class="container-large"><div class="padding-section-header"><div class="form7_component _1"><div class="padding-bottom padding-small"><div class="margin-bottom margin-small"><h1 class="heading-style-h2 text-align-left">Contact Blue Farm Directory</h1></div><p class="text-size-medium dark text-align-left">Have a question, need help with a farm listing, or want to reach out about partnerships, media, or Blue Farm Directory? Send us a message and we’ll get back to you soon.<br/><br/>‍<strong>Farmers &amp; ranchers:</strong> To add, claim, or update a listing, please use the <a href="/intake/add-a-farm"><span class="link">Add a Farm</span> </a>form. To request that a listing be removed, use the contact form below.</p></div><div class="form7_block w-form"><form method="get" name="wf-form-Products" data-name="Products" aria-label="Contact Us" data-contact-form="true" id="wf-form-Contact-Us" class="form7_form" data-wf-page-id="690244f7e3dfcace3d41f373" data-wf-element-id="5e647713-02db-56de-1be2-05e935fd0b02" data-turnstile-sitekey="0x4AAAAAAAQTptj2So4dx43e"><div class="contact-us-sign-up"><div class="form-question-container"><label for="contact-first-name" class="field-label">First name *</label><input class="form_input w-input" autocomplete="given-name" data-contact-field="first_name" maxlength="256" name="Form-7-First-Name" data-name="Form 7 First Name" placeholder="" type="text" id="contact-first-name" required=""/></div><div class="form-question-container"><label for="contact-email" class="field-label">Email address *</label><div class="form7_input-field"><input class="form_input is-icon-left w-input" autocomplete="email" data-contact-field="email" maxlength="256" name="Form-7-Email" data-name="Form 7 Email" placeholder="[email protected]" type="email" id="contact-email" required=""/><div class="form-icon-left"><div class="icon-embed-xsmall dark w-embed"><svg width=" 100%" height=" 100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
490<path d="M20 4H4C2.897 4 2 4.897 2 6V18C2 19.103 2.897 20 4 20H20C21.103 20 22 19.103 22 18V6C22 4.897 21.103 4 20 4ZM20 6V6.511L12 12.734L4 6.512V6H20ZM4 18V9.044L11.386 14.789C11.5611 14.9265 11.7773 15.0013 12 15.0013C12.2227 15.0013 12.4389 14.9265 12.614 14.789L20 9.044L20.002 18H4Z" fill="currentColor"/>
491</svg></div></div></div></div></div><div class="form-question-container"><label for="contact-message" class="field-label">Your Message *</label><textarea class="form_input w-input" data-contact-field="message" maxlength="5000" name="field" data-name="Field" placeholder="Example Text" id="contact-message" required=""></textarea></div><div class="form7_field-wrapper"><div class="field-label">Want occasional email updates?</div><label class="w-checkbox checkbox-field"><input type="checkbox" id="contact-email-updates-consent" name="email_updates_consent" data-name="email_updates_consent" data-contact-field="email_updates_consent" class="w-checkbox-input checkbox"/><span for="email_updates_consent" class="w-form-label">Send me occasional updates from Blue Farm Directory about new features, resources, and ways to get involved. Unsubscribe anytime.</span></label></div><div id="w-node-_5e647713-02db-56de-1be2-05e935fd0b61-3d41f373" class="bfd-form-submit-wrapper"><div class="button-group"><input type="submit" data-wait="Submitting…" class="button is-small w-button" value="Submit"/></div></div></form><div class="form_message-success-wrapper w-form-done"><div class="form_message-success"><div>Thank you! Your message has been received. We’ll get back to you soon.</div></div></div><div class="form_message-error-wrapper w-form-fail"><div class="form_message-error"><div>Oops! Something went wrong while submitting the form.</div></div></div></div></div></div></div></div></header></div></main><footer class="footer7_component"><footer class="footer13_component"><div class="padding-global _3"><div class="container-large"><div class="padding-vertical padding-xxlarge"><div class="w-layout-grid footer13_top-wrapper"><div class="max-width-medium"><div class="margin-bottom margin-small"><a href="/" class="footer13_logo-link w-nav-brand"><img src="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6aa5888c6e6e05b10567e171_BFD%20Logo%20White.png" loading="lazy" sizes="(max-width: 479px) 43vw, 49vw" srcset="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6aa5888c6e6e05b10567e171_BFD%20Logo%20White-p-500.png 500w, https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/6aa5888c6e6e05b10567e171_BFD%20Logo%20White.png 753w" alt="" class="footer13_logo"/></a></div><div>An independent national directory of Blue Farms, Blue Dot farmers, and other small farms. Free to search and free for farmers to join.</div></div><div class="footer13_right-wrapper"><div class="w-layout-grid footer13_menu-wrapper"><div class="footer13_link-list"><a href="/#map2" class="footer13_link">Explore the Map</a><a href="/farm-stories" class="footer13_link">Farm Stories</a><a href="/intake/add-a-farm" class="footer13_link">Add Your Farm</a><a href="/intake/add-a-farm" class="footer13_link">Update Your Listing</a></div><div class="footer13_link-list"><a href="/about" class="footer13_link">About BFD</a><a href="/directory-standards" class="footer13_link">Directory Standards</a><a href="/blue-dot-farms" class="footer13_link">Blue Dot Farmers</a><a href="/intake/contact-us" aria-current="page" class="footer13_link w--current">Contact</a></div><div class="footer13_link-list"><a href="/intake/email-updates" class="footer13_link">Get Updates</a><a href="/shop" class="footer13_link">Shop</a><a href="https://givebutter.com/untitled-campaign-7g5hii" class="footer13_link">Donate</a></div></div><div class="w-layout-grid footer13_social-list"><a href="https://www.instagram.com/blue.farm.directory/" target="_blank" class="nav-social hide-on-tablet w-inline-block"><div class="icon-embed-xsmall w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewB
491ox="0 0 25 25" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img">
492<path fill-rule="evenodd" clip-rule="evenodd" d="M7.34659 0.075C8.67955 0.0136363 9.10455 0 12.5 0C15.8955 0 16.3205 0.0147727 17.6523 0.075C18.9841 0.135227 19.8932 0.347727 20.6886 0.655682C21.5216 0.970455 22.2773 1.4625 22.9023 2.09886C23.5386 2.72273 24.0295 3.47727 24.3432 4.31136C24.6523 5.10682 24.8636 6.01591 24.925 7.34545C24.9864 8.68068 25 9.10568 25 12.5C25 15.8943 24.9852 16.3205 24.925 17.6534C24.8648 18.983 24.6523 19.892 24.3432 20.6875C24.0294 21.5216 23.5377 22.2774 22.9023 22.9023C22.2773 23.5386 21.5216 24.0295 20.6886 24.3432C19.8932 24.6523 18.9841 24.8636 17.6545 24.925C16.3205 24.9864 15.8955 25 12.5 25C9.10455 25 8.67955 24.9852 7.34659 24.925C6.01705 24.8648 5.10795 24.6523 4.3125 24.3432C3.47837 24.0294 2.72259 23.5377 2.09773 22.9023C1.46202 22.2778 0.969937 21.5225 0.655682 20.6886C0.347727 19.8932 0.136364 18.9841 0.075 17.6545C0.0136363 16.3193 0 15.8943 0 12.5C0 9.10568 0.0147727 8.67955 0.075 7.34773C0.135227 6.01591 0.347727 5.10682 0.655682 4.31136C0.97027 3.47743 1.46275 2.72204 2.09886 2.09773C2.72296 1.46216 3.47794 
4920.970083 4.31136 0.655682C5.10682 0.347727 6.01705 0.136364 7.34659 0.075ZM17.55 2.325C16.2318 2.26477 15.8364 2.25227 12.4989 2.25227C9.16136 2.25227 8.76591 2.26477 7.44773 2.325C6.22841 2.38068 5.56705 2.58409 5.12614 2.75568C4.54318 2.98295 4.12614 3.25227 3.68864 3.68977C3.27355 4.09294 2.95433 4.5842 2.75455 5.12727C2.58295 5.56818 2.37955 6.22955 2.32386 7.44886C2.26364 8.76705 2.25114 9.1625 2.25114 12.5C2.25114 15.8375 2.26364 16.233 2.32386 17.5511C2.37955 18.7705 2.58295 19.4318 2.75455 19.8727C2.95455 20.4148 3.27386 20.9068 3.68864 21.3102C4.09205 21.725 4.58409 22.0443 5.12614 22.2443C5.56705 22.4159 6.22841 22.6193 7.44773 22.675C8.76591 22.7352 9.16023 22.7477 12.4989 22.7477C15.8375 22.7477 16.2318 22.7352 17.55 22.675C18.7693 22.6193 19.4307 22.4159 19.8716 22.2443C20.4545 22.017 20.8716 21.7477 21.3091 21.3102C21.7239 20.9068 22.0432 20.4148 22.2432 19.8727C22.4148 19.4318 22.6182 18.7705 22.6739 17.5511C22.7341 16.233 22.7466 15.8375 22.7466 12.5C22.7466 9.1625 22.7341 8.76705 22.6739 7.44886C22.6182 6.22955 22.4148 5.56818 22.2432 5.12727C22.0159 4.54432 21.7466 4.12727 21.3091 3.68977C20.9059 3.27469 20.4147 2.95547 19.8716 2.75568C19.4307 2.58409 18.7693 2.38068 17.55 2.325ZM10.9023 16.3534C11.7939 16.7246 12.7868 16.7747 13.7113 16.4951C14.6358 16.2156 15.4345 15.6238 15.9711 14.8207C16.5078 14.0177 16.7489 13.0533 16.6535 12.0922C16.558 11.1311 16.1318 10.2329 15.4477 9.55114C15.0116 9.11531 14.4843 8.7816 13.9038 8.57403C13.3232 8.36646 12.7039 8.29018 12.0903 8.3507C11.4768 8.41122 10.8843 8.60702 10.3555 8.92401C9.82665 9.241 9.37471 9.6713 9.03216 10.1839C8.68962 10.6965 8.46499 11.2787 8.37445 11.8886C8.28391 12.4984 8.32972 13.1208 8.50857 13.7108C8.68742 14.3008 8.99486 14.8439 9.40877 15.3008C9.82268 15.7578 10.3328 16.1173 10.9023 16.3534ZM7.95682 7.95682C8.55344 7.3602 9.26173 6.88694 10.0412 6.56405C10.8208 6.24116 11.6563 6.07497 12.5 6.07497C13.3437 6.07497 14.1792 6.24116 14.9588 6.56405C15.7383 6.88693 16.4466 7.3602 17.0432 7.95682C17.6398 8.55344 18.1131 9.26173 18.436 10.0412C18.7588 10.8208 18.925 11.6563 18.925 12.5C18.925 13.3437 18.7588 14.1792 18.436 14.9588C18.1131 15.7383 17.6398 16.4466 17.0432 17.0432C15.8383 18.2481 14.204 18.925 12.5 18.925C10.796 18.925 9.16174 18.2481 7.95682 17.0432C6.75189 15.8383 6.07497 14.204 6.07497 12.5C6.07497 10.796 6.75189 9.16174 7.95682 7.95682ZM20.35 7.03182C20.4978 6.89235 20.6162 6.72464 20.6981 6.53861C20.7799 6.35258 20.8236 6.15201 20.8266 5.94878C20.8296 5.74556 20.7917 5.5438 20.7153 5.35547C20.6389 5.16713 20.5255 4.99603 20.3818 4.85232C20.2381 4.7086 20.067 4.59518 19.8786 4.51877C19.6903 4.44236 19.4885 4.40452 19.2853 4.40748C19.0821 4.41044 18.8815 4.45415 18.6955 4.53602C18.5095 4.61788 18.3417 4.73624 18.2023 4.88409C17.931 5.17162 17.7825 5.55355 17.7883 5.94878C17.7941 6.34402 17.9536 6.72145 18.2331 7.00096C18.5126 7.28046 18.8901 7.44003 19.2853 7.44579C19.6805 7.45156 20.0625 7.30306 20.35 7.03182Z" fill="currentColor"/>
493</svg></div></a><a href="https://www.facebook.com/bluefarmdirectory" target="_blank" class="nav-social hide-on-tablet w-inline-block"><div class="icon-embed-xsmall w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 14 25" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img">
494<path d="M10.1034 0C8.41155 0 6.78895 0.6675 5.59259 1.85566C4.39624 3.04382 3.72414 4.65531 3.72414 6.33562V9.86301H0.310345C0.13931 9.86301 0 10 0 10.1712V14.8288C0 14.9986 0.137931 15.137 0.310345 15.137H3.72414V24.6918C3.72414 24.8616 3.86207 25 4.03448 25H8.72414C8.89517 25 9.03448 24.863 9.03448 24.6918V15.137H12.4786C12.6207 15.137 12.7448 15.0411 12.7793 14.9041L13.9517 10.2466C13.9633 10.2011 13.9642 10.1537 13.9545 10.1078C13.9448 10.0619 13.9247 10.0189 13.8957 9.98188C13.8667 9.9449 13.8296 9.91497 13.7872 9.89437C13.7448 9.87378 13.6982 9.86305 13.651 9.86301H9.03448V6.33562C9.03448 6.1962 9.06213 6.05815 9.11585 5.92934C9.16957 5.80054 9.24831 5.6835 9.34758 5.58492C9.44684 5.48634 9.56468 5.40814 9.69437 5.35479C9.82407 5.30143 9.96307 5.27397 10.1034 5.27397H13.6897C13.8
494607 5.27397 14 5.13699 14 4.96575V0.308219C14 0.138356 13.8621 0 13.6897 0H10.1034Z" fill="currentColor"/>
495</svg></div></a><a href="https://www.tiktok.com/@bluefarmdirectory.org?_r=1&amp;_t=ZP-99P0hPHoIud" target="_blank" class="nav-social hide-on-tablet w-inline-block"><div class="icon-embed-xsmall w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 22 25" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img">
496<path fill-rule="evenodd" clip-rule="evenodd" d="M11.4067 0.0208437C12.7712 -5.58794e-09 14.1253 0.0104063 15.4794 0C15.5628 1.59375 16.1357 3.21872 17.3022 4.34369C18.4689 5.49994 20.1147 6.03119 21.7187 6.20825V10.4061C20.2188 10.354 18.7084 10.0415 17.3439 9.39572C16.7502 9.12488 16.1982 8.78113 15.6565 8.42697C15.6461 11.4686 15.6669 14.5103 15.6357 17.5414C15.5523 18.9998 15.0732 20.4477 14.2295 21.6456C12.865 23.6456 10.5005 24.9476 8.0735 24.9893C6.584 25.0726 5.09447 24.6663 3.82369 23.9164C1.71962 22.6768 0.240499 20.406 0.0217803 17.9685C0.000936583 17.4477 -0.00946966 16.9269 0.0113428 16.4165C0.198843 14.4373 1.17797 12.5415 2.69875 11.2498
496C4.42781 9.74988 6.84437 9.03113 9.10469 9.45822C9.12553 10.9999 9.06306 12.5415 9.06306 14.0832C8.03181 13.7498 6.82356 13.8436 5.91734 14.4686C5.26112 14.8957 4.76116 15.5519 4.50075 16.2915C4.282 16.8227 4.3445 17.406 4.35491 17.9685C4.60491 19.6768 6.25066 21.1143 8.00059 20.9581C9.16722 20.9477 10.2817 20.2706 10.8859 19.281C11.0838 18.9373 11.3025 18.5831 11.3129 18.1768C11.4171 16.3123 11.3754 14.4582 11.3859 12.5936C11.3963 8.39572 11.3754 4.20828 11.4067 0.0208437Z" fill="currentColor"/>
497</svg></div></a></div></div></div><div class="padding-top padding-medium"><div class="footer13_bottom-wrapper"><div class="footer13_credit-text">© 2026 Blue Farm Directory. All rights reserved.</div><div class="w-layout-grid footer13_legal-list"><a href="/legal/privacy-policy" class="footer13_legal-link">Privacy Policy</a><a href="/legal/terms-of-service" class="footer13_legal-link">Terms of Service</a><a href="#" class="footer13_legal-link hide">Cookies Settings</a></div></div></div></div></div></div></footer></footer></div>
497<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=690194e7d4f47e5937d66350" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
497<script src="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/js/webflow.schunk.4621b44054c4cc64.js" type="text/javascript" integrity="sha384-aghwvml5rig/T7e4zosxno6oA1Egc3cKPM6FP9ti9TCQkAoo+GH+XXh7xNn/M+6r" crossorigin="anonymous"></script>
497<script src="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/js/webflow.schunk.ddf4ce3d095ab315.js" type="text/javascript" integrity="sha384-sx4XMTJpTZBzeO+9y1KRnc+zE1ym7MP5yKSylq/Sm3OSiw6iWf8eqcWZT3GsY5Fj" crossorigin="anonymous"></script>
497<script src="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/js/webflow.schunk.2c2c83d71c9c4058.js" type="text/javascript" integrity="sha384-m5nnXYnrWfawQkkqxiWH9Eax3pKUq81O5uYgFb+sQfJssSEvwu1RmTpfyycSw9Oo" crossorigin="anonymous"></script>
497<script src="https://cdn.prod.website-files.com/690194e7d4f47e5937d66350/js/webflow.94be35a9.371be7f888335e02.js" type="text/javascript" integrity="sha384-TSog/p/mDqMGI68vvIPUCgyuSN/sk7t6j5a8kYPc8xlmnmFWZNnjkslDJSP3IW/p" crossorigin="anonymous"></script>
497<!-- Blue Farm Directory auth v1.0.0 -->
498<script>
499/* Blue Farm Directory auth v1.0.0. Shared Webflow footer script. */
500(() => {
501  'use strict';
502  const form = document.querySelector('form[data-bfd-auth]');
503  if (!form) return;
504  const mode = form.dataset.bfdAuth;
505  const wrapper = form.closest('.w-form');
506  const submit = form.querySelector('[type="submit"]');
507  const loginPath = '/account/login';
508  const resetPath = '/account/reset-password';
509  const forgotPath = '/account/forgot-password';
510  const origin = location.origin;
511  let client, ready = false, busy = false, resetAllowed = false;
512  const field = name => document.getElementById('auth-' + mode + '-' + name) || form.elements.namedItem(name);
513  const status = document.createElement('p');
514  status.setAttribute('role', 'status');
515  status.setAttribute('aria-live', 'polite');
516  status.setAttribute('tabindex', '-1');
517  status.style.marginTop = '1rem';
518  wrapper.append(status);
519  const actions = document.createElement('div');
520  actions.className = 'form-button-wrapper';
521  wrapper.append(actions);
522  wrapper.querySelectorAll('.w-form-done,.w-form-fail').forEach(el => { el.style.display = 'none'; });
523  const say = (text, error = false) => {
524    status.textContent = text;
525    status.setAttribute('role', error ? 'alert' : 'status');
526  };
527  const button = (label, callback) => {
528    const el = document.createElement('button');
529    el.type = 'button'; el.className = 'button is-secondary'; el.textContent = label;
530    el.addEventListener('click', async () => {
531      el.disabled = true;
532      try { await callback(); } catch (error) { say(message(error), true); }
533      finally { el.disabled = false; }
534    });
535    actions.append(el);
536    return el;
537  };
538  const link = (label, path) => {
539    const el = document.createElement('a');
540    el.className = 'text-style-link'; el.href = path; el.textContent = label;
541    actions.append(el);
542  };
543  function message(error) {
544    if (error?.code === 'invalid_credentials') return 'That email and password do not match. Please try again.';
545    if (error?.code === 'email_not_confirmed') return 'Please confirm your email before logging in. You can resend the confirmation below.';
546    if (/rate_limit|over_.*limit/.test(error?.code || '') || error?.status === 429) return 'Too many attempts. Please wait a few minutes and try again.';
547    if (error?.code === 'same_password') return 'Choose a different password from your current one.';
548    if (error?.code === 'weak_password') return 'Please choose a stronger password with at least 8 characters.';
549    if (/session|token|otp_expired/.test(error?.code || '')) return 'Your session or email link has expired. Please log in again or request a new reset link.';
550    if (/fetch|network/i.test(error?.message || '')) return 'Unable to connect. Check your connection and try again.';
551    return 'We could not complete that request. Please try again, or contact Blue Farm Directory if it continues.';
552  }
553  function account(user) {
554    form.style.display = 'none'; actions.replaceChildren();
555    const h = document.querySelector('h1');
556    if (h) h.textContent = 'Your farmer account';
557    say('You are signed in as ' + user.email + '.');
558    link('Change password', resetPath);
559    button('Log out', async () => {
560      const { error } = await client.auth.signOut({ scope: 'local' });
561      if (error) throw error;
562      location.replace(loginPath);
563    });
564    link('Back to Blue Farm Directory', '/');
565  }
566  let resendAfter = 0;
567  function offerResend(email) {
568    actions.replaceChildren();
569    button('Resend confirmation email', async () => {
570      if (Date.now() < resendAfter) { say('Please wait a minute before requesting another email.'); return; }
571      const { error } = await client.auth.resend({ type: 'signup', email, options: { emailRedirectTo: origin + loginPath } });
572      if (error) throw error;
573      resendAfter = Date.now() + 60000;
574      say('If your account is awaiting confirmation, a new email is on its way. Please check your inbox and spam folder.');
575    });
576    link('Back to log in', loginPath);
577  }
578  const labels = { signup: 'Create account', login: 'Log in', forgot: 'Send reset link', reset: 'Save new password' };
579  if (submit) { submit.value = labels[mode]; submit.textContent = labels[mode]; submit.disabled = true; }
580  form.querySelectorAll('input[type="password"]').forEach(el => {
581    if (mode !== 'login') el.minLength = 8;
582  });
583  const unused = field('unused-email');
584  if (unused) { unused.disabled = true; unused.required = false; }
585  const params = new URLSearchParams(location.hash.slice(1));
586  const query = new URLSearchParams(location.search);
587  const linkError = params.has('error') || query.has('error');
588  const recoveryLink = params.get('type') === 'recovery';
589  say('Connecting securely…');
590  window.bfdAuthSubmit = async submittedForm => {
591    if (submittedForm !== form) return;
592    if (!ready || busy) { if (!ready) say('Authentication is still loading. Please try again in a moment.', true); return; }
593    if (!form.reportValidity()) return;
594    const email = field('email')?.value.trim();
595    const password = field('password')?.value;
596    if (mode === 'reset' && password !== field('confirm-password')?.value) { say('The passwords do not match.', true); return; }
597    busy = true; if (submit) submit.disabled = true; say('Please wait…');
598    try {
599      if (mode === 'signup') {
600        const { data, error } = await client.auth.signUp({ email, password,
601          options: { emailRedirectTo: origin + loginPath, data: { full_name: field('name')?.value.trim() || '' } } });
602        if (error) throw error;
603        field('password').value = '';
604        if (data.session) { location.replace(loginPath); return; }
605        form.style.display = 'none';
606        resendAfter = Date.now() + 60000;
607        say('Check your email to confirm your account. If you already have an account, log in or reset your password.');
608        offerResend(email);
609      } else if (mode === 'login') {
610        const { data, error } = await client.auth.signInWithPassword({ email, password });
611        if (error) { if (error.code === 'email_not_confirmed') offerResend(email); throw error; }
612        field('password').value = '';
613        account(data.user);
614      } else if (mode === 'forgot') {
615        const { error } = await client.auth.resetPasswordForEmail(email, { redirectTo: origin + resetPath });
616        if (error) throw error;
617        form.style.display = 'none'; actions.replaceChildren();
618        say('If an account exists for that email, you will receive a password reset link. Please check your inbox and spam folder.');
619        link('Back to log in', loginPath);
620      } else if (mode === 'reset') {
621        if (!resetAllowed) throw { code: 'session_missing' };
622        const payload = { password };
623        if (field('current-password')) payload.current_password = field('current-password').value;
624        const { error } = await client.auth.updateUser(payload);
625        if (error) throw error;
626        form.reset(); form.style.display = 'none'; actions.replaceChildren();
627        say('Your password has been updated.');
628        link('Back to your account', loginPath);
629      }
630    } catch (error) { say(message(error), true); }
631    finally { busy = false; if (submit) submit.disabled = !ready || (mode === 'reset' && !resetAllowed); }
632  };
633  const loader = document.createElement('script');
634  loader.src = 'https://cdn.jsdelivr.net/npm/@supabase/[email protected]/dist/umd/supabase.js';
635  loader.crossOrigin = 'anonymous';
636  loader.integrity = 'sha384-poKfwTwdwtKSNytBl3naRZbL6oWsW0sXebHBBcIdv25HCh9elYfWO0B7QjfL8yZq';
637  loader.onload = async () => {
638    try {
639      client = window.supabase.createClient('https://dpfwhytwolcacvxklkbw.supabase.co', 'sb_publishable_MK4ydsAn_Xb1BFCbLeSJjA_Re8uzD5_',
640        { auth: { flowType: 'implicit', persistSession: true, autoRefreshToken: true, detectSessionInUrl: true } });
641      const { data, error } = await client.auth.getSession();
642      if (params.has('access_token') || params.has('error') || query.has('error')) history.replaceState(null, '', location.pathname);
643      if (error) throw error;
644      ready = true;
645      if (submit) submit.disabled = false;
646      if (linkError) {
647        say('This email link is invalid or expired. Request a new link and try again.', true);
648        link('Request a password reset', forgotPath);
649      } else say('');
650      if (data.session) {
651        const { data: verified, error: verifyError } = await client.auth.getUser();
652        if (verifyError) throw verifyError;
653        if (mode === 'login' || mode === 'signup') account(verified.user);
654        if (mode === 'reset' && !linkError) {
655          resetAllowed = true;
656          if (!recoveryLink) {
657            const group = document.createElement('div'); group.className = 'form_field-wrapper';
658            const label = document.createElement('label'); label.className = 'form_field-label'; label.htmlFor = 'auth-current-password'; label.textContent = 'Current password*';
659            const input = document.createElement('input'); input.className = 'form_input w-input'; input.type = 'password'; input.name = 'current-password'; input.id = 'auth-current-password'; input.autocomplete = 'current-password'; input.required = true;
660            group.append(label, input); form.prepend(group);
661          }
662        }
663      }
664      if (mode === 'reset' && !resetAllowed) {
665        form.style.display = 'none'; actions.replaceChildren();
666        say('Open the password reset link from your email, or log in to change your password.', true);
667        link('Request a new reset link', forgotPath); link('Log in', loginPath);
668      }
669      client.auth.onAuthStateChange(event => {
670        if (event === 'SIGNED_OUT') {
671          resetAllowed = false;
672          if (mode === 'login' || mode === 'signup' || mode === 'reset') location.replace(loginPath);
673        }
674      });
675    } catch (error) {
676      ready = false; if (submit) submit.disabled = true;
677      say('Unable to start authentication. Reload the page or try again later.', true);
678    }
679  };
680  loader.onerror = () => say('Unable to load authentication. Check your connection and reload the page.', true);
681  document.head.append(loader);
682})();
683
684</script>
684
685<!-- BFD Share controls v1.0.1 -->
686<script>
687(()=>{'use strict';if(window.bfdShareReady)return;window.bfdShareReady=true;
688const selector='[data-bfd-share], [data-share]';
689function say(text){let s=document.getElementById('bfd-share-status');if(!s){s=document.createElement('div');s.id='bfd-share-status';s.setAttribute('role','status');s.setAttribute('aria-live','polite');s.style.cssText='position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#153e55;color:white;padding:12px 20px;border-radius:8px;z-index:99999;max-width:90vw;text-align:center;pointer-events:none';document.body.append(s)}s.hidden=false;s.textContent=text;clearTimeout(s.timer);s.timer=setTimeout(()=>{s.hidden=true;s.textContent=''},4000)}
690async function share(el){if(el.dataset.sharing)return;el.dataset.sharing='true';const u=new URL(el.href||'https://bluefarmdirectory.com/',location.href);if(u.hostname==='bluefarmdirectory.org'||u.hostname==='www.bluefarmdirectory.org'){u.hostname='bluefarmdirectory.com';u.protocol='https:'}if(location.pathname==='/'&&new URLSearchParams(location.search).has('selected'))u.searchParams.set('selected',new URLSearchParams(location.search).get('selected'));try{if(navigator.share){try{await navigator.share({title:'Blue Farm Directory',url:u.href});return}catch(e){if(e.name==='AbortError')return}}try{await navigator.clipboard.writeText(u.href);say('Link copied! Ready to share.')}catch(e){window.prompt('Copy this link to share Blue Farm Directory:',u.href)}}finally{delete el.dataset.sharing}}
691document.addEventListener('click',e=>{const el=e.target.closest(selector);if(!el)return;e.preventDefault();share(el)});
692document.addEventListener('keydown',e=>{if(e.key===' '&&e.target.matches(selector)){e.preventDefault();e.target.click()}});
693})();
694</script>
694
695<!-- BFD published UX repairs 2026-09-30 -->
696<style>
697@media(max-width:767px){
698html[data-wf-page="690244f7e3dfcace3d41f373"] .form7_component{grid-template-columns:minmax(0,1fr)!important;gap:2rem}
699html[data-wf-page="690244f7e3dfcace3d41f373"] .contact-us-sign-up{grid-template-columns:minmax(0,1fr)!important}
700[data-bfd-browse] .filters5_category-menu{width:100%;max-width:100%;min-width:0;overflow-x:auto}
701[data-bfd-browse] .filters5_feed-header-top{min-width:0;grid-template-columns:minmax(0,1fr)}
702[data-bfd-browse] .filters5_category-menu>*{flex-shrink:0}
703}
704#farm-contact-details a[aria-label^="Follow this farm"][href="#"],
705#farm-contact-details a[aria-label^="Follow this farm"]:not([href]),
706#farm-contact-details a[aria-label^="Follow this farm"][href=""]{display:none!important}
707</style>
708<script>
709(()=>{const run=()=>{
710const donation='https://givebutter.com/untitled-campaign-7g5hii';
711document.querySelectorAll('a[href]').forEach(a=>{const u=new URL(a.href,location.href);if(u.origin===location.origin&&u.pathname==='/intake/donate')a.href=donation});
712if(location.pathname==='/intake/email-updates'){
713const email=document.querySelector('#Form-7-Email');if(email){const label=Array.from(document.querySelectorAll('label')).find(l=>l.textContent.trim().startsWith('Email address'));if(label)label.htmlFor=email.id}
714}
715if(location.pathname.startsWith('/farms/')){
716const section=document.querySelector('#farm-visiting');if(section){const seen=new Set();section.querySelectorAll('div,p').forEach(e=>{if(e.children.length)return;const t=e.textContent.trim();if(!t)return;if(seen.has(t))e.hidden=true;else seen.add(t)})}
717}
718if(location.pathname.startsWith('/product/')){
719const title=document.querySelector('h1')?.textContent.trim();
720document.querySelectorAll('a[href="#"]').forEach(a=>{const t=a.textContent.trim();if(t==='Shop all'){a.href='/shop'}else if(t==='Category'){const next=a.nextElementSibling;if(next&&next.tagName.toLowerCase()==='div'&&next.querySelector('svg'))next.hidden=true;a.hidden=true}else if(t==='Product name'&&title){a.textContent=title;a.removeAttribute('href');a.removeAttribute('role')}});
721if(title)document.title=title+' | Blue Farm Directory';
722document.querySelectorAll('a').forEach(a=>{if(a.textContent.trim()==='Share'){a.href=location.origin+location.pathname;a.setAttribute('data-bfd-share','')}});
723}
724if(location.pathname==='/shop')document.querySelectorAll('a').forEach(a=>{if(a.pathname?.startsWith('/product/'))a.querySelectorAll('*').forEach(e=>{if(!e.children.length&&e.textContent.trim()==='Add to cart')e.textContent='View product'})});
725if(location.pathname.startsWith('/account/')){const logo=document.querySelector('a[href="#"]');if(logo&&!logo.textContent.trim()){logo.href='/';logo.setAttribute('aria-label','Blue Farm Directory home')}}
726};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run,{once:true});else run()})();
727</script>
727
728<style>html[data-wf-page="6aadcdb0f0fd09745012069a"] a[hidden],html[data-wf-page="6aadcdb0f0fd09745012069a"] div[hidden],#farm-visiting [hidden]{display:none!important}</style>
729<!-- BFD recommendation owner-field visibility -->
730<style>.bfd-owner-only[hidden]{display:none!important}</style>
731<script>
732(()=>{const init=()=>{if(location.pathname!=='/intake/add-a-farm')return;
733const relation=document.querySelector('#farm_relationship-2');if(!relation)return;const form=relation.form;
734const names=['publish_permission','blue_farm_identification','feature_permission'];
735const fields=names.flatMap(name=>Array.from(form.querySelectorAll('[name="'+name+'"]')));
736const required=new Map(fields.map(el=>[el,el.required]));
737const sync=()=>{const suggested=relation.checked;fields.forEach(el=>{el.disabled=suggested;el.required=suggested?false:required.get(el);if(suggested)el.checked=false;const wrapper=el.closest('.form-question-container');if(wrapper){wrapper.classList.add('bfd-owner-only');wrapper.hidden=suggested}const group=el.closest('[data-field]');if(group)group.setAttribute('aria-required',String(!suggested&&required.get(el)))});};
738form.addEventListener('change',e=>{if(e.target.name==='farm_relationship')queueMicrotask(sync)});sync();
739};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});else init()})();
740</script>
740
741<style>[data-bfd-browse] [data-bfd-category="csa"],[data-bfd-browse] [data-bfd-category="market"]{display:none!important}</style>
741<script>
742// Native Webflow Contact Us -> existing HighLevel external form capture.
743// Webflow owns validation and submission states; its success is not a CRM receipt.
744(() => {
745  const origins = ['https://blue-farm-directory.webflow.io', 'https://bluefarmdirectory.com', 'https://www.bluefarmdirectory.com'];
746  if (!origins.includes(location.origin) || location.pathname.replace(/\/$/, '') !== '/intake/contact-us') return;
747  function init() {
748    const form = document.querySelector('form[data-contact-form="true"]');
749    if (!form || form.dataset.bfdHighlevel === 'true') return;
750    const fields = Object.fromEntries(['first_name', 'email', 'message', 'email_updates_consent']
751      .map(key => [key, form.querySelector(`[data-contact-field="${key}"]`)]));
752    if (Object.values(fields).some(field => !field)) return;
753    const consent = fields.email_updates_consent;
754    const label = form.querySelector(`[for="${consent.id}"]`) || consent.closest('label');
755    const wording = label?.textContent?.trim();
756    if (!wording) return;
757    fields.first_name.name = 'first_name';
758    fields.email.name = 'email';
759    fields.message.name = 'your_message';
760    for (const key of ['first_name', 'email', 'message']) fields[key].required = true;
761    consent.name = 'bfd_email_updates_consent';
762    consent.value = wording;
763    consent.required = false;
764    fields.message.placeholder = 'How can we help?';
765    // The provider observes submit-button clicks, including invalid attempts.
766    // Run first in the capture phase so invalid forms never reach its listener.
767    function blockInvalid(event) {
768      const button = event.target?.closest?.('button, input[type="submit"], input[type="image"]');
769      const isSubmit = event.type === 'submit' ? event.target === form
770        : button?.form === form && (button.type === 'submit' || button.type === 'image');
771      if (!isSubmit) return;
772      if (form.checkValidity()) return;
773      event.preventDefault();
774      event.stopImmediatePropagation();
775      form.reportValidity();
776    }
777    window.addEventListener('click', blockInvalid, true);
778    window.addEventListener('submit', blockInvalid, true);
779    // Preserve the visitor's checked state, and never infer marketing consent
780    // from submitting a message. Subscriber tagging is separately gated in CRM.
781    form.dataset.bfdHighlevel = 'true';
782    const tracker = document.createElement('script');
783    tracker.src = 'https://agency.litmarketing.io/js/external-tracking.js';
784    tracker.setAttribute('data-tracking-id', 'tk_1c7871006fd44eb2bd2e3a87126b4e33');
785    tracker.async = true;
786    document.body.append(tracker);
787  }
788  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init, { once: true });
789  else init();
790})();
791
792</script>
792</body></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.