{"product_id":"ellies-hand-crocheted-memory-beach-bags","title":"Ellie's Hand-Crocheted Beach Bags","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n.prod-wrapper * { margin: 0 !important; padding: 0 !important; box-sizing: border-box !important; }\n.prod-wrapper { font-family: 'Poppins', 'Segoe UI', sans-serif !important; color: #2c2c2c !important; background: #faf9f6 !important; max-width: 760px !important; margin: 0 auto !important; padding: 24px 18px 48px !important; font-size: 16px !important; line-height: 1.65 !important; -webkit-font-smoothing: antialiased !important; }\n.prod-hero { background: #1f4756 !important; border-radius: 12px !important; padding: 38px 32px !important; text-align: center !important; margin-bottom: 26px !important; }\n.prod-hero-icon { font-size: 40px !important; display: block !important; margin-bottom: 12px !important; }\n.prod-hero h1 { font-size: 26px !important; font-weight: 700 !important; line-height: 1.3 !important; margin-bottom: 10px !important; }\n.prod-hero p { font-size: 15px !important; line-height: 1.6 !important; font-weight: 300 !important; }\n.prod-story { background: #f0f5f7 !important; border-left: 4px solid #2d5a6a !important; border-radius: 0 10px 10px 0 !important; padding: 26px 28px !important; margin-bottom: 26px !important; }\n.prod-story p.prod-story-quote { font-size: 19px !important; font-style: italic !important; color: #1f4756 !important; line-height: 1.55 !important; margin-bottom: 10px !important; }\n.prod-story p.prod-story-author { font-size: 13px !important; color: #667 !important; font-weight: 500 !important; }\n.prod-h2 { font-size: 21px !important; font-weight: 700 !important; color: #1f4756 !important; margin: 34px 0 16px !important; text-align: center !important; }\n.prod-includes { display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 12px !important; margin-bottom: 10px !important; }\n.prod-include-tile { background: #fff !important; border: 1px solid #dde6ea !important; border-radius: 10px !important; padding: 18px 12px !important; text-align: center !important; }\n.prod-include-tile .prod-inc-icon { font-size: 26px !important; display: block !important; margin-bottom: 8px !important; }\n.prod-include-tile strong { font-size: 13.5px !important; font-weight: 600 !important; color: #1f4756 !important; display: block !important; margin-bottom: 4px !important; }\n.prod-include-tile span { font-size: 12px !important; color: #667 !important; line-height: 1.45 !important; display: block !important; }\n.prod-features { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 14px !important; margin-bottom: 10px !important; }\n.prod-feature-card { background: #fff !important; border: 1px solid #dde6ea !important; border-radius: 10px !important; padding: 20px !important; transition: transform .18s ease, box-shadow .18s ease !important; }\n.prod-feature-card:hover { transform: translateY(-3px) !important; box-shadow: 0 8px 22px rgba(45,90,106,0.14) !important; }\n.prod-feature-card .prod-feat-icon { font-size: 22px !important; display: block !important; margin-bottom: 8px !important; }\n.prod-feature-card strong { font-size: 14.5px !important; font-weight: 600 !important; color: #1f4756 !important; display: block !important; margin-bottom: 6px !important; }\n.prod-feature-card p { font-size: 13px !important; color: #555 !important; line-height: 1.55 !important; }\n.prod-expert { background: #1f4756 !important; border-radius: 12px !important; padding: 30px 32px !important; margin: 34px 0 !important; }\n.prod-expert p.prod-expert-quote { font-size: 15.5px !important; font-style: italic !important; line-height: 1.7 !important; margin-bottom: 14px !important; }\n.prod-expert p.prod-expert-name { font-size: 13px !important; font-weight: 600 !important; }\n.prod-expert p.prod-expert-inst { font-size: 12px !important; }\n.prod-colors { display: flex !important; flex-wrap: wrap !important; gap: 10px !important; justify-content: center !important; margin-bottom: 10px !important; }\n.prod-color-chip { display: inline-flex !important; align-items: center !important; gap: 8px !important; background: #fff !important; border: 1px solid #dde6ea !important; border-radius: 999px !important; padding: 8px 16px !important; font-size: 13.5px !important; font-weight: 500 !important; color: #2c2c2c !important; }\n.prod-color-dot { width: 14px !important; height: 14px !important; border-radius: 50% !important; display: inline-block !important; border: 1px solid rgba(0,0,0,0.12) !important; }\n.prod-perfect-for { display: flex !important; flex-wrap: wrap !important; gap: 9px !important; justify-content: center !important; margin-bottom: 10px !important; }\n.prod-tag { background: #f0f5f7 !important; border: 1px solid #c8d6dc !important; border-radius: 999px !important; padding: 8px 15px !important; font-size: 13px !important; font-weight: 500 !important; color: #1f4756 !important; }\n.prod-list { background: #fff !important; border: 1px solid #dde6ea !important; border-radius: 10px !important; padding: 24px 26px !important; margin-bottom: 10px !important; list-style: none !important; }\n.prod-list li { padding: 10px 0 10px 30px !important; position: relative !important; font-size: 14px !important; color: #444 !important; border-bottom: 1px solid #eef2f4 !important; line-height: 1.55 !important; }\n.prod-list li:last-child { border-bottom: none !important; }\n.prod-list li::before { content: \"\\2713\" !important; position: absolute !important; left: 2px !important; top: 10px !important; color: #2d5a6a !important; font-weight: 700 !important; font-size: 15px !important; }\n.prod-list li strong { color: #1f4756 !important; font-weight: 600 !important; }\n.prod-guarantee { background: #f0f5f7 !important; border: 1px solid #c8d6dc !important; border-radius: 12px !important; padding: 28px 30px !important; text-align: center !important; margin: 34px 0 !important; }\n.prod-guarantee h3 { font-size: 18px !important; font-weight: 700 !important; color: #2d5a6a !important; margin-bottom: 8px !important; }\n.prod-guarantee p { font-size: 14px !important; color: #555 !important; line-height: 1.6 !important; }\n.prod-note { background: #f5efe0 !important; border: 1px solid #e2d7bf !important; border-radius: 10px !important; padding: 20px 24px !important; margin-bottom: 26px !important; }\n.prod-note p { font-size: 13.5px !important; color: #5a4f38 !important; line-height: 1.6 !important; }\n.prod-note strong { color: #43381f !important; font-weight: 600 !important; }\n.prod-specs { width: 100% !important; border-collapse: collapse !important; background: #fff !important; border: 1px solid #dde6ea !important; border-radius: 10px !important; overflow: hidden !important; }\n.prod-specs td { padding: 12px 16px !important; font-size: 13.5px !important; border-bottom: 1px solid #eef2f4 !important; vertical-align: top !important; }\n.prod-specs tr:last-child td { border-bottom: none !important; }\n.prod-specs td:first-child { font-weight: 600 !important; color: #1f4756 !important; width: 38% !important; background: #f7fafb !important; }\n.prod-specs td:last-child { color: #444 !important; }\n@media (max-width: 600px) {\n  .prod-includes { grid-template-columns: 1fr 1fr !important; }\n  .prod-features { grid-template-columns: 1fr !important; }\n  .prod-hero h1 { font-size: 22px !important; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"prod-wrapper\"\u003e\n\u003cdiv class=\"prod-hero\"\u003e\n\u003cspan class=\"prod-hero-icon\"\u003e🐢\u003c\/span\u003e\n\u003ch1 style=\"color:#ffffff !important;\"\u003eHand-Crocheted on Ocracoke Island\u003c\/h1\u003e\n\u003cp style=\"color:#d8e4e9 !important;\"\u003eEleanor “Ellie” Hartwell, 72 — forty-five summers on one porch. Forty-nine bags. There will be no fiftieth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-story\"\u003e\n\u003cp class=\"prod-story-quote\"\u003e“I want them to end up on a beach. Not in a museum. The price tells you which I mean.”\u003c\/p\u003e\n\u003cp class=\"prod-story-author\"\u003e— Eleanor Hartwell, Ocracoke Island, North Carolina\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"prod-h2\"\u003eWhat arrives at your door\u003c\/h2\u003e\n\u003cdiv class=\"prod-includes\"\u003e\n\u003cdiv class=\"prod-include-tile\"\u003e\n\u003cspan class=\"prod-inc-icon\"\u003e👜\u003c\/span\u003e\u003cstrong\u003eThe Bag\u003c\/strong\u003e\u003cspan\u003eHand-crocheted tote in your chosen motif\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-include-tile\"\u003e\n\u003cspan class=\"prod-inc-icon\"\u003e🐬\u003c\/span\u003e\u003cstrong\u003eMason Jar Token\u003c\/strong\u003e\u003cspan\u003eA real Ocracoke beach find, wrapped in parchment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-include-tile\"\u003e\n\u003cspan class=\"prod-inc-icon\"\u003e✉️\u003c\/span\u003e\u003cstrong\u003eCare Card\u003c\/strong\u003e\u003cspan\u003eWashing \u0026amp; care notes from Ellie’s kitchen table\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-include-tile\"\u003e\n\u003cspan class=\"prod-inc-icon\"\u003e🎁\u003c\/span\u003e\u003cstrong\u003eGift-Ready Wrap\u003c\/strong\u003e\u003cspan\u003eTissue-wrapped — ready to give as it arrives\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"prod-h2\"\u003eWhy a Hartwell bag outlasts forty seasons of sand\u003c\/h2\u003e\n\u003cdiv class=\"prod-features\"\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cspan class=\"prod-feat-icon\"\u003e🌊\u003c\/span\u003e\u003cstrong\u003eThe Ocracoke Stitch\u003c\/strong\u003e\u003cp\u003eAn open mesh that lets sand fall straight through — yet holds a hardcover, a towel, a bottle and sunscreen without sagging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cspan class=\"prod-feat-icon\"\u003e🪶\u003c\/span\u003e\u003cstrong\u003eThe Memory Appliqué\u003c\/strong\u003e\u003cp\u003eEvery 3D motif is crocheted free-hand, no pattern. Four to seven hours each. No two are ever identical.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cspan class=\"prod-feat-icon\"\u003e🛠️\u003c\/span\u003e\u003cstrong\u003eThe Olive Hook Tradition\u003c\/strong\u003e\u003cp\u003eEvery stitch made with two olive-wood hooks from Florence, 1979 — a gift from Ellie’s late husband Frank.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cspan class=\"prod-feat-icon\"\u003e👋\u003c\/span\u003e\u003cstrong\u003eThe Open-Top Beach Cut\u003c\/strong\u003e\u003cp\u003eNo zippers, no buckles. One wet hand reaches in while the other holds a child. Straps hold 12–15 lbs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cspan class=\"prod-feat-icon\"\u003e🧵\u003c\/span\u003e\u003cstrong\u003eThe Ocracoke Cotton Weave\u003c\/strong\u003e\u003cp\u003e65% cotton, 35% polyester from a closed Wilmington mill. Machine-washable. Goes softer with every summer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-feature-card\"\u003e\n\u003cspan class=\"prod-feat-icon\"\u003e💍\u003c\/span\u003e\u003cstrong\u003eThe Mason Jar Token\u003c\/strong\u003e\u003cp\u003eA shell, sand-dollar fragment or driftwood sliver from 45 summers of beachcombing — in every single box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-expert\"\u003e\n\u003cp class=\"prod-expert-quote\" style=\"color:#ffffff !important;\"\u003e“What stands out in the Hartwell pieces is the structural intelligence of the mesh. Open crochet of this gauge usually sags under load — hers doesn’t, because the cable columns act like ribs. You see this in maybe one in a hundred self-taught makers. Combined with free-hand appliqué work of this consistency, these bags are textbook examples of American porch craft — a tradition that is quietly disappearing.”\u003c\/p\u003e\n\u003cp class=\"prod-expert-name\" style=\"color:#c8e0ea !important;\"\u003eMargaret Olsen, Textile Historian\u003c\/p\u003e\n\u003cp class=\"prod-expert-inst\" style=\"color:#9fc2d0 !important;\"\u003eCarolina Coastal Craft Guild\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"prod-h2\"\u003eFive motifs — five summers\u003c\/h2\u003e\n\u003cdiv class=\"prod-colors\"\u003e\n\u003cspan class=\"prod-color-chip\"\u003e\u003cspan class=\"prod-color-dot\" style=\"background:#5a7a52 !important;\"\u003e\u003c\/span\u003eSea Turtle — 2004\u003c\/span\u003e\n\u003cspan class=\"prod-color-chip\"\u003e\u003cspan class=\"prod-color-dot\" style=\"background:#f5f2e8 !important;\"\u003e\u003c\/span\u003eWild Daisies — 1998\u003c\/span\u003e\n\u003cspan class=\"prod-color-chip\"\u003e\u003cspan class=\"prod-color-dot\" style=\"background:#2e6b45 !important;\"\u003e\u003c\/span\u003ePalm Trees — 2010\u003c\/span\u003e\n\u003cspan class=\"prod-color-chip\"\u003e\u003cspan class=\"prod-color-dot\" style=\"background:#e8a020 !important;\"\u003e\u003c\/span\u003eSun \u0026amp; Waves — 1985\u003c\/span\u003e\n\u003cspan class=\"prod-color-chip\"\u003e\u003cspan class=\"prod-color-dot\" style=\"background:#2d5a8a !important;\"\u003e\u003c\/span\u003eStarfish \u0026amp; Shell — every summer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"prod-h2\"\u003ePerfect for\u003c\/h2\u003e\n\u003cdiv class=\"prod-perfect-for\"\u003e\n\u003cspan class=\"prod-tag\"\u003e🏖️ Beach days\u003c\/span\u003e\n\u003cspan class=\"prod-tag\"\u003e⛵ Boat \u0026amp; lake trips\u003c\/span\u003e\n\u003cspan class=\"prod-tag\"\u003e🥕 Farmers markets\u003c\/span\u003e\n\u003cspan class=\"prod-tag\"\u003e✈️ Summer travel\u003c\/span\u003e\n\u003cspan class=\"prod-tag\"\u003e📚 Book + towel carry\u003c\/span\u003e\n\u003cspan class=\"prod-tag\"\u003e🎁 Gift for mom or grandma\u003c\/span\u003e\n\u003cspan class=\"prod-tag\"\u003e🚶‍♀️ Everyday summer errands\u003c\/span\u003e\n\u003cspan class=\"prod-tag\"\u003e🏝️ Pool \u0026amp; picnic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"prod-h2\"\u003eQuality you can check yourself\u003c\/h2\u003e\n\u003cul class=\"prod-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFree-hand 3D appliqués\u003c\/strong\u003e — look closely: stitch counts differ between motifs. That’s the proof of handwork.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReinforced double-strand straps\u003c\/strong\u003e — field-tested to 12–15 lbs without strap failure.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUV-treated yarn\u003c\/strong\u003e — holds its cream color through full summers of sun and salt air.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMachine-washable, cold\u003c\/strong\u003e — the cotton wins after eight wash cycles; the bag goes softer, never stiffer.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNumbered batch\u003c\/strong\u003e — all 49 remaining pieces come from Ellie’s final 2022–2026 production.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"prod-guarantee\"\u003e\n\u003ch3\u003e30-Day Money-Back Guarantee\u003c\/h3\u003e\n\u003cp\u003eTake it to the beach. Watch the sand fall through the mesh. If you’re not convinced, send it back — full refund, no questions. The Mason jar token stays with you either way. Ellie was specific about that.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prod-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eA note on handmade variance:\u003c\/strong\u003e Every appliqué is crocheted free-hand without a pattern — petal shapes, turtle shells and wave lines vary slightly from bag to bag. This is not a defect. It is the difference between a Hartwell bag and a factory bag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"prod-h2\"\u003eProduct details\u003c\/h2\u003e\n\u003ctable class=\"prod-specs\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003e65% cotton \/ 35% polyester knit (Wilmington mill, final stock)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSurface\u003c\/td\u003e\n\u003ctd\u003eOpen crochet mesh with cable-knit ribs, 3D appliqué motifs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSet contents\u003c\/td\u003e\n\u003ctd\u003e1 bag · 1 parchment-wrapped Mason jar token · care card\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003eApprox. 15.7\" × 14.6\" (40 × 37 cm), strap drop approx. 10\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCapacity\u003c\/td\u003e\n\u003ctd\u003e12–15 lbs field-tested (towel, book, bottle, sunscreen \u0026amp; more)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotifs\u003c\/td\u003e\n\u003ctd\u003eSea Turtle · Wild Daisies · Palm Trees · Sun \u0026amp; Waves · Starfish \u0026amp; Shell\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eClosure\u003c\/td\u003e\n\u003ctd\u003eOpen top — intentional beach cut, no zipper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCare\u003c\/td\u003e\n\u003ctd\u003eMachine wash cold, lay flat to dry\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMade\u003c\/td\u003e\n\u003ctd\u003eHand-crocheted on Ocracoke Island, NC — ships from Greenville, NC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAvailability\u003c\/td\u003e\n\u003ctd\u003e49 pieces total — final batch, no restock · 142 shipped · 4.9 ★\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"CRAFTFOLK","offers":[{"title":"Sea Turtle","offer_id":53768295809367,"sku":"HARTWELL-TURTLE","price":35.95,"currency_code":"EUR","in_stock":false},{"title":"Wild Daisies","offer_id":53768295842135,"sku":"HARTWELL-DAISY","price":35.95,"currency_code":"EUR","in_stock":false},{"title":"Palm Trees","offer_id":53768295874903,"sku":"HARTWELL-PALM","price":35.95,"currency_code":"EUR","in_stock":false},{"title":"Sun \u0026 Waves","offer_id":53768295907671,"sku":"HARTWELL-SUNWAVE","price":35.95,"currency_code":"EUR","in_stock":false},{"title":"Starfish \u0026 Shell","offer_id":53768295940439,"sku":"HARTWELL-STARFISH","price":35.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/9505\/2887\/files\/hf_20260610_095335_0fc29da8-95e8-4838-bdd1-683b3771e55e.png?v=1781262046","url":"https:\/\/www.marlowmarketco.com\/products\/ellies-hand-crocheted-memory-beach-bags","provider":"Marlow Market","version":"1.0","type":"link"}