PageSourceSearch

https://ffntzz-2x.myshopify.com/

html ffntzz-2x.myshopify.com collected 2026-10-09 22:40:05 UTC 366,400 bytes, 11,882 lines download raw bytes

1<!doctype html>
2<html
3  
4  lang="en"
5>
6  <head><link
7        rel="icon"
8        type="image/png"
9        href="//ffntzz-2x.myshopify.com/cdn/shop/files/24_722166b4-eb83-4edb-8f3c-2de808bc15cb.png?crop=center&height=32&v=1784931906&width=32"
10      >
11    
12      <style data-shopify>
13        @media (prefers-reduced-motion: no-preference) {
14          @view-transition {
15            navigation: auto;
16          }
17        }
18      </style>
19      <link
20        rel="expect"
21        href="#MainContent"
22        blocking="render"
23        id="view-transition-render-blocker"
24      >
25    
26
27
28<meta charset="utf-8">
29<meta
30  http-equiv="X-UA-Compatible"
31  content="IE=edge"
32>
33<meta
34  name="viewport"
35  content="width=device-width,initial-scale=1"
36>
37<meta
38  name="theme-color"
39  content=""
40>
41
42<meta
43  property="og:site_name"
44  content="The Gardeners Wife"
45>
46<meta
47  property="og:url"
48  content="https://ffntzz-2x.myshopify.com/"
49>
50<meta
51  property="og:title"
52  content="The Gardener&#39;s Wife | Handmade Botanical Goods | Austin, TX"
53>
54<meta
55  property="og:type"
56  content="website"
57>
58<meta
59  property="og:description"
60  content="The Gardener&#39;s Wife is a small-batch botanical brand handmade in Austin, TX. Shop dried floral bouquets, incense cones, botanical perfume rollers, linen + room sprays, bath soaks, ritual wellness sets, wildflower seed cards, body oils + more. Ethically sourced, responsibly made. Ships nationwide."
61><meta
62    property="og:image"
63    content="http://ffntzz-2x.myshopify.com/cdn/shop/files/TGW-_Card_square_3.png?v=1788824851"
64  >
65  <meta
66    property="og:image:secure_url"
67    content="https://ffntzz-2x.myshopify.com/cdn/shop/files/TGW-_Card_square_3.png?v=1788824851"
68  >
69  <meta
70    property="og:image:width"
71    content="2550"
72  >
73  <meta
74    property="og:image:height"
75    content="1454"
76  ><meta
77  name="twitter:card"
78  content="summary_large_image"
79>
80<meta
81  name="twitter:title"
82  content="The Gardener&#39;s Wife | Handmade Botanical Goods | Austin, TX"
83>
84<meta
85  name="twitter:description"
86  content="The Gardener&#39;s Wife is a small-batch botanical brand handmade in Austin, TX. Shop dried floral bouquets, incense cones, botanical perfume rollers, linen + room sprays, bath soaks, ritual wellness sets, wildflower seed cards, body oils + more. Ethically sourced, responsibly made. Ships nationwide."
87>
88
89<title>
90  The Gardener&#39;s Wife | Handmade Botanical Goods | Austin, TX
91 &ndash; The Gardeners Wife</title>
92
93<link
94  rel="canonical"
95  href="https://ffntzz-2x.myshopify.com/"
96>
97
98
99  <meta
100    name="description"
101    content="The Gardener&#39;s Wife is a small-batch botanical brand handmade in Austin, TX. Shop dried floral bouquets, incense cones, botanical perfume rollers, linen + room sprays, bath soaks, ritual wellness sets, wildflower seed cards, body oils + more. Ethically sourced, responsibly made. Ships nationwide."
102  >
103
104<link href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/overflow-list.css?v=16727044177065489451784931096" as="style" rel="preload">
105<link href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/base.css?v=73872111640315507811784931096" rel="stylesheet" type="text/css" media="all" />
106<link href="//ffntzz-2x.myshopify.com/cdn/fonts/alegreya/alegreya_n4.9d59d35c9865f13cc7223c9847768350c0c7301a.woff2" as="font" type="font/woff2" fetchpriority="low" crossorigin="anonymous" rel="preload">
107<link href="//ffntzz-2x.myshopify.com/cdn/fonts/asul/asul_n4.814c5323104eaec8052c156ea81d27e4cc2ecc89.woff2" as="font" type="font/woff2" fetchpriority="low" crossorigin="anonymous" rel="preload">
108<link href="//ffntzz-2x.myshopify.com/cdn/fonts/playfair_display/playfairdisplay_n6.41e9dda2e7301ca861c0ec25a53c1bdf16b6624d.woff2" as="font" type="font/woff2" fetchpriority="low" crossorigin="anonymous" rel="preload">
109
110
111<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 111
111
112<script type="importmap">
113  {
114    "imports": {
115      "@theme/overflow-list": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/overflow-list.js?v=46858356770684902511784931096",
116      "@theme/component": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/component.js?v=175690430936884589731784931096",
117      "@theme/dialog": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/dialog.js?v=144816527575655702281784931096",
118      "@theme/events": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/events.js?v=99399773727497444581784931096",
119      "@shopify/events": "https://cdn.shopify.com/storefront/standard-events.js",
120      "@theme/view-event-elements": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/view-event-elements.js?v=34258756885466567141784931096",
121      "@theme/focus": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/focus.js?v=60436577539430446401784931096",
122      "@theme/morph": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/morph.js?v=182601902166245204061784931096",
123      "@theme/paginated-list": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/paginated-list.js?v=71290058904108491691784931096",
124      "@theme/performance": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/performance.js?v=171015751390534793081784931096",
125      "@theme/product-form": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/product-form.js?v=156247955454460663281784931096",
126      "@theme/recently-viewed-products": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/recently-viewed-products.js?v=94729125001750262651784931096",
127      "@theme/scrolling": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/scrolling.js?v=162288454571026455011784931096",
128      "@theme/section-renderer": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/section-renderer.js?v=44511745960026958271784931096",
129      "@theme/section-hydration": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/section-hydration.js?v=108434990705342316311784931096",
130      "@theme/money-formatting": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/money-formatting.js?v=160151249720534550011784931096",
131      "@theme/utilities": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/utilities.js?v=45418709732381409691784931096",
132      "@theme/variant-picker": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/variant-picker.js?v=76692244208061220611784931096",
133      "@theme/variant-resolution": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/variant-resolution.js?v=69293302205961280521784931096",
134      "@theme/media-gallery": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/media-gallery.js?v=154207211298275592001784931096",
135      "@theme/quick-add": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/quick-add.js?v=104449947874272868091784931096",
136      "@theme/paginated-list-aspect-ratio": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/paginated-list-aspect-ratio.js?v=25254270272143792451784931096",
137      "@theme/popover-polyfill": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/popover-polyfill.js?v=119029313658895111201784931096",
138      "@theme/component-quantity-selector": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/component-quantity-selector.js?v=67906657287482036641784931096",
139      "@theme/comparison-slider": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/comparison-slider.js?v=106705562947035711941784931096",
140      "@theme/sticky-add-to-cart": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/sticky-add-to-cart.js?v=130489688094345781431784931096",
141      "@theme/fly-to-cart": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/fly-to-cart.js?v=48483246440248933081784931096",
142      "@theme/scroll-container": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/scroll-container.js?v=127018149358875384221784931096",
143      "@theme/theme-drawer": "//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/theme-drawer.js?v=155110645205299884131784931096"
144    }
145  }
146</script>
146<script
147  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/standard-actions-override.js?v=171683365447094389611784931096"
148  type="module"
149></script>
149
150
151<script
152  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/page-view-event.js?v=12823247316348680231784931096"
153  type="module"
154  defer
155></script>
155
156
157<script
158  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/view-transitions.js?v=116552130480572511441784931096"
159  async
160  
161    blocking="render"
162  
163></script>
163
164
165<link
166  rel="modulepreload"
167  href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/utilities.js?v=45418709732381409691784931096"
168  fetchpriority="low"
169>
170<link
171  rel="modulepreload"
172  href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/component.js?v=175690430936884589731784931096"
173  fetchpriority="low"
174>
175<link
176  rel="modulepreload"
177  href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/section-renderer.js?v=44511745960026958271784931096"
178  fetchpriority="low"
179>
180<link
181  rel="modulepreload"
182  href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/section-hydration.js?v=108434990705342316311784931096"
183  fetchpriority="low"
184>
185<link
186  rel="modulepreload"
187  href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/morph.js?v=182601902166245204061784931096"
188  fetchpriority="low"
189>
190
191
192
193<link
194  rel="modulepreload"
195  href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/focus.js?v=60436577539430446401784931096"
196  fetchpriority="low"
197>
198<link
199  rel="modulepreload"
200  href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/recently-viewed-products.js?v=94729125001750262651784931096"
201  fetchpriority="low"
202>
203<link
204  rel="modulepreload"
205  href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/scrolling.js?v=162288454571026455011784931096"
206  fetchpriority="low"
207>
208<link
209  rel="modulepreload"
210  href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/events.js?v=99399773727497444581784931096"
211  fetchpriority="low"
212>
213<script
214  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/popover-polyfill.js?v=119029313658895111201784931096"
215  type="module"
216  fetchpriority="low"
217></script>
vendor: 1 bytes, line 217
217
218<script
219  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/overflow-list.js?v=46858356770684902511784931096"
220  type="module"
221  fetchpriority="low"
222></script>
vendor: 1 bytes, line 222
222
223<script
224  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/quick-add.js?v=104449947874272868091784931096"
225  type="module"
226  fetchpriority="low"
227></script>
227
228
229
230<script
231  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/dialog.js?v=144816527575655702281784931096"
232  type="module"
233  fetchpriority="low"
234></script>
vendor: 1 bytes, line 234
234
235<script
236  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/variant-picker.js?v=76692244208061220611784931096"
237  type="module"
238  fetchpriority="low"
239></script>
vendor: 1 bytes, line 239
239
240<script
241  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/product-card.js?v=80689566448612614681784931096"
242  type="module"
243  fetchpriority="low"
244></script>
vendor: 1 bytes, line 244
244
245<script
246  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/product-form.js?v=156247955454460663281784931096"
247  type="module"
248  fetchpriority="low"
249></script>
vendor: 1 bytes, line 249
249
250<script
251  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/fly-to-cart.js?v=48483246440248933081784931096"
252  type="module"
253  fetchpriority="low"
254></script>
vendor: 1 bytes, line 254
254
255<script
256  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/accordion-custom.js?v=105323356731531709191784931096"
257  type="module"
258  fetchpriority="low"
259></script>
vendor: 1 bytes, line 259
259
260<script
261  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/media.js?v=37825095869491791421784931096"
262  type="module"
263  fetchpriority="low"
264></script>
vendor: 1 bytes, line 264
264
265<script
266  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/product-price.js?v=179333985604099329921784931096"
267  type="module"
268  fetchpriority="low"
269></script>
vendor: 1 bytes, line 269
269
270<script
271  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/product-sku.js?v=28741104639155857071784931096"
272  type="module"
273  fetchpriority="low"
274></script>
vendor: 1 bytes, line 274
274
275<script
276  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/product-inventory.js?v=7173209571153411411784931096"
277  type="module"
278  fetchpriority="low"
279></script>
vendor: 1 bytes, line 279
279
280<script
281  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/show-more.js?v=94563802205717136101784931096"
282  type="module"
283  fetchpriority="low"
284></script>
vendor: 1 bytes, line 284
284
285<script
286  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/slideshow.js?v=28306258147874261831784931096"
287  type="module"
288  fetchpriority="low"
289></script>
vendor: 1 bytes, line 289
289
290<script
291  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/layered-slideshow.js?v=30135417790894624731784931096"
292  type="module"
293  fetchpriority="low"
294></script>
vendor: 1 bytes, line 294
294
295<script
296  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/anchored-popover.js?v=143987075196095667371784931096"
297  type="module"
298  fetchpriority="low"
299></script>
vendor: 1 bytes, line 299
299
300<script
301  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/floating-panel.js?v=151277338116891310371784931096"
302  type="module"
303  fetchpriority="low"
304></script>
vendor: 1 bytes, line 304
304
305<script
306  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/video-background.js?v=25237992823806706551784931096"
307  type="module"
308  fetchpriority="low"
309></script>
vendor: 1 bytes, line 309
309
310<script
311  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/component-quantity-selector.js?v=67906657287482036641784931096"
312  type="module"
313  fetchpriority="low"
314></script>
vendor: 1 bytes, line 314
314
315<script
316  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/media-gallery.js?v=154207211298275592001784931096"
317  type="module"
318  fetchpriority="low"
319></script>
vendor: 1 bytes, line 319
319
320<script
321  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/rte-formatter.js?v=40306132146590816021784931096"
322  type="module"
323  fetchpriority="low"
324></script>
vendor: 1 bytes, line 324
324
325<script
326  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/volume-pricing.js?v=15442793518842484731784931096"
327  type="module"
328  fetchpriority="low"
329></script>
vendor: 1 bytes, line 329
329
330<script
331  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/price-per-item.js?v=115937180292451397851784931096"
332  type="module"
333  fetchpriority="low"
334></script>
vendor: 1 bytes, line 334
334
335<script
336  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/volume-pricing-info.js?v=94479640769665442661784931096"
337  type="module"
338  fetchpriority="low"
339></script>
339
340
341
342
343
344
345<script
346  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/auto-close-details.js?v=58350291535404441581784931096"
347  defer="defer"
348></script>
348
349
350<script>
351  const Theme = {
352    translations: {
353      placeholder_image: `Placeholder image`,
354      added: `Added`,
355      recipient_form_fields_visible: `Recipient form fields are now visible`,
356      recipient_form_fields_hidden: `Recipient form fields are now hidden`,
357      recipient_form_error: `There was an error with the form submission`,
358      items_added_to_cart_one: `1 item added to cart`,
359      items_added_to_cart_other: `{{ count }} items added to cart`,
360      cart_count: `Total items in cart`,
361    },
362    routes: {
363      cart_add_url: '/cart/add.js',
364      cart_change_url: '/cart/change',
365      cart_update_url: '/cart/update',
366      cart_url: '/cart',
367      predictive_search_url: '/search/suggest',
368      search_url: '/search',
369    },
370    template: {
371      name: 'index',
372    },
373  };
374</script>
374
375<style data-shopify>
376@font-face {
377  font-family: Alegreya;
378  font-weight: 400;
379  font-style: normal;
380  font-display: swap;
381  src: url("//ffntzz-2x.myshopify.com/cdn/fonts/alegreya/alegreya_n4.9d59d35c9865f13cc7223c9847768350c0c7301a.woff2") format("woff2"),
382       url("//ffntzz-2x.myshopify.com/cdn/fonts/alegreya/alegreya_n4.a883043573688913d15d350b7a40349399b2ef99.woff") format("woff");
383}
384@font-face {
385  font-family: Alegreya;
386  font-weight: 700;
387  font-style: normal;
388  font-display: swap;
389  src: url("//ffntzz-2x.myshopify.com/cdn/fonts/alegreya/alegreya_n7.94acea1149930a7b242e750715301e9002cdbb09.woff2") format("woff2"),
390       url("//ffntzz-2x.myshopify.com/cdn/fonts/alegreya/alegreya_n7.44924b4ad31cd43b056fd2b37a197352574886fd.woff") format("woff");
391}
392@font-face {
393  font-family: Alegreya;
394  font-weight: 400;
395  font-style: italic;
396  font-display: swap;
397  src: url("//ffntzz-2x.myshopify.com/cdn/fonts/alegreya/alegreya_i4.8dee6f2ed2ce33b7dc66259131d71ed090011461.woff2") format("woff2"),
398       url("//ffntzz-2x.myshopify.com/cdn/fonts/alegreya/alegreya_i4.f1e64827a79062bc46c078ea2821c6711f0f09ad.woff") format("woff");
399}
400@font-face {
401  font-family: Alegreya;
402  font-weight: 700;
403  font-style: italic;
404  font-display: swap;
405  src: url("//ffntzz-2x.myshopify.com/cdn/fonts/alegreya/alegreya_i7.5e65007906c5f78bc33208b7b54b20b3c445ca0e.woff2") format("woff2"),
406       url("//ffntzz-2x.myshopify.com/cdn/fonts/alegreya/alegreya_i7.4848fae5074f900a889cf3e9420385da30033d27.woff") format("woff");
407}
408@font-face {
409  font-family: Asul;
410  font-weight: 400;
411  font-style: normal;
412  font-display: swap;
413  src: url("//ffntzz-2x.myshopify.com/cdn/fonts/asul/asul_n4.814c5323104eaec8052c156ea81d27e4cc2ecc89.woff2") format("woff2"),
414       url("//ffntzz-2x.myshopify.com/cdn/fonts/asul/asul_n4.fad4580d0c2a0762bf2eec95df0ca1bba03e7345.woff") format("woff");
415}
416@font-face {
417  font-family: Asul;
418  font-weight: 700;
419  font-style: normal;
420  font-display: swap;
421  src: url("//ffntzz-2x.myshopify.com/cdn/fonts/asul/asul_n7.1ce81e866ff8ed9910cd2de5c7e0903f60f91e77.woff2") format("woff2"),
422       url("//ffntzz-2x.myshopify.com/cdn/fonts/asul/asul_n7.a51de712305c01e28e5f167ab71969983e78b55b.woff") format("woff");
423}
424@font-face {
425  font-family: "Playfair Display";
426  font-weight: 600;
427  font-style: normal;
428  font-display: swap;
429  src: url("//ffntzz-2x.myshopify.com/cdn/fonts/playfair_display/playfairdisplay_n6.41e9dda2e7301ca861c0ec25a53c1bdf16b6624d.woff2") format("woff2"),
430       url("//ffntzz-2x.myshopify.com/cdn/fonts/playfair_display/playfairdisplay_n6.3fecbbfefcd2c3e39326078af5db97c0302e18b5.woff") format("woff");
431}
432@font-face {
433  font-family: "Playfair Display";
434  font-weight: 700;
435  font-style: normal;
436  font-display: swap;
437  src: url("//ffntzz-2x.myshopify.com/cdn/fonts/playfair_display/playfairdisplay_n7.592b3435e0fff3f50b26d410c73ae7ec893f6910.woff2") format("woff2"),
438       url("//ffntzz-2x.myshopify.com/cdn/fonts/playfair_display/playfairdisplay_n7.998b1417dec711058cce2abb61a0b8c59066498f.woff") format("woff");
439}
440@font-face {
441  font-family: "Playfair Display";
442  font-weight: 600;
443  font-style: italic;
444  font-display: swap;
445  src: url("//ffntzz-2x.myshopify.com/cdn/fonts/playfair_display/playfairdisplay_i6.e139889de066849bfa40e4922acb535e30fe59b4.woff2") format("woff2"),
446       url("//ffntzz-2x.myshopify.com/cdn/fonts/playfair_display/playfairdisplay_i6.241aa0a92d0a28d4bc4c79030f71570c08f31eeb.woff") format("woff");
447}
448@font-face {
449  font-family: "Playfair Display";
450  font-weight: 700;
451  font-style: italic;
452  font-display: swap;
453  src: url("//ffntzz-2x.myshopify.com/cdn/fonts/playfair_display/playfairdisplay_i7.ba833b400bcd9c858b439c75a4a7c6eddc4c7de0.woff2") format("woff2"),
454       url("//ffntzz-2x.myshopify.com/cdn/fonts/playfair_display/playfairdisplay_i7.4872c65919810cd2f622f4ba52cd2e9e595f11d5.woff") format("woff");
455}
456
457
458  :root {
459    /* Page Layout */
460    --sidebar-width: 25rem;
461    --theme-drawer-width: 30rem;
462    --narrow-content-width: 36rem;
463    --normal-content-width: 42rem;
464    --wide-content-width: 46rem;
465    --narrow-page-width: 90rem;
466    --normal-page-width: 120rem;
467    --wide-page-width: 150rem;
468
469    /* Section Heights */
470    --section-height-small: 15rem;
471    --section-height-medium: 25rem;
472    --section-height-large: 35rem;
473
474    @media screen and (min-width: 40em) {
475      --section-height-small: 40svh;
476      --section-height-medium: 55svh;
477      --section-height-large: 70svh;
478    }
479
480    @media screen and (min-width: 60em) {
481      --section-height-small: 50svh;
482      --section-height-medium: 65svh;
483      --section-height-large: 80svh;
484    }
485
486    /* Letter spacing */
487    --letter-spacing-sm: 0.06em;
488    --letter-spacing-md: 0.13em;
489
490    /* Font families */
491    --font-body--family: Alegreya, serif;
492    --font-body--style: normal;
493    --font-body--weight: 400;
494    --font-subheading--family: Asul, serif;
495    --font-subheading--style: normal;
496    --font-subheading--weight: 400;
497    --font-heading--family: "Playfair Display", serif;
498    --font-heading--style: normal;
499    --font-heading--weight: 600;
500    --font-accent--family: "New York", Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
501    --font-accent--style: normal;
502    --font-accent--weight: 400;
503
504    /* Margin sizes */
505    --font-heading--spacing: 0.25em;
506    --font-h1--spacing: var(--font-heading--spacing);
507    --font-h2--spacing: var(--font-heading--spacing);
508    --font-h3--spacing: var(--font-heading--spacing);
509    --font-h4--spacing: var(--font-heading--spacing);
510    --font-h5--spacing: var(--font-heading--spacing);
511    --font-h6--spacing: var(--font-heading--spacing);
512    --font-paragraph--spacing: 0.5em;
513
514    /** Z-Index / Layering */
515    --layer-section-background: -2;
516    --layer-lowest: -1;
517    --layer-base: 0;
518    --layer-flat: 1;
519    --layer-raised: 2;
520    --layer-heightened: 4;
521    --layer-sticky: 8;
522    --layer-window-overlay: 10;
523    --layer-header-menu: 12;
524    --layer-overlay: 16;
525    --layer-menu-drawer: 18;
526    --layer-temporary: 20;
527
528    /* Max-width / Measure */
529    --max-width--body-normal: 32.5em;
530    --max-width--body-narrow: 22.75em;
531
532    --max-width--heading-normal: 32.5em;
533    --max-width--heading-narrow: 19.5em;
534
535    --max-width--display-normal: 13em;
536    --max-width--display-narrow: 9.75em;
537    --max-width--display-tight: 3.25em;
538
539    /* Letter-spacing / Tracking */
540    --letter-spacing--display-tight: -0.03em;
541    --letter-spacing--display-normal: 0em;
542    --letter-spacing--display-loose: 0.03em;
543
544    --letter-spacing--heading-tight: -0.03em;
545    --letter-spacing--heading-normal: 0em;
546    --letter-spacing--heading-loose: 0.03em;
547
548    --letter-spacing--body-tight: -0.03em;
549    --letter-spacing--body-normal: 0em;
550    --letter-spacing--body-loose: 0.03em;
551
552    /* Line height / Leading */
553    --line-height: 1;
554
555    --line-height--display-tight: 1;
556    --line-height--display-normal: 1.1;
557    --line-height--display-loose: 1.2;
558
559    --line-height--heading-tight: 1.15;
560    --line-height--heading-normal: 1.25;
561    --line-height--heading-loose: 1.35;
562
563    --line-height--body-tight: 1.2;
564    --line-height--body-normal: 1.4;
565    --line-height--body-loose: 1.6;
566
567    /* Typography presets */
568    --font-size--paragraph: 1.125rem;--font-size--h1: clamp(3.5rem, 8.8vw, 5.5rem);--font-size--h2: clamp(3.0rem, 5.6vw, 3.5rem);--font-size--h3: clamp(1.75rem, 4.8vw, 3.0rem);--font-size--h4: 1.5rem;--font-size--h5: 1.125rem;--font-size--h6: 0.875rem;--font-paragraph--weight: 400;--font-paragraph--letter-spacing: var(--letter-spacing--body-normal);--font-paragraph--size: var(--font-size--paragraph);--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--case: ;--font-paragraph--line-height: var(--line-height--body-loose);--font-h1--weight: var(--font-heading--weight);--font-h1--letter-spacing: var(--letter-spacing--heading-normal);--font-h1--size: var(--font-size--h1);--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--case: none;--font-h1--line-height: var(--line-height--display-tight);--font-h2--weight: var(--font-heading--weight);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--size: var(--font-size--h2);--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--case: none;--font-h2--line-height: var(--line-height--display-tight);--font-h3--weight: var(--font-heading--weight);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--size: var(--font-size--h3);--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--case: none;--font-h3--line-height: var(--line-height--display-normal);--font-h4--weight: var(--font-subheading--weight);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--size: var(--font-size--h4);--font-h4--family: var(--font-subheading--family);--font-h4--style: var(--font-subheading--style);--font-h4--case: none;--font-h4--line-height: var(--line-height--display-normal);--font-h5--weight: var(--font-accent--weight);--font-h5--letter-spacing: var(--letter-spacing--heading-loose);--font-h5--size: var(--font-size--h5);--font-h5--family: var(--font-accent--family);--font-h5--style: var(--font-accent--style);--font-h5--case: none;--font-h5--line-height: var(--line-height--display-normal);--font-h6--weight: var(--font-accent--weight);--font-h6--letter-spacing: var(--letter-spacing--heading-loose);--font-h6--size: var(--font-size--h6);--font-h6--family: var(--font-accent--family);--font-h6--style: var(--font-accent--style);--font-h6--case: uppercase;--font-h6--line-height: var(--line-height--display-normal);
569
570    /* Hardcoded font sizes */
571    --font-size--3xs: 0.625rem;
572    --font-size--2xs: 0.75rem;
573    --font-size--xs: 0.8125rem;
574    --font-size--sm: 0.875rem;
575    --font-size--md: 1rem;
576    --font-size--lg: 1.125rem;
577    --font-size--xl: 1.25rem;
578    --font-size--2xl: 1.5rem;
579    --font-size--3xl: 2rem;
580    --font-size--4xl: 2.5rem;
581    --font-size--5xl: 3rem;
582    --font-size--6xl: 3.5rem;
583
584    /* Menu font sizes */
585    --menu-font-sm--size: 0.875rem;
586    --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14));
587    --menu-font-md--size: 1rem;
588    --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16));
589    --menu-font-lg--size: 1.125rem;
590    --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18));
591    --menu-font-xl--size: 1.25rem;
592    --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20));
593    --menu-font-2xl--size: 1.75rem;
594    --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28));
595
596    /* Colors */
597    --color-error: #8B0000;
598    --color-success: #006400;
599    --color-white: #FFFFFF;
600    --color-white-rgb: 255 255 255;
601    --color-black: #000000;
602    --color-instock: #3ED660;
603    --color-lowstock: #EE9441;
604    --color-outofstock: #C8C8C8;
605
606    /* Opacity */
607    --opacity-5: 0.05;
608    --opacity-8: 0.08;
609    --opacity-10: 0.1;
610    --opacity-15: 0.15;
611    --opacity-20: 0.2;
612    --opacity-25: 0.25;
613    --opacity-30: 0.3;
614    --opacity-40: 0.4;
615    --opacity-50: 0.5;
616    --opacity-60: 0.6;
617    --opacity-70: 0.7;
618    --opacity-80: 0.8;
619    --opacity-85: 0.85;
620    --opacity-90: 0.9;
621    --opacity-subdued-text: 0.8;
622    --opacity-muted-text: 0.6;
623
624    --shadow-button: 0 2px 3px rgb(0 0 0 / 20%);
625    --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent);
626
627    /* Spacing */
628    --margin-3xs: 0.125rem;
629    --margin-2xs: 0.3rem;
630    --margin-xs: 0.5rem;
631    --margin-sm: 0.7rem;
632    --margin-md: 0.8rem;
633    --margin-lg: 1rem;
634    --margin-xl: 1.25rem;
635    --margin-2xl: 1.5rem;
636    --margin-3xl: 1.75rem;
637    --margin-4xl: 2rem;
638    --margin-5xl: 3rem;
639    --margin-6xl: 5rem;
640
641    --scroll-margin: 50px;
642
643    --padding-3xs: 0.125rem;
644    --padding-2xs: 0.25rem;
645    --padding-xs: 0.5rem;
646    --padding-sm: 0.7rem;
647    --padding-md: 0.8rem;
648    --padding-lg: 1rem;
649    --padding-xl: 1.25rem;
650    --padding-2xl: 1.5rem;
651    --padding-3xl: 1.75rem;
652    --padding-4xl: 2rem;
653    --padding-5xl: 3rem;
654    --padding-6xl: 4rem;
655
656    --gap-3xs: 0.125rem;
657    --gap-2xs: 0.3rem;
658    --gap-xs: 0.5rem;
659    --gap-sm: 0.7rem;
660    --gap-md: 0.9rem;
661    --gap-lg: 1rem;
662    --gap-xl: 1.25rem;
663    --gap-2xl: 2rem;
664    --gap-3xl: 3rem;
665
666    --spacing-scale-sm: 0.6;
667    --spacing-scale-md: 0.7;
668    --spacing-scale-default: 1.0;
669
670    /* Checkout buttons gap */
671    --checkout-button-gap: 10px;
672
673    /* Borders */
674    --style-border-width: 1px;
675    --style-border-radius-xs: 0.2rem;
676    --style-border-radius-sm: 0.6rem;
677    --style-border-radius-md: 0.8rem;
678    --style-border-radius-50: 50%;
679    --style-border-radius-lg: 1rem;
680    --style-border-radius-pills: 40px;
681    --style-border-radius-inputs: 0px;
682    --style-border-radius-buttons-primary: 30px;
683    --style-border-radius-buttons-secondary: 0px;
684    --style-border-width-primary: 1px;
685    --style-border-width-secondary: 1px;
686    --style-border-width-inputs: 1px;
687    --style-border-radius-popover: 0px;
688    --style-border-popover: 0px solid #7E8C6A;
689    --style-border-drawer: 1px solid #5C3D2E;
690    --style-border-swatch-opacity: 10%;
691    --style-border-swatch-width: 1px;
692    --style-border-swatch-style: solid;
693
694    /* Animation */
695    --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1);
696    --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1);
697    --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955);
698    --animation-speed-fast: 0.0625s;
699    --animation-speed: 0.125s;
700    --animation-speed-slow: 0.2s;
701    --animation-speed-medium: 0.15s;
702    --animation-easing: ease-in-out;
703    --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1);
704    --drawer-animation-speed: 0.2s;
705    --animation-values-slow: var(--animation-speed-slow) var(--animation-easing);
706    --animation-values: var(--animation-speed) var(--animation-easing);
707    --animation-values-fast: var(--animation-speed-fast) var(--animation-easing);
708    --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete;
709    --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94);
710    --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0);
711    --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1);
712    --animation-timing-default: cubic-bezier(0, 0, 0.2, 1);
713    --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1);
714    --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1);
715    /* Spring definitions suffixed with perceptual duration (d<ms>) and bounce (b<%>)*/
716    --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%);
717    --spring-d300-b0-duration: 0.4980s;
718    --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%);
719    --spring-d280-b0-duration: 0.4648s;
720    --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%);
721    --spring-d260-b0-duration: 0.4316s;
722    --spring-d220-b0-easing: linear(
723      0,
724      0.0093 1.37%,
725      0.0696 4.12%,
726      0.4667 15.09%,
727      0.6322 20.58%,
728      0.6986 23.32%,
729      0.7793 27.44%,
730      0.8219 30.18%,
731      0.8721,
732      0.9089 38.42%,
733      0.9427,
734      0.9644,
735      0.978 54.88%,
736      0.9881 61.74%,
737      0.9944 69.97%,
738      0.998 80.95%,
739      0.9996 98.78%
740    );
741    --spring-d220-b0-duration: 0.3818s;
742    --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%);
743    --spring-d180-b0-duration: 0.2988s;
744
745    /* View transitions */
746    /* View transition old */
747    --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut;
748
749    /* View transition new */
750    --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition;
751
752    /* Focus */
753    --focus-outline-width: 0.09375rem;
754    --focus-outline-offset: 0.2em;
755
756    /* Badges */
757    --badge-blob-padding-block: 1px;
758    --badge-blob-padding-inline: 12px 8px;
759    --badge-rectangle-padding-block: 1px;
760    --badge-rectangle-padding-inline: 6px;
761    @media screen and (min-width: 750px) {
762      --badge-blob-padding-block: 4px;
763      --badge-blob-padding-inline: 16px 12px;
764      --badge-rectangle-padding-block: 4px;
765      --badge-rectangle-padding-inline: 10px;
766    }
767
768    /* Icons */
769    --icon-size-2xs: 0.6rem;
770    --icon-size-xs: 0.85rem;
771    --icon-size-sm: 1.25rem;
772    --icon-size-md: 1.375rem;
773    --icon-size-lg: 1.5rem;
774    --icon-stroke-width: 1px;
775
776    /* Input */
777    --input-email-min-width: 200px;
778    --input-search-max-width: 650px;
779    --input-padding-y: 0.8rem;
780    --input-padding-x: 0.8rem;
781    --input-padding: var(--input-padding-y) var(--input-padding-x);
782    --input-box-shadow-width: var(--style-border-width-inputs);
783    --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
784    --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border);
785    --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
786    --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5));
787    --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
788    --input-textarea-min-height: 55px;
789
790    /* Checkbox */
791    --checkbox-size: 22px;
792    --checkbox-border-radius: 7px;
793    --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));
794    --checkbox-label-padding: 8px;
795
796    @media screen and (min-width: 750px) {
797      --checkbox-size: 16px;
798      --checkbox-border-radius: 5px;
799      --checkbox-label-padding: 6px;
800    }
801
802    /* Button size */
803    --button-size-sm: 30px;
804    --button-size-md: 36px;
805    --button-size: var(--minimum-touch-target);
806    --button-padding-inline: 24px;
807    --button-padding-block: 16px;
808
809    /* Button font-family */
810    --button-font-family-primary: var(--font-body--family);
811    --button-font-family-secondary: var(--font-body--family);
812
813    /* Button text case */
814    --button-text-case: ;
815    --button-text-case-primary: uppercase;
816    --button-text-case-secondary: uppercase;
817
818    /* Borders */
819    --border-color: rgb(var(--color-border-rgb) / var(--opacity-50));
820    --border-width-sm: 1px;
821    --border-width-md: 2px;
822    --border-width-lg: 5px;
823    --border-radius-sm: 0.25rem;
824
825    /* Drawers */
826    --drawer-inline-padding: 25px;
827    --drawer-menu-inline-padding: 2.5rem;
828    --drawer-header-block-padding: 20px;
829    --drawer-content-block-padding: 10px;
830    --drawer-header-desktop-top: 0rem;
831    --drawer-padding: calc(var(--padding-sm) + 7px);
832    --drawer-height: 100dvh;
833    --drawer-width: 95vw;
834    --drawer-max-width: 500px;
835
836    /* Variant Picker Swatches */
837    --variant-picker-swatch-width-unitless: 18;
838    --variant-picker-swatch-height-unitless: 18;
839    --variant-picker-swatch-width: 18px;
840    --variant-picker-swatch-height: 18px;
841    --variant-picker-swatch-radius: 0px;
842    --variant-picker-border-width: 1px;
843    --variant-picker-border-style: solid;
844    --variant-picker-border-opacity: 10%;
845
846    /* Variant Picker Buttons */
847    --variant-picker-button-radius: 0px;
848    --variant-picker-button-border-width: 1px;
849    --variant-option-label-color: var(--color, var(--color-foreground));
850
851    /* Slideshow */
852    --slideshow-controls-size: 3.5rem;
853    --slideshow-controls-icon: 2rem;
854    --peek-next-slide-size: 3rem;
855
856    /* Utilities */
857    --backdrop-opacity: 0.15;
858    --backdrop-color-rgb: var(--color-shadow-rgb);
859    --minimum-touch-target: 44px;
860    --disabled-opacity: 0.5;
861    --skeleton-opacity: 0.025;
862
863    /* Shapes */
864    --shape--circle: circle(50% at center);
865    --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%);
866    --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
867    --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883
867% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%);
868
869    /* Buy buttons */
870    --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm));
871
872    /* Card image width and height variables */
873    --card-width-small: 10rem;
874
875    --height-small: 10rem;
876    --height-medium: 11.5rem;
877    --height-large: 13rem;
878    --height-full: 100vh;
879
880    @media screen and (min-width: 750px) {
881      --height-small: 17.5rem;
882      --height-medium: 21.25rem;
883      --height-large: 25rem;
884    }
885
886    /* Modal */
887    --modal-max-height: 65dvh;
888    --quick-add-modal-height: min(38.5rem, 96vh);
889    --quick-add-modal-width: min(54rem, 96vw);
890    --quick-add-modal-gallery-width: 24rem;
891
892    /* Card styles for search */
893    --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5));
894    --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30));
895    --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10));
896
897    /* Cart */
898    --cart-primary-font-family: var(--font-body--family);
899    --cart-primary-font-style: var(--font-body--style);
900    --cart-primary-font-weight: var(--font-body--weight);
901    --cart-secondary-font-family: var(--font-body--family);
902    --cart-secondary-font-style: var(--font-body--style);
903    --cart-secondary-font-weight: var(--font-body--weight);
904  }
905</style>
906
907
908
909
910
911
912  <style data-shopify>
913    .color-custom-popover,
914    .color-custom-popover .text-block {
915      /* Background */
916      --color-background: #F5EFE0;
917      --color-background-rgb: 245 239 224;
918
919      /* Opacity values adjusted for background brightness */
920      
921--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
9220.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
923
924
925      
926        /* Foreground / text — explicit or smart-contrasted */
927        --color: #2C2C2A;
928        --color-rgb: 44 44 42;
929        --color-foreground: #2C2C2A;
930        --color-foreground-rgb: 44 44 42;
931        --color-foreground-muted: rgb(44 44 42 / var(--opacity-muted-text));
932        --color-foreground-subdued: rgb(44 44 42 / var(--opacity-subdued-text));
933        --color-border: #7E8C6A;
934        --color-border-rgb: 126 140 106;
935      
936    }
937
938    
939      .color-custom-popover {
940        /* Form-related tokens stay on .color-custom only — .text-block is a prose
941           container (text/announcement/inline-text/blog-post-description/
942           collection-link/price/sku) and never holds form inputs. */
943        --input-disabled-background-color: rgb(44 44 42 / var(--opacity-10));
944        --input-disabled-border-color: rgb(44 44 42 / var(--opacity-5));
945        --input-disabled-text-color: rgb(44 44 42 / var(--opacity-50));
946        --checkbox-border: 1px solid rgb(44 44 42 / var(--opacity-35-55));
947      }
948    
949
950    .color-custom-popover {
951      color: var(--color, var(--color-foreground));
952      background-color: var(--color-background);
953    }
954  </style>
955
956
957
958
959
960
961
962
963  <style data-shopify>
964    .color-custom-drawer,
965    .color-custom-drawer .text-block {
966      /* Background */
967      --color-background: #F5EFE0;
968      --color-background-rgb: 245 239 224;
969
970      /* Opacity values adjusted for background brightness */
971      
972--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
9730.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
974
975
976      
977        /* Foreground / text — explicit or smart-contrasted */
978        --color: #2C2C2A;
979        --color-rgb: 44 44 42;
980        --color-foreground: #2C2C2A;
981        --color-foreground-rgb: 44 44 42;
982        --color-foreground-muted: rgb(44 44 42 / var(--opacity-muted-text));
983        --color-foreground-subdued: rgb(44 44 42 / var(--opacity-subdued-text));
984        --color-border: #5C3D2E;
985        --color-border-rgb: 92 61 46;
986      
987    }
988
989    
990      .color-custom-drawer {
991        /* Form-related tokens stay on .color-custom only — .text-block is a prose
992           container (text/announcement/inline-text/blog-post-description/
993           collection-link/price/sku) and never holds form inputs. */
994        --input-disabled-background-color: rgb(44 44 42 / var(--opacity-10));
995        --input-disabled-border-color: rgb(44 44 42 / var(--opacity-5));
996        --input-disabled-text-color: rgb(44 44 42 / var(--opacity-50));
997        --checkbox-border: 1px solid rgb(44 44 42 / var(--opacity-35-55));
998      }
999    
1000
1001    .color-custom-drawer {
1002      color: var(--color, var(--color-foreground));
1003      background-color: var(--color-background);
1004    }
1005  </style>
1006
1007
1008
1009
1010
1011
1012
1013
1014  <style data-shopify>
1015    .color-custom-badge-sale,
1016    .color-custom-badge-sale .text-block {
1017      /* Background */
1018      --color-background: #C4622D;
1019      --color-background-rgb: 196 98 45;
1020
1021      /* Opacity values adjusted for background brightness */
1022      
1023--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
10240.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
1025
1026
1027      
1028        /* Foreground / text — explicit or smart-contrasted */
1029        --color: #F5EFE0;
1030        --color-rgb: 245 239 224;
1031        --color-foreground: #F5EFE0;
1032        --color-foreground-rgb: 245 239 224;
1033        --color-foreground-muted: rgb(245 239 224 / var(--opacity-muted-text));
1034        --color-foreground-subdued: rgb(245 239 224 / var(--opacity-subdued-text));
1035        --color-border: #F5EFE0;
1036        --color-border-rgb: 245 239 224;
1037      
1038    }
1039
1040    
1041      .color-custom-badge-sale {
1042        /* Form-related tokens stay on .color-custom only — .text-block is a prose
1043           container (text/announcement/inline-text/blog-post-description/
1044           collection-link/price/sku) and never holds form inputs. */
1045        --input-disabled-background-color: rgb(245 239 224 / var(--opacity-10));
1046        --input-disabled-border-color: rgb(245 239 224 / var(--opacity-5));
1047        --input-disabled-text-color: rgb(245 239 224 / var(--opacity-50));
1048        --checkbox-border: 1px solid rgb(245 239 224 / var(--opacity-35-55));
1049      }
1050    
1051
1052    .color-custom-badge-sale {
1053      color: var(--color, var(--color-foreground));
1054      background-color: var(--color-background);
1055    }
1056  </style>
1057
1058
1059
1060
1061
1062
1063
1064
1065  <style data-shopify>
1066    .color-custom-badge-sold-out,
1067    .color-custom-badge-sold-out .text-block {
1068      /* Background */
1069      --color-background: #EDE4CC;
1070      --color-background-rgb: 237 228 204;
1071
1072      /* Opacity values adjusted for background brightness */
1073      
1074--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
10750.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
1076
1077
1078      
1079        /* Foreground / text — explicit or smart-contrasted */
1080        --color: #F5EFE0;
1081        --color-rgb: 245 239 224;
1082        --color-foreground: #F5EFE0;
1083        --color-foreground-rgb: 245 239 224;
1084        --color-foreground-muted: rgb(245 239 224 / var(--opacity-muted-text));
1085        --color-foreground-subdued: rgb(245 239 224 / var(--opacity-subdued-text));
1086        --color-border: #F5EFE0;
1087        --color-border-rgb: 245 239 224;
1088      
1089    }
1090
1091    
1092      .color-custom-badge-sold-out {
1093        /* Form-related tokens stay on .color-custom only — .text-block is a prose
1094           container (text/announcement/inline-text/blog-post-description/
1095           collection-link/price/sku) and never holds form inputs. */
1096        --input-disabled-background-color: rgb(245 239 224 / var(--opacity-10));
1097        --input-disabled-border-color: rgb(245 239 224 / var(--opacity-5));
1098        --input-disabled-text-color: rgb(245 239 224 / var(--opacity-50));
1099        --checkbox-border: 1px solid rgb(245 239 224 / var(--opacity-35-55));
1100      }
1101    
1102
1103    .color-custom-badge-sold-out {
1104      color: var(--color, var(--color-foreground));
1105      background-color: var(--color-background);
1106    }
1107  </style>
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126<style data-shopify>
1127  /* Palette colors */
1128  :root {
1129    --color-background: #F5EFE0;
1130    --color-background-rgb: 245 239 224;
1131    --color-foreground: #2C2C2A;
1132    --color-foreground-rgb: 44 44 42;
1133    --color-border: #2C2C2A;
1134    --color-border-rgb: 44 44 42;
1135    --palette-lightest: #FAF7F0;
1136    --palette-lightest-rgb: 250 247 240;
1137    --palette-darkest: #2C2C2A;
1138    --palette-darkest-rgb: 44 44 42;
1139    
1140--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
11410.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
1142
1143
1144    --color-primary-button-text: rgb(245 239 224 / 1.0);
1145    --color-primary-button-background: rgb(196 98 45 / 1.0);
1146    --color-primary-button-border: rgb(245 239 224 / 1.0);
1147    --color-primary-button-focus-outline: rgb(196 98 45);
1148    --color-primary-button-hover-text: rgb(44 44 42 / 1.0);
1149    --color-primary-button-hover-background: #d26f39;
1150    --color-primary-button-hover-border: #efe5cd;
1151
1152    --color-secondary-button-text: rgb(237 228 204 / 1.0);
1153    --color-secondary-button-background: rgb(245 239 224 / 1.0);
1154    --color-secondary-button-border: rgb(245 239 224 / 1.0);
1155    --color-secondary-button-hover-text: rgb(44 44 42 / 1.0);
1156    --color-secondary-button-hover-background: #efe5cd;
1157    --color-secondary-button-hover-border: #efe5cd;
1158
1159    --color-input-background: rgb(245 239 224 / 1.0);
1160    --color-input-text: rgb(44 44 42 / 1.0);
1161    --color-input-text-rgb: 44 44 42;
1162    --color-input-border: rgb(92 61 46 / 1.0);
1163
1164    --color-variant-background: rgb(245 239 224 / 1.0);
1165    --color-variant-border: rgb(92 61 46 / 1.0);
1166    --color-variant-text: rgb(44 44 42 / 1.0);
1167    --color-variant-text-rgb: 44 44 42;
1168    --color-variant-hover-background: #efe5cd;
1169    --color-variant-hover-text: rgb(44 44 42 / 1.0);
1170    --color-variant-hover-border: #6d4836;
1171
1172    --color-selected-variant-background: rgb(196 98 45 / 1.0);
1173    --color-selected-variant-border: rgb(237 228 204 / 1.0);
1174    --color-selected-variant-text: rgb(245 239 224 / 1.0);
1175    --color-selected-variant-text-rgb: 245 239 224;
1176    --color-selected-variant-hover-background: #d26f39;
1177    --color-selected-variant-hover-text: rgb(44 44 42 / 1.0);
1178    --color-selected-variant-hover-border: #e6dab9;
1179
1180    --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
1181    --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
1182    --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
1183    --color-foreground-muted: rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-muted-text));
1184    --color-foreground-subdued: rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text));
1185    --color-drawer-shadow-rgb: ;
1186    --color-popover-shadow-rgb: 237 228 204;
1187
1188    /* Shadows */
1189    
1190    
1191      --shadow-blur: 20px;
1192      --shadow-popover: 0px 4px 20px rgb(var(--color-popover-shadow-rgb) / var(--opacity-15));
1193    
1194  }
1195
1196  body {
1197    color: var(--color-foreground);
1198    background-color: var(--color-background);
1199  }
1200</style>
1201
1202
1203    
1203<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1203<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/67109650525/digital_wallets/dialog">
1204<meta id="in-context-paypal-metadata" data-shop-id="67109650525" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
1205<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
1205<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
1205
1206<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1207<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=67109650525" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1207
1207
1208<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":67109650525,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/67109650525","merchantName":"The Gardeners Wife","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"The Gardeners Wife","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1208
1208
1209<script id="shopify-features" type="application/json">{"accessToken":"f694d84bef92b09633b78420678ea3cb","betas":["rich-media-storefront-analytics"],"domain":"ffntzz-2x.myshopify.com","predictiveSearch":true,"shopId":67109650525,"locale":"en"}</script>
vendor: 1 bytes, line 1209
1209
1210<script>var Shopify = Shopify || {};
1211Shopify.shop = "ffntzz-2x.myshopify.com";
1212Shopify.locale = "en";
1213Shopify.currency = {"active":"USD","rate":"1.0"};
1214Shopify.country = "US";
1215Shopify.theme = {"name":"Atelier","id":150791454813,"schema_name":"Atelier","schema_version":"4.1.3","theme_store_id":3621,"role":"main"};
1216Shopify.theme.handle = "null";
1217Shopify.theme.style = {"id":null,"handle":null};
1218Shopify.cdnHost = "ffntzz-2x.myshopify.com/cdn";
1219Shopify.routes = Shopify.routes || {};
1220Shopify.routes.root = "/";
1221Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1222Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1223Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1224Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1224
1224
1225<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1225
1225
1226<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 1226
1226
1227<script>
1228  window.ShopifyPay = window.ShopifyPay || {};
1229  window.ShopifyPay.apiHost = "shop.app\/pay";
1230  window.ShopifyPay.redirectState = null;
1231</script>
vendor: 1 bytes, line 1231
1231
1232<script>
1233  window.Shopify = window.Shopify || {};
1234  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1235  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1236  window.Shopify.SignInWithShop.eligible = true;
1237</script>
vendor: 1 bytes, line 1237
1237
1238<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 1238
1238
1239<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 1239
1239
1240<script type="module">
1241  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1242
1243  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1244
1245</script>
vendor: 1 bytes, line 1245
1245
1246<script>
1247  window.Shopify = window.Shopify || {};
1248  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1249  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"]};
1250</script>
vendor: 1 bytes, line 1250
1250
1251<script id="__st">var __st={"a":67109650525,"offset":-18000,"reqid":"53379f5c-963d-4650-90d6-a99a2ccd3177-1791585604","pageurl":"ffntzz-2x.myshopify.com\/","u":"8a1e3f38142c","p":"home"};</script>
vendor: 1 bytes, line 1251
1251
1252<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1252
1252
1253<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 1253
1253
1254<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//ffntzz-2x.myshopify.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1254
1254
1255<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 = "//ffntzz-2x.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>
1255<script crossorigin="anonymous" defer="defer" src="//ffntzz-2x.myshopify.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 1255
1255
1256<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 1256
1256
1257<script>
1258  window.Shopify = window.Shopify || {};
1259  window.Shopify.MCP = window.Shopify.MCP || {};
1260  window.Shopify.MCP.enabled = true;
1261  window.Shopify.MCP.shop = "ffntzz-2x.myshopify.com";
1262  window.Shopify.MCP.mcpEndpoint = "https:\/\/ffntzz-2x.myshopify.com\/api\/mcp";
1263  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"]}}];
1264</script>
vendor: 1 bytes, line 1264
1264
1265<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("\/\/ffntzz-2x.myshopify.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
1266</script>
vendor: 1 bytes, line 1266
1266
1267<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://ffntzz-2x.myshopify.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
1268</script>
vendor: 1 bytes, line 1268
1268
1269<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
1270  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);
1271</script>
vendor: 1 bytes, line 1271
1271
1272<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})}}));
1273</script>
1273
1274<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://ffntzz-2x.myshopify.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
1275<style id="shopify-accelerated-checkout-cart">
1276        #shopify-buyer-consent {
1277  margin-top: 1em;
1278  display: inline-block;
1279  width: 100%;
1280}
1281
1282#shopify-buyer-consent.hidden {
1283  display: none;
1284}
1285
1286#shopify-subscription-policy-button {
1287  background: none;
1288  border: none;
1289  padding: 0;
1290  text-decoration: underline;
1291  font-size: inherit;
1292  cursor: pointer;
1293}
1294
1295#shopify-subscription-policy-button::before {
1296  box-shadow: none;
1297}
1298
1299      </style>
1300<link rel="compression-dictionary" href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/compiled_assets/styles.css?v=109231838689945410811784931100" crossorigin="anonymous">
1301<link rel="stylesheet" media="screen" href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/compiled_assets/styles.css?v=109231838689945410811784931100&subset=AGwBAQAAAADAAAAAgNgEAIgS3F0EQg4AyMgxKs81AVkAaA" crossorigin="anonymous">
1302<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1302
1303  <!-- BEGIN app block: shopify://apps/square-instagram-feed/blocks/app-embed/8c9f3786-8bb5-488d-a397-b1285ed978df --><link rel="preconnect" href="https://appsolve.io/" /><link rel="preconnect" href="https://cdn-sf.vitals.app/" />
1303<script data-ver="68" id="vtlsAebData" class="notranslate">window.vtlsLiquidData = window.vtlsLiquidData || {};window.vtlsLiquidData.buildId = 83516;
1304
1305window.vtlsLiquidData.apiHosts = {
1306	...window.vtlsLiquidData.apiHosts,
1307	"4": "https://insta-feed-gallery.sqa-api.com"
1308};
1309window.vtlsLiquidData.moduleSettings = {
1310		...window.vtlsLiquidData.moduleSettings,
1311		48: {"469":true,"491":true,"588":true,"595":false,"603":"","605":"","606":"","781":true,"783":1,"876":0,"1076":true,"1105":0,"1198":false,"1415":0},
1312		
1313		47: {"394":"grid","396":0,"397":12,"399":"000000","400":"2c4f38","401":"454545","403":3,"591":true,"861":"ffffff","862":"222222","918":true,"950":true,"961":0,"962":12,"963":7,"964":12,"965":2,"966":2,"967":12,"968":12,"969":5,"970":2,"971":1000,"972":false,"973":4,"974":4,"1000":"","1082":"{\"title\":{\"traits\":{\"fontSize\":{\"default\":\"18px\"}}}}"},
1314		
1315	};
1316
1317window.vtlsLiquidData.shopThemeName = "Atelier";window.vtlsLiquidData.settingTranslation = {"47":{"392":{"en":"follow along and be part of the journey"},"393":{"en":"@the.gardenerswife"},"402":{"en":"Follow"}}};window.vtlsLiquidData.shopSettings={};window.vtlsLiquidData.shopSettings.cartType="drawer";window.vtlsLiquidData.shopInfo={id:67109650525,domain:"ffntzz-2x.myshopify.com",shopifyDomain:"ffntzz-2x.myshopify.com",primaryLocaleIsoCode: "en",defaultCurrency:"USD",enabledCurrencies:["USD"],moneyFormat:"${{amount}}",moneyWithCurrencyFormat:"${{amount}} USD",appId:"4",appName:"Instagram Feed Gallery",};window.vtlsLiquidData.acceptedScopes = {"4":[1,3,4,21,23]};window.vtlsLiquidData.cacheKeys = [1788827520,1788827522,1788827520,1788827522,1788827520,1791573111,1788827520,1788827520,0 ];</script>
1317<script id="vtlsAebDynamicFunctions" class="notranslate">window.vtlsLiquidData = window.vtlsLiquidData || {};window.vtlsLiquidData.dynamicFunctions = ({$,vitalsGet,vitalsSet,VITALS_GET_$_DESCRIPTION,VITALS_GET_$_END_SECTION,VITALS_GET_$_ATC_FORM,VITALS_GET_$_ATC_BUTTON,submit_button,form_add_to_cart,cartItemVariantId,VITALS_EVENT_CART_UPDATED,VITALS_EVENT_DISCOUNTS_LOADED,VITALS_EVENT_RENDER_CAROUSEL_STARS,VITALS_EVENT_RENDER_COLLECTION_STARS,VITALS_EVENT_SMART_BAR_RENDERED,VITALS_EVENT_SMART_BAR_CLOSED,VITALS_EVENT_TABS_RENDERED,VITALS_EVENT_VARIANT_CHANGED,VITALS_EVENT_ATC_BUTTON_FOUND,VITALS_IS_MOBILE,VITALS_PAGE_TYPE,VITALS_APPEND_CSS,VITALS_HOOK__CAN_EXECUTE_CHECKOUT,VITALS_HOOK__GET_CUSTOM_CHECKOUT_URL_PARAMETERS,VITALS_HOOK__GET_CUSTOM_VARIANT_SELECTOR,VITALS_HOOK__GET_IMAGES_DEFAULT_SIZE,VITALS_HOOK__ON_CLICK_CHECKOUT_BUTTON,VITALS_HOOK__DONT_ACCELERATE_CHECKOUT,VITALS_HOOK__ON_ATC_STAY_ON_THE_SAME_PAGE,VITALS_FLAG__IGNORE_VARIANT_ID_FROM_URL,VITALS_FLAG__UPDATE_ATC_BUTTON_REFERENCE,VITALS_FLAG__UPDATE_CART_ON_CHECKOUT,VITALS_FLAG__USE_CAPTURE_FOR_ATC_BUTTON,VITALS_FLAG__USE_FIRST_ATC_SPAN_FOR_PRE_ORDER,VITALS_FLAG__USE_HTML_FOR_STICKY_ATC_BUTTON,VITALS_FLAG__STOP_EXECUTION,VITALS_FLAG__USE_CUSTOM_COLLECTION_FILTER_DROPDOWN,VITALS_FLAG__PRE_ORDER_START_WITH_OBSERVER,VITALS_FLAG__PRE_ORDER_OBSERVER_DELAY,VITALS_FLAG__ON_CHECKOUT_CLICK_USE_CAPTURE_EVENT,handle,}) => {return {"147": {"location":"form","locator":"after"},"1229": {"location":"product_end","locator":"prepend"},"1233": {"location":"product_end","locator":"prepend"},};};</script>
1317<script id="vtlsAebDocumentInjectors" class="notranslate">window.vtlsLiquidData = window.vtlsLiquidData || {};window.vtlsLiquidData.documentInjectors = ({$,vitalsGet,vitalsSet,VITALS_IS_MOBILE,VITALS_APPEND_CSS}) => {const documentInjectors = {};documentInjectors["7"]={};documentInjectors["7"]["d"]=[];documentInjectors["7"]["d"]["0"]={};documentInjectors["7"]["d"]["0"]["a"]=[];documentInjectors["7"]["d"]["0"]["s"]="footer";documentInjectors["12"]={};documentInjectors["12"]["d"]=[];documentInjectors["12"]["d"]["0"]={};documentInjectors["12"]["d"]["0"]["a"]=[];documentInjectors["12"]["d"]["0"]["s"]="form[id^=\"BuyButtons-ProductForm\"]:visible:not([id*=\"product-form-installment\"]):not([id*=\"product-installment-form\"]):not(.vtls-exclude-atc-injector *)";documentInjectors["11"]={};documentInjectors["11"]["d"]=[];documentInjectors["11"]["d"]["0"]={};documentInjectors["11"]["d"]["0"]["a"]={"ctx":"inside","last":false};documentInjectors["11"]["d"]["0"]["s"]="button:not(.swym-button):not([class*=adjust])";documentInjectors["1"]={};documentInjectors["1"]["d"]=[];documentInjectors["1"]["d"]["0"]={};documentInjectors["1"]["d"]["0"]["a"]=[];documentInjectors["1"]["d"]["0"]["s"]=".accordion";documentInjectors["1"]["d"]["1"]={};documentInjectors["1"]["d"]["1"]["a"]=[];documentInjectors["1"]["d"]["1"]["s"]="accordion-custom";documentInjectors["2"]={};documentInjectors["2"]["d"]=[];documentInjectors["2"]["d"]["0"]={};documentInjectors["2"]["d"]["0"]["a"]={"l":"before"};documentInjectors["2"]["d"]["0"]["s"]=".shopify-section-group-footer-group";documentInjectors["2"]["d"]["1"]={};documentInjectors["2"]["d"]["1"]["a"]={"l":"before"};documentInjectors["2"]["d"]["1"]["s"]="footer";return documentInjectors;};</script>
1317<script id="vtlsAebBundle" src="https://cdn-sf.vitals.app/assets/js/bundle-69fff0857d0e4ed2b716a2ebde94d0da.js" async></script>
1317
1318
1319<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1320<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: 67109650525,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 1320
1320
1321<script>
1322  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1323</script>
vendor: 1 bytes, line 1323
1323
1324<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}
1324).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: 67109650525,storefrontBaseUrl: "https://ffntzz-2x.myshopify.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://ffntzz-2x.myshopify.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"2042069085","configuration":"{\"pixel_id\":\"761809728384213\",\"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"]},{"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":"The Gardeners Wife","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"ffntzz-2x.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/ffntzz-2x.myshopify.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8188844965981","handle":"eco-magnetic-vase-and-florals","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44785739825245","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8200032813149","handle":"baby-bouquet-winter-edit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44883965640797","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8190100078685","handle":"baby-bouquet-spring-edit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44789784641629","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8190100242525","handle":"baby-bouquet-summer-edit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44789791752285","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8200030388317","handle":"baby-bouquet-autumn-edit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44883949486173","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8188848570461","handle":"seed-bomb-good-times-eedgp-mnxyb","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44785749557341","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8222161272925","handle":"all-my-love-seed-card","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"449780711752
132461","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8188844212317","handle":"alright-alright-alright-magnet","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44785738088541","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8200022065245","handle":"shower-steamers-amalfi-coast-coastal-citrus","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44883917373533","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://ffntzz-2x.myshopify.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"150791454813","themeStoreId":"3621","themePublished":"true","eventMetadataId":"ab489ae8-771f-47f1-af27-41fc56be07e6","pageType":"home","shopId":"67109650525","storefrontBaseUrl":"https:\/\/ffntzz-2x.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\",{}]]"});})();</script>
1324<script>
1325  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1326  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1327  window.ShopifyAnalytics.meta.currency = 'USD';
1328  var meta = {"page":{"pageType":"home","requestId":"53379f5c-963d-4650-90d6-a99a2ccd3177-1791585604"}};
1329  for (var attr in meta) {
1330    window.ShopifyAnalytics.meta[attr] = meta[attr];
1331  }
1332</script>
vendor: 1 bytes, line 1332
1332
1333<script class="analytics">
1334  (function () {
1335    var customDocumentWrite = function(content) {
1336      var jquery = null;
1337
1338      if (window.jQuery) {
1339        jquery = window.jQuery;
1340      } else if (window.Checkout && window.Checkout.$) {
1341        jquery = window.Checkout.$;
1342      }
1343
1344      if (jquery) {
1345        jquery('body').append(content);
1346      }
1347    };
1348
1349    var hasLoggedConversion = function(token) {
1350      if (token) {
1351        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1352      }
1353      return false;
1354    }
1355
1356    var setCookieIfConversion = function(token) {
1357      if (token) {
1358        var twoMonthsFromNow = new Date(Date.now());
1359        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1360
1361        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1362      }
1363    }
1364
1365    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1366    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1367    if (trekkie.integrations) {
1368      return;
1369    }
1370    trekkie.methods = [
1371      'identify',
1372      'page',
1373      'ready',
1374      'track',
1375      'trackForm',
1376      'trackLink'
1377    ];
1378    trekkie.factory = function(method) {
1379      return function() {
1380        var args = Array.prototype.slice.call(arguments);
1381        args.unshift(method);
1382        trekkie.push(args);
1383        if (method == 'track' || method == 'page') {
1384          var pageUrl;
1385          try {
1386            pageUrl = window.location.href;
1387          } catch (e) {}
1388          var pageReferrer;
1389          try {
1390            pageReferrer = document.referrer;
1391          } catch (e) {}
1392          try {
1393            if (window.__TREKKIE_SHIM_QUEUE == null) {
1394              window.__TREKKIE_SHIM_QUEUE = [];
1395            }
1396            window.__TREKKIE_SHIM_QUEUE.push({
1397              from: 'trekkie-stub',
1398              method: method,
1399              args: args.slice(1),
1400              pageContext: {
1401                url: pageUrl,
1402                referrer: pageReferrer
1403              }
1404            });
1405          } catch (e) {
1406            // no-op
1407          }
1408        }
1409        return trekkie;
1410      };
1411    };
1412    for (var i = 0; i < trekkie.methods.length; i++) {
1413      var key = trekkie.methods[i];
1414      trekkie[key] = trekkie.factory(key);
1415    }
1416    trekkie.load = function(config) {
1417      trekkie.config = config || {};
1418      trekkie.config.initialDocumentCookie = document.cookie;
1419      var first = document.getElementsByTagName('script')[0];
1420var script = document.createElement('script');
1421script.type = 'text/javascript';
1422script.onerror = function(e) {
1423  var scriptFallback = document.createElement('script');
1424  scriptFallback.type = 'text/javascript';
1425  scriptFallback.onerror = function(error) {
1426          var Monorail = {
1427      produce: function produce(monorailDomain, schemaId, payload) {
1428        var currentMs = new Date().getTime();
1429        var event = {
1430          schema_id: schemaId,
1431          payload: payload,
1432          metadata: {
1433            event_created_at_ms: currentMs,
1434            event_sent_at_ms: currentMs
1435          }
1436        };
1437        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1438      },
1439      sendRequest: function sendRequest(endpointUrl, payload) {
1440        // Try the sendBeacon API
1441        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1442          var blobData = new window.Blob([payload], {
1443            type: 'text/plain'
1444          });
1445
1446          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1447            return true;
1448          } // sendBeacon was not successful
1449
1450        } // XHR beacon
1451
1452        var xhr = new XMLHttpRequest();
1453
1454        try {
1455          xhr.open('POST', endpointUrl);
1456          xhr.setRequestHeader('Content-Type', 'text/plain');
1457          xhr.send(payload);
1458        } catch (e) {
1459          console.log(e);
1460        }
1461
1462        return false;
1463      },
1464      isIos12: function isIos12() {
1465        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1466      }
1467    };
1468    Monorail.produce('monorail-edge.shopifysvc.com',
1469      'trekkie_storefront_load_errors/1.1',
1470      {shop_id: 67109650525,
1471      theme_id: 150791454813,
1472      app_name: "storefront",
1473      context_url: window.location.href,
1474      source_url: "//ffntzz-2x.myshopify.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
1475
1476  };
1477  scriptFallback.async = true;
1478  scriptFallback.src = '//ffntzz-2x.myshopify.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1479  first.parentNode.insertBefore(scriptFallback, first);
1480};
1481script.async = true;
1482script.src = '//ffntzz-2x.myshopify.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1483first.parentNode.insertBefore(script, first);
1484
1485    };
1486    trekkie.load(
1487      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":67109650525,"isMerchantRequest":null,"themeId":150791454813,"themeCityHash":"1386932294916478080","contentLanguage":"en","currency":"USD","eventMetadataId":"ab489ae8-771f-47f1-af27-41fc56be07e6"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1488    );
1489
1490    var loaded = false;
1491    trekkie.ready(function() {
1492      if (loaded) return;
1493      loaded = true;
1494
1495      window.ShopifyAnalytics.lib = window.trekkie;
1496
1497      var originalDocumentWrite = document.write;
1498      document.write = customDocumentWrite;
1499      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1500      document.write = originalDocumentWrite;
1501
1502      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1503      var token = match? match[1]: undefined;
1504      if (!hasLoggedConversion(token)) {
1505        setCookieIfConversion(token);
1506        
1507      }
1508    });
1509
1510    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"53379f5c-963d-4650-90d6-a99a2ccd3177-1791585604","shopifyEmitted":true});
1511
1512    var eventsListenerScript = document.createElement('script');
1513    eventsListenerScript.async = true;
1514    eventsListenerScript.src = "//ffntzz-2x.myshopify.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1515    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1516})();</script>
vendor: 1 bytes, line 1516
1516
1517<script
1518  defer
1519  src="https://ffntzz-2x.myshopify.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
1520  data-application="storefront-renderer"
1521  data-shop-id="67109650525"
1522  data-render-region="gcp-us-central1"
1523  data-page-type="index"
1524  data-theme-instance-id="150791454813"
1525  data-theme-name="Atelier"
1526  data-theme-version="4.1.3"
1527  data-monorail-region="shop_domain"
1528  data-resource-timing-sampling-rate="10"
1529  data-shs="true"
1530  data-shs-beacon="true"
1531  data-shs-export-with-fetch="true"
1532  data-shs-logs-sample-rate="1"
1533  data-shs-beacon-endpoint="https://ffntzz-2x.myshopify.com/api/collect"
1534></script>
vendor: 1 bytes, line 1534
1534
1535<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1535<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"67109650525","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":false},"visitor":{"country":"US","language":"en"}}</script>
1535
1536<meta name="shopify-y" content="eede406d-c18b-4b37-9868-49ebcfde0027" data-expiration="1823143204000"><meta name="shopify-s" content="fc7ceeef-5481-48d6-8783-be904db3e5ec" data-expiration="1791587404000">
1537</head>
1538
1539  <body class="page-width-narrow card-hover-effect-lift">
1540    <a
1541  class="skip-to-content-link button-secondary"
1542  href="#MainContent"
1543>
1544  Skip to content
1545</a>
1546
1547
1548
1549
1550    
1551
1552<theme-drawer id="chat-drawer">
1553  <dialog
1554    ref="panel"
1555    class="theme-drawer__dialog chat-drawer"
1556  >
1557    <shopify-chat
1558      mode="standalone"
1559      mode-switch
1560    ></shopify-chat>
1561  </dialog>
1562</theme-drawer>
1563
1564<script type="module">
1565  const chatDrawer = document.querySelector('#chat-drawer');
1566  const shopifyChat = document.querySelector('shopify-chat');
1567
1568  document.addEventListener('theme-drawer:open', (event) => {
1569    if (/** @type {Element} */ (event.target).id !== 'chat-drawer') return;
1570    shopifyChat?.setAttribute('mode', 'managed');
1571  });
1572
1573  document.addEventListener('theme-drawer:close', (event) => {
1574    if (/** @type {Element} */ (event.target).id !== 'chat-drawer') return;
1575    // If mode is still managed, this is a theme-initiated close (backdrop /
1576    // Escape) — close the chat so the FAB appears. If mode is already
1577    // standalone, the close was triggered by an undock (enter-standalone sets
1578    // mode before closing the drawer) — leave the chat open as a floating panel.
1579    if (shopifyChat?.getAttribute('mode') === 'managed') {
1580      shopifyChat?.removeAttribute('open');
1581    }
1582    shopifyChat?.setAttribute('mode', 'standalone');
1583  });
1584
1585  document.addEventListener('shopify-chat:enter-managed', () => {
1586    // Captured at event-fire time — the dock-transition animation hint below
1587    // depends on state as it was when the event was dispatched.
1588    const isStandaloneAndOpen = shopifyChat?.hasAttribute('open') && shopifyChat?.getAttribute('mode') === 'standalone';
1589
1590    // The activator-click path (FAB click on desktop with stored
1591    // preferredMode=managed) dispatches enter-managed *before* calling show(),
1592    // so the chat's `open` attribute at event time understates the imminent
1593    // outcome. Defer to a microtask: by then show() (if any) has run, and we
1594    // can distinguish the viewport-driven mobile→desktop transition that left
1595    // a minimized FAB (chat stays closed → don't open an empty drawer) from
1596    // an activator click (chat just opened → open the drawer).
1597    queueMicrotask(() => {
1598      if (!shopifyChat?.hasAttribute('open') && !chatDrawer?.hasAttribute('open')) {
1599        return;
1600      }
1601      chatDrawer?.open?.(isStandaloneAndOpen ? { enter: 'inline-start' } : undefined);
1602    });
1603  });
1604
1605  document.addEventListener('shopify-chat:enter-standalone', () => {
1606    shopifyChat?.setAttribute('mode', 'standalone');
1607    chatDrawer?.close?.();
1608  });
1609
1610  document.addEventListener('shopify-chat:close', () => {
1611    if (shopifyChat?.getAttribute('mode') === 'managed') {
1612      chatDrawer?.close?.();
1613    }
1614  });
1615
1616  document.addEventListener('megaMenu:hover', () => {
1617    if (shopifyChat?.hasAttribute('open') && shopifyChat?.getAttribute('mode') === 'standalone') {
1618      shopifyChat?.removeAttribute('open');
1619    }
1620  });
1621
1622  // After the chat upgrades it self-restores its preferred mode from
1623  // sessionStorage. Reconcile any mismatch with the theme-drawer's state
1624  // — the drawer is the source of truth for which mode the chat should
1625  // be in (open → managed, closed → standalone).
1626  customElements.whenDefined('shopify-chat').then(() => {
1627    const mode = chatDrawer?.hasAttribute('open') ? 'managed' : 'standalone';
1628    if (shopifyChat?.getAttribute('mode') !== mode) {
1629      // When switching managed → standalone (e.g. narrow viewport skipped
1630      // drawer restore), also close the chat so it renders as the FAB
1631      // rather than an open standalone panel.
1632      if (mode === 'standalone' && shopifyChat?.hasAttribute('open')) {
1633        shopifyChat?.removeAttribute('open');
1634      }
1635      shopifyChat?.setAttribute('mode', mode);
1636    }
1637  });
1638</script>
1638
1639
1640
1641
1642
1643    <div class="page-wrapper">
1644      <div id="header-group">
1645        <!-- BEGIN sections: header-group -->
1646<header id="shopify-section-sections--20623391457373__header_section" class="shopify-section shopify-section-group-header-group header-section">
1647
1648
1649
1650
1651
1652
1653<script type="application/ld+json">
1654  {
1655    "@context": "http://schema.org",
1656    "@type": "Organization",
1657    "name": "The Gardeners Wife",
1658    
1659      "logo": "https:\/\/ffntzz-2x.myshopify.com\/cdn\/shop\/files\/TGW_tag_front_1.png?v=1784928383\u0026width=500",
1660    
1661    "url": "https:\/\/ffntzz-2x.myshopify.com"
1662  }
1663</script>
1663
1664
1665<header-component
1666  id="header-component"
1667  class="header"
1668  data-theme-color="rgb(245 239 224)"
1669  data-bubble-style="default"
1670  
1671    transparent="not-sticky"
1672  
1673  
1674    sticky="always"
1675  
1676  data-skip-node-update
1677  data-scroll-direction="none"
1678  
1679  
1680    data-transparent-background="bottom"
1681  
1682  style="
1683    --color-background-top-row: rgba(245 239 224 / 1.0);
1684    --color-background-bottom-row: rgba(245 239 224 / 1.0);
1685    
1686      --color-transparent-text: #F5EFE0;
1687      --color-transparent-text-rgb: 245 239 224;
1688      --color-transparent-text-contrast: var(--palette-darkest);
1689    
1690    
1691      --cart-bubble-background: var(--palette-darkest);
1692      --cart-bubble-text: #F5EFE0;
1693    
1694    
1695  "
1696>
1697  <div class="header__underlay header__underlay-closed"></div>
1698  <div
1699    class="header__underlay header__underlay-open"
1700  ></div><h1 class="visually-hidden">The Gardeners Wife</h1>
1701    
1702
1703    
1704
1705    
1706    
1707      <div
1708        class="header__row header__row--top color-#F5EFE0 section section--full-width-margin section--page-width color-custom-top-sections--20623391457373__header_section"
1709        ref="headerRowTop"style="--border-bottom-width: 0px; --border-bottom-width-mobile: 0px; --border-bottom-color-mobile: var(--color-border);">
1710        <div class="header__columns spacing-style">
1711          <style data-shopify>
1712    .color-custom-top-sections--20623391457373__header_section,
1713    .color-custom-top-sections--20623391457373__header_section .text-block {
1714      /* Background */
1715      --color-background: #F5EFE0;
1716      --color-background-rgb: 245 239 224;
1717
1718      /* Opacity values adjusted for background brightness */
1719      
1720--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
17210.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
1722
1723
1724      
1725        /* Foreground / text — explicit or smart-contrasted */
1726        --color: #2C2C2A;
1727        --color-rgb: 44 44 42;
1728        --color-foreground: #2C2C2A;
1729        --color-foreground-rgb: 44 44 42;
1730        --color-foreground-muted: rgb(44 44 42 / var(--opacity-muted-text));
1731        --color-foreground-subdued: rgb(44 44 42 / var(--opacity-subdued-text));
1732        --color-border: var(--palette-darkest);
1733        --color-border-rgb: var(--palette-darkest-rgb);
1734      
1735    }
1736
1737    
1738      .color-custom-top-sections--20623391457373__header_section {
1739        /* Form-related tokens stay on .color-custom only — .text-block is a prose
1740           container (text/announcement/inline-text/blog-post-description/
1741           collection-link/price/sku) and never holds form inputs. */
1742        --input-disabled-background-color: rgb(44 44 42 / var(--opacity-10));
1743        --input-disabled-border-color: rgb(44 44 42 / var(--opacity-5));
1744        --input-disabled-text-color: rgb(44 44 42 / var(--opacity-50));
1745        --checkbox-border: 1px solid rgb(44 44 42 / var(--opacity-35-55));
1746      }
1747    
1748
1749    .color-custom-top-sections--20623391457373__header_section {
1750      color: var(--color, var(--color-foreground));
1751      background-color: var(--color-background);
1752    }
1753  </style>
1754
1755
1756      
1757      
1758<div
1759      class="header__column header__column--left"
1760      data-testid="header-top-left"
1761    >
1762      
1763        
1764          
1765              
1766
1767
1768
1769    <div
1770      class="header__drawer"
1771      ref="headerDrawerContainer"
1772      data-hydration-key="header-drawer-mobile"
1773      
1774    >
1775      
1776
1777
1778
1779
1780  <style data-shopify>
1781    .color-custom-ARFZBK3RJTFRMdm03Z__header-menu-1,
1782    .color-custom-ARFZBK3RJTFRMdm03Z__header-menu-1 .text-block {
1783      /* Background */
1784      --color-background: #f5efe0;
1785      --color-background-rgb: 245 239 224;
1786
1787      /* Opacity values adjusted for background brightness */
1788      
1789--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
17900.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
1791
1792
1793      
1794        /* Foreground / text — explicit or smart-contrasted */
1795        --color: #977a54;
1796        --color-rgb: 151 122 84;
1797        --color-foreground: #977a54;
1798        --color-foreground-rgb: 151 122 84;
1799        --color-foreground-muted: rgb(151 122 84 / var(--opacity-muted-text));
1800        --color-foreground-subdued: rgb(151 122 84 / var(--opacity-subdued-text));
1801        --color-border: var(--palette-darkest);
1802        --color-border-rgb: var(--palette-darkest-rgb);
1803      
1804    }
1805
1806    
1807      .color-custom-ARFZBK3RJTFRMdm03Z__header-menu-1 {
1808        /* Form-related tokens stay on .color-custom only — .text-block is a prose
1809           container (text/announcement/inline-text/blog-post-description/
1810           collection-link/price/sku) and never holds form inputs. */
1811        --input-disabled-background-color: rgb(151 122 84 / var(--opacity-10));
1812        --input-disabled-border-color: rgb(151 122 84 / var(--opacity-5));
1813        --input-disabled-text-color: rgb(151 122 84 / var(--opacity-50));
1814        --checkbox-border: 1px solid rgb(151 122 84 / var(--opacity-35-55));
1815      }
1816    
1817
1818    .color-custom-ARFZBK3RJTFRMdm03Z__header-menu-1 {
1819      color: var(--color, var(--color-foreground));
1820      background-color: var(--color-background);
1821    }
1822  </style>
1823
1824
1825
1826<script
1827  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/header-drawer.js?v=121243031541024704371784931096"
1828  type="module"
1829  fetchpriority="low"
1830></script>
1830
1831
1832<header-drawer
1833  class="header-drawer "
1834  style="--menu-image-border-radius: 0px; --resource-card-corner-radius: 0px;"
1835>
1836  <details
1837    id="Details-menu-drawer-container"
1838    data-skip-node-update="true"
1839    class="menu-drawer-container"
1840    ref="details"
1841    scroll-lock
1842  >
1843    <summary
1844      class="header__icon header__icon--menu header__icon--summary"
1845      aria-label="Menu"
1846      on:click="/toggle"
1847    >
1848      <span class="svg-wrapper header-drawer-icon header-drawer-icon--open"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1849  <path d="M1 3.5H13" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
1850  <path d="M1 10.5H13" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
1851</svg>
1852</span>
1853      <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"><svg aria-hidden="true" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
1854<path d="M11.1765 12.025C11.4108 12.2594 11.7907 12.2594 12.025 12.025C12.2594 11.7907 12.2594 11.4108 12.025 11.1765L8.84931 8.00078L12.025 4.82505C12.2594 4.59073 12.2594 4.21083 12.025 3.97652C11.7907 3.7422 11.4108 3.7422 11.1765 3.97652L8.00078 7.15225L4.82505 3.97652C4.59073 3.7422 4.21083 3.7422 3.97652 3.97652C3.7422 4.21083 3.7422 4.59073 3.97652 4.82505L7.15225 8.00078L3.97652 11.1765C3.7422 11.4108 3.7422 11.7907 3.97652 12.025C4.21083 12.2594 4.59073 12.2594 4.82505 12.025L8.00078 8.84931L11.1765 12.025Z" fill="currentColor"/>
1855</svg>
1856</span>
1857    </summary>
1858    <div
1859      ref="menuDrawer"
1860      class="
1861        menu-drawer
1862        
1863          color-custom-ARFZBK3RJTFRMdm03Z__header-menu-1
1864        
1865      "
1866    >
1867      <button
1868        class="button close-button menu-drawer__close-button focus-inset"
1869        type="button"
1870        aria-label="Close"
1871        on:click="/close"
1872      >
1873        <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"><svg aria-hidden="true" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
1874<path d="M11.1765 12.025C11.4108 12.2594 11.7907 12.2594 12.025 12.025C12.2594 11.7907 12.2594 11.4108 12.025 11.1765L8.84931 8.00078L12.025 4.82505C12.2594 4.59073 12.2594 4.21083 12.025 3.97652C11.7907 3.7422 11.4108 3.7422 11.1765 3.97652L8.00078 7.15225L4.82505 3.97652C4.59073 3.7422 4.21083 3.7422 3.97652 3.97652C3.7422 4.21083 3.7422 4.59073 3.97652 4.82505L7.15225 8.00078L3.97652 11.1765C3.7422 11.4108 3.7422 11.7907 3.97652 12.025C4.21083 12.2594 4.59073 12.2594 4.82505 12.025L8.00078 8.84931L11.1765 12.025Z" fill="currentColor"/>
1875</svg>
1876</span>
1877      </button>
1878      <nav
1879        class="menu-drawer__navigation"
1880        style="--menu-top-level-font-family: var(--font-body--family);
1881--menu-top-level-font-size-desktop: 0.875rem; --menu-top-level-font-style: var(--font-body--style); --menu-top-level-font-weight: var(--font-body--weight); --menu-top-level-font-case:uppercase;
1882
1883  --menu-top-level-font-size: var(--menu-font-2xl--size); --menu-top-level-font-line-height:
1884  var(--menu-font-2xl--line-height);
1885
1886--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb);
1887
1888--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style:
1889var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case:
1890uppercase;
1891
1892    --menu-parent-font-size: var(--menu-font-md--size); --menu-parent-font-line-height:
1893    var(--menu-font-md--line-height); --menu-parent-font-color: var(--color-foreground);
1894    --menu-parent-active-font-color: var(--color-foreground-subdued);
1895  
1896--menu-child-font-family: var(--font-body--family); --menu-child-font-style:var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case:
1897uppercase;
1898
1899    --menu-child-font-size: var(--menu-font-sm--size); --menu-child-font-line-height: var(--menu-font-sm--line-height);
1900    --menu-child-font-color: var(--color-foreground-subdued); --menu-child-active-font-color: var(--color-foreground);
1901  
1902
1903        "
1904        aria-label="Primary"
1905      >
1906        <ul
1907          class="menu-drawer__menu has-submenu"
1908          role="list"
1909        >
1910            
1911            
1912
1913              <li
1914                style="--menu-drawer-animation-index: 1;"
1915                class="menu-drawer__list-item--deep"
1916              >
1917                
1918<a
1919                    id="HeaderDrawer-dried-florals"
1920                    href="/collections/dried-florals"
1921                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
1922                    
1923                  >
1924                    <span class="menu-drawer__menu-item-text wrap-text">Dried Florals</span>
1925                  </a>
1926                
1927              </li>
1928              <li
1929                style="--menu-drawer-animation-index: 2;"
1930                class="menu-drawer__list-item--deep"
1931              >
1932                
1933<a
1934                    id="HeaderDrawer-botanical-fragrance"
1935                    href="/collections/botanical-fragrance"
1936                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
1937                    
1938                  >
1939                    <span class="menu-drawer__menu-item-text wrap-text">Botanical Fragrance</span>
1940                  </a>
1941                
1942              </li>
1943              <li
1944                style="--menu-drawer-animation-index: 3;"
1945                class="menu-drawer__list-item--deep"
1946              >
1947                
1948<a
1949                    id="HeaderDrawer-self-care"
1950                    href="/collections/self-care"
1951                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
1952                    
1953                  >
1954                    <span class="menu-drawer__menu-item-text wrap-text">Self-Care</span>
1955                  </a>
1956                
1957              </li>
1958              <li
1959                style="--menu-drawer-animation-index: 4;"
1960                class="menu-drawer__list-item--deep"
1961              >
1962                
1963<a
1964                    id="HeaderDrawer-ritual-wellness"
1965                    href="/collections/ritual-wellness"
1966                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
1967                    
1968                  >
1969                    <span class="menu-drawer__menu-item-text wrap-text">Ritual &amp; Wellness</span>
1970                  </a>
1971                
1972              </li>
1973              <li
1974                style="--menu-drawer-animation-index: 5;"
1975                class="menu-drawer__list-item--deep"
1976              >
1977                
1978<a
1979                    id="HeaderDrawer-cards"
1980                    href="/collections/cards"
1981                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
1982                    
1983                  >
1984                    <span class="menu-drawer__menu-item-text wrap-text">Cards</span>
1985                  </a>
1986                
1987              </li>
1988              <li
1989                style="--menu-drawer-animation-index: 6;"
1990                class="menu-drawer__list-item--deep"
1991              >
1992                
1993<a
1994                    id="HeaderDrawer-seeds-garden"
1995                    href="/collections/seeds-garden"
1996                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
1997                    
1998                  >
1999                    <span class="menu-drawer__menu-item-text wrap-text">Seeds + Garden</span>
2000                  </a>
2001                
2002              </li>
2003              <li
2004                style="--menu-drawer-animation-index: 7;"
2005                class="menu-drawer__list-item--deep"
2006              >
2007                
2008<a
2009                    id="HeaderDrawer-stickers"
2010                    href="/collections/stickers"
2011                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
2012                    
2013                  >
2014                    <span class="menu-drawer__menu-item-text wrap-text">Stickers</span>
2015                  </a>
2016                
2017              </li>
2018              <li
2019                style="--menu-drawer-animation-index: 8;"
2020                class="menu-drawer__list-item--deep"
2021              >
2022                
2023<a
2024                    id="HeaderDrawer-sale"
2025                    href="/collections/last-chance"
2026                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
2027                    
2028                  >
2029                    <span class="menu-drawer__menu-item-text wrap-text">SALE</span>
2030                  </a>
2031                
2032              </li>
2033              <li
2034                style="--menu-drawer-animation-index: 9;"
2035                class="menu-drawer__list-item--deep"
2036              >
2037                
2038
2039                  
2040                  <accordion-custom
2041  
2042  
2043  
2044  
2045  
2046  
2047  
2048  
2049  
2050>
2051  
2052                    <details
2053                      id="Details-menu-drawer-more-info"
2054                    >
2055                      <summary
2056                        id="HeaderDrawer-more-info"
2057                        class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
2058                      >
2059                        <span class="menu-drawer__menu-item-text wrap-text">More Info</span>
2060                        <span class="svg-wrapper icon-plus"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
2061  <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
2062  <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
2063</svg>
2064</span>
2065                      </summary>
2066                      
2067                      <ul
2068                        class="menu-drawer__menu menu-drawer__menu--childlist menu-drawer__animated-element details-content"
2069                        role="list"
2070                        tabindex="-1"
2071                      ><li
2072                            class="menu-drawer__list-item"
2073                            style="--menu-drawer-animation-index: 1;"
2074                          >
2075                            <a
2076                              id="HeaderDrawer-more-info-our-story"
2077                              href="/pages/about-me"
2078                              class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset"
2079                              
2080                            >
2081                              
2082                              <span class="menu-drawer__menu-item-text wrap-text">Our Story</span>
2083                            </a>
2084                          </li><li
2085                            class="menu-drawer__list-item"
2086                            style="--menu-drawer-animation-index: 2;"
2087                          >
2088                            <a
2089                              id="HeaderDrawer-more-info-custom-work"
2090                              href="/pages/customwork"
2091                              class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset"
2092                              
2093                            >
2094                              
2095                              <span class="menu-drawer__menu-item-text wrap-text">Custom Work</span>
2096                            </a>
2097                          </li><li
2098                            class="menu-drawer__list-item"
2099                            style="--menu-drawer-animation-index: 3;"
2100                          >
2101                            <a
2102                              id="HeaderDrawer-more-info-wholesale"
2103                              href="/pages/wholesale"
2104                              class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset"
2105                              
2106                            >
2107                              
2108                              <span class="menu-drawer__menu-item-text wrap-text">Wholesale</span>
2109                            </a>
2110                          </li><li
2111                            class="menu-drawer__list-item"
2112                            style="--menu-drawer-animation-index: 4;"
2113                          >
2114                            <a
2115                              id="HeaderDrawer-more-info-where-to-find-us"
2116                              href="/pages/where-to-find-us"
2117                              class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset"
2118                              
2119                            >
2120                              
2121                              <span class="menu-drawer__menu-item-text wrap-text">Where to Find us!</span>
2122                            </a>
2123                          </li></ul>
2124                    </details>
2125                  
2126</accordion-custom>
2127
2128
2129
2130                
2131              </li>
2132        </ul>
2133      </nav>
2134      <div
2135        class="menu-drawer__utility-links menu-drawer__animated-element"
2136        style="--menu-drawer-animation-index: 9;"
2137      >
2138        
2139        </div>
2140
2141      
2142    </div>
2143    <div
2144      class="menu-drawer__backdrop"
2145      on:click="header-drawer/close"
2146    ></div>
2147  </details>
2148</header-drawer>
2149
2150
2151
2152    </div>
2153
2154  
2155
2156<style data-shopify>
2157  .header__underlay {
2158    --color-submenu: rgb(245 239 224);
2159  }
2160</style>
2161
2162
2163
2164
2165            
2166        
2167      
2168        
2169          
2170              
2171  <search-button
2172    class="search-action search-action--hidden-on-menu"
2173  >
2174    <button
2175      on:click="#search-modal/showDialog"
2176      class="button-unstyled header-actions__action"
2177      aria-label="Search"
2178      aria-haspopup="dialog"
2179    >
2180      <span class="hidden">
2181        Search
2182      </span>
2183
2184      <span class="svg-wrapper ">
2185        <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg>
2186
2187      </span>
2188    </button>
2189  </search-button>
2190
2191
2192
2193
2194            
2195        
2196      
2197        
2198          
2199              
2200
2201
2202
2203    
2204
2205
2206
2207
2208  <style data-shopify>
2209    .color-custom-ARFZBK3RJTFRMdm03Z__header-menu,
2210    .color-custom-ARFZBK3RJTFRMdm03Z__header-menu .text-block {
2211      /* Background */
2212      --color-background: #f5efe0;
2213      --color-background-rgb: 245 239 224;
2214
2215      /* Opacity values adjusted for background brightness */
2216      
2217--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
22180.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
2219
2220
2221      
2222        /* Foreground / text — explicit or smart-contrasted */
2223        --color: #977a54;
2224        --color-rgb: 151 122 84;
2225        --color-foreground: #977a54;
2226        --color-foreground-rgb: 151 122 84;
2227        --color-foreground-muted: rgb(151 122 84 / var(--opacity-muted-text));
2228        --color-foreground-subdued: rgb(151 122 84 / var(--opacity-subdued-text));
2229        --color-border: var(--palette-darkest);
2230        --color-border-rgb: var(--palette-darkest-rgb);
2231      
2232    }
2233
2234    
2235      .color-custom-ARFZBK3RJTFRMdm03Z__header-menu {
2236        /* Form-related tokens stay on .color-custom only — .text-block is a prose
2237           container (text/announcement/inline-text/blog-post-description/
2238           collection-link/price/sku) and never holds form inputs. */
2239        --input-disabled-background-color: rgb(151 122 84 / var(--opacity-10));
2240        --input-disabled-border-color: rgb(151 122 84 / var(--opacity-5));
2241        --input-disabled-text-color: rgb(151 122 84 / var(--opacity-50));
2242        --checkbox-border: 1px solid rgb(151 122 84 / var(--opacity-35-55));
2243      }
2244    
2245
2246    .color-custom-ARFZBK3RJTFRMdm03Z__header-menu {
2247      color: var(--color, var(--color-foreground));
2248      background-color: var(--color-background);
2249    }
2250  </style>
2251
2252
2253
2254    
2255
2256    <header-menu
2257      ref="headerMenu"
2258      class="header-menu"
2259      
2260      data-hydration-key="header-menu"
2261    >
2262      <div class="header-menu__inner">
2263        <nav
2264          class="menu-list"
2265          aria-label="Primary"
2266          style="--menu-top-level-font-family: var(--font-body--family);
2267--menu-top-level-font-size-desktop: 0.875rem; --menu-top-level-font-style: var(--font-body--style); --menu-top-level-font-weight: var(--font-body--weight); --menu-top-level-font-case:uppercase;
2268
2269  --menu-top-level-font-size: var(--menu-font-sm--size); --menu-top-level-font-line-height:
2270  var(--menu-font-sm--line-height);
2271
2272--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb);
2273"
2274        >
2275          
2276          <overflow-list
2277  
2278    ref="overflowMenu"
2279  
2280  
2281    class="overflow-menu color-custom-ARFZBK3RJTFRMdm03Z__header-menu background-matches-parent"
2282  
2283  
2284    minimum-items="2"
2285  
2286  
2287    data-testid="header-menu-overflow-list"
2288  
2289  
2290    data-skip-node-update
2291  
2292>
2293  <template shadowrootmode="open">
2294    <link href="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/overflow-list.css?v=16727044177065489451784931096" rel="stylesheet" type="text/css" media="all" />
2295
2296    <ul part="list">
2297      <slot></slot>
2298      <slot
2299        name="more"
2300        part="more"
2301        hidden
2302        
2303      >
2304        <li
2305          part="more"
2306        >
2307          <button
2308            class="button"
2309            type="button"
2310            tabindex="0"
2311            
2312          >
2313            More
2314          </button>
2315        </li>
2316      </slot>
2317      <li
2318        part="placeholder"
2319        hidden
2320      ></li>
2321    </ul>
2322
2323    <div part="overflow">
2324      <ul part="overflow-list">
2325        <slot name="overflow"></slot>
2326      </ul>
2327    </div>
2328  </template>
2329
2330  
2331      
2332        <li
2333          role="presentation"
2334          class="menu-list__list-item"
2335          on:focus="/activate"
2336          on:blur="/deactivate"
2337          on:pointerenter="/activate"
2338          on:pointerleave="/deactivate"
2339        >
2340          <a
2341            href="/collections/dried-florals"
2342            data-skip-node-update="true"
2343            class="menu-list__link"
2344            ref="menuitem"
2345          >
2346            <span class="menu-list__link-title">Dried Florals</span>
2347          </a></li>
2348      
2349        <li
2350          role="presentation"
2351          class="menu-list__list-item"
2352          on:focus="/activate"
2353          on:blur="/deactivate"
2354          on:pointerenter="/activate"
2355          on:pointerleave="/deactivate"
2356        >
2357          <a
2358            href="/collections/botanical-fragrance"
2359            data-skip-node-update="true"
2360            class="menu-list__link"
2361            ref="menuitem"
2362          >
2363            <span class="menu-list__link-title">Botanical Fragrance</span>
2364          </a></li>
2365      
2366        <li
2367          role="presentation"
2368          class="menu-list__list-item"
2369          on:focus="/activate"
2370          on:blur="/deactivate"
2371          on:pointerenter="/activate"
2372          on:pointerleave="/deactivate"
2373        >
2374          <a
2375            href="/collections/self-care"
2376            data-skip-node-update="true"
2377            class="menu-list__link"
2378            ref="menuitem"
2379          >
2380            <span class="menu-list__link-title">Self-Care</span>
2381          </a></li>
2382      
2383        <li
2384          role="presentation"
2385          class="menu-list__list-item"
2386          on:focus="/activate"
2387          on:blur="/deactivate"
2388          on:pointerenter="/activate"
2389          on:pointerleave="/deactivate"
2390        >
2391          <a
2392            href="/collections/ritual-wellness"
2393            data-skip-node-update="true"
2394            class="menu-list__link"
2395            ref="menuitem"
2396          >
2397            <span class="menu-list__link-title">Ritual & Wellness</span>
2398          </a></li>
2399      
2400        <li
2401          role="presentation"
2402          class="menu-list__list-item"
2403          on:focus="/activate"
2404          on:blur="/deactivate"
2405          on:pointerenter="/activate"
2406          on:pointerleave="/deactivate"
2407        >
2408          <a
2409            href="/collections/cards"
2410            data-skip-node-update="true"
2411            class="menu-list__link"
2412            ref="menuitem"
2413          >
2414            <span class="menu-list__link-title">Cards</span>
2415          </a></li>
2416      
2417        <li
2418          role="presentation"
2419          class="menu-list__list-item"
2420          on:focus="/activate"
2421          on:blur="/deactivate"
2422          on:pointerenter="/activate"
2423          on:pointerleave="/deactivate"
2424        >
2425          <a
2426            href="/collections/seeds-garden"
2427            data-skip-node-update="true"
2428            class="menu-list__link"
2429            ref="menuitem"
2430          >
2431            <span class="menu-list__link-title">Seeds + Garden</span>
2432          </a></li>
2433      
2434        <li
2435          role="presentation"
2436          class="menu-list__list-item"
2437          on:focus="/activate"
2438          on:blur="/deactivate"
2439          on:pointerenter="/activate"
2440          on:pointerleave="/deactivate"
2441        >
2442          <a
2443            href="/collections/stickers"
2444            data-skip-node-update="true"
2445            class="menu-list__link"
2446            ref="menuitem"
2447          >
2448            <span class="menu-list__link-title">Stickers</span>
2449          </a></li>
2450      
2451        <li
2452          role="presentation"
2453          class="menu-list__list-item"
2454          on:focus="/activate"
2455          on:blur="/deactivate"
2456          on:pointerenter="/activate"
2457          on:pointerleave="/deactivate"
2458        >
2459          <a
2460            href="/collections/last-chance"
2461            data-skip-node-update="true"
2462            class="menu-list__link"
2463            ref="menuitem"
2464          >
2465            <span class="menu-list__link-title">SALE</span>
2466          </a></li>
2467      
2468        <li
2469          role="presentation"
2470          class="menu-list__list-item"
2471          on:focus="/activate"
2472          on:blur="/deactivate"
2473          on:pointerenter="/activate"
2474          on:pointerleave="/deactivate"
2475        >
2476          <a
2477            href="#"
2478            data-skip-node-update="true"
2479            class="menu-list__link"aria-controls="submenu-9"
2480              aria-haspopup="true"
2481              aria-expanded="false"
2482            ref="menuitem"
2483          >
2484            <span class="menu-list__link-title">More Info</span>
2485          </a><div class="menu-list__submenu color-custom-ARFZBK3RJTFRMdm03Z__header-menu background-matches-parent" ref="submenu[]">
2486              <div
2487                id="submenu-9"
2488                class="menu-list__submenu-inner"
2489                style="--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style:
2490var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case:
2491uppercase;
2492
2493    --menu-parent-font-size: var(--menu-font-md--size); --menu-parent-font-line-height:
2494    var(--menu-font-md--line-height); --menu-parent-font-color: var(--color-foreground);
2495    --menu-parent-active-font-color: var(--color-foreground-subdued);
2496  
2497--menu-child-font-family: var(--font-body--family); --menu-child-font-style:var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case:
2498uppercase;
2499
2500    --menu-child-font-size: var(--menu-font-sm--size); --menu-child-font-line-height: var(--menu-font-sm--line-height);
2501    --menu-child-font-color: var(--color-foreground-subdued); --menu-child-active-font-color: var(--color-foreground);
2502  
2503"
2504              >
2505                
2506                <div class="mega-menu section section--full-width-margin section--page-width">
2507                  <div
2508                    class="mega-menu__grid"
2509                    data-menu-grid-id="MegaMenuList-9"
2510                  >
2511                    
2512<ul
2513  data-menu-list-id="MegaMenuList-9"
2514  class="mega-menu__list list-unstyled"
2515  style="--menu-image-border-radius: 0px;"
2516>
2517  
2518    <li class="mega-menu__column mega-menu__column--span-1">
2519    <div>
2520      <a
2521        href="/pages/about-me"
2522        class="mega-menu__link "
2523      >
2524        
2525        <span class="wrap-text">Our Story</span>
2526      </a>
2527      
2528    </div>
2529
2530    
2531  
2532    
2533    <div>
2534      <a
2535        href="/pages/customwork"
2536        class="mega-menu__link "
2537      >
2538        
2539        <span class="wrap-text">Custom Work</span>
2540      </a>
2541      
2542    </div>
2543
2544    
2545  
2546    
2547    <div>
2548      <a
2549        href="/pages/wholesale"
2550        class="mega-menu__link "
2551      >
2552        
2553        <span class="wrap-text">Wholesale</span>
2554      </a>
2555      
2556    </div>
2557
2558    
2559  
2560    
2561    <div>
2562      <a
2563        href="/pages/where-to-find-us"
2564        class="mega-menu__link "
2565      >
2566        
2567        <span class="wrap-text">Where to Find us!</span>
2568      </a>
2569      
2570    </div>
2571
2572    </li>
2573  
2574</ul>
2575
2576
2577
2578<style data-shopify>
2579  [data-menu-grid-id="MegaMenuList-9"] {
2580    
2581      --menu-columns-desktop: 6;
2582      --menu-columns-tablet: 4;
2583    
2584  }
2585
2586  [data-menu-list-id="MegaMenuList-9"] {
2587    
2588      --menu-columns-desktop: 6;
2589      --menu-columns-tablet: 4;
2590    
2591  }
2592</style>
2593
2594
2595
2596                  </div>
2597                </div>
2598              </div>
2599            </div></li>
2600      
2601      <li
2602        class="menu-list__list-item"
2603        role="presentation"
2604        slot="more"
2605        on:focus="/activate"
2606        on:blur="/deactivate"
2607        on:pointerenter="/activate"
2608        on:pointerleave="/deactivate"
2609      >
2610        <button
2611          role="listitem"
2612          class="menu-list__link button-unstyled"
2613          aria-haspopup="true"
2614          aria-expanded="false"
2615          ref="menuitem"
2616        >
2617          <span class="menu-list__link-title">More</span>
2618        </button>
2619      </li>
2620    
2621</overflow-list>
2622
2623        </nav>
2624      </div>
2625
2626      
2626<script
2627        src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/header-menu.js?v=177388175794493903551784931096"
2628        type="module"
2629        fetchpriority="low"
2630      ></script>
2630
2631    </header-menu>
2632
2633
2634<style data-shopify>
2635  .header__underlay {
2636    --color-submenu: rgb(245 239 224);
2637  }
2638</style>
2639
2640
2641
2642
2643            
2644        
2645      
2646    </div><div
2647      class="header__column header__column--center"
2648      data-testid="header-top-center"
2649    >
2650      
2651        
2652          
2653              
2654
2655
2656
2657
2658<a
2659  
2660  href="/"
2661  class="size-style spacing-style header-logo"
2662  style="
2663    --size-style-width: ;--size-style-height: ;
2664    --padding-block-start: 0px;--padding-block-end: 0px;
2665    --font-family: var(--font-body--family);
2666    --font-style: var(--font-body--style);
2667    --font-weight: 600;
2668  "
2669  
2670>
2671  
2672
2673  <span
2674    class="header-logo__image-container header-logo__image-container--original"
2675    data-testid="header-logo"
2676  >
2677    
2678  
2679  
2680  
2681  
2682
2683  
2684
2685  
2686
2687  
2688
2689  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?height=36&amp;v=1784928383" alt="The Gardeners Wife - Home" width="72" height="36" class="header-logo__image" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?height=36&amp;v=1784928383 1x, //ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?height=72&amp;v=1784928383 2x, //ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?height=108&amp;v=1784928383 3x" style="--header-logo-image-width: 72px;--header-logo-image-width-mobile: 56px; --header-logo-image-height: 36px; --header-logo-image-height-mobile: 28px;">
2690
2691
2692  </span>
2693
2694  
2695</a>
2696
2697
2698
2699
2700
2701            
2702        
2703      
2704    </div><div
2705      class="header__column header__column--right"
2706      data-testid="header-top-right"
2707    >
2708      
2709        
2710          
2711              
2712  
2713  
2714
2715            
2716        
2717      
2718        
2719          
2720              
2721  <search-button
2722    class="search-action search-action--hidden-on-drawer"
2723  >
2724    <button
2725      on:click="#search-modal/showDialog"
2726      class="button-unstyled header-actions__action"
2727      aria-label="Search"
2728      aria-haspopup="dialog"
2729    >
2730      <span class="hidden">
2731        Search
2732      </span>
2733
2734      <span class="svg-wrapper ">
2735        <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg>
2736
2737      </span>
2738    </button>
2739  </search-button>
2740
2741
2742
2743
2744            
2745        
2746      
2747        
2748          
2749              
2750
2751<script
2752  type="module"
2753  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/cart-icon.js?v=109428858171217037751784931096"
2754  fetchpriority="low"
2755></script>
2755
2756
2757
2758
2759
2760
2761<header-actions
2762  
2763>
2764  
2765    
2766    <div
2767      class="account-button header-actions__action color-custom-popover"
2768    >
2769      <shopify-store store-domain="https://ffntzz-2x.myshopify.com" country="US" language="en"></shopify-store>
2770<shopify-account
2771        menu="customer-account-main-menu"
2772        
2773      >
2774        
2775          <span
2776            slot="signed-out-avatar"
2777            class="account-button__text header-actions__text-style hidden"
2778          >
2779            Account
2780          </span>
2781
2782          <span
2783            slot="signed-out-avatar"
2784            class=""
2785            aria-hidden="true"
2786          >
2787            
2788  <svg
2789    xmlns="http://www.w3.org/2000/svg"
2790    width="15"
2791    height="17"
2792    viewBox="0 0 15 17"
2793    fill="none"
2794    slot="signed-out-avatar"
2795    class="account-button__icon"
2796  >
2797    <path
2798      stroke="currentColor"
2799      stroke-linejoin="round"
2800      stroke-width="var(--icon-stroke-width)"
2801      d="M10.375 3.813a3.063 3.063 0 1 1-6.125 0 3.063 3.063 0 0 1 6.125 0ZM7.313 9.5c-3.667 0-6.24 2.691-6.563 6.125h13.125C13.552 12.191 10.979 9.5 7.312 9.5Z"
2802    />
2803  </svg>
2804
2805          </span>
2806        
2807      </shopify-account>
2808    </div>
2809  
2810
2811  
2812    <button
2813      class="header-actions__action button-unstyled"
2814      on:click="#cart-drawer/toggle"
2815      aria-haspopup="dialog"
2816      aria-expanded="false"
2817      aria-controls="cart-drawer"
2818      aria-label="Cart"
2819      aria-describedby="cart-bubble-text"
2820      data-testid="cart-drawer-trigger"
2821    >
2822      
2823  <cart-icon
2824    class="header-actions__cart-icon"
2825    data-testid="cart-icon"
2826  >
2827    <span class="hidden">
2828      Cart
2829    </span>
2830
2831    <span
2832      class="svg-wrapper "
2833      aria-hidden="true"
2834    >
2835      <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M3.392 6.875h13.216v8.016c0 .567-.224 1.112-.624 1.513-.4.402-.941.627-1.506.627H5.522a2.13 2.13 0 0 1-1.506-.627 2.15 2.15 0 0 1-.624-1.513zM8.818 2.969h2.333c.618 0 1.211.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.313c0-.622.246-1.218.683-1.658a2.33 2.33 0 0 1 1.65-.686"/></svg>
2836
2837    </span>
2838
2839    
2840
2841<div
2842  ref="cartBubble"
2843  class="cart-bubble visually-hidden"
2844  style="--cart-bubble-background-fallback: #2C2C2A; --cart-bubble-text-fallback: #F5EFE0;"
2845  
2846  
2847    data-maintain-ratio
2848  
2849>
2850  <span class="cart-bubble__background"></span>
2851  <span
2852    ref="cartBubbleText"
2853    id="cart-bubble-text"
2854    class="cart-bubble__text"
2855  >
2856    <span
2857      class="cart-bubble__text-count hidden"
2858      ref="cartBubbleCount"
2859      aria-hidden="true"
2860      data-testid="cart-bubble"
2861    >
28620</span>
2863  </span>
2864</div>
2865
2866
2867
2868  </cart-icon>
2869
2870    </button>
2871  
2872
2873  <span
2874    ref="liveRegion"
2875    class="visually-hidden"
2876    role="status"
2877    data-testid="cart-count-live-region"
2878  ></span>
2879</header-actions>
2880
2881<script
2882  type="module"
2883  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/header-actions.js?v=157135685635924702181784931096"
2884  fetchpriority="low"
2885></script>
2885
2886
2887
2888
2889          
2890        
2891      
2892    </div>
2893        </div>
2894      </div>
2895    
2896  
2897    
2898
2899    
2900
2901    
2902    
2903  
2904
2905  
2906    <div class="header__row header__navigation-bar-row">
2907      
2908
2909
2910
2911    
2912  
2913
2914<style data-shopify>
2915  .header__underlay {
2916    --color-submenu: rgb(245 239 224);
2917  }
2918</style>
2919
2920
2921
2922
2923    </div>
2924  
2925</header-component>
2926
2927<script
2928  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/header.js?v=183210491532312943441784931096"
2929  type="module"
2930></script>
2930
2931
2932
2933
2934
2935  
2935<script type="module">
2936    import { hydrate } from '@theme/section-hydration';
2937    const url = new URL(window.location.href);
2938    url.searchParams.delete('page');
2939    hydrate('sections--20623391457373__header_section', url);
2940  </script>
2940
2941
2942
2943
2944</header>
2945<!-- END sections: header-group -->
2946      </div>
2947
2948      
2948<script>
2949        // Inline header height and menu style calculations to prevent layout shift
2950        // Note: Updates in calculateHeaderGroupHeight(), updateTransparentHeaderOffset() and setHeaderMenuStyle() utilities.js should be kept in sync with this function
2951        (function setHeaderHeighCustomProperties() {
2952          /*
2953           * Header calculation functions for maintaining CSS variables
2954           * Mimic calculateHeaderGroupHeight() in utilities.js
2955           */
2956          const header = document.querySelector('header-component');
2957          const headerGroup = document.querySelector('#header-group');
2958          const hasHeaderSection = headerGroup?.querySelector('.header-section');
2959
2960          if (!header || !headerGroup) return;
2961
2962          const headerTopRow = header.querySelector('.header__row--top');
2963          const headerHeight = header.offsetHeight;
2964
2965          // Calculate the total height of the header group
2966          let headerGroupHeight = 0;
2967          const children = headerGroup.children;
2968          for (let i = 0; i < children.length; i++) {
2969            const element = children[i];
2970            if (element === header || !(element instanceof HTMLElement)) continue;
2971            headerGroupHeight += element.offsetHeight;
2972          }
2973
2974          // Check for transparent header special case
2975          if (header.hasAttribute('transparent') && header.parentElement?.nextElementSibling) {
2976            headerGroupHeight += headerHeight;
2977          }
2978
2979          // Set CSS variables
2980          document.body.style.setProperty('--header-height', `${headerHeight}px`);
2981          document.body.style.setProperty('--header-group-height', `${headerGroupHeight}px`);
2982
2983          if (headerTopRow) {
2984            window.requestAnimationFrame(function () {
2985              document.body.style.setProperty('--top-row-height', `${headerTopRow.offsetHeight}px`);
2986            });
2987          }
2988
2989          /**
2990           * Updates CSS custom properties for transparent header offset calculation
2991           * Mimic updateTransparentHeaderOffset() in utilities.js
2992           */
2993
2994          if (!hasHeaderSection || !header?.hasAttribute('transparent')) {
2995            document.body.style.setProperty('--transparent-header-offset-boolean', '0');
2996            return;
2997          }
2998
2999          const hasImmediateSection = hasHeaderSection.nextElementSibling?.classList.contains('shopify-section');
3000
3001          const shouldApplyOffset = !hasImmediateSection ? '1' : '0';
3002          document.body.style.setProperty('--transparent-header-offset-boolean', shouldApplyOffset);
3003        })();
3004
3005        (function setHeaderMenuStyle() {
3006          const headerComponent = document.querySelector('#header-component');
3007          if (headerComponent) {
3008            const isTouchDevice = 'ontouchstart' in window && navigator.maxTouchPoints > 0;
3009            const overflowList = headerComponent?.querySelector('overflow-list');
3010            const hasReachedMinimum = overflowList && overflowList.hasAttribute('minimum-reached');
3011            headerComponent.dataset.menuStyle = isTouchDevice || hasReachedMinimum ? 'drawer' : 'menu';
3012          }
3013        })();
3014      </script>
3014
3015
3016      <main
3017        id="MainContent"
3018        class="content-for-layout"
3019        role="main"
3020        data-page-transition-enabled="true"
3021        data-product-transition="true"
3022        data-template="index"
3023      >
3024        <section id="shopify-section-template--20623391129693__hero_iyt6zg" class="shopify-section hero-wrapper section-wrapper">
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042<div
3043  id="Hero-template--20623391129693__hero_iyt6zg"
3044  class="hero color-custom-template--20623391129693__hero_iyt6zg"
3045  style="
3046    --hero-border-style: ;
3047    --hero-border-width: px;
3048    --hero-border-opacity: %;
3049    --blur-opacity: 0.75;
3050    
3051       --hero-min-height: 100svh;
3052    
3053  "
3054  
3055  
3056>
3057  
3058
3059  
3060
3061  <div
3062    class="hero__container spacing-style section section--full-width"
3063    style="--padding-block-start: 0px;--padding-block-end: 0px;"
3064  ><div
3065      class="hero__media-grid"
3066      style="--hero-media-count: 1;--hero-media-count-mobile: 1;--hero-media-aspect-ratio: 1.499531396438613;"
3067      data-testid="hero-media-wrapper"
3068    >
3069      <div
3070  class="overlay overlay--gradient"
3071  style="
3072    --overlay-layer: var(--layer-flat);
3073    --overlay-color: #00000099;
3074    --overlay-color--end: rgba(0, 0, 0, 0);
3075    --overlay-direction: to top;"
3076></div>
3077
3078
3079
3080      
3081  
3082<div class="hero__media-wrapper hero__media-wrapper--desktop hero__media-wrapper--mobile">
3083      <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/5F8A0045.jpg?v=1784927952&amp;width=3840" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/5F8A0045.jpg?v=1784927952&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/5F8A0045.jpg?v=1784927952&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/5F8A0045.jpg?v=1784927952&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/5F8A0045.jpg?v=1784927952&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/5F8A0045.jpg?v=1784927952&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/5F8A0045.jpg?v=1784927952&amp;width=3840 3840w" width="1600" height="1067" class="hero__media" sizes="(min-width: 750px) 100vw, 100vw" fetchpriority="high" data-testid="hero-desktop-image-1">
3084    </div>
3085  
3086
3087
3088  
3089    </div>
3090    <div
3091      class="
3092        hero__content-wrapper
3093        layout-panel-flex
3094        layout-panel-flex--column
3095        mobile-column
3096        section-content-wrapper
3097        page-width
3098        
3099      "
3100      style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
3101
3102--gap: 16px;
3103
3104--horizontal-alignment: center; --vertical-alignment: center;
3105--vertical-alignment-mobile: center;
3106"
3107    >
3108      
3109
3110
3111
3112
3113
3114
3115
3116
3117  <div class=" spacing-style text-block text-block--AZXlYenVidWw0ZGF3Z__text_tzGazA h2      "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;              --color: #F5EFE0;      --color-rgb: 245 239 224;        --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
3118    <h3>we are all connected</h3>
3119  </div>
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135  <div class=" spacing-style text-block text-block--AWWJYaHhrNmRJU0xBM__text_A7ynwp h1      "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;              --color: #F5EFE0;      --color-rgb: 245 239 224;        --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
3136    <p>nourish your roots</p>
3137  </div>
3138
3139
3140
3141
3142
3143
3144
3145    </div>
3146  </div>
3147</div>
3148
3149
3150
3151
3152</section><div id="shopify-section-template--20623391129693__marquee_NVNbPP" class="shopify-section">
3153
3154<script
3155  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/marquee.js?v=131793217881894452351784931096"
3156  type="module"
3157  fetchpriority="low"
3158></script>
3158
3159
3160
3161
3162<div
3163  class="section-background"
3164></div>
3165<marquee-component
3166  class="section spacing-style gap-style"
3167  style="--padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));;
3168    --marquee-gap: 24px;
3169    --marquee-direction: normal;
3170  "
3171  data-speed-factor="25"
3172  data-movement-direction="normal"
3173>
3174  <div
3175    class="marquee__wrapper"
3176    ref="wrapper"
3177  >
3178    <div
3179      class="marquee__content"
3180      ref="content"
3181    >
3182      <div
3183        class="marquee__repeated-items"
3184        ref="marqueeItems[]"
3185      >
3186        
3187
3188
3189
3190
3191
3192
3193
3194
3195  <div class=" spacing-style text-block text-block--AMkxMYVh5bHJXYThOT__text_kPLFeD custom     custom-typography  custom-font-size  custom-color   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;    --font-size: 1rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --text-transform: none;    --text-wrap: nowrap;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-tight);        --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
3196    <p>as seen in: NY Botanical Gardens | Urban Outfitters x Latika Collab | ACL Live</p>
3197  </div>
3198
3199
3200
3201
3202
3203
3204
3205      </div>
3206    </div>
3207  </div>
3208</marquee-component>
3209
3210
3211
3212
3213</div><div id="shopify-section-template--20623391129693__collection_list_7bm8dH" class="shopify-section ui-test-collection-list">
3214
3215
3216
3217
3218
3219<div
3220  class="section-background"
3221></div>
3222
3223<div
3224  class="
3225    section
3226    section--full-width
3227    
3228    section-resource-list
3229    spacing-style
3230    gap-style
3231  "
3232  style="
3233    --padding-block-start: max(20px, calc(var(--spacing-scale) * 48px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 48px));
3234    --gap: 12px;
3235  "
3236  data-testid="collection-list"
3237>
3238  <div class="section-resource-list__content">
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249<div
3250  class="
3251    group-block
3252    group-block--height-fit
3253    group-block--width-fill
3254    border-style
3255    spacing-style
3256    size-style
3257    
3258    
3259  "
3260  style="
3261    
3262--border-width: 1px; --border-style: none; --border-color:
3263rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
3264
3265    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
3266    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
3267    
3268  "
3269  
3270  data-testid="group-block"
3271><div class="group-block__media-wrapper">
3272    
3273
3274
3275
3276
3277    
3278  </div>
3279
3280  <div
3281    class="
3282      group-block-content
3283      
3284      layout-panel-flex
3285      layout-panel-flex--column
3286       mobile-column
3287    "
3288    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
3289
3290--gap: 12px;
3291
3292--horizontal-alignment: flex-start; --vertical-alignment: center;
3293--vertical-alignment-mobile: center;
3294"
3295  >
3296  
3297
3298
3299
3300
3301
3302
3303
3304
3305  <rte-formatter class=" spacing-style text-block text-block--ANU9QbzR4OWs1V2VCN__text_XWWcaM rte     rte   "  style="    --padding-block-start: 0px; --padding-block-end:16px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
3306    <h3>Shop the moment</h3>
3307  </rte-formatter>
3308
3309
3310
3311
3312
3313
3314
3315</div>
3316</div>
3317
3318
3319
3320
3321
3322</div>
3323
3324  
3325
3326  
3327
3328  
3329
3330  
3331
3332
3333
3334
3335<div
3336  class="
3337    resource-list
3338    
3339    
3340      hidden--mobile
3341    
3342    resource-list--grid
3343  "
3344  style="--resource-list-column-gap-desktop: 8px;--resource-list-row-gap-desktop: 8px;--resource-list-columns: repeat(4, 1fr);--resource-list-columns-mobile: repeat(2, 1fr);--column-count-mobile: 2;"
3345  
3346    data-testid="collections-list-grid"
3347  
3348>
3349  
3350      
3351    
3352      <div class="resource-list__item">
3353        
3354
3355
3356
3357
3358
3359
3360
3361<style data-shopify>
3362  
3363</style>
3364
3365
3366
3367<div
3368  class="
3369    collection-card
3370    border-style
3371    
3372    
3373    
3374    
3375  "
3376  data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card"
3377  
3378  style="
3379    
3380--border-width: 1px; --border-style: none; --border-color:
3381rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
3382
3383    --horizontal-alignment: flex-start;
3384    --vertical-alignment: flex-start;
3385    --gap: 8px;
3386  ">
3387  <a
3388    class="collection-card__link"
3389    
3390      href="/collections/happy-birthday"
3391    
3392  >
3393    <span class="visually-hidden">
3393Happy Birthday</span>
3394  </a>
3395  <div class="collection-card__inner">
3396    
3397  
3398
3399
3400
3401
3402
3403<style data-shopify>
3404  
3405    .collection-card[data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card"] {
3406      --ratio: 1 / 1;
3407    }
3408  
3409</style>
3410
3411
3412  <div
3413    class="
3414      resource-image
3415      
3416        collection-card__image
3417      
3418      spacing-style border-style
3419      
3420    "
3421    style="
3422--border-width: 1px; --border-style: none; --border-color:
3423rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
3424"
3425    
3426  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=3840" alt="Happy Birthday" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=3840 3840w" width="3840" height="5120" loading="eager" class="resource-image__image" sizes="(min-width: 750px) 25vw, 100vw">
3427  </div>
3428
3429
3430
3431
3432
3433
3434
3435
3436    <div class="collection-card__content layout-panel-flex--column">
3437      
3438  
3439
3440
3441  
3442  
3443
3444
3445
3446
3447
3448
3449  <div class=" spacing-style text-block text-block--AR24rZHA1NkVZN0w3R__collection_title_TphUL6 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #B07A8A;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
3450    <p>Happy Birthday</p>
3451  </div>
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461    </div>
3462  </div>
3463</div>
3464
3465
3466
3467
3468
3469
3470      </div>
3471      
3472        <!--@list/split-->
3473      
3474    
3475      <div class="resource-list__item">
3476        
3477
3478
3479
3480
3481
3482
3483
3484<style data-shopify>
3485  
3486</style>
3487
3488
3489
3490<div
3491  class="
3492    collection-card
3493    border-style
3494    
3495    
3496    
3497    
3498  "
3499  data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-1"
3500  
3501  style="
3502    
3503--border-width: 1px; --border-style: none; --border-color:
3504rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
3505
3506    --horizontal-alignment: flex-start;
3507    --vertical-alignment: flex-start;
3508    --gap: 8px;
3509  ">
3510  <a
3511    class="collection-card__link"
3512    
3513      href="/collections/ritual-wellness"
3514    
3515  >
3516    <span class="visually-hidden">Ritual & Wellness</span>
3517  </a>
3518  <div class="collection-card__inner">
3519    
3520  
3521
3522
3523
3524
3525
3526<style data-shopify>
3527  
3528    .collection-card[data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-1"] {
3529      --ratio: 1 / 1;
3530    }
3531  
3532</style>
3533
3534
3535  <div
3536    class="
3537      resource-image
3538      
3539        collection-card__image
3540      
3541      spacing-style border-style
3542      
3543    "
3544    style="
3545--border-width: 1px; --border-style: none; --border-color:
3546rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
3547"
3548    
3549  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=3840" alt="Ritual &amp; Wellness" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=3840 3840w" width="3840" height="2880" loading="eager" class="resource-image__image" sizes="(min-width: 750px) 25vw, 100vw">
3550  </div>
3551
3552
3553
3554
3555
3556
3557
3558
3559    <div class="collection-card__content layout-panel-flex--column">
3560      
3561  
3562
3563
3564  
3565  
3566
3567
3568
3569
3570
3571
3572  <div class=" spacing-style text-block text-block--AR24rZHA1NkVZN0w3R__collection_title_TphUL6-1 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #B07A8A;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
3573    <p>Ritual & Wellness</p>
3574  </div>
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584    </div>
3585  </div>
3586</div>
3587
3588
3589
3590
3591
3592
3593      </div>
3594      
3595        <!--@list/split-->
3596      
3597    
3598      <div class="resource-list__item">
3599        
3600
3601
3602
3603
3604
3605
3606
3607<style data-shopify>
3608  
3609</style>
3610
3611
3612
3613<div
3614  class="
3615    collection-card
3616    border-style
3617    
3618    
3619    
3620    
3621  "
3622  data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-2"
3623  
3624  style="
3625    
3626--border-width: 1px; --border-style: none; --border-color:
3627rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
3628
3629    --horizontal-alignment: flex-start;
3630    --vertical-alignment: flex-start;
3631    --gap: 8px;
3632  ">
3633  <a
3634    class="collection-card__link"
3635    
3636      href="/collections/new-home"
3637    
3638  >
3639    <span class="visually-hidden">New Home</span>
3640  </a>
3641  <div class="collection-card__inner">
3642    
3643  
3644
3645
3646
3647
3648
3649<style data-shopify>
3650  
3651    .collection-card[data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-2"] {
3652      --ratio: 1 / 1;
3653    }
3654  
3655</style>
3656
3657
3658  <div
3659    class="
3660      resource-image
3661      
3662        collection-card__image
3663      
3664      spacing-style border-style
3665      
3666    "
3667    style="
3668--border-width: 1px; --border-style: none; --border-color:
3669rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
3670"
3671    
3672  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=3840" alt="Magnetic Vase + Forever Florals" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=3840 3840w" width="3840" height="5120" loading="eager" class="resource-image__image" sizes="(min-width: 750px) 25vw, 100vw">
3673  </div>
3674
3675
3676
3677
3678
3679
3680
3681
3682    <div class="collection-card__content layout-panel-flex--column">
3683      
3684  
3685
3686
3687  
3688  
3689
3690
3691
3692
3693
3694
3695  <div class=" spacing-style text-block text-block--AR24rZHA1NkVZN0w3R__collection_title_TphUL6-2 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #B07A8A;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
3696    <p>New Home</p>
3697  </div>
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707    </div>
3708  </div>
3709</div>
3710
3711
3712
3713
3714
3715
3716      </div>
3717      
3718        <!--@list/split-->
3719      
3720    
3721      <div class="resource-list__item">
3722        
3723
3724
3725
3726
3727
3728
3729
3730<style data-shopify>
3731  
3732</style>
3733
3734
3735
3736<div
3737  class="
3738    collection-card
3739    border-style
3740    
3741    
3742    
3743    
3744  "
3745  data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-3"
3746  
3747  style="
3748    
3749--border-width: 1px; --border-style: none; --border-color:
3750rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
3751
3752    --horizontal-alignment: flex-start;
3753    --vertical-alignment: flex-start;
3754    --gap: 8px;
3755  ">
3756  <a
3757    class="collection-card__link"
3758    
3759      href="/collections/self-care"
3760    
3761  >
3762    <span class="visually-hidden">Self-Care</span>
3763  </a>
3764  <div class="collection-card__inner">
3765    
3766  
3767
3768
3769
3770
3771
3772<style data-shopify>
3773  
3774    .collection-card[data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-3"] {
3775      --ratio: 1 / 1;
3776    }
3777  
3778</style>
3779
3780
3781  <div
3782    class="
3783      resource-image
3784      
3785        collection-card__image
3786      
3787      spacing-style border-style
3788      
3789    "
3790    style="
3791--border-width: 1px; --border-style: none; --border-color:
3792rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
3793"
3794    
3795  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=3840" alt="Self-Care" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=3840 3840w" width="3840" height="5120" loading="eager" class="resource-image__image" sizes="(min-width: 750px) 25vw, 100vw">
3796  </div>
3797
3798
3799
3800
3801
3802
3803
3804
3805    <div class="collection-card__content layout-panel-flex--column">
3806      
3807  
3808
3809
3810  
3811  
3812
3813
3814
3815
3816
3817
3818  <div class=" spacing-style text-block text-block--AR24rZHA1NkVZN0w3R__collection_title_TphUL6-3 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #B07A8A;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
3819    <p>Self-Care</p>
3820  </div>
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830    </div>
3831  </div>
3832</div>
3833
3834
3835
3836
3837
3838
3839      </div>
3840      
3841    
3842  
3843
3844    
3845</div>
3846
3847
3848
3849  
3850
3851  <div
3852    class="
3853      resource-list
3854      hidden--desktop
3855      resource-list__carousel
3856      force-full-width
3857    "
3858    style="
3859      --resource-list-column-gap-desktop: 8px;
3860      --column-count: 4;
3861      --column-count-mobile: 1;
3862      --mobile-card-size: 60cqw;
3863    "
3864  >
3865    
3866    
3867
3868
3869
3870<div style="--gutter-slide-width: 0px; --slide-width-max: 450px;">
3871  <slideshow-component
3872  
3873    ref="collectionListMobile"
3874  
3875  
3876    class="resource-list__carousel"
3877  
3878  style="--slideshow-timeline: --slide-0, --slide-1, --slide-2, --slide-3;--slide-min-height: auto;--slide-min-height-desktop: auto;"
3879  
3880  initial-slide="0"
3881  
3882  
3883
3884  
3885>
3886  
3887  <slideshow-container ref="slideshowContainer">
3888    
3889      <slideshow-arrows
3890  position="center"
3891  
3892><button
3893  class="
3894    slideshow-control slideshow-control--previous
3895    
3896    
3897    slideshow-control--style-arrow
3898    button button-unstyled button-unstyled--transparent
3899     flip-x
3900  "
3901  
3902    aria-label="Previous slide"
3903  
3904  on:click="/previous"
3905  ref="previous"
3906>
3907  <span class="svg-wrapper icon-arrow"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>
3908</span>
3909</button>
3910
3911
3912<button
3913  class="
3914    slideshow-control slideshow-control--next
3915    
3916    
3917    slideshow-control--style-arrow
3918    button button-unstyled button-unstyled--transparent
3919    
3920  "
3921  
3922    aria-label="Next slide"
3923  
3924  on:click="/next"
3925  ref="next"
3926>
3927  <span class="svg-wrapper icon-arrow"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>
3928</span>
3929</button>
3930
3931
3932</slideshow-arrows>
3933
3934
3935
3936    
3937    
3938    <slideshow-slides
3939      tabindex="-1"
3940      ref="scroller"
3941      
3942    >
3943      
3944  
3945    <slideshow-slide
3946  ref="slides[]"
3947  aria-hidden="false"
3948  style="--slideshow-timeline: --slide-0; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
3949  
3950    class="resource-list__slide"
3951  
3952  
3953  
3954  
3955  
3956  
3957  
3958>
3959  <div class="resource-list__item">
3960        
3961
3962
3963
3964
3965
3966
3967
3968<style data-shopify>
3969  
3970</style>
3971
3972
3973
3974<div
3975  class="
3976    collection-card
3977    border-style
3978    
3979    
3980    
3981    
3982  "
3983  data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card"
3984  
3985  style="
3986    
3987--border-width: 1px; --border-style: none; --border-color:
3988rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
3989
3990    --horizontal-alignment: flex-start;
3991    --vertical-alignment: flex-start;
3992    --gap: 8px;
3993  ">
3994  <a
3995    class="collection-card__link"
3996    
3997      href="/collections/happy-birthday"
3998    
3999  >
4000    <span class="visually-hidden">Happy Birthday</span>
4001  </a>
4002  <div class="collection-card__inner">
4003    
4004  
4005
4006
4007
4008
4009
4010<style data-shopify>
4011  
4012    .collection-card[data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card"] {
4013      --ratio: 1 / 1;
4014    }
4015  
4016</style>
4017
4018
4019  <div
4020    class="
4021      resource-image
4022      
4023        collection-card__image
4024      
4025      spacing-style border-style
4026      
4027    "
4028    style="
4029--border-width: 1px; --border-style: none; --border-color:
4030rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4031"
4032    
4033  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=3840" alt="Happy Birthday" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0274.jpg?v=1788721994&amp;width=3840 3840w" width="3840" height="5120" loading="eager" class="resource-image__image" sizes="(min-width: 750px) 25vw, 100vw">
4034  </div>
4035
4036
4037
4038
4039
4040
4041
4042
4043    <div class="collection-card__content layout-panel-flex--column">
4044      
4045  
4046
4047
4048  
4049  
4050
4051
4052
4053
4054
4055
4056  <div class=" spacing-style text-block text-block--AR24rZHA1NkVZN0w3R__collection_title_TphUL6 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #B07A8A;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
4057    <p>Happy Birthday</p>
4058  </div>
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068    </div>
4069  </div>
4070</div>
4071
4072
4073
4074
4075
4076
4077      </div>
4078      
4079        
4080</slideshow-slide>
4081
4082
4083
4084
4085  
4086    <slideshow-slide
4087  ref="slides[]"
4088  aria-hidden="true"
4089  style="--slideshow-timeline: --slide-1; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
4090  
4091    class="resource-list__slide"
4092  
4093  
4094  
4095  
4096  
4097  
4098  
4099>
4100  
4101      
4102    
4103      <div class="resource-list__item">
4104        
4105
4106
4107
4108
4109
4110
4111
4112<style data-shopify>
4113  
4114</style>
4115
4116
4117
4118<div
4119  class="
4120    collection-card
4121    border-style
4122    
4123    
4124    
4125    
4126  "
4127  data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-1"
4128  
4129  style="
4130    
4131--border-width: 1px; --border-style: none; --border-color:
4132rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4133
4134    --horizontal-alignment: flex-start;
4135    --vertical-alignment: flex-start;
4136    --gap: 8px;
4137  ">
4138  <a
4139    class="collection-card__link"
4140    
4141      href="/collections/ritual-wellness"
4142    
4143  >
4144    <span class="visually-hidden">Ritual & Wellness</span>
4145  </a>
4146  <div class="collection-card__inner">
4147    
4148  
4149
4150
4151
4152
4153
4154<style data-shopify>
4155  
4156    .collection-card[data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-1"] {
4157      --ratio: 1 / 1;
4158    }
4159  
4160</style>
4161
4162
4163  <div
4164    class="
4165      resource-image
4166      
4167        collection-card__image
4168      
4169      spacing-style border-style
4170      
4171    "
4172    style="
4173--border-width: 1px; --border-style: none; --border-color:
4174rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4175"
4176    
4177  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=3840" alt="Ritual &amp; Wellness" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=3840 3840w" width="3840" height="2880" loading="eager" class="resource-image__image" sizes="(min-width: 750px) 25vw, 100vw">
4178  </div>
4179
4180
4181
4182
4183
4184
4185
4186
4187    <div class="collection-card__content layout-panel-flex--column">
4188      
4189  
4190
4191
4192  
4193  
4194
4195
4196
4197
4198
4199
4200  <div class=" spacing-style text-block text-block--AR24rZHA1NkVZN0w3R__collection_title_TphUL6-1 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #B07A8A;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
4201    <p>Ritual & Wellness</p>
4202  </div>
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212    </div>
4213  </div>
4214</div>
4215
4216
4217
4218
4219
4220
4221      </div>
4222      
4223        
4224</slideshow-slide>
4225
4226
4227
4228
4229  
4230    <slideshow-slide
4231  ref="slides[]"
4232  aria-hidden="true"
4233  style="--slideshow-timeline: --slide-2; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
4234  
4235    class="resource-list__slide"
4236  
4237  
4238  
4239  
4240  
4241  
4242  
4243>
4244  
4245      
4246    
4247      <div class="resource-list__item">
4248        
4249
4250
4251
4252
4253
4254
4255
4256<style data-shopify>
4257  
4258</style>
4259
4260
4261
4262<div
4263  class="
4264    collection-card
4265    border-style
4266    
4267    
4268    
4269    
4270  "
4271  data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-2"
4272  
4273  style="
4274    
4275--border-width: 1px; --border-style: none; --border-color:
4276rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4277
4278    --horizontal-alignment: flex-start;
4279    --vertical-alignment: flex-start;
4280    --gap: 8px;
4281  ">
4282  <a
4283    class="collection-card__link"
4284    
4285      href="/collections/new-home"
4286    
4287  >
4288    <span class="visually-hidden">New Home</span>
4289  </a>
4290  <div class="collection-card__inner">
4291    
4292  
4293
4294
4295
4296
4297
4298<style data-shopify>
4299  
4300    .collection-card[data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-2"] {
4301      --ratio: 1 / 1;
4302    }
4303  
4304</style>
4305
4306
4307  <div
4308    class="
4309      resource-image
4310      
4311        collection-card__image
4312      
4313      spacing-style border-style
4314      
4315    "
4316    style="
4317--border-width: 1px; --border-style: none; --border-color:
4318rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4319"
4320    
4321  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=3840" alt="Magnetic Vase + Forever Florals" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/sizing.png?v=1791228571&amp;width=3840 3840w" width="3840" height="5120" loading="eager" class="resource-image__image" sizes="(min-width: 750px) 25vw, 100vw">
4322  </div>
4323
4324
4325
4326
4327
4328
4329
4330
4331    <div class="collection-card__content layout-panel-flex--column">
4332      
4333  
4334
4335
4336  
4337  
4338
4339
4340
4341
4342
4343
4344  <div class=" spacing-style text-block text-block--AR24rZHA1NkVZN0w3R__collection_title_TphUL6-2 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #B07A8A;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
4345    <p>New Home</p>
4346  </div>
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356    </div>
4357  </div>
4358</div>
4359
4360
4361
4362
4363
4364
4365      </div>
4366      
4367        
4368</slideshow-slide>
4369
4370
4371
4372
4373  
4374    <slideshow-slide
4375  ref="slides[]"
4376  aria-hidden="true"
4377  style="--slideshow-timeline: --slide-3; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
4378  
4379    class="resource-list__slide"
4380  
4381  
4382  
4383  
4384  
4385  
4386  
4387>
4388  
4389      
4390    
4391      <div class="resource-list__item">
4392        
4393
4394
4395
4396
4397
4398
4399
4400<style data-shopify>
4401  
4402</style>
4403
4404
4405
4406<div
4407  class="
4408    collection-card
4409    border-style
4410    
4411    
4412    
4413    
4414  "
4415  data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-3"
4416  
4417  style="
4418    
4419--border-width: 1px; --border-style: none; --border-color:
4420rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4421
4422    --horizontal-alignment: flex-start;
4423    --vertical-alignment: flex-start;
4424    --gap: 8px;
4425  ">
4426  <a
4427    class="collection-card__link"
4428    
4429      href="/collections/self-care"
4430    
4431  >
4432    <span class="visually-hidden">Self-Care</span>
4433  </a>
4434  <div class="collection-card__inner">
4435    
4436  
4437
4438
4439
4440
4441
4442<style data-shopify>
4443  
4444    .collection-card[data-block-id="AWlU4V1d5b1cvZGVYT__static-collection-card-3"] {
4445      --ratio: 1 / 1;
4446    }
4447  
4448</style>
4449
4450
4451  <div
4452    class="
4453      resource-image
4454      
4455        collection-card__image
4456      
4457      spacing-style border-style
4458      
4459    "
4460    style="
4461--border-width: 1px; --border-style: none; --border-color:
4462rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4463"
4464    
4465  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=3840" alt="Self-Care" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=3840 3840w" width="3840" height="5120" loading="eager" class="resource-image__image" sizes="(min-width: 750px) 25vw, 100vw">
4466  </div>
4467
4468
4469
4470
4471
4472
4473
4474
4475    <div class="collection-card__content layout-panel-flex--column">
4476      
4477  
4478
4479
4480  
4481  
4482
4483
4484
4485
4486
4487
4488  <div class=" spacing-style text-block text-block--AR24rZHA1NkVZN0w3R__collection_title_TphUL6-3 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #B07A8A;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
4489    <p>Self-Care</p>
4490  </div>
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500    </div>
4501  </div>
4502</div>
4503
4504
4505
4506
4507
4508
4509      </div>
4510</slideshow-slide>
4511
4512
4513
4514
4515  
4516
4517    </slideshow-slides>
4518  </slideshow-container>
4519  
4520</slideshow-component>
4521
4522
4523
4524
4525</div>
4526
4527
4528
4529  </div>
4530
4531
4532</div>
4533
4534
4535</div><div id="shopify-section-template--20623391129693__section_tJhd66" class="shopify-section section-wrapper">
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545  <style data-shopify>
4546    .color-custom-template--20623391129693__section_tJhd66,
4547    .color-custom-template--20623391129693__section_tJhd66 .text-block {
4548      /* Background */
4549      --color-background: #7E8C6A;
4550      --color-background-rgb: 126 140 106;
4551
4552      /* Opacity values adjusted for background brightness */
4553      
4554--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
45550.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
4556
4557
4558      
4559        /* Foreground / text — explicit or smart-contrasted */
4560        --color: var(--palette-darkest);
4561        --color-rgb: var(--palette-darkest-rgb);
4562        --color-foreground: var(--palette-darkest);
4563        --color-foreground-rgb: var(--palette-darkest-rgb);
4564        --color-foreground-muted: rgb(var(--palette-darkest-rgb) / var(--opacity-muted-text));
4565        --color-foreground-subdued: rgb(var(--palette-darkest-rgb) / var(--opacity-subdued-text));
4566        --color-border: var(--palette-darkest);
4567        --color-border-rgb: var(--palette-darkest-rgb);
4568      
4569    }
4570
4571    
4572      .color-custom-template--20623391129693__section_tJhd66 {
4573        /* Form-related tokens stay on .color-custom only — .text-block is a prose
4574           container (text/announcement/inline-text/blog-post-description/
4575           collection-link/price/sku) and never holds form inputs. */
4576        --input-disabled-background-color: rgb(var(--palette-darkest-rgb) / var(--opacity-10));
4577        --input-disabled-border-color: rgb(var(--palette-darkest-rgb) / var(--opacity-5));
4578        --input-disabled-text-color: rgb(var(--palette-darkest-rgb) / var(--opacity-50));
4579        --checkbox-border: 1px solid rgb(var(--palette-darkest-rgb) / var(--opacity-35-55));
4580      }
4581    
4582
4583    .color-custom-template--20623391129693__section_tJhd66 {
4584      color: var(--color, var(--color-foreground));
4585      background-color: var(--color-background);
4586    }
4587  </style>
4588
4589
4590
4591<div class="section-background color-custom-template--20623391129693__section_tJhd66"></div>
4592<div
4593  class="section section--page-width color-custom-template--20623391129693__section_tJhd66"
4594  data-testid="ui-test-section"
4595
4596  
4597
4598  style="
4599    
4600
4601    
4602  "
4603>
4604  <div class="custom-section-background">
4605    
4606
4607
4608
4609
4610  </div>
4611
4612  <div
4613    class="border-style custom-section-content"
4614    style="
4615--border-width: 1px; --border-style: none; --border-color:
4616rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4617"
4618  >
4619    
4620
4621    <div
4622      class="
4623        spacing-style
4624        layout-panel-flex
4625        layout-panel-flex--row
4626        section-content-wrapper
4627         mobile-column
4628      "
4629      style="
4630        --flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
4631
4632--gap: 16px;
4633
4634--horizontal-alignment: center; --vertical-alignment: flex-start;
4635--vertical-alignment-mobile: flex-start;
4636
4637        --padding-block-start: max(20px, calc(var(--spacing-scale) * 48px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 48px));
4638      "
4639      data-testid="section-content"
4640    >
4641      
4642  
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653<div
4654  class="
4655    group-block
4656    group-block--height-fit
4657    group-block--width-fill
4658    border-style
4659    spacing-style
4660    size-style
4661    
4662    
4663  "
4664  style="
4665    
4666--border-width: 1px; --border-style: none; --border-color:
4667rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4668
4669    --padding-block-start: 10px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
4670    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
4671    
4672  "
4673  
4674  data-testid="group-block"
4675><div class="group-block__media-wrapper">
4676    
4677
4678
4679
4680
4681    
4682  </div>
4683
4684  <div
4685    class="
4686      group-block-content
4687      
4688      layout-panel-flex
4689      layout-panel-flex--column
4690       mobile-column
4691    "
4692    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
4693
4694--gap: 8px;
4695
4696--horizontal-alignment: center; --vertical-alignment: center;
4697--vertical-alignment-mobile: center;
4698"
4699  >
4700  <div id="shopify-block-AbE9CTXFOcmYwYzhsT__icon_VNCicy" class="shopify-block icon-block">
4701
4702
4703
4704
4705
4706
4707
4708<a
4709    href="/pages/about-me"
4710    class="text-inherit"
4711    
4712      target="_blank" rel="noopener"
4713    
4714  >
4715    
4716  
4717
4718  
4719  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/website_icons_4.png?v=1788830098&amp;width=1200" alt="" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/website_icons_4.png?v=1788830098&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/website_icons_4.png?v=1788830098&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/website_icons_4.png?v=1788830098&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/website_icons_4.png?v=1788830098&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" class="icon-block__media icon-block-AbE9CTXFOcmYwYzhsT__icon_VNCicy" style="width: 116px;" sizes="(min-width: 1024px) 1024px, 100vw, 100vw">
4720
4721
4722  </a>
4723
4724
4725</div>
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735  <div class=" spacing-style text-block text-block--AQ1FjNnZ1WlROWnlva__text_UDawhH custom    text-block--align-center custom-typography  custom-font-size  custom-color   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;    --font-size: 1.25rem;      --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);    --text-transform: uppercase;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);          --color: #FAF7F0;      --color-rgb: 250 247 240;        --width: 100%;    --max-width: var(--max-width--heading-normal);          --text-align: center;          ">
4736    <p>Handmade in Austin</p>
4737  </div>
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753  <rte-formatter class=" spacing-style text-block text-block--AZnpHbkZ4SlUrMnZTL__text_nyEbfa rte    text-block--align-center rte   "  style="    --padding-block-start: 15px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;              --color: #FAF7F0;      --color-rgb: 250 247 240;        --width: 100%;    --max-width: var(--max-width--body-narrow);          --text-align: center;          ">
4754    <p>Every product is made by hand in small batches — dried, blended, sourced, and assembled with intention. No shortcuts.</p>
4755  </rte-formatter>
4756
4757
4758
4759
4760
4761
4762
4763</div>
4764</div>
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781<div
4782  class="
4783    group-block
4784    group-block--height-fit
4785    group-block--width-fill
4786    border-style
4787    spacing-style
4788    size-style
4789    
4790    
4791  "
4792  style="
4793    
4794--border-width: 1px; --border-style: none; --border-color:
4795rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4796
4797    --padding-block-start: 10px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
4798    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
4799    
4800  "
4801  
4802  data-testid="group-block"
4803><div class="group-block__media-wrapper">
4804    
4805
4806
4807
4808
4809    
4810  </div>
4811
4812  <div
4813    class="
4814      group-block-content
4815      
4816      layout-panel-flex
4817      layout-panel-flex--column
4818       mobile-column
4819    "
4820    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
4821
4822--gap: 8px;
4823
4824--horizontal-alignment: center; --vertical-alignment: center;
4825--vertical-alignment-mobile: center;
4826"
4827  >
4828  <div id="shopify-block-AT3N1UDhSWFNBN2JHV__icon_TCK3H9" class="shopify-block icon-block">
4829
4830
4831
4832
4833
4834
4835
4836
4837  
4838
4839  
4840  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/website_icons_1.png?v=1788829465&amp;width=1200" alt="" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/website_icons_1.png?v=1788829465&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/website_icons_1.png?v=1788829465&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/website_icons_1.png?v=1788829465&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/website_icons_1.png?v=1788829465&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" class="icon-block__media icon-block-AT3N1UDhSWFNBN2JHV__icon_TCK3H9" style="width: 116px;" sizes="(min-width: 1024px) 1024px, 100vw, 100vw">
4841
4842
4843
4844
4845
4846</div>
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856  <div class=" spacing-style text-block text-block--AVnNxeStvUU9zQlJnR__text_AWenGG custom    text-block--align-center custom-typography  custom-font-size  custom-color   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;    --font-size: 1.25rem;      --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);    --text-transform: uppercase;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);          --color: #FAF7F0;      --color-rgb: 250 247 240;        --width: 100%;    --max-width: var(--max-width--heading-normal);          --text-align: center;          ">
4857    <p>Ethically Sourced</p>
4858  </div>
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874  <rte-formatter class=" spacing-style text-block text-block--AUjRyQVVBSXhHU3Z4a__text_hfeDh8 rte    text-block--align-center rte   "  style="    --padding-block-start: 15px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;              --color: #FAF7F0;      --color-rgb: 250 247 240;        --width: 100%;    --max-width: var(--max-width--body-narrow);          --text-align: center;          ">
4875    <p>Real botanicals from sustainable growers, ethically harvested crystals, and packaging we're proud of. Always responsibly made.</p>
4876  </rte-formatter>
4877
4878
4879
4880
4881
4882
4883
4884</div>
4885</div>
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902<div
4903  class="
4904    group-block
4905    group-block--height-fit
4906    group-block--width-fill
4907    border-style
4908    spacing-style
4909    size-style
4910    
4911    
4912  "
4913  style="
4914    
4915--border-width: 1px; --border-style: none; --border-color:
4916rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
4917
4918    --padding-block-start: 10px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
4919    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
4920    
4921  "
4922  
4923  data-testid="group-block"
4924><div class="group-block__media-wrapper">
4925    
4926
4927
4928
4929
4930    
4931  </div>
4932
4933  <div
4934    class="
4935      group-block-content
4936      
4937      layout-panel-flex
4938      layout-panel-flex--column
4939       mobile-column
4940    "
4941    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
4942
4943--gap: 8px;
4944
4945--horizontal-alignment: center; --vertical-alignment: center;
4946--vertical-alignment-mobile: center;
4947"
4948  >
4949  <div id="shopify-block-AU0JGT0lqTzNHUmhaT__icon_U6FJxH" class="shopify-block icon-block">
4950
4951
4952
4953
4954
4955
4956
4957
4958  
4959
4960  
4961  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/website_icons.png?v=1788829128&amp;width=1200" alt="" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/website_icons.png?v=1788829128&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/website_icons.png?v=1788829128&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/website_icons.png?v=1788829128&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/website_icons.png?v=1788829128&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" class="icon-block__media icon-block-AU0JGT0lqTzNHUmhaT__icon_U6FJxH" style="width: 116px;" sizes="(min-width: 1024px) 1024px, 100vw, 100vw">
4962
4963
4964
4965
4966
4967</div>
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977  <div class=" spacing-style text-block text-block--AekEzQUVuQmJBUUswU__text_MA4YXG custom    text-block--align-center custom-typography  custom-font-size  custom-color   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;    --font-size: 1.25rem;      --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);    --text-transform: uppercase;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);          --color: #FAF7F0;      --color-rgb: 250 247 240;        --width: 100%;    --max-width: var(--max-width--heading-normal);          --text-align: center;          ">
4978    <p>Forever Flowers</p>
4979  </div>
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995  <rte-formatter class=" spacing-style text-block text-block--AT0dz
4995VFMxODhnT2lPU__text_NX3mEi rte    text-block--align-center rte   "  style="    --padding-block-start: 15px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;              --color: #FAF7F0;      --color-rgb: 250 247 240;        --width: 100%;    --max-width: var(--max-width--body-narrow);          --text-align: center;          ">
4996    <p>Real dried and preserved florals that last for years, not days. No maintenence necessary is beauty that doesn't ask anything of you in return.</p><p></p>
4997  </rte-formatter>
4998
4999
5000
5001
5002
5003
5004
5005</div>
5006</div>
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023<div
5024  class="
5025    group-block
5026    group-block--height-fit
5027    group-block--width-fill
5028    border-style
5029    spacing-style
5030    size-style
5031    
5032    
5033  "
5034  style="
5035    
5036--border-width: 1px; --border-style: none; --border-color:
5037rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5038
5039    --padding-block-start: 10px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
5040    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
5041    
5042  "
5043  
5044  data-testid="group-block"
5045><div class="group-block__media-wrapper">
5046    
5047
5048
5049
5050
5051    
5052  </div>
5053
5054  <div
5055    class="
5056      group-block-content
5057      
5058      layout-panel-flex
5059      layout-panel-flex--column
5060       mobile-column
5061    "
5062    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
5063
5064--gap: 8px;
5065
5066--horizontal-alignment: center; --vertical-alignment: center;
5067--vertical-alignment-mobile: center;
5068"
5069  >
5070  <div id="shopify-block-ANCtnR2V4RlM3NHNBU__icon_EyTbHk" class="shopify-block icon-block">
5071
5072
5073
5074
5075
5076
5077
5078
5079  
5080
5081  
5082  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/Untitled_design_2.png?v=1788828953&amp;width=1200" alt="" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/Untitled_design_2.png?v=1788828953&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/Untitled_design_2.png?v=1788828953&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/Untitled_design_2.png?v=1788828953&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/Untitled_design_2.png?v=1788828953&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" class="icon-block__media icon-block-ANCtnR2V4RlM3NHNBU__icon_EyTbHk" style="width: 116px;" sizes="(min-width: 1024px) 1024px, 100vw, 100vw">
5083
5084
5085
5086
5087
5088</div>
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098  <div class=" spacing-style text-block text-block--AeXBHb3NHSzUwUGZ2M__text_HNL43g custom    text-block--align-center custom-typography  custom-font-size  custom-color   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;    --font-size: 1.25rem;      --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);    --text-transform: uppercase;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);          --color: #FAF7F0;      --color-rgb: 250 247 240;        --width: 100%;    --max-width: var(--max-width--heading-normal);          --text-align: center;          ">
5099    <p>Community Rooted</p>
5100  </div>
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116  <rte-formatter class=" spacing-style text-block text-block--AR2xVT3pDdFdaRTJBW__text_ejatQe rte    text-block--align-center rte   "  style="    --padding-block-start: 15px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;              --color: #FAF7F0;      --color-rgb: 250 247 240;        --width: 100%;    --max-width: var(--max-width--body-normal);          --text-align: center;          ">
5117    <p>A portion of sales supports the Native American Rights Fund and The Human Rights Campaign. </p>
5118  </rte-formatter>
5119
5120
5121
5122
5123
5124
5125
5126</div>
5127</div>
5128
5129
5130
5131
5132
5133
5134
5135    </div>
5136  </div>
5137</div>
5138
5139
5140
5141
5142
5143</div><div id="shopify-section-template--20623391129693__collection_list_nQHaRx" class="shopify-section ui-test-collection-list">
5144
5145
5146
5147
5148
5149<div
5150  class="section-background"
5151></div>
5152
5153<div
5154  class="
5155    section
5156    section--page-width
5157    
5158    section-resource-list
5159    spacing-style
5160    gap-style
5161  "
5162  style="
5163    --padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));
5164    --gap: 12px;
5165  "
5166  data-testid="collection-list"
5167>
5168  <div class="section-resource-list__content">
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179<div
5180  class="
5181    group-block
5182    group-block--height-fit
5183    group-block--width-fill
5184    border-style
5185    spacing-style
5186    size-style
5187    
5188    
5189  "
5190  style="
5191    
5192--border-width: 1px; --border-style: none; --border-color:
5193rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5194
5195    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
5196    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
5197    
5198  "
5199  
5200  data-testid="group-block"
5201><div class="group-block__media-wrapper">
5202    
5203
5204
5205
5206
5207    
5208  </div>
5209
5210  <div
5211    class="
5212      group-block-content
5213      
5214      layout-panel-flex
5215      layout-panel-flex--column
5216       mobile-column
5217    "
5218    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
5219
5220--gap: 16px;
5221
5222--horizontal-alignment: flex-start; --vertical-alignment: center;
5223--vertical-alignment-mobile: center;
5224"
5225  >
5226  
5227
5228
5229
5230
5231
5232
5233
5234
5235  <rte-formatter class=" spacing-style text-block text-block--AR0FOazRkUnVvMFMrb__text_PL3Giz rte     rte   "  style="    --padding-block-start: 0px; --padding-block-end:16px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
5236    <h3>Shop by collection</h3>
5237  </rte-formatter>
5238
5239
5240
5241
5242
5243
5244
5245</div>
5246</div>
5247
5248
5249
5250
5251
5252</div>
5253
5254  
5255
5256  
5257
5258  
5259
5260  
5261
5262
5263
5264
5265<div
5266  class="
5267    resource-list
5268    
5269    
5270    resource-list--bento
5271  "
5272  style="--resource-list-column-gap-desktop: 8px;--bento-gap: var(--resource-list-column-gap);"
5273  
5274    data-testid="collections-list-grid"
5275  
5276>
5277  
5278      
5279
5280
5281  
5282
5283  
5284    <div
5285      class="bento-box bento-box--items-7"
5286      data-testid="bento-box"
5287    >
5288  
5289
5290  <div class="bento-box__item">
5291    <div class="resource-list__item">
5292        
5293
5294
5295
5296
5297
5298
5299
5300<style data-shopify>
5301  
5302</style>
5303
5304
5305
5306<div
5307  class="
5308    collection-card
5309    border-style
5310    collection-card--image-bg
5311    collection-card--image-height-fixed
5312    
5313    
5314  "
5315  data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card"
5316  
5317  style="
5318    
5319--border-width: 1px; --border-style: none; --border-color:
5320rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5321
5322    --horizontal-alignment: flex-start;
5323    --vertical-alignment: flex-end;
5324    --gap: 8px;
5325  ">
5326  <a
5327    class="collection-card__link"
5328    
5329      href="/collections/dried-florals"
5330    
5331  >
5332    <span class="visually-hidden">Dried Florals</span>
5333  </a>
5334  <div class="collection-card__inner">
5335    
5336  
5337
5338
5339
5340
5341
5342<style data-shopify>
5343  
5344    .collection-card[data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card"] {
5345      --ratio: 1.3333333333333333;
5346    }
5347  
5348</style>
5349
5350
5351  <div
5352    class="
5353      resource-image
5354      
5355        collection-card__image
5356      
5357      spacing-style border-style
5358      
5359    "
5360    style="
5361--border-width: 1px; --border-style: none; --border-color:
5362rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5363"
5364    
5365  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0260.jpg?v=1785106740&amp;width=3840" alt="Dried Florals" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0260.jpg?v=1785106740&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0260.jpg?v=1785106740&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0260.jpg?v=1785106740&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0260.jpg?v=1785106740&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0260.jpg?v=1785106740&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0260.jpg?v=1785106740&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0260.jpg?v=1785106740&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_0260.jpg?v=1785106740&amp;width=3840 3840w" width="3840" height="2880" loading="lazy" class="resource-image__image" sizes="auto, (min-width: 750px) 50vw, 100vw">
5366  </div>
5367
5368
5369
5370
5371
5372
5373
5374
5375    <div class="collection-card__content layout-panel-flex--column">
5376      
5377  
5378
5379
5380  
5381  
5382
5383
5384
5385
5386
5387
5388  <div class=" spacing-style text-block text-block--AMGM4UUFnRDNDWFkva__collection_title_9wyWxU rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #977a54;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
5389    <p>Dried Florals</p>
5390  </div>
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400    </div>
5401  </div>
5402</div>
5403
5404
5405
5406
5407
5408
5409      </div>
5410      
5411        
5412  </div>
5413
5414  
5415
5416  
5417
5418  
5419
5420  <div class="bento-box__item">
5421    
5422      
5423    
5424      <div class="resource-list__item">
5425        
5426
5427
5428
5429
5430
5431
5432
5433<style data-shopify>
5434  
5435</style>
5436
5437
5438
5439<div
5440  class="
5441    collection-card
5442    border-style
5443    collection-card--image-bg
5444    collection-card--image-height-fixed
5445    
5446    
5447  "
5448  data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-1"
5449  
5450  style="
5451    
5452--border-width: 1px; --border-style: none; --border-color:
5453rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5454
5455    --horizontal-alignment: flex-start;
5456    --vertical-alignment: flex-end;
5457    --gap: 8px;
5458  ">
5459  <a
5460    class="collection-card__link"
5461    
5462      href="/collections/botanical-fragrance"
5463    
5464  >
5465    <span class="visually-hidden">Botanical Fragrance</span>
5466  </a>
5467  <div class="collection-card__inner">
5468    
5469  
5470
5471
5472
5473
5474
5475<style data-shopify>
5476  
5477    .collection-card[data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-1"] {
5478      --ratio: 1.3333333333333333;
5479    }
5480  
5481</style>
5482
5483
5484  <div
5485    class="
5486      resource-image
5487      
5488        collection-card__image
5489      
5490      spacing-style border-style
5491      
5492    "
5493    style="
5494--border-width: 1px; --border-style: none; --border-color:
5495rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5496"
5497    
5498  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_2039_21de82cc-2b38-419f-a687-884bf842ee51.jpg?v=1785106672&amp;width=3840" alt="Botanical Fragrance" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_2039_21de82cc-2b38-419f-a687-884bf842ee51.jpg?v=1785106672&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_2039_21de82cc-2b38-419f-a687-884bf842ee51.jpg?v=1785106672&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_2039_21de82cc-2b38-419f-a687-884bf842ee51.jpg?v=1785106672&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_2039_21de82cc-2b38-419f-a687-884bf842ee51.jpg?v=1785106672&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_2039_21de82cc-2b38-419f-a687-884bf842ee51.jpg?v=1785106672&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_2039_21de82cc-2b38-419f-a687-884bf842ee51.jpg?v=1785106672&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_2039_21de82cc-2b38-419f-a687-884bf842ee51.jpg?v=1785106672&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_2039_21de82cc-2b38-419f-a687-884bf842ee51.jpg?v=1785106672&amp;width=3840 3840w" width="3840" height="2880" loading="lazy" class="resource-image__image" sizes="auto, (min-width: 750px) 50vw, 100vw">
5499  </div>
5500
5501
5502
5503
5504
5505
5506
5507
5508    <div class="collection-card__content layout-panel-flex--column">
5509      
5510  
5511
5512
5513  
5514  
5515
5516
5517
5518
5519
5520
5521  <div class=" spacing-style text-block text-block--AMGM4UUFnRDNDWFkva__collection_title_9wyWxU-1 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #977a54;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
5522    <p>Botanical Fragrance</p>
5523  </div>
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533    </div>
5534  </div>
5535</div>
5536
5537
5538
5539
5540
5541
5542      </div>
5543      
5544        
5545  </div>
5546
5547  
5548
5549  
5550
5551  
5552
5553  <div class="bento-box__item">
5554    
5555      
5556    
5557      <div class="resource-list__item">
5558        
5559
5560
5561
5562
5563
5564
5565
5566<style data-shopify>
5567  
5568</style>
5569
5570
5571
5572<div
5573  class="
5574    collection-card
5575    border-style
5576    collection-card--image-bg
5577    collection-card--image-height-fixed
5578    
5579    
5580  "
5581  data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-2"
5582  
5583  style="
5584    
5585--border-width: 1px; --border-style: none; --border-color:
5586rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5587
5588    --horizontal-alignment: flex-start;
5589    --vertical-alignment: flex-end;
5590    --gap: 8px;
5591  ">
5592  <a
5593    class="collection-card__link"
5594    
5595      href="/collections/cards"
5596    
5597  >
5598    <span class="visually-hidden">Cards</span>
5599  </a>
5600  <div class="collection-card__inner">
5601    
5602  
5603
5604
5605
5606
5607
5608<style data-shopify>
5609  
5610    .collection-card[data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-2"] {
5611      --ratio: 0.75;
5612    }
5613  
5614</style>
5615
5616
5617  <div
5618    class="
5619      resource-image
5620      
5621        collection-card__image
5622      
5623      spacing-style border-style
5624      
5625    "
5626    style="
5627--border-width: 1px; --border-style: none; --border-color:
5628rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5629"
5630    
5631  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4072.jpg?v=1785106890&amp;width=3840" alt="Cards" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4072.jpg?v=1785106890&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4072.jpg?v=1785106890&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4072.jpg?v=1785106890&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4072.jpg?v=1785106890&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4072.jpg?v=1785106890&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4072.jpg?v=1785106890&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4072.jpg?v=1785106890&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4072.jpg?v=1785106890&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" class="resource-image__image" sizes="auto, (min-width: 750px) 50vw, 100vw">
5632  </div>
5633
5634
5635
5636
5637
5638
5639
5640
5641    <div class="collection-card__content layout-panel-flex--column">
5642      
5643  
5644
5645
5646  
5647  
5648
5649
5650
5651
5652
5653
5654  <div class=" spacing-style text-block text-block--AMGM4UUFnRDNDWFkva__collection_title_9wyWxU-2 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #977a54;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
5655    <p>Cards</p>
5656  </div>
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666    </div>
5667  </div>
5668</div>
5669
5670
5671
5672
5673
5674
5675      </div>
5676      
5677        
5678  </div>
5679
5680  
5681
5682  
5683
5684  
5685
5686  <div class="bento-box__item">
5687    
5688      
5689    
5690      <div class="resource-list__item">
5691        
5692
5693
5694
5695
5696
5697
5698
5699<style data-shopify>
5700  
5701</style>
5702
5703
5704
5705<div
5706  class="
5707    collection-card
5708    border-style
5709    collection-card--image-bg
5710    collection-card--image-height-fixed
5711    
5712    
5713  "
5714  data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-3"
5715  
5716  style="
5717    
5718--border-width: 1px; --border-style: none; --border-color:
5719rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5720
5721    --horizontal-alignment: flex-start;
5722    --vertical-alignment: flex-end;
5723    --gap: 8px;
5724  ">
5725  <a
5726    class="collection-card__link"
5727    
5728      href="/collections/ritual-wellness"
5729    
5730  >
5731    <span class="visually-hidden">Ritual & Wellness</span>
5732  </a>
5733  <div class="collection-card__inner">
5734    
5735  
5736
5737
5738
5739
5740
5741<style data-shopify>
5742  
5743    .collection-card[data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-3"] {
5744      --ratio: 1.3333333333333333;
5745    }
5746  
5747</style>
5748
5749
5750  <div
5751    class="
5752      resource-image
5753      
5754        collection-card__image
5755      
5756      spacing-style border-style
5757      
5758    "
5759    style="
5760--border-width: 1px; --border-style: none; --border-color:
5761rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5762"
5763    
5764  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=3840" alt="Ritual &amp; Wellness" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_7711.webp?v=1785106495&amp;width=3840 3840w" width="3840" height="2880" loading="lazy" class="resource-image__image" sizes="auto, (min-width: 750px) 50vw, 100vw">
5765  </div>
5766
5767
5768
5769
5770
5771
5772
5773
5774    <div class="collection-card__content layout-panel-flex--column">
5775      
5776  
5777
5778
5779  
5780  
5781
5782
5783
5784
5785
5786
5787  <div class=" spacing-style text-block text-block--AMGM4UUFnRDNDWFkva__collection_title_9wyWxU-3 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #977a54;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
5788    <p>Ritual & Wellness</p>
5789  </div>
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799    </div>
5800  </div>
5801</div>
5802
5803
5804
5805
5806
5807
5808      </div>
5809      
5810        
5811  </div>
5812
5813  
5814
5815  
5816
5817  
5818
5819  <div class="bento-box__item">
5820    
5821      
5822    
5823      <div class="resource-list__item">
5824        
5825
5826
5827
5828
5829
5830
5831
5832<style data-shopify>
5833  
5834</style>
5835
5836
5837
5838<div
5839  class="
5840    collection-card
5841    border-style
5842    collection-card--image-bg
5843    collection-card--image-height-fixed
5844    
5845    
5846  "
5847  data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-4"
5848  
5849  style="
5850    
5851--border-width: 1px; --border-style: none; --border-color:
5852rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5853
5854    --horizontal-alignment: flex-start;
5855    --vertical-alignment: flex-end;
5856    --gap: 8px;
5857  ">
5858  <a
5859    class="collection-card__link"
5860    
5861      href="/collections/self-care"
5862    
5863  >
5864    <span class="visually-hidden">Self-Care</span>
5865  </a>
5866  <div class="collection-card__inner">
5867    
5868  
5869
5870
5871
5872
5873
5874<style data-shopify>
5875  
5876    .collection-card[data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-4"] {
5877      --ratio: 0.75;
5878    }
5879  
5880</style>
5881
5882
5883  <div
5884    class="
5885      resource-image
5886      
5887        collection-card__image
5888      
5889      spacing-style border-style
5890      
5891    "
5892    style="
5893--border-width: 1px; --border-style: none; --border-color:
5894rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5895"
5896    
5897  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=3840" alt="Self-Care" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Photoroom_20260726_235122_88be144f-01ef-493f-bc60-b9e4d14fada5.jpg?v=1788134380&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" class="resource-image__image" sizes="auto, (min-width: 750px) 50vw, 100vw">
5898  </div>
5899
5900
5901
5902
5903
5904
5905
5906
5907    <div class="collection-card__content layout-panel-flex--column">
5908      
5909  
5910
5911
5912  
5913  
5914
5915
5916
5917
5918
5919
5920  <div class=" spacing-style text-block text-block--AMGM4UUFnRDNDWFkva__collection_title_9wyWxU-4 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #977a54;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
5921    <p>Self-Care</p>
5922  </div>
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932    </div>
5933  </div>
5934</div>
5935
5936
5937
5938
5939
5940
5941      </div>
5942      
5943        
5944  </div>
5945
5946  
5947
5948  
5949
5950  
5951
5952  <div class="bento-box__item">
5953    
5954      
5955    
5956      <div class="resource-list__item">
5957        
5958
5959
5960
5961
5962
5963
5964
5965<style data-shopify>
5966  
5967</style>
5968
5969
5970
5971<div
5972  class="
5973    collection-card
5974    border-style
5975    collection-card--image-bg
5976    collection-card--image-height-fixed
5977    
5978    
5979  "
5980  data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-5"
5981  
5982  style="
5983    
5984--border-width: 1px; --border-style: none; --border-color:
5985rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
5986
5987    --horizontal-alignment: flex-start;
5988    --vertical-alignment: flex-end;
5989    --gap: 8px;
5990  ">
5991  <a
5992    class="collection-card__link"
5993    
5994      href="/collections/stickers"
5995    
5996  >
5997    <span class="visually-hidden">Stickers</span>
5998  </a>
5999  <div class="collection-card__inner">
6000    
6001  
6002
6003
6004
6005
6006
6007<style data-shopify>
6008  
6009    .collection-card[data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-5"] {
6010      --ratio: 0.7499319727891156;
6011    }
6012  
6013</style>
6014
6015
6016  <div
6017    class="
6018      resource-image
6019      
6020        collection-card__image
6021      
6022      spacing-style border-style
6023      
6024    "
6025    style="
6026--border-width: 1px; --border-style: none; --border-color:
6027rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
6028"
6029    
6030  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4238.jpg?v=1785107075&amp;width=3840" alt="Stickers" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4238.jpg?v=1785107075&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4238.jpg?v=1785107075&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4238.jpg?v=1785107075&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4238.jpg?v=1785107075&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4238.jpg?v=1785107075&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4238.jpg?v=1785107075&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4238.jpg?v=1785107075&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/IMG_4238.jpg?v=1785107075&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" class="resource-image__image" sizes="auto, (min-width: 750px) 50vw, 100vw">
6031  </div>
6032
6033
6034
6035
6036
6037
6038
6039
6040    <div class="collection-card__content layout-panel-flex--column">
6041      
6042  
6043
6044
6045  
6046  
6047
6048
6049
6050
6051
6052
6053  <div class=" spacing-style text-block text-block--AMGM4UUFnRDNDWFkva__collection_title_9wyWxU-5 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #977a54;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
6054    <p>Stickers</p>
6055  </div>
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065    </div>
6066  </div>
6067</div>
6068
6069
6070
6071
6072
6073
6074      </div>
6075      
6076        
6077  </div>
6078
6079  
6080
6081  
6082
6083  
6084
6085  <div class="bento-box__item">
6086    
6087      
6088    
6089      <div class="resource-list__item">
6090        
6091
6092
6093
6094
6095
6096
6097
6098<style data-shopify>
6099  
6100</style>
6101
6102
6103
6104<div
6105  class="
6106    collection-card
6107    border-style
6108    collection-card--image-bg
6109    collection-card--image-height-fixed
6110    
6111    
6112  "
6113  data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-6"
6114  
6115  style="
6116    
6117--border-width: 1px; --border-style: none; --border-color:
6118rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
6119
6120    --horizontal-alignment: flex-start;
6121    --vertical-alignment: flex-end;
6122    --gap: 8px;
6123  ">
6124  <a
6125    class="collection-card__link"
6126    
6127      href="/collections/seeds-garden"
6128    
6129  >
6130    <span class="visually-hidden">Seeds + Garden</span>
6131  </a>
6132  <div class="collection-card__inner">
6133    
6134  
6135
6136
6137
6138
6139
6140<style data-shopify>
6141  
6142    .collection-card[data-block-id="AZS95TVdhV2M1eFd6S__static-collection-card-6"] {
6143      --ratio: 1.006188118811881;
6144    }
6145  
6146</style>
6147
6148
6149  <div
6150    class="
6151      resource-image
6152      
6153        collection-card__image
6154      
6155      spacing-style border-style
6156      
6157    "
6158    style="
6159--border-width: 1px; --border-style: none; --border-color:
6160rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
6161"
6162    
6163  ><img src="//ffntzz-2x.myshopify.com/cdn/shop/collections/Screen_2BShot_2B2022-02-21_2Bat_2B5.53.15_2BPM.webp?v=1785106973&amp;width=3840" alt="Seeds + Garden" srcset="//ffntzz-2x.myshopify.com/cdn/shop/collections/Screen_2BShot_2B2022-02-21_2Bat_2B5.53.15_2BPM.webp?v=1785106973&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Screen_2BShot_2B2022-02-21_2Bat_2B5.53.15_2BPM.webp?v=1785106973&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Screen_2BShot_2B2022-02-21_2Bat_2B5.53.15_2BPM.webp?v=1785106973&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Screen_2BShot_2B2022-02-21_2Bat_2B5.53.15_2BPM.webp?v=1785106973&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Screen_2BShot_2B2022-02-21_2Bat_2B5.53.15_2BPM.webp?v=1785106973&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Screen_2BShot_2B2022-02-21_2Bat_2B5.53.15_2BPM.webp?v=1785106973&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Screen_2BShot_2B2022-02-21_2Bat_2B5.53.15_2BPM.webp?v=1785106973&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/collections/Screen_2BShot_2B2022-02-21_2Bat_2B5.53.15_2BPM.webp?v=1785106973&amp;width=3840 3840w" width="3840" height="3816" loading="lazy" class="resource-image__image" sizes="auto, (min-width: 750px) 50vw, 100vw">
6164  </div>
6165
6166
6167
6168
6169
6170
6171
6172
6173    <div class="collection-card__content layout-panel-flex--column">
6174      
6175  
6176
6177
6178  
6179  
6180
6181
6182
6183
6184
6185
6186  <div class=" spacing-style text-block text-block--AMGM4UUFnRDNDWFkva__collection_title_9wyWxU-6 rte     text-block--background  rte   "  style="    --padding-block-start: 4px; --padding-block-end:4px; --padding-inline-start:8px; --padding-inline-end:8px;              --color: #EDE4CC;      --color-rgb: 237 228 204;        --width: fit-content;    --max-width: var(--max-width--body-normal);              --text-background-color: #977a54;      --text-corner-radius: 0px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));      ">
6187    <p>Seeds + Garden</p>
6188  </div>
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198    </div>
6199  </div>
6200</div>
6201
6202
6203
6204
6205
6206
6207      </div>
6208  </div>
6209
6210  
6211    </div>
6212  
6213
6214
6215
6216
6217
6218    
6219</div>
6220
6221
6222
6223
6224</div>
6225
6226
6227</div><div id="shopify-section-template--20623391129693__section_NGYYpy" class="shopify-section section-wrapper">
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239<div class="section-background color-custom-template--20623391129693__section_NGYYpy"></div>
6240<div
6241  class="section section--page-width color-custom-template--20623391129693__section_NGYYpy"
6242  data-testid="ui-test-section"
6243
6244  
6245
6246  style="
6247    
6248
6249    
6250  "
6251>
6252  <div class="custom-section-background">
6253    
6254
6255
6256
6257
6258  </div>
6259
6260  <div
6261    class="border-style custom-section-content"
6262    style="
6263--border-width: 1px; --border-style: none; --border-color:
6264rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
6265"
6266  >
6267    
6268
6269    <div
6270      class="
6271        spacing-style
6272        layout-panel-flex
6273        layout-panel-flex--row
6274        section-content-wrapper
6275         mobile-column
6276      "
6277      style="
6278        --flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
6279
6280--gap: max(24px, calc(var(--gap-scale, 1.0) * 32px));
6281
6282--horizontal-alignment: flex-start; --vertical-alignment: center;
6283--vertical-alignment-mobile: center;
6284
6285        --padding-block-start: max(20px, calc(var(--spacing-scale) * 40px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 40px));
6286      "
6287      data-testid="section-content"
6288    >
6289      
6290  
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305  <div
6306    class="
6307  image-block image-block--AWnNyVEo3ditwNy9Pe__image_ctyc3k image-block--height-fit spacing-style size-style
6308"
6309    style="
6310  --ratio: 1;
6311  --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
6312  --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
6313"
6314    
6315  >
6316    
6317<img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0504.jpg?v=1785112850&amp;width=3840" alt="" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0504.jpg?v=1785112850&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0504.jpg?v=1785112850&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0504.jpg?v=1785112850&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0504.jpg?v=1785112850&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0504.jpg?v=1785112850&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0504.jpg?v=1785112850&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0504.jpg?v=1785112850&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0504.jpg?v=1785112850&amp;width=3840 3840w" width="893" height="893" loading="lazy" class="image-block__image border-style" style="
6318  --ratio: 1;
6319  
6320--border-width: 1px; --border-style: none; --border-color:
6321rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
6322
6323" sizes="auto, (min-width: 750px) 100vw, 100vw">
6324
6325  </div>
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342<div
6343  class="
6344    group-block
6345    group-block--height-fit
6346    group-block--width-custom
6347    border-style
6348    spacing-style
6349    size-style
6350    
6351    
6352  "
6353  style="
6354    
6355--border-width: 1px; --border-style: none; --border-color:
6356rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
6357
6358    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
6359    --size-style-width:100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
6360    
6361  "
6362  
6363  data-testid="group-block"
6364><div class="group-block__media-wrapper">
6365    
6366
6367
6368
6369
6370    
6371  </div>
6372
6373  <div
6374    class="
6375      group-block-content
6376      
6377      layout-panel-flex
6378      layout-panel-flex--column
6379       mobile-column
6380    "
6381    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
6382
6383--gap: 12px;
6384
6385--horizontal-alignment: flex-start; --vertical-alignment: center;
6386--vertical-alignment-mobile: center;
6387"
6388  >
6389  
6390
6391
6392
6393
6394
6395
6396
6397
6398  <rte-formatter class=" spacing-style text-block text-block--AekFrdHduY3F4TW9Ma__text_TCcCar rte     rte   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;              --color: #646b4b;      --color-rgb: 100 107 75;        --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
6399    <h3><strong>
6399Rooted in connection. </strong></h3>
6400  </rte-formatter>
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416  <rte-formatter class=" spacing-style text-block text-block--Ad1FGei95dlBsMmEwT__text_zB7fBg rte     rte   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;              --color: #646b4b;      --color-rgb: 100 107 75;        --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
6417    <h4><strong>Made for your rituals, your home, and yourself.</strong></h4>
6418  </rte-formatter>
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434  <rte-formatter class=" spacing-style text-block text-block--AQ1VwcUNTZjdMNENpZ__text_hWEJiP paragraph    text-block--align-left rte   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;              --color: #3e4230;      --color-rgb: 62 66 48;        --width: 100%;    --max-width: var(--max-width--body-normal);          --text-align: left;          ">
6435    <p>The Gardener's Wife is a small-batch botanical brand handmade in Austin, TX — dried florals, botanical fragrance, ritual goods, and a few things that just feel good to own. Everything here is made with intention: sourced carefully, blended thoughtfully, and crafted by hand. We believe in everyday beauty, the quiet power of plants, and flowers for absolutely no reason at all.</p>
6436  </rte-formatter>
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452<a
6453  
6454    href="/pages/about-me"
6455  
6456  class="
6457    size-style
6458    button
6459    button--AeG5qZlBGT2RsY0N1Z__button_mLW6aA
6460  "
6461  style="--size-style-width: fit-content;--size-style-height: ;--size-style-width-mobile: fit-content; --size-style-width-mobile-min: fit-content;"target="_blank"
6462    rel="noopener noreferrer"
6463>
6464  Our Story
6465</a>
6466
6467
6468
6469
6470</div>
6471</div>
6472
6473
6474
6475
6476
6477
6478
6479    </div>
6480  </div>
6481</div>
6482
6483
6484
6485
6486
6487</div><div id="shopify-section-template--20623391129693__section_cQNr4f" class="shopify-section section-wrapper">
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497  <style data-shopify>
6498    .color-custom-template--20623391129693__section_cQNr4f,
6499    .color-custom-template--20623391129693__section_cQNr4f .text-block {
6500      /* Background */
6501      --color-background: #e3c8c2;
6502      --color-background-rgb: 227 200 194;
6503
6504      /* Opacity values adjusted for background brightness */
6505      
6506--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
65070.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
6508
6509
6510      
6511        /* Foreground / text — explicit or smart-contrasted */
6512        --color: #2C2C2A;
6513        --color-rgb: 44 44 42;
6514        --color-foreground: #2C2C2A;
6515        --color-foreground-rgb: 44 44 42;
6516        --color-foreground-muted: rgb(44 44 42 / var(--opacity-muted-text));
6517        --color-foreground-subdued: rgb(44 44 42 / var(--opacity-subdued-text));
6518        --color-border: var(--palette-darkest);
6519        --color-border-rgb: var(--palette-darkest-rgb);
6520      
6521    }
6522
6523    
6524      .color-custom-template--20623391129693__section_cQNr4f {
6525        /* Form-related tokens stay on .color-custom only — .text-block is a prose
6526           container (text/announcement/inline-text/blog-post-description/
6527           collection-link/price/sku) and never holds form inputs. */
6528        --input-disabled-background-color: rgb(44 44 42 / var(--opacity-10));
6529        --input-disabled-border-color: rgb(44 44 42 / var(--opacity-5));
6530        --input-disabled-text-color: rgb(44 44 42 / var(--opacity-50));
6531        --checkbox-border: 1px solid rgb(44 44 42 / var(--opacity-35-55));
6532      }
6533    
6534
6535    .color-custom-template--20623391129693__section_cQNr4f {
6536      color: var(--color, var(--color-foreground));
6537      background-color: var(--color-background);
6538    }
6539  </style>
6540
6541
6542
6543<div class="section-background color-custom-template--20623391129693__section_cQNr4f"></div>
6544<div
6545  class="section section--page-width color-custom-template--20623391129693__section_cQNr4f"
6546  data-testid="ui-test-section"
6547
6548  
6549
6550  style="
6551    
6552
6553    
6554  "
6555>
6556  <div class="custom-section-background">
6557    
6558
6559
6560
6561
6562  </div>
6563
6564  <div
6565    class="border-style custom-section-content"
6566    style="
6567--border-width: 1px; --border-style: none; --border-color:
6568rgb(var(--color-border-rgb) / 1.0); --border-radius: 19px;  overflow: hidden; 
6569"
6570  >
6571    
6572
6573    <div
6574      class="
6575        spacing-style
6576        layout-panel-flex
6577        layout-panel-flex--row
6578        section-content-wrapper
6579         mobile-column
6580      "
6581      style="
6582        --flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
6583
6584--gap: 16px;
6585
6586--horizontal-alignment: flex-start; --vertical-alignment: center;
6587--vertical-alignment-mobile: center;
6588
6589        --padding-block-start: max(20px, calc(var(--spacing-scale) * 40px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 40px));
6590      "
6591      data-testid="section-content"
6592    >
6593      
6594  
6595
6596
6597
6598
6599
6600
6601
6602
6603  <rte-formatter class=" spacing-style text-block text-block--AbG5LTXg5Z1hhU2NGY__text_CBiQL4 rte    text-block--align-center rte   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: 100%;    --max-width: var(--max-width--body-normal);          --text-align: center;          ">
6604    <h3>A little botanical magic, in your inbox.</h3>
6605  </rte-formatter>
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621  <rte-formatter class=" spacing-style text-block text-block--ATGJmdElyaUNkZWx5Z__text_MjQdMj paragraph    text-block--align-center rte   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: 100%;    --max-width: var(--max-width--body-normal);          --text-align: center;          ">
6622    <p>New products, seasonal drops, market dates + the occasional thing we just wanted to share. No spam, just good stuff.</p>
6623  </rte-formatter>
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637  <style data-shopify>
6638    .button-unstyled--AYndXZHNHM3ZVc0lid__email_signup_r4aQMx,
6639    .email-signup__button.button-unstyled.button-unstyled--AYndXZHNHM3ZVc0lid__email_signup_r4aQMx {
6640      color: rgb(44 44 42 / 1.0);
6641    }
6642
6643    .button-unstyled--AYndXZHNHM3ZVc0lid__email_signup_r4aQMx:hover,
6644    .email-signup__button.button-unstyled.button-unstyled--AYndXZHNHM3ZVc0lid__email_signup_r4aQMx:hover {
6645      color: rgb(44 44 42 / var(--opacity-70));
6646    }
6647  </style>
6648
6649
6650
6651
6652<div
6653  class="email-signup-block size-style spacing-style"
6654  style="
6655    --size-style-width:50%;--size-style-height: ;
6656    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
6657  "
6658  
6659>
6660  
6661    <div
6662      class="email-signup__heading h3"
6663      style="--color: #2C2C2A; --color-rgb: 44 44 42;"
6664    >
6665      subscribe
6666    </div>
6667  
6668<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="email-signup__form spacing-style"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
6669    
6670<div
6671      class="email-signup__input-group email-signup__input-group--integrated email-signup__input-group--arrow"
6672      style="
6673        --border-width: 1px;
6674        --border-radius: 100px;
6675        --color-input-background: #F5EFE0; --color-input-text: #2C2C2A; --color-input-text-rgb: 44 44 42;
6676      "
6677    >
6678      <label
6679        for="EmailInput-AYndXZHNHM3ZVc0lid__email_signup_r4aQMx"
6680        class="visually-hidden"
6681      >
6682        Email
6683      </label>
6684      <input
6685        id="EmailInput-AYndXZHNHM3ZVc0lid__email_signup_r4aQMx"
6686        class="email-signup__input email-signup__input--all paragraph "
6687        type="email"
6688        name="contact[email]"
6689        autocorrect="off"
6690        autocapitalize="off"
6691        autocomplete="email"
6692        placeholder="Email address"
6693        required
6694        
6695      >
6696      <button
6697        class="email-signup__button email-signup__button--integrated email-signup__button--arrow paragraph button-unstyled button-unstyled--AYndXZHNHM3ZVc0lid__email_signup_r4aQMx"
6698        
6699          aria-label="Sign up"
6700        
6701      >
6702        
6703          <svg
6704            viewBox="0 0 20 20"
6705            xmlns="http://www.w3.org/2000/svg"
6706            focusable="false"
6707            aria-hidden="true"
6708            class="email-signup__button-icon"
6709          >
6710            
6711
6712
6713<path
6714      clip-rule="evenodd"
6715      d="m11.246 5.31759c.0322-.07821.0833-.14723.1486-.20093.0654-.0537.143-.09041.2259-.10686.083-.01645.1688-.01214.2497.01257.0808.0247.1544.06902.214.12902l4.104 4.104c.0478.04765.0857.10426.1115.16659.0259.06232.0392.12913.0392.19661 0 .06747-.0133.13429-.0392.19661-.0258.06233-.0637.11893-.1115.16659l-4.104 4.10401c-.0963.0963-.227.1504-.3632.1504s-.2669-.0541-.3632-.1504-.1504-.227-.1504-.3632.0541-.2669.1504-.3632l3.2288-3.2278h-11.0736c-.13606 0-.26654-.0541-.36275-.15027-.0962-.0962-.15025-.22669-.15025-.36274 0-.13606.05405-.26654.15025-.36275.09621-.0962.22669-.15025.36275-.15025h11.0736l-3.2288-3.2278c-.0721-.07178-.1212-.16335-.1411-.2631s-.0097-.20316.0293-.2971z"
6716      fill="currentColor"
6717      fill-rule="evenodd"
6718    />
6719          </svg>
6720        
6721      </button>
6722    </div></form>
6723</div>
6724
6725
6726
6727
6728
6729
6730    </div>
6731  </div>
6732</div>
6733
6734
6735
6736
6737
6738</div><div id="shopify-section-template--20623391129693__product_list_UwRqN4" class="shopify-section ui-test-product-list">
6739
6740
6741
6742
6743
6744
6745  <style data-shopify>
6746    .color-custom-template--20623391129693__product_list_UwRqN4,
6747    .color-custom-template--20623391129693__product_list_UwRqN4 .text-block {
6748      /* Background */
6749      --color-background: #F5EFE0;
6750      --color-background-rgb: 245 239 224;
6751
6752      /* Opacity values adjusted for background brightness */
6753      
6754--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
67550.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
6756
6757
6758      
6759        /* Foreground / text — explicit or smart-contrasted */
6760        --color: #2C2C2A;
6761        --color-rgb: 44 44 42;
6762        --color-foreground: #2C2C2A;
6763        --color-foreground-rgb: 44 44 42;
6764        --color-foreground-muted: rgb(44 44 42 / var(--opacity-muted-text));
6765        --color-foreground-subdued: rgb(44 44 42 / var(--opacity-subdued-text));
6766        --color-border: var(--palette-darkest);
6767        --color-border-rgb: var(--palette-darkest-rgb);
6768      
6769    }
6770
6771    
6772      .color-custom-template--20623391129693__product_list_UwRqN4 {
6773        /* Form-related tokens stay on .color-custom only — .text-block is a prose
6774           container (text/announcement/inline-text/blog-post-description/
6775           collection-link/price/sku) and never holds form inputs. */
6776        --input-disabled-background-color: rgb(44 44 42 / var(--opacity-10));
6777        --input-disabled-border-color: rgb(44 44 42 / var(--opacity-5));
6778        --input-disabled-text-color: rgb(44 44 42 / var(--opacity-50));
6779        --checkbox-border: 1px solid rgb(44 44 42 / var(--opacity-35-55));
6780      }
6781    
6782
6783    .color-custom-template--20623391129693__product_list_UwRqN4 {
6784      color: var(--color, var(--color-foreground));
6785      background-color: var(--color-background);
6786    }
6787  </style>
6788
6789
6790
6791<div
6792  class="section-background color-custom-template--20623391129693__product_list_UwRqN4"
6793></div>
6794<div
6795  data-testid="product-list"
6796  class="
6797    section
6798    section--page-width
6799    color-custom-template--20623391129693__product_list_UwRqN4
6800    section-resource-list
6801    spacing-style
6802    gap-style
6803  "
6804  style="
6805    --padding-block-start: max(20px, calc(var(--spacing-scale) * 84px));--padding-block-end: 0px;
6806    --gap: max(24px, calc(var(--gap-scale, 1.0) * 28px));
6807  "
6808>
6809  <div class="section-resource-list__header">
6810
6811
6812
6813
6814
6815
6816
6817
6818<div
6819  class="
6820    group-block
6821    group-block--height-fit
6822    group-block--width-fill
6823    border-style
6824    spacing-style
6825    size-style
6826    
6827    
6828  "
6829  style="
6830    
6831--border-width: 1px; --border-style: none; --border-color:
6832rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
6833
6834    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
6835    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
6836    
6837  "
6838  
6839  data-testid="group-block"
6840><div class="group-block__media-wrapper">
6841    
6842
6843
6844
6845
6846    
6847  </div>
6848
6849  <div
6850    class="
6851      group-block-content
6852      
6853      layout-panel-flex
6854      layout-panel-flex--column
6855       mobile-column
6856    "
6857    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
6858
6859--gap: 12px;
6860
6861--horizontal-alignment: flex-start; --vertical-alignment: center;
6862--vertical-alignment-mobile: center;
6863"
6864  >
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876  <div class=" spacing-style text-block text-block--Ac2x1MDBsemNsZUVpQ__product_list_text_zR8Cq9 h4    text-block--align-center  "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: 100%;    --max-width: var(--max-width--body-normal);          --text-align: center;          ">
6877    <h3>Popular this Season</h3>
6878  </div>
6879
6880
6881
6882
6883
6884
6885</div>
6886</div>
6887
6888
6889
6890</div>
6891
6892  
6893
6894  
6895
6896  
6897
6898
6899
6900
6901<div
6902  class="
6903    resource-list
6904    
6905    
6906    resource-list--grid
6907  "
6908  style="--resource-list-column-gap-desktop: 26px;--resource-list-row-gap-desktop: 36px;--resource-list-columns: repeat(4, 1fr);--resource-list-columns-mobile: repeat(2, 1fr);--column-count-mobile: 2;"
6909  
6910    data-testid="resource-list-grid"
6911  
6912>
6913  
6914      
6915    
6916      
6917        
6918        <div
6919          class="resource-list__item"
6920        >
6921            
6922
6923
6924
6925
6926<style data-shopify>
6927  
6928</style>
6929
6930
6931
6932<product-card
6933  class="product-card size-style"
6934  style="--size-style-width: ;--size-style-height: ;"
6935  data-product-id="8200032813149"
6936  id="product-card-AZFNNSkZJWllqSTB4d__static-product-card"
6937  
6938    data-product-transition="true"
6939    data-featured-media-url="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&width=500"
6940    on:click="/handleViewTransition"
6941  
6942  
6943  
6944
6945    view-event-payload="{&quot;product&quot;:{&quot;id&quot;
6945:8200032813149,&quot;title&quot;:&quot;Baby Bouquet [the winter edit.]&quot;,&quot;handle&quot;:&quot;baby-bouquet-winter-edit&quot;,&quot;selectedVariant&quot;:null},&quot;context&quot;:&quot;collection&quot;,&quot;selectedOptions&quot;:[]}">
6946  <a
6947    id="a12be4f96a76aa81bd1d7d5e45deb207"
6948    
6949      
6950      href="/products/baby-bouquet-winter-edit"
6951    
6952    class="product-card__link"
6953    ref="productCardLink"
6954    aria-label="Baby Bouquet [the winter edit.]"
6955  ></a>
6956  <div
6957    class="
6958      product-card__content
6959      layout-panel-flex
6960      layout-panel-flex--column
6961      product-grid__card
6962      spacing-style
6963      border-style
6964      gap-style
6965      
6966    "
6967    style="
6968      
6969--border-width: 1px; --border-style: none; --border-color:
6970rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
6971
6972      --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
6973
6974
6975
6976--horizontal-alignment: ; --vertical-alignment: ;
6977--vertical-alignment-mobile: ;
6978
6979      --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
6980      --product-card-gap: 8px;
6981      --quick-add-display: flex;
6982      --quick-add-mobile-display: flex;
6983      --quick-add-mobile-opacity: 1;
6984      
6985      
6986      
6987      
6988    "
6989  >
6990    
6991  
6992
6993
6994
6995
6996
6997
6998
6999<div
7000  ref="cardGallery"
7001  class="card-gallery card-gallery-AMjR1TWVpQTJqQytsV__product_card_gallery_4y78ah spacing-style border-style"
7002  style="
7003    
7004--border-width: 1px; --border-style: none; --border-color:
7005rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
7006
7007    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
7008    --gallery-aspect-ratio: 4 / 5;
7009  "
7010  data-product-id="8200032813149"
7011  
7012    on:pointerenter="/previewImage"
7013    on:pointerleave="/resetImage"
7014  
7015  
7016    data-view-transition-to-main-product
7017  
7018  data-image-ratio="portrait"
7019  
7020><a
7021      class="contents"
7022      ref="cardGalleryLink"
7023      href="/products/baby-bouquet-winter-edit"
7024      aria-label="Baby Bouquet [the winter edit.]"
7025    >
7026      
7027
7028        <slideshow-component
7029  
7030    ref="slideshow"
7031  
7032  
7033  style="--slideshow-timeline: --slide-0, --slide-1, --slide-2, --slide-3, --slide-4, --slide-5, --slide-6;--slide-min-height: auto;--slide-min-height-desktop: auto;"
7034  
7035  initial-slide="0"
7036  
7037  
7038    infinite
7039  
7040
7041  data-generic-media-size="7"
7042>
7043  
7044  <slideshow-container ref="slideshowContainer">
7045    
7046      <slideshow-arrows
7047  position="center"
7048  
7049><button
7050  class="
7051    slideshow-control slideshow-control--previous
7052    
7053    
7054    slideshow-control--style-arrow
7055    button button-unstyled button-unstyled--transparent
7056     flip-x
7057  "
7058  
7059    aria-label="Previous slide"
7060  
7061  on:click="/previous"
7062  ref="previous"
7063>
7064  <span class="svg-wrapper icon-arrow"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>
7065</span>
7066</button>
7067
7068
7069<button
7070  class="
7071    slideshow-control slideshow-control--next
7072    
7073    
7074    slideshow-control--style-arrow
7075    button button-unstyled button-unstyled--transparent
7076    
7077  "
7078  
7079    aria-label="Next slide"
7080  
7081  on:click="/next"
7082  ref="next"
7083>
7084  <span class="svg-wrapper icon-arrow"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>
7085</span>
7086</button>
7087
7088
7089</slideshow-arrows>
7090
7091
7092
7093    
7094    
7095    <slideshow-slides
7096      tabindex="-1"
7097      ref="scroller"
7098      
7099    >
7100      <slideshow-slide
7101  ref="slides[]"
7102  aria-hidden="false"
7103  style="--slideshow-timeline: --slide-0; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
7104  
7105    class="product-media-container media-fit product-media-container--image"
7106  
7107  
7108  
7109  
7110    slide-id="31665337073757"
7111  
7112  
7113  
7114  
7115>
7116  
7117
7118<div
7119  class="product-media"
7120  style="--ratio: 0.75"
7121  data-media-id="31665337073757"
7122>
7123  
7124  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&amp;width=3840" alt="Baby Bouquet [the winter edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
7125
7126  
7127</div>
7128
7129
7130
7131
7132</slideshow-slide>
7133
7134
7135
7136<slideshow-slide
7137  ref="slides[]"
7138  aria-hidden="true"
7139  style="--slideshow-timeline: --slide-1; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
7140  
7141    class="product-media-container media-fit product-media-container--image"
7142  
7143  
7144  
7145  
7146    slide-id="31665337106525"
7147  
7148  
7149  
7150  
7151>
7152  
7153
7154<div
7155  class="product-media"
7156  style="--ratio: 0.7500807232805942"
7157  data-media-id="31665337106525"
7158>
7159  
7160  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4002.jpg?v=1786638383&amp;width=3840" alt="Baby Bouquet [the winter edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4002.jpg?v=1786638383&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4002.jpg?v=1786638383&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4002.jpg?v=1786638383&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4002.jpg?v=1786638383&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4002.jpg?v=1786638383&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4002.jpg?v=1786638383&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4002.jpg?v=1786638383&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4002.jpg?v=1786638383&amp;width=3840 3840w" width="3840" height="5119" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4002.jpg?v=1786638383&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
7161
7162  
7163</div>
7164
7165
7166
7167
7168</slideshow-slide>
7169
7170
7171
7172<slideshow-slide
7173  ref="slides[]"
7174  aria-hidden="true"
7175  style="--slideshow-timeline: --slide-2; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
7176  
7177    class="product-media-container media-fit product-media-container--image"
7178  
7179  
7180  
7181  
7182    slide-id="31665337139293"
7183  
7184  
7185  
7186  
7187>
7188  
7189
7190<div
7191  class="product-media"
7192  style="--ratio: 1.3333333333333333"
7193  data-media-id="31665337139293"
7194>
7195  
7196  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4001.jpg?v=1786638383&amp;width=3840" alt="Baby Bouquet [the winter edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4001.jpg?v=1786638383&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4001.jpg?v=1786638383&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4001.jpg?v=1786638383&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4001.jpg?v=1786638383&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4001.jpg?v=1786638383&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4001.jpg?v=1786638383&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4001.jpg?v=1786638383&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4001.jpg?v=1786638383&amp;width=3840 3840w" width="3840" height="2880" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4001.jpg?v=1786638383&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
7197
7198  
7199</div>
7200
7201
7202
7203
7204</slideshow-slide>
7205
7206
7207
7208<slideshow-slide
7209  ref="slides[]"
7210  aria-hidden="true"
7211  style="--slideshow-timeline: --slide-3; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
7212  
7213    class="product-media-container media-fit product-media-container--image"
7214  
7215  
7216  
7217  
7218    slide-id="31665337172061"
7219  
7220  
7221  
7222  
7223>
7224  
7225
7226<div
7227  class="product-media"
7228  style="--ratio: 1.3333333333333333"
7229  data-media-id="31665337172061"
7230>
7231  
7232  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3998.jpg?v=1786638383&amp;width=3840" alt="Baby Bouquet [the winter edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3998.jpg?v=1786638383&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3998.jpg?v=1786638383&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3998.jpg?v=1786638383&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3998.jpg?v=1786638383&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3998.jpg?v=1786638383&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3998.jpg?v=1786638383&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3998.jpg?v=1786638383&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3998.jpg?v=1786638383&amp;width=3840 3840w" width="3840" height="2880" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3998.jpg?v=1786638383&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
7233
7234  
7235</div>
7236
7237
7238
7239
7240</slideshow-slide>
7241
7242
7243
7244<slideshow-slide
7245  ref="slides[]"
7246  aria-hidden="true"
7247  style="--slideshow-timeline: --slide-4; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
7248  
7249    class="product-media-container media-fit product-media-container--image"
7250  
7251  
7252  
7253  
7254    slide-id="31665337204829"
7255  
7256  
7257  
7258  
7259>
7260  
7261
7262<div
7263  class="product-media"
7264  style="--ratio: 0.75"
7265  data-media-id="31665337204829"
7266>
7267  
7268  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4006.jpg?v=1786638383&amp;width=3840" alt="Baby Bouquet [the winter edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4006.jpg?v=1786638383&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4006.jpg?v=1786638383&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4006.jpg?v=1786638383&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4006.jpg?v=1786638383&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4006.jpg?v=1786638383&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4006.jpg?v=1786638383&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4006.jpg?v=1786638383&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4006.jpg?v=1786638383&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4006.jpg?v=1786638383&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
7269
7270  
7271</div>
7272
7273
7274
7275
7276</slideshow-slide>
7277
7278
7279
7280
7281    </slideshow-slides>
7282  </slideshow-container>
7283  
7284</slideshow-component>
7285
7286
7287
7288
7289</a>
7290  
7291  
7292
7293      
7294
7295
7296
7297
7298
7299<quick-add-component
7300  class="quick-add custom-color-quick-add"
7301  ref="quickAdd"
7302  data-product-title="Baby Bouquet [the winter edit.]"
7303  data-product-id="8200032813149"
7304  data-quick-add-button="add"
7305  data-product-options-count="1"
7306  data-uses-selling-plans="false"
7307  data-renders-both-buttons=""
7308>
7309  
7310    <product-form-component
7311      data-section-id="template--20623391129693__product_list_UwRqN4"
7312      data-product-id="8200032813149"
7313      on:submit="/handleSubmit"
7314      class="quick-add__product-form-component"
7315    >
7316      <div
7317        class="visually-hidden"
7318        aria-live="assertive"
7319        role="status"
7320        aria-atomic="true"
7321        ref="liveRegion"
7322      ></div><form method="post" action="/cart/add" id="QuickAdd-ProductForm-8200032813149-AMjR1TWVpQTJqQytsV__product_card_gallery_4y78ah" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
7323          type="hidden"
7324          name="id"
7325          ref="variantId"
7326          value="44883965640797"
7327          
7328        >
7329        <input
7330          type="hidden"
7331          name="quantity"
7332          value="1"
7333        >
7334        <add-to-cart-component
7335  ref="addToCartButtonContainer"
7336  data-product-variant-media="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4005.jpg?v=1786638383&width=100"
7337  data-add-to-cart-animation="true"
7338>
7339  <button
7340    
7341    type="submit"
7342    name="add"
7343    ref="addToCartButton"
7344    on:click="/handleClick"
7345    class="button quick-add__button quick-add__button--add add-to-cart-button"
7346    
7347    
7348  >
7349    
7350      <span
7351        aria-hidden="true"
7352        class="svg-wrapper add-to-cart-icon"
7353      ><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
7354</span>
7355    
7356Add
7357    <span class="add-to-cart__added">
7358      <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7359  <g class="check">
7360    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
7361    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
7362  </g>
7363  <g class="burst">
7364    <g style="--index: 0;">
7365      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
7366    </g>
7367    <g style="--index: 1;">
7368      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
7369    </g>
7370    <g style="--index: 2;">
7371      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
7372    </g>
7373    <g style="--index: 3;">
7374      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
7375    </g>
7376    <g style="--index: 4;">
7377      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
7378    </g>
7379    <g style="--index: 5;">
7380      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
7381    </g>
7382    <g style="--index: 6;">
7383      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
7384    </g>
7385    <g style="--index: 7;">
7386      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
7387    </g>
7388  </g>
7389</svg>
7390</span>
7391    </span>
7392  </button>
7393</add-to-cart-component>
7394
7395<input type="hidden" name="product-id" value="8200032813149" /><input type="hidden" name="section-id" value="template--20623391129693__product_list_UwRqN4" /></form></product-form-component>
7396  
7397
7398  
7399</quick-add-component>
7400
7401
7402
7403
7404
7405
7406<style data-shopify>
7407  .custom-color-quick-add {
7408    --quick-add-background: #646B4B;
7409    --quick-add-foreground: #EDE4CC;
7410  }
7411</style>
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422    
7423  
7424
7425</div>
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436<div class="product-grid-view-zoom-out--details">
7437  
7438    <h3 class="h4">Baby Bouquet [the winter edit.]</h3>
7439  
7440</div>
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460<div
7461  class="
7462    group-block
7463    group-block--height-fit
7464    group-block--width-fill
7465    border-style
7466    spacing-style
7467    size-style
7468    
7469    
7470  "
7471  style="
7472    
7473--border-width: 1px; --border-style: none; --border-color:
7474rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
7475
7476    --padding-block-start: 2px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
7477    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
7478    
7479  "
7480  
7481  data-testid="group-block"
7482><div class="group-block__media-wrapper">
7483    
7484
7485
7486
7487
7488    
7489  </div>
7490
7491  <div
7492    class="
7493      group-block-content
7494      
7495      layout-panel-flex
7496      layout-panel-flex--row
7497       mobile-column
7498    "
7499    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
7500
7501--gap: 12px;
7502
7503--horizontal-alignment: space-between;
7503 --vertical-alignment: flex-start;
7504--vertical-alignment-mobile: flex-start;
7505"
7506  >
7507  
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519<div
7520  class="
7521    group-block
7522    group-block--height-fit
7523    group-block--width-fill
7524    border-style
7525    spacing-style
7526    size-style
7527    
7528    
7529  "
7530  style="
7531    
7532--border-width: 1px; --border-style: none; --border-color:
7533rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
7534
7535    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
7536    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
7537    
7538  "
7539  
7540  data-testid="group-block"
7541><div class="group-block__media-wrapper">
7542    
7543
7544
7545
7546
7547    
7548  </div>
7549
7550  <div
7551    class="
7552      group-block-content
7553      
7554      layout-panel-flex
7555      layout-panel-flex--column
7556       mobile-column
7557    "
7558    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
7559
7560--gap: 0px;
7561
7562--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
7563--vertical-alignment-mobile: flex-start;
7564"
7565  >
7566  
7567
7568
7569  
7570  <a
7571    class="contents user-select-text"
7572    ref="productTitleLink"
7573    href="/products/baby-bouquet-winter-edit"
7574  >
7575    
7576
7577
7578
7579
7580
7581
7582  <div class=" spacing-style text-block text-block--AendraWF3Q1U3MGtOQ__product_title_iRxawi h5      "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
7583    <p role="heading" aria-level="3">Baby Bouquet [the winter edit.]</p>
7584  </div>
7585
7586
7587
7588
7589  </a>
7590
7591
7592
7593
7594
7595
7596<product-price
7597  class="text-block text-block--align-left text-left h5 spacing-style"
7598  data-block-id="AYmpzalA2TDhqVEVRZ__price_4XkbjB"
7599  data-product-id="8200032813149"
7600  style="
7601    
7602
7603    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
7604    
7605    --width: 100%;
7606  "
7607  
7608>
7609  <div ref="priceContainer">
7610  
7611    
7612    
7613      <span class="price">$20.00</span>
7614    
7615  
7616</div>
7617
7618  
7619</product-price>
7620
7621
7622
7623
7624
7625
7626</div>
7627</div>
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645<div
7646  class="
7647    group-block
7648    group-block--height-fit
7649    group-block--width-fill
7650    border-style
7651    spacing-style
7652    size-style
7653    
7654    
7655  "
7656  style="
7657    
7658--border-width: 1px; --border-style: none; --border-color:
7659rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
7660
7661    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
7662    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
7663    
7664  "
7665  
7666  data-testid="group-block"
7667><div class="group-block__media-wrapper">
7668    
7669
7670
7671
7672
7673    
7674  </div>
7675
7676  <div
7677    class="
7678      group-block-content
7679      
7680      layout-panel-flex
7681      layout-panel-flex--column
7682       mobile-column
7683    "
7684    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
7685
7686--gap: 0px;
7687
7688--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
7689--vertical-alignment-mobile: flex-start;
7690"
7691  >
7692  
7693
7694
7695
7696
7697
7698
7699</div>
7700</div>
7701
7702
7703
7704
7705
7706
7707</div>
7708</div>
7709
7710
7711
7712
7713
7714
7715
7716  </div>
7717</product-card>
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728<style data-shopify>
7729  .custom-color-quick-add {
7730    --quick-add-background: #646B4B;
7731    --quick-add-foreground: #EDE4CC;
7732  }
7733</style>
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748          </div>
7749
7750          
7751            <!--@list/split-->
7752          
7753        
7754        <div
7755          class="resource-list__item"
7756        >
7757            
7758
7759
7760
7761
7762<style data-shopify>
7763  
7764</style>
7765
7766
7767
7768<product-card
7769  class="product-card size-style"
7770  style="--size-style-width: ;--size-style-height: ;"
7771  data-product-id="8190100078685"
7772  id="product-card-AZFNNSkZJWllqSTB4d__static-product-card-1"
7773  
7774    data-product-transition="true"
7775    data-featured-media-url="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&width=500"
7776    on:click="/handleViewTransition"
7777  
7778  
7779  
7780
7781    view-event-payload="{&quot;product&quot;:{&quot;id&quot;:8190100078685,&quot;title&quot;:&quot;Baby Bouquet [Spring Edit.]&quot;,&quot;handle&quot;:&quot;baby-bouquet-spring-edit&quot;,&quot;selectedVariant&quot;:null},&quot;context&quot;:&quot;collection&quot;,&quot;selectedOptions&quot;:[]}">
7782  <a
7783    id="9e324647230379fb86adbae3ba872a8c"
7784    
7785      
7786      href="/products/baby-bouquet-spring-edit"
7787    
7788    class="product-card__link"
7789    ref="productCardLink"
7790    aria-label="Baby Bouquet [Spring Edit.]"
7791  ></a>
7792  <div
7793    class="
7794      product-card__content
7795      layout-panel-flex
7796      layout-panel-flex--column
7797      product-grid__card
7798      spacing-style
7799      border-style
7800      gap-style
7801      
7802    "
7803    style="
7804      
7805--border-width: 1px; --border-style: none; --border-color:
7806rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
7807
7808      --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
7809
7810
7811
7812--horizontal-alignment: ; --vertical-alignment: ;
7813--vertical-alignment-mobile: ;
7814
7815      --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
7816      --product-card-gap: 8px;
7817      --quick-add-display: flex;
7818      --quick-add-mobile-display: flex;
7819      --quick-add-mobile-opacity: 1;
7820      
7821      
7822      
7823      
7824    "
7825  >
7826    
7827  
7828
7829
7830
7831
7832
7833
7834
7835<div
7836  ref="cardGallery"
7837  class="card-gallery card-gallery-AMjR1TWVpQTJqQytsV__product_card_gallery_4y78ah-1 spacing-style border-style"
7838  style="
7839    
7840--border-width: 1px; --border-style: none; --border-color:
7841rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
7842
7843    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
7844    --gallery-aspect-ratio: 4 / 5;
7845  "
7846  data-product-id="8190100078685"
7847  
7848    on:pointerenter="/previewImage"
7849    on:pointerleave="/resetImage"
7850  
7851  
7852    data-view-transition-to-main-product
7853  
7854  data-image-ratio="portrait"
7855  
7856><a
7857      class="contents"
7858      ref="cardGalleryLink"
7859      href="/products/baby-bouquet-spring-edit"
7860      aria-label="Baby Bouquet [Spring Edit.]"
7861    >
7862      
7863
7864        <slideshow-component
7865  
7866    ref="slideshow"
7867  
7868  
7869  style="--slideshow-timeline: --slide-0, --slide-1;--slide-min-height: auto;--slide-min-height-desktop: auto;"
7870  
7871  initial-slide="0"
7872  
7873  
7874    infinite
7875  
7876
7877  data-generic-media-size="2"
7878>
7879  
7880  <slideshow-container ref="slideshowContainer">
7881    
7882    
7883    <slideshow-slides
7884      tabindex="-1"
7885      ref="scroller"
7886      
7887    >
7888      <slideshow-slide
7889  ref="slides[]"
7890  aria-hidden="false"
7891  style="--slideshow-timeline: --slide-0; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
7892  
7893    class="product-media-container media-fit product-media-container--image"
7894  
7895  
7896  
7897  
7898    slide-id="31585539620957"
7899  
7900  
7901  
7902  
7903>
7904  
7905
7906<div
7907  class="product-media"
7908  style="--ratio: 0.75"
7909  data-media-id="31585539620957"
7910>
7911  
7912  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&amp;width=3840" alt="Baby Bouquet [Spring Edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
7913
7914  
7915</div>
7916
7917
7918
7919
7920</slideshow-slide>
7921
7922
7923
7924<slideshow-slide
7925  ref="slides[]"
7926  aria-hidden="true"
7927  style="--slideshow-timeline: --slide-1; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
7928  
7929    class="product-media-container media-fit product-media-container--image"
7930  
7931  
7932  
7933  
7934    slide-id="31585539653725"
7935  
7936  
7937  
7938  
7939>
7940  
7941
7942<div
7943  class="product-media"
7944  style="--ratio: 1.3333333333333333"
7945  data-media-id="31585539653725"
7946>
7947  
7948  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0260.jpg?v=1785103709&amp;width=3840" alt="Baby Bouquet [Spring Edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0260.jpg?v=1785103709&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0260.jpg?v=1785103709&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0260.jpg?v=1785103709&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0260.jpg?v=1785103709&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0260.jpg?v=1785103709&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0260.jpg?v=1785103709&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0260.jpg?v=1785103709&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0260.jpg?v=1785103709&amp;width=3840 3840w" width="3840" height="2880" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0260.jpg?v=1785103709&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
7949
7950  
7951</div>
7952
7953
7954
7955
7956</slideshow-slide>
7957
7958
7959
7960
7961    </slideshow-slides>
7962  </slideshow-container>
7963  
7964</slideshow-component>
7965
7966
7967
7968
7969</a>
7970  
7971  
7972
7973      
7974
7975
7976
7977
7978
7979<quick-add-component
7980  class="quick-add custom-color-quick-add"
7981  ref="quickAdd"
7982  data-product-title="Baby Bouquet [Spring Edit.]"
7983  data-product-id="8190100078685"
7984  data-quick-add-button="add"
7985  data-product-options-count="1"
7986  data-uses-selling-plans="false"
7987  data-renders-both-buttons=""
7988>
7989  
7990    <product-form-component
7991      data-section-id="template--20623391129693__product_list_UwRqN4"
7992      data-product-id="8190100078685"
7993      on:submit="/handleSubmit"
7994      class="quick-add__product-form-component"
7995    >
7996      <div
7997        class="visually-hidden"
7998        aria-live="assertive"
7999        role="status"
8000        aria-atomic="true"
8001        ref="liveRegion"
8002      ></div><form method="post" action="/cart/add" id="QuickAdd-ProductForm-8190100078685-AMjR1TWVpQTJqQytsV__product_card_gallery_4y78ah-1" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
8003          type="hidden"
8004          name="id"
8005          ref="variantId"
8006          value="44789784641629"
8007          
8008        >
8009        <input
8010          type="hidden"
8011          name="quantity"
8012          value="1"
8013        >
8014        <add-to-cart-component
8015  ref="addToCartButtonContainer"
8016  data-product-variant-media="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_0265.jpg?v=1785103709&width=100"
8017  data-add-to-cart-animation="true"
8018>
8019  <button
8020    
8021    type="submit"
8022    name="add"
8023    ref="addToCartButton"
8024    on:click="/handleClick"
8025    class="button quick-add__button quick-add__button--add add-to-cart-button"
8026    
8027    
8028  >
8029    
8030      <span
8031        aria-hidden="true"
8032        class="svg-wrapper add-to-cart-icon"
8033      ><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
8034</span>
8035    
8036Add
8037    <span class="add-to-cart__added">
8038      <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8039  <g class="check">
8040    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
8041    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
8042  </g>
8043  <g class="burst">
8044    <g style="--index: 0;">
8045      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8046    </g>
8047    <g style="--index: 1;">
8048      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8049    </g>
8050    <g style="--index: 2;">
8051      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8052    </g>
8053    <g style="--index: 3;">
8054      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8055    </g>
8056    <g style="--index: 4;">
8057      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8058    </g>
8059    <g style="--index: 5;">
8060      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8061    </g>
8062    <g style="--index: 6;">
8063      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8064    </g>
8065    <g style="--index: 7;">
8066      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8067    </g>
8068  </g>
8069</svg>
8070</span>
8071    </span>
8072  </button>
8073</add-to-cart-component>
8074
8075<input type="hidden" name="product-id" value="8190100078685" /><input type="hidden" name="section-id" value="template--20623391129693__product_list_UwRqN4" /></form></product-form-component>
8076  
8077
8078  
8079</quick-add-component>
8080
8081
8082
8083
8084
8085
8086<style data-shopify>
8087  .custom-color-quick-add {
8088    --quick-add-background: #646B4B;
8089    --quick-add-foreground: #EDE4CC;
8090  }
8091</style>
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102    
8103  
8104
8105</div>
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116<div class="product-grid-view-zoom-out--details">
8117  
8118    <h3 class="h4">Baby Bouquet [Spring Edit.]</h3>
8119  
8120</div>
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140<div
8141  class="
8142    group-block
8143    group-block--height-fit
8144    group-block--width-fill
8145    border-style
8146    spacing-style
8147    size-style
8148    
8149    
8150  "
8151  style="
8152    
8153--border-width: 1px; --border-style: none; --border-color:
8154rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
8155
8156    --padding-block-start: 2px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
8157    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
8158    
8159  "
8160  
8161  data-testid="group-block"
8162><div class="group-block__media-wrapper">
8163    
8164
8165
8166
8167
8168    
8169  </div>
8170
8171  <div
8172    class="
8173      group-block-content
8174      
8175      layout-panel-flex
8176      layout-panel-flex--row
8177       mobile-column
8178    "
8179    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
8180
8181--gap: 12px;
8182
8183--horizontal-alignment: space-between;
8183 --vertical-alignment: flex-start;
8184--vertical-alignment-mobile: flex-start;
8185"
8186  >
8187  
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199<div
8200  class="
8201    group-block
8202    group-block--height-fit
8203    group-block--width-fill
8204    border-style
8205    spacing-style
8206    size-style
8207    
8208    
8209  "
8210  style="
8211    
8212--border-width: 1px; --border-style: none; --border-color:
8213rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
8214
8215    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
8216    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
8217    
8218  "
8219  
8220  data-testid="group-block"
8221><div class="group-block__media-wrapper">
8222    
8223
8224
8225
8226
8227    
8228  </div>
8229
8230  <div
8231    class="
8232      group-block-content
8233      
8234      layout-panel-flex
8235      layout-panel-flex--column
8236       mobile-column
8237    "
8238    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
8239
8240--gap: 0px;
8241
8242--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
8243--vertical-alignment-mobile: flex-start;
8244"
8245  >
8246  
8247
8248
8249  
8250  <a
8251    class="contents user-select-text"
8252    ref="productTitleLink"
8253    href="/products/baby-bouquet-spring-edit"
8254  >
8255    
8256
8257
8258
8259
8260
8261
8262  <div class=" spacing-style text-block text-block--AendraWF3Q1U3MGtOQ__product_title_iRxawi-1 h5      "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
8263    <p role="heading" aria-level="3">Baby Bouquet [Spring Edit.]</p>
8264  </div>
8265
8266
8267
8268
8269  </a>
8270
8271
8272
8273
8274
8275
8276<product-price
8277  class="text-block text-block--align-left text-left h5 spacing-style"
8278  data-block-id="AYmpzalA2TDhqVEVRZ__price_4XkbjB-1"
8279  data-product-id="8190100078685"
8280  style="
8281    
8282
8283    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
8284    
8285    --width: 100%;
8286  "
8287  
8288>
8289  <div ref="priceContainer">
8290  
8291    
8292    
8293      <span class="price">$20.00</span>
8294    
8295  
8296</div>
8297
8298  
8299</product-price>
8300
8301
8302
8303
8304
8305
8306</div>
8307</div>
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325<div
8326  class="
8327    group-block
8328    group-block--height-fit
8329    group-block--width-fill
8330    border-style
8331    spacing-style
8332    size-style
8333    
8334    
8335  "
8336  style="
8337    
8338--border-width: 1px; --border-style: none; --border-color:
8339rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
8340
8341    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
8342    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
8343    
8344  "
8345  
8346  data-testid="group-block"
8347><div class="group-block__media-wrapper">
8348    
8349
8350
8351
8352
8353    
8354  </div>
8355
8356  <div
8357    class="
8358      group-block-content
8359      
8360      layout-panel-flex
8361      layout-panel-flex--column
8362       mobile-column
8363    "
8364    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
8365
8366--gap: 0px;
8367
8368--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
8369--vertical-alignment-mobile: flex-start;
8370"
8371  >
8372  
8373
8374
8375
8376
8377
8378
8379</div>
8380</div>
8381
8382
8383
8384
8385
8386
8387</div>
8388</div>
8389
8390
8391
8392
8393
8394
8395
8396  </div>
8397</product-card>
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408<style data-shopify>
8409  .custom-color-quick-add {
8410    --quick-add-background: #646B4B;
8411    --quick-add-foreground: #EDE4CC;
8412  }
8413</style>
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428          </div>
8429
8430          
8431            <!--@list/split-->
8432          
8433        
8434        <div
8435          class="resource-list__item"
8436        >
8437            
8438
8439
8440
8441
8442<style data-shopify>
8443  
8444</style>
8445
8446
8447
8448<product-card
8449  class="product-card size-style"
8450  style="--size-style-width: ;--size-style-height: ;"
8451  data-product-id="8190100242525"
8452  id="product-card-AZFNNSkZJWllqSTB4d__static-product-card-2"
8453  
8454    data-product-transition="true"
8455    data-featured-media-url="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&width=500"
8456    on:click="/handleViewTransition"
8457  
8458  
8459  
8460
8461    view-event-payload="{&quot;product&quot;:{&quot;id&quot;:8190100242525,&quot;title&quot;:&quot;Baby Bouquet [the summer edit.]&quot;,&quot;handle&quot;:&quot;baby-bouquet-summer-edit&quot;,&quot;selectedVariant&quot;:null},&quot;context&quot;:&quot;collection&quot;,&quot;selectedOptions&quot;:[]}">
8462  <a
8463    id="256cb70dd67da2c81bf45ba931126a08"
8464    
8465      
8466      href="/products/baby-bouquet-summer-edit"
8467    
8468    class="product-card__link"
8469    ref="productCardLink"
8470    aria-label="Baby Bouquet [the summer edit.]"
8471  ></a>
8472  <div
8473    class="
8474      product-card__content
8475      layout-panel-flex
8476      layout-panel-flex--column
8477      product-grid__card
8478      spacing-style
8479      border-style
8480      gap-style
8481      
8482    "
8483    style="
8484      
8485--border-width: 1px; --border-style: none; --border-color:
8486rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
8487
8488      --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
8489
8490
8491
8492--horizontal-alignment: ; --vertical-alignment: ;
8493--vertical-alignment-mobile: ;
8494
8495      --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
8496      --product-card-gap: 8px;
8497      --quick-add-display: flex;
8498      --quick-add-mobile-display: flex;
8499      --quick-add-mobile-opacity: 1;
8500      
8501      
8502      
8503      
8504    "
8505  >
8506    
8507  
8508
8509
8510
8511
8512
8513
8514
8515<div
8516  ref="cardGallery"
8517  class="card-gallery card-gallery-AMjR1TWVpQTJqQytsV__product_card_gallery_4y78ah-2 spacing-style border-style"
8518  style="
8519    
8520--border-width: 1px; --border-style: none; --border-color:
8521rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
8522
8523    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
8524    --gallery-aspect-ratio: 4 / 5;
8525  "
8526  data-product-id="8190100242525"
8527  
8528    on:pointerenter="/previewImage"
8529    on:pointerleave="/resetImage"
8530  
8531  
8532    data-view-transition-to-main-product
8533  
8534  data-image-ratio="portrait"
8535  
8536><a
8537      class="contents"
8538      ref="cardGalleryLink"
8539      href="/products/baby-bouquet-summer-edit"
8540      aria-label="Baby Bouquet [the summer edit.]"
8541    >
8542      
8543
8544        <slideshow-component
8545  
8546    ref="slideshow"
8547  
8548  
8549  style="--slideshow-timeline: --slide-0, --slide-1, --slide-2, --slide-3, --slide-4;--slide-min-height: auto;--slide-min-height-desktop: auto;"
8550  
8551  initial-slide="0"
8552  
8553  
8554    infinite
8555  
8556
8557  data-generic-media-size="5"
8558>
8559  
8560  <slideshow-container ref="slideshowContainer">
8561    
8562      <slideshow-arrows
8563  position="center"
8564  
8565><button
8566  class="
8567    slideshow-control slideshow-control--previous
8568    
8569    
8570    slideshow-control--style-arrow
8571    button button-unstyled button-unstyled--transparent
8572     flip-x
8573  "
8574  
8575    aria-label="Previous slide"
8576  
8577  on:click="/previous"
8578  ref="previous"
8579>
8580  <span class="svg-wrapper icon-arrow"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>
8581</span>
8582</button>
8583
8584
8585<button
8586  class="
8587    slideshow-control slideshow-control--next
8588    
8589    
8590    slideshow-control--style-arrow
8591    button button-unstyled button-unstyled--transparent
8592    
8593  "
8594  
8595    aria-label="Next slide"
8596  
8597  on:click="/next"
8598  ref="next"
8599>
8600  <span class="svg-wrapper icon-arrow"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>
8601</span>
8602</button>
8603
8604
8605</slideshow-arrows>
8606
8607
8608
8609    
8610    
8611    <slideshow-slides
8612      tabindex="-1"
8613      ref="scroller"
8614      
8615    >
8616      <slideshow-slide
8617  ref="slides[]"
8618  aria-hidden="false"
8619  style="--slideshow-timeline: --slide-0; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
8620  
8621    class="product-media-container media-fit product-media-container--image"
8622  
8623  
8624  
8625  
8626    slide-id="31585546797149"
8627  
8628  
8629  
8630  
8631>
8632  
8633
8634<div
8635  class="product-media"
8636  style="--ratio: 0.75"
8637  data-media-id="31585546797149"
8638>
8639  
8640  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&amp;width=3840" alt="Baby Bouquet [the summer edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
8641
8642  
8643</div>
8644
8645
8646
8647
8648</slideshow-slide>
8649
8650
8651
8652<slideshow-slide
8653  ref="slides[]"
8654  aria-hidden="true"
8655  style="--slideshow-timeline: --slide-1; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
8656  
8657    class="product-media-container media-fit product-media-container--image"
8658  
8659  
8660  
8661  
8662    slide-id="31585546829917"
8663  
8664  
8665  
8666  
8667>
8668  
8669
8670<div
8671  class="product-media"
8672  style="--ratio: 0.75"
8673  data-media-id="31585546829917"
8674>
8675  
8676  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1515.jpg?v=1785104096&amp;width=3840" alt="Baby Bouquet [the summer edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1515.jpg?v=1785104096&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1515.jpg?v=1785104096&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1515.jpg?v=1785104096&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1515.jpg?v=1785104096&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1515.jpg?v=1785104096&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1515.jpg?v=1785104096&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1515.jpg?v=1785104096&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1515.jpg?v=1785104096&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1515.jpg?v=1785104096&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
8677
8678  
8679</div>
8680
8681
8682
8683
8684</slideshow-slide>
8685
8686
8687
8688<slideshow-slide
8689  ref="slides[]"
8690  aria-hidden="true"
8691  style="--slideshow-timeline: --slide-2; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
8692  
8693    class="product-media-container media-fit product-media-container--image"
8694  
8695  
8696  
8697  
8698    slide-id="31585546862685"
8699  
8700  
8701  
8702  
8703>
8704  
8705
8706<div
8707  class="product-media"
8708  style="--ratio: 1.3333333333333333"
8709  data-media-id="31585546862685"
8710>
8711  
8712  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1516.jpg?v=1785104096&amp;width=3840" alt="Baby Bouquet [the summer edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1516.jpg?v=1785104096&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1516.jpg?v=1785104096&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1516.jpg?v=1785104096&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1516.jpg?v=1785104096&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1516.jpg?v=1785104096&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1516.jpg?v=1785104096&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1516.jpg?v=1785104096&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1516.jpg?v=1785104096&amp;width=3840 3840w" width="3840" height="2880" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1516.jpg?v=1785104096&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
8713
8714  
8715</div>
8716
8717
8718
8719
8720</slideshow-slide>
8721
8722
8723
8724<slideshow-slide
8725  ref="slides[]"
8726  aria-hidden="true"
8727  style="--slideshow-timeline: --slide-3; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
8728  
8729    class="product-media-container media-fit product-media-container--image"
8730  
8731  
8732  
8733  
8734    slide-id="31585546895453"
8735  
8736  
8737  
8738  
8739>
8740  
8741
8742<div
8743  class="product-media"
8744  style="--ratio: 0.75"
8745  data-media-id="31585546895453"
8746>
8747  
8748  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1511.jpg?v=1785104096&amp;width=3840" alt="Baby Bouquet [the summer edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1511.jpg?v=1785104096&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1511.jpg?v=1785104096&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1511.jpg?v=1785104096&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1511.jpg?v=1785104096&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1511.jpg?v=1785104096&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1511.jpg?v=1785104096&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1511.jpg?v=1785104096&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1511.jpg?v=1785104096&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1511.jpg?v=1785104096&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
8749
8750  
8751</div>
8752
8753
8754
8755
8756</slideshow-slide>
8757
8758
8759
8760<slideshow-slide
8761  ref="slides[]"
8762  aria-hidden="true"
8763  style="--slideshow-timeline: --slide-4; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
8764  
8765    class="product-media-container media-fit product-media-container--image"
8766  
8767  
8768  
8769  
8770    slide-id="31585546928221"
8771  
8772  
8773  
8774  
8775>
8776  
8777
8778<div
8779  class="product-media"
8780  style="--ratio: 0.75"
8781  data-media-id="31585546928221"
8782>
8783  
8784  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1510.jpg?v=1785104096&amp;width=3840" alt="Baby Bouquet [the summer edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1510.jpg?v=1785104096&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1510.jpg?v=1785104096&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1510.jpg?v=1785104096&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1510.jpg?v=1785104096&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1510.jpg?v=1785104096&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1510.jpg?v=1785104096&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1510.jpg?v=1785104096&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1510.jpg?v=1785104096&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1510.jpg?v=1785104096&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
8785
8786  
8787</div>
8788
8789
8790
8791
8792</slideshow-slide>
8793
8794
8795
8796
8797    </slideshow-slides>
8798  </slideshow-container>
8799  
8800</slideshow-component>
8801
8802
8803
8804
8805</a>
8806  
8807  
8808
8809      
8810
8811
8812
8813
8814
8815<quick-add-component
8816  class="quick-add custom-color-quick-add"
8817  ref="quickAdd"
8818  data-product-title="Baby Bouquet [the summer edit.]"
8819  data-product-id="8190100242525"
8820  data-quick-add-button="add"
8821  data-product-options-count="1"
8822  data-uses-selling-plans="false"
8823  data-renders-both-buttons=""
8824>
8825  
8826    <product-form-component
8827      data-section-id="template--20623391129693__product_list_UwRqN4"
8828      data-product-id="8190100242525"
8829      on:submit="/handleSubmit"
8830      class="quick-add__product-form-component"
8831    >
8832      <div
8833        class="visually-hidden"
8834        aria-live="assertive"
8835        role="status"
8836        aria-atomic="true"
8837        ref="liveRegion"
8838      ></div><form method="post" action="/cart/add" id="QuickAdd-ProductForm-8190100242525-AMjR1TWVpQTJqQytsV__product_card_gallery_4y78ah-2" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
8839          type="hidden"
8840          name="id"
8841          ref="variantId"
8842          value="44789791752285"
8843          
8844        >
8845        <input
8846          type="hidden"
8847          name="quantity"
8848          value="1"
8849        >
8850        <add-to-cart-component
8851  ref="addToCartButtonContainer"
8852  data-product-variant-media="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_1514.jpg?v=1785104096&width=100"
8853  data-add-to-cart-animation="true"
8854>
8855  <button
8856    
8857    type="submit"
8858    name="add"
8859    ref="addToCartButton"
8860    on:click="/handleClick"
8861    class="button quick-add__button quick-add__button--add add-to-cart-button"
8862    
8863    
8864  >
8865    
8866      <span
8867        aria-hidden="true"
8868        class="svg-wrapper add-to-cart-icon"
8869      ><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
8870</span>
8871    
8872Add
8873    <span class="add-to-cart__added">
8874      <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8875  <g class="check">
8876    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
8877    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
8878  </g>
8879  <g class="burst">
8880    <g style="--index: 0;">
8881      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8882    </g>
8883    <g style="--index: 1;">
8884      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8885    </g>
8886    <g style="--index: 2;">
8887      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8888    </g>
8889    <g style="--index: 3;">
8890      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8891    </g>
8892    <g style="--index: 4;">
8893      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8894    </g>
8895    <g style="--index: 5;">
8896      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8897    </g>
8898    <g style="--index: 6;">
8899      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8900    </g>
8901    <g style="--index: 7;">
8902      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
8903    </g>
8904  </g>
8905</svg>
8906</span>
8907    </span>
8908  </button>
8909</add-to-cart-component>
8910
8911<input type="hidden" name="product-id" value="8190100242525" /><input type="hidden" name="section-id" value="template--20623391129693__product_list_UwRqN4" /></form></product-form-component>
8912  
8913
8914  
8915</quick-add-component>
8916
8917
8918
8919
8920
8921
8922<style data-shopify>
8923  .custom-color-quick-add {
8924    --quick-add-background: #646B4B;
8925    --quick-add-foreground: #EDE4CC;
8926  }
8927</style>
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938    
8939  
8940
8941</div>
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952<div class="product-grid-view-zoom-out--details">
8953  
8954    <h3 class="h4">Baby Bouquet [the summer edit.]</h3>
8955  
8956</div>
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976<div
8977  class="
8978    group-block
8979    group-block--height-fit
8980    group-block--width-fill
8981    border-style
8982    spacing-style
8983    size-style
8984    
8985    
8986  "
8987  style="
8988    
8989--border-width: 1px; --border-style: none; --border-color:
8990rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
8991
8992    --padding-block-start: 2px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
8993    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
8994    
8995  "
8996  
8997  data-testid="group-block"
8998><div class="group-block__media-wrapper">
8999    
9000
9001
9002
9003
9004    
9005  </div>
9006
9007  <div
9008    class="
9009      group-block-content
9010      
9011      layout-panel-flex
9012      layout-panel-flex--row
9013       mobile-column
9014    "
9015    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
9016
9017--gap: 12px;
9018
9019--horizontal-alignment: space-between;
9019 --vertical-alignment: flex-start;
9020--vertical-alignment-mobile: flex-start;
9021"
9022  >
9023  
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035<div
9036  class="
9037    group-block
9038    group-block--height-fit
9039    group-block--width-fill
9040    border-style
9041    spacing-style
9042    size-style
9043    
9044    
9045  "
9046  style="
9047    
9048--border-width: 1px; --border-style: none; --border-color:
9049rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
9050
9051    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
9052    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
9053    
9054  "
9055  
9056  data-testid="group-block"
9057><div class="group-block__media-wrapper">
9058    
9059
9060
9061
9062
9063    
9064  </div>
9065
9066  <div
9067    class="
9068      group-block-content
9069      
9070      layout-panel-flex
9071      layout-panel-flex--column
9072       mobile-column
9073    "
9074    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
9075
9076--gap: 0px;
9077
9078--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
9079--vertical-alignment-mobile: flex-start;
9080"
9081  >
9082  
9083
9084
9085  
9086  <a
9087    class="contents user-select-text"
9088    ref="productTitleLink"
9089    href="/products/baby-bouquet-summer-edit"
9090  >
9091    
9092
9093
9094
9095
9096
9097
9098  <div class=" spacing-style text-block text-block--AendraWF3Q1U3MGtOQ__product_title_iRxawi-2 h5      "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
9099    <p role="heading" aria-level="3">Baby Bouquet [the summer edit.]</p>
9100  </div>
9101
9102
9103
9104
9105  </a>
9106
9107
9108
9109
9110
9111
9112<product-price
9113  class="text-block text-block--align-left text-left h5 spacing-style"
9114  data-block-id="AYmpzalA2TDhqVEVRZ__price_4XkbjB-2"
9115  data-product-id="8190100242525"
9116  style="
9117    
9118
9119    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
9120    
9121    --width: 100%;
9122  "
9123  
9124>
9125  <div ref="priceContainer">
9126  
9127    
9128    
9129      <span class="price">$20.00</span>
9130    
9131  
9132</div>
9133
9134  
9135</product-price>
9136
9137
9138
9139
9140
9141
9142</div>
9143</div>
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161<div
9162  class="
9163    group-block
9164    group-block--height-fit
9165    group-block--width-fill
9166    border-style
9167    spacing-style
9168    size-style
9169    
9170    
9171  "
9172  style="
9173    
9174--border-width: 1px; --border-style: none; --border-color:
9175rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
9176
9177    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
9178    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
9179    
9180  "
9181  
9182  data-testid="group-block"
9183><div class="group-block__media-wrapper">
9184    
9185
9186
9187
9188
9189    
9190  </div>
9191
9192  <div
9193    class="
9194      group-block-content
9195      
9196      layout-panel-flex
9197      layout-panel-flex--column
9198       mobile-column
9199    "
9200    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
9201
9202--gap: 0px;
9203
9204--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
9205--vertical-alignment-mobile: flex-start;
9206"
9207  >
9208  
9209
9210
9211
9212
9213
9214
9215</div>
9216</div>
9217
9218
9219
9220
9221
9222
9223</div>
9224</div>
9225
9226
9227
9228
9229
9230
9231
9232  </div>
9233</product-card>
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244<style data-shopify>
9245  .custom-color-quick-add {
9246    --quick-add-background: #646B4B;
9247    --quick-add-foreground: #EDE4CC;
9248  }
9249</style>
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264          </div>
9265
9266          
9267            <!--@list/split-->
9268          
9269        
9270        <div
9271          class="resource-list__item"
9272        >
9273            
9274
9275
9276
9277
9278<style data-shopify>
9279  
9280</style>
9281
9282
9283
9284<product-card
9285  class="product-card size-style"
9286  style="--size-style-width: ;--size-style-height: ;"
9287  data-product-id="8200030388317"
9288  id="product-card-AZFNNSkZJWllqSTB4d__static-product-card-3"
9289  
9290    data-product-transition="true"
9291    data-featured-media-url="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&width=500"
9292    on:click="/handleViewTransition"
9293  
9294  
9295  
9296
9297    view-event-payload="{&quot;product&quot;:{&quot;id&quot;:8200030388317,&quot;title&quot;:&quot;Baby Bouquet [the autumn edit.]&quot;,&quot;handle&quot;:&quot;baby-bouquet-autumn-edit&quot;,&quot;selectedVariant&quot;:null},&quot;context&quot;:&quot;collection&quot;,&quot;selectedOptions&quot;:[]}">
9298  <a
9299    id="4808b1857c804a946bfda2d3f0f5c6fa"
9300    
9301      
9302      href="/products/baby-bouquet-autumn-edit"
9303    
9304    class="product-card__link"
9305    ref="productCardLink"
9306    aria-label="Baby Bouquet [the autumn edit.]"
9307  ></a>
9308  <div
9309    class="
9310      product-card__content
9311      layout-panel-flex
9312      layout-panel-flex--column
9313      product-grid__card
9314      spacing-style
9315      border-style
9316      gap-style
9317      
9318    "
9319    style="
9320      
9321--border-width: 1px; --border-style: none; --border-color:
9322rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
9323
9324      --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
9325
9326
9327
9328--horizontal-alignment: ; --vertical-alignment: ;
9329--vertical-alignment-mobile: ;
9330
9331      --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
9332      --product-card-gap: 8px;
9333      --quick-add-display: flex;
9334      --quick-add-mobile-display: flex;
9335      --quick-add-mobile-opacity: 1;
9336      
9337      
9338      
9339      
9340    "
9341  >
9342    
9343  
9344
9345
9346
9347
9348
9349
9350
9351<div
9352  ref="cardGallery"
9353  class="card-gallery card-gallery-AMjR1TWVpQTJqQytsV__product_card_gallery_4y78ah-3 spacing-style border-style"
9354  style="
9355    
9356--border-width: 1px; --border-style: none; --border-color:
9357rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
9358
9359    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
9360    --gallery-aspect-ratio: 4 / 5;
9361  "
9362  data-product-id="8200030388317"
9363  
9364    on:pointerenter="/previewImage"
9365    on:pointerleave="/resetImage"
9366  
9367  
9368    data-view-transition-to-main-product
9369  
9370  data-image-ratio="portrait"
9371  
9372><a
9373      class="contents"
9374      ref="cardGalleryLink"
9375      href="/products/baby-bouquet-autumn-edit"
9376      aria-label="Baby Bouquet [the autumn edit.]"
9377    >
9378      
9379
9380        <slideshow-component
9381  
9382    ref="slideshow"
9383  
9384  
9385  style="--slideshow-timeline: --slide-0, --slide-1, --slide-2, --slide-3, --slide-4, --slide-5, --slide-6;--slide-min-height: auto;--slide-min-height-desktop: auto;"
9386  
9387  initial-slide="0"
9388  
9389  
9390    infinite
9391  
9392
9393  data-generic-media-size="7"
9394>
9395  
9396  <slideshow-container ref="slideshowContainer">
9397    
9398      <slideshow-arrows
9399  position="center"
9400  
9401><button
9402  class="
9403    slideshow-control slideshow-control--previous
9404    
9405    
9406    slideshow-control--style-arrow
9407    button button-unstyled button-unstyled--transparent
9408     flip-x
9409  "
9410  
9411    aria-label="Previous slide"
9412  
9413  on:click="/previous"
9414  ref="previous"
9415>
9416  <span class="svg-wrapper icon-arrow"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>
9417</span>
9418</button>
9419
9420
9421<button
9422  class="
9423    slideshow-control slideshow-control--next
9424    
9425    
9426    slideshow-control--style-arrow
9427    button button-unstyled button-unstyled--transparent
9428    
9429  "
9430  
9431    aria-label="Next slide"
9432  
9433  on:click="/next"
9434  ref="next"
9435>
9436  <span class="svg-wrapper icon-arrow"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>
9437</span>
9438</button>
9439
9440
9441</slideshow-arrows>
9442
9443
9444
9445    
9446    
9447    <slideshow-slides
9448      tabindex="-1"
9449      ref="scroller"
9450      
9451    >
9452      <slideshow-slide
9453  ref="slides[]"
9454  aria-hidden="false"
9455  style="--slideshow-timeline: --slide-0; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9456  
9457    class="product-media-container media-fit product-media-container--image"
9458  
9459  
9460  
9461  
9462    slide-id="31665336320093"
9463  
9464  
9465  
9466  
9467>
9468  
9469
9470<div
9471  class="product-media"
9472  style="--ratio: 0.75"
9473  data-media-id="31665336320093"
9474>
9475  
9476  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&amp;width=3840" alt="Baby Bouquet [the autumn edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
9477
9478  
9479</div>
9480
9481
9482
9483
9484</slideshow-slide>
9485
9486
9487
9488<slideshow-slide
9489  ref="slides[]"
9490  aria-hidden="true"
9491  style="--slideshow-timeline: --slide-1; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9492  
9493    class="product-media-container media-fit product-media-container--image"
9494  
9495  
9496  
9497  
9498    slide-id="31665336352861"
9499  
9500  
9501  
9502  
9503>
9504  
9505
9506<div
9507  class="product-media"
9508  style="--ratio: 0.75"
9509  data-media-id="31665336352861"
9510>
9511  
9512  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3994.jpg?v=1786638318&amp;width=3840" alt="Baby Bouquet [the autumn edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3994.jpg?v=1786638318&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3994.jpg?v=1786638318&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3994.jpg?v=1786638318&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3994.jpg?v=1786638318&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3994.jpg?v=1786638318&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3994.jpg?v=1786638318&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3994.jpg?v=1786638318&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3994.jpg?v=1786638318&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3994.jpg?v=1786638318&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
9513
9514  
9515</div>
9516
9517
9518
9519
9520</slideshow-slide>
9521
9522
9523
9524<slideshow-slide
9525  ref="slides[]"
9526  aria-hidden="true"
9527  style="--slideshow-timeline: --slide-2; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9528  
9529    class="product-media-container media-fit product-media-container--image"
9530  
9531  
9532  
9533  
9534    slide-id="31665336516701"
9535  
9536  
9537  
9538  
9539>
9540  
9541
9542<div
9543  class="product-media"
9544  style="--ratio: 0.75"
9545  data-media-id="31665336516701"
9546>
9547  
9548  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3981.jpg?v=1786638318&amp;width=3840" alt="Baby Bouquet [the autumn edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3981.jpg?v=1786638318&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3981.jpg?v=1786638318&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3981.jpg?v=1786638318&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3981.jpg?v=1786638318&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3981.jpg?v=1786638318&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3981.jpg?v=1786638318&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3981.jpg?v=1786638318&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3981.jpg?v=1786638318&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3981.jpg?v=1786638318&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
9549
9550  
9551</div>
9552
9553
9554
9555
9556</slideshow-slide>
9557
9558
9559
9560<slideshow-slide
9561  ref="slides[]"
9562  aria-hidden="true"
9563  style="--slideshow-timeline: --slide-3; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9564  
9565    class="product-media-container media-fit product-media-container--image"
9566  
9567  
9568  
9569  
9570    slide-id="31665336483933"
9571  
9572  
9573  
9574  
9575>
9576  
9577
9578<div
9579  class="product-media"
9580  style="--ratio: 0.75"
9581  data-media-id="31665336483933"
9582>
9583  
9584  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3983_d78ac052-4992-496d-a5cd-144f0e172d78.jpg?v=1786638318&amp;width=3840" alt="Baby Bouquet [the autumn edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3983_d78ac052-4992-496d-a5cd-144f0e172d78.jpg?v=1786638318&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3983_d78ac052-4992-496d-a5cd-144f0e172d78.jpg?v=1786638318&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3983_d78ac052-4992-496d-a5cd-144f0e172d78.jpg?v=1786638318&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3983_d78ac052-4992-496d-a5cd-144f0e172d78.jpg?v=1786638318&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3983_d78ac052-4992-496d-a5cd-144f0e172d78.jpg?v=1786638318&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3983_d78ac052-4992-496d-a5cd-144f0e172d78.jpg?v=1786638318&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3983_d78ac052-4992-496d-a5cd-144f0e172d78.jpg?v=1786638318&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3983_d78ac052-4992-496d-a5cd-144f0e172d78.jpg?v=1786638318&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3983_d78ac052-4992-496d-a5cd-144f0e172d78.jpg?v=1786638318&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
9585
9586  
9587</div>
9588
9589
9590
9591
9592</slideshow-slide>
9593
9594
9595
9596<slideshow-slide
9597  ref="slides[]"
9598  aria-hidden="true"
9599  style="--slideshow-timeline: --slide-4; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9600  
9601    class="product-media-container media-fit product-media-container--image"
9602  
9603  
9604  
9605  
9606    slide-id="31665336451165"
9607  
9608  
9609  
9610  
9611>
9612  
9613
9614<div
9615  class="product-media"
9616  style="--ratio: 0.75"
9617  data-media-id="31665336451165"
9618>
9619  
9620  <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3987_5d3001cb-44db-4c15-bd95-ac30a7cbd6f5.jpg?v=1786638318&amp;width=3840" alt="Baby Bouquet [the autumn edit.]" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3987_5d3001cb-44db-4c15-bd95-ac30a7cbd6f5.jpg?v=1786638318&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3987_5d3001cb-44db-4c15-bd95-ac30a7cbd6f5.jpg?v=1786638318&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3987_5d3001cb-44db-4c15-bd95-ac30a7cbd6f5.jpg?v=1786638318&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3987_5d3001cb-44db-4c15-bd95-ac30a7cbd6f5.jpg?v=1786638318&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3987_5d3001cb-44db-4c15-bd95-ac30a7cbd6f5.jpg?v=1786638318&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3987_5d3001cb-44db-4c15-bd95-ac30a7cbd6f5.jpg?v=1786638318&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3987_5d3001cb-44db-4c15-bd95-ac30a7cbd6f5.jpg?v=1786638318&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3987_5d3001cb-44db-4c15-bd95-ac30a7cbd6f5.jpg?v=1786638318&amp;width=3840 3840w" width="3840" height="5120" loading="lazy" sizes="auto, (min-width: 750px) 25.0vw, 100vw" class="product-media__image" data_max_resolution="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3987_5d3001cb-44db-4c15-bd95-ac30a7cbd6f5.jpg?v=1786638318&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
9621
9622  
9623</div>
9624
9625
9626
9627
9628</slideshow-slide>
9629
9630
9631
9632
9633    </slideshow-slides>
9634  </slideshow-container>
9635  
9636</slideshow-component>
9637
9638
9639
9640
9641</a>
9642  
9643  
9644
9645      
9646
9647
9648
9649
9650
9651<quick-add-component
9652  class="quick-add custom-color-quick-add"
9653  ref="quickAdd"
9654  data-product-title="Baby Bouquet [the autumn edit.]"
9655  data-product-id="8200030388317"
9656  data-quick-add-button="add"
9657  data-product-options-count="1"
9658  data-uses-selling-plans="false"
9659  data-renders-both-buttons=""
9660>
9661  
9662    <product-form-component
9663      data-section-id="template--20623391129693__product_list_UwRqN4"
9664      data-product-id="8200030388317"
9665      on:submit="/handleSubmit"
9666      class="quick-add__product-form-component"
9667    >
9668      <div
9669        class="visually-hidden"
9670        aria-live="assertive"
9671        role="status"
9672        aria-atomic="true"
9673        ref="liveRegion"
9674      ></div><form method="post" action="/cart/add" id="QuickAdd-ProductForm-8200030388317-AMjR1TWVpQTJqQytsV__product_card_gallery_4y78ah-3" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
9675          type="hidden"
9676          name="id"
9677          ref="variantId"
9678          value="44883949486173"
9679          
9680        >
9681        <input
9682          type="hidden"
9683          name="quantity"
9684          value="1"
9685        >
9686        <add-to-cart-component
9687  ref="addToCartButtonContainer"
9688  data-product-variant-media="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_3993_365ec09d-c681-4ee0-b205-442126a73157.jpg?v=1786638319&width=100"
9689  data-add-to-cart-animation="true"
9690>
9691  <button
9692    
9693    type="submit"
9694    name="add"
9695    ref="addToCartButton"
9696    on:click="/handleClick"
9697    class="button quick-add__button quick-add__button--add add-to-cart-button"
9698    
9699    
9700  >
9701    
9702      <span
9703        aria-hidden="true"
9704        class="svg-wrapper add-to-cart-icon"
9705      ><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
9706</span>
9707    
9708Add
9709    <span class="add-to-cart__added">
9710      <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9711  <g class="check">
9712    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
9713    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
9714  </g>
9715  <g class="burst">
9716    <g style="--index: 0;">
9717      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9718    </g>
9719    <g style="--index: 1;">
9720      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9721    </g>
9722    <g style="--index: 2;">
9723      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9724    </g>
9725    <g style="--index: 3;">
9726      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9727    </g>
9728    <g style="--index: 4;">
9729      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9730    </g>
9731    <g style="--index: 5;">
9732      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9733    </g>
9734    <g style="--index: 6;">
9735      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9736    </g>
9737    <g style="--index: 7;">
9738      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9739    </g>
9740  </g>
9741</svg>
9742</span>
9743    </span>
9744  </button>
9745</add-to-cart-component>
9746
9747<input type="hidden" name="product-id" value="8200030388317" /><input type="hidden" name="section-id" value="template--20623391129693__product_list_UwRqN4" /></form></product-form-component>
9748  
9749
9750  
9751</quick-add-component>
9752
9753
9754
9755
9756
9757
9758<style data-shopify>
9759  .custom-color-quick-add {
9760    --quick-add-background: #646B4B;
9761    --quick-add-foreground: #EDE4CC;
9762  }
9763</style>
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774    
9775  
9776
9777</div>
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788<div class="product-grid-view-zoom-out--details">
9789  
9790    <h3 class="h4">Baby Bouquet [the autumn edit.]</h3>
9791  
9792</div>
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812<div
9813  class="
9814    group-block
9815    group-block--height-fit
9816    group-block--width-fill
9817    border-style
9818    spacing-style
9819    size-style
9820    
9821    
9822  "
9823  style="
9824    
9825--border-width: 1px; --border-style: none; --border-color:
9826rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
9827
9828    --padding-block-start: 2px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
9829    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
9830    
9831  "
9832  
9833  data-testid="group-block"
9834><div class="group-block__media-wrapper">
9835    
9836
9837
9838
9839
9840    
9841  </div>
9842
9843  <div
9844    class="
9845      group-block-content
9846      
9847      layout-panel-flex
9848      layout-panel-flex--row
9849       mobile-column
9850    "
9851    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
9852
9853--gap: 12px;
9854
9855--horizontal-alignment: space-between;
9855 --vertical-alignment: flex-start;
9856--vertical-alignment-mobile: flex-start;
9857"
9858  >
9859  
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871<div
9872  class="
9873    group-block
9874    group-block--height-fit
9875    group-block--width-fill
9876    border-style
9877    spacing-style
9878    size-style
9879    
9880    
9881  "
9882  style="
9883    
9884--border-width: 1px; --border-style: none; --border-color:
9885rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
9886
9887    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
9888    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
9889    
9890  "
9891  
9892  data-testid="group-block"
9893><div class="group-block__media-wrapper">
9894    
9895
9896
9897
9898
9899    
9900  </div>
9901
9902  <div
9903    class="
9904      group-block-content
9905      
9906      layout-panel-flex
9907      layout-panel-flex--column
9908       mobile-column
9909    "
9910    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
9911
9912--gap: 0px;
9913
9914--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
9915--vertical-alignment-mobile: flex-start;
9916"
9917  >
9918  
9919
9920
9921  
9922  <a
9923    class="contents user-select-text"
9924    ref="productTitleLink"
9925    href="/products/baby-bouquet-autumn-edit"
9926  >
9927    
9928
9929
9930
9931
9932
9933
9934  <div class=" spacing-style text-block text-block--AendraWF3Q1U3MGtOQ__product_title_iRxawi-3 h5      "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;            --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
9935    <p role="heading" aria-level="3">Baby Bouquet [the autumn edit.]</p>
9936  </div>
9937
9938
9939
9940
9941  </a>
9942
9943
9944
9945
9946
9947
9948<product-price
9949  class="text-block text-block--align-left text-left h5 spacing-style"
9950  data-block-id="AYmpzalA2TDhqVEVRZ__price_4XkbjB-3"
9951  data-product-id="8200030388317"
9952  style="
9953    
9954
9955    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
9956    
9957    --width: 100%;
9958  "
9959  
9960>
9961  <div ref="priceContainer">
9962  
9963    
9964    
9965      <span class="price">$20.00</span>
9966    
9967  
9968</div>
9969
9970  
9971</product-price>
9972
9973
9974
9975
9976
9977
9978</div>
9979</div>
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997<div
9998  class="
9999    group-block
10000    group-block--height-fit
10001    group-block--width-fill
10002    border-style
10003    spacing-style
10004    size-style
10005    
10006    
10007  "
10008  style="
10009    
10010--border-width: 1px; --border-style: none; --border-color:
10011rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
10012
10013    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
10014    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
10015    
10016  "
10017  
10018  data-testid="group-block"
10019><div class="group-block__media-wrapper">
10020    
10021
10022
10023
10024
10025    
10026  </div>
10027
10028  <div
10029    class="
10030      group-block-content
10031      
10032      layout-panel-flex
10033      layout-panel-flex--column
10034       mobile-column
10035    "
10036    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10037
10038--gap: 0px;
10039
10040--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
10041--vertical-alignment-mobile: flex-start;
10042"
10043  >
10044  
10045
10046
10047
10048
10049
10050
10051</div>
10052</div>
10053
10054
10055
10056
10057
10058
10059</div>
10060</div>
10061
10062
10063
10064
10065
10066
10067
10068  </div>
10069</product-card>
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080<style data-shopify>
10081  .custom-color-quick-add {
10082    --quick-add-background: #646B4B;
10083    --quick-add-foreground: #EDE4CC;
10084  }
10085</style>
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100          </div>
10101
10102          
10103        
10104      
10105    
10106  
10107
10108    
10109</div>
10110
10111
10112
10113
10114
10115  <div
10116    class="section-resource-list__content"
10117    style="--horizontal-alignment: flex-start;"
10118  ></div>
10119</div>
10120
10121
10122</div><div id="shopify-section-template--20623391129693__17851136527f68e94d" class="shopify-section section-wrapper">
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136<div class="section-background color-custom-template--20623391129693__17851136527f68e94d"></div>
10137<div
10138  class="section section--page-width color-custom-template--20623391129693__17851136527f68e94d"
10139  data-testid="ui-test-section"
10140
10141  
10142
10143  style="
10144    
10145      --section-min-height: var(--section-height-small);
10146    
10147
10148    
10149     --section-preview-height: 600px;
10150     
10151  "
10152>
10153  <div class="custom-section-background">
10154    
10155
10156
10157
10158
10159  </div>
10160
10161  <div
10162    class="border-style custom-section-content"
10163    style="
10164--border-width: 1px; --border-style: none; --border-color:
10165rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
10166"
10167  >
10168    
10169
10170    <div
10171      class="
10172        spacing-style
10173        layout-panel-flex
10174        layout-panel-flex--column
10175        section-content-wrapper
10176         mobile-column
10177      "
10178      style="
10179        --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10180
10181--gap: max(24px, calc(var(--gap-scale, 1.0) * 25px));
10182
10183--horizontal-alignment: center; --vertical-alignment: center;
10184--vertical-alignment-mobile: center;
10185
10186        --padding-block-start: 0px;--padding-block-end: 0px;
10187      "
10188      data-testid="section-content"
10189    >
10190      
10191  <div id="shopify-block-AZmYwMlVJTG5FaWdwb__square_instagram_feed_insta_feed_3V3zy7" class="shopify-block shopify-app-block Vtl-AppBlock"><!-- BEGIN app snippet: inactive-module-message --><!-- END app snippet --><div id="vitals-instagram-feed" data-source="os2" data-hide-mock-data="false"></div>
10192
10193
10194</div>
10195
10196    </div>
10197  </div>
10198</div>
10199
10200
10201
10202
10203
10204</div><div id="shopify-section-template--20623391129693__1788117448aa5dd6d5" class="shopify-section section-wrapper">
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218<div class="section-background color-custom-template--20623391129693__1788117448aa5dd6d5"></div>
10219<div
10220  class="section section--page-width color-custom-template--20623391129693__1788117448aa5dd6d5"
10221  data-testid="ui-test-section"
10222
10223  
10224
10225  style="
10226    
10227
10228    
10229  "
10230>
10231  <div class="custom-section-background">
10232    
10233
10234
10235
10236
10237  </div>
10238
10239  <div
10240    class="border-style custom-section-content"
10241    style="
10242--border-width: 1px; --border-style: none; --border-color:
10243rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
10244"
10245  >
10246    
10247
10248    <div
10249      class="
10250        spacing-style
10251        layout-panel-flex
10252        layout-panel-flex--column
10253        section-content-wrapper
10254         mobile-column
10255      "
10256      style="
10257        --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10258
10259--gap: 12px;
10260
10261--horizontal-alignment: flex-start; --vertical-alignment: center;
10262--vertical-alignment-mobile: center;
10263
10264        --padding-block-start: 0px;--padding-block-end: 0px;
10265      "
10266      data-testid="section-content"
10267    >
10268      
10269  
10270
10271    </div>
10272  </div>
10273</div>
10274
10275
10276
10277
10278
10279</div>
10280      </main>
10281
10282      <footer>
10283        <!-- BEGIN sections: footer-group -->
10284<div id="shopify-section-sections--20623391490141__footer" class="shopify-section shopify-section-group-footer-group section-wrapper">
10285
10286
10287
10288
10289
10290
10291  <style data-shopify>
10292    .color-custom-sections--20623391490141__footer,
10293    .color-custom-sections--20623391490141__footer .text-block {
10294      /* Background */
10295      --color-background: #7e8b68;
10296      --color-background-rgb: 126 139 104;
10297
10298      /* Opacity values adjusted for background brightness */
10299      
10300--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
103010.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
10302
10303
10304      
10305        /* Foreground / text — explicit or smart-contrasted */
10306        --color: var(--palette-darkest);
10307        --color-rgb: var(--palette-darkest-rgb);
10308        --color-foreground: var(--palette-darkest);
10309        --color-foreground-rgb: var(--palette-darkest-rgb);
10310        --color-foreground-muted: rgb(var(--palette-darkest-rgb) / var(--opacity-muted-text));
10311        --color-foreground-subdued: rgb(var(--palette-darkest-rgb) / var(--opacity-subdued-text));
10312        --color-border: var(--palette-darkest);
10313        --color-border-rgb: var(--palette-darkest-rgb);
10314      
10315    }
10316
10317    
10318      .color-custom-sections--20623391490141__footer {
10319        /* Form-related tokens stay on .color-custom only — .text-block is a prose
10320           container (text/announcement/inline-text/blog-post-description/
10321           collection-link/price/sku) and never holds form inputs. */
10322        --input-disabled-background-color: rgb(var(--palette-darkest-rgb) / var(--opacity-10));
10323        --input-disabled-border-color: rgb(var(--palette-darkest-rgb) / var(--opacity-5));
10324        --input-disabled-text-color: rgb(var(--palette-darkest-rgb) / var(--opacity-50));
10325        --checkbox-border: 1px solid rgb(var(--palette-darkest-rgb) / var(--opacity-35-55));
10326      }
10327    
10328
10329    .color-custom-sections--20623391490141__footer {
10330      color: var(--color, var(--color-foreground));
10331      background-color: var(--color-background);
10332    }
10333  </style>
10334
10335
10336
10337<div
10338  class="section-background color-custom-sections--20623391490141__footer"
10339></div>
10340<div
10341  class="section section--page-width color-custom-sections--20623391490141__footer"
10342>
10343  
10344  <div
10345    class="
10346      footer-content
10347      spacing-style
10348      
10349      
10350    "
10351    style="
10352      --padding-block-start: max(20px, calc(var(--spacing-scale) * 64px));--padding-block-end: 0px;
10353      --footer-gap: 0px;
10354      --grid-columns: 1;
10355      --last-row-count: 1;
10356      --tablet-last-row-count: 1;
10357    "
10358  >
10359    
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370<div
10371  class="
10372    group-block
10373    group-block--height-fill
10374    group-block--width-fill
10375    border-style
10376    spacing-style
10377    size-style
10378    
10379    
10380  "
10381  style="
10382    
10383--border-width: 1px; --border-style: none; --border-color:
10384rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
10385
10386    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
10387    --size-style-width: 100%;--size-style-height: 100%;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
10388    
10389  "
10390  
10391  data-testid="group-block"
10392><div class="group-block__media-wrapper">
10393    
10394
10395
10396
10397
10398    
10399  </div>
10400
10401  <div
10402    class="
10403      group-block-content
10404      
10405      layout-panel-flex
10406      layout-panel-flex--row
10407       mobile-column
10408    "
10409    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10410
10411--gap: 12px;
10412
10413--horizontal-alignment: space-between; --vertical-alignment: flex-start;
10414--vertical-alignment-mobile: flex-start;
10415"
10416  >
10417  
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428<div
10429  class="
10430    group-block
10431    group-block--height-fit
10432    group-block--width-custom
10433    border-style
10434    spacing-style
10435    size-style
10436    
10437    
10438  "
10439  style="
10440    
10441--border-width: 1px; --border-style: none; --border-color:
10442rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
10443
10444    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
10445    --size-style-width:50%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
10446    
10447  "
10448  
10449  data-testid="group-block"
10450><div class="group-block__media-wrapper">
10451    
10452
10453
10454
10455
10456    
10457  </div>
10458
10459  <div
10460    class="
10461      group-block-content
10462      
10463      layout-panel-flex
10464      layout-panel-flex--row
10465       mobile-column
10466    "
10467    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10468
10469--gap: 12px;
10470
10471--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
10472--vertical-alignment-mobile: flex-start;
10473"
10474  >
10475  
10476
10477
10478
10479
10480  
10481
10482
10483
10484
10485  
10486  <style data-shopify>
10487    .color-custom-AODdFZEMrVXFSWDk5U__menu_zf63TX,
10488    .color-custom-AODdFZEMrVXFSWDk5U__menu_zf63TX .text-block {
10489      --color: #FAF7F0;
10490      --color-rgb: 250 247 240;
10491      --color-foreground: #FAF7F0;
10492      --color-foreground-rgb: 250 247 240;
10493      --color-foreground-muted: rgb(250 247 240 / var(--opacity-muted-text));
10494      --color-foreground-subdued: rgb(250 247 240 / var(--opacity-subdued-text));
10495
10496      
10497
10498    }
10499
10500    .color-custom-AODdFZEMrVXFSWDk5U__menu_zf63TX {
10501      /* Form-related tokens stay on .color-custom only. */
10502      --input-disabled-background-color: rgb(250 247 240 / var(--opacity-10));
10503      --input-disabled-border-color: rgb(250 247 240 / var(--opacity-5));
10504      --input-disabled-text-color: rgb(250 247 240 / var(--opacity-50));
10505      --checkbox-border: 1px solid rgb(250 247 240 / var(--opacity-35-55));
10506    }
10507
10508    
10509      .color-custom-AODdFZEMrVXFSWDk5U__menu_zf63TX {
10510        color: var(--color-foreground);
10511      }
10512
10513      .color-custom-AODdFZEMrVXFSWDk5U__menu_zf63TX .text-block,
10514      .color-custom-AODdFZEMrVXFSWDk5U__menu_zf63TX .footer-utilities__text,
10515      .color-custom-AODdFZEMrVXFSWDk5U__menu_zf63TX .custom-typography,
10516      .color-custom-AODdFZEMrVXFSWDk5U__menu_zf63TX .footer-utilities__icons,
10517      .color-custom-AODdFZEMrVXFSWDk5U__menu_zf63TX .social-icons__wrapper {
10518        color: var(--color, var(--color-foreground));
10519      }
10520    
10521  </style>
10522
10523
10524
10525  <accordion-custom
10526  
10527    class="menu"
10528  
10529  
10530  
10531    open-by-default-on-desktop
10532  
10533  
10534    open-by-default-on-mobile
10535  
10536  
10537    data-disable-on-desktop="true"
10538  
10539  
10540    data-disable-on-mobile="true"
10541  
10542  
10543  
10544  
10545>
10546  
10547    <details
10548      class="
10549        menu__details
10550        spacing-style
10551         color-custom-AODdFZEMrVXFSWDk5U__menu_zf63TX
10552      "
10553      data-testid="menu-details"
10554      style="
10555        --spacing--size: 6px;
10556        --padding-block-start: 0px;--padding-block-end: 20px;--padding-inline-start: 16px;--padding-inline-end: 0px;
10557      "
10558      
10559        open
10560      
10561      
10562    >
10563      <summary class="menu__heading h4">
10564        <span class="menu__heading__default">Find out more</span>
10565        <span class="menu__heading__accordion">
10566          Find out more
10567          
10568            <span class="menu__heading__toggle svg-wrapper icon-caret icon-animated"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
10569  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
10570</svg>
10571</span>
10572          
10573        </span>
10574      </summary>
10575
10576      <nav
10577        class="details-content"
10578        
10579      >
10580        
10581          <ul class="list-unstyled">
10582            
10583              <li class="menu__item h5">
10584                <a href="/pages/about-me">
10585                  Our Story
10586                </a>
10587              </li>
10588            
10589              <li class="menu__item h5">
10590                <a href="/pages/customwork">
10591                  Inside The Studio
10592                </a>
10593              </li>
10594            
10595              <li class="menu__item h5">
10596                <a href="/pages/where-to-find-us">
10597                  Where to Find us
10598                </a>
10599              </li>
10600            
10601              <li class="menu__item h5">
10602                <a href="/pages/wholesale">
10603                  Wholesale
10604                </a>
10605              </li>
10606            
10607              <li class="menu__item h5">
10608                <a href="/pages/contact">
10609                  Contact Me
10610                </a>
10611              </li>
10612            
10613          </ul>
10614        
10615      </nav>
10616    </details>
10617  
10618</accordion-custom>
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628</div>
10629</div>
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646<div
10647  class="
10648    group-block
10649    group-block--height-fit
10650    group-block--width-custom
10651    border-style
10652    spacing-style
10653    size-style
10654    
10655    
10656  "
10657  style="
10658    
10659--border-width: 1px; --border-style: none; --border-color:
10660rgb(var(--color-border-rgb) / 1.0); --border-radius: 0px; 
10661
10662    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
10663    --size-style-width:30%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
10664    
10665  "
10666  
10667  data-testid="group-block"
10668><div class="group-block__media-wrapper">
10669    
10670
10671
10672
10673
10674    
10675  </div>
10676
10677  <div
10678    class="
10679      group-block-content
10680      
10681      layout-panel-flex
10682      layout-panel-flex--column
10683       mobile-column
10684    "
10685    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10686
10687--gap: 12px;
10688
10689--horizontal-alignment: flex-start; --vertical-alignment: center;
10690--vertical-alignment-mobile: center;
10691"
10692  >
10693  
10694
10695
10696
10697
10698
10699
10700
10701
10702  <div class=" spacing-style text-block text-block--AL2kzMDN1TzI4VXRYU__text_jXqmE4 h4      "  style="    --padding-block-start: 12px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;              --color: #FAF7F0;      --color-rgb: 250 247 240;        --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
10703    <h3>Stay rooted with us...</h3>
10704  </div>
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735<div
10736  class="email-signup-block size-style spacing-style"
10737  style="
10738    --size-style-width: 100%;--size-style-height: ;
10739    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
10740  "
10741  
10742>
10743  
10744<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="email-signup__form spacing-style"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
10745    
10746<div
10747      class="email-signup__input-group email-signup__input-group--arrow"
10748      style="
10749        --border-width: 2px;
10750        --border-radius: 100px;
10751        --color-input-background: #F5EFE0; --color-input-text: #425944; --color-input-text-rgb: 66 89 68; --color-input-border: #EDE4CC;
10752      "
10753    >
10754      <label
10755        for="EmailInput-ATnZ2MWRrZ2hXbmVza__email_signup_XgpLx7"
10756        class="visually-hidden"
10757      >
10758        Email
10759      </label>
10760      <input
10761        id="EmailInput-ATnZ2MWRrZ2hXbmVza__email_signup_XgpLx7"
10762        class="email-signup__input email-signup__input--all paragraph "
10763        type="email"
10764        name="contact[email]"
10765        autocorrect="off"
10766        autocapitalize="off"
10767        autocomplete="email"
10768        placeholder="Email address"
10769        required
10770        
10771      >
10772      <button
10773        class="email-signup__button  email-signup__button--arrow paragraph button-unstyled button-unstyled--ATnZ2MWRrZ2hXbmVza__email_signup_XgpLx7"
10774        
10775          aria-label="Sign up"
10776        
10777      >
10778        
10779          <svg
10780            viewBox="0 0 20 20"
10781            xmlns="http://www.w3.org/2000/svg"
10782            focusable="false"
10783            aria-hidden="true"
10784            class="email-signup__button-icon"
10785          >
10786            
10787
10788
10789<path
10790      clip-rule="evenodd"
10791      d="m11.246 5.31759c.0322-.07821.0833-.14723.1486-.20093.0654-.0537.143-.09041.2259-.10686.083-.01645.1688-.01214.2497.01257.0808.0247.1544.06902.214.12902l4.104 4.104c.0478.04765.0857.10426.1115.16659.0259.06232.0392.12913.0392.19661 0 .06747-.0133.13429-.0392.19661-.0258.06233-.0637.11893-.1115.16659l-4.104 4.10401c-.0963.0963-.227.1504-.3632.1504s-.2669-.0541-.3632-.1504-.1504-.227-.1504-.3632.0541-.2669.1504-.3632l3.2288-3.2278h-11.0736c-.13606 0-.26654-.0541-.36275-.15027-.0962-.0962-.15025-.22669-.15025-.36274 0-.13606.05405-.26654.15025-.36275.09621-.0962.22669-.15025.36275-.15025h11.0736l-3.2288-3.2278c-.0721-.07178-.1212-.16335-.1411-.2631s-.0097-.20316.0293-.2971z"
10792      fill="currentColor"
10793      fill-rule="evenodd"
10794    />
10795          </svg>
10796        
10797      </button>
10798    </div></form>
10799</div>
10800
10801
10802
10803
10804
10805</div>
10806</div>
10807
10808
10809
10810
10811
10812
10813</div>
10814</div>
10815
10816
10817
10818
10819
10820
10821  </div>
10822</div>
10823
10824
10825
10826
10827</div><div id="shopify-section-sections--20623391490141__logo_RVGHD7" class="shopify-section shopify-section-group-footer-group">
10828
10829
10830
10831
10832
10833
10834  <style data-shopify>
10835    .color-custom-sections--20623391490141__logo_RVGHD7,
10836    .color-custom-sections--20623391490141__logo_RVGHD7 .text-block {
10837      /* Background */
10838      --color-background: #7E8C6A;
10839      --color-background-rgb: 126 140 106;
10840
10841      /* Opacity values adjusted for background brightness */
10842      
10843--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
108440.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
10845
10846
10847      
10848        /* Foreground / text — explicit or smart-contrasted */
10849        --color: var(--palette-darkest);
10850        --color-rgb: var(--palette-darkest-rgb);
10851        --color-foreground: var(--palette-darkest);
10852        --color-foreground-rgb: var(--palette-darkest-rgb);
10853        --color-foreground-muted: rgb(var(--palette-darkest-rgb) / var(--opacity-muted-text));
10854        --color-foreground-subdued: rgb(var(--palette-darkest-rgb) / var(--opacity-subdued-text));
10855        --color-border: var(--palette-darkest);
10856        --color-border-rgb: var(--palette-darkest-rgb);
10857      
10858    }
10859
10860    
10861      .color-custom-sections--20623391490141__logo_RVGHD7 {
10862        /* Form-related tokens stay on .color-custom only — .text-block is a prose
10863           container (text/announcement/inline-text/blog-post-description/
10864           collection-link/price/sku) and never holds form inputs. */
10865        --input-disabled-background-color: rgb(var(--palette-darkest-rgb) / var(--opacity-10));
10866        --input-disabled-border-color: rgb(var(--palette-darkest-rgb) / var(--opacity-5));
10867        --input-disabled-text-color: rgb(var(--palette-darkest-rgb) / var(--opacity-50));
10868        --checkbox-border: 1px solid rgb(var(--palette-darkest-rgb) / var(--opacity-35-55));
10869      }
10870    
10871
10872    .color-custom-sections--20623391490141__logo_RVGHD7 {
10873      color: var(--color, var(--color-foreground));
10874      background-color: var(--color-background);
10875    }
10876  </style>
10877
10878
10879<div
10880  class="section-background color-custom-sections--20623391490141__logo_RVGHD7"
10881></div>
10882<div
10883  class="section section--page-width color-custom-sections--20623391490141__logo_RVGHD7"
10884>
10885  <div
10886    class="
10887      logo-section
10888      logo-section--flex-end
10889      spacing-style
10890    "
10891    style="
10892      
10893        --logo-width: 25%;
10894      
10895
10896      
10897      --padding-block-start: 0px;--padding-block-end: 0px;
10898    "
10899    
10900  >
10901    
10902      <div class="logo-section__image-wrapper">
10903        
10904<img src="//ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?v=1784928383&amp;width=3840" alt="The Gardeners Wife" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?v=1784928383&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?v=1784928383&amp;width=352 352w, //ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?v=1784928383&amp;width=832 832w, //ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?v=1784928383&amp;width=1200 1200w, //ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?v=1784928383&amp;width=1600 1600w, //ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?v=1784928383&amp;width=1920 1920w, //ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?v=1784928383&amp;width=2560 2560w, //ffntzz-2x.myshopify.com/cdn/shop/files/TGW_tag_front_1.png?v=1784928383&amp;width=3840 3840w" width="1050" height="525" class="logo-section__image" sizes="(min-width: 750px) calc(var(--logo-width)), 100vw">
10905      </div>
10906    
10907  </div>
10908</div>
10909
10910
10911
10912
10913</div><div id="shopify-section-sections--20623391490141__utilities" class="shopify-section shopify-section-group-footer-group footer-utilities">
10914
10915
10916
10917
10918
10919
10920  <style data-shopify>
10921    .color-custom-sections--20623391490141__utilities,
10922    .color-custom-sections--20623391490141__utilities .text-block {
10923      /* Background */
10924      --color-background: #7E8C6A;
10925      --color-background-rgb: 126 140 106;
10926
10927      /* Opacity values adjusted for background brightness */
10928      
10929--opacity-5-15: 0.05; --opacity-10-25: 0.1; --opacity-35-55: 0.35; --opacity-40-60:
109300.4; --opacity-30-60: 0.3; --opacity-60: 0.6;
10931
10932
10933      
10934        /* Foreground / text — explicit or smart-contrasted */
10935        --color: var(--palette-darkest);
10936        --color-rgb: var(--palette-darkest-rgb);
10937        --color-foreground: var(--palette-darkest);
10938        --color-foreground-rgb: var(--palette-darkest-rgb);
10939        --color-foreground-muted: rgb(var(--palette-darkest-rgb) / var(--opacity-muted-text));
10940        --color-foreground-subdued: rgb(var(--palette-darkest-rgb) / var(--opacity-subdued-text));
10941        --color-border: var(--palette-darkest);
10942        --color-border-rgb: var(--palette-darkest-rgb);
10943      
10944    }
10945
10946    
10947      .color-custom-sections--20623391490141__utilities {
10948        /* Form-related tokens stay on .color-custom only — .text-block is a prose
10949           container (text/announcement/inline-text/blog-post-description/
10950           collection-link/price/sku) and never holds form inputs. */
10951        --input-disabled-background-color: rgb(var(--palette-darkest-rgb) / var(--opacity-10));
10952        --input-disabled-border-color: rgb(var(--palette-darkest-rgb) / var(--opacity-5));
10953        --input-disabled-text-color: rgb(var(--palette-darkest-rgb) / var(--opacity-50));
10954        --checkbox-border: 1px solid rgb(var(--palette-darkest-rgb) / var(--opacity-35-55));
10955      }
10956    
10957
10958    .color-custom-sections--20623391490141__utilities {
10959      color: var(--color, var(--color-foreground));
10960      background-color: var(--color-background);
10961    }
10962  </style>
10963
10964
10965
10966<div
10967  class="section-background color-custom-sections--20623391490141__utilities"
10968></div>
10969<div
10970  class="section section--page-width color-custom-sections--20623391490141__utilities"
10971  
10972>
10973  <div
10974    class="utilities utilities--blocks-2 spacing-style"
10975    style="--padding-block-start: 12px;--padding-block-end: 16px; --border-width: 1px; --divider-color: #FAF7F0; --gap: 24px;"
10976    data-testid="footer-utilities"
10977  >
10978    
10979
10980<div
10981  class="
10982    footer-utilities__group-copyright
10983    custom-typography
10984    custom-font-size
10985  "
10986  style="
10987    
10988--font-size: 0.75rem;      --font-weight: ;--font-family: ;    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-);        --letter-spacing: var(--letter-spacing--body-);
10989    --color-utilities: #FAF7F0;
10990  "
10991  
10992>
10993  <span class="footer-utilities__text">
10994    &copy; 2026
10995    <a href="/" title="">The Gardeners Wife</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>
10996</span>
10997</div>
10998
10999
11000
11001
11002
11003
11004  <anchored-popover-component
11005    data-hover-triggered="true"
11006  >
11007    <button
11008      class="policy-list-trigger button-unstyled"
11009      popovertarget="terms-policies-popover"
11010      popovertargetaction="toggle"
11011      ref="trigger"
11012      style="
11013        
11014--font-size: 0.875rem;      --font-weight: ;--font-family: ;    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-);        --letter-spacing: var(--letter-spacing--body-);
11015        --color-utilities: #FAF7F0;
11016      "
11017      
11018    >
11019      Terms and Policies
11020    </button>
11021    <div
11022      class="terms-policies-popover color-custom-popover"
11023      id="terms-policies-popover"
11024      popover="auto"
11025      ref="popover"
11026    >
11027      <ul
11028        class="
11029          policy_list list-unstyled
11030          custom-typography
11031          custom-font-size
11032        "
11033      ><li>
11034              <a
11035                href="/policies/privacy-policy"
11036                class="footer-utilities__text"
11037              >Privacy policy</a>
11038            </li><li>
11039              <a
11040                href="/policies/refund-policy"
11041                class="footer-utilities__text"
11042              >Refund policy</a>
11043            </li><li>
11044              <a
11045                href="/policies/shipping-policy"
11046                class="footer-utilities__text"
11047              >Shipping policy</a>
11048            </li><li>
11049              <a
11050                href="/policies/contact-information"
11051                class="footer-utilities__text"
11052              >Contact information</a>
11053            </li><li>
11054              <a
11055                href="/policies/legal-notice"
11056                class="footer-utilities__text"
11057              >Legal notice</a>
11058            </li><li>
11059              <a
11060                href="/policies/terms-of-service"
11061                class="footer-utilities__text"
11062              >Terms of service</a>
11063            </li></ul>
11064    </div>
11065  </anchored-popover-component>
11066
11067
11068
11069
11070
11071
11072  </div>
11073</div>
11074
11075
11076
11077
11078</div>
11079<!-- END sections: footer-group -->
11080      </footer>
11081    </div>
11082
11083    
11084
11085    <div
11086      id="shopify-section-cart-drawer-section"
11087      class="shopify-section"
11088    >
11089  
11090
11091  
11091<script
11092    type="module"
11093    src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/cart-drawer.js?v=101430053943909765251784931096"
11094    fetchpriority="low"
11095  ></script>
11095
11096
11097  
11098
11099  <theme-drawer
11100    id="cart-drawer"
11101    data-skip-node-update
11102  >
11103    <dialog
11104      ref="panel"
11105      class="theme-drawer__dialog color-custom-drawer"
11106      aria-labelledby="cart-drawer-heading"
11107      cart-summary-sticky="true"
11108    >
11109      <cart-drawer-component
11110        
11111      >
11112        <template id="empty-cart-template">
11113          
11114    <div
11115      class="cart-drawer__content"
11116      aria-label="Cart"
11117    >
11118      <h2
11119        class="theme-drawer__title h4"
11120        id="cart-drawer-heading"
11121      >
11122        Your cart is empty
11123      </h2>
11124
11125      <div class="cart-drawer__items">
11126        
11127
11128
11129
11130
11131
11132
11133
11134<script
11135  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/component-cart-items.js?v=14476580701730542761784931096"
11136  type="module"
11137  fetchpriority="low"
11138></script>
vendor: 1 bytes, line 11138
11138
11139<script
11140  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/component-cart-quantity-selector.js?v=168493463479860323171784931096"
11141  type="module"
11142  fetchpriority="low"
11143></script>
vendor: 1 bytes, line 11143
11143
11144<script
11145  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/volume-pricing-info.js?v=94479640769665442661784931096"
11146  type="module"
11147  fetchpriority="low"
11148></script>
11148
11149
11150
11151
11152
11153<div
11154  
11155  class="cart-items__wrapper cart-items__wrapper--drawer-empty"
11156  
11157    data-cart-drawer-empty
11158  
11159  style=""
11160>
11161  
11162<p>
11163        Have an account? <a href="https://ffntzz-2x.myshopify.com/customer_authentication/redirect?locale=en&region_country=US">Log in</a> to check out faster.
11164      </p><a
11165      class="button cart-items__empty-button"
11166      href="/collections/all"
11167    >
11168      <span class="button-text">
11169        Continue shopping
11170      </span>
11171    </a></div>
11172
11173
11174
11175      </div>
11176    </div>
11177    
11178        </template>
11179
11180        <div
11181          class="cart-drawer__inner cart-drawer--empty"
11182          data-hydration-key="cart-drawer-inner"
11183        ><div class="theme-drawer__header">
11184              <button
11185                on:click="#cart-drawer/close"
11186                class="theme-drawer__close-button cart-drawer__close-button--empty"
11187                type="button"
11188                aria-label="Close"
11189              >
11190                <span class="svg-wrapper"><svg aria-hidden="true" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
11191<path d="M11.1765 12.025C11.4108 12.2594 11.7907 12.2594 12.025 12.025C12.2594 11.7907 12.2594 11.4108 12.025 11.1765L8.84931 8.00078L12.025 4.82505C12.2594 4.59073 12.2594 4.21083 12.025 3.97652C11.7907 3.7422 11.4108 3.7422 11.1765 3.97652L8.00078 7.15225L4.82505 3.97652C4.59073 3.7422 4.21083 3.7422 3.97652 3.97652C3.7422 4.21083 3.7422 4.59073 3.97652 4.82505L7.15225 8.00078L3.97652 11.1765C3.7422 11.4108 3.7422 11.7907 3.97652 12.025C4.21083 12.2594 4.59073 12.2594 4.82505 12.025L8.00078 8.84931L11.1765 12.025Z" fill="currentColor"/>
11192</svg>
11193</span>
11194              </button>
11195            </div>
11196          
11197
11198<cart-items-component
11199  class="cart-items-component"
11200  
11201    data-drawer
11202    view-event-trigger="dialog"
11203  
11204  data-section-id="cart-drawer-section"
11205  
11206  view-event-payload="{&quot;context&quot;:null,&quot;cart&quot;:null}"
11207  
11208>
11209  
11210
11211    <div
11212      class="cart-drawer__content"
11213      aria-label="Cart"
11214    >
11215      <h2
11216        class="theme-drawer__title h4"
11217        id="cart-drawer-heading"
11218      >
11219        Your cart is empty
11220      </h2>
11221
11222      <div class="cart-drawer__items">
11223        
11224
11225
11226
11227
11228
11229
11230
11231<script
11232  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/component-cart-items.js?v=14476580701730542761784931096"
11233  type="module"
11234  fetchpriority="low"
11235></script>
vendor: 1 bytes, line 11235
11235
11236<script
11237  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/component-cart-quantity-selector.js?v=168493463479860323171784931096"
11238  type="module"
11239  fetchpriority="low"
11240></script>
vendor: 1 bytes, line 11240
11240
11241<script
11242  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/volume-pricing-info.js?v=94479640769665442661784931096"
11243  type="module"
11244  fetchpriority="low"
11245></script>
11245
11246
11247
11248
11249
11250<div
11251  
11252  class="cart-items__wrapper cart-items__wrapper--drawer-empty"
11253  
11254    data-cart-drawer-empty
11255  
11256  style=""
11257>
11258  
11259<p>
11260        Have an account? <a href="https://ffntzz-2x.myshopify.com/customer_authentication/redirect?locale=en&region_country=US">Log in</a> to check out faster.
11261      </p><a
11262      class="button cart-items__empty-button"
11263      href="/collections/all"
11264    >
11265      <span class="button-text">
11266        Continue shopping
11267      </span>
11268    </a></div>
11269
11270
11271
11272      </div>
11273    </div>
11274    
11275
11276</cart-items-component>
11277
11278
11279
11280        </div>
11281      </cart-drawer-component>
11282    </dialog>
11283  </theme-drawer>
11284
11285  
11286    </div>
11287  
11288
11289
11290    
11291
11292
11293
11294
11295
11296
11297<script
11298  type="module"
11299  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/theme-drawer.js?v=155110645205299884131784931096"
11300  fetchpriority="low"
11301></script>
11301
11302
11303<script>
11304  /* Runs synchronously during HTML parsing — opens the correct drawer on first
11305     paint if navigation state was saved, so it renders with the rest of the page. */
11306  (function () {
11307    var drawerIds = (sessionStorage.getItem('theme-drawer-open') || '').split(',').filter(Boolean);
11308    if (!drawerIds.length) return;
11309
11310    // Only restore on wide viewports (squeeze mode). On narrow viewports the
11311    // drawer is a modal overlay — let it start closed after navigation rather
11312    // than re-opening a fullscreen dialog the user may have left behind.
11313    if (!window.matchMedia('(min-width: 990px)').matches) return;
11314
11315    var dialogs = [];
11316    for (var i = 0; i < drawerIds.length; i++) {
11317      var drawer = document.getElementById(drawerIds[i]);
11318      if (!drawer) continue;
11319
11320      drawer.setAttribute('open', '');
11321
11322      // Set [open] directly so the CSS slide-in applies without triggering
11323      // the browser's dialog focusing steps — on wide viewports the drawer is
11324      // a sidebar, not a modal, so focus should stay where it is.
11325      // The instant class suppresses the slide-in transition for the initial restore.
11326      // Set --drawer-stack-order so z-index layering matches the original order.
11327      drawer.style.setProperty('--drawer-stack-order', String(i + 1));
11328
11329      var dialog = drawer.querySelector('dialog');
11330      if (dialog) {
11331        dialog.setAttribute('open', '');
11332        dialog.classList.add('theme-drawer__dialog-instant');
11333        dialogs.push(dialog);
11334      }
11335
11336      // Let each drawer type handle its own restore (e.g. shopify-chat mode).
11337      // Synchronous dispatch — listeners attached during earlier parsing run immediately.
11338      drawer.dispatchEvent(new CustomEvent('theme-drawer:restoring'));
11339    }
11340
11341    // Apply squeeze immediately, bypassing the margin transition.
11342    // Only squeeze if at least one drawer was actually restored — saved
11343    // drawer IDs may not exist on every page (e.g. cart-drawer on /cart).
11344    var pageWrapper = document.querySelector('.page-wrapper');
11345    if (pageWrapper && dialogs.length > 0) {
11346      pageWrapper.style.transition = 'none';
11347      pageWrapper.classList.add('page-wrapper--drawer-open');
11348    }
11349
11350    // Re-enable transitions after one paint so the instant state is rendered first.
11351    requestAnimationFrame(function () {
11352      requestAnimationFrame(function () {
11353        if (pageWrapper) pageWrapper.style.transition = '';
11354        for (var j = 0; j < dialogs.length; j++) {
11355          dialogs[j].classList.remove('theme-drawer__dialog-instant');
11356        }
11357      });
11358    });
11359  })();
11360</script>
11360
11361
11362<script
11363  type="module"
11364>
11365  const pageWrapper = document.querySelector('.page-wrapper');
11366  const squeezeQuery = window.matchMedia('(min-width: 990px)');
11367
11368  // ── Squeeze coordination ──
11369  // Listens to all drawers. Only squeezes on wide viewports.
11370  document.addEventListener('theme-drawer:open', () => {
11371    if (squeezeQuery.matches) {
11372      pageWrapper?.classList.add('page-wrapper--drawer-open');
11373    }
11374  });
11375
11376  document.addEventListener('theme-drawer:close', () => {
11377    const openDrawer = document.querySelector('theme-drawer[open]');
11378    if (!openDrawer) {
11379      pageWrapper?.classList.remove('page-wrapper--drawer-open');
11380    }
11381  });
11382
11383  squeezeQuery.addEventListener('change', () => {
11384    const openDrawer = document.querySelector('theme-drawer[open]');
11385    pageWrapper?.classList.toggle('page-wrapper--drawer-open', Boolean(openDrawer) && squeezeQuery.matches);
11386  });
11387
11388  // ── State persistence ──
11389  // Store open drawer IDs sorted by their visual stack order so
11390  // the restore script can recreate the same z-index layering.
11391  function persistDrawerState() {
11392    const openDrawers = Array.from(document.querySelectorAll('theme-drawer[open]:not([no-persist])'));
11393    if (!openDrawers.length) {
11394      sessionStorage.removeItem('theme-drawer-open');
11395      return;
11396    }
11397
11398    openDrawers.sort((a, b) => {
11399      const orderA = Number(a.style.getPropertyValue('--drawer-stack-order') || 0);
11400      const orderB = Number(b.style.getPropertyValue('--drawer-stack-order') || 0);
11401      return orderA - orderB;
11402    });
11403
11404    sessionStorage.setItem('theme-drawer-open', openDrawers.map((d) => d.id).join(','));
11405  }
11406
11407  document.addEventListener('theme-drawer:open', persistDrawerState);
11408  document.addEventListener('theme-drawer:close', persistDrawerState);
11409</script>
11409
11410
11411
11412    
11413
11414
11415
11416
11417
11418
11419
11420
11421<script
11422  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/dialog.js?v=144816527575655702281784931096"
11423  type="module"
11424></script>
11424
11425
11426<script
11427  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/predictive-search.js?v=162722252387887966571784931096"
11428  type="module"
11429  fetchpriority="low"
11430></script>
11430
11431
11432<dialog-component
11433  id="search-modal"
11434  class="search-modal"
11435  
11436>
11437  <dialog
11438    ref="dialog"
11439    on:click="/closeDialogOnClickOutside"
11440    on:keydown="/closeDialogOnEscapePress"
11441    class="search-modal__content dialog-modal"
11442    scroll-lock
11443    aria-labelledby="search-modal-heading"
11444  >
11445    <h2
11446      id="search-modal-heading"
11447      class="visually-hidden"
11448    >
11449      Search
11450    </h2>
11451    <predictive-search-component
11452      class="predictive-search color-custom-popover"
11453      style="--product-corner-radius: 0px; --card-corner-radius: 0px; --title-case: uppercase;"
11454      data-section-id="predictive-search"
11455      data-testid="search-component--modal"
11456      role="search"
11457      aria-label="Search"
11458    >
11459      <form
11460        action="/search"
11461        method="get"
11462        role="search"
11463        class="predictive-search-form"
11464        ref="form"
11465        on:keydown="/onSearchKeyDown"
11466      >
11467        <div
11468          class="predictive-search-form__header"
11469        >
11470          <div class="predictive-search-form__header-inner">
11471            <label
11472              for="cmdk-input"
11473              class="visually-hidden"
11474            >Search</label>
11475            <input
11476              class="search-input"
11477              id="cmdk-input"
11478              type="search"
11479              name="q"
11480              role="combobox"
11481              aria-expanded="false"
11482              aria-owns="predictive-search-results"
11483              aria-controls="predictive-search-results"
11484              aria-haspopup="listbox"
11485              aria-autocomplete="list"
11486              autocomplete="off"
11487              placeholder="Search"
11488              ref="searchInput"
11489              on:input="/search"
11490              on:keydown="/onSearchKeyDown"
11491            >
11492            <input
11493              name="options[prefix]"
11494              type="hidden"
11495              value="last"
11496            >
11497            <span class="svg-wrapper predictive-search__icon">
11498              <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg>
11499
11500            </span>
11501            <button
11502              type="button"
11503              class="button-unstyled predictive-search__reset-button"
11504              ref="resetButton"
11505              hidden
11506              on:click="/resetSearch"
11507            >
11508              Clear
11509            </button>
11510          </div>
11511          <button
11512            type="button"
11513            class="button predictive-search__close-modal-button"
11514            aria-label="Close dialog"
11515            on:click="dialog-component/closeDialog"
11516            ref="closeModalButton"
11517          >
11518            <span class="svg-wrapper">
11519              <svg aria-hidden="true" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
11520<path d="M11.1765 12.025C11.4108 12.2594 11.7907 12.2594 12.025 12.025C12.2594 11.7907 12.2594 11.4108 12.025 11.1765L8.84931 8.00078L12.025 4.82505C12.2594 4.59073 12.2594 4.21083 12.025 3.97652C11.7907 3.7422 11.4108 3.7422 11.1765 3.97652L8.00078 7.15225L4.82505 3.97652C4.59073 3.7422 4.21083 3.7422 3.97652 3.97652C3.7422 4.21083 3.7422 4.59073 3.97652 4.82505L7.15225 8.00078L3.97652 11.1765C3.7422 11.4108 3.7422 11.7907 3.97652 12.025C4.21083 12.2594 4.59073 12.2594 4.82505 12.025L8.00078 8.84931L11.1765 12.025Z" fill="currentColor"/>
11521</svg>
11522
11523            </span>
11524          </button>
11525        </div>
11526
11527        <div class="predictive-search-form__content-wrapper">
11528          <div
11529            class="predictive-search-form__content"
11530            ref="predictiveSearchResults"
11531            on:click="/handleModalClick"
11532          >
11533            
11534
11535<div
11536  id="predictive-search-results"
11537  class="predictive-search-dropdown"
11538  role="listbox"
11539  aria-expanded="true"
11540  style="--color-shadow: rgb(var(--color-foreground-rgb) / 0.1);"
11541>
11542  
11543    <div class="predictive-search-results__inner">
11544      
11545      
11546        
11547        
11548        
11549          <div
11550  id="predictive-search-products"
11551  class="predictive-search-results__products"
11552  
11553    data-testid="products-list-default--modal"
11554  
11555>
11556  
11557    <h4 class="predictive-search-results__title">
11558      Products
11559    </h4>
11560    <ul
11561      class="predictive-search-results__list predictive-search-results__wrapper-products list-unstyled"
11562    >
11563      
11564      
11565        <li
11566          class="predictive-search-results__card predictive-search-results__card--product"
11567          ref="resultsItems[]"
11568        >
11569          
11570<product-card-link
11571    class="resource-card__wrapper"
11572    
11573      data-product-id="8188848570461"
11574      data-featured-media-url="//ffntzz-2x.myshopify.com/cdn/shop/files/Screen_2BShot_2B2022-07-11_2Bat_2B6.38.02_2BPM.webp?v=1784930752&width=500"
11575      data-product-transition="true"
11576      on:click="/handleViewTransition"
11577    
11578    
11579    view-event-payload="{&quot;product&quot;:{&quot;id&quot;:8188848570461,&quot;title&quot;:&quot;Abundance Moon Phase Seed Balls&quot;,&quot;handle&quot;:&quot;seed-bomb-good-times-eedgp-mnxyb&quot;,&quot;selectedVariant&quot;:null},&quot;context&quot;:&quot;search&quot;,&quot;selectedOptions&quot;:[]}"
11580    
11581  ><div
11582  class="resource-card"
11583  data-resource-type="product"
11584>
11585  <a
11586    class="resource-card__link"
11587    href="/products/seed-bomb-good-times-eedgp-mnxyb"
11588  >
11589    <span class="visually-hidden">
11590      Abundance Moon Phase Seed Balls
11591    </span>
11592  </a>
11593  <div
11594    class="resource-card__media"
11595    style="--resource-card-aspect-ratio: 4 / 5;"
11596    
11597      ref="cardGallery"
11598      data-view-transition-to-main-product
11599    
11600  >
11601      
11602      
11603
11604        <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/Screen_2BShot_2B2022-07-11_2Bat_2B6.38.02_2BPM.webp?v=1784930752&amp;width=500" alt="" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/Screen_2BShot_2B2022-07-11_2Bat_2B6.38.02_2BPM.webp?v=1784930752&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/Screen_2BShot_2B2022-07-11_2Bat_2B6.38.02_2BPM.webp?v=1784930752&amp;width=352 352w" width="500" height="501" loading="lazy" class="resource-card__image" sizes="auto" ref="imagesToTransition[]" style="object-position: 50.0% 50.0%;">
11605
11606          <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/Screen_2BShot_2B2022-07-11_2Bat_2B6.38.15_2BPM.webp?v=1784930751&amp;width=500" alt="Abundance Moon Phase Seed Balls" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/Screen_2BShot_2B2022-07-11_2Bat_2B6.38.15_2BPM.webp?v=1784930751&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/Screen_2BShot_2B2022-07-11_2Bat_2B6.38.15_2BPM.webp?v=1784930751&amp;width=352 352w" width="500" height="559" loading="lazy" class="resource-card__image resource-card__image--secondary" sizes="auto" ref="imagesToTransition[]" data-media-id="31577511526493" style="object-position: 50.0% 50.0%;">
11607</div>
11608
11609  <div class="resource-card__content">
11610    <p class="resource-card__title paragraph">Abundance Moon Phase Seed Balls</p>
11611
11612    
11613      <div ref="priceContainer">
11614  
11615    
11616    
11617      <span class="price">$14.00</span>
11618    
11619  
11620</div>
11621    
11622  </div>
11623</div></product-card-link>
11624
11625        </li>
11626      
11627        <li
11628          class="predictive-search-results__card predictive-search-results__card--product"
11629          ref="resultsItems[]"
11630        >
11631          
11632<product-card-link
11633    class="resource-card__wrapper"
11634    
11635      data-product-id="8222161272925"
11636      data-featured-media-url="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4067.jpg?v=1788306009&width=500"
11637      data-product-transition="true"
11638      on:click="/handleViewTransition"
11639    
11640    
11641    view-event-payload="{&quot;product&quot;:{&quot;id&quot;:8222161272925,&quot;title&quot;:&quot;All my Love | Wildflower Seed Card + Bouquet&quot;,&quot;handle&quot;:&quot;all-my-love-seed-card&quot;,&quot;selectedVariant&quot;:null},&quot;context&quot;:&quot;search&quot;,&quot;selectedOptions&quot;:[]}"
11642    
11643  ><div
11644  class="resource-card"
11645  data-resource-type="product"
11646>
11647  <a
11648    class="resource-card__link"
11649    href="/products/all-my-love-seed-card"
11650  >
11651    <span class="visually-hidden">
11652      All my Love | Wildflower Seed Card + Bouquet
11653    </span>
11654  </a>
11655  <div
11656    class="resource-card__media"
11657    style="--resource-card-aspect-ratio: 4 / 5;"
11658    
11659      ref="cardGallery"
11660      data-view-transition-to-main-product
11661    
11662  >
11663      
11664      
11665
11666        <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4067.jpg?v=1788306009&amp;width=500" alt="" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4067.jpg?v=1788306009&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4067.jpg?v=1788306009&amp;width=352 352w" width="500" height="667" loading="lazy" class="resource-card__image" sizes="auto" ref="imagesToTransition[]" style="object-position: 50.0% 50.0%;">
11667
11668          <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4048.jpg?v=1788304861&amp;width=500" alt="All my Love | Wildflower Seed Card + Bouquet" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4048.jpg?v=1788304861&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4048.jpg?v=1788304861&amp;width=352 352w" width="500" height="375" loading="lazy" class="resource-card__image resource-card__image--secondary" sizes="auto" ref="imagesToTransition[]" data-media-id="31787136057437" style="object-position: 50.0% 50.0%;">
11669</div>
11670
11671  <div class="resource-card__content">
11672    <p class="resource-card__title paragraph">All my Love | Wildflower Seed Card + Bouquet</p>
11673
11674    
11675      <div ref="priceContainer">
11676  
11677    
11678    
11679      <span class="price">$16.00</span>
11680    
11681  
11682</div>
11683    
11684  </div>
11685</div></product-card-link>
11686
11687        </li>
11688      
11689        <li
11690          class="predictive-search-results__card predictive-search-results__card--product"
11691          ref="resultsItems[]"
11692        >
11693          
11694<product-card-link
11695    class="resource-card__wrapper"
11696    
11697      data-product-id="8188844212317"
11698      data-featured-media-url="//ffntzz-2x.myshopify.com/cdn/shop/files/Screenshot2026-07-24at5.54.32PM.png?v=1784933739&width=500"
11699      data-product-transition="true"
11700      on:click="/handleViewTransition"
11701    
11702    
11703    view-event-payload="{&quot;product&quot;:{&quot;id&quot;:8188844212317,&quot;title&quot;:&quot;Alright Alright Alright Magnet&quot;,&quot;handle&quot;:&quot;alright-alright-alright-magnet&quot;,&quot;selectedVariant&quot;:null},&quot;context&quot;:&quot;search&quot;,&quot;selectedOptions&quot;:[]}"
11704    
11705  ><div
11706  class="resource-card"
11707  data-resource-type="product"
11708>
11709  <a
11710    class="resource-card__link"
11711    href="/products/alright-alright-alright-magnet"
11712  >
11713    <span class="visually-hidden">
11714      Alright Alright Alright Magnet
11715    </span>
11716  </a>
11717  <div
11718    class="resource-card__media"
11719    style="--resource-card-aspect-ratio: 4 / 5;"
11720    
11721      ref="cardGallery"
11722      data-view-transition-to-main-product
11723    
11724  >
11725      
11726      
11727
11728        <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/Screenshot2026-07-24at5.54.32PM.png?v=1784933739&amp;width=500" alt="" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/Screenshot2026-07-24at5.54.32PM.png?v=1784933739&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/Screenshot2026-07-24at5.54.32PM.png?v=1784933739&amp;width=352 352w" width="500" height="451" loading="lazy" class="resource-card__image" sizes="auto" ref="imagesToTransition[]" style="object-position: 50.0% 50.0%;">
11729</div>
11730
11731  <div class="resource-card__content">
11732    <p class="resource-card__title paragraph">Alright Alright Alright Magnet</p>
11733
11734    
11735      <div ref="priceContainer">
11736  
11737    
11738    
11739      <span class="price">$5.00</span>
11740    
11741  
11742</div>
11743    
11744  </div>
11745</div></product-card-link>
11746
11747        </li>
11748      
11749        <li
11750          class="predictive-search-results__card predictive-search-results__card--product"
11751          ref="resultsItems[]"
11752        >
11753          
11754<product-card-link
11755    class="resource-card__wrapper"
11756    
11757      data-product-id="8200022065245"
11758      data-featured-media-url="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4906-Photoroom.jpg?v=1788310185&width=500"
11759      data-product-transition="true"
11760      on:click="/handleViewTransition"
11761    
11762    
11763    view-event-payload="{&quot;product&quot;:{&quot;id&quot;:8200022065245,&quot;title&quot;:&quot;Amalfi Coast Shower Steamers&quot;,&quot;handle&quot;:&quot;shower-steamers-amalfi-coast-coastal-citrus&quot;,&quot;selectedVariant&quot;:null},&quot;context&quot;:&quot;search&quot;,&quot;selectedOptions&quot;:[]}"
11764    
11765  ><div
11766  class="resource-card"
11767  data-resource-type="product"
11768>
11769  <a
11770    class="resource-card__link"
11771    href="/products/shower-steamers-amalfi-coast-coastal-citrus"
11772  >
11773    <span class="visually-hidden">
11774      Amalfi Coast Shower Steamers
11775    </span>
11776  </a>
11777  <div
11778    class="resource-card__media"
11779    style="--resource-card-aspect-ratio: 4 / 5;"
11780    
11781      ref="cardGallery"
11782      data-view-transition-to-main-product
11783    
11784  >
11785      
11786      
11787
11788        <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4906-Photoroom.jpg?v=1788310185&amp;width=500" alt="" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4906-Photoroom.jpg?v=1788310185&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4906-Photoroom.jpg?v=1788310185&amp;width=352 352w" width="500" height="498" loading="lazy" class="resource-card__image" sizes="auto" ref="imagesToTransition[]" style="object-position: 50.0% 50.0%;">
11789
11790          <img src="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4907-Photoroom.jpg?v=1788310188&amp;width=500" alt="Amalfi Coast Shower Steamers" srcset="//ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4907-Photoroom.jpg?v=1788310188&amp;width=240 240w, //ffntzz-2x.myshopify.com/cdn/shop/files/IMG_4907-Photoroom.jpg?v=1788310188&amp;width=352 352w" width="500" height="597" loading="lazy" class="resource-card__image resource-card__image--secondary" sizes="auto" ref="imagesToTransition[]" data-media-id="31787414618205" style="object-position: 50.0% 50.0%;">
11791</div>
11792
11793  <div class="resource-card__content">
11794    <p class="resource-card__title paragraph">Amalfi Coast Shower Steamers</p>
11795
11796    
11797      <div ref="priceContainer">
11798  
11799    
11800    
11801      <span class="price">$18.00</span>
11802    
11803  
11804</div>
11805    
11806  </div>
11807</div></product-card-link>
11808
11809        </li>
11810      
11811    </ul>
11812  
11813</div>
11814
11815        
11816      
11817    </div>
11818  
11819</div>
11820
11821          </div>
11822
11823          <div class="predictive-search-form__footer">
11824            <button
11825              class="button predictive-search__search-button"
11826              ref="viewAllButton"
11827            >
11828              View all
11829            </button>
11830          </div>
11831        </div>
11832      </form>
11833    </predictive-search-component>
11834  </dialog>
11835</dialog-component>
11836
11837
11838
11839
11840    
11841      
11841<script
11842  src="//ffntzz-2x.myshopify.com/cdn/shop/t/4/assets/gift-card-recipient-form.js?v=170482155849799299241784931096"
11843  type="module"
11844  fetchpriority="low"
11845></script>
11845
11846<quick-add-dialog id="quick-add-dialog">
11847  <dialog
11848    class="quick-add-modal dialog-modal color-custom-popover"
11849    ref="dialog"
11850    scroll-lock
11851  >
11852    <button
11853      ref="closeButton"
11854      on:click="/closeDialog"
11855      class="button button-unstyled close-button quick-add-modal__close"
11856      aria-label="Close dialog"
11857    ><svg aria-hidden="true" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
11858<path d="M11.1765 12.025C11.4108 12.2594 11.7907 12.2594 12.025 12.025C12.2594 11.7907 12.2594 11.4108 12.025 11.1765L8.84931 8.00078L12.025 4.82505C12.2594 4.59073 12.2594 4.21083 12.025 3.97652C11.7907 3.7422 11.4108 3.7422 11.1765 3.97652L8.00078 7.15225L4.82505 3.97652C4.59073 3.7422 4.21083 3.7422 3.97652 3.97652C3.7422 4.21083 3.7422 4.59073 3.97652 4.82505L7.15225 8.00078L3.97652 11.1765C3.7422 11.4108 3.7422 11.7907 3.97652 12.025C4.21083 12.2594 4.59073 12.2594 4.82505 12.025L8.00078 8.84931L11.1765 12.025Z" fill="currentColor"/>
11859</svg>
11860</button>
11861
11862    <product-component
11863      id="quick-add-modal-content"
11864      class="quick-add-modal__content"
11865      view-event-trigger="dialog"
11866    ></product-component>
11867  </dialog>
11868</quick-add-dialog>
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879    
11880  
11880<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
11880
11881</body>
11882</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.