{"title":"ARTISAN BAGS","description":"\u003cp\u003eA collection of quilted artisan tote bags, each featuring a unique design.\u003c\/p\u003e","products":[{"product_id":"artisan-bag-bunny-rabbits-and-sunflowers","title":"ARTISAN BAG | Bunny Rabbits \u0026 Sunflowers","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Bunny Rabbits \u0026amp; Sunflowers print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7411_c8c8d53b-e105-4008-9fd6-87f8cd134056.jpg?v=1788097698\" alt=\"ARTISAN BAG | Bunny Rabbits \u0026amp; Sunflowers quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7411_c8c8d53b-e105-4008-9fd6-87f8cd134056.jpg?v=1788097698\" alt=\"Bunny Rabbits \u0026amp; Sunflowers artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Bunny Rabbits \u0026amp; Sunflowers design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7411_c8c8d53b-e105-4008-9fd6-87f8cd134056.jpg?v=1788097698\" alt=\"Bunny Rabbits \u0026amp; Sunflowers artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770310402200,"sku":"AB-001-S","price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770310434968,"sku":"AB-001-L","price":36.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7411_c8c8d53b-e105-4008-9fd6-87f8cd134056.jpg?v=1788097698"},{"product_id":"artisan-bag-abstract-sunflower-patchwork","title":"ARTISAN BAG | Abstract Sunflower Patchwork","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Abstract Sunflower Patchwork print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7412_e153825d-191e-4d14-a47f-3f3dba2c301e.jpg?v=1788097699\" alt=\"ARTISAN BAG | Abstract Sunflower Patchwork quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7412_e153825d-191e-4d14-a47f-3f3dba2c301e.jpg?v=1788097699\" alt=\"Abstract Sunflower Patchwork artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Abstract Sunflower Patchwork design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7412_e153825d-191e-4d14-a47f-3f3dba2c301e.jpg?v=1788097699\" alt=\"Abstract Sunflower Patchwork artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770313744536,"sku":"AB-002-S","price":35.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770313777304,"sku":"AB-002-L","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7412_e153825d-191e-4d14-a47f-3f3dba2c301e.jpg?v=1788097699"},{"product_id":"artisan-bag-samoyed-and-sunflowers","title":"ARTISAN BAG | Samoyed \u0026 Sunflowers","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Samoyed \u0026amp; Sunflowers print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7413_a85b7d37-bf8c-4792-aac2-b9c5c8e041c0.jpg?v=1788097699\" alt=\"ARTISAN BAG | Samoyed \u0026amp; Sunflowers quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7413_a85b7d37-bf8c-4792-aac2-b9c5c8e041c0.jpg?v=1788097699\" alt=\"Samoyed \u0026amp; Sunflowers artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Samoyed \u0026amp; Sunflowers design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7413_a85b7d37-bf8c-4792-aac2-b9c5c8e041c0.jpg?v=1788097699\" alt=\"Samoyed \u0026amp; Sunflowers artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770313908376,"sku":"AB-003-S","price":36.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770313941144,"sku":"AB-003-L","price":38.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7413_a85b7d37-bf8c-4792-aac2-b9c5c8e041c0.jpg?v=1788097699"},{"product_id":"artisan-bag-golf-clubs-and-fairway","title":"ARTISAN BAG | Golf Clubs \u0026 Fairway","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Golf Clubs \u0026amp; Fairway print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7416_0dbeb185-ca80-43ff-b03d-d6f39dabdf3d.jpg?v=1788097699\" alt=\"ARTISAN BAG | Golf Clubs \u0026amp; Fairway quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7416_0dbeb185-ca80-43ff-b03d-d6f39dabdf3d.jpg?v=1788097699\" alt=\"Golf Clubs \u0026amp; Fairway artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Golf Clubs \u0026amp; Fairway design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7416_0dbeb185-ca80-43ff-b03d-d6f39dabdf3d.jpg?v=1788097699\" alt=\"Golf Clubs \u0026amp; Fairway artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770314072216,"sku":"AB-004-S","price":35.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770314104984,"sku":"AB-004-L","price":37.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7416_0dbeb185-ca80-43ff-b03d-d6f39dabdf3d.jpg?v=1788097699"},{"product_id":"artisan-bag-piano-keys-and-music-notes","title":"ARTISAN BAG | Piano Keys \u0026 Music Notes","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Piano Keys \u0026amp; Music Notes print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7417_4722fd45-b908-43e8-95cf-9230fe977f92.jpg?v=1788097699\" alt=\"ARTISAN BAG | Piano Keys \u0026amp; Music Notes quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7417_4722fd45-b908-43e8-95cf-9230fe977f92.jpg?v=1788097699\" alt=\"Piano Keys \u0026amp; Music Notes artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Piano Keys \u0026amp; Music Notes design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7417_4722fd45-b908-43e8-95cf-9230fe977f92.jpg?v=1788097699\" alt=\"Piano Keys \u0026amp; Music Notes artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770314268824,"sku":"AB-005-S","price":36.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770314301592,"sku":"AB-005-L","price":38.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7417_4722fd45-b908-43e8-95cf-9230fe977f92.jpg?v=1788097699"},{"product_id":"artisan-bag-black-cat-and-lilacs","title":"ARTISAN BAG | Black Cat \u0026 Lilacs","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Black Cat \u0026amp; Lilacs print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7418_92c424b9-7bc6-49f8-be82-dd357414d66d.jpg?v=1788097713\" alt=\"ARTISAN BAG | Black Cat \u0026amp; Lilacs quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7418_92c424b9-7bc6-49f8-be82-dd357414d66d.jpg?v=1788097713\" alt=\"Black Cat \u0026amp; Lilacs artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Black Cat \u0026amp; Lilacs design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7418_92c424b9-7bc6-49f8-be82-dd357414d66d.jpg?v=1788097713\" alt=\"Black Cat \u0026amp; Lilacs artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770319642776,"sku":"AB-006-S","price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770319675544,"sku":"AB-006-L","price":36.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7418_92c424b9-7bc6-49f8-be82-dd357414d66d.jpg?v=1788097713"},{"product_id":"artisan-bag-christmas-carousel-horses","title":"ARTISAN BAG | Christmas Carousel Horses","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Christmas Carousel Horses print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7419_f4dd18d2-965b-41a9-a161-6a62e9a36f48.jpg?v=1788097713\" alt=\"ARTISAN BAG | Christmas Carousel Horses quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7419_f4dd18d2-965b-41a9-a161-6a62e9a36f48.jpg?v=1788097713\" alt=\"Christmas Carousel Horses artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Christmas Carousel Horses design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7419_f4dd18d2-965b-41a9-a161-6a62e9a36f48.jpg?v=1788097713\" alt=\"Christmas Carousel Horses artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770319773848,"sku":"AB-007-S","price":35.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770319806616,"sku":"AB-007-L","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7419_f4dd18d2-965b-41a9-a161-6a62e9a36f48.jpg?v=1788097713"},{"product_id":"artisan-bag-red-cardinals-and-sunflowers","title":"ARTISAN BAG | Red Cardinals \u0026 Sunflowers","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Red Cardinals \u0026amp; Sunflowers print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7420_0c6a6c54-f152-414c-ae58-6e05168a028f.jpg?v=1788097713\" alt=\"ARTISAN BAG | Red Cardinals \u0026amp; Sunflowers quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7420_0c6a6c54-f152-414c-ae58-6e05168a028f.jpg?v=1788097713\" alt=\"Red Cardinals \u0026amp; Sunflowers artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Red Cardinals \u0026amp; Sunflowers design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7420_0c6a6c54-f152-414c-ae58-6e05168a028f.jpg?v=1788097713\" alt=\"Red Cardinals \u0026amp; Sunflowers artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770319970456,"sku":"AB-008-S","price":36.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770320003224,"sku":"AB-008-L","price":38.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7420_0c6a6c54-f152-414c-ae58-6e05168a028f.jpg?v=1788097713"},{"product_id":"artisan-bag-polar-bear-and-eagle-winter-scene","title":"ARTISAN BAG | Polar Bear \u0026 Eagle Winter Scene","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Polar Bear \u0026amp; Eagle Winter Scene print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7424_2_6ccd9f7d-dd77-47f6-bbb6-43c8a33bcd00.jpg?v=1788097713\" alt=\"ARTISAN BAG | Polar Bear \u0026amp; Eagle Winter Scene quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7424_2_6ccd9f7d-dd77-47f6-bbb6-43c8a33bcd00.jpg?v=1788097713\" alt=\"Polar Bear \u0026amp; Eagle Winter Scene artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Polar Bear \u0026amp; Eagle Winter Scene design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7424_2_6ccd9f7d-dd77-47f6-bbb6-43c8a33bcd00.jpg?v=1788097713\" alt=\"Polar Bear \u0026amp; Eagle Winter Scene artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770320167064,"sku":"AB-009-S","price":35.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770320199832,"sku":"AB-009-L","price":37.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7424_2_6ccd9f7d-dd77-47f6-bbb6-43c8a33bcd00.jpg?v=1788097713"},{"product_id":"artisan-bag-patchwork-cat-face","title":"ARTISAN BAG | Patchwork Cat Face","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Patchwork Cat Face print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7425_2_981fe245-6ccd-4da2-8b18-784158db29f1.jpg?v=1788097713\" alt=\"ARTISAN BAG | Patchwork Cat Face quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7425_2_981fe245-6ccd-4da2-8b18-784158db29f1.jpg?v=1788097713\" alt=\"Patchwork Cat Face artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Patchwork Cat Face design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7425_2_981fe245-6ccd-4da2-8b18-784158db29f1.jpg?v=1788097713\" alt=\"Patchwork Cat Face artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770320330904,"sku":"AB-010-S","price":36.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770320363672,"sku":"AB-010-L","price":38.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7425_2_981fe245-6ccd-4da2-8b18-784158db29f1.jpg?v=1788097713"},{"product_id":"artisan-bag-hummingbird-and-red-hibiscus","title":"ARTISAN BAG | Hummingbird \u0026 Red Hibiscus","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Hummingbird \u0026amp; Red Hibiscus print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7427_42b73157-a0ca-4be0-828d-84f7435f9508.jpg?v=1788097719\" alt=\"ARTISAN BAG | Hummingbird \u0026amp; Red Hibiscus quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7427_42b73157-a0ca-4be0-828d-84f7435f9508.jpg?v=1788097719\" alt=\"Hummingbird \u0026amp; Red Hibiscus artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Hummingbird \u0026amp; Red Hibiscus design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7427_42b73157-a0ca-4be0-828d-84f7435f9508.jpg?v=1788097719\" alt=\"Hummingbird \u0026amp; Red Hibiscus artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770321838232,"sku":"AB-011-S","price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770321871000,"sku":"AB-011-L","price":36.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7427_42b73157-a0ca-4be0-828d-84f7435f9508.jpg?v=1788097719"},{"product_id":"artisan-bag-cardinal-pair-and-cherry-blossom","title":"ARTISAN BAG | Cardinal Pair \u0026 Cherry Blossom","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Cardinal Pair \u0026amp; Cherry Blossom print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7428_2_6e8bc16d-c445-4366-bf54-e5e6d16583bd.jpg?v=1788097719\" alt=\"ARTISAN BAG | Cardinal Pair \u0026amp; Cherry Blossom quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7428_2_6e8bc16d-c445-4366-bf54-e5e6d16583bd.jpg?v=1788097719\" alt=\"Cardinal Pair \u0026amp; Cherry Blossom artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Cardinal Pair \u0026amp; Cherry Blossom design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7428_2_6e8bc16d-c445-4366-bf54-e5e6d16583bd.jpg?v=1788097719\" alt=\"Cardinal Pair \u0026amp; Cherry Blossom artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770322034840,"sku":"AB-012-S","price":35.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770322067608,"sku":"AB-012-L","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7428_2_6e8bc16d-c445-4366-bf54-e5e6d16583bd.jpg?v=1788097719"},{"product_id":"artisan-bag-yellow-labrador-and-autumn-leaves","title":"ARTISAN BAG | Yellow Labrador \u0026 Autumn Leaves","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Yellow Labrador \u0026amp; Autumn Leaves print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7429_7e072c6a-da07-47e9-836a-2ca392e018cc.jpg?v=1788097719\" alt=\"ARTISAN BAG | Yellow Labrador \u0026amp; Autumn Leaves quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7429_7e072c6a-da07-47e9-836a-2ca392e018cc.jpg?v=1788097719\" alt=\"Yellow Labrador \u0026amp; Autumn Leaves artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Yellow Labrador \u0026amp; Autumn Leaves design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7429_7e072c6a-da07-47e9-836a-2ca392e018cc.jpg?v=1788097719\" alt=\"Yellow Labrador \u0026amp; Autumn Leaves artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770322231448,"sku":"AB-013-S","price":36.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770322264216,"sku":"AB-013-L","price":38.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7429_7e072c6a-da07-47e9-836a-2ca392e018cc.jpg?v=1788097719"},{"product_id":"artisan-bag-hummingbird-and-purple-hibiscus","title":"ARTISAN BAG | Hummingbird \u0026 Purple Hibiscus","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Hummingbird \u0026amp; Purple Hibiscus print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7430_a68f9c33-c711-4b21-b5bc-aea415ebbd0f.jpg?v=1788097719\" alt=\"ARTISAN BAG | Hummingbird \u0026amp; Purple Hibiscus quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7430_a68f9c33-c711-4b21-b5bc-aea415ebbd0f.jpg?v=1788097719\" alt=\"Hummingbird \u0026amp; Purple Hibiscus artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Hummingbird \u0026amp; Purple Hibiscus design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7430_a68f9c33-c711-4b21-b5bc-aea415ebbd0f.jpg?v=1788097719\" alt=\"Hummingbird \u0026amp; Purple Hibiscus artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770322362520,"sku":"AB-014-S","price":35.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770322395288,"sku":"AB-014-L","price":37.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7430_a68f9c33-c711-4b21-b5bc-aea415ebbd0f.jpg?v=1788097719"},{"product_id":"artisan-bag-boho-horse-and-feathers","title":"ARTISAN BAG | Boho Horse \u0026 Feathers","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Boho Horse \u0026amp; Feathers print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7433_3ce2f2be-fbff-483d-be9d-b6e7fa2a1389.jpg?v=1788097719\" alt=\"ARTISAN BAG | Boho Horse \u0026amp; Feathers quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7433_3ce2f2be-fbff-483d-be9d-b6e7fa2a1389.jpg?v=1788097719\" alt=\"Boho Horse \u0026amp; Feathers artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Boho Horse \u0026amp; Feathers design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7433_3ce2f2be-fbff-483d-be9d-b6e7fa2a1389.jpg?v=1788097719\" alt=\"Boho Horse \u0026amp; Feathers artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770322526360,"sku":"AB-015-S","price":36.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770322559128,"sku":"AB-015-L","price":38.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7433_3ce2f2be-fbff-483d-be9d-b6e7fa2a1389.jpg?v=1788097719"},{"product_id":"artisan-bag-floral-book-spines-sage","title":"ARTISAN BAG | Floral Book Spines Sage","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Floral Book Spines Sage print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7434_80112a4b-ebfb-42c7-8f9d-1f397df602c1.jpg?v=1788097733\" alt=\"ARTISAN BAG | Floral Book Spines Sage quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7434_80112a4b-ebfb-42c7-8f9d-1f397df602c1.jpg?v=1788097733\" alt=\"Floral Book Spines Sage artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Floral Book Spines Sage design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7434_80112a4b-ebfb-42c7-8f9d-1f397df602c1.jpg?v=1788097733\" alt=\"Floral Book Spines Sage artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770325868696,"sku":"AB-016-S","price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770325901464,"sku":"AB-016-L","price":36.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7434_80112a4b-ebfb-42c7-8f9d-1f397df602c1.jpg?v=1788097733"},{"product_id":"artisan-bag-autumn-bookshop-and-pumpkins","title":"ARTISAN BAG | Autumn Bookshop \u0026 Pumpkins","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Autumn Bookshop \u0026amp; Pumpkins print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7435_ced56b85-b503-4af1-83ca-6820703f2b95.jpg?v=1788097733\" alt=\"ARTISAN BAG | Autumn Bookshop \u0026amp; Pumpkins quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7435_ced56b85-b503-4af1-83ca-6820703f2b95.jpg?v=1788097733\" alt=\"Autumn Bookshop \u0026amp; Pumpkins artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Autumn Bookshop \u0026amp; Pumpkins design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7435_ced56b85-b503-4af1-83ca-6820703f2b95.jpg?v=1788097733\" alt=\"Autumn Bookshop \u0026amp; Pumpkins artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770325999768,"sku":"AB-017-S","price":35.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770326032536,"sku":"AB-017-L","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7435_ced56b85-b503-4af1-83ca-6820703f2b95.jpg?v=1788097733"},{"product_id":"artisan-bag-floral-book-spines-burgundy","title":"ARTISAN BAG | Floral Book Spines Burgundy","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Floral Book Spines Burgundy print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7436_e8907848-36d5-4407-9445-ddd3216c249a.jpg?v=1788097733\" alt=\"ARTISAN BAG | Floral Book Spines Burgundy quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7436_e8907848-36d5-4407-9445-ddd3216c249a.jpg?v=1788097733\" alt=\"Floral Book Spines Burgundy artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Floral Book Spines Burgundy design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7436_e8907848-36d5-4407-9445-ddd3216c249a.jpg?v=1788097733\" alt=\"Floral Book Spines Burgundy artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770326163608,"sku":"AB-018-S","price":36.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770326196376,"sku":"AB-018-L","price":38.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7436_e8907848-36d5-4407-9445-ddd3216c249a.jpg?v=1788097733"},{"product_id":"artisan-bag-floral-book-spines-navy","title":"ARTISAN BAG | Floral Book Spines Navy","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Floral Book Spines Navy print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7438_32f6459b-91ae-401d-b0a1-a91a6314420d.jpg?v=1788097733\" alt=\"ARTISAN BAG | Floral Book Spines Navy quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7438_32f6459b-91ae-401d-b0a1-a91a6314420d.jpg?v=1788097733\" alt=\"Floral Book Spines Navy artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Floral Book Spines Navy design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7438_32f6459b-91ae-401d-b0a1-a91a6314420d.jpg?v=1788097733\" alt=\"Floral Book Spines Navy artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770326327448,"sku":"AB-019-S","price":35.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770326360216,"sku":"AB-019-L","price":37.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7438_32f6459b-91ae-401d-b0a1-a91a6314420d.jpg?v=1788097733"},{"product_id":"artisan-bag-violin-ensemble","title":"ARTISAN BAG | Violin Ensemble","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Violin Ensemble print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7440_2ceb38f8-3474-4994-ad6a-40288e64c9b0.jpg?v=1788097734\" alt=\"ARTISAN BAG | Violin Ensemble quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7440_2ceb38f8-3474-4994-ad6a-40288e64c9b0.jpg?v=1788097734\" alt=\"Violin Ensemble artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Violin Ensemble design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7440_2ceb38f8-3474-4994-ad6a-40288e64c9b0.jpg?v=1788097734\" alt=\"Violin Ensemble artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770326458520,"sku":"AB-020-S","price":36.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770326491288,"sku":"AB-020-L","price":38.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7440_2ceb38f8-3474-4994-ad6a-40288e64c9b0.jpg?v=1788097734"},{"product_id":"artisan-bag-corgi-faces","title":"ARTISAN BAG | Corgi Faces","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Corgi Faces print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7441_4909b45e-19ce-43bf-91c6-9d0f16a2c2d1.jpg?v=1788097738\" alt=\"ARTISAN BAG | Corgi Faces quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7441_4909b45e-19ce-43bf-91c6-9d0f16a2c2d1.jpg?v=1788097738\" alt=\"Corgi Faces artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Corgi Faces design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7441_4909b45e-19ce-43bf-91c6-9d0f16a2c2d1.jpg?v=1788097738\" alt=\"Corgi Faces artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770328293528,"sku":"AB-021-S","price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770328326296,"sku":"AB-021-L","price":36.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7441_4909b45e-19ce-43bf-91c6-9d0f16a2c2d1.jpg?v=1788097738"},{"product_id":"artisan-bag-ginger-cat-and-yarn","title":"ARTISAN BAG | Ginger Cat \u0026 Yarn","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Ginger Cat \u0026amp; Yarn print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7443_5876fc35-5d71-4591-a067-796d57e038a1.jpg?v=1788097738\" alt=\"ARTISAN BAG | Ginger Cat \u0026amp; Yarn quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7443_5876fc35-5d71-4591-a067-796d57e038a1.jpg?v=1788097738\" alt=\"Ginger Cat \u0026amp; Yarn artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Ginger Cat \u0026amp; Yarn design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7443_5876fc35-5d71-4591-a067-796d57e038a1.jpg?v=1788097738\" alt=\"Ginger Cat \u0026amp; Yarn artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770328457368,"sku":"AB-022-S","price":35.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770328490136,"sku":"AB-022-L","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7443_5876fc35-5d71-4591-a067-796d57e038a1.jpg?v=1788097738"},{"product_id":"artisan-bag-sleeping-ginger-kitten","title":"ARTISAN BAG | Sleeping Ginger Kitten","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Sleeping Ginger Kitten print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7444_421a0192-217a-46db-9b49-b0991afe3d14.jpg?v=1788097738\" alt=\"ARTISAN BAG | Sleeping Ginger Kitten quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7444_421a0192-217a-46db-9b49-b0991afe3d14.jpg?v=1788097738\" alt=\"Sleeping Ginger Kitten artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Sleeping Ginger Kitten design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7444_421a0192-217a-46db-9b49-b0991afe3d14.jpg?v=1788097738\" alt=\"Sleeping Ginger Kitten artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770328588440,"sku":"AB-023-S","price":36.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770328621208,"sku":"AB-023-L","price":38.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7444_421a0192-217a-46db-9b49-b0991afe3d14.jpg?v=1788097738"},{"product_id":"artisan-bag-books-and-daisies","title":"ARTISAN BAG | Books \u0026 Daisies","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Books \u0026amp; Daisies print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7445_d9579ea8-6ee8-41b4-b37d-ec5c0b96da78.jpg?v=1788097738\" alt=\"ARTISAN BAG | Books \u0026amp; Daisies quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7445_d9579ea8-6ee8-41b4-b37d-ec5c0b96da78.jpg?v=1788097738\" alt=\"Books \u0026amp; Daisies artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Books \u0026amp; Daisies design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7445_d9579ea8-6ee8-41b4-b37d-ec5c0b96da78.jpg?v=1788097738\" alt=\"Books \u0026amp; Daisies artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770328719512,"sku":"AB-024-S","price":35.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770328752280,"sku":"AB-024-L","price":37.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7445_d9579ea8-6ee8-41b4-b37d-ec5c0b96da78.jpg?v=1788097738"},{"product_id":"artisan-bag-fluffy-sheep-flock","title":"ARTISAN BAG | Fluffy Sheep Flock","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Fluffy Sheep Flock print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7446_d4fe1f60-d8a9-45e6-b5b6-308a3a3c0b39.jpg?v=1788097740\" alt=\"ARTISAN BAG | Fluffy Sheep Flock quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7446_d4fe1f60-d8a9-45e6-b5b6-308a3a3c0b39.jpg?v=1788097740\" alt=\"Fluffy Sheep Flock artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Fluffy Sheep Flock design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7446_d4fe1f60-d8a9-45e6-b5b6-308a3a3c0b39.jpg?v=1788097740\" alt=\"Fluffy Sheep Flock artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770328883352,"sku":"AB-025-S","price":36.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770328916120,"sku":"AB-025-L","price":38.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7446_d4fe1f60-d8a9-45e6-b5b6-308a3a3c0b39.jpg?v=1788097740"},{"product_id":"artisan-bag-hearts-and-hens-navy","title":"ARTISAN BAG | Hearts \u0026 Hens Navy","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Hearts \u0026amp; Hens Navy print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7447_a2481b30-ae2f-4039-a4a6-6d98434ef1b2.jpg?v=1788097752\" alt=\"ARTISAN BAG | Hearts \u0026amp; Hens Navy quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7447_a2481b30-ae2f-4039-a4a6-6d98434ef1b2.jpg?v=1788097752\" alt=\"Hearts \u0026amp; Hens Navy artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Hearts \u0026amp; Hens Navy design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7447_a2481b30-ae2f-4039-a4a6-6d98434ef1b2.jpg?v=1788097752\" alt=\"Hearts \u0026amp; Hens Navy artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770332553368,"sku":"AB-026-S","price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770332586136,"sku":"AB-026-L","price":36.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7447_a2481b30-ae2f-4039-a4a6-6d98434ef1b2.jpg?v=1788097752"},{"product_id":"artisan-bag-kitten-on-book-and-pumpkins","title":"ARTISAN BAG | Kitten on Book \u0026 Pumpkins","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Kitten on Book \u0026amp; Pumpkins print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7449_87935fef-7b12-4f80-95de-80ce844349e1.jpg?v=1788097753\" alt=\"ARTISAN BAG | Kitten on Book \u0026amp; Pumpkins quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7449_87935fef-7b12-4f80-95de-80ce844349e1.jpg?v=1788097753\" alt=\"Kitten on Book \u0026amp; Pumpkins artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Kitten on Book \u0026amp; Pumpkins design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7449_87935fef-7b12-4f80-95de-80ce844349e1.jpg?v=1788097753\" alt=\"Kitten on Book \u0026amp; Pumpkins artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770332717208,"sku":"AB-027-S","price":35.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770332749976,"sku":"AB-027-L","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7449_87935fef-7b12-4f80-95de-80ce844349e1.jpg?v=1788097753"},{"product_id":"artisan-bag-hearts-and-hens-teal","title":"ARTISAN BAG | Hearts \u0026 Hens Teal","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Hearts \u0026amp; Hens Teal print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7451_7ceb428f-4f4b-4cea-b78f-2530cced314a.jpg?v=1788097753\" alt=\"ARTISAN BAG | Hearts \u0026amp; Hens Teal quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7451_7ceb428f-4f4b-4cea-b78f-2530cced314a.jpg?v=1788097753\" alt=\"Hearts \u0026amp; Hens Teal artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Hearts \u0026amp; Hens Teal design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7451_7ceb428f-4f4b-4cea-b78f-2530cced314a.jpg?v=1788097753\" alt=\"Hearts \u0026amp; Hens Teal artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770332881048,"sku":"AB-028-S","price":36.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770332913816,"sku":"AB-028-L","price":38.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7451_7ceb428f-4f4b-4cea-b78f-2530cced314a.jpg?v=1788097753"},{"product_id":"artisan-bag-seashells-and-starfish","title":"ARTISAN BAG | Seashells \u0026 Starfish","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Seashells \u0026amp; Starfish print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7452_690c6f4e-63fc-4778-856e-77beaa0fb6a9.jpg?v=1788097753\" alt=\"ARTISAN BAG | Seashells \u0026amp; Starfish quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7452_690c6f4e-63fc-4778-856e-77beaa0fb6a9.jpg?v=1788097753\" alt=\"Seashells \u0026amp; Starfish artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Seashells \u0026amp; Starfish design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7452_690c6f4e-63fc-4778-856e-77beaa0fb6a9.jpg?v=1788097753\" alt=\"Seashells \u0026amp; Starfish artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770333077656,"sku":"AB-029-S","price":35.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770333110424,"sku":"AB-029-L","price":37.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7452_690c6f4e-63fc-4778-856e-77beaa0fb6a9.jpg?v=1788097753"},{"product_id":"artisan-bag-shih-tzu-reading-in-hammock","title":"ARTISAN BAG | Shih Tzu Reading in Hammock","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Shih Tzu Reading in Hammock print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7539_2_405d030f-2e04-4893-8b1f-bbd71ea0c2d3.jpg?v=1788097753\" alt=\"ARTISAN BAG | Shih Tzu Reading in Hammock quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7539_2_405d030f-2e04-4893-8b1f-bbd71ea0c2d3.jpg?v=1788097753\" alt=\"Shih Tzu Reading in Hammock artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Shih Tzu Reading in Hammock design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7539_2_405d030f-2e04-4893-8b1f-bbd71ea0c2d3.jpg?v=1788097753\" alt=\"Shih Tzu Reading in Hammock artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770333175960,"sku":"AB-030-S","price":36.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770333208728,"sku":"AB-030-L","price":38.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7539_2_405d030f-2e04-4893-8b1f-bbd71ea0c2d3.jpg?v=1788097753"},{"product_id":"artisan-bag-dragon-and-books","title":"ARTISAN BAG | Dragon \u0026 Books","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Dragon \u0026amp; Books print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7540_2_4dd84781-55cb-49ae-98fe-85b478221ad8.jpg?v=1788097758\" alt=\"ARTISAN BAG | Dragon \u0026amp; Books quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7540_2_4dd84781-55cb-49ae-98fe-85b478221ad8.jpg?v=1788097758\" alt=\"Dragon \u0026amp; Books artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Dragon \u0026amp; Books design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7540_2_4dd84781-55cb-49ae-98fe-85b478221ad8.jpg?v=1788097758\" alt=\"Dragon \u0026amp; Books artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770334617752,"sku":"AB-031-S","price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770334650520,"sku":"AB-031-L","price":36.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7540_2_4dd84781-55cb-49ae-98fe-85b478221ad8.jpg?v=1788097758"},{"product_id":"artisan-bag-mystical-black-cat","title":"ARTISAN BAG | Mystical Black Cat","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Mystical Black Cat print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7541_c40eed4d-9656-43a4-88bb-6f33a35cbfcc.jpg?v=1788097758\" alt=\"ARTISAN BAG | Mystical Black Cat quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7541_c40eed4d-9656-43a4-88bb-6f33a35cbfcc.jpg?v=1788097758\" alt=\"Mystical Black Cat artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Mystical Black Cat design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7541_c40eed4d-9656-43a4-88bb-6f33a35cbfcc.jpg?v=1788097758\" alt=\"Mystical Black Cat artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770334781592,"sku":"AB-032-S","price":35.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770334814360,"sku":"AB-032-L","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7541_c40eed4d-9656-43a4-88bb-6f33a35cbfcc.jpg?v=1788097758"},{"product_id":"artisan-bag-black-cat-and-books","title":"ARTISAN BAG | Black Cat \u0026 Books","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe black cat curled up on a stack of books print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7542_7fae61b0-d880-4fd8-ba41-137bfa842759.jpg?v=1788097758\" alt=\"ARTISAN BAG | Black Cat \u0026amp; Books quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/hf_20260830_140743_9c2cdc5d-1a9d-40c2-b79f-4baf882bbd7d.png?v=1788099091\" alt=\"Black Cat \u0026amp; Books artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe black cat and books design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/hf_20260830_140743_9c2cdc5d-1a9d-40c2-b79f-4baf882bbd7d.png?v=1788099091\" alt=\"Black Cat \u0026amp; Books artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770335174808,"sku":"AB-033-S","price":32.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770335207576,"sku":"AB-033-L","price":34.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7542_7fae61b0-d880-4fd8-ba41-137bfa842759.jpg?v=1788097758"},{"product_id":"artisan-bag-sleeping-dachshund","title":"ARTISAN BAG | Sleeping Dachshund","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Sleeping Dachshund print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7543_19e3b1d3-012b-4b3d-a230-60ca37442dc6.jpg?v=1788097758\" alt=\"ARTISAN BAG | Sleeping Dachshund quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7543_19e3b1d3-012b-4b3d-a230-60ca37442dc6.jpg?v=1788097758\" alt=\"Sleeping Dachshund artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Sleeping Dachshund design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7543_19e3b1d3-012b-4b3d-a230-60ca37442dc6.jpg?v=1788097758\" alt=\"Sleeping Dachshund artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770335371416,"sku":"AB-034-S","price":32.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770335404184,"sku":"AB-034-L","price":34.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7543_19e3b1d3-012b-4b3d-a230-60ca37442dc6.jpg?v=1788097758"},{"product_id":"artisan-bag-schnauzer-portrait","title":"ARTISAN BAG | Schnauzer Portrait","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Schnauzer Portrait print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7544_c8dd23ff-2848-4646-8ff9-77f0199071ba.jpg?v=1788097759\" alt=\"ARTISAN BAG | Schnauzer Portrait quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7544_c8dd23ff-2848-4646-8ff9-77f0199071ba.jpg?v=1788097759\" alt=\"Schnauzer Portrait artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Schnauzer Portrait design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7544_c8dd23ff-2848-4646-8ff9-77f0199071ba.jpg?v=1788097759\" alt=\"Schnauzer Portrait artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770335600792,"sku":"AB-035-S","price":36.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770335633560,"sku":"AB-035-L","price":38.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7544_c8dd23ff-2848-4646-8ff9-77f0199071ba.jpg?v=1788097759"},{"product_id":"artisan-bag-blue-book-spines-and-roses","title":"ARTISAN BAG | Blue Book Spines \u0026 Roses","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Blue Book Spines \u0026amp; Roses print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7545_59210f2d-6e6d-4a20-a7ee-c9c0f664f946.jpg?v=1788097771\" alt=\"ARTISAN BAG | Blue Book Spines \u0026amp; Roses quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7545_59210f2d-6e6d-4a20-a7ee-c9c0f664f946.jpg?v=1788097771\" alt=\"Blue Book Spines \u0026amp; Roses artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Blue Book Spines \u0026amp; Roses design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7545_59210f2d-6e6d-4a20-a7ee-c9c0f664f946.jpg?v=1788097771\" alt=\"Blue Book Spines \u0026amp; Roses artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770338287768,"sku":"AB-036-S","price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770338320536,"sku":"AB-036-L","price":36.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7545_59210f2d-6e6d-4a20-a7ee-c9c0f664f946.jpg?v=1788097771"},{"product_id":"artisan-bag-dachshund-puppies-and-flowers","title":"ARTISAN BAG | Dachshund Puppies \u0026 Flowers","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Dachshund Puppies \u0026amp; Flowers print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7546_9e06c445-6f1e-46a5-9a97-944ef7218978.jpg?v=1788097771\" alt=\"ARTISAN BAG | Dachshund Puppies \u0026amp; Flowers quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7546_9e06c445-6f1e-46a5-9a97-944ef7218978.jpg?v=1788097771\" alt=\"Dachshund Puppies \u0026amp; Flowers artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Dachshund Puppies \u0026amp; Flowers design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7546_9e06c445-6f1e-46a5-9a97-944ef7218978.jpg?v=1788097771\" alt=\"Dachshund Puppies \u0026amp; Flowers artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770338386072,"sku":"AB-037-S","price":35.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770338418840,"sku":"AB-037-L","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7546_9e06c445-6f1e-46a5-9a97-944ef7218978.jpg?v=1788097771"},{"product_id":"artisan-bag-book-spines-and-wildflowers","title":"ARTISAN BAG | Book Spines \u0026 Wildflowers","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Book Spines \u0026amp; Wildflowers print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7547_48a9282c-66f9-4a35-8e79-9c030643d835.jpg?v=1788097771\" alt=\"ARTISAN BAG | Book Spines \u0026amp; Wildflowers quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7547_48a9282c-66f9-4a35-8e79-9c030643d835.jpg?v=1788097771\" alt=\"Book Spines \u0026amp; Wildflowers artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Book Spines \u0026amp; Wildflowers design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7547_48a9282c-66f9-4a35-8e79-9c030643d835.jpg?v=1788097771\" alt=\"Book Spines \u0026amp; Wildflowers artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770338451608,"sku":"AB-038-S","price":36.99,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770338484376,"sku":"AB-038-L","price":38.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7547_48a9282c-66f9-4a35-8e79-9c030643d835.jpg?v=1788097771"},{"product_id":"artisan-bag-doodle-puppy-faces","title":"ARTISAN BAG | Doodle Puppy Faces","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Doodle Puppy Faces print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7548_dc93cda0-b14d-4f4b-a723-a61c1108291e.jpg?v=1788097772\" alt=\"ARTISAN BAG | Doodle Puppy Faces quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7548_dc93cda0-b14d-4f4b-a723-a61c1108291e.jpg?v=1788097772\" alt=\"Doodle Puppy Faces artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Doodle Puppy Faces design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7548_dc93cda0-b14d-4f4b-a723-a61c1108291e.jpg?v=1788097772\" alt=\"Doodle Puppy Faces artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770338615448,"sku":"AB-039-S","price":35.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770338648216,"sku":"AB-039-L","price":37.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7548_dc93cda0-b14d-4f4b-a723-a61c1108291e.jpg?v=1788097772"},{"product_id":"artisan-bag-yorkshire-terrier-portrait","title":"ARTISAN BAG | Yorkshire Terrier Portrait","description":"\u003cstyle\u003e\n.er-pdp{--ink:#1a1a1a;--teal:#8a4a3a;--teal-dark:#5c2a24;--cream:#FBF1EC;--blush:#F3DCD2;--gray-txt:#5b5b5b;--border:#e9e2da;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;color:var(--ink);max-width:720px;margin:0 auto;line-height:1.55;}\n.er-pdp *{box-sizing:border-box;}\n.er-pdp .strip{background:var(--teal-dark);color:#fff;border-radius:14px;padding:18px 20px;margin:0 0 20px;text-align:center;}\n.er-pdp .strip .line1{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f7ece7;}\n.er-pdp .strip .pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 16px;font-size:13px;color:#f7ece7;}\n.er-pdp .strip .dot{width:8px;height:8px;border-radius:50%;background:#e6a4ab;display:inline-block;}\n.er-pdp .feature-card{width:100%;border-radius:16px;display:block;margin:0 0 22px;}\n.er-pdp .checklist{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px;}\n.er-pdp .checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;}\n.er-pdp .checklist li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:36px 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--teal-dark);color:#fff;border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:#fff;font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:#f0ded6;text-align:center;font-size:15.5px;}\n.er-pdp .dark ul{list-style:none;margin:20px 0;padding:0;display:grid;gap:12px;}\n.er-pdp .dark ul li{display:flex;gap:10px;font-size:14.5px;color:#f7ece7;}\n.er-pdp .dark ul li:before{content:\"✓\";color:#e6a4ab;font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:#e3c6ba;text-align:center;border-top:1px solid rgba(255,255,255,.15);padding-top:16px;margin-top:16px;}\n.er-pdp .diagram-img{width:100%;border-radius:14px;display:block;margin:24px 0;}\n.er-pdp .fixcards{display:grid;gap:12px;margin:20px 0 28px;}\n.er-pdp .fixcard{border:1px solid var(--border);border-radius:14px;padding:16px 18px;background:#fff;}\n.er-pdp .fixcard .tag{display:inline-block;font-size:11px;letter-spacing:.06em;font-weight:700;color:var(--teal-dark);background:var(--blush);border-radius:999px;padding:4px 10px;margin-bottom:8px;}\n.er-pdp .fixcard h3{font-size:15.5px;margin:0 0 4px;}\n.er-pdp .fixcard p{margin:0;font-size:14px;}\n.er-pdp .fabric-grid{display:grid;gap:14px;margin:20px 0 28px;}\n.er-pdp .fabric-card{border:1px solid var(--border);border-radius:14px;padding:18px;background:var(--cream);}\n.er-pdp .fabric-card h3{font-size:15.5px;margin:0 0 6px;color:var(--teal-dark);}\n.er-pdp .fabric-card p{margin:0;font-size:14px;}\n.er-pdp .lifestyle-img{width:100%;border-radius:14px;display:block;margin:18px 0;}\n.er-pdp .comp-wrap{background:linear-gradient(180deg,#F3E4DC,#EAD2C6);border-radius:18px;padding:26px 18px;margin:28px 0;}\n.er-pdp .comp-wrap h2{text-align:center;margin-top:0;font-size:19px;line-height:1.35;}\n.er-pdp .comp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.er-pdp table.comp{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;margin-top:10px;}\n.er-pdp table.comp th, .er-pdp table.comp td{text-align:center;padding:14px 8px;font-size:13px;}\n.er-pdp table.comp th{font-weight:700;color:var(--ink);vertical-align:bottom;}\n.er-pdp table.comp td.label{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink);padding-right:14px;}\n.er-pdp table.comp tbody tr td, .er-pdp table.comp tbody tr th{border-top:1px solid rgba(0,0,0,.08);}\n.er-pdp table.comp .mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700;}\n.er-pdp table.comp .no{background:#2b1f1c;color:#e6c9bd;}\n.er-pdp table.comp .maybe{background:#6b3f2f;color:#fff;}\n.er-pdp table.comp .er-col{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;}\n.er-pdp table.comp .er-col.bottom{border-radius:0 0 12px 12px;}\n.er-pdp table.comp .er-col .mark{background:#fff;color:var(--teal-dark);}\n.er-pdp table.comp th.er-head{background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;border-radius:12px 12px 0 0;padding:14px 10px;font-size:13.5px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\n.er-pdp details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fff;}\n.er-pdp summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.er-pdp summary::-webkit-details-marker{display:none;}\n.er-pdp summary:after{content:\"+\";font-size:20px;color:var(--teal);font-weight:400;}\n.er-pdp details[open] summary:after{content:\"–\";}\n.er-pdp details p{margin-top:10px;margin-bottom:0;}\n.er-pdp .review{border:1px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px;background:#fff;}\n.er-pdp .review .who{font-size:14px;font-weight:700;margin-top:8px;}\n.er-pdp .review p{margin:8px 0 0;font-size:14.5px;}\n.er-pdp .cta-wrap{text-align:center;margin:30px 0 10px;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,var(--teal-dark),#3d1c17);color:#fff;font-weight:700;font-size:15.5px;padding:16px 30px;border-radius:999px;text-decoration:none;width:100%;max-width:420px;}\n.er-pdp .cta-note{font-size:12.5px;color:var(--gray-txt);margin-top:10px;}\n.er-pdp .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"er-pdp\"\u003e\n\n  \u003cdiv class=\"strip\"\u003e\n    \u003cdiv class=\"line1\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee · Secure Checkout\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e Hand-finished in small batches — designs sell out and don't always come back\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"stars\"\u003e★★★★★ \u003cspan style=\"color:var(--gray-txt);font-size:14px;\"\u003e4.6 (800+ reviews)\u003c\/span\u003e\u003c\/p\u003e\n\n  \u003cul class=\"checklist\"\u003e\n    \u003cli\u003eThree-layer quilted cotton construction — holds its shape instead of sagging by week two\u003c\/li\u003e\n    \u003cli\u003eBox-stitched straps and base, built to carry actual weight, not just look nice on a hook\u003c\/li\u003e\n    \u003cli\u003eThe Yorkshire Terrier Portrait print is hand-finished, not a cheap surface print that cracks or fades\u003c\/li\u003e\n    \u003cli\u003eTwo sizes so it fits what you're actually carrying — a paperback and a purse, or a full shop\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7549_9b0776b2-04ba-4dd1-a5da-afc6147dade5.jpg?v=1788097772\" alt=\"ARTISAN BAG | Yorkshire Terrier Portrait quilted tote\"\u003e\n\n  \u003cdiv class=\"dark\"\u003e\n    \u003ch2\u003eMost totes aren't built to be used. They're built to be photographed.\u003c\/h2\u003e\n    \u003cp\u003eYou've probably owned one already — gorgeous in the listing photo, and sagging, fraying, or peeling within a few months of actual daily use. That's not bad luck. It's a bag built for a shelf, not a shoulder.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo stretched-out straps by month two\u003c\/li\u003e\n      \u003cli\u003eNo frayed corners from being set down on pavements and car seats\u003c\/li\u003e\n      \u003cli\u003eNo print fading to a washed-out ghost of what you fell in love with\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"sizes\"\u003eSmall (15\" x 14\") and Large (17\" x 16\"). Part of the ARTISAN BAG collection.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cimg class=\"diagram-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7549_9b0776b2-04ba-4dd1-a5da-afc6147dade5.jpg?v=1788097772\" alt=\"Yorkshire Terrier Portrait artisan bag detail\"\u003e\n\n  \u003ch2\u003eWhy the usual alternatives don't hold up\u003c\/h2\u003e\n  \u003cdiv class=\"fixcards\"\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eCHEAP CANVAS\u003c\/span\u003e\n      \u003ch3\u003eThe high-street tote\u003c\/h3\u003e\n      \u003cp\u003eThin, single-layer fabric that goes limp the moment you put a book or a bottle of water in it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003ePRINTED, NOT STITCHED\u003c\/span\u003e\n      \u003ch3\u003eThe \"cute design\" tote\u003c\/h3\u003e\n      \u003cp\u003eA nice print that sits on top of the fabric rather than in it — cracks and fades within a season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eEXPENSIVE, NOT PRACTICAL\u003c\/span\u003e\n      \u003ch3\u003eThe designer leather bag\u003c\/h3\u003e\n      \u003cp\u003eLooks the part, but you're afraid to actually use it for groceries, library books, or the school run.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fixcard\"\u003e\n      \u003cspan class=\"tag\"\u003eGAVE UP ENTIRELY\u003c\/span\u003e\n      \u003ch3\u003eSettling for \"plain and sensible\"\u003c\/h3\u003e\n      \u003cp\u003eChoosing beige because it's safe, then quietly wishing you'd bought the one you actually liked.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"comp-wrap\"\u003e\n    \u003ch2\u003eHow it actually compares\u003c\/h2\u003e\n    \u003cdiv class=\"comp-scroll\"\u003e\n      \u003ctable class=\"comp\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003eHigh-Street Tote\u003c\/th\u003e\n            \u003cth\u003ePrinted Design Tote\u003c\/th\u003e\n            \u003cth\u003eDesigner Leather Bag\u003c\/th\u003e\n            \u003cth class=\"er-head\"\u003eARTISAN BAG\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eThree-layer quilted construction\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eBox-stitched straps and base\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003ePrint won't crack or fade\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eActually practical for daily use\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eDistinctive, hand-finished design\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"label\"\u003eUnder £40\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark maybe\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd\u003e\u003cspan class=\"mark no\"\u003e✕\u003c\/span\u003e\u003c\/td\u003e\n            \u003ctd class=\"er-col\"\u003e\u003cspan class=\"mark\"\u003e✓\u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat it's actually made of\u003c\/h2\u003e\n  \u003cdiv class=\"fabric-grid\"\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eThree-layer quilted cotton\u003c\/h3\u003e\n      \u003cp\u003eNot a single thin layer glued to a lining — genuine quilting that holds its shape under real weight.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eBox-stitched reinforcement\u003c\/h3\u003e\n      \u003cp\u003eThe straps and base are reinforced the same way bags built to be worked, not just worn, are made.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fabric-card\"\u003e\n      \u003ch3\u003eHand-finished print\u003c\/h3\u003e\n      \u003cp\u003eThe Yorkshire Terrier Portrait design is worked into the fabric, so it doesn't crack, peel, or fade in the wash.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"text-align:center;font-size:13.5px;\"\u003eQuilted cotton exterior · box-stitched straps and base · two sizes\u003c\/p\u003e\n\n  \u003cimg class=\"lifestyle-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7549_9b0776b2-04ba-4dd1-a5da-afc6147dade5.jpg?v=1788097772\" alt=\"Yorkshire Terrier Portrait artisan bag lifestyle photo\"\u003e\n\n  \u003ch2\u003eCommon questions\u003c\/h2\u003e\n\n  \u003cdetails open\u003e\n    \u003csummary\u003eIs it actually sturdy, or just nice to look at?\u003c\/summary\u003e\n    \u003cp\u003eSturdy. It's three-layer quilted cotton with box-stitched straps and base, so it holds real everyday weight — books, groceries, the lot — without sagging or pulling at the seams.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWhich size should I choose?\u003c\/summary\u003e\n    \u003cp\u003eSmall (15\" x 14\") suits everyday essentials and a book or two. Large (17\" x 16\") is better if you're carrying a full shop, library books, or gym kit.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n    \u003cp\u003eSpot clean with a damp cloth and mild soap. Avoid soaking or machine washing, which can affect the quilting and print.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eIs it too \"loud\" for everyday use?\u003c\/summary\u003e\n    \u003cp\u003eIt's a statement print, but the shape and construction are entirely practical — plenty of customers use it as their daily bag, not just a special-occasion one.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eWill the design fade over time?\u003c\/summary\u003e\n    \u003cp\u003eThe print is hand-finished into the fabric rather than sitting on top of it as a cheap surface print, so it holds up far better against fading than a typical printed tote.\u003c\/p\u003e\n  \u003c\/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003eCan I return it if it's not right?\u003c\/summary\u003e\n    \u003cp\u003eYes — every order comes with a 30-day money-back guarantee, no questions asked.\u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003ch2\u003eWhat customers are saying\u003c\/h2\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eDiane A., 63\u003c\/div\u003e\n    \u003cp\u003e\"I've carried this to the market every Saturday for months and it still looks brand new. The stitching hasn't given an inch.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review\"\u003e\n    \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n    \u003cdiv class=\"who\"\u003eMargaret P., 58\u003c\/div\u003e\n    \u003cp\u003e\"I get stopped for compliments constantly. Didn't expect a tote bag to actually hold up this well either — it's become my everyday bag.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cta-wrap\"\u003e\n    \u003ca class=\"cta\" href=\"#\"\u003eSelect your size above\u003c\/a\u003e\n    \u003cdiv class=\"cta-note\"\u003eFree UK Shipping · 30-Day Money-Back Guarantee\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing. Customer names shown are illustrative testimonials.\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Evely Rose Boutique","offers":[{"title":"Small (15\" x 14\")","offer_id":49770338746520,"sku":"AB-040-S","price":32.49,"currency_code":"GBP","in_stock":true},{"title":"Large (17\" x 16\")","offer_id":49770338779288,"sku":"AB-040-L","price":34.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_7549_9b0776b2-04ba-4dd1-a5da-afc6147dade5.jpg?v=1788097772"}],"url":"https:\/\/www.evelyrose.com\/collections\/artisan-bags.oembed?page=2","provider":"Evely Rose Boutique","version":"1.0","type":"link"}