{"title":"Mahjong \u0026 Crafts","description":"\u003cp\u003eWhere creativity meets connection.\u003c\/p\u003e\n\u003cp\u003eThe Bright Happy Color Mahjong and Crafts collection celebrates the joy of gathering, creating, and surrounding yourself with beautiful things. From artful Mahjong accessories to handcrafted pieces inspired by color, travel, and nature, every design begins as original artwork and is created to infuse personality and vibrance into your favorite pastimes. \u003c\/p\u003e\n\u003cp\u003eWhether you are hosting game night, escaping for a weekend retreat, or simply making time to create, this collection is designed for those who believe everyday moments deserve extraordinary color.\u003c\/p\u003e\n\u003cp\u003eBecause hobbies aren't just hobbies-they're another way to express who you are.\u003c\/p\u003e\n\u003cp\u003eOriginal Art. Thoughtfully Crafted. Made to Be Enjoyed. \u003c\/p\u003e","products":[{"product_id":"ethereal-butterfly-mahjong-mat","title":"Ethereal Butterfly - Mahjong Mat","description":"\u003cdiv id=\"productDescription\"\u003e\n\u003cp class=\"design-description__p\"\u003eTurn every game into a work of art. \u003c\/p\u003e\n\u003cp class=\"design-description__p\"\u003eThe Ethereal Butterfly Mahjong Mat transforms the table into a vibrant canvas, where graceful butterflies drift trough expressive color and movement. Inspired by the beauty of transformation, this original Bright Happy Color artwork brings elegance, energy, and conversation to every hand.\u003c\/p\u003e\n\u003cp class=\"design-description__p\"\u003eDesigned for players who appreciate both style and craftsmanship, the smooth playing surface adds a luxurious finishing touch to game nights, retreats, and gatherings. Whether you are hosting friends or gifting a fellow Mahjong enthusiast, this mat makes every game feel like a special occasion.\u003c\/p\u003e\n\u003cp class=\"design-description__p\"\u003ePair with the Ethereal Butterfly Mahjong Card Holder for a stylish experience.\u003c\/p\u003e\n\u003cp class=\"design-description__p\"\u003eBecause your Mahjong table deserves as much personality as you!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"width: 100%; clear: both;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e.store-productpage__carelabel{font-size: 1em;} .store-productpage__carelabel ul {width:100%;float:left;position:relative;list-style:none;} .store-productpage__carelabel ul li {width:60px;float:left;margin-right:10px;list-style:none;} .store-productpage__carelabel ul li img {max-width:100%;height:auto;} .store-productpage-content-primary{background-color:#f5f5f5;float:left;padding:2%;text-align:left;} .store-productpage-content-primary h2{color:#494949;margin-top:0px;}.hidden-size {display: none;}\u003c\/style\u003e\n\u003cdiv id=\"productBulletCare\"\u003e\n\u003cdiv id=\"divCareLabelScriptCss\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e.product-single__description .size-chart-table h2{font-size:18px;margin:30px 0 10px 0}.scrollable-wrapper{white-space:nowrap;overflow-x:auto;width:100%}.scrollable-wrapper::-webkit-scrollbar{width:5px;height:5px}.scrollable-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.scrollable-wrapper::-webkit-scrollbar-thumb{background:#888}.scrollable-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.scrollable-wrapper table{table-layout:auto!important;margin-bottom:15px;border:1px solid #1a1b18}.scrollable-wrapper table th{font-size:12px}.scrollable-wrapper table td{font-size:12px}.scrollable-wrapper table td .primary-unit{font-size:12px}.size-chart-table .category{text-align:center;font-weight:700;margin-bottom:10px}.size-chart-table .category h2{font-size:17px}.size-chart-table table{width:100%}.size-chart-table td{text-align:center;border:solid 1px #ccc;border-left:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;padding:6px;word-wrap:break-word;font-size:16px}.size-chart-table th{text-align:center;border:solid 1px #ccc;border-left:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;padding:6px;word-wrap:break-word;font-weight:700;color:#231f20;font-size:22px}.size-chart-table td{color:#231f20;font-weight:400}.size-chart-table tr:hover{background-color:#f9f9f9}.size-chart-table thead tr:hover{background-color:#fff}.size-chart-table th:first-child{font-weight:700;color:#231f20;text-align:center}.size-chart-table td:first-child{font-weight:700;color:#231f20;text-align:left;padding-left:20px}.size-chart-table td:first-child p{font-weight:400}.size-chart-table .primary-unit{font-size:16px;color:#231f20}.size-chart-table .secondary-unit{font-size:12px;color:#828282}\u003c\/style\u003e\n\u003cdiv id=\"divScriptCss\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"productSizeChart\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"productConversionChart\"\u003e\u003c\/div\u003e","brand":"Contrado","offers":[{"title":"31.5\" \/ 80cm Square \/ 17.7oz Leatherette (0.04\" thick)","offer_id":47595689541781,"sku":"3044260","price":175.0,"currency_code":"USD","in_stock":true},{"title":"31.5\" \/ 80cm Square \/ 29.5oz Neoprene (0.08\" thick)","offer_id":47595689574549,"sku":"3044260","price":205.0,"currency_code":"USD","in_stock":true},{"title":"31.5\" \/ 80cm Square \/ 20.6oz Textured Leatherette (0.04\" thick) (out of stock)","offer_id":47595689607317,"sku":"3044260","price":175.0,"currency_code":"USD","in_stock":true},{"title":"33.5\" \/ 85cm Square \/ 17.7oz Leatherette (0.04\" thick)","offer_id":47595689640085,"sku":"3044260","price":185.0,"currency_code":"USD","in_stock":true},{"title":"33.5\" \/ 85cm Square \/ 29.5oz Neoprene (0.08\" thick)","offer_id":47595689672853,"sku":"3044260","price":215.0,"currency_code":"USD","in_stock":true},{"title":"33.5\" \/ 85cm Square \/ 20.6oz Textured Leatherette (0.04\" thick) (out of stock)","offer_id":47595689705621,"sku":"3044260","price":185.0,"currency_code":"USD","in_stock":true},{"title":"35.5\" \/ 90cm Square \/ 17.7oz Leatherette (0.04\" thick)","offer_id":47595689738389,"sku":"3044260","price":205.0,"currency_code":"USD","in_stock":true},{"title":"35.5\" \/ 90cm Square \/ 29.5oz Neoprene (0.08\" thick)","offer_id":47595689771157,"sku":"3044260","price":235.0,"currency_code":"USD","in_stock":true},{"title":"35.5\" \/ 90cm Square \/ 20.6oz Textured Leatherette (0.04\" thick) (out of stock)","offer_id":47595689803925,"sku":"3044260","price":205.0,"currency_code":"USD","in_stock":true},{"title":"37.4\" \/ 95cm Square \/ 17.7oz Leatherette (0.04\" thick)","offer_id":47595689836693,"sku":"3044260","price":215.0,"currency_code":"USD","in_stock":true},{"title":"37.4\" \/ 95cm Square \/ 29.5oz Neoprene (0.08\" thick)","offer_id":47595689869461,"sku":"3044260","price":245.0,"currency_code":"USD","in_stock":true},{"title":"37.4\" \/ 95cm Square \/ 20.6oz Textured Leatherette (0.04\" thick) (out of stock)","offer_id":47595689902229,"sku":"3044260","price":215.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0724\/4480\/5269\/files\/3044260_ethereal-butterfly---mahjong-mat_0_1.jpg?v=1784314812"},{"product_id":"ethereal-butterfly-mahjong-card-holder","title":"Ethereal Butterfly - Mahjong Card Holder","description":"\u003cdiv id=\"productDescription\"\u003e\n\u003cp class=\"design-description__p\"\u003eBeauty belongs in every detail.\u003c\/p\u003e\n\u003cp class=\"design-description__p\"\u003eThe Ethereal Butterfly Mahjong Card Holder pairs functional design with expressive art, allowing you to organize your tiles while surrounding yourself with vibrant color. Wrapped in original Bright Happy Color artwork, it celebrates the elegance and freedom of butterflies in motion. \u003c\/p\u003e\n\u003cp class=\"design-description__p\"\u003eThis card holder is lightweight, easy to carry, and perfectly coordinated with the Ethereal Butterfly Mahjong Mat for a beautifully curated game day experience. \u003c\/p\u003e\n\u003cp class=\"design-description__p\"\u003eWhether displayed at home or packed for your next Mahjong getaway, this card holder brings a touch of gallery-inspired luxury to every game.\u003c\/p\u003e\n\u003cp class=\"design-description__p\"\u003ePlay beautifully. Collect boldly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"store-productpage-content-primary\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100%; clear: both;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e.store-productpage__carelabel{font-size: 1em;} .store-productpage__carelabel ul {width:100%;float:left;position:relative;list-style:none;} .store-productpage__carelabel ul li {width:60px;float:left;margin-right:10px;list-style:none;} .store-productpage__carelabel ul li img {max-width:100%;height:auto;} .store-productpage-content-primary{background-color:#f5f5f5;float:left;padding:2%;text-align:left;} .store-productpage-content-primary h2{color:#494949;margin-top:0px;}.hidden-size {display: none;}\u003c\/style\u003e\n\u003cdiv id=\"productBulletCare\"\u003e\n\u003cdiv id=\"divCareLabelScriptCss\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e.product-single__description .size-chart-table h2{font-size:18px;margin:30px 0 10px 0}.scrollable-wrapper{white-space:nowrap;overflow-x:auto;width:100%}.scrollable-wrapper::-webkit-scrollbar{width:5px;height:5px}.scrollable-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.scrollable-wrapper::-webkit-scrollbar-thumb{background:#888}.scrollable-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.scrollable-wrapper table{table-layout:auto!important;margin-bottom:15px;border:1px solid #1a1b18}.scrollable-wrapper table th{font-size:12px}.scrollable-wrapper table td{font-size:12px}.scrollable-wrapper table td .primary-unit{font-size:12px}.size-chart-table .category{text-align:center;font-weight:700;margin-bottom:10px}.size-chart-table .category h2{font-size:17px}.size-chart-table table{width:100%}.size-chart-table td{text-align:center;border:solid 1px #ccc;border-left:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;padding:6px;word-wrap:break-word;font-size:16px}.size-chart-table th{text-align:center;border:solid 1px #ccc;border-left:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;padding:6px;word-wrap:break-word;font-weight:700;color:#231f20;font-size:22px}.size-chart-table td{color:#231f20;font-weight:400}.size-chart-table tr:hover{background-color:#f9f9f9}.size-chart-table thead tr:hover{background-color:#fff}.size-chart-table th:first-child{font-weight:700;color:#231f20;text-align:center}.size-chart-table td:first-child{font-weight:700;color:#231f20;text-align:left;padding-left:20px}.size-chart-table td:first-child p{font-weight:400}.size-chart-table .primary-unit{font-size:16px;color:#231f20}.size-chart-table .secondary-unit{font-size:12px;color:#828282}\u003c\/style\u003e\n\u003cdiv id=\"divScriptCss\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"productSizeChart\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"productConversionChart\"\u003e\u003c\/div\u003e","brand":"Contrado","offers":[{"title":"600gsm Leatherette \/ Charcoal","offer_id":47595709137045,"sku":"3044262","price":68.0,"currency_code":"USD","in_stock":true},{"title":"600gsm Leatherette \/ Cream","offer_id":47595709169813,"sku":"3044262","price":68.0,"currency_code":"USD","in_stock":true},{"title":"600gsm Leatherette \/ Red","offer_id":47595709202581,"sku":"3044262","price":68.0,"currency_code":"USD","in_stock":true},{"title":"600gsm Leatherette \/ Blue","offer_id":47595709235349,"sku":"3044262","price":68.0,"currency_code":"USD","in_stock":true},{"title":"600gsm Leatherette \/ Brown","offer_id":47595709268117,"sku":"3044262","price":68.0,"currency_code":"USD","in_stock":true},{"title":"700gsm Textured Leatherette \/ Charcoal","offer_id":47595709300885,"sku":"3044262","price":68.0,"currency_code":"USD","in_stock":true},{"title":"700gsm Textured Leatherette \/ Cream","offer_id":47595709333653,"sku":"3044262","price":68.0,"currency_code":"USD","in_stock":true},{"title":"700gsm Textured Leatherette \/ Red","offer_id":47595709366421,"sku":"3044262","price":68.0,"currency_code":"USD","in_stock":true},{"title":"700gsm Textured Leatherette \/ Blue","offer_id":47595709399189,"sku":"3044262","price":68.0,"currency_code":"USD","in_stock":true},{"title":"700gsm Textured Leatherette \/ Brown","offer_id":47595709431957,"sku":"3044262","price":68.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0724\/4480\/5269\/files\/3044262_ethereal-butterfly---mahjong-card-holder_0_1.jpg?v=1784315195"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0724\/4480\/5269\/collections\/Image-1_44bd0f09-edf8-4b5e-9dc2-48c16d97b60d.jpg?v=1784317862","url":"https:\/\/brighthappycolor.com\/collections\/mahjong-crafts.oembed","provider":"Bright Happy Color","version":"1.0","type":"link"}