{"title":"Popular Crafts","description":"","products":[{"product_id":"beetreasure-wild-bee-hotel","title":"BeeTreasure - Wild Bee Hotel","description":"\u003c!--\n  ============================================================\n  BLOSSOM GUARDIAN BEE HOTEL – Produktseiten-Sektion (Shopify)\n  Englische Version, ohne CTA\n  ============================================================\n\n  EINBAU:\n  1. Shopify-Admin → Onlineshop → Themes → „Anpassen\"\n  2. Oben im Dropdown das Template „Produkte → Standardprodukt\" wählen\n  3. Unterhalb der Produktinformationen:\n     „Abschnitt hinzufügen\" → „Benutzerdefiniertes Liquid\" (Custom Liquid)\n  4. Diesen kompletten Code einfügen und speichern.\n\n  BILDER:\n  1. Shopify-Admin → Inhalte → Dateien → die drei Produktfotos hochladen\n  2. Jeweils die Datei-URL kopieren\n  3. Unten die drei Platzhalter BILD-URL-1 \/ BILD-URL-2 \/ BILD-URL-3 ersetzen\n     (Reihenfolge: 1 = hängend im Baum, 2 = freistehend im Beet, 3 = an der Wand)\n\n  SEO-VORSCHLAG (Produktseite → Suchmaschinen-Listing bearbeiten):\n  Title: Blossom Guardian Bee Hotel – Solid Cedar with Copper Roof\n  Description: Bee hotel made from solid, untreated cedar with a copper\n  roof. Mixed tunnel sizes for mason bees, mining bees and other wild\n  bees. Free-standing, wall-mounted or hanging.\n--\u003e\n\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Young+Serif\u0026family=Albert+Sans:wght@400;500;600\u0026family=Spline+Sans+Mono:wght@400;500\u0026display=swap');\n\n  .bgh {\n    --bgh-salbei: #EDEFE6;      \/* Hintergrund: helles Salbeigrün *\/\n    --bgh-papier: #FCFBF7;      \/* Panels \u0026 Karten *\/\n    --bgh-tanne: #26342A;       \/* Textfarbe: dunkles Tannengrün *\/\n    --bgh-zeder: #A8632F;       \/* Akzent: Zedern-\/Kupferton *\/\n    --bgh-patina: #6E937F;      \/* Akzent 2: Kupfer-Patina *\/\n    --bgh-lehm: #8C5B3F;        \/* „verschlossene\" Röhren *\/\n    --bgh-linie: rgba(38, 52, 42, 0.16);\n    background: var(--bgh-salbei);\n    color: var(--bgh-tanne);\n    font-family: 'Albert Sans', -apple-system, 'Segoe UI', sans-serif;\n    font-size: 17px;\n    line-height: 1.65;\n    padding: clamp(56px, 8vw, 96px) 20px;\n  }\n\n  .bgh * { box-sizing: border-box; margin: 0; }\n\n  .bgh-wrap { max-width: 1020px; margin: 0 auto; }\n\n  \/* ---------- Intro ---------- *\/\n\n  .bgh-eyebrow {\n    font-family: 'Spline Sans Mono', monospace;\n    font-size: 13px;\n    font-weight: 500;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--bgh-zeder);\n    margin-bottom: 18px;\n  }\n\n  .bgh h2 {\n    font-family: 'Young Serif', Georgia, serif;\n    font-weight: 400;\n    font-size: clamp(1.85rem, 4.4vw, 3rem);\n    line-height: 1.16;\n    max-width: 21ch;\n    margin-bottom: 28px;\n  }\n\n  \/* Signatur-Element: die Niströhren-Reihen.\n     Gefüllte Punkte = mit Lehm verschlossen = bewohnt. *\/\n  .bgh-dots { margin-bottom: 10px; }\n  .bgh-dots-row { display: flex; gap: 10px; margin-bottom: 10px; }\n  .bgh-dots-row + .bgh-dots-row { margin-left: 14px; }\n  .bgh-dot {\n    width: 18px; height: 18px;\n    border-radius: 50%;\n    border: 2px solid var(--bgh-zeder);\n    flex: none;\n  }\n  .bgh-dot.belegt { background: var(--bgh-lehm); border-color: var(--bgh-lehm); }\n  .bgh-dots-legende {\n    font-family: 'Spline Sans Mono', monospace;\n    font-size: 12.5px;\n    letter-spacing: 0.04em;\n    color: #5E6B5E;\n    margin-bottom: 30px;\n  }\n  .bgh-dots-legende b {\n    display: inline-block;\n    width: 11px; height: 11px;\n    border-radius: 50%;\n    background: var(--bgh-lehm);\n    margin-right: 6px;\n    vertical-align: baseline;\n  }\n\n  .bgh-intro p { max-width: 62ch; font-size: 1.06rem; }\n\n  \/* ---------- Etagen (Produktmerkmale) ---------- *\/\n\n  .bgh-etagen {\n    list-style: none;\n    padding: 0;\n    margin: clamp(48px, 7vw, 72px) 0 0;\n    border-bottom: 1px solid var(--bgh-linie);\n  }\n\n  .bgh-etagen li {\n    border-top: 1px solid var(--bgh-linie);\n    padding: 26px 0;\n    display: grid;\n    grid-template-columns: 250px 1fr;\n    gap: 8px 32px;\n    align-items: baseline;\n  }\n\n  .bgh-etagen h3 {\n    font-family: 'Young Serif', Georgia, serif;\n    font-weight: 400;\n    font-size: 1.22rem;\n  }\n\n  .bgh-etagen p { color: rgba(38, 52, 42, 0.86); }\n\n  \/* ---------- Worth knowing ---------- *\/\n\n  .bgh-panel {\n    margin-top: clamp(48px, 7vw, 72px);\n    background: var(--bgh-papier);\n    border: 1px solid var(--bgh-linie);\n    border-left: 4px solid var(--bgh-patina);\n    padding: clamp(26px, 4vw, 40px);\n  }\n\n  .bgh-panel h3 {\n    font-family: 'Young Serif', Georgia, serif;\n    font-weight: 400;\n    font-size: 1.35rem;\n    margin-bottom: 14px;\n  }\n\n  .bgh-panel p { max-width: 68ch; }\n  .bgh-panel p + p { margin-top: 12px; }\n\n  \/* ---------- Galerie ---------- *\/\n\n  .bgh-galerie {\n    margin-top: clamp(48px, 7vw, 72px);\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 22px;\n  }\n\n  .bgh-galerie figure { margin: 0; }\n\n  .bgh-galerie img {\n    display: block;\n    width: 100%;\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    background: #D9DECF;\n    border: 1px solid var(--bgh-linie);\n  }\n\n  .bgh-galerie figcaption {\n    font-family: 'Spline Sans Mono', monospace;\n    font-size: 12px;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: #5E6B5E;\n    margin-top: 10px;\n  }\n\n  \/* ---------- Product details ---------- *\/\n\n  .bgh-daten {\n    margin-top: clamp(48px, 7vw, 72px);\n    max-width: 680px;\n  }\n\n  .bgh-daten h3 {\n    font-family: 'Young Serif', Georgia, serif;\n    font-weight: 400;\n    font-size: 1.35rem;\n    margin-bottom: 6px;\n  }\n\n  .bgh-tabelle { border-bottom: 1px solid var(--bgh-linie); }\n\n  .bgh-tabelle \u003e div {\n    border-top: 1px solid var(--bgh-linie);\n    padding: 14px 0;\n    display: grid;\n    grid-template-columns: 130px 1fr;\n    gap: 16px;\n  }\n\n  .bgh-tabelle dt {\n    font-family: 'Spline Sans Mono', monospace;\n    font-size: 12.5px;\n    font-weight: 500;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: #5E6B5E;\n    padding-top: 3px;\n  }\n\n  .bgh-tabelle dd { font-weight: 500; }\n\n  \/* ---------- Mobil ---------- *\/\n\n  @media (max-width: 860px) {\n    .bgh-galerie { grid-template-columns: 1fr; }\n  }\n\n  @media (max-width: 640px) {\n    .bgh-etagen li { grid-template-columns: 1fr; gap: 4px; }\n    .bgh-dot { width: 15px; height: 15px; }\n    .bgh-dots-row { gap: 8px; }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"bgh\"\u003e\n  \u003cdiv class=\"bgh-wrap\"\u003e\n\n    \u003c!-- Intro --\u003e\n    \u003cdiv class=\"bgh-intro\"\u003e\n      \u003cp class=\"bgh-eyebrow\"\u003eBlossom Guardian Bee Hotel\u003c\/p\u003e\n      \u003ch2\u003eWhen the first tunnels are plugged with clay, somebody’s moved in.\u003c\/h2\u003e\n\n      \u003cdiv class=\"bgh-dots\" aria-hidden=\"true\"\u003e\n        \u003cdiv class=\"bgh-dots-row\"\u003e\n          \u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot belegt\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot belegt\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bgh-dots-row\"\u003e\n          \u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot belegt\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"bgh-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bgh-dots-legende\"\u003e\u003cb\u003e\u003c\/b\u003etunnel plugged with clay — already occupied\u003c\/p\u003e\n\n      \u003cp\u003eMade from solid cedar, this bee hotel turns your garden into a haven for\n      wild bees. And they’ll repay the favour: fruit trees in full bloom, a thriving\n      vegetable patch — a garden that truly buzzes with life.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Produktmerkmale, aufgebaut wie die Etagen des Hotels --\u003e\n    \u003cul class=\"bgh-etagen\"\u003e\n      \u003cli\u003e\n        \u003ch3\u003eSolid cedar\u003c\/h3\u003e\n        \u003cp\u003eUntreated and naturally weather-resistant — no varnish, no chemicals,\n        no fuss. Just the way wild bees like it.\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003ch3\u003eCopper roof\u003c\/h3\u003e\n        \u003cp\u003eKeeps the rain out and develops a characterful patina over the seasons.\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003ch3\u003eMixed tunnel sizes\u003c\/h3\u003e\n        \u003cp\u003eMultiple tiers with precision-milled nesting tunnels in varying diameters\n        — welcoming a wide range of wild bee species.\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003ch3\u003eThree ways to mount it\u003c\/h3\u003e\n        \u003cp\u003eStand it on a surface, screw it to a wall, or hang it from the built-in\n        steel hook on the back.\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003c!-- Worth knowing --\u003e\n    \u003cdiv class=\"bgh-panel\"\u003e\n      \u003ch3\u003eWorth knowing\u003c\/h3\u003e\n      \u003cp\u003eThis hotel is made for wild and solitary bees — think mason bees and\n      mining bees — not honeybees, which live in hives.\u003c\/p\u003e\n      \u003cp\u003eWild bees are remarkably gentle, hardly ever sting and happen to be\n      outstanding pollinators. Ideal for gardens where children play, too.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Galerie: die drei Montagearten in Bildern --\u003e\n    \u003cdiv class=\"bgh-galerie\"\u003e\n      \u003cfigure\u003e\n        \u003c!-- BILD-URL-1 ersetzen: Foto „hängend im Baum\" --\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/Bee-Treasure-1.webp?v=1781169065\" alt=\"Cedar bee hotel hanging from a branch in the garden\" loading=\"lazy\"\u003e\n        \u003cfigcaption\u003eHanging from a branch\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n      \u003cfigure\u003e\n        \u003c!-- BILD-URL-2 ersetzen: Foto „freistehend im Beet\" --\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/Bee-Treasure-5.webp?v=1781169066\" alt=\"Cedar bee hotel free-standing among flowering perennials\" loading=\"lazy\"\u003e\n        \u003cfigcaption\u003eFree-standing in the border\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n      \u003cfigure\u003e\n        \u003c!-- BILD-URL-3 ersetzen: Foto „an der Wand\" --\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/Bee-Treasure-3.webp?v=1781169066\" alt=\"Cedar bee hotel mounted on a garden shed wall\" loading=\"lazy\"\u003e\n        \u003cfigcaption\u003eMounted on a wall\u003c\/figcaption\u003e\n      \u003c\/figure\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Product details --\u003e\n    \u003cdiv class=\"bgh-daten\"\u003e\n      \u003ch3\u003eProduct details\u003c\/h3\u003e\n      \u003cdl class=\"bgh-tabelle\"\u003e\n        \u003cdiv\u003e\n          \u003cdt\u003eDimensions\u003c\/dt\u003e\n          \u003cdd\u003e20 × 18 × 20 cm\u003c\/dd\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdt\u003eMaterial\u003c\/dt\u003e\n          \u003cdd\u003eUntreated cedar wood\u003c\/dd\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdt\u003eRoof\u003c\/dt\u003e\n          \u003cdd\u003eCopper\u003c\/dd\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdt\u003eMounting\u003c\/dt\u003e\n          \u003cdd\u003eFree-standing, wall-mounted, or hanging (steel hook on the back)\u003c\/dd\u003e\n        \u003c\/div\u003e\n      \u003c\/dl\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"CRAFTFOLK","offers":[{"title":"Default Title","offer_id":53761528987991,"sku":"DHOD9-WM567001","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/Bee-Treasure-1.webp?v=1781169065"},{"product_id":"bird-bath","title":"Handcrafted Copper Bird Bath","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eGive your backyard birds what they need most in summer: water.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSummers are getting hotter every year. Natural water sources are disappearing. And most backyards don't have a single spot where birds can drink or cool off. But that's exactly what's critical in the peak of summer: \u003cstrong\u003ebirds regulate their body temperature by bathing.\u003c\/strong\u003e Without a water source, they overheat in extreme heat – especially fledglings that have just left the nest.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis copper-coated bird bath gives them exactly that: a safe place to drink, bathe and cool down. Designed by Earl Calloway (74), a craftsman from the Blue Ridge Mountains of North Carolina who has spent over 40 years building everything wild birds need to survive.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🐦 \u003cstrong\u003eWhy this bird bath is different\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCopper-coated surface – naturally algae-resistant.\u003c\/strong\u003e Copper has proven antimicrobial properties: it naturally inhibits the growth of algae and bacteria in water. That means cleaner water for the birds – and less maintenance for you. At the same time, the slightly textured copper surface gives birds a secure grip, unlike slippery ceramic or plastic.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eGraduated bowl with shallow edges –\u003c\/strong\u003e Works like a natural creek bank: small birds like chickadees and wrens stand on the rim in the shallow water and cool off. Larger species like robins and cardinals wade into the deeper middle to bathe. Every species finds its depth – no bird has to drown.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eGround stake for easy placement –\u003c\/strong\u003e Push it into the ground and you're done. Stands firm and stable in the lawn or garden bed. The elevated position gives birds a clear sightline to spot predators – making it much harder for cats to sneak up.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTextured, ornamental rim –\u003c\/strong\u003e The decorations along the rim aren't just for looks – they give birds a solid grip when landing and provide an escape route for insects like bees and butterflies that have fallen into the water.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eEasy to clean –\u003c\/strong\u003e Smooth interior bowl with no corners or crevices. Thanks to the copper coating, significantly less algae builds up compared to ceramic or plastic. Still, Earl recommends: rinse with fresh water once a week.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e⚠️ \u003cstrong\u003eWhy this matters right now\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMore birds die in summer than in winter – not from cold, but from dehydration and overheating. Paved surfaces, dried-up puddles, no natural water left in residential areas. A single bird bath in your yard can become a lifeline for an entire neighborhood on hot days.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOn scorching August afternoons, Earl has counted up to 14 different bird species at his bird bath within a single hour. \"They come because they have to. Not because they want to.\"\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e📦 \u003cstrong\u003eWhat you get\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-pre-wrap leading-[1.7]\"\u003e· 1x Bird bath with copper-coated surface and polychrome patina · 1x Ground stake for placement in lawn or garden bed · Graduated bowl (shallow rim, deeper center) · Bowl diameter approx. 9.5 inches · Ready to use immediately – push in the stake, fill with water, done\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e💡 \u003cstrong\u003eEarl's care tip\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\"Set it in partial shade, near some bushes – so the birds can duck for cover if a hawk shows up. Change the water daily. The copper keeps algae in check, but a quick rinse once a week never hurts.\"\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🛡️ \u003cstrong\u003eOur guarantee\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePut the bird bath in your yard. Watch what happens. If you're not convinced – by the quality, the materials, the craftsmanship – send it back within 90 days. No questions asked. Full refund.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e⏰ \u003cstrong\u003ePlease note:\u003c\/strong\u003e Earl is letting go of his last bird baths before he closes his workshop for good. Once the current stock is sold out, there won't be any more. Ships within 2–3 business days.\u003c\/p\u003e","brand":"HANDMADE BY EARL","offers":[{"title":"Default Title","offer_id":53768293843287,"sku":"DHOD9-WM521001","price":55.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/98d1560b-95de-4fce-af4f-09ad976e5751.jpg?v=1781261978"},{"product_id":"dots-wild-bee-hotel-garden-guardian","title":"Dots Wild Bee Hotel \"Garden Guardian\"","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \n    \/* ============================================\n       COLOR PALETTE\n       --prod-green-dark:   #2d4a2d\n       --prod-green-mid:    #4a7c4a\n       --prod-green-light:  #e8f0e8\n       --prod-honey:        #c8860a\n       --prod-honey-light:  #fef6e4\n       --prod-wood:         #8b5e3c\n       --prod-wood-light:   #f5ede4\n       --prod-neutral:      #f7f4f0\n       --prod-text:         #1a2e1a\n       --prod-text-soft:    #4a5a4a\n    ============================================ *\/\n    .prod-wrapper * { box-sizing: border-box; margin: 0; padding: 0; }\n    .prod-wrapper { font-family: 'Poppins', sans-serif; color: #1a2e1a; max-width: 800px; margin: 0 auto; background: white; padding: 32px; border-radius: 16px; }\n    \/* HERO *\/\n    .prod-hero {\n      background: linear-gradient(135deg, #2d4a2d 0%, #4a7c4a 100%);\n      color: white;\n      padding: 40px 32px;\n      border-radius: 16px;\n      text-align: center;\n      margin-bottom: 24px;\n    }\n    .prod-hero .prod-hero-icon { font-size: 48px; margin-bottom: 12px; }\n    .prod-hero h1 { font-size: 22px; font-weight: 700; margin-bottom: 8px; line-height: 1.3; color: #ffffff !important; }\n    .prod-hero p { font-size: 14px; opacity: 0.85; line-height: 1.6; max-width: 500px; margin: 0 auto; color: #ffffff !important; }\n    .prod-hero .prod-hero-badge {\n      display: inline-block;\n      background: rgba(255,255,255,0.15);\n      border: 1px solid rgba(255,255,255,0.3);\n      border-radius: 20px;\n      padding: 4px 16px;\n      font-size: 12px;\n      font-weight: 600;\n      margin-bottom: 16px;\n      letter-spacing: 0.5px;\n    }\n    \/* STORY QUOTE *\/\n    .prod-story {\n      background: #fef6e4;\n      border-left: 4px solid #c8860a;\n      padding: 28px 32px;\n      border-radius: 0 12px 12px 0;\n      margin-bottom: 24px;\n    }\n    .prod-story blockquote {\n      font-size: 17px;\n      line-height: 1.7;\n      color: #2d4a2d;\n      font-style: italic;\n      margin-bottom: 12px;\n    }\n    .prod-story .prod-story-author { font-size: 13px; color: #8b5e3c; font-weight: 600; }\n    \/* INCLUDES *\/\n    .prod-includes { margin-bottom: 24px; }\n    .prod-includes h2 { font-size: 16px; font-weight: 700; color: #2d4a2d; margin-bottom: 16px; }\n    .prod-includes-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }\n    .prod-includes-card {\n      background: #e8f0e8;\n      border-radius: 12px;\n      padding: 20px 16px;\n      text-align: center;\n    }\n    .prod-includes-card .icon { font-size: 28px; margin-bottom: 8px; }\n    .prod-includes-card strong { display: block; font-size: 13px; font-weight: 700; color: #2d4a2d; margin-bottom: 4px; }\n    .prod-includes-card span { font-size: 12px; color: #4a5a4a; line-height: 1.4; }\n    \/* FEATURES *\/\n    .prod-features { margin-bottom: 24px; }\n    .prod-features h2 { font-size: 16px; font-weight: 700; color: #2d4a2d; margin-bottom: 16px; }\n    .prod-features-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }\n    .prod-feature-card {\n      background: #f7f4f0;\n      border-radius: 12px;\n      padding: 20px 16px;\n      border: 1px solid #e0d8d0;\n      transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .prod-feature-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(45,74,45,0.1); }\n    .prod-feature-card .icon { font-size: 22px; margin-bottom: 8px; }\n    .prod-feature-card strong { display: block; font-size: 13px; font-weight: 700; color: #2d4a2d; margin-bottom: 6px; }\n    .prod-feature-card p { font-size: 12px; color: #4a5a4a; line-height: 1.5; }\n    \/* CRAFTSMAN *\/\n    .prod-craftsman {\n      background: #f5ede4;\n      border-radius: 16px;\n      padding: 28px;\n      display: flex;\n      gap: 24px;\n      align-items: flex-start;\n      margin-bottom: 24px;\n    }\n    .prod-craftsman img {\n      width: 90px;\n      height: 90px;\n      border-radius: 50%;\n      object-fit: cover;\n      flex-shrink: 0;\n      border: 3px solid #c8860a;\n      background: #ddd;\n    }\n    .prod-craftsman-text strong { display: block; font-size: 15px; font-weight: 700; color: #2d4a2d; margin-bottom: 4px; }\n    .prod-craftsman-text .prod-craftsman-meta { font-size: 12px; color: #8b5e3c; font-weight: 600; margin-bottom: 10px; }\n    .prod-craftsman-text p { font-size: 13px; color: #4a5a4a; line-height: 1.6; }\n    \/* EXPERT *\/\n    .prod-expert {\n      background: #e8f0e8;\n      border-radius: 16px;\n      padding: 28px;\n      margin-bottom: 24px;\n    }\n    .prod-expert .prod-expert-header { display: flex; align-items: center; gap: 12px; margin-bottom: 14px; }\n    .prod-expert .prod-expert-icon { font-size: 32px; }\n    .prod-expert .prod-expert-name strong { display: block; font-size: 14px; font-weight: 700; color: #2d4a2d; }\n    .prod-expert .prod-expert-name span { font-size: 12px; color: #4a7c4a; }\n    .prod-expert blockquote { font-size: 13px; color: #1a2e1a; line-height: 1.7; font-style: italic; border-left: 3px solid #4a7c4a; padding-left: 16px; }\n    \/* PERFECT FOR *\/\n    .prod-perfect-for { margin-bottom: 24px; }\n    .prod-perfect-for h2 { font-size: 16px; font-weight: 700; color: #2d4a2d; margin-bottom: 14px; }\n    .prod-perfect-for-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n    .prod-perfect-for-tags span {\n      background: #2d4a2d;\n      color: white;\n      border-radius: 20px;\n      padding: 6px 14px;\n      font-size: 12px;\n      font-weight: 500;\n    }\n    \/* QUALITY LIST *\/\n    .prod-list { margin-bottom: 24px; }\n    .prod-list h2 { font-size: 16px; font-weight: 700; color: #2d4a2d; margin-bottom: 14px; }\n    .prod-list ul { list-style: none; display: flex; flex-direction: column; gap: 10px; }\n    .prod-list li { display: flex; align-items: flex-start; gap: 10px; font-size: 13px; color: #4a5a4a; line-height: 1.5; }\n    .prod-list li::before { content: \"✓\"; color: #4a7c4a; font-weight: 700; font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n    .prod-list li strong { color: #2d4a2d; }\n    \/* GUARANTEE *\/\n    .prod-guarantee {\n      background: linear-gradient(135deg, #2d4a2d, #4a7c4a);\n      color: white;\n      border-radius: 16px;\n      padding: 28px 32px;\n      text-align: center;\n      margin-bottom: 24px;\n    }\n    .prod-guarantee .icon { font-size: 36px; margin-bottom: 10px; }\n    .prod-guarantee h3 { font-size: 18px; font-weight: 700; margin-bottom: 8px; color: #ffffff !important; }\n    .prod-guarantee p { font-size: 13px; opacity: 0.9; line-height: 1.6; max-width: 420px; margin: 0 auto; }\n    \/* NOTE *\/\n    .prod-note {\n      background: #fef6e4;\n      border: 1px solid #e8c87a;\n      border-radius: 12px;\n      padding: 20px 24px;\n      margin-bottom: 24px;\n      display: flex;\n      gap: 12px;\n      align-items: flex-start;\n    }\n    .prod-note .icon { font-size: 20px; flex-shrink: 0; }\n    .prod-note p { font-size: 12px; color: #6b4e1a; line-height: 1.6; }\n    .prod-note strong { color: #8b5e3c; }\n    \/* SPECS *\/\n    .prod-specs { margin-bottom: 8px; }\n    .prod-specs h2 { font-size: 16px; font-weight: 700; color: #2d4a2d; margin-bottom: 14px; }\n    .prod-specs table { width: 100%; border-collapse: collapse; font-size: 13px; }\n    .prod-specs tr:nth-child(odd) { background: #f7f4f0; }\n    .prod-specs td { padding: 10px 14px; color: #4a5a4a; border-bottom: 1px solid #e0d8d0; }\n    .prod-specs td:first-child { font-weight: 600; color: #2d4a2d; width: 40%; }\n    @media (max-width: 600px) {\n      .prod-includes-grid, .prod-features-grid { grid-template-columns: 1fr; }\n      .prod-craftsman { flex-direction: column; align-items: center; text-align: center; }\n      .prod-hero h1 { font-size: 18px; }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"prod-wrapper\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"prod-hero\"\u003e\n\u003cdiv class=\"prod-hero-icon\"\u003e🐝\u003c\/div\u003e\n\u003cdiv class=\"prod-hero-badge\"\u003eHandcrafted Wild Bee Hotel · Blue Ridge Mountains, NC\u003c\/div\u003e\n\u003ch1\u003eDot's Garden Guardian® Wild Bee Hotel\u003c\/h1\u003e\n\u003cp\u003eDorothy \"Dot\" Callaway, 75, Weaverville, NC — 35 years of craft, over 400 houses built. Now the final batch, before the workshop closes for good.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STORY QUOTE --\u003e\n\u003cdiv class=\"prod-story\"\u003e\n\u003cblockquote\u003e\"I didn't build this for the market. I built it because I saw what happens in my garden when the bees can't find a place to go.\"\u003c\/blockquote\u003e\n\u003cdiv class=\"prod-story-author\"\u003e— Dorothy \"Dot\" Callaway, wild bee hotel maker, Weaverville, NC\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT'S INCLUDED --\u003e\n\u003cdiv class=\"prod-includes\"\u003e\n\u003ch2\u003eWhat's included\u003c\/h2\u003e\n\u003cdiv class=\"prod-includes-grid\"\u003e\n\u003cdiv class=\"prod-includes-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🏠\u003c\/div\u003e\n\u003cstrong\u003eWild Bee Hotel\u003c\/strong\u003e \u003cspan\u003eTeardrop-shaped, hardwood core with hand-woven bamboo exterior\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🪢\u003c\/div\u003e\n\u003cstrong\u003eHanging Rope\u003c\/strong\u003e \u003cspan\u003eDurable natural jute rope — ready to hang, no tools needed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🎋\u003c\/div\u003e\n\u003cstrong\u003eBamboo Nest Tubes\u003c\/strong\u003e \u003cspan\u003eIndividually sealed chambers for optimal nesting conditions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-card\"\u003e\n\u003cdiv class=\"icon\"\u003e📋\u003c\/div\u003e\n\u003cstrong\u003eHanging Guide\u003c\/strong\u003e \u003cspan\u003ePlacement tips for maximum occupancy — straight from Dot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003cdiv class=\"prod-features\"\u003e\n\u003ch2\u003eWhat makes this hotel different from everything else\u003c\/h2\u003e\n\u003cdiv class=\"prod-features-grid\"\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🏗️\u003c\/div\u003e\n\u003cstrong\u003e\"The Two-Layer Architecture\"\u003c\/strong\u003e\n\u003cp\u003eBamboo outside, hardwood inside. The outer layer shields against weather; the inner creates the stable microclimate larvae need to survive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🔒\u003c\/div\u003e\n\u003cstrong\u003e\"The Single-Chamber Principle\"\u003c\/strong\u003e\n\u003cp\u003eEach nest tube is a fully sealed unit — parasites can't move from chamber to chamber the way they can in drilled wood holes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🌡️\u003c\/div\u003e\n\u003cstrong\u003e\"The Natural Fiber Insulation\"\u003c\/strong\u003e\n\u003cp\u003eThe bamboo weave creates an air layer that buffers temperature swings — protecting larvae from late frost in spring and summer heat alike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cdiv class=\"icon\"\u003e💧\u003c\/div\u003e\n\u003cstrong\u003e\"The Teardrop Runoff Design\"\u003c\/strong\u003e\n\u003cp\u003eNo horizontal surface anywhere. Rain runs down the curved outer wall without seeping into the nest openings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cdiv class=\"icon\"\u003e☀️\u003c\/div\u003e\n\u003cstrong\u003e\"The Dome Thermal Effect\"\u003c\/strong\u003e\n\u003cp\u003eThe curved surface captures morning light across a wider angle — extending the warmth window by roughly 40 minutes each day in spring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🧭\u003c\/div\u003e\n\u003cstrong\u003e\"The Orientation Silhouette\"\u003c\/strong\u003e\n\u003cp\u003eThe distinctive teardrop shape helps solitary bees reliably find their nest among dozens in the garden. Faster returns, higher brood rates.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CRAFTSMAN --\u003e\n\u003cdiv class=\"prod-craftsman\"\u003e\n\u003cimg alt=\"Dorothy 'Dot' Callaway\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0786\/5234\/2497\/files\/hf_20260318_114619_5c828ca5-2ff7-4d6c-ba63-d60cfaac5037.jpg?v=1775311866\"\u003e\n\u003cdiv class=\"prod-craftsman-text\"\u003e\n\u003cstrong\u003eDorothy \"Dot\" Callaway\u003c\/strong\u003e\n\u003cdiv class=\"prod-craftsman-meta\"\u003e75 years old · Weaverville, North Carolina · 35 years of craft\u003c\/div\u003e\n\u003cp\u003eDot has been building wild bee hotels from her backyard workshop in the Blue Ridge Mountains since 1990. The teardrop design came from a trip to Kyoto — a bamboo basket in a temple garden that looked grown, not made. She's built the same design over 400 times. The first one is still hanging. Due to essential tremor, she can no longer weave. What's in stock now is everything that's coming.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- EXPERT --\u003e\n\u003cdiv class=\"prod-expert\"\u003e\n\u003cdiv class=\"prod-expert-header\"\u003e\n\u003cdiv class=\"prod-expert-icon\"\u003e🔬\u003c\/div\u003e\n\u003cdiv class=\"prod-expert-name\"\u003e\n\u003cstrong\u003eDr. Sarah Mitchell\u003c\/strong\u003e \u003cspan\u003ePollinator Conservation Research · NC State University\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cblockquote\u003e\"Most commercial bee hotels fail at the same two points: incorrect tube diameters and inadequate weather protection. Bamboo tubes with this wall thickness — combined with a weather-deflecting outer shell — match what we define in research as optimal brood chambers for Osmia lignaria and related native species. The teardrop form isn't an aesthetic choice. It's functional architecture.\"\u003c\/blockquote\u003e\n\u003c\/div\u003e\n\u003c!-- PERFECT FOR --\u003e\n\u003cdiv class=\"prod-perfect-for\"\u003e\n\u003ch2\u003ePerfect for\u003c\/h2\u003e\n\u003cdiv class=\"prod-perfect-for-tags\"\u003e\n\u003cspan\u003e🌿 Backyard gardens\u003c\/span\u003e \u003cspan\u003e🏡 Patios \u0026amp; balconies\u003c\/span\u003e \u003cspan\u003e🎁 Mother's Day gift\u003c\/span\u003e \u003cspan\u003e🌸 Pollinator gardens\u003c\/span\u003e \u003cspan\u003e🍎 Fruit tree orchards\u003c\/span\u003e \u003cspan\u003e👨👩👧 Family nature projects\u003c\/span\u003e \u003cspan\u003e🎓 Nature educators\u003c\/span\u003e \u003cspan\u003e🌻 Wildflower gardeners\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- QUALITY LIST --\u003e\n\u003cdiv class=\"prod-list\"\u003e\n\u003ch2\u003eQuality in detail\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHardwood core for outdoor use:\u003c\/strong\u003e Weather-resistant — no painting, no retreating needed.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHand-woven bamboo exterior:\u003c\/strong\u003e Every strand individually tensioned and set — no industrial pressing, no adhesives.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClosed tube backs:\u003c\/strong\u003e Prevents drafts and moisture from behind — critical for larval overwintering.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIntegrated hanging system:\u003c\/strong\u003e Natural jute rope already attached — hang it immediately, no drilling, no screws.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeason after season:\u003c\/strong\u003e Simply brush out the tubes each spring — the hotel is ready for the next generation.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- GUARANTEE --\u003e\n\u003cdiv class=\"prod-guarantee\"\u003e\n\u003cdiv class=\"icon\"\u003e🛡️\u003c\/div\u003e\n\u003ch3\u003e30 Days — zero risk\u003c\/h3\u003e\n\u003cp\u003eIf the Garden Guardian® Wild Bee Hotel doesn't deliver what we promise — put it back in the box and write to us. We'll handle everything. No forms, no hassle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- NOTE --\u003e\n\u003cdiv class=\"prod-note\"\u003e\n\u003cdiv class=\"icon\"\u003e🌿\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eHandmade means one of a kind:\u003c\/strong\u003e Every Garden Guardian® is woven by hand — minor variations in the bamboo pattern aren't flaws, they're the mark of genuine craft. No two are exactly alike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"prod-specs\"\u003e\n\u003ch2\u003eProduct details\u003c\/h2\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eOuter material\u003c\/td\u003e\n\u003ctd\u003eHand-woven bamboo (honeycomb pattern)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInner material\u003c\/td\u003e\n\u003ctd\u003eDurable hardwood, outdoor-rated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShape\u003c\/td\u003e\n\u003ctd\u003eTeardrop (hanging)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHanging system\u003c\/td\u003e\n\u003ctd\u003eNatural jute rope, pre-attached\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSet contents\u003c\/td\u003e\n\u003ctd\u003e1× Wild Bee Hotel + 1× hanging rope\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e8.3 in (H) × 4.7 in (W) × 3.9 in (D)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinish\u003c\/td\u003e\n\u003ctd\u003eNatural hardwood \/ natural bamboo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePlacement\u003c\/td\u003e\n\u003ctd\u003eOutdoors (garden, balcony, patio)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCare\u003c\/td\u003e\n\u003ctd\u003eBrush out tubes each spring — no painting needed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMade by\u003c\/td\u003e\n\u003ctd\u003eHandcrafted, bamboo hand-woven\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReviews\u003c\/td\u003e\n\u003ctd\u003e⭐⭐⭐⭐⭐ 4.9 \/ 5 — over 400 sold\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Handmade by Dorothy","offers":[{"title":"Default Title","offer_id":53768293974359,"sku":"DHOD9-WM568001","price":44.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/hf_20260330_125420_31b49952-80c1-4b95-8aa3-e3a0e47624f3_1.png?v=1781261991"},{"product_id":"marthas-book-tote-bag","title":"Martha's Book Tote Bag","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  .prod-wrapper {\n    max-width: 800px;\n    margin: 0 auto;\n    padding: 20px;\n    font-family: 'Poppins', sans-serif;\n    color: #333;\n    line-height: 1.8;\n  }\n\n  \/* HERO *\/\n  .prod-hero {\n    background: linear-gradient(135deg, #eef5e6 0%, #dcedc8 100%);\n    border-radius: 16px;\n    padding: 32px;\n    margin-bottom: 28px;\n    text-align: center;\n    border: 1.5px solid #aed67a;\n  }\n  .prod-hero-icon { font-size: 52px; margin-bottom: 14px; }\n  .prod-hero-title { font-size: 22px; font-weight: 700; color: #222; margin-bottom: 8px; }\n  .prod-hero-subtitle { font-size: 15px; color: #6a8050; font-style: italic; }\n\n  \/* STORY QUOTE *\/\n  .prod-story {\n    background: #eef5e6;\n    border-left: 4px solid #6a9e2a;\n    padding: 20px 25px;\n    margin: 28px 0;\n    font-size: 16px;\n    font-style: italic;\n    border-radius: 0 12px 12px 0;\n    color: #444;\n  }\n  .prod-story-author { font-size: 13px; color: #6a9e2a; margin-top: 10px; font-style: normal; font-weight: 500; }\n\n  \/* SECTIONS *\/\n  .prod-section { margin: 32px 0; }\n  .prod-section-title {\n    font-size: 17px; font-weight: 700; color: #3d6414;\n    margin-bottom: 18px; padding-bottom: 10px;\n    border-bottom: 2px solid #aed67a;\n    display: flex; align-items: center; gap: 8px;\n  }\n\n  \/* INCLUDES GRID *\/\n  .prod-includes {\n    background: #eef5e6; border-radius: 14px;\n    padding: 22px; margin: 24px 0; border: 1.5px solid #aed67a;\n  }\n  .prod-includes-title { font-size: 15px; font-weight: 700; margin-bottom: 16px; color: #3d6414; }\n  .prod-includes-grid {\n    display: grid; grid-template-columns: repeat(4, 1fr);\n    gap: 12px; text-align: center;\n  }\n  @media (max-width: 600px) { .prod-includes-grid { grid-template-columns: repeat(2, 1fr); } }\n  .prod-includes-item {\n    padding: 14px 10px; background: #fff;\n    border-radius: 10px; box-shadow: 0 2px 8px rgba(90,140,30,0.1);\n  }\n  .prod-includes-item-icon { font-size: 26px; margin-bottom: 8px; }\n  .prod-includes-item-text { font-size: 13px; color: #555; line-height: 1.45; }\n\n  \/* FEATURES GRID *\/\n  .prod-features { display: grid; grid-template-columns: repeat(2, 1fr); gap: 14px; margin: 20px 0; }\n  @media (max-width: 600px) { .prod-features { grid-template-columns: 1fr; } }\n  .prod-feature {\n    display: flex; align-items: flex-start; gap: 12px;\n    padding: 16px; border-radius: 12px;\n    border: 1.5px solid #dcedc8; background: #f5faf0;\n    transition: transform 0.15s, box-shadow 0.15s;\n  }\n  .prod-feature:hover { transform: translateY(-2px); box-shadow: 0 4px 16px rgba(90,140,30,0.12); }\n  .prod-feature:nth-child(odd)  { background: #eef5e6; border-color: #aed67a; }\n  .prod-feature:nth-child(even) { background: #f5faf0; border-color: #dcedc8; }\n  .prod-feature-icon { font-size: 22px; flex-shrink: 0; }\n  .prod-feature-text { font-size: 14px; line-height: 1.55; }\n  .prod-feature-text strong { display: block; color: #1a1a1a; margin-bottom: 4px; font-size: 13.5px; }\n\n  \/* CRAFTSMAN BOX *\/\n  .prod-craftsman {\n    background: #eef5e6; border: 1.5px solid #aed67a;\n    border-radius: 16px; padding: 24px; margin: 28px 0;\n    display: flex; gap: 20px; align-items: center;\n  }\n  @media (max-width: 500px) { .prod-craftsman { flex-direction: column; text-align: center; } }\n  .prod-craftsman-img {\n    width: 100px; height: 100px; border-radius: 50%;\n    object-fit: cover; flex-shrink: 0; border: 3px solid #6a9e2a;\n  }\n  .prod-craftsman-info h4 { font-size: 17px; margin: 0 0 6px 0; color: #1a1a1a; }\n  .prod-craftsman-info p  { font-size: 14px; color: #555; margin: 0; line-height: 1.65; }\n\n  \/* EXPERT BOX *\/\n  .prod-expert {\n    background: #f5faf0; border: 1.5px solid #aed67a;\n    border-radius: 16px; padding: 24px; margin: 28px 0;\n  }\n  .prod-expert-label { font-size: 11px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #3d6414; margin-bottom: 14px; }\n  .prod-expert-quote { font-size: 15px; font-style: italic; line-height: 1.75; color: #374151; border-left: 3px solid #6a9e2a; padding-left: 16px; margin: 0 0 14px 0; }\n  .prod-expert-author { display: flex; align-items: center; gap: 10px; font-size: 13px; color: #6b7280; }\n  .prod-expert-author-icon { font-size: 22px; }\n  .prod-expert-author strong { color: #3d6414; }\n\n  \/* PERFECT FOR TAGS *\/\n  .prod-perfect-for { display: flex; flex-wrap: wrap; gap: 9px; margin: 18px 0; }\n  .prod-perfect-tag {\n    background: #eef5e6; color: #3d6414; padding: 7px 15px;\n    border-radius: 20px; font-size: 13.5px;\n    border: 1.5px solid #aed67a; font-weight: 500;\n  }\n\n  \/* CHECKLIST *\/\n  .prod-list { list-style: none; padding: 0; margin: 0; }\n  .prod-list li {\n    padding: 12px 0 12px 30px; position: relative;\n    border-bottom: 1px solid #dcedc8; font-size: 15px; color: #374151;\n  }\n  .prod-list li:last-child { border-bottom: none; }\n  .prod-list li::before { content: \"\\2713\"; position: absolute; left: 0; color: #6a9e2a; font-weight: 700; font-size: 16px; }\n\n  \/* GUARANTEE *\/\n  .prod-guarantee {\n    background: #eef5e6; border: 1.5px solid #aed67a;\n    border-radius: 14px; padding: 22px; margin: 28px 0;\n    display: flex; align-items: flex-start; gap: 14px;\n  }\n  .prod-guarantee-icon { font-size: 32px; flex-shrink: 0; }\n  .prod-guarantee-text { font-size: 15px; }\n  .prod-guarantee-text strong { display: block; font-size: 16px; color: #3d6414; margin-bottom: 5px; }\n\n  \/* NOTE *\/\n  .prod-note {\n    background: #f5faf0; border: 1.5px solid #dcedc8;\n    border-radius: 10px; padding: 16px 20px; margin: 22px 0;\n    font-size: 14px; display: flex; align-items: flex-start; gap: 12px; color: #3d5225;\n  }\n  .prod-note-icon { font-size: 20px; flex-shrink: 0; }\n\n  \/* SPECS *\/\n  .prod-specs { margin: 20px 0; }\n  .prod-specs-row { display: flex; padding: 12px 0; border-bottom: 1px solid #dcedc8; font-size: 14px; }\n  .prod-specs-row:last-child { border-bottom: none; }\n  .prod-specs-label { width: 40%; color: #6a8050; font-weight: 500; }\n  .prod-specs-value { width: 60%; color: #1a1a1a; font-weight: 600; }\n\u003c\/style\u003e\n\u003cdiv class=\"prod-wrapper\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"prod-hero\"\u003e\n\u003cdiv class=\"prod-hero-icon\"\u003e📚🧵\u003c\/div\u003e\n\u003cdiv class=\"prod-hero-title\"\u003eHandcrafted in the Blue Ridge Mountains\u003c\/div\u003e\n\u003cdiv class=\"prod-hero-subtitle\"\u003eMarty Hensley, 66, Sheep Hollow Cove NC — her final collection. Made one bag at a time, like always.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STORY QUOTE --\u003e\n\u003cdiv class=\"prod-story\"\u003e\"My grandma used to say books don't ask for much. Just a quiet hour and somebody who'll come back to them. I think that's why women keep buying these bags — it's a small thing that says somebody noticed.\"\n\u003cdiv class=\"prod-story-author\"\u003e— Martha \"Marty\" Hensley, Sheep Hollow Cove, NC\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CRAFTSMAN BOX --\u003e\n\u003cdiv class=\"prod-craftsman\"\u003e\n\u003cimg class=\"prod-craftsman-img\" alt=\"Marty Hensley\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0786\/5234\/2497\/files\/Generated_Image_April_20_2026_-_11_03AM_dd7a027d-0e0a-4047-845c-47b18c5410c1.jpg?v=1776716139\"\u003e\n\u003cdiv class=\"prod-craftsman-info\"\u003e\n\u003ch4\u003eMartha \"Marty\" Hensley, 66\u003c\/h4\u003e\n\u003cp\u003eFourth-generation quilter from Sheep Hollow Cove, North Carolina. Her great-grandmother quilted for the church bazaar in 1890. Her grandmother got the family through the Depression trading quilts for flour. Her mother taught Marty the craft on their front porch in 1974. Now, after 52 years and over 19,000 handcrafted bags, Marty is closing her sewing barn for good — this is her final collection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT'S INCLUDED --\u003e\n\u003cdiv class=\"prod-includes\"\u003e\n\u003cdiv class=\"prod-includes-title\"\u003eWhat you get:\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-grid\"\u003e\n\u003cdiv class=\"prod-includes-item\"\u003e\n\u003cdiv class=\"prod-includes-item-icon\"\u003e👜\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-item-text\"\u003e1 quilted Book Tote\u003cbr\u003e\u003csmall\u003e14.96\" × 12.2\", handcrafted\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-item\"\u003e\n\u003cdiv class=\"prod-includes-item-icon\"\u003e📚\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-item-text\"\u003eAppliqued book motif\u003cbr\u003e\u003csmall\u003eCarefully placed \u0026amp; finished\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-item\"\u003e\n\u003cdiv class=\"prod-includes-item-icon\"\u003e🏷\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-item-text\"\u003eMaker's tag inside\u003cbr\u003e\u003csmall\u003eMarty's initials \u0026amp; year\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-item\"\u003e\n\u003cdiv class=\"prod-includes-item-icon\"\u003e📦\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-item-text\"\u003eGift-ready packaging\u003cbr\u003e\u003csmall\u003eReady to give or keep\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES GRID --\u003e\n\u003cdiv class=\"prod-section\"\u003e\n\u003cdiv class=\"prod-section-title\"\u003eWhat makes this tote different\u003c\/div\u003e\n\u003cdiv class=\"prod-features\"\u003e\n\u003cdiv class=\"prod-feature\"\u003e\n\u003cdiv class=\"prod-feature-icon\"\u003e🧵\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-text\"\u003e\n\u003cstrong\u003eReal quilted construction\u003c\/strong\u003e Cotton-poly face, batted interior, wave-stitch quilting — the bag holds its shape fully loaded, instead of collapsing like a cheap printed tote.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature\"\u003e\n\u003cdiv class=\"prod-feature-icon\"\u003e📚\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-text\"\u003e\n\u003cstrong\u003eAppliqued books — not printed\u003c\/strong\u003e The book motif is cut, layered, and carefully appliqued onto the panel. It won't peel, crack, or wash off like a printed graphic ever would.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature\"\u003e\n\u003cdiv class=\"prod-feature-icon\"\u003e💪\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-text\"\u003e\n\u003cstrong\u003eHandles that don't rip\u003c\/strong\u003e Wide reinforced canvas handles, bartacked at the stress points. They don't dig into your shoulder and they won't give out — even with a full load of books.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature\"\u003e\n\u003cdiv class=\"prod-feature-icon\"\u003e📐\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-text\"\u003e\n\u003cstrong\u003eRoomy \u0026amp; practical\u003c\/strong\u003e 14.96\" × 12.2\" — fits a laptop, library books, a water bottle, and your farmer's market haul with room to spare. Interior lining wipes clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature\"\u003e\n\u003cdiv class=\"prod-feature-icon\"\u003e😊\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-text\"\u003e\n\u003cstrong\u003eA conversation starter\u003c\/strong\u003e Women who carry this bag report being stopped constantly — \"Where did you get that?\" It's a small thing that makes every outing a little friendlier.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature\"\u003e\n\u003cdiv class=\"prod-feature-icon\"\u003e⏳\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-text\"\u003e\n\u003cstrong\u003eBuilt to last for years\u003c\/strong\u003e Customers have been writing to Marty for decades about bags still going strong after 10, 15, even 20 years. This isn't fast fashion — it's the last bag you'll need to buy.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- EXPERT BOX --\u003e\n\u003cdiv class=\"prod-expert\"\u003e\n\u003cdiv class=\"prod-expert-label\"\u003eWhy handcrafted totes outlast the rest\u003c\/div\u003e\n\u003cdiv class=\"prod-expert-quote\"\u003e\"The difference between a handcrafted quilted tote and a mass-produced alternative comes down to three things: the batting, the stitching density, and the handle attachment. A properly batted and wave-stitched tote distributes load evenly and resists deformation — meaning it holds its shape for years instead of months. Bartacked handles at reinforced stress points are the single most reliable indicator of long-term durability in a fabric tote. Most fast-fashion totes skip all three.\"\u003c\/div\u003e\n\u003cdiv class=\"prod-expert-author\"\u003e\n\u003cspan class=\"prod-expert-author-icon\"\u003e🎓\u003c\/span\u003e \u003cspan\u003eBased on craft standards from the \u003cstrong\u003eAmerican Quilter's Society\u003c\/strong\u003e and \u003cstrong\u003eAppalachian Craft Center\u003c\/strong\u003e guidelines\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PERFECT FOR --\u003e\n\u003cdiv class=\"prod-section\"\u003e\n\u003cdiv class=\"prod-section-title\"\u003ePerfect for\u003c\/div\u003e\n\u003cdiv class=\"prod-perfect-for\"\u003e\n\u003cspan class=\"prod-perfect-tag\"\u003eFarmer's market\u003c\/span\u003e \u003cspan class=\"prod-perfect-tag\"\u003eLibrary runs\u003c\/span\u003e \u003cspan class=\"prod-perfect-tag\"\u003eMother's Day gift\u003c\/span\u003e \u003cspan class=\"prod-perfect-tag\"\u003eBook lovers \u0026amp; readers\u003c\/span\u003e \u003cspan class=\"prod-perfect-tag\"\u003eCottagecore aesthetic\u003c\/span\u003e \u003cspan class=\"prod-perfect-tag\"\u003eTravel carry-on\u003c\/span\u003e \u003cspan class=\"prod-perfect-tag\"\u003eGrandma \u0026amp; Mom\u003c\/span\u003e \u003cspan class=\"prod-perfect-tag\"\u003eEveryday work tote\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- QUALITY --\u003e\n\u003cdiv class=\"prod-section\"\u003e\n\u003cdiv class=\"prod-section-title\"\u003eQuality you can see — and feel\u003c\/div\u003e\n\u003cul class=\"prod-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eReal handcraft\u003c\/strong\u003e — not fast fashion, not factory-made, not dropshipped from a warehouse\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWave-stitch quilting\u003c\/strong\u003e — gives the bag structure and body, holds shape when fully loaded\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAppliqued book motif\u003c\/strong\u003e — fixed to the panel, not printed; survives washing and daily use\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBartacked handles\u003c\/strong\u003e — reinforced at every stress point, won't rip or unravel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaker's tag inside\u003c\/strong\u003e — Marty's initials and the year, sewn into the inner seam\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTruly limited\u003c\/strong\u003e — only ~1,400 remaining from her final run; no restock after May 31\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- GUARANTEE --\u003e\n\u003cdiv class=\"prod-guarantee\"\u003e\n\u003cdiv class=\"prod-guarantee-icon\"\u003e✅\u003c\/div\u003e\n\u003cdiv class=\"prod-guarantee-text\"\u003e\n\u003cstrong\u003e100% Money-Back Guarantee\u003c\/strong\u003e Carry it to the farmer's market. Take it to work. Bring it to the library. If you don't love it — for any reason — send it back for a full refund. No questions asked. Marty's words: \"These bags should only go home with people who'll actually love carrying them.\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- NOTE --\u003e\n\u003cdiv class=\"prod-note\"\u003e\n\u003cdiv class=\"prod-note-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Every bag is handcrafted individually. Small variations in stitching density, quilting pattern, and applique placement are natural — that's not a defect, that's what real handcraft looks like. No two are identical.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"prod-section\"\u003e\n\u003cdiv class=\"prod-section-title\"\u003eProduct details\u003c\/div\u003e\n\u003cdiv class=\"prod-specs\"\u003e\n\u003cdiv class=\"prod-specs-row\"\u003e\n\u003cdiv class=\"prod-specs-label\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-value\"\u003eCotton-poly blend, batted interior\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-row\"\u003e\n\u003cdiv class=\"prod-specs-label\"\u003eConstruction\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-value\"\u003eWave-stitch quilted, appliqued book motif\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-row\"\u003e\n\u003cdiv class=\"prod-specs-label\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-value\"\u003e12.2\" tall × 14.96\" wide (31 × 38 cm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-row\"\u003e\n\u003cdiv class=\"prod-specs-label\"\u003eHandles\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-value\"\u003eReinforced canvas, bartacked — shoulder carry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-row\"\u003e\n\u003cdiv class=\"prod-specs-label\"\u003eInterior\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-value\"\u003eSmooth lining, wipes clean\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-row\"\u003e\n\u003cdiv class=\"prod-specs-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-value\"\u003eMachine wash gentle, air dry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-row\"\u003e\n\u003cdiv class=\"prod-specs-label\"\u003eMaker's tag\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-value\"\u003eMarty's initials \u0026amp; year, sewn inside seam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-row\"\u003e\n\u003cdiv class=\"prod-specs-label\"\u003eMade in\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-value\"\u003eHandcrafted in Sheep Hollow Cove, North Carolina\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-row\"\u003e\n\u003cdiv class=\"prod-specs-label\"\u003eAvailability\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-value\"\u003e~1,400 remaining · Final run · Closes May 31\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-row\"\u003e\n\u003cdiv class=\"prod-specs-label\"\u003eReviews\u003c\/div\u003e\n\u003cdiv class=\"prod-specs-value\"\u003e4.9 ★ · 612 verified reviews\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"CRAFTFOLK","offers":[{"title":"Tuxedo Cat","offer_id":53768294826327,"sku":"DBAD4-GZ903326","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Blue Garden Cat","offer_id":53768294859095,"sku":"DBAD4-GZ903362","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Wildflower Library","offer_id":53768294891863,"sku":"DBAD4-GZ903310","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Colorful Garden","offer_id":53768294924631,"sku":"DBAD4-GZ903390","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Purple Bloom","offer_id":53768294957399,"sku":"DBAD4-GZ903406","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/hf_20260602_205447_049ac949-00e2-4c0d-9ce3-48665f00172a.png?v=1781262033"},{"product_id":"ediths-handmade-cat-rug","title":"Edith's Handmade Cat Rug","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eEdith's Handmade Seven Cats Rug — CRAFTFOLK\u003c\/title\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700\u0026display=swap');\n\n.prod-wrapper {\n  max-width: 960px !important;\n  margin: 0 auto !important;\n  padding: 40px 24px !important;\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\n  font-size: 20px !important;\n  line-height: 1.7 !important;\n  color: #1a1a1a !important;\n  background: #fdfcf8 !important;\n  box-sizing: border-box !important;\n}\n.prod-wrapper *, .prod-wrapper *::before, .prod-wrapper *::after { box-sizing: border-box !important; }\n.prod-wrapper h2, .prod-wrapper h3, .prod-wrapper p, .prod-wrapper ul, .prod-wrapper li { margin: 0 !important; padding: 0 !important; }\n\n\/* ── HERO ── *\/\n.prod-hero { text-align: center !important; padding: 40px 24px !important; background: #f0f4ee !important; border: 1px solid #c4d4bc !important; border-radius: 4px !important; margin-bottom: 40px !important; }\n.prod-hero-icon { font-size: 40px !important; line-height: 1 !important; margin-bottom: 16px !important; color: #2D6A4F !important; }\n.prod-hero h2 { font-family: 'Poppins', sans-serif !important; font-size: 32px !important; font-weight: 700 !important; line-height: 1.2 !important; color: #1a1a1a !important; margin-bottom: 12px !important; letter-spacing: -0.5px !important; }\n.prod-hero-subtitle { font-size: 17px !important; color: #2c4a38 !important; line-height: 1.55 !important; max-width: 640px !important; margin: 0 auto !important; }\n\n\/* ── STORY QUOTE ── *\/\n.prod-story { text-align: center !important; padding: 32px 24px !important; border-top: 1px solid #c4d4bc !important; border-bottom: 1px solid #c4d4bc !important; margin-bottom: 48px !important; }\n.prod-story-quote { font-family: 'Poppins', sans-serif !important; font-style: italic !important; font-size: 24px !important; font-weight: 400 !important; line-height: 1.45 !important; color: #1B3A6B !important; max-width: 720px !important; margin: 0 auto 16px auto !important; }\n.prod-story-cite { font-size: 14px !important; font-weight: 600 !important; text-transform: uppercase !important; letter-spacing: 2px !important; color: #7a8f7e !important; }\n\n\/* ── SECTION TITLES ── *\/\n.prod-section-title { font-family: 'Poppins', sans-serif !important; font-size: 26px !important; font-weight: 700 !important; line-height: 1.25 !important; color: #1a1a1a !important; text-align: center !important; margin-bottom: 8px !important; letter-spacing: -0.3px !important; }\n.prod-section-kicker { font-size: 13px !important; font-weight: 700 !important; letter-spacing: 2px !important; text-transform: uppercase !important; color: #1B3A6B !important; text-align: center !important; margin-bottom: 12px !important; }\n.prod-section-intro { font-size: 17px !important; color: #2c4a38 !important; line-height: 1.6 !important; text-align: center !important; max-width: 680px !important; margin: 0 auto 32px auto !important; }\n\n\/* ── INCLUDES GRID ── *\/\n.prod-includes { margin-bottom: 56px !important; }\n.prod-includes-grid { display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 16px !important; margin-top: 24px !important; }\n.prod-includes-card { background: #fff !important; border: 1px solid #c4d4bc !important; border-radius: 4px !important; padding: 24px 16px !important; text-align: center !important; }\n.prod-includes-icon { font-size: 22px !important; color: #2D6A4F !important; margin-bottom: 12px !important; line-height: 1 !important; font-weight: 700 !important; }\n.prod-includes-card h3 { font-size: 16px !important; font-weight: 700 !important; color: #1a1a1a !important; margin-bottom: 6px !important; line-height: 1.3 !important; }\n.prod-includes-card p { font-size: 14px !important; color: #2c4a38 !important; line-height: 1.45 !important; }\n\n\/* ── FEATURES ── *\/\n.prod-features { margin-bottom: 56px !important; }\n.prod-features-grid { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 20px !important; }\n.prod-features-card { background: #fff !important; border: 1px solid #c4d4bc !important; border-radius: 4px !important; padding: 28px 24px !important; transition: transform 0.2s ease, box-shadow 0.2s ease !important; }\n.prod-features-card:hover { transform: translateY(-2px) !important; box-shadow: 0 8px 24px rgba(27, 58, 107, 0.08) !important; }\n.prod-features-icon { font-size: 18px !important; color: #1B3A6B !important; margin-bottom: 12px !important; line-height: 1 !important; font-weight: 700 !important; }\n.prod-features-card h3 { font-family: 'Poppins', sans-serif !important; font-size: 19px !important; font-weight: 700 !important; color: #1a1a1a !important; margin-bottom: 10px !important; line-height: 1.3 !important; }\n.prod-features-card p { font-size: 16px !important; color: #3a3a3a !important; line-height: 1.6 !important; }\n\n\/* ── CUSTOMER LETTER ── *\/\n.prod-expert { background: #f0f4ee !important; border-left: 4px solid #2D6A4F !important; padding: 32px 32px !important; margin-bottom: 56px !important; border-radius: 0 4px 4px 0 !important; }\n.prod-expert-kicker { font-size: 12px !important; font-weight: 700 !important; letter-spacing: 2px !important; text-transform: uppercase !important; color: #2D6A4F !important; margin-bottom: 12px !important; }\n.prod-expert-quote { font-family: 'Poppins', sans-serif !important; font-style: italic !important; font-size: 19px !important; font-weight: 400 !important; line-height: 1.6 !important; color: #1a1a1a !important; margin-bottom: 16px !important; }\n.prod-expert-cite { font-size: 14px !important; color: #2c4a38 !important; line-height: 1.5 !important; }\n.prod-expert-name { font-weight: 700 !important; color: #1a1a1a !important; }\n\n\/* ── PERFECT FOR ── *\/\n.prod-perfect-for { margin-bottom: 56px !important; }\n.prod-perfect-tags { display: flex !important; flex-wrap: wrap !important; justify-content: center !important; gap: 10px !important; margin-top: 8px !important; }\n.prod-perfect-tag { background: #fff !important; border: 1px solid #c4d4bc !important; border-radius: 999px !important; padding: 10px 18px !important; font-size: 15px !important; font-weight: 500 !important; color: #2c4a38 !important; line-height: 1 !important; white-space: nowrap !important; }\n.prod-perfect-tag-icon { color: #2D6A4F !important; margin-right: 6px !important; }\n\n\/* ── QUALITY LIST ── *\/\n.prod-list { margin-bottom: 56px !important; }\n.prod-list-items { display: flex !important; flex-direction: column !important; gap: 16px !important; max-width: 720px !important; margin: 20px auto 0 auto !important; }\n.prod-list-item { display: flex !important; align-items: flex-start !important; gap: 16px !important; background: #fff !important; border: 1px solid #c4d4bc !important; border-radius: 4px !important; padding: 20px 24px !important; }\n.prod-list-check { flex-shrink: 0 !important; width: 28px !important; height: 28px !important; background: #2D6A4F !important; color: #fff !important; border-radius: 50% !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 16px !important; font-weight: 700 !important; line-height: 1 !important; }\n.prod-list-text { flex: 1 !important; }\n.prod-list-text strong { display: block !important; font-size: 17px !important; font-weight: 700 !important; color: #1a1a1a !important; margin-bottom: 4px !important; line-height: 1.3 !important; }\n.prod-list-text span { font-size: 16px !important; color: #3a3a3a !important; line-height: 1.55 !important; }\n\n\/* ── GUARANTEE ── *\/\n.prod-guarantee { background: #fff !important; border: 2px solid #2D6A4F !important; border-radius: 4px !important; padding: 32px 28px !important; text-align: center !important; margin-bottom: 32px !important; }\n.prod-guarantee-icon { font-size: 36px !important; color: #2D6A4F !important; margin-bottom: 12px !important; line-height: 1 !important; }\n.prod-guarantee h3 { font-size: 22px !important; font-weight: 700 !important; color: #1a1a1a !important; margin-bottom: 10px !important; line-height: 1.3 !important; }\n.prod-guarantee p { font-size: 16px !important; color: #2c4a38 !important; line-height: 1.6 !important; max-width: 580px !important; margin: 0 auto !important; }\n\n\/* ── WORKSHOP NOTE ── *\/\n.prod-note { background: #f0f4ee !important; border: 1px dashed #2D6A4F !important; border-radius: 4px !important; padding: 24px 28px !important; margin-bottom: 48px !important; }\n.prod-note-title { font-size: 14px !important; font-weight: 700 !important; letter-spacing: 1.5px !important; text-transform: uppercase !important; color: #1B3A6B !important; margin-bottom: 10px !important; }\n.prod-note p { font-size: 16px !important; color: #2c4a38 !important; line-height: 1.65 !important; }\n.prod-note p + p { margin-top: 12px !important; }\n\n\/* ── SPECS TABLE ── *\/\n.prod-specs { margin-bottom: 24px !important; }\n.prod-specs-table { width: 100% !important; border-collapse: collapse !important; border: 1px solid #c4d4bc !important; border-radius: 4px !important; overflow: hidden !important; background: #fff !important; }\n.prod-specs-table tr { border-bottom: 1px solid #dcebd4 !important; }\n.prod-specs-table tr:last-child { border-bottom: none !important; }\n.prod-specs-table td { padding: 14px 20px !important; font-size: 16px !important; line-height: 1.5 !important; vertical-align: top !important; }\n.prod-specs-table td:first-child { font-weight: 600 !important; color: #1B3A6B !important; width: 36% !important; background: #f0f4ee !important; }\n.prod-specs-table td:last-child { color: #1a1a1a !important; }\n\n\/* ── RESPONSIVE ── *\/\n@media (max-width: 760px) {\n  .prod-wrapper { padding: 24px 16px !important; font-size: 18px !important; }\n  .prod-hero h2 { font-size: 26px !important; }\n  .prod-story-quote { font-size: 20px !important; }\n  .prod-section-title { font-size: 22px !important; }\n  .prod-includes-grid { grid-template-columns: repeat(2, 1fr) !important; }\n  .prod-features-grid { grid-template-columns: 1fr !important; }\n  .prod-features-card h3 { font-size: 18px !important; }\n  .prod-specs-table td { padding: 12px 14px !important; font-size: 15px !important; }\n  .prod-expert { padding: 24px 20px !important; }\n}\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"prod-wrapper\"\u003e\n\n  \u003c!-- ── HERO ── --\u003e\n  \u003csection class=\"prod-hero\"\u003e\n    \u003cdiv class=\"prod-hero-icon\"\u003e🐈\u003c\/div\u003e\n    \u003ch2\u003eHandmade in Putney, Vermont\u003c\/h2\u003e\n    \u003cp class=\"prod-hero-subtitle\"\u003eEdith Pelletier, 72. French-Canadian rug maker from the Connecticut River Valley. Has been making rugs by hand since she was eight years old — the way her grandmother taught her. The workshop closes at the end of July. This is her final collection.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ── STORY QUOTE ── --\u003e\n  \u003csection class=\"prod-story\"\u003e\n    \u003cp class=\"prod-story-quote\"\u003e\"I never sold a rug until I was sixty-eight. They were always just for the house, for the family, for friends. Now they have to go somewhere — and I'd like them to go to people who'll actually live with them.\"\u003c\/p\u003e\n    \u003cp class=\"prod-story-cite\"\u003e— Edith Pelletier, Putney, VT\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ── WHAT'S IN THE BOX ── --\u003e\n  \u003csection class=\"prod-includes\"\u003e\n    \u003cp class=\"prod-section-kicker\"\u003eWhat You Receive\u003c\/p\u003e\n    \u003ch2 class=\"prod-section-title\"\u003eEverything That Ships With Your Seven Cats Rug\u003c\/h2\u003e\n    \u003cdiv class=\"prod-includes-grid\"\u003e\n      \u003cdiv class=\"prod-includes-card\"\u003e\n        \u003cdiv class=\"prod-includes-icon\"\u003e🐈\u003c\/div\u003e\n        \u003ch3\u003eThe Seven Cats Rug\u003c\/h3\u003e\n        \u003cp\u003eHand-stitched wool, half-moon shape, 90 × 60 cm. Non-slip backing.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-includes-card\"\u003e\n        \u003cdiv class=\"prod-includes-icon\"\u003e✦\u003c\/div\u003e\n        \u003ch3\u003eCare Card\u003c\/h3\u003e\n        \u003cp\u003eEdith's instructions for keeping the wool dense and the colors bright.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-includes-card\"\u003e\n        \u003cdiv class=\"prod-includes-icon\"\u003e✉\u003c\/div\u003e\n        \u003ch3\u003eA Note From Edith\u003c\/h3\u003e\n        \u003cp\u003eA folded handwritten note in every box — from the woman who made it.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-includes-card\"\u003e\n        \u003cdiv class=\"prod-includes-icon\"\u003e◆\u003c\/div\u003e\n        \u003ch3\u003eFree Returns\u003c\/h3\u003e\n        \u003cp\u003e30 days. No forms, no questions. Just an email to the shop.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ── FEATURES ── --\u003e\n  \u003csection class=\"prod-features\"\u003e\n    \u003cp class=\"prod-section-kicker\"\u003eWhy This Rug\u003c\/p\u003e\n    \u003ch2 class=\"prod-section-title\"\u003eSix Things You Won't Find on a Factory-Made Cat Rug\u003c\/h2\u003e\n    \u003cp class=\"prod-section-intro\"\u003eEvery detail below comes out of sixty-four years of making rugs the way her grandmother first taught her in the summer of 1961. Nothing here is an accident.\u003c\/p\u003e\n    \u003cdiv class=\"prod-features-grid\"\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cdiv class=\"prod-features-icon\"\u003e◎\u003c\/div\u003e\n        \u003ch3\u003eReal Wool Pile — Not a Print\u003c\/h3\u003e\n        \u003cp\u003eThe seven cats are built fiber by fiber from real wool. The colors, whiskers, and expressions are in the wool itself — not heat-pressed on top of a flat synthetic mat. They won't peel, crack, or wash off, because there's nothing on the surface to come off.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cdiv class=\"prod-features-icon\"\u003e🐈\u003c\/div\u003e\n        \u003ch3\u003eSeven Hand-Stitched Cats\u003c\/h3\u003e\n        \u003cp\u003eEach of the seven cats is individually stitched into the rug ground — plum, saffron, charcoal, black, white, mint, and orange. Every whisker stands up from the surface. You can feel each cat under your bare feet on a cold morning.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cdiv class=\"prod-features-icon\"\u003e☐\u003c\/div\u003e\n        \u003ch3\u003eNon-Slip Cotton-Poly Backing\u003c\/h3\u003e\n        \u003cp\u003eA bonded cotton-poly underside keeps the rug planted on hardwood, tile, or laminate. No slipping. No curling at the corners after a week. No bunching at the doorway.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cdiv class=\"prod-features-icon\"\u003e◆\u003c\/div\u003e\n        \u003ch3\u003eHalf-Moon Shape — Built for Doorways\u003c\/h3\u003e\n        \u003cp\u003eDesigned for the place Edith imagines them — an entryway, a kitchen sink, the small landing in front of the fireplace. The half-moon shape fits where a rectangle wouldn't, sits flush against a door, and frames the threshold the way nothing rectangular ever can.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cdiv class=\"prod-features-icon\"\u003e✦\u003c\/div\u003e\n        \u003ch3\u003eMachine-Washable on Cool\u003c\/h3\u003e\n        \u003cp\u003eBuilt for real life with cats and boots. The cotton-poly construction goes through a cool, gentle cycle when accidents happen — and they will. Lay flat to dry. No tumble drying. Comes out looking like the day it arrived.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cdiv class=\"prod-features-icon\"\u003e◎\u003c\/div\u003e\n        \u003ch3\u003eFinal Collection — Roughly 400 Remaining\u003c\/h3\u003e\n        \u003cp\u003eEdith closes the workshop at the end of July. The 400 finished rugs on her shelves are the last that will ever come out of the Pelletier workshop. No reorders. No second runs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ── CUSTOMER LETTER ── --\u003e\n  \u003csection class=\"prod-expert\"\u003e\n    \u003cp class=\"prod-expert-kicker\"\u003e— A Letter Edith Keeps in Her Cigar Box\u003c\/p\u003e\n    \u003cp class=\"prod-expert-quote\"\u003e\"Dear Mrs. Pelletier — I lost my cat Mabel of seventeen years in February. I ordered your rug because the seven little cats on it looked like every cat I'd ever loved, all together at once. It sits in front of my bed now. My new cat, Toast, sleeps on it every single night. I think she knows. Thank you for making something that holds that much.\"\u003c\/p\u003e\n    \u003cp class=\"prod-expert-cite\"\u003e\u003cspan class=\"prod-expert-name\"\u003eA longtime customer\u003c\/span\u003e — one of dozens of handwritten letters Edith has kept in a cedar cigar box since 2021.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ── PERFECT FOR ── --\u003e\n  \u003csection class=\"prod-perfect-for\"\u003e\n    \u003cp class=\"prod-section-kicker\"\u003eWhere It Lives\u003c\/p\u003e\n    \u003ch2 class=\"prod-section-title\"\u003ePerfect For\u003c\/h2\u003e\n    \u003cdiv class=\"prod-perfect-tags\"\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e🐈\u003c\/span\u003eFront Entryway\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e◎\u003c\/span\u003eKitchen Sink Mat\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e✦\u003c\/span\u003eFireplace Landing\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e❤\u003c\/span\u003eMother's Day Gift\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e◆\u003c\/span\u003eHousewarming Gift\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e☀\u003c\/span\u003eFarmhouse \u0026amp; Cottage Décor\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e★\u003c\/span\u003eGift for the Cat Lover\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e◎\u003c\/span\u003eBedside Mat\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ── QUALITY LIST ── --\u003e\n  \u003csection class=\"prod-list\"\u003e\n    \u003cp class=\"prod-section-kicker\"\u003eQuality Promise\u003c\/p\u003e\n    \u003ch2 class=\"prod-section-title\"\u003eFive Things You Get With Every Seven Cats Rug\u003c\/h2\u003e\n    \u003cdiv class=\"prod-list-items\"\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eHandmade in Putney, Vermont\u003c\/strong\u003e\n          \u003cspan\u003eEach rug is made by Edith, start to finish, in the back room of her home in the Connecticut River Valley. Stitched, finished, and inspected by one pair of hands before it ships.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eThree Generations of Craft\u003c\/strong\u003e\n          \u003cspan\u003eThe technique came from Quebec in 1923 — Edith's grandmother Marguerite taught her the summer she turned eight. Sixty-four years later, every rug still goes the same way.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eReal Wool Cats — Not Printed\u003c\/strong\u003e\n          \u003cspan\u003eThe seven cats are stitched into the rug ground with real wool, fiber by fiber. The colors are in the wool. The whiskers stand up. Won't peel. Won't fade.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eGenerously Sized — 90 × 60 cm\u003c\/strong\u003e\n          \u003cspan\u003eThe large half-moon shape — wide enough for a front hallway, a kitchen sink mat, or the landing in front of the fireplace. Not a small doormat. Built to be the first thing you see.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eFree Shipping + 30-Day Returns\u003c\/strong\u003e\n          \u003cspan\u003eFree shipping on every order. Ready to ship in 1–2 days. If it doesn't feel right when it arrives, send it back within 30 days for a full refund. No questions, no forms.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ── GUARANTEE ── --\u003e\n  \u003csection class=\"prod-guarantee\"\u003e\n    \u003cdiv class=\"prod-guarantee-icon\"\u003e✓\u003c\/div\u003e\n    \u003ch3\u003eEdith's 30-Day Return Policy\u003c\/h3\u003e\n    \u003cp\u003ePut it by your door. Let your cat sleep on it. Carry it from the entryway to the bedside and back. If it isn't what you imagined — send it back within 30 days for a full refund. No questions, no forms. Just an email to the shop.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ── WORKSHOP NOTE ── --\u003e\n  \u003csection class=\"prod-note\"\u003e\n    \u003cp class=\"prod-note-title\"\u003eA Note From the Workshop\u003c\/p\u003e\n    \u003cp\u003eEdith makes every rug by hand, one at a time, in the back room of her home in Putney, Vermont. Because each rug is made by hand, slight variations in color, the position of the cats, and the texture of the wool are a natural part of how each one comes out. These are not flaws. This is what handmade looks like.\u003c\/p\u003e\n    \u003cp\u003eTo keep the rug at its best: machine wash on a cool, gentle cycle when needed. Lay flat to dry. Do not tumble dry. Treat it gently and it will outlast most of what you own.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ── SPECS ── --\u003e\n  \u003csection class=\"prod-specs\"\u003e\n    \u003cp class=\"prod-section-kicker\"\u003eThe Details\u003c\/p\u003e\n    \u003ch2 class=\"prod-section-title\" style=\"margin-bottom: 24px !important;\"\u003eProduct Specifications\u003c\/h2\u003e\n    \u003ctable class=\"prod-specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eDimensions\u003c\/td\u003e\n        \u003ctd\u003e90 × 60 cm (approx. 35\" × 24\") — half-moon shape\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMaterial\u003c\/td\u003e\n        \u003ctd\u003eWool pile stitched into cotton-backed canvas\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eCat Motifs\u003c\/td\u003e\n        \u003ctd\u003eSeven cats — individually stitched, real wool, not printed\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003ePile\u003c\/td\u003e\n        \u003ctd\u003eDense low-pile, won't crush under foot traffic\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eBacking\u003c\/td\u003e\n        \u003ctd\u003eBonded cotton-poly non-slip underside\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eShape\u003c\/td\u003e\n        \u003ctd\u003eHalf-moon — fits flush against a door or wall\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eDesign\u003c\/td\u003e\n        \u003ctd\u003eEdith's signature \"Seven Cats\" — the only design she's made for years\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eCare Instructions\u003c\/td\u003e\n        \u003ctd\u003eMachine wash cool gentle cycle. Lay flat to dry. Do not tumble dry.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eNote on Variations\u003c\/td\u003e\n        \u003ctd\u003eAs each rug is handmade, slight differences in color, position of the cats, and texture are natural. Not a defect — the character of handcraft.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eOrigin\u003c\/td\u003e\n        \u003ctd\u003eHandmade in Putney, Vermont — final collection\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMaker\u003c\/td\u003e\n        \u003ctd\u003eEdith Pelletier, making rugs by hand since 1961\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFinal Collection\u003c\/td\u003e\n        \u003ctd\u003eRoughly 400 rugs remain. Workshop closes July 31, 2026. No reorders.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eShipping\u003c\/td\u003e\n        \u003ctd\u003eFree shipping on every order. Ready to ship in 1–2 business days.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eReturns\u003c\/td\u003e\n        \u003ctd\u003e30-day full refund. No questions asked.\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\n\n\u003c\/body\u003e","brand":"CRAFTFOLK","offers":[{"title":"Default Title","offer_id":53768302887255,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/GeneratedImageMarch26_2026-1_41PM.jpg?v=1781262245"},{"product_id":"carol-anns-patriotic-bag","title":"Carol Ann's Patriotic Bag","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eCarol Ann's Patriotic Quilted Tote — CRAFTFOLK\u003c\/title\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700\u0026family=Playfair+Display:ital,wght@0,600;0,700;1,400\u0026display=swap');\n\n.prod-wrapper {\n  max-width: 960px !important;\n  margin: 0 auto !important;\n  padding: 40px 24px !important;\n  font-family: 'Poppins', -apple-system, sans-serif !important;\n  font-size: 20px !important;\n  line-height: 1.7 !important;\n  color: #1a1a1a !important;\n  background: #fdfaf4 !important;\n  box-sizing: border-box !important;\n  text-align: left !important;\n}\n.prod-wrapper *, .prod-wrapper *::before, .prod-wrapper *::after { box-sizing: border-box !important; }\n.prod-wrapper h2, .prod-wrapper h3, .prod-wrapper p, .prod-wrapper ul, .prod-wrapper li { margin: 0 !important; padding: 0 !important; }\n.prod-section-kicker, .prod-section-title, .prod-section-intro,\n.prod-hero-stars, .prod-divider, .prod-story-cite,\n.prod-guarantee-icon, .prod-guarantee h3 { text-align: center !important; }\n\n\/* ── Hero ── *\/\n.prod-hero {\n  text-align: center !important;\n  padding: 44px 28px !important;\n  background: #f4ede0 !important;\n  border: 1px solid #d4c4a0 !important;\n  border-top: 4px solid #1A2E5A !important;\n  margin-bottom: 40px !important;\n}\n.prod-hero-stars {\n  font-size: 13px !important;\n  letter-spacing: 12px !important;\n  color: #B8922A !important;\n  margin-bottom: 18px !important;\n  display: block !important;\n  text-align: center !important;\n}\n.prod-hero h2 {\n  font-family: 'Playfair Display', Georgia, serif !important;\n  font-size: 34px !important;\n  font-weight: 700 !important;\n  line-height: 1.2 !important;\n  color: #1A2E5A !important;\n  margin-bottom: 14px !important;\n  letter-spacing: -0.3px !important;\n}\n.prod-hero-subtitle {\n  font-size: 16px !important;\n  color: #4A3520 !important;\n  line-height: 1.65 !important;\n  max-width: 620px !important;\n  margin: 0 auto !important;\n}\n\n\/* ── Story Quote ── *\/\n.prod-story {\n  text-align: center !important;\n  padding: 36px 28px !important;\n  border-top: 1px solid #d4c4a0 !important;\n  border-bottom: 1px solid #d4c4a0 !important;\n  margin-bottom: 52px !important;\n}\n.prod-story-quote {\n  font-family: 'Playfair Display', Georgia, serif !important;\n  font-style: italic !important;\n  font-size: 23px !important;\n  font-weight: 400 !important;\n  line-height: 1.5 !important;\n  color: #2C1E10 !important;\n  max-width: 720px !important;\n  margin: 0 auto 16px auto !important;\n}\n.prod-story-cite {\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 2px !important;\n  color: #8b8070 !important;\n}\n\n\/* ── Section headers ── *\/\n.prod-section-title {\n  font-family: 'Playfair Display', Georgia, serif !important;\n  font-size: 27px !important;\n  font-weight: 700 !important;\n  line-height: 1.25 !important;\n  color: #1A2E5A !important;\n  text-align: center !important;\n  margin-bottom: 8px !important;\n  letter-spacing: -0.2px !important;\n}\n.prod-section-kicker {\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 2.5px !important;\n  text-transform: uppercase !important;\n  color: #B81C2E !important;\n  text-align: center !important;\n  margin-bottom: 10px !important;\n}\n.prod-section-intro {\n  font-size: 16px !important;\n  color: #4A3520 !important;\n  line-height: 1.65 !important;\n  text-align: center !important;\n  max-width: 680px !important;\n  margin: 0 auto 36px auto !important;\n}\n\n\/* ── Includes (4 cards) ── *\/\n.prod-includes { margin-bottom: 56px !important; }\n.prod-includes-grid {\n  display: grid !important;\n  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n  gap: 16px !important;\n  margin-top: 28px !important;\n}\n.prod-includes-card {\n  background: #fff !important;\n  border: 1px solid #d4c4a0 !important;\n  padding: 24px 16px !important;\n  text-align: center !important;\n  min-width: 0 !important;\n  overflow-wrap: break-word !important;\n  word-break: break-word !important;\n}\n.prod-includes-icon {\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  color: #1A2E5A !important;\n  margin-bottom: 12px !important;\n  letter-spacing: 1px !important;\n  display: block !important;\n  text-align: center !important;\n}\n.prod-includes-card h3 {\n  font-size: 15px !important;\n  font-weight: 700 !important;\n  color: #1a1a1a !important;\n  margin-bottom: 6px !important;\n  line-height: 1.3 !important;\n  text-align: center !important;\n}\n.prod-includes-card p {\n  font-size: 13px !important;\n  color: #4A3520 !important;\n  line-height: 1.5 !important;\n  text-align: center !important;\n}\n\n\/* ── Features (2-col grid) ── *\/\n.prod-features { margin-bottom: 56px !important; }\n.prod-features-grid {\n  display: grid !important;\n  grid-template-columns: repeat(2, 1fr) !important;\n  gap: 20px !important;\n}\n.prod-features-card {\n  background: #fff !important;\n  border: 1px solid #d4c4a0 !important;\n  border-top: 3px solid transparent !important;\n  padding: 28px 24px !important;\n  transition: border-top-color 0.2s ease, box-shadow 0.2s ease !important;\n}\n.prod-features-card:hover {\n  border-top-color: #1A2E5A !important;\n  box-shadow: 0 6px 20px rgba(26, 46, 90, 0.07) !important;\n}\n.prod-features-icon {\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 1.5px !important;\n  text-transform: uppercase !important;\n  color: #B81C2E !important;\n  margin-bottom: 12px !important;\n  display: block !important;\n  text-align: center !important;\n}\n.prod-features-card h3 {\n  font-family: 'Playfair Display', Georgia, serif !important;\n  font-size: 18px !important;\n  font-weight: 700 !important;\n  color: #1a1a1a !important;\n  margin-bottom: 10px !important;\n  line-height: 1.3 !important;\n}\n.prod-features-card p {\n  font-size: 15px !important;\n  color: #3a3a3a !important;\n  line-height: 1.65 !important;\n}\n\n\/* ── Expert Note ── *\/\n.prod-expert {\n  background: #f4ede0 !important;\n  border-left: 4px solid #1A2E5A !important;\n  padding: 32px 36px !important;\n  margin-bottom: 56px !important;\n}\n.prod-expert-kicker {\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 2px !important;\n  text-transform: uppercase !important;\n  color: #1A2E5A !important;\n  margin-bottom: 14px !important;\n  text-align: left !important;\n}\n.prod-expert-quote {\n  font-family: 'Playfair Display', Georgia, serif !important;\n  font-style: italic !important;\n  font-size: 18px !important;\n  font-weight: 400 !important;\n  line-height: 1.65 !important;\n  color: #1a1a1a !important;\n  margin-bottom: 18px !important;\n}\n.prod-expert-cite {\n  font-size: 13px !important;\n  color: #4A3520 !important;\n  line-height: 1.5 !important;\n}\n.prod-expert-name { font-weight: 700 !important; color: #1a1a1a !important; }\n\n\/* ── Perfect For tags ── *\/\n.prod-perfect-for { margin-bottom: 56px !important; }\n.prod-perfect-tags {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  justify-content: center !important;\n  gap: 10px !important;\n  margin-top: 20px !important;\n}\n.prod-perfect-tag {\n  background: #fff !important;\n  border: 1px solid #d4c4a0 !important;\n  padding: 10px 18px !important;\n  font-size: 14px !important;\n  font-weight: 500 !important;\n  color: #2C1E10 !important;\n  line-height: 1 !important;\n  white-space: nowrap !important;\n}\n.prod-perfect-tag-icon {\n  color: #B8922A !important;\n  margin-right: 6px !important;\n  font-size: 11px !important;\n}\n\n\/* ── Quality Promise list ── *\/\n.prod-list { margin-bottom: 56px !important; }\n.prod-list-items {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 14px !important;\n  max-width: 720px !important;\n  margin: 28px auto 0 !important;\n}\n.prod-list-item {\n  display: flex !important;\n  align-items: flex-start !important;\n  gap: 16px !important;\n  background: #fff !important;\n  border: 1px solid #d4c4a0 !important;\n  padding: 20px 24px !important;\n}\n.prod-list-check {\n  flex-shrink: 0 !important;\n  width: 28px !important;\n  height: 28px !important;\n  background: #1A2E5A !important;\n  color: #fff !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  line-height: 1 !important;\n}\n.prod-list-text { flex: 1 !important; }\n.prod-list-text strong {\n  display: block !important;\n  font-size: 16px !important;\n  font-weight: 700 !important;\n  color: #1a1a1a !important;\n  margin-bottom: 4px !important;\n  line-height: 1.3 !important;\n}\n.prod-list-text span {\n  font-size: 15px !important;\n  color: #3a3a3a !important;\n  line-height: 1.55 !important;\n}\n\n\/* ── Guarantee ── *\/\n.prod-guarantee {\n  background: #fff !important;\n  border: 2px solid #1A2E5A !important;\n  padding: 36px 28px !important;\n  text-align: center !important;\n  margin-bottom: 32px !important;\n}\n.prod-guarantee-icon {\n  font-size: 13px !important;\n  letter-spacing: 10px !important;\n  color: #B8922A !important;\n  margin-bottom: 16px !important;\n  display: block !important;\n  text-align: center !important;\n}\n.prod-guarantee h3 {\n  font-family: 'Playfair Display', Georgia, serif !important;\n  font-size: 22px !important;\n  font-weight: 700 !important;\n  color: #1A2E5A !important;\n  margin-bottom: 12px !important;\n  line-height: 1.3 !important;\n  text-align: center !important;\n}\n.prod-guarantee p {\n  font-size: 15px !important;\n  color: #4A3520 !important;\n  line-height: 1.65 !important;\n  max-width: 560px !important;\n  margin: 0 auto !important;\n}\n\n\/* ── Workshop Note ── *\/\n.prod-note {\n  background: #f4ede0 !important;\n  border: 1px dashed #B81C2E !important;\n  padding: 26px 32px !important;\n  margin-bottom: 52px !important;\n}\n.prod-note-title {\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 2px !important;\n  text-transform: uppercase !important;\n  color: #B81C2E !important;\n  margin-bottom: 12px !important;\n  display: block !important;\n}\n.prod-note p {\n  font-size: 15px !important;\n  color: #4A3520 !important;\n  line-height: 1.7 !important;\n}\n\n\/* ── Specs table ── *\/\n.prod-specs { margin-bottom: 24px !important; }\n.prod-specs-table {\n  width: 100% !important;\n  border-collapse: collapse !important;\n  border: 1px solid #d4c4a0 !important;\n  overflow: hidden !important;\n  background: #fff !important;\n}\n.prod-specs-table tr { border-bottom: 1px solid #ece4d0 !important; }\n.prod-specs-table tr:last-child { border-bottom: none !important; }\n.prod-specs-table td {\n  padding: 14px 20px !important;\n  font-size: 15px !important;\n  line-height: 1.5 !important;\n  vertical-align: top !important;\n}\n.prod-specs-table td:first-child {\n  font-weight: 600 !important;\n  color: #1A2E5A !important;\n  width: 36% !important;\n  background: #f8f3ea !important;\n}\n.prod-specs-table td:last-child { color: #1a1a1a !important; }\n\n\/* ── Divider ── *\/\n.prod-divider {\n  text-align: center !important;\n  margin: 0 0 52px !important;\n  color: #B8922A !important;\n  font-size: 11px !important;\n  letter-spacing: 10px !important;\n}\n\n\/* ── Mobile ── *\/\n@media (max-width: 760px) {\n  .prod-wrapper { padding: 24px 16px !important; font-size: 18px !important; }\n  .prod-hero h2 { font-size: 26px !important; }\n  .prod-story-quote { font-size: 19px !important; }\n  .prod-section-title { font-size: 22px !important; }\n  .prod-includes-grid { grid-template-columns: repeat(2, 1fr) !important; }\n  .prod-features-grid { grid-template-columns: 1fr !important; }\n  .prod-expert { padding: 24px 20px !important; }\n  .prod-specs-table td { padding: 12px 14px !important; font-size: 14px !important; }\n}\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"prod-wrapper\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"prod-hero\"\u003e\n    \u003cspan class=\"prod-hero-stars\" style=\"display:block !important; text-align:center !important;\"\u003e✦   ✦   ✦\u003c\/span\u003e\n    \u003ch2\u003eHandmade in Maryville, Tennessee\u003c\/h2\u003e\n    \u003cp class=\"prod-hero-subtitle\" style=\"text-align:center !important;\"\u003eCarol Ann Briggs, 65. Quilter since 1992. Every summer for thirty-three years, she has made her patriotic totes for the Fourth of July market. For America's 250th, she is making her last.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Story Quote --\u003e\n  \u003csection class=\"prod-story\"\u003e\n    \u003cp class=\"prod-story-quote\" style=\"text-align:center !important;\"\u003e\"I was looking for a bag I could take to the market on the Fourth, carry my groceries home, and feel proud doing it. Something with the flag on it that didn't look like it came from a gas station. I couldn't find it. So I made one.\"\u003c\/p\u003e\n    \u003cp class=\"prod-story-cite\" style=\"text-align:center !important;\"\u003e— Carol Ann Briggs, Maryville, Tennessee\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Includes --\u003e\n  \u003csection class=\"prod-includes\"\u003e\n    \u003cp class=\"prod-section-kicker\" style=\"text-align:center !important;\"\u003eWhat You Receive\u003c\/p\u003e\n    \u003ch2 class=\"prod-section-title\" style=\"text-align:center !important;\"\u003eEverything That Ships With Your Tote\u003c\/h2\u003e\n    \u003cdiv class=\"prod-includes-grid\"\u003e\n      \u003cdiv class=\"prod-includes-card\"\u003e\n        \u003cspan class=\"prod-includes-icon\"\u003e✦ THE TOTE ✦\u003c\/span\u003e\n        \u003ch3\u003eYour Handmade Bag\u003c\/h3\u003e\n        \u003cp\u003e100% handmade. 3-layer wave-stitch quilted. Your chosen design, ready to carry.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-includes-card\"\u003e\n        \u003cspan class=\"prod-includes-icon\"\u003e✦ YOUR DESIGN ✦\u003c\/span\u003e\n        \u003ch3\u003eSix Motifs Available\u003c\/h3\u003e\n        \u003cp\u003eEagle, Sunflower, Daisy, Poppy, Hearts \u0026amp; Stars, America 250. Each individually appliquéd.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-includes-card\"\u003e\n        \u003cspan class=\"prod-includes-icon\"\u003e✦ A NOTE ✦\u003c\/span\u003e\n        \u003ch3\u003eCarol Ann's Card\u003c\/h3\u003e\n        \u003cp\u003eA brief handwritten note from Carol Ann included with every order. A small piece of the tradition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-includes-card\"\u003e\n        \u003cspan class=\"prod-includes-icon\"\u003e✦ GUARANTEE ✦\u003c\/span\u003e\n        \u003ch3\u003e30-Day Returns\u003c\/h3\u003e\n        \u003cp\u003eIf it doesn't feel right when it arrives, send it back within 30 days for a full refund.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"prod-divider\" style=\"text-align:center !important;\"\u003e✦    ✦    ✦\u003c\/div\u003e\n\n  \u003c!-- Features --\u003e\n  \u003csection class=\"prod-features\"\u003e\n    \u003cp class=\"prod-section-kicker\" style=\"text-align:center !important;\"\u003eWhy This Tote\u003c\/p\u003e\n    \u003ch2 class=\"prod-section-title\" style=\"text-align:center !important;\"\u003eSix Things You Won't Find on a Printed Tote\u003c\/h2\u003e\n    \u003cp class=\"prod-section-intro\" style=\"text-align:center !important;\"\u003eEvery detail below is the result of thirty-three years of making the same thing — and refusing to cut corners on any of them.\u003c\/p\u003e\n    \u003cdiv class=\"prod-features-grid\"\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e✦ Construction\u003c\/span\u003e\n        \u003ch3\u003eReal 3-Layer Quilted Build\u003c\/h3\u003e\n        \u003cp\u003eA heavy cotton-poly outer shell, a full batting interior, and a dense wave-stitch pattern that locks all three layers together. Run your thumb across it. You can feel every stitch. That is not a print. That is real quilting.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e✦ Motif\u003c\/span\u003e\n        \u003ch3\u003eAppliquéd, Not Printed\u003c\/h3\u003e\n        \u003cp\u003eThe American motifs — flags, stars, eagles, sunflowers, poppies — are individually cut, layered, and stitched onto the panel by hand. They will not crack, peel, or wash off. A printed graphic is a picture of a flag. An appliqué becomes part of the bag.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e✦ Handles\u003c\/span\u003e\n        \u003ch3\u003eBartacked at Every Stress Point\u003c\/h3\u003e\n        \u003cp\u003eWide reinforced canvas handles, bartacked at the four points where handles fail. They won't dig into your shoulder after an hour at the farmers' market, and they won't split at the seam when the bag is full. Carol Ann has been bartacking these handles since 1992.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e✦ Capacity\u003c\/span\u003e\n        \u003ch3\u003eHolds Everything, Every Day\u003c\/h3\u003e\n        \u003cp\u003eGroceries, a laptop, a Bible, a water bottle, sunglasses, and a wallet — with room left over. The bag holds its shape fully loaded instead of collapsing at the bottom. The interior lining wipes clean. Most customers say it becomes their daily bag within a week.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e✦ Care\u003c\/span\u003e\n        \u003ch3\u003eMachine Washable\u003c\/h3\u003e\n        \u003cp\u003eGentle cold, lay flat to dry. The stitching holds because it is sewn through three layers — not glued, not printed, not heat-pressed. Carol Ann has customers who have washed the same bag dozens of times. It comes back the same.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e✦ Longevity\u003c\/span\u003e\n        \u003ch3\u003eBuilt to Last Twenty Years\u003c\/h3\u003e\n        \u003cp\u003eCarol Ann keeps a cedar box of notes from customers. The oldest is from a woman who has carried the same bag since 2000. Twenty-six years. That is not a tote bag — that is a piece of daily life. This one is made the same way.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Expert Note --\u003e\n  \u003csection class=\"prod-expert\"\u003e\n    \u003cp class=\"prod-expert-kicker\"\u003e✦   Craft Note\u003c\/p\u003e\n    \u003cp class=\"prod-expert-quote\"\u003e\"The difference between a genuinely quilted bag and a printed one is immediately obvious when you hold both. A true quilted piece has loft — you can feel the batting beneath the surface, and the stitching creates a raised pattern that gives the fabric real body and weight. What Carol Ann is making is the real thing: a three-layer quilted construction with hand-placed appliqué, the same approach American quilters have used for generations. A bag built this way will outlast most leather goods on the market.\"\u003c\/p\u003e\n    \u003cp class=\"prod-expert-cite\"\u003e\u003cspan class=\"prod-expert-name\"\u003eRuth Callahan\u003c\/span\u003e — Master Quiltmaker · 28 years · Former President, Tennessee Quilters Association\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Perfect For --\u003e\n  \u003csection class=\"prod-perfect-for\"\u003e\n    \u003cp class=\"prod-section-kicker\" style=\"text-align:center !important;\"\u003eWhere It Goes\u003c\/p\u003e\n    \u003ch2 class=\"prod-section-title\" style=\"text-align:center !important;\"\u003eMade For These Moments\u003c\/h2\u003e\n    \u003cdiv class=\"prod-perfect-tags\"\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e✦\u003c\/span\u003eFourth of July Parade\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e✦\u003c\/span\u003eFarmers Market Saturdays\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e✦\u003c\/span\u003eChurch \u0026amp; Sunday Morning\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e✦\u003c\/span\u003eJuly 4th Cookout \u0026amp; BBQ\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e✦\u003c\/span\u003eGift for Mom or Grandma\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e✦\u003c\/span\u003eAmerica's 250th Anniversary\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e\u003cspan class=\"prod-perfect-tag-icon\"\u003e✦\u003c\/span\u003eDaily Carry, Year-Round\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"prod-divider\" style=\"text-align:center !important;\"\u003e✦    ✦    ✦\u003c\/div\u003e\n\n  \u003c!-- Quality Promise --\u003e\n  \u003csection class=\"prod-list\"\u003e\n    \u003cp class=\"prod-section-kicker\" style=\"text-align:center !important;\"\u003eQuality Promise\u003c\/p\u003e\n    \u003ch2 class=\"prod-section-title\" style=\"text-align:center !important;\"\u003eFive Things You Get With Every Tote\u003c\/h2\u003e\n    \u003cdiv class=\"prod-list-items\"\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003e100% Handmade by Carol Ann\u003c\/strong\u003e\n          \u003cspan\u003eEvery bag is cut, layered, quilted, appliquéd, and inspected by Carol Ann herself — no factory, no assembly line, no shortcuts.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eReal Quilted Construction — 3 Layers, Batting Inside\u003c\/strong\u003e\n          \u003cspan\u003eHeavy cotton-poly face, full batting interior, wave-stitch quilting throughout. The bag holds its shape when loaded — it does not collapse.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eAmerican Motifs — Appliquéd, Not Printed\u003c\/strong\u003e\n          \u003cspan\u003eEach design element is individually cut and stitched onto the panel. Six motif options. None of them will crack, peel, or fade with washing.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eBartacked Handles — Won't Split or Dig\u003c\/strong\u003e\n          \u003cspan\u003eWide reinforced canvas handles, bartacked at every stress point. Carry a full load without the strap digging into your shoulder or pulling from the seam.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003e840 Bags — Final Collection, No Reorders\u003c\/strong\u003e\n          \u003cspan\u003eCarol Ann made 840 totes this winter for America's 250th. When they are gone, the sewing room in Maryville closes. There will be no restock.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Guarantee --\u003e\n  \u003csection class=\"prod-guarantee\"\u003e\n    \u003cspan class=\"prod-guarantee-icon\" style=\"display:block !important; text-align:center !important;\"\u003e✦   ✦   ✦\u003c\/span\u003e\n    \u003ch3 style=\"text-align:center !important;\"\u003e30-Day Money-Back Guarantee\u003c\/h3\u003e\n    \u003cp style=\"text-align:center !important;\"\u003eIf the tote doesn't feel right when it arrives — the weight, the stitching, the motif, anything — send it back within 30 days for a full refund. No questions, no forms. Just an email to our team.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Workshop Note --\u003e\n  \u003csection class=\"prod-note\"\u003e\n    \u003cp class=\"prod-note-title\"\u003e✦   A Note From Maryville\u003c\/p\u003e\n    \u003cp\u003eCarol Ann hand-finishes every bag and signs off on each one before it ships. Slight variations in the quilting pattern and motif placement are a natural part of handmade construction — no two bags are exactly alike, and that is by design. The appliqué is hand-placed. The wave-stitch is hand-guided. The bartacking is done one handle at a time. These are not flaws. They are the maker's hand at work. Thirty-three years of it.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Specs --\u003e\n  \u003csection class=\"prod-specs\"\u003e\n    \u003cp class=\"prod-section-kicker\" style=\"text-align:center !important;\"\u003eThe Details\u003c\/p\u003e\n    \u003ch2 class=\"prod-section-title\" style=\"text-align:center !important; margin-bottom:24px !important;\"\u003eProduct Specifications\u003c\/h2\u003e\n    \u003ctable class=\"prod-specs-table\"\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eHeavy cotton-poly blend outer shell, full batting interior, wipe-clean lining\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eConstruction\u003c\/td\u003e\n\u003ctd\u003e3-layer wave-stitch quilting, hand-placed appliquéd motifs, bartacked handles\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eAvailable Designs\u003c\/td\u003e\n\u003ctd\u003eEagle · Sunflower · Daisy · Poppy · Hearts \u0026amp; Stars · America 250\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eClosure\u003c\/td\u003e\n\u003ctd\u003eFull zip-top — nothing falls out in the car, nothing walks off at the fair\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eHandles\u003c\/td\u003e\n\u003ctd\u003eWide reinforced canvas, bartacked at every stress point — shoulder-carry or hand-carry\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eInterior\u003c\/td\u003e\n\u003ctd\u003eWipe-clean lining with interior zip pocket for phone and keys\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eApproximate Size\u003c\/td\u003e\n\u003ctd\u003e16\" W × 14\" H × 5\" D — holds groceries, a laptop, a Bible, a water bottle, and more\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCare\u003c\/td\u003e\n\u003ctd\u003eMachine washable — gentle cold, lay flat to dry. The stitching holds because it's sewn through, not glued.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eOccasion\u003c\/td\u003e\n\u003ctd\u003eIndependence Day · America's 250th Anniversary · Everyday carry\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaker\u003c\/td\u003e\n\u003ctd\u003eCarol Ann Briggs — quilter since 1992, Maryville, Tennessee\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eFinal Collection\u003c\/td\u003e\n\u003ctd\u003e840 bags made for America's 250th — no reorders once sold out\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eGuarantee\u003c\/td\u003e\n\u003ctd\u003e30-day full refund, no questions asked\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CRAFTFOLK","offers":[{"title":"Liberty Bloom","offer_id":53768307310935,"sku":"DBAD9-WM667052","price":59.0,"currency_code":"USD","in_stock":true},{"title":"250 Strong","offer_id":53768307343703,"sku":"DBAD9-WM667070","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Golden Sunflower","offer_id":53768307376471,"sku":"DBAD9-WM667016","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Flag Hearts","offer_id":53768307409239,"sku":"DBAD9-WM667100","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Poppy Field","offer_id":53768307442007,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Bald Eagle","offer_id":53768307474775,"sku":"DBAD9-WM667106","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Sunflower Peace","offer_id":53768307507543,"sku":"DBAD9-WM667010","price":59.0,"currency_code":"USD","in_stock":true},{"title":"White Daisy","offer_id":53768307540311,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Eagle Flag","offer_id":53768307573079,"sku":"DBAD9-WM667022","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Freedom Rider","offer_id":53768307605847,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Eagle Bus","offer_id":53768307638615,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Liberty Road","offer_id":53768307671383,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Stars \u0026 Stripes Bus","offer_id":53768307704151,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"250 Cruiser","offer_id":53768307736919,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Patriot Van","offer_id":53768307769687,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/hf_20260606_164230_3f40e207-8ea7-49be-8a8d-4eba73610fca.png?v=1781262347"},{"product_id":"bills-patriot-lantern","title":"Bill's Patriot Lantern","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700\u0026amp;family=Playfair+Display:ital,wght@0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n.prod-wrapper {\n  max-width: 960px !important;\n  margin: 0 auto !important;\n  padding: 40px 24px !important;\n  font-family: 'Poppins', -apple-system, sans-serif !important;\n  font-size: 18px !important;\n  line-height: 1.7 !important;\n  color: #1a1a1a !important;\n  background: #fdfaf4 !important;\n  box-sizing: border-box !important;\n}\n.prod-wrapper *, .prod-wrapper *::before, .prod-wrapper *::after { box-sizing: border-box !important; }\n.prod-wrapper h2, .prod-wrapper h3, .prod-wrapper p, .prod-wrapper ul, .prod-wrapper li { margin: 0 !important; padding: 0 !important; }\n\n\/* â”€â”€ Hero â”€â”€ *\/\n.prod-hero {\n  text-align: center !important;\n  padding: 44px 28px !important;\n  background: #f4ede0 !important;\n  border: 1px solid #d4c4a0 !important;\n  border-top: 4px solid #1A2E5A !important;\n  margin-bottom: 40px !important;\n}\n.prod-hero-stars { font-size: 13px !important; letter-spacing: 12px !important; color: #B8922A !important; margin-bottom: 18px !important; display: block !important; }\n.prod-hero h2 {\n  font-family: 'Playfair Display', Georgia, serif !important;\n  font-size: 34px !important; font-weight: 700 !important; line-height: 1.2 !important;\n  color: #1A2E5A !important; margin-bottom: 14px !important; letter-spacing: -0.3px !important;\n}\n.prod-hero-subtitle { font-size: 15px !important; color: #4A3520 !important; line-height: 1.65 !important; max-width: 620px !important; margin: 0 auto !important; }\n\n\/* â”€â”€ Story Quote â”€â”€ *\/\n.prod-story {\n  text-align: center !important; padding: 36px 28px !important;\n  border-top: 1px solid #d4c4a0 !important; border-bottom: 1px solid #d4c4a0 !important; margin-bottom: 52px !important;\n}\n.prod-story-quote {\n  font-family: 'Playfair Display', Georgia, serif !important; font-style: italic !important;\n  font-size: 22px !important; font-weight: 400 !important; line-height: 1.5 !important;\n  color: #2C1E10 !important; max-width: 720px !important; margin: 0 auto 16px auto !important;\n}\n.prod-story-cite { font-size: 12px !important; font-weight: 600 !important; text-transform: uppercase !important; letter-spacing: 2px !important; color: #8b8070 !important; }\n\n\/* â”€â”€ Section headers â”€â”€ *\/\n.prod-section-title {\n  font-family: 'Playfair Display', Georgia, serif !important; font-size: 25px !important;\n  font-weight: 700 !important; color: #1A2E5A !important; text-align: center !important;\n  margin-bottom: 8px !important;\n}\n.prod-section-kicker {\n  font-size: 11px !important; font-weight: 700 !important; letter-spacing: 2.5px !important;\n  text-transform: uppercase !important; color: #B81C2E !important; text-align: center !important;\n  margin-bottom: 10px !important; display: block !important;\n}\n.prod-section-intro {\n  font-size: 15px !important; color: #4A3520 !important; line-height: 1.65 !important;\n  text-align: center !important; max-width: 680px !important; margin: 0 auto 32px auto !important;\n}\n\n\/* â”€â”€ 4-card grid (Why \/ Night \/ Includes) â”€â”€ *\/\n.prod-4grid-section { margin-bottom: 52px !important; }\n.prod-4grid {\n  display: grid !important;\n  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n  gap: 16px !important; margin-top: 28px !important;\n}\n.prod-4grid-card {\n  background: #fff !important; border: 1px solid #d4c4a0 !important;\n  padding: 24px 16px !important; text-align: center !important;\n  min-width: 0 !important; overflow-wrap: break-word !important;\n}\n.prod-4grid-icon {\n  font-size: 11px !important; font-weight: 700 !important; color: #1A2E5A !important;\n  margin-bottom: 12px !important; letter-spacing: 1px !important; display: block !important;\n}\n.prod-4grid-card h3 {\n  font-size: 14px !important; font-weight: 700 !important; color: #1a1a1a !important;\n  margin-bottom: 8px !important; line-height: 1.3 !important;\n}\n.prod-4grid-card p { font-size: 13px !important; color: #4A3520 !important; line-height: 1.5 !important; }\n\n\/* â”€â”€ 3-col includes â”€â”€ *\/\n.prod-3grid {\n  display: grid !important;\n  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n  gap: 16px !important; margin-top: 28px !important;\n}\n\n\/* â”€â”€ Features (2-col) â”€â”€ *\/\n.prod-features { margin-bottom: 52px !important; }\n.prod-features-grid { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 20px !important; }\n.prod-features-card {\n  background: #fff !important; border: 1px solid #d4c4a0 !important;\n  border-top: 3px solid #1A2E5A !important; padding: 26px 22px !important;\n}\n.prod-features-icon {\n  font-size: 11px !important; font-weight: 700 !important; letter-spacing: 1.5px !important;\n  text-transform: uppercase !important; color: #B81C2E !important;\n  margin-bottom: 10px !important; display: block !important;\n}\n.prod-features-card h3 {\n  font-family: 'Playfair Display', Georgia, serif !important; font-size: 17px !important;\n  font-weight: 700 !important; color: #1a1a1a !important; margin-bottom: 8px !important; line-height: 1.3 !important;\n}\n.prod-features-card p { font-size: 14px !important; color: #3a3a3a !important; line-height: 1.65 !important; }\n\n\/* â”€â”€ Persona â”€â”€ *\/\n.prod-persona {\n  background: #f4ede0 !important; border-left: 4px solid #1A2E5A !important;\n  padding: 32px 36px !important; margin-bottom: 52px !important;\n  display: flex !important; gap: 28px !important; align-items: flex-start !important;\n}\n.prod-persona-img {\n  width: 96px !important; height: 96px !important; border-radius: 50% !important;\n  object-fit: cover !important; flex-shrink: 0 !important;\n  border: 3px solid #1A2E5A !important; background: #d4c4a0 !important;\n}\n.prod-persona-kicker {\n  font-size: 11px !important; font-weight: 700 !important; letter-spacing: 2px !important;\n  text-transform: uppercase !important; color: #1A2E5A !important; margin-bottom: 10px !important;\n}\n.prod-persona-name {\n  font-family: 'Playfair Display', Georgia, serif !important; font-size: 19px !important;\n  font-weight: 700 !important; color: #1a1a1a !important; margin-bottom: 14px !important; line-height: 1.3 !important;\n}\n.prod-persona p { font-size: 14px !important; color: #3a3a3a !important; line-height: 1.7 !important; margin-bottom: 10px !important; }\n.prod-persona p:last-child { margin-bottom: 0 !important; }\n\n\/* â”€â”€ Perfect For â”€â”€ *\/\n.prod-perfect-for { margin-bottom: 52px !important; }\n.prod-perfect-tags { display: flex !important; flex-wrap: wrap !important; justify-content: center !important; gap: 10px !important; margin-top: 20px !important; }\n.prod-perfect-tag {\n  background: #fff !important; border: 1px solid #d4c4a0 !important;\n  padding: 9px 16px !important; font-size: 13px !important; font-weight: 500 !important; color: #2C1E10 !important;\n}\n.prod-perfect-tag-icon { color: #B8922A !important; margin-right: 5px !important; font-size: 11px !important; }\n\n\/* â”€â”€ Quality list â”€â”€ *\/\n.prod-list { margin-bottom: 52px !important; }\n.prod-list-items { display: flex !important; flex-direction: column !important; gap: 12px !important; max-width: 720px !important; margin: 28px auto 0 !important; }\n.prod-list-item { display: flex !important; align-items: flex-start !important; gap: 16px !important; background: #fff !important; border: 1px solid #d4c4a0 !important; padding: 18px 22px !important; }\n.prod-list-check { flex-shrink: 0 !important; width: 26px !important; height: 26px !important; background: #1A2E5A !important; color: #fff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 13px !important; font-weight: 700 !important; }\n.prod-list-text { flex: 1 !important; }\n.prod-list-text strong { display: block !important; font-size: 15px !important; font-weight: 700 !important; color: #1a1a1a !important; margin-bottom: 3px !important; }\n.prod-list-text span { font-size: 14px !important; color: #3a3a3a !important; line-height: 1.55 !important; }\n\n\/* â”€â”€ Scarcity â”€â”€ *\/\n.prod-scarcity {\n  background: #1A2E5A !important; padding: 28px !important;\n  text-align: center !important; margin-bottom: 28px !important;\n}\n.prod-scarcity p { font-size: 15px !important; color: #fff !important; line-height: 1.7 !important; }\n.prod-scarcity strong { color: #B8922A !important; }\n\n\/* â”€â”€ Guarantee â”€â”€ *\/\n.prod-guarantee {\n  background: #fff !important; border: 2px solid #1A2E5A !important;\n  padding: 32px 28px !important; text-align: center !important; margin-bottom: 28px !important;\n}\n.prod-guarantee-icon { font-size: 13px !important; letter-spacing: 10px !important; color: #B8922A !important; margin-bottom: 14px !important; display: block !important; }\n.prod-guarantee h3 {\n  font-family: 'Playfair Display', Georgia, serif !important; font-size: 20px !important;\n  font-weight: 700 !important; color: #1A2E5A !important; margin-bottom: 10px !important;\n}\n.prod-guarantee p { font-size: 14px !important; color: #4A3520 !important; line-height: 1.65 !important; max-width: 520px !important; margin: 0 auto !important; }\n\n\/* â”€â”€ Note â”€â”€ *\/\n.prod-note {\n  background: #f4ede0 !important; border: 1px dashed #B81C2E !important;\n  padding: 22px 28px !important; margin-bottom: 48px !important;\n}\n.prod-note-title { font-size: 11px !important; font-weight: 700 !important; letter-spacing: 2px !important; text-transform: uppercase !important; color: #B81C2E !important; margin-bottom: 10px !important; display: block !important; }\n.prod-note p { font-size: 14px !important; color: #4A3520 !important; line-height: 1.7 !important; }\n\n\/* â”€â”€ Specs â”€â”€ *\/\n.prod-specs-table { width: 100% !important; border-collapse: collapse !important; border: 1px solid #d4c4a0 !important; background: #fff !important; }\n.prod-specs-table tr { border-bottom: 1px solid #ece4d0 !important; }\n.prod-specs-table tr:last-child { border-bottom: none !important; }\n.prod-specs-table td { padding: 13px 18px !important; font-size: 14px !important; line-height: 1.5 !important; vertical-align: top !important; }\n.prod-specs-table td:first-child { font-weight: 600 !important; color: #1A2E5A !important; width: 34% !important; background: #f8f3ea !important; }\n\n\/* â”€â”€ Divider â”€â”€ *\/\n.prod-divider { text-align: center !important; margin: 0 0 48px !important; color: #B8922A !important; font-size: 11px !important; letter-spacing: 10px !important; }\n\n\/* â”€â”€ Mobile â”€â”€ *\/\n@media (max-width: 680px) {\n  .prod-wrapper { padding: 20px 16px !important; }\n  .prod-hero h2 { font-size: 24px !important; }\n  .prod-story-quote { font-size: 18px !important; }\n  .prod-section-title { font-size: 20px !important; }\n  .prod-4grid { grid-template-columns: repeat(2, 1fr) !important; }\n  .prod-3grid { grid-template-columns: repeat(3, 1fr) !important; }\n  .prod-features-grid { grid-template-columns: 1fr !important; }\n  .prod-persona { flex-direction: column !important; align-items: center !important; text-align: center !important; padding: 24px 20px !important; }\n  .prod-specs-table td { padding: 11px 13px !important; font-size: 13px !important; }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"prod-wrapper\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"prod-hero\"\u003e\n    \u003cspan class=\"prod-hero-stars\"\u003e✦   ✦   ✦\u003c\/span\u003e\n    \u003ch2\u003eHandmade in Gettysburg, Pennsylvania\u003c\/h2\u003e\n    \u003cp class=\"prod-hero-subtitle\"\u003eWilliam “Bill” Harmon, 68. Grounds supervisor at Gettysburg National Military Park for thirty-three years. Every Fourth of July since 2014, he has made his patriotic solar lanterns by hand. For America’s 250th, he is making his last.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Story Quote --\u003e\n  \u003csection class=\"prod-story\"\u003e\n    \u003cp class=\"prod-story-quote\"\u003e“I walked those fields for thirty-three years. Every stone, every marker, every sunrise over Little Round Top. The Fourth means something different when you’ve spent your working life on that ground. I wanted to make a light for the porch that says what those fields say — without a word.”\u003c\/p\u003e\n    \u003cp class=\"prod-story-cite\"\u003e— William “Bill” Harmon, 68 · Gettysburg, Pennsylvania\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Why multiple --\u003e\n  \u003csection class=\"prod-4grid-section\"\u003e\n    \u003cspan class=\"prod-section-kicker\"\u003eOne Glows. Three Lights Up the Whole Evening.\u003c\/span\u003e\n    \u003ch2 class=\"prod-section-title\"\u003eHere’s How People Hang Theirs\u003c\/h2\u003e\n    \u003cp class=\"prod-section-intro\"\u003eMost customers order 2 or 3. One at the front door, one in the garden, one for a veteran or dad in their life.\u003c\/p\u003e\n    \u003cdiv class=\"prod-4grid\"\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e🏠 Front Porch\u003c\/span\u003e\n        \u003ch3\u003eFront Porch Hook\u003c\/h3\u003e\n        \u003cp\u003eFirst thing visitors see when they pull up. At dusk the copper chain catches the light before the globe even starts to glow.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e🌿 Garden\u003c\/span\u003e\n        \u003ch3\u003eGarden Shepherd’s Stake\u003c\/h3\u003e\n        \u003cp\u003ePush the stake into a bed or border. Visible from the kitchen window after dark. The reason people linger outside longer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e🏮 Pergola \/ Deck\u003c\/span\u003e\n        \u003ch3\u003ePergola or Deck Beam\u003c\/h3\u003e\n        \u003cp\u003eHang it above the table or the fire pit. The red and amber light is warm enough to eat by. Two over a deck table look like a party without trying.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e🎁 Gift\u003c\/span\u003e\n        \u003ch3\u003eA Veteran. A Dad. A Grandpa.\u003c\/h3\u003e\n        \u003cp\u003eThe Gettysburg story travels with it. Bill’s handwritten card goes in every box. People say it’s the one gift that actually gets talked about.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"prod-divider\"\u003e✦    ✦    ✦\u003c\/div\u003e\n\n  \u003c!-- Night transformation --\u003e\n  \u003csection class=\"prod-4grid-section\"\u003e\n    \u003cspan class=\"prod-section-kicker\"\u003eThe Question Everyone Asks\u003c\/span\u003e\n    \u003ch2 class=\"prod-section-title\"\u003eWhat Happens After the Sun Goes Down\u003c\/h2\u003e\n    \u003cp class=\"prod-section-intro\"\u003eMost solar lights disappoint. Here is exactly what this one does — hour by hour.\u003c\/p\u003e\n    \u003cdiv class=\"prod-4grid\"\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e☀️ All Day\u003c\/span\u003e\n        \u003ch3\u003eSolar Charges Silently\u003c\/h3\u003e\n        \u003cp\u003eThe panel in the basket charges all day. You don’t press anything. You don’t plug anything in. Six hours of direct sun fills it completely.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e🌅 Dusk\u003c\/span\u003e\n        \u003ch3\u003ePanels Begin to Warm\u003c\/h3\u003e\n        \u003cp\u003eThe clear panels start to glow first — warm amber. Then the red stripes deepen. It turns itself on as the light fades. No switch.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e🌙 After Dark\u003c\/span\u003e\n        \u003ch3\u003e6–8 Hours Full Glow\u003c\/h3\u003e\n        \u003cp\u003eRed stripes deep and warm. Stars field a soft cool blue. Warm amber through the clear panels. This is not a blinking LED — this is a real glow.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e⛈️ Rain? Wind?\u003c\/span\u003e\n        \u003ch3\u003eIP44. It Stays On.\u003c\/h3\u003e\n        \u003cp\u003eIP44-rated solar housing. Sealed copper frame. Bill leaves his own outside all summer. Through storms. It stays on. It comes back the same.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"prod-divider\"\u003e✦    ✦    ✦\u003c\/div\u003e\n\n  \u003c!-- What's in the box --\u003e\n  \u003csection class=\"prod-4grid-section\"\u003e\n    \u003cspan class=\"prod-section-kicker\"\u003eWhat You Receive\u003c\/span\u003e\n    \u003ch2 class=\"prod-section-title\"\u003eEverything That Ships With Your Lantern\u003c\/h2\u003e\n    \u003cdiv class=\"prod-3grid\"\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e🏮 The Lantern\u003c\/span\u003e\n        \u003ch3\u003eAssembled \u0026amp; Ready\u003c\/h3\u003e\n        \u003cp\u003eGlobe, copper frame, basket — fully assembled. Hang it from the box. No tools, no parts to attach.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e🔗 Chain Included\u003c\/span\u003e\n        \u003ch3\u003eHanging Hardware Included\u003c\/h3\u003e\n        \u003cp\u003eCopper-tone decorative link chain included. Fits any standard porch hook, pergola eye-bolt, or shepherd’s stake.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-4grid-card\"\u003e\n        \u003cspan class=\"prod-4grid-icon\"\u003e✉️ A Note\u003c\/span\u003e\n        \u003ch3\u003eBill’s Handwritten Card\u003c\/h3\u003e\n        \u003cp\u003eA brief note from Bill tucked into every order. A small piece of the man and the ground it came from.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Features --\u003e\n  \u003csection class=\"prod-features\"\u003e\n    \u003cspan class=\"prod-section-kicker\"\u003eWhy This Lantern\u003c\/span\u003e\n    \u003ch2 class=\"prod-section-title\" style=\"margin-bottom:28px !important;\"\u003eSix Things That Make It Different\u003c\/h2\u003e\n    \u003cdiv class=\"prod-features-grid\"\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e☀️ Solar\u003c\/span\u003e\n        \u003ch3\u003eNo Cords. No Batteries. Ever.\u003c\/h3\u003e\n        \u003cp\u003eSix hours of sun charges it fully. After dark it glows 6–8 hours and turns itself off. Bill has been running the same circuit on his Gettysburg porch since 2014 without replacing a single part.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e🎨 Globe\u003c\/span\u003e\n        \u003ch3\u003eHand-Painted — Glows Like Stained Glass\u003c\/h3\u003e\n        \u003cp\u003eEach panel is painted by hand — not printed, not stickered. The translucent resin carries the light through. At night, warm amber pours through the clear stripes. That is not a blinking LED. That is a real glow.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e🔨 Framework\u003c\/span\u003e\n        \u003ch3\u003eCopper Ribs — Structure, Not Decoration\u003c\/h3\u003e\n        \u003cp\u003eSix vertical copper-patinated metal ribs connect the globe to the basket ring. You can feel where they socket in. The copper deepens with age — in a year it looks like it has always been on that porch.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e⛈️ Durability\u003c\/span\u003e\n        \u003ch3\u003eOutdoor-Rated Through All Seasons\u003c\/h3\u003e\n        \u003cp\u003eIP44-rated solar housing. Sealed copper-tone finish. Rain, wind, freeze-thaw. Bill leaves his own lanterns outside from April to November. They come back the same in spring. The patina deepens. The light still works.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e🔗 Hanging\u003c\/span\u003e\n        \u003ch3\u003eChain Included — Ready in 60 Seconds\u003c\/h3\u003e\n        \u003cp\u003eCopper-tone link chain attaches to the top ring. Hook it to a porch ceiling, pergola beam, shepherd’s stake, or tree branch. No tools, no additional hardware. Bill tested two dozen configurations. This one holds in wind.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-features-card\"\u003e\n        \u003cspan class=\"prod-features-icon\"\u003e⭐ Limited Edition\u003c\/span\u003e\n        \u003ch3\u003eMade for America’s 250th — 640 Only\u003c\/h3\u003e\n        \u003cp\u003eBuilt this winter in Gettysburg, by hand, one at a time. When they’re gone, the workshop closes. Bill is 68. This is the last collection. There is no factory. There is no reorder.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Persona --\u003e\n  \u003csection class=\"prod-persona\"\u003e\n    \u003cimg src=\"YOUR_BILL_PHOTO_URL_HERE\" alt=\"William Bill Harmon, Gettysburg Pennsylvania\" class=\"prod-persona-img\" onerror=\"this.style.background='#d4c4a0';this.removeAttribute('src')\"\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"prod-persona-kicker\"\u003e✦   The Maker\u003c\/p\u003e\n      \u003ch3 class=\"prod-persona-name\"\u003eWilliam “Bill” Harmon, 68 — Gettysburg, Pennsylvania\u003c\/h3\u003e\n      \u003cp\u003eBill spent 33 years as Grounds Maintenance Supervisor at Gettysburg National Military Park. Every morning, he walked the same fields where 51,000 Americans fell in three days in July 1863. “You stop taking the Fourth for granted after that,” he says.\u003c\/p\u003e\n      \u003cp\u003eHe retired in 2012. Two years later he built his first solar lantern in the old equipment shed on his property outside of town. “I wanted something that could hang on the porch on the Fourth and mean something — not a sticker, not a gas-station flag. A light.” He has made them every winter since. For America’s 250th, he made 640. When they are gone, he says, the shed closes.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Perfect For --\u003e\n  \u003csection class=\"prod-perfect-for\"\u003e\n    \u003cspan class=\"prod-section-kicker\"\u003ePerfect For\u003c\/span\u003e\n    \u003cdiv class=\"prod-perfect-tags\"\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e🎉 Fourth of July Porch\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e⭐ America’s 250th Anniversary\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e🎖️ Gift for a Veteran\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e🆘 Memorial Day \u0026amp; Veterans Day\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e🎁 Gift for Dad or Grandpa\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e🌿 Patriotic Garden Display\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e🏮 Pergola \u0026amp; Deck DÃ©cor\u003c\/span\u003e\n      \u003cspan class=\"prod-perfect-tag\"\u003e🏠 Year-Round Americana\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"prod-divider\"\u003e✦    ✦    ✦\u003c\/div\u003e\n\n  \u003c!-- Quality list --\u003e\n  \u003csection class=\"prod-list\"\u003e\n    \u003cspan class=\"prod-section-kicker\"\u003eQuality Promise\u003c\/span\u003e\n    \u003ch2 class=\"prod-section-title\"\u003eSeven Things You Get With Every Lantern\u003c\/h2\u003e\n    \u003cdiv class=\"prod-list-items\"\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eSolar-Powered — No Cords, No Batteries\u003c\/strong\u003e\n          \u003cspan\u003e6–8 hrs of sun charges fully. 6–8 hrs of warm glow after dark. Turns itself on at dusk, turns itself off. Bill has been running the same circuit on his porch since 2014.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eHand-Painted Flag Panels — Not Printed, Not Stickered\u003c\/strong\u003e\n          \u003cspan\u003eCobalt blue stars field on top. Alternating red and clear stripes below. The glow comes through the paint — not past it. That is what makes the stained-glass effect at night.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eCopper-Patinated Metal Throughout — Ribs, Basket, Chain\u003c\/strong\u003e\n          \u003cspan\u003eAged copper-tone on every structural element. Not chrome, not silver. The finish deepens with age and weather. In a year it looks like it has always been there.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eIP44 Outdoor-Rated — Rain, Wind, Pennsylvania Winters\u003c\/strong\u003e\n          \u003cspan\u003eSealed solar housing, sealed copper frame. Bill leaves his own lanterns outside from April to November. They come back the same. The patina improves. The light still works.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eEverything Included — Assembled and Ready to Hang\u003c\/strong\u003e\n          \u003cspan\u003eLantern fully assembled. Copper-tone link chain attached. No tools, no parts, no extra hardware needed. Hook it and step back.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003eBill’s Handwritten Card in Every Order\u003c\/strong\u003e\n          \u003cspan\u003eA brief note from Gettysburg tucked into every box. Not a printed insert. A note from the man who built it.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prod-list-item\"\u003e\n        \u003cdiv class=\"prod-list-check\"\u003e✓\u003c\/div\u003e\n        \u003cdiv class=\"prod-list-text\"\u003e\n          \u003cstrong\u003e640 Made for the 250th — No Factory, No Reorder\u003c\/strong\u003e\n          \u003cspan\u003eBill built them this winter by hand in Gettysburg. When the last one ships, the run ends. There will be no second collection.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Scarcity --\u003e\n  \u003csection class=\"prod-scarcity\"\u003e\n    \u003cp\u003e\u003cstrong\u003e640 lanterns made for America’s 250th.\u003c\/strong\u003e Bill built them this winter in Gettysburg, by hand, one at a time. When the last one ships, the workshop closes. There is no factory. There is no reorder. If you are reading this, there are still some left — but not many.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Guarantee --\u003e\n  \u003csection class=\"prod-guarantee\"\u003e\n    \u003cspan class=\"prod-guarantee-icon\"\u003e✦   ✦   ✦\u003c\/span\u003e\n    \u003ch3\u003e30-Day Money-Back Guarantee\u003c\/h3\u003e\n    \u003cp\u003eIf it doesn’t feel right when it arrives — the glow, the weight, the copper finish, anything — send it back within 30 days for a full refund. No questions, no forms. Just an email to our team.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Variation note --\u003e\n  \u003csection class=\"prod-note\"\u003e\n    \u003cspan class=\"prod-note-title\"\u003e✦   A Note on Handmade Variation\u003c\/span\u003e\n    \u003cp\u003eEach lantern is hand-painted and hand-assembled, so expect slight differences in copper patina depth and panel color tone. No two are identical. The patina deepens naturally with age and weather — in a year it looks like it has always been on that porch. This is not inconsistency. This is what handmade looks like.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Specs --\u003e\n  \u003csection\u003e\n    \u003cspan class=\"prod-section-kicker\" style=\"margin-bottom:18px !important;\"\u003eProduct Specifications\u003c\/span\u003e\n    \u003ctable class=\"prod-specs-table\"\u003e\n      \u003ctr\u003e\n\u003ctd\u003eGlobe Diameter\u003c\/td\u003e\n\u003ctd\u003eApprox. 6″ (15 cm) — size of a large orange\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eTotal Hanging Length\u003c\/td\u003e\n\u003ctd\u003eApprox. 22″ (56 cm) including chain\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003ePower\u003c\/td\u003e\n\u003ctd\u003eBuilt-in solar cell — 6–8 hrs sun charges; 6–8 hrs glow runtime\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eWeather Rating\u003c\/td\u003e\n\u003ctd\u003eIP44 outdoor-rated — rain, wind, freeze-thaw\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eFramework\u003c\/td\u003e\n\u003ctd\u003e6 copper-patinated metal ribs, woven wire basket, decorative link chain\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eHanging\u003c\/td\u003e\n\u003ctd\u003eCopper-tone link chain included — porch hook, pergola, shepherd’s stake\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCare\u003c\/td\u003e\n\u003ctd\u003eWipe globe with damp cloth. Do not use chemicals on copper patina.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaker\u003c\/td\u003e\n\u003ctd\u003eWilliam “Bill” Harmon — Gettysburg, Pennsylvania\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCollection\u003c\/td\u003e\n\u003ctd\u003e640 pieces for America’s 250th — no reorders\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eGuarantee\u003c\/td\u003e\n\u003ctd\u003e30-day full refund, no questions asked\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"CRAFTFOLK","offers":[{"title":"Default Title","offer_id":53768323957079,"sku":null,"price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/hf_20260607_135402_327d16ad-2db8-412d-9e2c-c0f7dcc4e334.png?v=1781262589"},{"product_id":"hazels-shell-handbag","title":"Hazel's Shell Handbag","description":"\u003cstyle\u003e\n.prod-wrapper { font-family: Poppins, Helvetica, Arial, sans-serif !important; color: #1a1a1a !important; max-width: 880px !important; margin: 0 auto !important; padding: 24px 20px !important; line-height: 1.6 !important; background: #ffffff !important; -webkit-font-smoothing: antialiased !important; }\n.prod-wrapper * { box-sizing: border-box !important; }\n.prod-wrapper section { margin-bottom: 36px !important; }\n.prod-wrapper h2 { font-size: 22px !important; font-weight: 700 !important; color: #1f3a52 !important; margin: 0 0 16px 0 !important; letter-spacing: -0.2px !important; line-height: 1.3 !important; }\n.prod-wrapper h3 { font-size: 17px !important; font-weight: 600 !important; color: #1a1a1a !important; margin: 0 0 8px 0 !important; line-height: 1.35 !important; }\n.prod-wrapper p { font-size: 15px !important; color: #1a1a1a !important; margin: 0 0 12px 0 !important; line-height: 1.65 !important; }\n.prod-hero { background: #1f3a52 !important; color: #ffffff !important; padding: 36px 28px !important; border-radius: 8px !important; text-align: center !important; }\n.prod-hero-icon { font-size: 40px !important; margin: 0 0 12px 0 !important; line-height: 1 !important; }\n.prod-hero h1 { font-size: 26px !important; font-weight: 700 !important; color: #ffffff !important; margin: 0 0 10px 0 !important; line-height: 1.25 !important; letter-spacing: -0.3px !important; }\n.prod-hero .prod-hero-sub { font-size: 14px !important; color: #d6c3a3 !important; margin: 0 !important; font-style: italic !important; letter-spacing: 0.3px !important; line-height: 1.5 !important; }\n.prod-story { background: #faf6f0 !important; border-left: 4px solid #c2956d !important; padding: 24px 26px !important; border-radius: 4px !important; }\n.prod-story-quote { font-size: 17px !important; font-style: italic !important; color: #2a2a2a !important; margin: 0 0 10px 0 !important; line-height: 1.6 !important; }\n.prod-story-author { font-size: 13px !important; font-weight: 600 !important; color: #6e5a3d !important; margin: 0 !important; letter-spacing: 0.5px !important; text-transform: uppercase !important; }\n.prod-includes-grid { display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 12px !important; margin: 12px 0 0 0 !important; }\n.prod-includes-card { background: #ffffff !important; border: 1px solid #e8dccf !important; padding: 18px 14px !important; border-radius: 6px !important; text-align: center !important; }\n.prod-includes-icon { font-size: 28px !important; margin: 0 0 8px 0 !important; line-height: 1 !important; }\n.prod-includes-card h3 { font-size: 14px !important; color: #1f3a52 !important; margin: 0 0 6px 0 !important; }\n.prod-includes-card p { font-size: 12px !important; color: #555 !important; margin: 0 !important; line-height: 1.45 !important; }\n.prod-features-grid { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 14px !important; margin: 12px 0 0 0 !important; }\n.prod-feature-card { background: #ffffff !important; border: 1px solid #e8dccf !important; padding: 20px 18px !important; border-radius: 6px !important; transition: transform 0.2s ease, box-shadow 0.2s ease !important; }\n.prod-feature-card:hover { transform: translateY(-2px) !important; box-shadow: 0 6px 18px rgba(31, 58, 82, 0.08) !important; }\n.prod-feature-icon { font-size: 22px !important; margin: 0 0 8px 0 !important; line-height: 1 !important; }\n.prod-feature-card h3 { font-size: 15px !important; color: #1f3a52 !important; margin: 0 0 6px 0 !important; }\n.prod-feature-card p { font-size: 13px !important; color: #444 !important; margin: 0 !important; line-height: 1.55 !important; }\n.prod-expert { background: #1f3a52 !important; color: #ffffff !important; padding: 28px 26px !important; border-radius: 8px !important; }\n.prod-expert h2 { color: #ffffff !important; margin-bottom: 12px !important; }\n.prod-expert-quote { font-size: 15px !important; font-style: italic !important; color: #ffffff !important; line-height: 1.7 !important; margin: 0 0 14px 0 !important; }\n.prod-expert-name { font-size: 13px !important; font-weight: 600 !important; color: #d6c3a3 !important; margin: 0 0 2px 0 !important; letter-spacing: 0.3px !important; }\n.prod-expert-title { font-size: 12px !important; color: #b2a589 !important; margin: 0 !important; font-style: italic !important; }\n.prod-colors-chips { display: flex !important; flex-wrap: wrap !important; gap: 10px !important; margin: 12px 0 0 0 !important; }\n.prod-color-chip { display: inline-flex !important; align-items: center !important; gap: 8px !important; padding: 8px 14px !important; background: #faf6f0 !important; border: 1px solid #e8dccf !important; border-radius: 24px !important; font-size: 13px !important; color: #1a1a1a !important; font-weight: 500 !important; }\n.prod-color-dot { display: inline-block !important; width: 14px !important; height: 14px !important; border-radius: 50% !important; border: 1px solid rgba(0,0,0,0.12) !important; }\n.prod-color-bonewhite { background: #f4ebd9 !important; }\n.prod-color-saltkhaki { background: #c9b896 !important; }\n.prod-color-sandbrown { background: #a07a4c !important; }\n.prod-color-channelblue { background: #5a7d96 !important; }\n.prod-color-mustardyellow { background: #c89b3c !important; }\n.prod-perfect-for-tags { display: flex !important; flex-wrap: wrap !important; gap: 8px !important; margin: 12px 0 0 0 !important; }\n.prod-perfect-tag { display: inline-flex !important; align-items: center !important; gap: 6px !important; padding: 8px 14px !important; background: #faf6f0 !important; border: 1px solid #e8dccf !important; border-radius: 24px !important; font-size: 13px !important; color: #1a1a1a !important; font-weight: 500 !important; }\n.prod-list-items { list-style: none !important; padding: 0 !important; margin: 12px 0 0 0 !important; }\n.prod-list-items li { font-size: 14px !important; color: #1a1a1a !important; margin: 0 0 12px 0 !important; padding-left: 28px !important; position: relative !important; line-height: 1.6 !important; }\n.prod-list-items li::before { content: \"\\2713\" !important; position: absolute !important; left: 0 !important; top: 0 !important; color: #1f3a52 !important; font-weight: 700 !important; font-size: 16px !important; }\n.prod-list-items li strong { color: #1f3a52 !important; font-weight: 600 !important; }\n.prod-guarantee { background: #faf6f0 !important; border: 1px solid #e8dccf !important; padding: 20px 22px !important; border-radius: 6px !important; display: flex !important; align-items: center !important; gap: 14px !important; }\n.prod-guarantee-icon { font-size: 32px !important; line-height: 1 !important; }\n.prod-guarantee-text { font-size: 14px !important; color: #1a1a1a !important; margin: 0 !important; line-height: 1.55 !important; }\n.prod-guarantee-text strong { color: #1f3a52 !important; font-weight: 600 !important; }\n.prod-note { background: #fefbf6 !important; border-left: 4px solid #c2956d !important; padding: 16px 20px !important; border-radius: 4px !important; }\n.prod-note p { font-size: 13px !important; color: #444 !important; margin: 0 !important; line-height: 1.6 !important; font-style: italic !important; }\n.prod-note strong { color: #6e5a3d !important; font-style: normal !important; font-weight: 600 !important; }\n.prod-specs-table { width: 100% !important; border-collapse: collapse !important; margin: 12px 0 0 0 !important; }\n.prod-specs-table tr { border-bottom: 1px solid #e8dccf !important; }\n.prod-specs-table tr:last-child { border-bottom: none !important; }\n.prod-specs-table th { text-align: left !important; padding: 12px 14px !important; font-size: 13px !important; font-weight: 600 !important; color: #6e5a3d !important; vertical-align: top !important; width: 38% !important; background: #faf6f0 !important; }\n.prod-specs-table td { padding: 12px 14px !important; font-size: 13px !important; color: #1a1a1a !important; vertical-align: top !important; line-height: 1.55 !important; }\n@media (max-width: 600px) {\n  .prod-includes-grid { grid-template-columns: 1fr 1fr !important; }\n  .prod-features-grid { grid-template-columns: 1fr !important; }\n  .prod-hero { padding: 28px 20px !important; }\n  .prod-hero h1 { font-size: 22px !important; }\n  .prod-wrapper h2 { font-size: 19px !important; }\n  .prod-guarantee { flex-direction: column !important; text-align: center !important; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"prod-wrapper\"\u003e\n\n\u003csection class=\"prod-hero\" style=\"background:#1f3a52 !important; color:#ffffff !important; padding:36px 28px !important; border-radius:8px !important; text-align:center !important;\"\u003e\n\u003cp class=\"prod-hero-icon\" style=\"font-size:40px !important; margin:0 0 12px 0 !important; line-height:1 !important; color:#ffffff !important;\"\u003e🐚\u003c\/p\u003e\n\u003ch1 style=\"font-size:26px !important; font-weight:700 !important; color:#ffffff !important; margin:0 0 10px 0 !important; line-height:1.25 !important; letter-spacing:-0.3px !important;\"\u003eHand-Woven On Hatteras Island, North Carolina\u003c\/h1\u003e\n\u003cp class=\"prod-hero-sub\" style=\"font-size:14px !important; color:#d6c3a3 !important; margin:0 !important; font-style:italic !important; letter-spacing:0.3px !important; line-height:1.5 !important;\"\u003eBy Hazel Tillett, 71 — third-generation weaver, last commercial handbag-maker on the Outer Banks.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"prod-story\"\u003e\n\u003cp class=\"prod-story-quote\"\u003e“I thought I’d weave until my hands gave out. Turns out it was my eyes. These last 38 are the prettiest I’ve ever made — I just can’t make a 2,239th.”\u003c\/p\u003e\n\u003cp class=\"prod-story-author\"\u003e— Hazel Tillett, Buxton, NC\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"prod-includes\"\u003e\n\u003ch2\u003eWhat ships in every box\u003c\/h2\u003e\n\u003cdiv class=\"prod-includes-grid\"\u003e\n\u003cdiv class=\"prod-includes-card\"\u003e\n\u003cp class=\"prod-includes-icon\"\u003e👜\u003c\/p\u003e\n\u003ch3\u003eThe Handbag\u003c\/h3\u003e\n\u003cp\u003eWhelk silhouette, salt-cured cotton, hand-stamped inventory number\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-card\"\u003e\n\u003cp class=\"prod-includes-icon\"\u003e🧶\u003c\/p\u003e\n\u003ch3\u003eBraided Top-Handle\u003c\/h3\u003e\n\u003cp\u003eHand-braided cotton shoulder handle (18 in) — the 1934 Lillian braid\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-card\"\u003e\n\u003cp class=\"prod-includes-icon\"\u003e📿\u003c\/p\u003e\n\u003ch3\u003ePearl Cross-Body Strap\u003c\/h3\u003e\n\u003cp\u003e134 hand-strung freshwater pearls (38 in) with bronze hooks\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-includes-card\"\u003e\n\u003cp class=\"prod-includes-icon\"\u003e📜\u003c\/p\u003e\n\u003ch3\u003eFamily Certificate\u003c\/h3\u003e\n\u003cp\u003eNumbered ledger entry, signed by Hazel \u0026amp; granddaughter Brooke\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"prod-features\"\u003e\n\u003ch2\u003eSix things make a Tillett bag a Tillett bag\u003c\/h2\u003e\n\u003cdiv class=\"prod-features-grid\"\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cp class=\"prod-feature-icon\"\u003e🧵\u003c\/p\u003e\n\u003ch3\u003eThe Hatteras Loom Weave\u003c\/h3\u003e\n\u003cp\u003eThree-layer cotton on a 1947 Macomber four-harness loom inherited from Hazel’s mother. Compresses and springs back to the whelk silhouette.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cp class=\"prod-feature-icon\"\u003e🐚\u003c\/p\u003e\n\u003ch3\u003eThe Knobbed Whelk Silhouette\u003c\/h3\u003e\n\u003cp\u003eModeled off the same 8-inch shell Hazel found at age 7 on Cape Hatteras Beach. Every bag traced from one template since 1979.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cp class=\"prod-feature-icon\"\u003e⚪\u003c\/p\u003e\n\u003ch3\u003eThe Hand-Strung Pearl Strap\u003c\/h3\u003e\n\u003cp\u003e134 freshwater pearls strung in the pattern of Lillian Tillett’s 1934 wedding necklace. Pairs with a braided cotton top-handle — swap between the two via bronze hooks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cp class=\"prod-feature-icon\"\u003e🌊\u003c\/p\u003e\n\u003ch3\u003eThe Salt-Cured Cotton\u003c\/h3\u003e\n\u003cp\u003e24-hour Pamlico Sound saltwater bath before weaving. Tighter fibers, less fading, built for decades of summer use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cp class=\"prod-feature-icon\"\u003e👁\u003c\/p\u003e\n\u003ch3\u003eThe Open-Top Architecture\u003c\/h3\u003e\n\u003cp\u003eDeliberately no closure. Fast access at a restaurant, at the bar, on a porch chair. Visual scan of contents at a glance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cp class=\"prod-feature-icon\"\u003e📖\u003c\/p\u003e\n\u003ch3\u003eThe Buxton Cottage Inventory\u003c\/h3\u003e\n\u003cp\u003eHand-stamped inventory number in the lining, entered in Hazel’s leather-bound ledger from 1979. This final batch is #2,201–#2,238.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"prod-expert\" style=\"background:#1f3a52 !important; color:#ffffff !important; padding:28px 26px !important; border-radius:8px !important;\"\u003e\n\u003ch2 style=\"color:#ffffff !important; font-size:22px !important; font-weight:700 !important; margin:0 0 12px 0 !important; line-height:1.3 !important; letter-spacing:-0.2px !important;\"\u003eFrom the heritage textile archive\u003c\/h2\u003e\n\u003cp class=\"prod-expert-quote\" style=\"font-size:15px !important; font-style:italic !important; color:#ffffff !important; line-height:1.7 !important; margin:0 0 14px 0 !important;\"\u003e“There are perhaps a dozen authentic third-generation craft lineages still active on the East Coast. The Tillett weaving tradition is one of them, and it is closing this fall. Hazel’s final batch is not just a handbag — it is a documented piece of regional craft history. We have catalogued three of her earlier bags in our textile archive. These will be the last.”\u003c\/p\u003e\n\u003cp class=\"prod-expert-name\" style=\"font-size:13px !important; font-weight:600 !important; color:#d6c3a3 !important; margin:0 0 2px 0 !important; letter-spacing:0.3px !important;\"\u003eDr. Eleanor Crouse\u003c\/p\u003e\n\u003cp class=\"prod-expert-title\" style=\"font-size:12px !important; color:#b2a589 !important; margin:0 !important; font-style:italic !important;\"\u003eDirector, Outer Banks Heritage Center, Manteo, NC\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"prod-colors\"\u003e\n\u003ch2\u003eAvailable in five colors\u003c\/h2\u003e\n\u003cdiv class=\"prod-colors-chips\"\u003e\n\u003cspan class=\"prod-color-chip\"\u003e\u003cspan class=\"prod-color-dot prod-color-bonewhite\"\u003e\u003c\/span\u003eBone White\u003c\/span\u003e\n\u003cspan class=\"prod-color-chip\"\u003e\u003cspan class=\"prod-color-dot prod-color-saltkhaki\"\u003e\u003c\/span\u003eSalt Khaki\u003c\/span\u003e\n\u003cspan class=\"prod-color-chip\"\u003e\u003cspan class=\"prod-color-dot prod-color-sandbrown\"\u003e\u003c\/span\u003eSand Brown\u003c\/span\u003e\n\u003cspan class=\"prod-color-chip\"\u003e\u003cspan class=\"prod-color-dot prod-color-channelblue\"\u003e\u003c\/span\u003eChannel Blue\u003c\/span\u003e\n\u003cspan class=\"prod-color-chip\"\u003e\u003cspan class=\"prod-color-dot prod-color-mustardyellow\"\u003e\u003c\/span\u003eMustard Yellow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"prod-perfect-for\"\u003e\n\u003ch2\u003ePerfect for\u003c\/h2\u003e\n\u003cdiv class=\"prod-perfect-for-tags\"\u003e\n\u003cspan class=\"prod-perfect-tag\"\u003e🍸 Cocktail hours\u003c\/span\u003e\n\u003cspan class=\"prod-perfect-tag\"\u003e👰 Coastal weddings\u003c\/span\u003e\n\u003cspan class=\"prod-perfect-tag\"\u003e🥂 Sunday brunches\u003c\/span\u003e\n\u003cspan class=\"prod-perfect-tag\"\u003e🛍 Boutique tours\u003c\/span\u003e\n\u003cspan class=\"prod-perfect-tag\"\u003e✈️ Summer travel\u003c\/span\u003e\n\u003cspan class=\"prod-perfect-tag\"\u003e🎁 Birthday gifts\u003c\/span\u003e\n\u003cspan class=\"prod-perfect-tag\"\u003e🌅 Sunset dinners\u003c\/span\u003e\n\u003cspan class=\"prod-perfect-tag\"\u003e🏡 Porch gatherings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"prod-list\"\u003e\n\u003ch2\u003eWhy these are not factory bags\u003c\/h2\u003e\n\u003cul class=\"prod-list-items\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eForty-seven years of mastery\u003c\/strong\u003e — Hand-woven by Hazel Tillett, who has spent 47 years at the same loom.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNo hands but hers\u003c\/strong\u003e — Every bag is woven entirely by Hazel. No helpers, no apprentices, no factory hands.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeritage materials\u003c\/strong\u003e — Salt-cured cotton from family stockpile, freshwater pearls from a single Tennessee supplier since 1962.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNumbered \u0026amp; logged\u003c\/strong\u003e — Hand-stamped inventory and a corresponding entry in Hazel’s 47-year-old ledger.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFamily certified\u003c\/strong\u003e — Each bag ships with a certificate signed by Hazel and her granddaughter Brooke.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\n\u003csection\u003e\n\u003cdiv class=\"prod-guarantee\"\u003e\n\u003cspan class=\"prod-guarantee-icon\"\u003e💛\u003c\/span\u003e\n\u003cp class=\"prod-guarantee-text\"\u003e\u003cstrong\u003e30-day no-questions returns.\u003c\/strong\u003e If the bag isn’t right for you, we’ll send a prepaid label and refund your purchase. We want women to actually carry these bags — not feel locked into a purchase they aren’t sure about.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection\u003e\n\u003cdiv class=\"prod-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eAbout hand-made:\u003c\/strong\u003e Each bag is hand-woven by Hazel. Subtle variations between bags are not defects — they are evidence of the hand that made them. Slight differences in weave density, pearl spacing, or color saturation are part of why this is not a factory product. Hand-wash with cold water, line dry in shade, store flat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"prod-specs\"\u003e\n\u003ch2\u003eProduct details\u003c\/h2\u003e\n\u003ctable class=\"prod-specs-table\"\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003e100% salt-cured cotton, weft \u0026amp; warp\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSurface\u003c\/th\u003e\n\u003ctd\u003eOpen-weave with hand-finished edges\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSet Contents\u003c\/th\u003e\n\u003ctd\u003e1 handbag + 1 braided top-handle + 1 pearl cross-body strap + numbered certificate\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDimensions\u003c\/th\u003e\n\u003ctd\u003e14 in × 11 in × 5 in (depth) — opening 8 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eStrap Length\u003c\/th\u003e\n\u003ctd\u003eTop-handle: 18 in (shoulder) \/ Pearl strap: 38 in (cross-body)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eBone White \/ Salt Khaki \/ Sand Brown \/ Channel Blue \/ Mustard Yellow\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eClosure\u003c\/th\u003e\n\u003ctd\u003eOpen top (no zipper or magnet)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eHand-woven in Buxton, Hatteras Island, NC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCraftsmanship\u003c\/th\u003e\n\u003ctd\u003eOne weaver, 47 years of practice, 1947 Macomber loom\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePearls\u003c\/th\u003e\n\u003ctd\u003e134 freshwater pearls on the cross-body strap, 4mm–8mm, sorted by shine\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eHand-wash cold, line dry in shade, store flat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSales to date\u003c\/th\u003e\n\u003ctd\u003e2,200 since 1979 (Hazel’s ledger)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"Craft Folk","offers":[{"title":"Bone White","offer_id":53768372683095,"sku":"CF-HAZEL-WHELK-BONEWHITE","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Salt Khaki","offer_id":53768372715863,"sku":"CF-HAZEL-WHELK-SALTKHAKI","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Sand Brown","offer_id":53768372748631,"sku":"CF-HAZEL-WHELK-SANDBROWN","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Channel Blue","offer_id":53768372781399,"sku":"CF-HAZEL-WHELK-CHANNELBLUE","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Mustard Yellow","offer_id":53768372814167,"sku":"CF-HAZEL-WHELK-MUSTARDYELLOW","price":49.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/muscheltasche-A1.png?v=1781263565"}],"url":"https:\/\/www.marlowmarketco.com\/collections\/popular-crafts.oembed","provider":"Marlow Market","version":"1.0","type":"link"}