{"title":"Bags","description":"","products":[{"product_id":"mahjong-rack-bag-light-pink-velvet-drawstring","title":"Mahjong Rack Bag-  Light Pink Velvet Drawstring w\/ 4 Compartments","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eBACK IN STOCK! NOW with 4 Pockets, one for each rack! \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eKeep your mahjong racks safe and stylish on the go with our luxurious Light Pink Velvet Drawstring Bag. Crafted from soft velvet fabric, this elegant bag not only provides a sophisticated look but also offers superior protection for your mahjong game racks. The smooth nylon liner inside NOW features 4 dividers, ensuring your racks are securely separated to prevent chipping and clinking during transport.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThe bag is finished with an embroidered logo in the corner for an added touch of class. Perfectly sized for holding and protecting 4 mahjong racks up to 20” long per rack. This bag is an ideal accessory for the discerning player who values both function and flair. Whether you're heading to a game night or storing your racks between sessions, this bag combines practicality with a touch of luxury.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cem\u003e*Please Note this bag is designed to hold racks up to 20\" long. \u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003e\u003cem\u003eSize: \u003cmeta charset=\"utf-8\"\u003e21.5 in L x 9.75 in W OR \u003cmeta charset=\"utf-8\"\u003e54.5cm L x 25cm W\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Charleston Mahjong Club","offers":[{"title":"Default Title","offer_id":50555510554929,"sku":"50351738257710","price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0880\/7160\/2481\/files\/IMG_1190.heic?v=1736435240"},{"product_id":"mahjong-tote-bag-crossbody-strap","title":"The Club Tote Bag- Sporty Mahjong Tote w\/ Crossbody Strap \u0026 Slide Through Mat Straps","description":"\u003cp data-start=\"246\" data-end=\"533\"\u003e\u003cem\u003e \u003c\/em\u003e\u003cstrong data-end=\"215\" data-start=\"161\"\u003eNEW COLORS AVAILABLE!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"246\" data-end=\"533\"\u003eGame day just got an upgrade. Meet \u003cstrong data-start=\"281\" data-end=\"304\"\u003eThe Club Sport Tote,\u003c\/strong\u003e the ultimate sporty-chic bag designed specifically for mahjong lovers who bring their game (and their style) wherever they go. \u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"774\"\u003eAvailable in four preppy color options to match our other club bags:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"715\" data-end=\"774\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cstrong data-start=\"447\" data-end=\"455\"\u003ePink w\/ Green Stripe \u003c\/strong\u003e(w\/ hot pink interior)\u003c\/li\u003e\n\u003cli data-start=\"715\" data-end=\"774\"\u003e\n\u003cstrong data-start=\"777\" data-end=\"805\"\u003e\u003c\/strong\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cstrong data-start=\"460\" data-end=\"473\"\u003eNavy Blue w\/ Light Blue Stripe \u003c\/strong\u003e(w\/ red interior)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"715\" data-end=\"774\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cstrong\u003eHot Pink w\/ Orange Stripe\u003c\/strong\u003e (Purple Interior)\u003c\/li\u003e\n\u003cli data-start=\"715\" data-end=\"774\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cstrong\u003eLight Blue w\/ Green Stripe\u003c\/strong\u003e (Green Interior)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"526\" data-end=\"799\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"535\" data-end=\"821\"\u003e\u003cmeta charset=\"utf-8\"\u003eCrafted from a durable, wipeable nylon fabric on both the exterior and interior, making it is easy to clean while keeping spills and stains at bay. Your bag will stay looking fresh no matter where game night takes you.\u003c\/p\u003e\n\u003cp data-start=\"535\" data-end=\"821\"\u003eThis bag also features sturdy top handles and a detachable, adjustable crossbody strap in a signature preppy stripe. The front straps also feature a clever built-in\u003cstrong\u003e \u003c\/strong\u003eslot to slide your mahjong mat through, so you can carry it hands-free. \u003c\/p\u003e\n\u003cp data-start=\"823\" data-end=\"1057\"\u003eOn the front, you’ll find our signature logo expertly embroidered, adding that perfect touch of elevated charm. The tote is thoughtfully sized to fit our 20\" long racks and rack bags with ease, no squeezing or bending required.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"1059\" data-end=\"1081\"\u003eInterior Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"1059\" data-end=\"1083\"\u003eTwo open pockets, ideal for your phone, keys, or lucky charms\u003c\/li\u003e\n\u003cli data-start=\"1059\" data-end=\"1083\"\u003eOne spacious zippered pocket, perfect for your field guides, scorecards, or National Mahjong League cards\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1271\" data-end=\"1442\"\u003eWhether you're headed to a tournament, club night, or a casual game with friends, \u003cstrong data-start=\"1353\" data-end=\"1376\"\u003eThe Club Sport Tote\u003c\/strong\u003e keeps everything organized, accessible, and effortlessly stylish.\u003c\/p\u003e\n\u003cp data-start=\"1271\" data-end=\"1442\"\u003e\u003cem\u003e*Dimensions: 21\" L x 7\" W x 16\" H \u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-start=\"1271\" data-end=\"1442\"\u003e\u003cem\u003e*Does not include Mat Bag or Mat\u003c\/em\u003e\u003c\/p\u003e","brand":"Charleston Mahjong Club","offers":[{"title":"Pink w\/ Green Stripe","offer_id":51884974309681,"sku":"5035173826920","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Navy w\/ Light Blue Stripe","offer_id":51884974342449,"sku":"5035173826921","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue with Green Stripe","offer_id":52582170231089,"sku":"5035173826919","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Hot Pink with Orange Stripe","offer_id":52582170263857,"sku":"5035173826918","price":130.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0880\/7160\/2481\/files\/IMG_9565.jpg?v=1773614224"},{"product_id":"the-club-rack-bag-zipper-closure-handle-4-pockets","title":"The Club Rack Bag- Zipper Closure w\/ 4 Pockets","description":"\u003cp data-start=\"186\" data-end=\"369\"\u003e\u003cem\u003e \u003c\/em\u003e\u003cstrong data-start=\"161\" data-end=\"215\"\u003eNEW COLORS AVAILABLE!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"186\" data-end=\"369\"\u003eKeep your mahjong racks safe, organized, and stylish with our \u003cstrong data-start=\"248\" data-end=\"275\"\u003eClub Mahjong Rack Bag, \u003c\/strong\u003ethe ultimate companion for every mahjong enthusiast who appreciates both form and function.\u003c\/p\u003e\n\u003cp\u003eDesigned to fit four 20\" long racks with ease, this chic bag features a full zipper closure and a striped handle in a fun, preppy style. Choose from four eye-catching color combinations: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"371\" data-end=\"570\"\u003e\n\u003cstrong data-start=\"573\" data-end=\"601\"\u003ePink w\/ a green stripe \u003c\/strong\u003e(w\/ hot pink liner)\u003cstrong data-start=\"573\" data-end=\"601\"\u003e \u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"371\" data-end=\"570\"\u003e\n\u003cstrong data-start=\"606\" data-end=\"639\"\u003eLight blue w\/ a navy stripe \u003c\/strong\u003e(w\/ red liner)\u003c\/li\u003e\n\u003cli data-start=\"371\" data-end=\"570\"\u003e\n\u003cstrong\u003eNavy Blue w\/ a green stripe\u003c\/strong\u003e (light blue liner)\u003c\/li\u003e\n\u003cli data-start=\"371\" data-end=\"570\"\u003e\n\u003cstrong\u003eHot Pink w\/ Orange Stripe \u003c\/strong\u003e(purple liner)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"371\" data-end=\"570\"\u003eCrafted from a durable, wipeable nylon fabric on both the exterior and interior, making it is easy to clean while keeping spills and stains at bay. Your bag will stay looking fresh no matter where game night takes you.\u003c\/p\u003e\n\u003cp data-start=\"643\" data-end=\"877\"\u003eInside, you'll find four individual insulated pockets, each thoughtfully designed to hold one rack. These padded sections help prevent clinking, chipping, or scratches, keeping your racks in pristine condition game after game.\u003cstrong data-start=\"879\" data-end=\"892\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1211\" data-end=\"1379\"\u003eWhether you're headed to a tournament, a friend’s house, or storing your racks between games, this rack bag adds a perfect mix of function, fashion, and protection.\u003c\/p\u003e\n\u003cp data-start=\"1381\" data-end=\"1430\"\u003eCarry your game in style; your racks deserve it.\u003c\/p\u003e\n\u003cp data-start=\"1381\" data-end=\"1430\"\u003e*Dimensions: 21\" L x 2.25\"W x 8\" H \u003cbr\u003e*Does not include racks.\u003c\/p\u003e","brand":"Charleston Mahjong Club","offers":[{"title":"Pink w\/ Green Stripe","offer_id":51884981682481,"sku":"5035173826922","price":75.0,"currency_code":"USD","in_stock":true},{"title":"light blue w\/ navy stripe","offer_id":51891057918257,"sku":"5035173826923","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Hot Pink with Orange Stripe","offer_id":52582359302449,"sku":"5035173826917","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue with Green Stripe","offer_id":52582359335217,"sku":"5035173826916","price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0880\/7160\/2481\/files\/IMG_9522.jpg?v=1773615236"},{"product_id":"the-club-tile-bag-stripe-w-tassles-velvet-liner","title":"The Club Tile Bag- Striped w\/ Tassels \u0026 Velvet Liner","description":"\u003cp data-start=\"173\" data-end=\"432\"\u003eAdd a pop of personality to your mahjong game with our \u003cstrong data-start=\"228\" data-end=\"245\"\u003eClub Tile Bag\u003c\/strong\u003e, designed to perfectly complement our fun, club-themed mahjong sets. With its preppy stripes, playful tassels, and protective velvet interior, this bag is as stylish as it is functional.\u003c\/p\u003e\n\u003cp data-start=\"434\" data-end=\"547\"\u003eAvailable in four vibrant color combos, each one thoughtfully coordinated to match our signature club-themed tile sets: \u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"434\" data-end=\"547\"\u003e\n\u003cstrong data-start=\"550\" data-end=\"573\"\u003ePink \u0026amp; White Stripe \u003c\/strong\u003e(pink\/green tassels \u0026amp; hot pink \u003cmeta charset=\"utf-8\"\u003evelvet interior)\u003c\/li\u003e\n\u003cli data-start=\"434\" data-end=\"547\"\u003e\n\u003cstrong data-start=\"578\" data-end=\"607\"\u003eLight Blue \u0026amp; White Stripe \u003c\/strong\u003e(red\/ navy tassels \u0026amp; navy velvet  liner)\u003c\/li\u003e\n\u003cli data-start=\"434\" data-end=\"547\"\u003e\n\u003cstrong data-start=\"612\" data-end=\"634\"\u003eRed \u0026amp; White Stripe \u003c\/strong\u003e(navy\/ light blue tassels \u0026amp; light blue \u003cmeta charset=\"utf-8\"\u003evelvet  liner)\u003c\/li\u003e\n\u003cli data-start=\"434\" data-end=\"547\"\u003e\n\u003cstrong data-start=\"639\" data-end=\"663\"\u003eOrange \u0026amp; Pink Stripe \u003c\/strong\u003e(Lavender tassels \u0026amp; lavender \u003cmeta charset=\"utf-8\"\u003evelvet liner)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"665\" data-end=\"855\"\u003eCrafted from a durable, wipeable nylon fabric, the exterior is easy to clean and helps keep spills and stains at bay, so your bag stays looking fresh no matter where game night takes you.\u003c\/p\u003e\n\u003cp data-start=\"857\" data-end=\"1087\"\u003eInside, a soft velvet lining protects your tiles from scratches and chips, while the coordinated tassels add a playful finishing touch. Our embroidered logo on the front ties it all together with a touch of club charm.\u003cstrong data-start=\"1089\" data-end=\"1102\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1430\" data-end=\"1560\"\u003eWhether you're hosting or heading to your next game, the \u003cstrong data-start=\"1487\" data-end=\"1504\"\u003eClub Tile Bag\u003c\/strong\u003e is the perfect mix of style, practicality, and fun.\u003c\/p\u003e\n\u003cp data-start=\"1430\" data-end=\"1560\"\u003e*Dimensions: 12.5\"L x 2\"W x 8\"H\u003cbr\u003e*Does not include Tiles\u003c\/p\u003e","brand":"Charleston Mahjong Club","offers":[{"title":"Pink\/White stripe","offer_id":51884993380657,"sku":"5035173826924","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue\/ White Stripe","offer_id":51884993413425,"sku":"5035173826925","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Pink\/Orange stripe","offer_id":51884993446193,"sku":"50351738269226","price":55.0,"currency_code":"USD","in_stock":true},{"title":"Red\/White Stripe","offer_id":51884993478961,"sku":"5035173826927","price":55.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0880\/7160\/2481\/files\/IMG_6442.jpg?v=1759325101"},{"product_id":"the-club-card-holder-wristlet","title":"The Club Wristlet Card Holder","description":"\u003cp data-end=\"158\" data-start=\"113\"\u003e\u003cstrong data-end=\"156\" data-start=\"113\"\u003eThe Mahjong Wristlet – Small But Mighty\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"487\" data-start=\"160\"\u003eKeep your game-day essentials close at hand with our \u003cstrong\u003eClub \u003cmeta charset=\"utf-8\"\u003eWristlet \u0026amp; Card Holder\u003c\/strong\u003e, perfectly sized to hold everything you need for a seamless mahjong session. From your Mahjong League cards and field guides to coins, dice, pens, paper, and other small accessories, this wristlet is designed for convenience without sacrificing style.\u003c\/p\u003e\n\u003cp data-end=\"738\" data-start=\"489\"\u003eCrafted from wipeable nylon fabric, it’s built to handle spills and everyday wear while keeping your items protected. A secure zipper closure ensures everything stays in place, and the detachable wrist strap makes it easy to grab and go.\u003c\/p\u003e\n\u003cp data-end=\"784\" data-start=\"740\"\u003eAvailable in two fun, preppy color combos:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"817\" data-start=\"787\"\u003e\u003cstrong data-end=\"815\" data-start=\"787\"\u003eGreen with a pink handle\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-end=\"817\" data-start=\"787\"\u003e\u003cstrong data-end=\"852\" data-start=\"820\"\u003eRed with a light blue handle\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1006\" data-start=\"854\"\u003eFinished with our embroidered spoonbill logo in the corner, this wristlet is the perfect companion for club nights, tournaments, or casual games with friends.\u003cstrong data-end=\"1021\" data-start=\"1008\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1453\" data-start=\"1340\"\u003eChic, compact, and ready to play. Pair it with your favorite tote or tile bag for a coordinated mahjong look.\u003c\/p\u003e\n\u003cp data-end=\"1453\" data-start=\"1340\"\u003e*Dimensions: 10\" L x 6.25\" H \u003cbr\u003e*Does Not include Mahjong League Cards\u003c\/p\u003e","brand":"Charleston Mahjong Club","offers":[{"title":"Green w\/ Pink Strap","offer_id":51885002522929,"sku":"5035173826928","price":20.0,"currency_code":"USD","in_stock":true},{"title":"Red w\/ Light Blue Strap","offer_id":51885002555697,"sku":"5035173826929","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0880\/7160\/2481\/files\/IMG_6509.jpg?v=1759325491"},{"product_id":"the-club-mat-bag-handle-toggle-closure","title":"The Club Mat Bag- Handle \u0026 Toggle Closure","description":"\u003cp data-start=\"161\" data-end=\"217\"\u003e\u003cstrong data-start=\"161\" data-end=\"215\"\u003eNEW COLORS AVAILABLE!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"219\" data-end=\"524\"\u003eCarry your mat in style with our \u003cstrong\u003eThe Club\u003c\/strong\u003e\u003cstrong data-start=\"252\" data-end=\"271\"\u003e Mat Bag\u003c\/strong\u003e, thoughtfully designed to hold our leather or neoprene mahjong mats and coordinate seamlessly with your full bag set. Whether you're heading to game night or packing up after a tournament, this mat bag keeps things neat, stylish, and easy to carry.\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"774\"\u003eAvailable in four preppy color options to match our totes:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"715\" data-end=\"774\"\u003e\u003cstrong data-start=\"777\" data-end=\"805\"\u003eGreen with a pink handle\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-start=\"715\" data-end=\"774\"\u003e\n\u003cstrong data-start=\"777\" data-end=\"805\"\u003e\u003c\/strong\u003e\u003cstrong data-start=\"810\" data-end=\"842\"\u003eLight Blue with a red handle\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"715\" data-end=\"774\"\u003e\u003cstrong data-start=\"810\" data-end=\"842\"\u003eNavy Blue with light blue handle\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-start=\"715\" data-end=\"774\"\u003e\u003cstrong data-start=\"810\" data-end=\"842\"\u003eHot Pink with orange handle\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"526\" data-end=\"799\"\u003eMade from wipeable nylon fabric, it’s lightweight, durable, and easy to clean. A simple toggle closure keeps your mat securely in place, while the top handle offers grab-and-go convenience. Our embroidered logo on the front adds a signature touch of polish.\u003c\/p\u003e\n\u003cp data-start=\"801\" data-end=\"996\"\u003eEven better, it’s designed to pair perfectly with our \u003cstrong data-start=\"854\" data-end=\"874\"\u003eClub Sport Totes\u003c\/strong\u003e, which feature a slide-through strap detail made specifically to hold your mat bag in place while you’re on the move.\u003cstrong data-start=\"998\" data-end=\"1011\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1342\" data-end=\"1435\"\u003eStylish, functional, and made to match, The Club Mahjong Mat Bag completes your game-day setup.\u003c\/p\u003e\n\u003cp data-start=\"1342\" data-end=\"1435\"\u003e*Dimensions: 35.4”L x 3.5”W\u003cbr\u003e*Does not include Mat\u003c\/p\u003e","brand":"Charleston Mahjong Club","offers":[{"title":"Green w\/ Pink Handle","offer_id":51885010616625,"sku":"5035173826930","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue w\/ Red Handle","offer_id":51885010649393,"sku":"5035173826931","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Hot Pink with Orange Handle","offer_id":52504140218673,"sku":"5035173826933","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue with Light Blue Handle","offer_id":52504140251441,"sku":"5035173826934","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0880\/7160\/2481\/files\/IMG_9457.jpg?v=1773614796"},{"product_id":"green-canvas-tile-bag-gingham-liner","title":"Dark Green Canvas Tile Bag, Gingham Liner","description":"\u003cp data-start=\"111\" data-end=\"176\"\u003e\u003cstrong data-start=\"111\" data-end=\"176\"\u003eDark Green Canvas Tile Bag — Classic Style Meets Mahjong Charm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"178\" data-end=\"449\"\u003eInspired by the timeless elegance of the sporting lifestyle, the \u003cstrong\u003eDark \u003c\/strong\u003e\u003cstrong data-start=\"243\" data-end=\"272\"\u003eGreen Canvas Tile Bag\u003c\/strong\u003e is the perfect companion for your Mahjong adventures. Designed to match \u003cstrong\u003eThe\u003c\/strong\u003e \u003cstrong data-start=\"356\" data-end=\"386\"\u003eHunt Club Mahjong tile set\u003c\/strong\u003e, this refined bag pairs rugged durability with elevated style.\u003c\/p\u003e\n\u003cp data-start=\"451\" data-end=\"673\"\u003eCrafted from deep forest green canvas, the bag features a charming gingham cotton lining for a playful contrast, while a smooth zipper closure with a leather tab adds a touch of heritage sophistication. \u003cmeta charset=\"utf-8\"\u003eTo complete the look, our signature logo is subtly embroidered in the corner in coordinating dark green threads, adding a refined, tonal detail that keeps with the bag’s rugged, understated charm.\u003c\/p\u003e\n\u003cp data-start=\"675\" data-end=\"687\"\u003e\u003cstrong data-start=\"675\" data-end=\"687\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"690\" data-end=\"773\"\u003e\n\u003cstrong data-start=\"690\" data-end=\"717\"\u003eDurable canvas exterior\u003c\/strong\u003e in a rich dark green hue, evoking classic hunting gear.\u003c\/li\u003e\n\u003cli data-start=\"690\" data-end=\"773\"\u003e\n\u003cstrong data-start=\"776\" data-end=\"806\"\u003eCute gingham fabric lining\u003c\/strong\u003e offers a hint of countryside charm.\u003c\/li\u003e\n\u003cli data-start=\"690\" data-end=\"773\"\u003e\n\u003cstrong data-start=\"845\" data-end=\"870\"\u003eSmooth zipper closure\u003c\/strong\u003e with a \u003cstrong data-start=\"878\" data-end=\"898\"\u003eleather pull tab\u003c\/strong\u003e for added texture and ease.\u003c\/li\u003e\n\u003cli data-start=\"690\" data-end=\"773\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eEmbroidered logo\u003c\/strong\u003e in tonal dark green for a subtle, cohesive finish.\u003c\/li\u003e\n\u003cli data-start=\"690\" data-end=\"773\"\u003e\n\u003cstrong data-start=\"929\" data-end=\"944\"\u003ePerfect fit\u003c\/strong\u003e for your Hunt Club Mahjong tiles — both protective and stylish.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1010\" data-end=\"1175\"\u003eWhether stowed in your game cabinet or accompanying you to weekend matches, the Hunt Club Tile Bag captures the spirit of leisure, tradition, and understated luxury.\u003c\/p\u003e\n\u003cp data-start=\"1010\" data-end=\"1175\"\u003e\u003cmeta charset=\"utf-8\"\u003e*Dimensions: 14\"L x 2\"W x 9\"H\u003cbr\u003e*Does not include Tiles\u003cbr\u003e\u003c\/p\u003e","brand":"Charleston Mahjong Club","offers":[{"title":"Default Title","offer_id":51934007787825,"sku":"5035173824572","price":55.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0880\/7160\/2481\/files\/IMG_6845.jpg?v=1760464344"},{"product_id":"navy-blue-canvas-tile-bag-gingham-liner-copy","title":"Navy Blue Canvas Tile Bag, Gingham Liner","description":"\u003cp data-end=\"176\" data-start=\"111\"\u003e\u003cstrong data-end=\"176\" data-start=\"111\"\u003eNavy Blue Canvas Tile Bag — Classic Style Meets Mahjong Charm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"449\" data-start=\"178\"\u003eInspired by the timeless elegance of the sporting lifestyle, the \u003cstrong\u003eNavy Blue\u003c\/strong\u003e\u003cstrong data-end=\"272\" data-start=\"243\"\u003e Canvas Tile Bag\u003c\/strong\u003e is the perfect companion for your Mahjong adventures. This refined bag pairs rugged durability with elevated style.\u003c\/p\u003e\n\u003cp data-end=\"673\" data-start=\"451\"\u003eCrafted from deep blue canvas, the bag features a charming gingham cotton lining for a playful contrast, while a smooth zipper closure with a leather tab adds a touch of heritage sophistication. \u003cmeta charset=\"utf-8\"\u003eTo complete the look, our signature logo is subtly embroidered in the corner in coordinating dark blue threads, adding a refined, tonal detail that keeps with the bag’s rugged, understated charm.\u003c\/p\u003e\n\u003cp data-end=\"687\" data-start=\"675\"\u003e\u003cstrong data-end=\"687\" data-start=\"675\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"773\" data-start=\"690\"\u003e\n\u003cstrong data-end=\"717\" data-start=\"690\"\u003eDurable canvas exterior\u003c\/strong\u003e in a rich Navy blue hue.\u003c\/li\u003e\n\u003cli data-end=\"773\" data-start=\"690\"\u003e\n\u003cstrong data-end=\"806\" data-start=\"776\"\u003eCute blue\/ sage green gingham fabric lining\u003c\/strong\u003e offers a hint of countryside charm.\u003c\/li\u003e\n\u003cli data-end=\"773\" data-start=\"690\"\u003e\n\u003cstrong data-end=\"870\" data-start=\"845\"\u003eSmooth zipper closure\u003c\/strong\u003e with a \u003cstrong data-end=\"898\" data-start=\"878\"\u003eleather pull tab\u003c\/strong\u003e for added texture and ease.\u003c\/li\u003e\n\u003cli data-end=\"773\" data-start=\"690\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eEmbroidered logo\u003c\/strong\u003e in tonal dark blue for a subtle, cohesive finish.\u003c\/li\u003e\n\u003cli data-end=\"773\" data-start=\"690\"\u003e\n\u003cstrong data-end=\"944\" data-start=\"929\"\u003ePerfect fit\u003c\/strong\u003e for your tiles, both protective and stylish.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1175\" data-start=\"1010\"\u003e\u003cmeta charset=\"utf-8\"\u003e*Dimensions: 14\"L x 2\"W x 9\"H\u003cbr\u003e*Does not include Tiles\u003cbr\u003e\u003c\/p\u003e","brand":"Charleston Mahjong Club","offers":[{"title":"Default Title","offer_id":52495818162481,"sku":"5035173824573","price":55.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0880\/7160\/2481\/files\/IMG_9101.jpg?v=1772832575"},{"product_id":"vegan-leather-change-purse-4-color-options","title":"Vegan Leather Change Purse, 4 Color Options","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eA charming companion for every Mahjong player, our Little Change Purses are designed to keep extra tiles, lucky charms, and everyday essentials beautifully organized. Measuring 4.5\" x 4.5\", these compact pouches are the perfect size for storing spare Mahjong tiles, coins, cash, earbuds, lip balm, and other small treasures.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eCrafted from durable vegan leather and finished with our signature embossed logo, these colorful purses are designed to be both stylish and long-lasting. Available in four vibrant shades: Bright Pink, Royal Blue, Green, and Turquoise. Each features a playful spring-loaded closure that snaps securely shut.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eWhether tucked into your Mahjong tote or gifted to your favorite Mahjong enthusiast, these cheerful little purses add a pop of color, personality, and practicality to every game day and beyond.\u003c\/span\u003e\u003c\/p\u003e","brand":"Charleston Mahjong Club","offers":[{"title":"Green","offer_id":54347270684977,"sku":"49662964007300","price":10.0,"currency_code":"USD","in_stock":true},{"title":"Bright Pink","offer_id":54347270717745,"sku":"49662964007301","price":10.0,"currency_code":"USD","in_stock":true},{"title":"Royal Blue","offer_id":54347270750513,"sku":"49662964007302","price":10.0,"currency_code":"USD","in_stock":true},{"title":"Turquoise Blue","offer_id":54347270783281,"sku":"49662964007303","price":10.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0880\/7160\/2481\/files\/IMG_1519.jpg?v=1781177098"}],"url":"https:\/\/www.charlestonmahjongclub.com\/collections\/bags.oembed","provider":"Charleston Mahjong Club","version":"1.0","type":"link"}