{"title":"Bag Collection","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","products":[{"product_id":"electric-dirty-bicycle-storage-set-front-frame-bag-battery-cover-bag-phone-arm-strap-wristband-bag-super-convenient-for-riding","title":"Bike Handlebar \u0026 Arm Strap Bag – Waterproof Phone Storage Bag for Cycling \u0026 Outdoor Sports","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eA versatile sports bag that attaches to your bike handlebar or wraps around your arm — keeping your phone and essentials secure and accessible during cycling, running, and outdoor activities.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e2-in-1 Mounting Design\u003c\/strong\u003e: Easily attaches to bike handlebars or straps onto your arm with adjustable velcro straps, suitable for most handlebar sizes and arm sizes.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003ePhone \u0026amp; Storage Pocket\u003c\/strong\u003e: Fits most smartphones along with small essentials like keys and cards.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBungee Cord Closure\u003c\/strong\u003e: External bungee cord system keeps contents organized and easy to access.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eReflective Patch\u003c\/strong\u003e: Built-in reflective panel on the back improves visibility in low-light conditions for safer riding or running.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLightweight \u0026amp; Secure\u003c\/strong\u003e: Compact design stays firmly in place during rides or runs without adding bulk.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Nylon \u003cstrong\u003eDimensions:\u003c\/strong\u003e 3.54in × 7.36in (9cm × 18.7cm) \u003cstrong\u003eColor:\u003c\/strong\u003e Black \u003cstrong\u003eMounting Options:\u003c\/strong\u003e Bike handlebar \/ Arm strap \u003cstrong\u003eSuitable for:\u003c\/strong\u003e Cycling, running, hiking, outdoor sports\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"oddly perfect","offers":[{"title":"black bag","offer_id":51560153186584,"sku":"1731761788236960383_black bag","price":35.0,"currency_code":"USD","in_stock":false},{"title":"Gray","offer_id":51560153448728,"sku":"1731761788236960383_Gray","price":35.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/5721\/9608\/files\/bcf88534_79e06642-191a-4e6d-8c69-7277dd6d1b4b.jpg?v=1775643347"},{"product_id":"adjustable-underarm-shoulder-bag-for-men-women-anti-theft-hidden-storage-crossbody-fanny-pack-with-multiple-lightweight-pockets-premium-leather-design-ideal-for-travel-outdoor-essentials","title":"Anti-Theft PU Leather Chest Rig Bag – Adjustable Underarm Shoulder Holster Bag for Men \u0026 Women","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eA versatile underarm shoulder bag designed for hands-free convenience during travel, commuting, and outdoor activities.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eHidden Anti-Theft Storage\u003c\/strong\u003e: Concealed zipper pockets keep your valuables secure and out of sight during travel and daily use.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003ePU Leather Construction\u003c\/strong\u003e: Durable faux leather exterior with a sleek, structured design suitable for both men and women.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAdjustable Underarm Straps\u003c\/strong\u003e: Fully adjustable shoulder straps for a comfortable, customizable fit across different body types.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMultiple Pockets\u003c\/strong\u003e: Spacious enough for smartphones, cards, keys, and other everyday essentials.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eHands-Free Design\u003c\/strong\u003e: Chest rig style keeps both hands free — ideal for travel, commuting, hiking, and outdoor activities.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e PU leather (faux leather) \u003cstrong\u003eDimensions:\u003c\/strong\u003e 27.5cm × 15.5cm (10.8\" × 6.1\") \u003cstrong\u003eAvailable Colors:\u003c\/strong\u003e Black, Brown \u003cstrong\u003eSuitable for:\u003c\/strong\u003e Men and women\u003c\/p\u003e","brand":"oddly perfect","offers":[{"title":"black","offer_id":51560229241112,"sku":"1731848861724086911_black","price":28.5,"currency_code":"USD","in_stock":false},{"title":"brown","offer_id":51560229306648,"sku":"1731848861724086911_brown","price":28.5,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/5721\/9608\/files\/75904662_48d9ce02-bbad-4947-8520-16a8429a1343.jpg?v=1775643564"},{"product_id":"womens-solid-color-tote-bag-vintage-all-match-shoulder-underarm-bag-casual-versatile-high-quality-commuter-bag-for-daily-life","title":"Women's Vintage Shoulder Tote Bag – Minimalist Hobo Bag for Work \u0026 Everyday Use","description":"\u003cdiv id=\"offer-template-0\"\u003e\u003c\/div\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eA versatile everyday tote with a classic woven texture and vintage-inspired design, perfect for work, shopping, or casual outings.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSoft PU Leather\u003c\/strong\u003e: Lightweight faux leather with a woven texture for a stylish, structured look.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSpacious Main Compartment\u003c\/strong\u003e: Roomy interior easily fits a laptop, documents, cosmetics, and daily essentials.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eInner Phone Pocket\u003c\/strong\u003e: Built-in inner pocket keeps your phone and small items organized and within easy reach.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eZipper Closure\u003c\/strong\u003e: Secure zip top keeps your belongings safely inside.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eComfortable Shoulder Straps\u003c\/strong\u003e: Double handles designed for comfortable shoulder or hand carry.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e PU leather (faux leather) \u003cstrong\u003eDimensions:\u003c\/strong\u003e 45cm × 28cm × 18cm \u003cstrong\u003eAvailable Colors:\u003c\/strong\u003e Black, Off-white, Brown, Khaki\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"oddly perfect","offers":[{"title":"black","offer_id":51830518645016,"sku":"905340694965_black","price":34.2,"currency_code":"USD","in_stock":false},{"title":"Beige","offer_id":51830519496984,"sku":"905340694965_Beige","price":34.2,"currency_code":"USD","in_stock":false},{"title":"Brown","offer_id":51830519529752,"sku":"905340694965_Brown","price":34.2,"currency_code":"USD","in_stock":false},{"title":"Khaki","offer_id":51830519562520,"sku":"905340694965_Khaki","price":34.2,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/5721\/9608\/files\/b3c43530_4c6af121-d5aa-4c05-8bc4-5ff79acb3885.jpg?v=1775643724"},{"product_id":"woven-baguette-crossbody-bag-vintage-texture-simple-and-luxurious-womens-handbag-shoulder-bag","title":"Woven Envelope Crossbody Bag – Minimalist Shoulder Bag for Women Daily \u0026 Travel","description":"\u003cdiv id=\"offer-template-0\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 790.0px;\"\u003e \u003cmeta charset=\"utf-8\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eElevate your everyday look with this woven envelope crossbody bag. Clean lines and a minimalist aesthetic make it a versatile accessory for work, dates, or weekend outings.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSpacious Interior\u003c\/strong\u003e: Envelope-style opening reveals a roomy main compartment to hold your smartphone, cosmetics, keys, and other daily essentials.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eVersatile Wear Options\u003c\/strong\u003e: Paired with a slim, adjustable faux leather strap — wear it as a crossbody, shoulder bag, or carry it as a clutch.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWoven Texture Design\u003c\/strong\u003e: Features a classic woven pattern with gold-tone hardware for a timeless, sophisticated look.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMultiple Color Options\u003c\/strong\u003e: Available in green, white, brown, and more to match any outfit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e PU leather (faux leather) \u003cstrong\u003eClosure:\u003c\/strong\u003e Snap button \u003cstrong\u003eStrap:\u003c\/strong\u003e Adjustable, detachable faux leather strap \u003cstrong\u003eAvailable Colors:\u003c\/strong\u003e Green, White, Brown, Dark Brown\u003c\/p\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/div\u003e","brand":"oddly perfect","offers":[{"title":"White","offer_id":51830518677784,"sku":"915474010096_White","price":32.55,"currency_code":"USD","in_stock":false},{"title":"Red","offer_id":51830518776088,"sku":"915474010096_Red","price":32.55,"currency_code":"USD","in_stock":false},{"title":"Green","offer_id":51830518808856,"sku":"915474010096_Green","price":32.55,"currency_code":"USD","in_stock":false},{"title":"Coffee color","offer_id":51830518841624,"sku":"915474010096_Coffee color","price":32.55,"currency_code":"USD","in_stock":false},{"title":"black","offer_id":51830518874392,"sku":"915474010096_black","price":32.55,"currency_code":"USD","in_stock":false},{"title":"Gold","offer_id":51830518907160,"sku":"915474010096_Gold","price":32.55,"currency_code":"USD","in_stock":false},{"title":"Silver","offer_id":51830518939928,"sku":"915474010096_Silver","price":32.55,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/5721\/9608\/files\/0d2d40b9_b23ed807-e927-40ab-bab0-3be2011a8b3a.jpg?v=1775643833"},{"product_id":"a-new-woven-straw-crossbody-bag-designed-for-women-this-mini-beach-purse-features-fringe-and-is-a-easy-yet-versatile-solid-color-phone-bag-suitable-for-vacations-travel-and-everyday-outfits","title":"Mini Straw Crossbody Bag – Boho Woven Tassel Phone Bag for Women Travel \u0026 Summer","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThis lightweight woven crossbody bag blends boho charm with practicality, designed to keep your phone and small essentials close at hand for vacations, travel, and everyday wear.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBoho Woven Design\u003c\/strong\u003e: Crafted from woven material with a delicate texture, this mini bag brings a laid-back beachy vibe to any outfit.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eTassel Accent\u003c\/strong\u003e: The decorative tassel adds a playful, bohemian touch to the simple solid-color design.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCompact Phone Bag Size\u003c\/strong\u003e: Perfectly sized to hold your smartphone, lipstick, keys, and other small daily essentials without weighing you down.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAdjustable Crossbody Strap\u003c\/strong\u003e: The slim, adjustable PU leather strap lets you wear it crossbody or over the shoulder for hands-free convenience.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSnap Button Closure\u003c\/strong\u003e: Secure snap closure keeps your belongings safe.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eVersatile for All Occasions\u003c\/strong\u003e: Ideal for beach trips, vacations, travel, or casual daily outings.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Woven body + PU leather strap \u003cstrong\u003eDimensions:\u003c\/strong\u003e 11.5cm × 19cm (4.52\" × 7.48\") \u003cstrong\u003eAvailable Colors:\u003c\/strong\u003e Beige, Brown, Black\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"oddly perfect","offers":[{"title":"Beige","offer_id":51830521790744,"sku":"606177136103461_Beige","price":26.4,"currency_code":"USD","in_stock":false},{"title":"Khaki","offer_id":51830521987352,"sku":"606177136103461_Khaki","price":26.4,"currency_code":"USD","in_stock":false},{"title":"Black","offer_id":51830522020120,"sku":"606177136103461_Black","price":26.4,"currency_code":"USD","in_stock":false},{"title":"Dark Brown","offer_id":51830522052888,"sku":"606177136103461_Dark Brown","price":26.4,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/5721\/9608\/files\/abc2944f_efab71d1-f8bd-4e97-9f4a-e6cfeae18c39.jpg?v=1775644434"},{"product_id":"2l-waterproof-bag-outdoor-crossbody-bag-2-in-1-mobile-phone-waterproof-pouch-pvc-swimming-waterproof-bag","title":"2L Waterproof Dry Bag Crossbody – Phone Pouch for Swimming Beach \u0026 Water Sports","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eDesigned for water adventures, this waterproof dry bag combines reliable water protection with convenient functionality to keep your phone and essentials safe in any wet environment.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWaterproof Design\u003c\/strong\u003e: Crafted with durable waterproof material and a roll-top seal to protect your belongings from water, ideal for beach days, boating, kayaking, or swimming.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eClear Touchscreen Window\u003c\/strong\u003e: The transparent PVC window allows basic touchscreen operation of your phone, so you can check messages or use apps without removing it from the bag.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAdjustable Shoulder Strap\u003c\/strong\u003e: Comes with a comfortable 100cm adjustable shoulder strap for hands-free carrying, perfect for long days outdoors.\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSturdy Buckle Handle\u003c\/strong\u003e: The reinforced top handle with a secure buckle makes it easy to carry or attach to your gear.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eCapacity:\u003c\/strong\u003e 2L \u003cstrong\u003eDimensions:\u003c\/strong\u003e 34.5cm × 13.5cm × 7.5cm \u003cstrong\u003eShoulder Strap Length:\u003c\/strong\u003e 100cm (adjustable) \u003cstrong\u003eAvailable Colors:\u003c\/strong\u003e Yellow, Black, White, Green, Orange, Pink, Blue\u003c\/p\u003e","brand":"oddly perfect","offers":[{"title":"black \/ 2L","offer_id":51830567305496,"sku":"858352252000_black_2L","price":28.0,"currency_code":"USD","in_stock":false},{"title":"White \/ 2L","offer_id":51830567534872,"sku":"858352252000_White_2L","price":28.0,"currency_code":"USD","in_stock":false},{"title":"Army Green \/ 2L","offer_id":51830567567640,"sku":"858352252000_Army Green_2L","price":28.0,"currency_code":"USD","in_stock":false},{"title":"Yellow \/ 2L","offer_id":51830567600408,"sku":"858352252000_Yellow_2L","price":28.0,"currency_code":"USD","in_stock":false},{"title":"Orange \/ 2L","offer_id":51830567633176,"sku":"858352252000_Orange_2L","price":28.0,"currency_code":"USD","in_stock":false},{"title":"Rose Red \/ 2L","offer_id":51830567665944,"sku":"858352252000_Rose Red_2L","price":28.0,"currency_code":"USD","in_stock":false},{"title":"blue \/ 2L","offer_id":51830567698712,"sku":"858352252000_blue_2L","price":28.0,"currency_code":"USD","in_stock":false},{"title":"Green \/ 2L","offer_id":51830567731480,"sku":"858352252000_Green_2L","price":28.0,"currency_code":"USD","in_stock":false},{"title":"Gray \/ 2L","offer_id":51830567764248,"sku":"858352252000_Gray_2L","price":28.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/5721\/9608\/files\/1349d408_abb45fe9-8667-4044-b341-37562d955e9b.png?v=1773803375"},{"product_id":"color-block-bucket-bag-for-women-vintage-shoulder-and-crossbody-bag-for-work","title":"Color Block Bucket Bag – Vintage Crossbody \u0026 Shoulder Bag for Women","description":"\u003cdiv id=\"offer-template-0\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: PU leather\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBag Size\u003c\/strong\u003e: Medium\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLining Material\u003c\/strong\u003e: Polyester cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePopular Design Element\u003c\/strong\u003e: Stitched seams\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyle\u003c\/strong\u003e: Minimal urban style\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable Colors\u003c\/strong\u003e: Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOccasion\u003c\/strong\u003e: Daily casual outfits\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBag Shape\u003c\/strong\u003e: Bucket style\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClosure Type\u003c\/strong\u003e: Magnetic snap button\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInterior Structure\u003c\/strong\u003e: Hidden zip pocket, phone slot, ID card pocket, layered zip compartment\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStiffness\u003c\/strong\u003e: Medium-soft texture\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"offer-template-1450686315823\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"oddly perfect","offers":[{"title":"Woven Black","offer_id":51962979090712,"sku":"996529404319_Woven Black","price":40.4,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/5721\/9608\/files\/752b0cc6_39ba9158-e6d9-4320-af57-f3dbfce5a3b2.jpg?v=1776413163"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/5721\/9608\/collections\/2026-01-19_17.33.32.png?v=1778484706","url":"https:\/\/oddlyperfect.co\/en-ph\/collections\/bags.oembed","provider":"Oddly Perfect","version":"1.0","type":"link"}