{"title":"TIMELESS LEATHER BAGS","description":null,"products":[{"product_id":"luxury-hobo-handbag-special-gift-1","title":"Luxury Leather Anti-Theft Hobo Handbag + FREE Pouch Wallet","description":"\u003ch3 dir=\"ltr\"\u003e\u003cstrong\u003eHere's Why You'll Love the Evely Rose Handbag\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eThe Evely Rose Difference\u003c\/strong\u003e\u003cbr\u003eSMALL BATCH, CRAFTED WITH CARE\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eWe design handbags and accessories with timeless charm and individual style. Our everyday bags combine \u003cstrong\u003eexceptional material quality\u003c\/strong\u003e with practical, versatile designs for effortless daily use.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Cute_Halloween_Ghost_Animated_Instagram_Post_1.gif?v=1787057518\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eSecurity \u0026amp; Style in Every Stitch\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eStay effortlessly organised with smart compartments and discreet security features. A \u003cstrong\u003esecure zip closure\u003c\/strong\u003e, elegant tassel details, and a \u003cstrong\u003ehidden back pocket\u003c\/strong\u003e make it easy to carry everything — from your tablet to your lip gloss — while feeling \u003cstrong\u003econfident and in control\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_6573.jpg?v=1787057875\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eBeauty That Lasts\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eCrafted from buttery-soft, \u003cstrong\u003ehigh-quality vegan leather\u003c\/strong\u003e with a luxe hardware finish, this bag resists scratches and water, making it perfect for everyday glam. It's more than just beautiful — it's made to \u003cstrong\u003ebe your go-to, season after season\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_6572.jpg?v=1787057903\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eWear It Your Way\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eOne bag, three looks. Whether you're headed to brunch or boarding a flight, the \u003cstrong\u003eadjustable strap\u003c\/strong\u003e lets you go from handbag to shoulder bag to crossbody in seconds. Comfort meets versatility in the most stylish way.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eEveryday Durability, Elevated Look\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThis isn't just a pretty bag — it's \u003cstrong\u003ebuilt for life\u003c\/strong\u003e. Wear-resistant and endlessly chic, it complements every outfit while keeping up with your busiest days. From office hours to after hours, it's your \u003cstrong\u003enew everyday essential\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/IMG_6571.jpg?v=1787057929\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eRISK-FREE MONEY-BACK GUARANTEE\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eAt Evely Rose Boutique, we trust in the quality of our products and want to give you a completely safe order. If you decide within 30 days not to keep it, you can send it back to us and we'll refund the full product price.\u003c\/p\u003e\n\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--border:#e9e2da;--gray-txt:#5b5b5b;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 h2{font-size:22px;line-height:1.3;margin:0 0 12px;}\n.er-pdp .cta-wrap{text-align:center;margin:20px 0 0;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,#1a1a1a,#000);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:#8A8079;margin-top:10px;}\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £11\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £42\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Brown","offer_id":49696858701976,"sku":"BG-Leather-Bag-1","price":52.5,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49696858734744,"sku":"BG-Leather-Bag-2","price":52.5,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":49696858767512,"sku":"BG-Leather-Bag-3","price":52.5,"currency_code":"GBP","in_stock":true},{"title":"Grey","offer_id":49696858800280,"sku":"BG-Leather-Bag-4","price":52.5,"currency_code":"GBP","in_stock":true},{"title":"Burgundy","offer_id":49696858833048,"sku":"BG-Leather-Bag-5","price":52.5,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":49696858865816,"sku":"BG-Leather-Bag-6","price":52.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Clearance_1_1.png?v=1786898812"},{"product_id":"2-in-1-convertible-backpack-tote-free-pouch","title":"Luxury Leather 2-in-1 Convertible Backpack + Free Pouch","description":"\u003cp\u003eGo anywhere in style with a bag that \u003cstrong\u003eadapts to your day.\u003c\/strong\u003e Switch effortlessly between \u003cstrong\u003ebackpack, tote, and crossbody\u003c\/strong\u003e with its convertible straps. Spacious interior fits your laptop, travel must-haves, and daily essentials. Crafted from soft, durable, \u003cstrong\u003ewater-resistant, scratch-proof leather\u003c\/strong\u003e built to last. Looks sleek, feels effortless, and includes a \u003cstrong\u003efree matching pouch.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--border:#e9e2da;--gray-txt:#5b5b5b;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 h2{font-size:22px;line-height:1.3;margin:0 0 12px;}\n.er-pdp .cta-wrap{text-align:center;margin:20px 0 0;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,#1a1a1a,#000);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:#8A8079;margin-top:10px;}\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for the commute, one for the weekend, one put away as a gift. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £11\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £42\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Brown","offer_id":49696884719768,"sku":"900629689900031","price":52.5,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49696884752536,"sku":"200629689100015","price":52.5,"currency_code":"GBP","in_stock":true},{"title":"Blue Green","offer_id":49696884785304,"sku":"900629689400040","price":52.5,"currency_code":"GBP","in_stock":true},{"title":"Wine Red","offer_id":49696884818072,"sku":"200629689400024","price":52.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/backpackflashsale2.jpg?v=1786900774"},{"product_id":"luxury-anti-theft-hobo-bag-2-0","title":"Luxury Leather Anti-Theft Handbag 2.0 + FREE Pouch Wallet (6-Layer Security Edition)","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eConcealed pockets front and back, out of sight from the street\u003c\/li\u003e\n\u003cli\u003eZip closure on the main compartment — nothing gaping open\u003c\/li\u003e\n\u003cli\u003eSoft vegan leather that wipes clean and resists scratches\u003c\/li\u003e\n\u003cli\u003eMatching pouch wallet included, no extra charge\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Hidden_Pockets_Bag.jpg?v=1786903100\" alt=\"Anti-theft handbag 2.0 showing the hidden pockets\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eStop checking your bag every five minutes\u003c\/h2\u003e\n\u003cp\u003eMost handbags put everything worth taking right at the top, behind a magnet or an open gap. This one keeps your phone, cards and keys in closed pockets that sit against your body, so a crowded platform stops being something you brace for.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing valuable sitting in an open top pocket\u003c\/li\u003e\n\u003cli\u003eNothing you have to clutch to your chest on the bus\u003c\/li\u003e\n\u003cli\u003eNothing that looks like a security bag — it just looks like a handbag\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with layered concealed pockets and a zip closure, in black, brown or beige. Free pouch wallet included.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for every day, one for travelling, one for your mum who worries on the Tube. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £16\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £36\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £64\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eYvonne T., Croydon\u003c\/div\u003e\n\u003cp\u003e\"Took it to Barcelona and didn't think about it once, which is the whole point. The back pocket is where my phone lives now.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eMarilyn D., Newcastle\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look like a travel bag at all — it goes with everything. The little wallet that came with it was a nice surprise.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Black","offer_id":49696904937624,"sku":null,"price":79.97,"currency_code":"GBP","in_stock":true},{"title":"Brown","offer_id":49696904970392,"sku":null,"price":79.97,"currency_code":"GBP","in_stock":true},{"title":"Beige","offer_id":49696905003160,"sku":null,"price":79.97,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/adjusted_color_NO_BG.png?v=1786901570"},{"product_id":"nelli-vintage-bag","title":"Nelli Vintage bag","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eMain Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eFits every phone size, with a vintage-inspired design that's as practical as it is pretty. Opens in one motion — everything visible, one clasp to close. Lightweight and compact, with multiple compartments for proper organisation. Versatile too: wear it as a handbag, over the shoulder, or crossbody.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Cute_Halloween_Ghost_Animated_Instagram_Post_3.gif?v=1787095598\" alt=\"\" width=\"332\" height=\"332\"\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eThe Inside\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eMore room than it looks. The Nelli Vintage Bag has a neatly divided interior that keeps everything in its place — phone, long wallet, makeup, all upright and easy to reach, without anything getting scratched or lost at the bottom.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Bildschirmfoto_2026-08-19_um_03.13.15.png?v=1787095635\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--border:#e9e2da;--gray-txt:#5b5b5b;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 h2{font-size:22px;line-height:1.3;margin:0 0 12px;}\n.er-pdp .cta-wrap{text-align:center;margin:20px 0 0;}\n.er-pdp .cta{display:inline-block;background:linear-gradient(180deg,#1a1a1a,#000);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:#8A8079;margin-top:10px;}\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £20\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £36\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Brown","offer_id":49697017594008,"sku":"800604711400029","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49697017626776,"sku":"200604711800043","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Chocolate","offer_id":49697017659544,"sku":"500604711800069","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":49697017692312,"sku":"600604711600014","price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Clearance_3_1.png?v=1786905245"},{"product_id":"luxury-leather-hobo-3-piece-bag-set","title":"Luxury Leather 3-Piece Hobo Bag Set","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eThree matching pieces — the hobo, a shoulder bag and a purse\u003c\/li\u003e\n\u003cli\u003eAll one finish, so nothing looks thrown together\u003c\/li\u003e\n\u003cli\u003eSoft vegan leather with a proper zip on the main bag\u003c\/li\u003e\n\u003cli\u003eOne price for all three, not three separate buys\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/71jhYZtBSaL._AC_SY695_fa99e2b2-225f-49be-a69b-4f119fc742b0.jpg?v=1787087503\" alt=\"Luxury leather 3-piece hobo bag set\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThree bags that actually go together\u003c\/h2\u003e\n\u003cp\u003eBuying bags one at a time is how you end up with four that don't match anything. This set solves the big one, the everyday one and the little one in a single go, all in the same leather and the same hardware.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe hobo for work and the weekly shop\u003c\/li\u003e\n\u003cli\u003eThe shoulder bag for evenings and days out\u003c\/li\u003e\n\u003cli\u003eThe purse for cards, keys and a phone\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eThree-piece set in matching vegan leather, in six colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne set for yourself, one put away for a birthday. Add a second and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo sets\u003c\/strong\u003e\u003cspan\u003eOne for you, one already wrapped\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £14\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree items\u003c\/strong\u003e\u003cspan\u003eMix the set with any other bag in the collection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £31\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £56\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One set is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eBernadette L., Sheffield\u003c\/div\u003e\n\u003cp\u003e\"Better value than I expected — I'd have paid this for the large one on its own. The little purse lives inside the big bag and I use it on its own at weekends.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003ePaula G., Swansea\u003c\/div\u003e\n\u003cp\u003e\"All three arrived in the same shade, which I was slightly worried about. The leather is soft but the bag still stands up on its own.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Brown","offer_id":49709425426584,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49709425459352,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":49709425492120,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Grey","offer_id":49709425524888,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy","offer_id":49709425557656,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":49709425590424,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/60_clearance.png?v=1787087502"},{"product_id":"antonia-elegant-bag","title":"Antonia | Elegant Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_06faeea207ba9ff996f410587b63c655eg.png?v=1789812934\" alt=\"Antonia caramel bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in caramel.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949914136728,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_06faeea207ba9ff996f410587b63c655eg.png?v=1789812934"},{"product_id":"valentina-shoulder-bag","title":"Valentina | Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Untitleddesign_81.png?v=1789812934\" alt=\"Valentina shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Black","offer_id":49949914169496,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Cream","offer_id":49949914202264,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":49949914235032,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki","offer_id":49949914267800,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":49949914300568,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Untitleddesign_81.png?v=1789812934"},{"product_id":"celeste-exclusive-design-bag","title":"Celeste | Exclusive Design Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_fe6fdd27a20c68fa359477d230ae49a4eg.png?v=1789812934\" alt=\"Celeste exclusive design bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in caramel or black.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949914071192,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949914103960,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_fe6fdd27a20c68fa359477d230ae49a4eg.png?v=1789812934"},{"product_id":"ines-elegant-shoulder-bag","title":"Ines | Elegant Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_a4ead24c62cfd82b4864cc622c38fbaaeg.png?v=1789812934\" alt=\"Ines elegant shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949914595480,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949914628248,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Grey","offer_id":49949914661016,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_a4ead24c62cfd82b4864cc622c38fbaaeg.png?v=1789812934"},{"product_id":"isla-vintage-bag","title":"Isla | Vintage Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:\"\\2713\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp h2{font-size:22px;line-height:1.3;margin:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"\\2713\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- dimensions ---- *\/\n.er-pdp .dims{border:1px solid var(--border);border-radius:18px;padding:24px 20px 20px;margin:0 0 26px;background:#fff;}\n.er-pdp .dims h3{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin:0 0 16px;text-align:center;}\n.er-pdp .dims-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;}\n.er-pdp .dim{background:var(--box-bg);border-radius:13px;padding:16px 6px;text-align:center;}\n.er-pdp .dim b{display:block;font-size:20px;font-weight:700;color:var(--box-ink);line-height:1.2;}\n.er-pdp .dim span{display:block;font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--box-muted);margin-top:5px;line-height:1.3;}\n.er-pdp .dim em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:3px;}\n.er-pdp .dims-note{font-size:13.5px;color:var(--gray-txt);text-align:center;margin:16px 0 0;border-top:1px solid var(--border);padding-top:14px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n@media (max-width:520px){.er-pdp .dims-row{grid-template-columns:repeat(2,1fr);}}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_474a85e2a7e068796e2474adbb629b3feg.png?v=1789812934\" alt=\"Isla vintage bag\"\u003e\n\n\u003cdiv class=\"dims\"\u003e\n\u003ch3\u003eThe size, before you ask\u003c\/h3\u003e\n\u003cdiv class=\"dims-row\"\u003e\n\u003cdiv class=\"dim\"\u003e\n\u003cb\u003e31.5 cm\u003c\/b\u003e\u003cspan\u003eWidth\u003cbr\u003eat the top\u003c\/span\u003e\u003cem\u003e12.4 in\u003c\/em\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim\"\u003e\n\u003cb\u003e23.5 cm\u003c\/b\u003e\u003cspan\u003eWidth\u003cbr\u003eat the base\u003c\/span\u003e\u003cem\u003e9.3 in\u003c\/em\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim\"\u003e\n\u003cb\u003e25.5 cm\u003c\/b\u003e\u003cspan\u003eHeight\u003c\/span\u003e\u003cem\u003e10.0 in\u003c\/em\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim\"\u003e\n\u003cb\u003e10 cm\u003c\/b\u003e\u003cspan\u003eDepth\u003c\/span\u003e\u003cem\u003e3.9 in\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"dims-note\"\u003eA proper day bag rather than a little one. It's gently tapered — wider across the top than the base — so it opens generously without looking bulky. Takes an A4 folder or a paperback flat, with room alongside for a purse, phone, glasses and keys, and still doesn't turn into a holdall.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £7\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £17\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £30\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949914333336,"sku":null,"price":36.94,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949914366104,"sku":null,"price":36.94,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":49949914398872,"sku":null,"price":36.94,"currency_code":"GBP","in_stock":true},{"title":"Cream","offer_id":49949914431640,"sku":null,"price":36.94,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_474a85e2a7e068796e2474adbb629b3feg.png?v=1789812934"},{"product_id":"aurelia-luxury-bucket-bag","title":"Aurelia | Luxury Bucket Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_9b2dda3f8c564779c364d17ad45da632eg.png?v=1789812934\" alt=\"Aurelia luxury bucket bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949914464408,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy","offer_id":49949914497176,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949914529944,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":49949914562712,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_9b2dda3f8c564779c364d17ad45da632eg.png?v=1789812934"},{"product_id":"miriam-luxury-bag","title":"Miriam | Luxury Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_26453817717296facfa4d16ffc375bd0eg.png?v=1789812935\" alt=\"Miriam luxury bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Dark Brown","offer_id":49949914890392,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949914923160,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy","offer_id":49949914955928,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki","offer_id":49949914988696,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_26453817717296facfa4d16ffc375bd0eg.png?v=1789812935"},{"product_id":"elodie-shoulder-bag","title":"Elodie | Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_c64bd3733db5d32932d45fe141027485eg.png?v=1789812936\" alt=\"Elodie shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Black","offer_id":49949915480216,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Cream","offer_id":49949915512984,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki","offer_id":49949915545752,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":49949915578520,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Grey","offer_id":49949915611288,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":49949915644056,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_c64bd3733db5d32932d45fe141027485eg.png?v=1789812936"},{"product_id":"amara-shoulder-bag","title":"Amara | Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_684f888f95bb71793e240c7c66b71c62dr.png?v=1789812936\" alt=\"Amara shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Black","offer_id":49949915676824,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":49949915709592,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki","offer_id":49949915742360,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Cream","offer_id":49949915775128,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":49949915807896,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_684f888f95bb71793e240c7c66b71c62dr.png?v=1789812936"},{"product_id":"noa-luxury-shoulder-bag","title":"Noa | Luxury Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_352ff4542ff432fb015458b63311f0c4eg.png?v=1789812936\" alt=\"Noa luxury shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949915054232,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949915087000,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy","offer_id":49949915119768,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow","offer_id":49949915152536,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_352ff4542ff432fb015458b63311f0c4eg.png?v=1789812936"},{"product_id":"yara-classic-bag","title":"Yara | Classic Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_a9de8ade291a68aa9124a6ec992f08fadr.png?v=1789812936\" alt=\"Yara classic bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Yellow","offer_id":49949915316376,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Caramel","offer_id":49949915349144,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949915381912,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy","offer_id":49949915414680,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Brown","offer_id":49949915447448,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_a9de8ade291a68aa9124a6ec992f08fadr.png?v=1789812936"},{"product_id":"leyla-vintage-shoulder-bag","title":"Leyla | Vintage Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_13e12059c06855cb3cd4ab71bf7564c8eg.png?v=1789812936\" alt=\"Leyla vintage shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949915185304,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949915218072,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy","offer_id":49949915250840,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":49949915283608,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_13e12059c06855cb3cd4ab71bf7564c8eg.png?v=1789812936"},{"product_id":"selin-luxury-bag","title":"Selin | Luxury Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_a7dc65fddc9c5a0ad674ee6577412416eg.png?v=1789812937\" alt=\"Selin luxury bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949916332184,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Grey","offer_id":49949916364952,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949916397720,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_a7dc65fddc9c5a0ad674ee6577412416eg.png?v=1789812937"},{"product_id":"zara-shoulder-bag","title":"Zara | Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_b261a69f40591deabee4f20a1179f946dr.png?v=1789812937\" alt=\"Zara shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £7\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £16\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £28\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949916037272,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki","offer_id":49949916070040,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Brown","offer_id":49949916102808,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949916135576,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_b261a69f40591deabee4f20a1179f946dr.png?v=1789812937"},{"product_id":"naomi-large-bag","title":"Naomi | Large Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/S984d18a42b2c45d4a3d4aa69b02e75bbR_38581df0-05c8-4824-9e73-d9d7c3feb30d_1_-Photoroom.jpg?v=1789812937\" alt=\"Naomi large bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003e39cm x 12cm x 27cm, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £19\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £34\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Brown \/ 39cm x 12cm x 27cm","offer_id":49949916168344,"sku":null,"price":42.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 39cm x 12cm x 27cm","offer_id":49949916201112,"sku":null,"price":42.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 39cm x 12cm x 27cm","offer_id":49949916233880,"sku":null,"price":42.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/S984d18a42b2c45d4a3d4aa69b02e75bbR_38581df0-05c8-4824-9e73-d9d7c3feb30d_1_-Photoroom.jpg?v=1789812937"},{"product_id":"julian-travel-bag","title":"Julian | Travel Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_1113cab194267a689c0479ac3381818bdr.png?v=1789812937\" alt=\"Julian travel bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in caramel or dark brown.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £11\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £25\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £45\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949916266648,"sku":null,"price":55.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Brown","offer_id":49949916299416,"sku":null,"price":55.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_1113cab194267a689c0479ac3381818bdr.png?v=1789812937"},{"product_id":"theodore-classic-shoulder-bag","title":"Theodore | Classic Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_cdc7aea1d0b86b0a9fc4dc34aa058f09dr.png?v=1789812937\" alt=\"Theodore classic shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949916430488,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949916463256,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Grey","offer_id":49949916496024,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki","offer_id":49949916528792,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":49949916561560,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Cream","offer_id":49949916594328,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue","offer_id":49949916627096,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_cdc7aea1d0b86b0a9fc4dc34aa058f09dr.png?v=1789812937"},{"product_id":"frederick-classic-shoulder-bag","title":"Frederick | Classic Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Untitleddesign_82.png?v=1789812937\" alt=\"Frederick classic shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949916790936,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":49949916823704,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":49949916856472,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":49949916889240,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949916922008,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Untitleddesign_82.png?v=1789812937"},{"product_id":"amira-vintage-bag","title":"Amira | Vintage Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_50ced66d8aca52dae73423729131faabeg.png?v=1789812938\" alt=\"Amira vintage bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Tan","offer_id":49949917085848,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949917118616,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":49949917151384,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Coffee","offer_id":49949917184152,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink","offer_id":49949917216920,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_50ced66d8aca52dae73423729131faabeg.png?v=1789812938"},{"product_id":"layla-vintage-shoulder-bag","title":"Layla | Vintage Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_058d1fbe098abbaaabe4d126657271c5eg.png?v=1789812939\" alt=\"Layla vintage shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949917347992,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949917380760,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Grey","offer_id":49949917413528,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_058d1fbe098abbaaabe4d126657271c5eg.png?v=1789812939"},{"product_id":"maximilian-travel-bag","title":"Maximilian | Travel Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_7862518e8811ca4914b434fedcfb2531eg.png?v=1789812938\" alt=\"Maximilian travel bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Black-Brown","offer_id":49949917249688,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949917282456,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Brown","offer_id":49949917315224,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_7862518e8811ca4914b434fedcfb2531eg.png?v=1789812938"},{"product_id":"farah-retro-shoulder-bag","title":"Farah | Retro Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Untitleddesign_79_47898c20-7333-4115-9048-e7dd5fa079c2.png?v=1789812939\" alt=\"Farah retro shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949917446296,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949917479064,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Grey","offer_id":49949917511832,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":49949917544600,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow","offer_id":49949917577368,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Untitleddesign_79_47898c20-7333-4115-9048-e7dd5fa079c2.png?v=1789812939"},{"product_id":"dalia-classic-shoulder-bag","title":"Dalia | Classic Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_542c99f7c899056a7734f185057a15e5dr.png?v=1789812939\" alt=\"Dalia classic shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949917642904,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Grey","offer_id":49949917675672,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949917708440,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_542c99f7c899056a7734f185057a15e5dr.png?v=1789812939"},{"product_id":"sebastian-briefcase","title":"Sebastian | Briefcase","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_2fc48c1149ff91c91ba41a4eb215329feg.png?v=1789812939\" alt=\"Sebastian briefcase\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £14\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £31\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £54\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Dark Brown","offer_id":49949917806744,"sku":null,"price":67.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949917839512,"sku":null,"price":67.95,"currency_code":"GBP","in_stock":true},{"title":"Caramel","offer_id":49949917872280,"sku":null,"price":67.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_2fc48c1149ff91c91ba41a4eb215329feg.png?v=1789812939"},{"product_id":"rania-vintage-bag","title":"Rania | Vintage Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_23922db52d80aaebdd84d0e79e4f123aeg.png?v=1789812940\" alt=\"Rania vintage bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949918036120,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949918068888,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":49949918101656,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":49949918134424,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_23922db52d80aaebdd84d0e79e4f123aeg.png?v=1789812940"},{"product_id":"salma-elegant-shoulder-bag","title":"Salma | Elegant Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_454c68ee4577c069a91417476110fbe6eg.png?v=1789812940\" alt=\"Salma elegant shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949918199960,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Brown","offer_id":49949918232728,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949918265496,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_454c68ee4577c069a91417476110fbe6eg.png?v=1789812940"},{"product_id":"nadia-shoulder-bag","title":"Nadia | Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_5cc68b7f10bc0f4a73c4ef5d947e78faeg.png?v=1789812940\" alt=\"Nadia shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in caramel or black.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £5\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £11\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £20\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949918298264,"sku":null,"price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949918331032,"sku":null,"price":24.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_5cc68b7f10bc0f4a73c4ef5d947e78faeg.png?v=1789812940"},{"product_id":"ophelia-shoulder-bag","title":"Ophelia | Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_3982a4e8e1eee59ac6042fa47924a838eg.png?v=1789812940\" alt=\"Ophelia shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £14\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £31\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £54\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Magenta","offer_id":49949918396568,"sku":null,"price":67.95,"currency_code":"GBP","in_stock":true},{"title":"Caramel","offer_id":49949918429336,"sku":null,"price":67.95,"currency_code":"GBP","in_stock":true},{"title":"Orange","offer_id":49949918462104,"sku":null,"price":67.95,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":49949918494872,"sku":null,"price":67.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949918527640,"sku":null,"price":67.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_3982a4e8e1eee59ac6042fa47924a838eg.png?v=1789812940"},{"product_id":"rosalind-retro-side-bag","title":"Rosalind | Retro Side Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_cecf3836bdf7b0f912c427005b16be82eg.png?v=1789812941\" alt=\"Rosalind retro side bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in caramel.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949918593176,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_cecf3836bdf7b0f912c427005b16be82eg.png?v=1789812941"},{"product_id":"alistair-briefcase","title":"Alistair | Briefcase","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_00757feca589e28a967451f4a6a62edbdr.png?v=1789812941\" alt=\"Alistair briefcase\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in caramel or black.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £10\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £23\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £41\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949918724248,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949918757016,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_00757feca589e28a967451f4a6a62edbdr.png?v=1789812941"},{"product_id":"talia-retro-shoulder-bag","title":"Talia | Retro Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_853e44248c93bc1b3e84b11b090e8948eg.png?v=1789812941\" alt=\"Talia retro shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £6\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £13\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £24\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949918789784,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949918822552,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue","offer_id":49949918855320,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki","offer_id":49949918888088,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red","offer_id":49949918920856,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_853e44248c93bc1b3e84b11b090e8948eg.png?v=1789812941"},{"product_id":"rupert-shoulder-bag","title":"Rupert | Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_4034d4ff1ec0bd7902e4b0bc128e4803dr.png?v=1789812941\" alt=\"Rupert shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in caramel or black.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £10\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £23\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £41\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949919051928,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949919084696,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_4034d4ff1ec0bd7902e4b0bc128e4803dr.png?v=1789812941"},{"product_id":"walter-briefcase","title":"Walter | Briefcase","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_63a9a92d6a535b0aebf45ec86b1c7be0eg.png?v=1789812942\" alt=\"Walter briefcase\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in caramel or black.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £9\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £21\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £38\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949919248536,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949919281304,"sku":null,"price":46.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_63a9a92d6a535b0aebf45ec86b1c7be0eg.png?v=1789812942"},{"product_id":"rosa-shoulder-bag","title":"Rosa | Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_3a95bc65cd1d5e1bcc146e01cd5cbb4ceg.png?v=1789812942\" alt=\"Rosa shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £10\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £23\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £41\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949919117464,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy","offer_id":49949919150232,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true},{"title":"Green","offer_id":49949919183000,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949919215768,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_3a95bc65cd1d5e1bcc146e01cd5cbb4ceg.png?v=1789812942"},{"product_id":"juno-shoulder-bag","title":"Juno | Shoulder Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_6080975a7a71f36ac164af18526e223feg.png?v=1789812942\" alt=\"Juno shoulder bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in dark brown or black.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £10\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £23\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £41\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Dark Brown","offer_id":49949919379608,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949919412376,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_6080975a7a71f36ac164af18526e223feg.png?v=1789812942"},{"product_id":"clara-travel-bag","title":"Clara | Travel Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_68c9f198eb1e45ca51247db05531f3c4eg.png?v=1789812942\" alt=\"Clara travel bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in several colourways.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £10\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £23\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £41\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Caramel","offer_id":49949919445144,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Brown","offer_id":49949919477912,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true},{"title":"Black","offer_id":49949919510680,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_68c9f198eb1e45ca51247db05531f3c4eg.png?v=1789812942"},{"product_id":"lucia-canvas-bag","title":"Lucia | Canvas Bag","description":"\u003cstyle\u003e.er-pdp{--ink:#1a1a1a;--teal:#9C7B4F;--box-bg:#F3EEE4;--box-ink:#3D3226;--box-muted:#6b5c47;--border:#e9e2da;--gray-txt:#5b5b5b;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 .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:0 0 12px;}\n.er-pdp p{font-size:15.5px;color:var(--gray-txt);margin:0 0 14px;}\n.er-pdp .dark{background:var(--box-bg);color:var(--box-ink);border-radius:18px;padding:32px 24px;margin:28px 0;}\n.er-pdp .dark h2{color:var(--box-ink);font-size:23px;text-align:center;margin-top:0;}\n.er-pdp .dark p{color:var(--box-muted);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:var(--box-ink);}\n.er-pdp .dark ul li:before{content:\"✓\";color:var(--teal);font-weight:700;flex-shrink:0;}\n.er-pdp .dark .sizes{font-size:14px;color:var(--box-muted);text-align:center;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;margin-top:16px;}\n.er-pdp .stars{color:#e0a13d;font-size:15px;letter-spacing:1px;}\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,#1a1a1a,#000);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 .disclosure{font-size:11.5px;color:#9b9b9b;text-align:center;margin-top:30px;border-top:1px solid var(--border);padding-top:16px;}\n\n\/* ---- multi-buy tiers ---- *\/\n.er-pdp .bd{border:1px solid var(--border);border-radius:18px;padding:26px 20px 20px;margin:28px 0;background:#fff;}\n.er-pdp .bd h2{text-align:center;margin:0 0 8px;font-size:21px;}\n.er-pdp .bd .bd-sub{text-align:center;font-size:14.5px;color:var(--gray-txt);margin:0 auto 20px;max-width:520px;}\n.er-pdp .bd-tiers{display:grid;gap:10px;}\n.er-pdp .bd-tier{display:flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:13px;padding:14px 16px;background:var(--box-bg);position:relative;}\n.er-pdp .bd-tier.best{background:linear-gradient(180deg,#F5EEE3,#EBE0CF);border-color:#DECDB4;}\n.er-pdp .bd-qty{flex:0 0 46px;height:46px;border-radius:12px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-txt{flex:1 1 auto;}\n.er-pdp .bd-txt strong{display:block;font-size:15px;color:var(--ink);}\n.er-pdp .bd-txt span{display:block;font-size:13px;color:var(--gray-txt);margin-top:2px;}\n.er-pdp .bd-off{flex:0 0 auto;text-align:right;white-space:nowrap;}\n.er-pdp .bd-off b{display:block;font-size:15px;font-weight:700;color:var(--box-ink);}\n.er-pdp .bd-off em{display:block;font-style:normal;font-size:12px;color:#8A8079;margin-top:2px;}\n.er-pdp .bd-flag{position:absolute;top:-9px;right:14px;background:var(--box-ink);color:#F6EFE6;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 10px;}\n.er-pdp .bd-foot{text-align:center;font-size:12.5px;color:#8A8079;margin:16px 0 0;}\n.er-pdp .cta-note{font-size:12.5px;color:#8A8079;margin-top:10px;}\n\u003c\/style\u003e\n\u003cdiv class=\"er-pdp\"\u003e\n\u003cul class=\"checklist\"\u003e\n\u003cli\u003eVegan leather that won't crack or peel within the first month\u003c\/li\u003e\n\u003cli\u003eStructured shape that holds up empty, not just full\u003c\/li\u003e\n\u003cli\u003eHardware that doesn't tarnish after a few wears\u003c\/li\u003e\n\u003cli\u003eRoomy lining you can actually find things in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg class=\"feature-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_f985b943a22d86f8e9143d4c714ae0dceg.png?v=1789812943\" alt=\"Lucia canvas bag\"\u003e\n\u003cdiv class=\"dark\"\u003e\n\u003ch2\u003eThe bag you stop swapping out\u003c\/h2\u003e\n\u003cp\u003eMost bags in this price range either look cheap after a few wears or lose their shape once you empty them out. This one's built to hold its structure, packed for the day or sitting empty on a shelf.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNothing that creases where it shouldn't\u003c\/li\u003e\n\u003cli\u003eNothing that smells of plastic out of the box\u003c\/li\u003e\n\u003cli\u003eNothing flimsy at the strap or handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sizes\"\u003eVegan leather with secure fastening, in black.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd\"\u003e\n\u003ch2\u003eMost people don't stop at one\u003c\/h2\u003e\n\u003cp class=\"bd-sub\"\u003eOne for work, one for evenings, one that just lives in the car. Add a second bag and the price comes down on its own — there's no code to enter, it's applied in your basket.\u003c\/p\u003e\n\u003cdiv class=\"bd-tiers\"\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eTwo bags\u003c\/strong\u003e\u003cspan\u003eAn everyday one and one for going out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e10% off\u003c\/b\u003e\u003cem\u003esave about £10\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier\"\u003e\n\u003cdiv class=\"bd-flag\"\u003eMost popular\u003c\/div\u003e\n\u003cdiv class=\"bd-qty\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eThree bags\u003c\/strong\u003e\u003cspan\u003eYours, plus two gifts already sorted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e15% off\u003c\/b\u003e\u003cem\u003esave about £23\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-tier best\"\u003e\n\u003cdiv class=\"bd-qty\"\u003e4+\u003c\/div\u003e\n\u003cdiv class=\"bd-txt\"\u003e\n\u003cstrong\u003eFour or more\u003c\/strong\u003e\u003cspan\u003eOur best price — and we'll add a small gift to the parcel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bd-off\"\u003e\n\u003cb\u003e20% off\u003c\/b\u003e\u003cem\u003esave about £41\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"bd-foot\"\u003eMix any bags in the collection — different styles, different colours, the discount still applies. One bag is perfectly fine too.\u003c\/p\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above →\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eRachel P., Manchester\u003c\/div\u003e\n\u003cp\u003e\"Doesn't look or feel cheap at all — the stitching is neat and the zip glides smoothly. Gets compliments every time I use it.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n\u003cdiv class=\"who\"\u003eDenise H., Bristol\u003c\/div\u003e\n\u003cp\u003e\"Held its shape even when I packed it full for the weekend. Handles feel properly sturdy, not flimsy like some I've had.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-wrap\"\u003e\n\u003ca class=\"cta\" href=\"#top\"\u003eChoose your colour above\u003c\/a\u003e\n\u003cdiv class=\"cta-note\"\u003eFree UK delivery · 30 days to change your mind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"disclosure\"\u003eEvely Rose Boutique · Product details reflect the current listing.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Evely Rose Boutique","offers":[{"title":"Black","offer_id":49949919543448,"sku":null,"price":50.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/5708\/5848\/files\/Whisk_f985b943a22d86f8e9143d4c714ae0dceg.png?v=1789812943"}],"url":"https:\/\/www.evelyrose.com\/collections\/timeless-leather-bags.oembed","provider":"Evely Rose Boutique","version":"1.0","type":"link"}