{"title":"Tote bags","description":"","products":[{"product_id":"oversized-weekender-bag","title":"Large Tote bag with rope handles in Octopus' Garden Party in Beachy Blue","description":"\u003cdiv style=\"max-width: 100%; background: #F8F7F4; padding: 0;\"\u003e\n\n  \u003c!-- PRODUCT CONTENT --\u003e\n  \u003cdiv style=\"padding: 2rem; background: white;\"\u003e\n    \n   \n    \n    \u003c!-- Description --\u003e\n    \u003cp style=\"color: rgba(19, 47, 102, 0.7); line-height: 1.9; margin: 2rem 0; font-size: 16px;\"\u003e\n      Our Octopus' Garden Party in Beachy Blue weekender bag brings hand-painted watercolor magic to your everyday carry. The design features swirling octopi, curious sea creatures, and flowing coral gardens in gorgeous shades of blue—making a statement whether you're heading to the beach, a weekend getaway, or just running errands around town. It's wearable art you can carry with you.\n    \u003c\/p\u003e\n\n    \u003c!-- Design Story Box --\u003e\n    \u003cdiv style=\"background: linear-gradient(135deg, rgba(30, 136, 229, 0.05) 0%, rgba(30, 136, 229, 0.02) 100%); border: 1px solid rgba(30, 136, 229, 0.15); border-radius: 10px; padding: 1.5rem; margin: 2rem 0;\"\u003e\n      \u003cdiv style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; font-weight: 600; color: #1E88E5; margin-bottom: 8px;\"\u003e🐙 Ocean Magic in Your Hands\u003c\/div\u003e\n      \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75); line-height: 1.8;\"\u003e\n        Same beloved Octopus' Garden design, now scaled up for this roomy weekender tote. Swirling octopi, curious sea creatures, and flowing coral gardens in beachy blue. It's sustainable, it's stylish, and it carries your style and your essentials with the same care and artistry as our ponchos.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Highlights --\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 2rem 0; padding: 1.5rem; background: rgba(30, 136, 229, 0.05); border-radius: 8px; border-left: 4px solid #1E88E5;\"\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #1E88E5; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eHand-painted watercolor design\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #1E88E5; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eRoomy weekender size\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #1E88E5; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eSoft rope handles with metal grommets\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #1E88E5; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eDurable \u0026amp; practical daily tote\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Tabs --\u003e\n    \u003cdiv style=\"margin-top: 3rem; padding-top: 3rem; border-top: 1px solid rgba(19, 47, 102, 0.1);\"\u003e\n      \u003cdiv style=\"display: flex; gap: 2rem; margin-bottom: 1.5rem; border-bottom: 1px solid rgba(19, 47, 102, 0.1);\"\u003e\n        \u003cbutton onclick=\"switchTab(event, 'details')\" style=\"padding: 0 0 12px 0; border: none; background: none; color: #132F66; font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px; border-bottom: 2px solid #1E88E5;\"\u003eDesign \u0026amp; Story\u003c\/button\u003e\n        \u003cbutton onclick=\"switchTab(event, 'specs')\" style=\"padding: 0 0 12px 0; border: none; background: none; color: rgba(19, 47, 102, 0.6); font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px;\"\u003eSpecs\u003c\/button\u003e\n        \u003cbutton onclick=\"switchTab(event, 'care')\" style=\"padding: 0 0 12px 0; border: none; background: none; color: rgba(19, 47, 102, 0.6); font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px;\"\u003eCare\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Design \u0026 Story Tab --\u003e\n      \u003cdiv id=\"details\" style=\"font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n        \u003cp style=\"color: rgba(19, 47, 102, 0.7); line-height: 1.9; margin: 0 0 1.5rem 0; font-size: 16px;\"\u003eBig, bold, and ready to roam. This roomy tote features soft rope handles, a wrinkle-free finish, and plenty of space for your weekend essentials—or everyday adventures. Our hand-painted Octopus' Garden Party in Beachy Blue design is printed onto durable 100% polyester exterior with a practical cream-colored cotton interior lining. The perfect companion for beach days, weekend trips, and carrying all the things.\u003c\/p\u003e\n        \n        \u003cdiv style=\"background: rgba(30, 136, 229, 0.08); border-radius: 8px; padding: 1rem; margin: 1.5rem 0; border-left: 4px solid #1E88E5; font-size: 13px; color: rgba(19, 47, 102, 0.75); line-height: 1.7;\"\u003e\n          \u003cstrong\u003eWhy This Bag Works:\u003c\/strong\u003e Roomy enough for weekend essentials, durable enough for daily use, and beautiful enough to turn heads. The soft rope handles with metal grommets are both stylish and functional. The wrinkle-free polyester exterior keeps the design vibrant. The cream-colored cotton interior is practical and comfortable to touch.\n        \u003c\/div\u003e\n\n        \u003cp style=\"margin-top: 1.5rem;\"\u003e\u003cstrong\u003eThe Hand-Painted Story\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp style=\"margin-top: 8px; margin-bottom: 12px;\"\u003eThis isn't a mass-produced print. The design started as a hand-painted watercolor artwork. We captured every brushstroke, every color blend, and every detail—then printed it onto this tote with archival quality. It's wearable art you can carry with you.\u003c\/p\u003e\n\n        \u003cdiv style=\"background: rgba(30, 136, 229, 0.08); border-radius: 8px; padding: 1.5rem; margin: 1.5rem 0;\"\u003e\n          \u003cp style=\"font-weight: 600; margin-bottom: 12px; color: #132F66;\"\u003ePerfect For\u003c\/p\u003e\n          \u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #1E88E5; flex-shrink: 0;\"\u003e→\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eBeach trips and weekend getaways\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #1E88E5; flex-shrink: 0;\"\u003e→\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eEveryday grocery runs and errands\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #1E88E5; flex-shrink: 0;\"\u003e→\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eFarmers' market and coffee shop trips\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display: flex; gap: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #1E88E5; flex-shrink: 0;\"\u003e→\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eCarrying art and beauty into your daily life\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cp style=\"margin-top: 16px; font-size: 13px; color: rgba(19, 47, 102, 0.6);\"\u003eNote: Slight color variations are natural and add to the handmade character of your tote. Each one is genuinely one-of-a-kind.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Specs Tab --\u003e\n      \u003cdiv id=\"specs\" style=\"display: none; font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n        \u003cp style=\"margin-bottom: 1.5rem;\"\u003e\u003cstrong\u003eMaterial \u0026amp; Design Specifications\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 1rem 0;\"\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(30, 136, 229, 0.03); border-radius: 6px; border-left: 3px solid #1E88E5;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eExterior Fabric\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003e100% spun polyester\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(30, 136, 229, 0.03); border-radius: 6px; border-left: 3px solid #1E88E5;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eInterior Lining\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003e50% cotton, 50% polyester cream sheeting\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(30, 136, 229, 0.03); border-radius: 6px; border-left: 3px solid #1E88E5;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eHandles\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003eCream cotton rope with metal grommets\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(30, 136, 229, 0.03); border-radius: 6px; border-left: 3px solid #1E88E5;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eDimensions\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003e24\" × 13\" × 5.5\"\u003cbr\u003e(60.9 × 33 × 14 cm)\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(30, 136, 229, 0.03); border-radius: 6px; border-left: 3px solid #1E88E5;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eFinish\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003eWrinkle-free polyester\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(30, 136, 229, 0.03); border-radius: 6px; border-left: 3px solid #1E88E5;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eSourcing\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003eBlank sourced from China\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top: 1.5rem; font-size: 13px; color: rgba(19, 47, 102, 0.6);\"\u003e\u003cstrong\u003ePrint Method:\u003c\/strong\u003e Archival-quality digital sublimation print on polyester ensures brilliant color vibrancy and durability. The design is infused into the fabric for lasting beauty.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Care Tab --\u003e\n      \u003cdiv id=\"care\" style=\"display: none; font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n        \u003cp style=\"margin-bottom: 1rem;\"\u003e\u003cstrong\u003eKeep Your Tote Beautiful\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp style=\"margin-bottom: 1rem; font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eTo preserve the hand-painted watercolor design and keep your weekender bag looking vibrant, follow these care instructions:\u003c\/p\u003e\n        \u003cul style=\"list-style: none; padding: 0;\"\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Spot clean with mild soap and water\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            For deeper cleaning, machine wash cold with similar colors\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Do not bleach\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Tumble dry low or hang dry\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Do not iron\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Do not dry clean\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top: 1.5rem; font-size: 13px; color: rgba(19, 47, 102, 0.6);\"\u003eThe gorgeous beachy blue colors are vibrant and durable when cared for properly. Cold water and gentle handling help maintain the design integrity and keep your tote looking beautiful year after year.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction switchTab(e, tabName) {\n  \/\/ Hide all tabs\n  document.getElementById('details').style.display = 'none';\n  document.getElementById('specs').style.display = 'none';\n  document.getElementById('care').style.display = 'none';\n  \n  \/\/ Show selected tab\n  document.getElementById(tabName).style.display = 'block';\n  \n  \/\/ Update button styles\n  const buttons = e.target.parentElement.querySelectorAll('button');\n  buttons.forEach(btn =\u003e {\n    btn.style.color = 'rgba(19, 47, 102, 0.6)';\n    btn.style.borderBottom = 'none';\n  });\n  e.target.style.color = '#132F66';\n  e.target.style.borderBottom = '2px solid #1E88E5';\n}\n\u003c\/script\u003e","brand":"Hello Violet Page","offers":[{"title":"Default Title","offer_id":44099029893163,"sku":"1501287_22814","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0684\/5428\/5355\/files\/IMG_1088.jpg?v=1779387637"},{"product_id":"oversized-weekender-bag-1","title":"Large Tote Bag with Rope handles in Octopus' Garden Party, Pink on Pink on Pink","description":"\u003cdiv style=\"max-width: 100%; background: #F8F7F4; padding: 0;\"\u003e\n\n  \u003c!-- PRODUCT CONTENT --\u003e\n  \u003cdiv style=\"padding: 2rem; background: white;\"\u003e\n    \n    \u003c!-- Title --\u003e\n    \u003ch1 style=\"font-size: 28px; font-weight: 600; margin-bottom: 0.5rem; letter-spacing: -0.5px; color: #132F66;\"\u003eOctopus' Garden Oversized Weekender Bag\u003c\/h1\u003e\n    \n    \u003c!-- Subtitle --\u003e\n    \u003cspan style=\"display: inline-block; padding: 8px 16px; background: #E91E63; color: white; border-radius: 4px; font-size: 16px; font-weight: 500; margin-bottom: 1.5rem;\"\u003eTote Bag\u003c\/span\u003e\n    \n    \u003c!-- Description --\u003e\n    \u003cp style=\"color: rgba(19, 47, 102, 0.7); line-height: 1.9; margin: 2rem 0; font-size: 16px;\"\u003e\n      Big, bold, and ready to roam. This roomy tote features soft rope handles, a wrinkle-free finish, and plenty of space for your weekend essentials—or everyday adventures. Our hand-painted Octopus' Garden design in vibrant pink is printed onto durable 100% polyester exterior with a practical cream-colored cotton interior lining. The perfect companion for beach days, weekend trips, and carrying all the things.\n    \u003c\/p\u003e\n\n    \u003c!-- Design Story Box --\u003e\n    \u003cdiv style=\"background: linear-gradient(135deg, rgba(233, 30, 99, 0.05) 0%, rgba(233, 30, 99, 0.02) 100%); border: 1px solid rgba(233, 30, 99, 0.15); border-radius: 10px; padding: 1.5rem; margin: 2rem 0;\"\u003e\n      \u003cdiv style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; font-weight: 600; color: #E91E63; margin-bottom: 8px;\"\u003e🐙 Carry Your Art Everywhere\u003c\/div\u003e\n      \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75); line-height: 1.8;\"\u003e\n        The same hand-painted Octopus' Garden design you love on ponchos and scrunchies, now scaled up for a statement-making tote. Swirling octopi, curious sea creatures, and flowing coral gardens in vibrant pink—the perfect way to carry style, storage, and a splash of watercolor magic wherever you go.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Highlights --\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 2rem 0; padding: 1.5rem; background: rgba(233, 30, 99, 0.05); border-radius: 8px; border-left: 4px solid #E91E63;\"\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #E91E63; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eHand-painted watercolor design\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #E91E63; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eRoomy weekender size\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #E91E63; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eSoft rope handles with metal grommets\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #E91E63; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eDurable \u0026amp; practical daily tote\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Tabs --\u003e\n    \u003cdiv style=\"margin-top: 3rem; padding-top: 3rem; border-top: 1px solid rgba(19, 47, 102, 0.1);\"\u003e\n      \u003cdiv style=\"display: flex; gap: 2rem; margin-bottom: 1.5rem; border-bottom: 1px solid rgba(19, 47, 102, 0.1);\"\u003e\n        \u003cbutton onclick=\"switchTab(event, 'details')\" style=\"padding: 0 0 12px 0; border: none; background: none; color: #132F66; font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px; border-bottom: 2px solid #E91E63;\"\u003eDesign \u0026amp; Story\u003c\/button\u003e\n        \u003cbutton onclick=\"switchTab(event, 'specs')\" style=\"padding: 0 0 12px 0; border: none; background: none; color: rgba(19, 47, 102, 0.6); font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px;\"\u003eSpecs\u003c\/button\u003e\n        \u003cbutton onclick=\"switchTab(event, 'care')\" style=\"padding: 0 0 12px 0; border: none; background: none; color: rgba(19, 47, 102, 0.6); font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px;\"\u003eCare\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Design \u0026 Story Tab --\u003e\n      \u003cdiv id=\"details\" style=\"font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWatercolor Tote for Every Adventure\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp style=\"margin-top: 8px; margin-bottom: 12px;\"\u003eOur Octopus' Garden Oversized Weekender Bag brings the same hand-painted watercolor magic to your everyday carry. The bold design—swirling octopi, curious sea creatures, and flowing coral gardens in vibrant pink—makes a statement whether you're heading to the beach, a weekend getaway, or just running errands around town.\u003c\/p\u003e\n        \n        \u003cdiv style=\"background: rgba(233, 30, 99, 0.08); border-radius: 8px; padding: 1rem; margin: 1.5rem 0; border-left: 4px solid #E91E63; font-size: 13px; color: rgba(19, 47, 102, 0.75); line-height: 1.7;\"\u003e\n          \u003cstrong\u003eWhy This Bag Works:\u003c\/strong\u003e Roomy enough for weekend essentials, durable enough for daily use, and beautiful enough to turn heads. The soft rope handles with metal grommets are both stylish and functional. The wrinkle-free polyester exterior keeps the design vibrant. The cream-colored cotton interior is practical and comfortable to touch.\n        \u003c\/div\u003e\n\n        \u003cp style=\"margin-top: 1.5rem;\"\u003e\u003cstrong\u003eThe Hand-Painted Story\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp style=\"margin-top: 8px; margin-bottom: 12px;\"\u003eThis isn't a mass-produced print. The Octopus' Garden design started as a hand-painted watercolor artwork. We captured every brushstroke, every color blend, and every detail—then printed it onto this tote with archival quality. It's wearable art you can carry with you.\u003c\/p\u003e\n\n        \u003cdiv style=\"background: rgba(233, 30, 99, 0.08); border-radius: 8px; padding: 1.5rem; margin: 1.5rem 0;\"\u003e\n          \u003cp style=\"font-weight: 600; margin-bottom: 12px; color: #132F66;\"\u003ePerfect For\u003c\/p\u003e\n          \u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #E91E63; flex-shrink: 0;\"\u003e→\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eBeach trips and weekend getaways\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #E91E63; flex-shrink: 0;\"\u003e→\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eEveryday grocery runs and errands\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #E91E63; flex-shrink: 0;\"\u003e→\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eFarmers' market and coffee shop trips\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display: flex; gap: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #E91E63; flex-shrink: 0;\"\u003e→\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eCarrying art and beauty into your daily life\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cp style=\"margin-top: 16px; font-size: 13px; color: rgba(19, 47, 102, 0.6);\"\u003eNote: Slight color variations are natural and add to the handmade character of your tote. Each one is genuinely one-of-a-kind.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Specs Tab --\u003e\n      \u003cdiv id=\"specs\" style=\"display: none; font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n        \u003cp style=\"margin-bottom: 1.5rem;\"\u003e\u003cstrong\u003eMaterial \u0026amp; Design Specifications\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 1rem 0;\"\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(233, 30, 99, 0.03); border-radius: 6px; border-left: 3px solid #E91E63;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eExterior Fabric\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003e100% spun polyester\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(233, 30, 99, 0.03); border-radius: 6px; border-left: 3px solid #E91E63;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eInterior Lining\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003e50% cotton, 50% polyester cream sheeting\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(233, 30, 99, 0.03); border-radius: 6px; border-left: 3px solid #E91E63;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eHandles\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003eCream cotton rope with metal grommets\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(233, 30, 99, 0.03); border-radius: 6px; border-left: 3px solid #E91E63;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eDimensions\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003e24\" × 13\" × 5.5\"\u003cbr\u003e(60.9 × 33 × 14 cm)\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(233, 30, 99, 0.03); border-radius: 6px; border-left: 3px solid #E91E63;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eFinish\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003eWrinkle-free polyester\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(233, 30, 99, 0.03); border-radius: 6px; border-left: 3px solid #E91E63;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eSourcing\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003eBlank sourced from China\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top: 1.5rem; font-size: 13px; color: rgba(19, 47, 102, 0.6);\"\u003e\u003cstrong\u003ePrint Method:\u003c\/strong\u003e Archival-quality digital sublimation print on polyester ensures brilliant color vibrancy and durability. The design is infused into the fabric for lasting beauty.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Care Tab --\u003e\n      \u003cdiv id=\"care\" style=\"display: none; font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n        \u003cp style=\"margin-bottom: 1rem;\"\u003e\u003cstrong\u003eKeep Your Tote Beautiful\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp style=\"margin-bottom: 1rem; font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eTo preserve the hand-painted watercolor design and keep your weekender bag looking vibrant, follow these care instructions:\u003c\/p\u003e\n        \u003cul style=\"list-style: none; padding: 0;\"\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #E91E63; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Spot clean with mild soap and water\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #E91E63; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            For deeper cleaning, machine wash cold with similar colors\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #E91E63; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Do not bleach\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #E91E63; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Tumble dry low or hang dry\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #E91E63; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Do not iron\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #E91E63; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Do not dry clean\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top: 1.5rem; font-size: 13px; color: rgba(19, 47, 102, 0.6);\"\u003eThe vibrant pink colors are durable and long-lasting when cared for properly. Cold water and gentle handling help maintain the design integrity and keep your tote looking beautiful year after year.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction switchTab(e, tabName) {\n  \/\/ Hide all tabs\n  document.getElementById('details').style.display = 'none';\n  document.getElementById('specs').style.display = 'none';\n  document.getElementById('care').style.display = 'none';\n  \n  \/\/ Show selected tab\n  document.getElementById(tabName).style.display = 'block';\n  \n  \/\/ Update button styles\n  const buttons = e.target.parentElement.querySelectorAll('button');\n  buttons.forEach(btn =\u003e {\n    btn.style.color = 'rgba(19, 47, 102, 0.6)';\n    btn.style.borderBottom = 'none';\n  });\n  e.target.style.color = '#132F66';\n  e.target.style.borderBottom = '2px solid #E91E63';\n}\n\u003c\/script\u003e","brand":"Hello Violet Page","offers":[{"title":"Default Title","offer_id":44099034808363,"sku":"6517728_22814","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0684\/5428\/5355\/files\/IMG_1041.jpg?v=1779386623"},{"product_id":"oversized-weekender-bag-2","title":"Large Tote Bag with Rope handles in Lobster Roll Call","description":"\u003cdiv style=\"max-width: 100%; background: #F8F7F4; padding: 0;\"\u003e\n\u003c!-- PRODUCT CONTENT --\u003e\n\u003cdiv style=\"padding: 2rem; background: white;\"\u003e\n\u003c!-- Description --\u003e\n\u003cp style=\"color: rgba(19, 47, 102, 0.7); line-height: 1.9; margin: 2rem 0; font-size: 16px;\"\u003eCarry coastal charm with you. This sturdy canvas tote features our hand-painted Lobster Roll Call design—adorable red lobsters scattered across a clean white canvas. Perfect for farmers markets, beach trips, library runs, or everyday adventures. Durable canvas construction with comfortable rope handles means this tote is built to last.\u003c\/p\u003e\n\u003c!-- Design Story Box --\u003e\n\u003cdiv style=\"background: linear-gradient(135deg, rgba(211, 47, 47, 0.05) 0%, rgba(211, 47, 47, 0.02) 100%); border: 1px solid rgba(211, 47, 47, 0.15); border-radius: 10px; padding: 1.5rem; margin: 2rem 0;\"\u003e\n\u003cdiv style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; font-weight: 600; color: #d32f2f; margin-bottom: 8px;\"\u003e🦞 Coastal Charm in Red\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75); line-height: 1.8;\"\u003eMeet Lobster Roll Call, a playful hand-painted design celebrating Maine's most iconic crustacean. Adorable red lobsters dance across a clean white canvas, ready to travel with you wherever you go. Printed on durable canvas with rope handles that feel as good as they look.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Highlights --\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 2rem 0; padding: 1.5rem; background: rgba(211, 47, 47, 0.05); border-radius: 8px; border-left: 4px solid #D32F2F;\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n\u003cspan style=\"color: #d32f2f; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e \u003cspan\u003eHand-painted watercolor design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n\u003cspan style=\"color: #d32f2f; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e \u003cspan\u003eDurable canvas material\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n\u003cspan style=\"color: #d32f2f; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e \u003cspan\u003eComfortable rope handles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n\u003cspan style=\"color: #d32f2f; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e \u003cspan\u003ePerfect for everyday carry\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Tabs --\u003e\n\u003cdiv style=\"margin-top: 3rem; padding-top: 3rem; border-top: 1px solid rgba(19, 47, 102, 0.1);\"\u003e\n\u003cdiv style=\"display: flex; gap: 2rem; margin-bottom: 1.5rem; border-bottom: 1px solid rgba(19, 47, 102, 0.1);\"\u003e\n\u003cbutton style=\"padding: 0 0 12px 0; border: none; background: none; color: #132f66; font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px; border-bottom: 2px solid #D32F2F;\"\u003eDesign \u0026amp; Story\u003c\/button\u003e \u003cbutton style=\"padding: 0 0 12px 0; border: none; background: none; color: rgba(19, 47, 102, 0.6); font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px;\"\u003eSpecs\u003c\/button\u003e \u003cbutton style=\"padding: 0 0 12px 0; border: none; background: none; color: rgba(19, 47, 102, 0.6); font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px;\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Design \u0026 Story Tab --\u003e\n\u003cdiv id=\"details\" style=\"font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n\u003cp style=\"color: rgba(19, 47, 102, 0.7); line-height: 1.9; margin: 0 0 1.5rem 0; font-size: 16px;\"\u003eCarry a piece of coastal joy with you. This durable canvas tote features our hand-painted Lobster Roll Call design, adorable red lobsters scattered across a clean white canvas in charming watercolor detail. Sturdy enough for daily adventures, beautiful enough to make people smile.\u003c\/p\u003e\n\u003cdiv style=\"background: rgba(211, 47, 47, 0.08); border-radius: 8px; padding: 1rem; margin: 1.5rem 0; border-left: 4px solid #D32F2F; font-size: 13px; color: rgba(19, 47, 102, 0.75); line-height: 1.7;\"\u003e\n\u003cstrong\u003eWhy Lobsters:\u003c\/strong\u003e Lobsters are the icon of summer by the sea—playful, whimsical, and full of character. This design celebrates the joy of coastal adventures and Maine summers, perfect for beach lovers and seafood enthusiasts of all ages.\u003c\/div\u003e\n\u003cp style=\"margin-top: 1.5rem;\"\u003e\u003cstrong\u003eWhy Hand-Painted?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin-top: 8px; margin-bottom: 12px;\"\u003eWatercolor is alive. Colors blend organically, edges soften, and the composition feels organic rather than mechanical. You deserve to carry art that speaks to imagination and adventure—not mass-produced repetition.\u003c\/p\u003e\n\u003cdiv style=\"background: rgba(211, 47, 47, 0.08); border-radius: 8px; padding: 1.5rem; margin: 1.5rem 0;\"\u003e\n\u003cp style=\"font-weight: 600; margin-bottom: 12px; color: #132f66;\"\u003eHow It's Made\u003c\/p\u003e\n\u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n\u003cdiv style=\"font-size: 20px; font-weight: bold; color: #d32f2f; flex-shrink: 0;\"\u003e1\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cstrong\u003ePaint\u003c\/strong\u003e — Original watercolor artwork created on paper with adorable lobsters\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n\u003cdiv style=\"font-size: 20px; font-weight: bold; color: #d32f2f; flex-shrink: 0;\"\u003e2\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cstrong\u003ePhotograph\u003c\/strong\u003e — High-resolution scan preserves every brushstroke and color blend\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n\u003cdiv style=\"font-size: 20px; font-weight: bold; color: #d32f2f; flex-shrink: 0;\"\u003e3\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cstrong\u003ePrint\u003c\/strong\u003e — Archival digital printing onto premium canvas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 12px;\"\u003e\n\u003cdiv style=\"font-size: 20px; font-weight: bold; color: #d32f2f; flex-shrink: 0;\"\u003e4\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cstrong\u003eConstruct\u003c\/strong\u003e — Sewn with rope handles and reinforced at stress points\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 16px; font-size: 13px; color: rgba(19, 47, 102, 0.6);\"\u003eNote: Slight color variations are natural and add to the handmade character of your tote. Each one is genuinely one-of-a-kind.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Specs Tab --\u003e\n\u003cdiv id=\"specs\" style=\"display: none; font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n\u003cp style=\"margin-bottom: 1.5rem;\"\u003e\u003cstrong\u003eMaterial \u0026amp; Construction\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 1rem 0;\"\u003e\n\u003cdiv style=\"padding: 12px; background: rgba(211, 47, 47, 0.03); border-radius: 6px; border-left: 3px solid #D32F2F;\"\u003e\n\u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eFabric\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132f66;\"\u003e100% natural canvas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 12px; background: rgba(211, 47, 47, 0.03); border-radius: 6px; border-left: 3px solid #D32F2F;\"\u003e\n\u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eWeight\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132f66;\"\u003ePremium weight\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 12px; background: rgba(211, 47, 47, 0.03); border-radius: 6px; border-left: 3px solid #D32F2F;\"\u003e\n\u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eHandles\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132f66;\"\u003eWoven rope handles\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 12px; background: rgba(211, 47, 47, 0.03); border-radius: 6px; border-left: 3px solid #D32F2F;\"\u003e\n\u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eSize\u003c\/div\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132f66;\"\u003eGenerous capacity\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 1rem; font-size: 13px; color: rgba(19, 47, 102, 0.75); line-height: 1.7;\"\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e Durable 100% natural canvas construction with woven rope handles. Reinforced stitching at all stress points ensures years of reliable use. Flat bottom provides stability. Hand-painted watercolor design printed with archival inks that resist fading.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Care Tab --\u003e\n\u003cdiv id=\"care\" style=\"display: none; font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n\u003cp style=\"margin-bottom: 1rem;\"\u003e\u003cstrong\u003eCare \u0026amp; Maintenance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1rem; font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eTo preserve the hand-painted watercolor design and keep your tote looking beautiful, follow these care instructions:\u003c\/p\u003e\n\u003cul style=\"list-style: none; padding: 0;\"\u003e\n\u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #d32f2f; font-weight: bold;\"\u003e•\u003c\/span\u003e Hand wash cold with mild soap\u003c\/li\u003e\n\u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #d32f2f; font-weight: bold;\"\u003e•\u003c\/span\u003e Do not bleach\u003c\/li\u003e\n\u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #d32f2f; font-weight: bold;\"\u003e•\u003c\/span\u003e Air dry flat or hang to dry\u003c\/li\u003e\n\u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #d32f2f; font-weight: bold;\"\u003e•\u003c\/span\u003e Do not iron\u003c\/li\u003e\n\u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #d32f2f; font-weight: bold;\"\u003e•\u003c\/span\u003e Do not machine wash or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-top: 1.5rem; font-size: 13px; color: rgba(19, 47, 102, 0.6);\"\u003eThe red lobster colors are vibrant and durable when cared for properly. Light hand washing and air drying help maintain the design integrity so your tote stays a daily treasure for years to come.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Hello Violet Page","offers":[{"title":"Default Title","offer_id":44169784328235,"sku":"5262640_22814","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0684\/5428\/5355\/files\/weekender-bag-white-24x13-right-front-6a2626a734e5c.jpg?v=1781619335"},{"product_id":"oversized-weekender-bag-3","title":"Large Tote Bag with Rope handles in Lobster Roll Call - Rarest Catch","description":"\u003cdiv style=\"max-width: 100%; background: #F8F7F4; padding: 0;\"\u003e\n\n  \u003c!-- PRODUCT CONTENT --\u003e\n  \u003cdiv style=\"padding: 2rem; background: white;\"\u003e\n    \n    \n    \u003c!-- Description --\u003e\n    \u003cp style=\"color: rgba(19, 47, 102, 0.7); line-height: 1.9; margin: 2rem 0; font-size: 16px;\"\u003e\n      Carry something truly rare. This sturdy canvas tote features our hand-painted Lobster Roll Call design in a stunning blue—celebrating the mythical rarest catch. Adorable blue lobsters scattered across a clean white canvas make this a conversation starter everywhere you go. Durable canvas construction with comfortable rope handles means this tote is built to last.\n    \u003c\/p\u003e\n\n    \u003c!-- Design Story Box --\u003e\n    \u003cdiv style=\"background: linear-gradient(135deg, rgba(30, 136, 229, 0.05) 0%, rgba(30, 136, 229, 0.02) 100%); border: 1px solid rgba(30, 136, 229, 0.15); border-radius: 10px; padding: 1.5rem; margin: 2rem 0;\"\u003e\n      \u003cdiv style=\"font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; font-weight: 600; color: #1E88E5; margin-bottom: 8px;\"\u003e🦞 The Rarest Catch in Blue\u003c\/div\u003e\n      \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75); line-height: 1.8;\"\u003e\n        One in millions. Blue lobsters are nature's rarest treasure, and this hand-painted Lobster Roll Call design celebrates them in all their mythical glory. Gorgeous blue lobsters dance across a clean white canvas, ready to travel with you. Printed on durable canvas with rope handles that feel as good as they look.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Highlights --\u003e\n    \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 2rem 0; padding: 1.5rem; background: rgba(30, 136, 229, 0.05); border-radius: 8px; border-left: 4px solid #1E88E5;\"\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #1E88E5; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eHand-painted watercolor design\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #1E88E5; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eDurable canvas material\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #1E88E5; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003eComfortable rope handles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; gap: 8px; font-size: 14px;\"\u003e\n        \u003cspan style=\"color: #1E88E5; font-weight: bold; flex-shrink: 0;\"\u003e✓\u003c\/span\u003e\n        \u003cspan\u003ePerfect for everyday carry\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Tabs --\u003e\n    \u003cdiv style=\"margin-top: 3rem; padding-top: 3rem; border-top: 1px solid rgba(19, 47, 102, 0.1);\"\u003e\n      \u003cdiv style=\"display: flex; gap: 2rem; margin-bottom: 1.5rem; border-bottom: 1px solid rgba(19, 47, 102, 0.1);\"\u003e\n        \u003cbutton onclick=\"switchTab(event, 'details')\" style=\"padding: 0 0 12px 0; border: none; background: none; color: #132F66; font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px; border-bottom: 2px solid #1E88E5;\"\u003eDesign \u0026amp; Story\u003c\/button\u003e\n        \u003cbutton onclick=\"switchTab(event, 'specs')\" style=\"padding: 0 0 12px 0; border: none; background: none; color: rgba(19, 47, 102, 0.6); font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px;\"\u003eSpecs\u003c\/button\u003e\n        \u003cbutton onclick=\"switchTab(event, 'care')\" style=\"padding: 0 0 12px 0; border: none; background: none; color: rgba(19, 47, 102, 0.6); font-weight: 500; font-size: 14px; cursor: pointer; text-transform: uppercase; letter-spacing: 0.5px;\"\u003eCare\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Design \u0026 Story Tab --\u003e\n      \u003cdiv id=\"details\" style=\"font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n        \u003cp style=\"color: rgba(19, 47, 102, 0.7); line-height: 1.9; margin: 0 0 1.5rem 0; font-size: 16px;\"\u003eCarry the rarest catch with you. This durable canvas tote features our hand-painted Lobster Roll Call design in stunning blue—celebrating nature's most elusive crustacean. Gorgeous blue lobsters scattered across a clean white canvas in charming watercolor detail. Sturdy enough for daily adventures, beautiful enough to make people smile.\u003c\/p\u003e\n\n        \u003cdiv style=\"background: rgba(30, 136, 229, 0.08); border-radius: 8px; padding: 1rem; margin: 1.5rem 0; border-left: 4px solid #1E88E5; font-size: 13px; color: rgba(19, 47, 102, 0.75); line-height: 1.7;\"\u003e\n          \u003cstrong\u003eWhy Blue Lobsters:\u003c\/strong\u003e Blue lobsters are nature's rarest wonder—one in millions. This design celebrates the mythical, the magical, and the wonderfully unexpected. Perfect for collectors of the unusual and lovers of coastal mystery.\n        \u003c\/div\u003e\n\n        \u003cp style=\"margin-top: 1.5rem;\"\u003e\u003cstrong\u003eWhy Hand-Painted?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp style=\"margin-top: 8px; margin-bottom: 12px;\"\u003eWatercolor is alive. Colors blend organically, edges soften, and the composition feels organic rather than mechanical. You deserve to carry art that speaks to imagination and adventure—not mass-produced repetition.\u003c\/p\u003e\n\n        \u003cdiv style=\"background: rgba(30, 136, 229, 0.08); border-radius: 8px; padding: 1.5rem; margin: 1.5rem 0;\"\u003e\n          \u003cp style=\"font-weight: 600; margin-bottom: 12px; color: #132F66;\"\u003eHow It's Made\u003c\/p\u003e\n          \u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #1E88E5; flex-shrink: 0;\"\u003e1\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cstrong\u003ePaint\u003c\/strong\u003e — Original watercolor artwork created on paper with rare blue lobsters\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #1E88E5; flex-shrink: 0;\"\u003e2\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cstrong\u003ePhotograph\u003c\/strong\u003e — High-resolution scan preserves every brushstroke and color blend\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display: flex; gap: 12px; margin-bottom: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #1E88E5; flex-shrink: 0;\"\u003e3\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cstrong\u003ePrint\u003c\/strong\u003e — Archival digital printing onto premium canvas\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display: flex; gap: 12px;\"\u003e\n            \u003cdiv style=\"font-size: 20px; font-weight: 700; color: #1E88E5; flex-shrink: 0;\"\u003e4\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003e\n\u003cstrong\u003eConstruct\u003c\/strong\u003e — Sewn with rope handles and reinforced at stress points\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cp style=\"margin-top: 16px; font-size: 13px; color: rgba(19, 47, 102, 0.6);\"\u003eNote: Slight color variations are natural and add to the handmade character of your tote. Each one is genuinely one-of-a-kind.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Specs Tab --\u003e\n      \u003cdiv id=\"specs\" style=\"display: none; font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n        \u003cp style=\"margin-bottom: 1.5rem;\"\u003e\u003cstrong\u003eMaterial \u0026amp; Construction\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 1rem 0;\"\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(30, 136, 229, 0.03); border-radius: 6px; border-left: 3px solid #1E88E5;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eFabric\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003e100% natural canvas\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(30, 136, 229, 0.03); border-radius: 6px; border-left: 3px solid #1E88E5;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eWeight\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003ePremium weight\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(30, 136, 229, 0.03); border-radius: 6px; border-left: 3px solid #1E88E5;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eHandles\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003eWoven rope handles\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"padding: 12px; background: rgba(30, 136, 229, 0.03); border-radius: 6px; border-left: 3px solid #1E88E5;\"\u003e\n            \u003cdiv style=\"font-size: 12px; text-transform: uppercase; color: rgba(19, 47, 102, 0.6); font-weight: 600; margin-bottom: 4px; letter-spacing: 0.5px;\"\u003eSize\u003c\/div\u003e\n            \u003cdiv style=\"font-size: 14px; font-weight: 500; color: #132F66;\"\u003eGenerous capacity\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top: 1rem; font-size: 13px; color: rgba(19, 47, 102, 0.75); line-height: 1.7;\"\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e Durable 100% natural canvas construction with woven rope handles. Reinforced stitching at all stress points ensures years of reliable use. Flat bottom provides stability. Hand-painted watercolor design printed with archival inks that resist fading.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Care Tab --\u003e\n      \u003cdiv id=\"care\" style=\"display: none; font-size: 14px; color: rgba(19, 47, 102, 0.7); line-height: 1.8;\"\u003e\n        \u003cp style=\"margin-bottom: 1rem;\"\u003e\u003cstrong\u003eCare \u0026amp; Maintenance\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp style=\"margin-bottom: 1rem; font-size: 14px; color: rgba(19, 47, 102, 0.75);\"\u003eTo preserve the hand-painted watercolor design and keep your tote looking beautiful, follow these care instructions:\u003c\/p\u003e\n        \u003cul style=\"list-style: none; padding: 0;\"\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Hand wash cold with mild soap\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Do not bleach\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Air dry flat or hang to dry\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Do not iron\n          \u003c\/li\u003e\n          \u003cli style=\"padding: 8px 0; padding-left: 24px; position: relative; color: rgba(19, 47, 102, 0.75);\"\u003e\n            \u003cspan style=\"position: absolute; left: 0; color: #1E88E5; font-weight: bold;\"\u003e•\u003c\/span\u003e\n            Do not machine wash or dry clean\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top: 1.5rem; font-size: 13px; color: rgba(19, 47, 102, 0.6);\"\u003eThe blue lobster colors are vibrant and durable when cared for properly. Light hand washing and air drying help maintain the design integrity so your rare treasure stays a daily treasure for years to come.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction switchTab(e, tabName) {\n  \/\/ Hide all tabs\n  document.getElementById('details').style.display = 'none';\n  document.getElementById('specs').style.display = 'none';\n  document.getElementById('care').style.display = 'none';\n  \n  \/\/ Show selected tab\n  document.getElementById(tabName).style.display = 'block';\n  \n  \/\/ Update button styles\n  const buttons = e.target.parentElement.querySelectorAll('button');\n  buttons.forEach(btn =\u003e {\n    btn.style.color = 'rgba(19, 47, 102, 0.6)';\n    btn.style.borderBottom = 'none';\n  });\n  e.target.style.color = '#132F66';\n  e.target.style.borderBottom = '2px solid #1E88E5';\n}\n\u003c\/script\u003e","brand":"Hello Violet Page","offers":[{"title":"Default Title","offer_id":44204626018347,"sku":"4815508_22814","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0684\/5428\/5355\/files\/weekender-bag-white-24x13-front-6a315c2817b4f.jpg?v=1781620301"}],"url":"https:\/\/www.hellovioletpage.com\/collections\/tote-bags-1.oembed","provider":"Hello Violet Page","version":"1.0","type":"link"}