{"title":"Tile Sets","description":"\u003cp\u003eDesigned to stand out, our mahjong tiles feature vibrant colors, artistic details, and elevated finishes that make every game feel beautifully unique.\u003c\/p\u003e","products":[{"product_id":"violette-tiles","title":"Lavender American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eLavender is the most delicate set of the six. The craks are coral perfume bottles finished with a lilac bow, the bams are sprigs of lavender, and the dots are drawn as wax seals and small buttons in faded blue, rose and gold. The winds are script monograms rather than letters, the dragons are dragonflies, and the flowers are cut blooms in painted vases. Backs are a pale lilac and the layered edge runs coral into cream, which is unusual against the lilac and the reason the set photographs the way it does. Closer to a dressing table than a game cupboard.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePale lilac backs with coral and cream layered edges; white faces in coral, lavender, sage and soft blue.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Violette \/ Tiles Only","offer_id":53433382600993,"sku":"H-0007","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/violette-hero.jpg?v=1794492474"},{"product_id":"palm-beach-pink-tiles","title":"Palm Beach Pink American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003ePalm Beach Pink is loud on purpose. The backs are a saturated magenta, and because every tile is cut from four bonded layers you read the whole stack from the side, magenta into lime into cream. The faces stay bright white so the carving reads across the table. Dots are small flower rosettes in mixed pastels, bams are green bamboo with a bluebird on the one, and the craks are drawn as pink ginger jars. Winds are butterflies, the flowers are blue-and-white porcelain vases, and the jokers are a trailing pink koi. It is a resort set, not a quiet one.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eMagenta backs with lime and cream layered edges; white faces in pink, green, coral and soft blue.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.lom-desc{\n  --lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);\n  --lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);\n  --lom-accent:#FF7494;\n  color:var(--color-foreground);\n  font-family:var(--font-body--family,inherit);\n  font-size:16px;\n  line-height:var(--line-height--body,1.7);\n  max-width:var(--normal-content-width,46rem);\n}\n.lom-desc *{box-sizing:border-box}\n.lom-desc p{margin:0 0 .7em}\n.lom-desc p:last-child{margin-bottom:0}\n.lom-block{margin:0 0 var(--margin-lg,2.5rem)}\n.lom-block:last-child{margin-bottom:0}\n\n.lom-h{\n  font-family:var(--font-h4--family,inherit);\n  font-size:var(--font-h4--size,24px);\n  font-weight:var(--font-h4--weight,400);\n  line-height:var(--font-h4--line-height,1.2);\n  letter-spacing:var(--font-h4--letter-spacing,normal);\n  text-transform:none;\n  margin:0 0 1.1rem;\n  text-wrap:balance;\n}\n\n.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}\n.lom-acc summary{\n  list-style:none;cursor:pointer;\n  display:flex;align-items:center;justify-content:space-between;gap:.75rem;\n  padding:1.05rem 0;\n  font-family:var(--font-subheading--family,inherit);\n  font-size:16px;font-weight:600;text-transform:none;\n}\n.lom-acc summary::-webkit-details-marker{display:none}\n.lom-acc summary::after{\n  content:\"\";flex:0 0 auto;width:.5rem;height:.5rem;\n  border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;\n  transform:rotate(45deg);transition:transform .2s ease;\n}\n.lom-acc[open] summary::after{transform:rotate(-135deg)}\n.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}\n.lom-acc-body{padding:0 0 1.05rem}\n.lom-intro{margin-bottom:1.1rem}\n\n.lom-spec{width:100%;border-collapse:collapse}\n.lom-spec tr{border-top:1px solid var(--lom-line)}\n.lom-spec tr:first-child{border-top:none}\n.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}\n.lom-spec th{width:34%;padding-right:1rem;font-weight:600}\n.lom-spec td{color:var(--lom-sub)}\n.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}\n\n.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}\n.lom-item{display:flex;flex-direction:column;gap:.45rem}\n.lom-item h3{\n  font-family:var(--font-subheading--family,inherit);\n  font-size:15px;font-weight:600;line-height:1.35;\n  text-transform:none;margin:0;min-height:2.7em;\n}\n.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}\n.lom-icon{\n  width:2.6rem;height:2.6rem;flex:0 0 auto;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid var(--lom-line);\n  border-radius:var(--style-border-radius-popover,14px);\n  color:var(--lom-accent);\n}\n.lom-icon svg{width:1.3rem;height:1.3rem}\n\n@media screen and (max-width:749px){\n  .lom-grid{grid-template-columns:1fr;gap:1.2rem}\n  .lom-item{\n    display:grid;grid-template-columns:1.8rem 1fr;\n    grid-template-areas:\"icon title\" \". text\";\n    column-gap:.7rem;row-gap:.35rem;align-items:center;\n  }\n  .lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}\n  .lom-item .lom-icon svg{width:1.8rem;height:1.8rem}\n  .lom-item h3{grid-area:title;min-height:0}\n  .lom-item p{grid-area:text}\n  .lom-spec th{width:42%}\n}\n\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Palm Beach \/ Tiles Only","offer_id":53433382830369,"sku":"S-099","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/palm-beach-pink-hero.jpg?v=1794492474"},{"product_id":"key-west-tiles","title":"Key West American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eKey West is a holiday set. Palms climb the bams, surfboards ride the craks over painted waves, and the dots are pool floats and rubber rings in turquoise and hot pink. The dragons are seahorses, the winds are breaking waves, and the jokers are the good part: ice cream, sunscreen, a cocktail, a pineapple, a striped umbrella and a beach tote, one per tile. Backs are a soft mint and the bonded layers run teal into navy into white along every edge. Bright without tipping into novelty.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eMint backs with teal and navy layered edges; white faces in turquoise, hot pink, orange and green.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.lom-desc{\n  --lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);\n  --lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);\n  --lom-accent:#FF7494;\n  color:var(--color-foreground);\n  font-family:var(--font-body--family,inherit);\n  font-size:16px;\n  line-height:var(--line-height--body,1.7);\n  max-width:var(--normal-content-width,46rem);\n}\n.lom-desc *{box-sizing:border-box}\n.lom-desc p{margin:0 0 .7em}\n.lom-desc p:last-child{margin-bottom:0}\n.lom-block{margin:0 0 var(--margin-lg,2.5rem)}\n.lom-block:last-child{margin-bottom:0}\n\n.lom-h{\n  font-family:var(--font-h4--family,inherit);\n  font-size:var(--font-h4--size,24px);\n  font-weight:var(--font-h4--weight,400);\n  line-height:var(--font-h4--line-height,1.2);\n  letter-spacing:var(--font-h4--letter-spacing,normal);\n  text-transform:none;\n  margin:0 0 1.1rem;\n  text-wrap:balance;\n}\n\n.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}\n.lom-acc summary{\n  list-style:none;cursor:pointer;\n  display:flex;align-items:center;justify-content:space-between;gap:.75rem;\n  padding:1.05rem 0;\n  font-family:var(--font-subheading--family,inherit);\n  font-size:16px;font-weight:600;text-transform:none;\n}\n.lom-acc summary::-webkit-details-marker{display:none}\n.lom-acc summary::after{\n  content:\"\";flex:0 0 auto;width:.5rem;height:.5rem;\n  border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;\n  transform:rotate(45deg);transition:transform .2s ease;\n}\n.lom-acc[open] summary::after{transform:rotate(-135deg)}\n.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}\n.lom-acc-body{padding:0 0 1.05rem}\n.lom-intro{margin-bottom:1.1rem}\n\n.lom-spec{width:100%;border-collapse:collapse}\n.lom-spec tr{border-top:1px solid var(--lom-line)}\n.lom-spec tr:first-child{border-top:none}\n.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}\n.lom-spec th{width:34%;padding-right:1rem;font-weight:600}\n.lom-spec td{color:var(--lom-sub)}\n.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}\n\n.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}\n.lom-item{display:flex;flex-direction:column;gap:.45rem}\n.lom-item h3{\n  font-family:var(--font-subheading--family,inherit);\n  font-size:15px;font-weight:600;line-height:1.35;\n  text-transform:none;margin:0;min-height:2.7em;\n}\n.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}\n.lom-icon{\n  width:2.6rem;height:2.6rem;flex:0 0 auto;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid var(--lom-line);\n  border-radius:var(--style-border-radius-popover,14px);\n  color:var(--lom-accent);\n}\n.lom-icon svg{width:1.3rem;height:1.3rem}\n\n@media screen and (max-width:749px){\n  .lom-grid{grid-template-columns:1fr;gap:1.2rem}\n  .lom-item{\n    display:grid;grid-template-columns:1.8rem 1fr;\n    grid-template-areas:\"icon title\" \". text\";\n    column-gap:.7rem;row-gap:.35rem;align-items:center;\n  }\n  .lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}\n  .lom-item .lom-icon svg{width:1.8rem;height:1.8rem}\n  .lom-item h3{grid-area:title;min-height:0}\n  .lom-item p{grid-area:text}\n  .lom-spec th{width:42%}\n}\n\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Key West \/ Tiles Only","offer_id":53433384042785,"sku":"W-039","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/key-west-hero.jpg?v=1794492474"},{"product_id":"porcelain-tiles","title":"Greek Porcelain American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003ePorcelain is the quietest set in the line and the one that looks most at home on a table left set up between games. The whole thing is drawn as blue-and-white china: a crane in flight on the one bam, ginger jars climbing the craks, and small painted vases on the flowers. The backs are a solid cobalt and the bonded layers run from deep blue to white down the side of every tile, so a stacked wall reads as a gradient. Faces are white, the suits are inked in cobalt and sky blue, and the dragons are picked out in gold. It is the set to buy if the others are too loud.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eCobalt backs with graduated blue and white layered edges; white faces in cobalt, sky blue and soft green.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.lom-desc{\n  --lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);\n  --lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);\n  --lom-accent:#FF7494;\n  color:var(--color-foreground);\n  font-family:var(--font-body--family,inherit);\n  font-size:16px;\n  line-height:var(--line-height--body,1.7);\n  max-width:var(--normal-content-width,46rem);\n}\n.lom-desc *{box-sizing:border-box}\n.lom-desc p{margin:0 0 .7em}\n.lom-desc p:last-child{margin-bottom:0}\n.lom-block{margin:0 0 var(--margin-lg,2.5rem)}\n.lom-block:last-child{margin-bottom:0}\n\n.lom-h{\n  font-family:var(--font-h4--family,inherit);\n  font-size:var(--font-h4--size,24px);\n  font-weight:var(--font-h4--weight,400);\n  line-height:var(--font-h4--line-height,1.2);\n  letter-spacing:var(--font-h4--letter-spacing,normal);\n  text-transform:none;\n  margin:0 0 1.1rem;\n  text-wrap:balance;\n}\n\n.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}\n.lom-acc summary{\n  list-style:none;cursor:pointer;\n  display:flex;align-items:center;justify-content:space-between;gap:.75rem;\n  padding:1.05rem 0;\n  font-family:var(--font-subheading--family,inherit);\n  font-size:16px;font-weight:600;text-transform:none;\n}\n.lom-acc summary::-webkit-details-marker{display:none}\n.lom-acc summary::after{\n  content:\"\";flex:0 0 auto;width:.5rem;height:.5rem;\n  border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;\n  transform:rotate(45deg);transition:transform .2s ease;\n}\n.lom-acc[open] summary::after{transform:rotate(-135deg)}\n.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}\n.lom-acc-body{padding:0 0 1.05rem}\n.lom-intro{margin-bottom:1.1rem}\n\n.lom-spec{width:100%;border-collapse:collapse}\n.lom-spec tr{border-top:1px solid var(--lom-line)}\n.lom-spec tr:first-child{border-top:none}\n.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}\n.lom-spec th{width:34%;padding-right:1rem;font-weight:600}\n.lom-spec td{color:var(--lom-sub)}\n.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}\n\n.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}\n.lom-item{display:flex;flex-direction:column;gap:.45rem}\n.lom-item h3{\n  font-family:var(--font-subheading--family,inherit);\n  font-size:15px;font-weight:600;line-height:1.35;\n  text-transform:none;margin:0;min-height:2.7em;\n}\n.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}\n.lom-icon{\n  width:2.6rem;height:2.6rem;flex:0 0 auto;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid var(--lom-line);\n  border-radius:var(--style-border-radius-popover,14px);\n  color:var(--lom-accent);\n}\n.lom-icon svg{width:1.3rem;height:1.3rem}\n\n@media screen and (max-width:749px){\n  .lom-grid{grid-template-columns:1fr;gap:1.2rem}\n  .lom-item{\n    display:grid;grid-template-columns:1.8rem 1fr;\n    grid-template-areas:\"icon title\" \". text\";\n    column-gap:.7rem;row-gap:.35rem;align-items:center;\n  }\n  .lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}\n  .lom-item .lom-icon svg{width:1.8rem;height:1.8rem}\n  .lom-item h3{grid-area:title;min-height:0}\n  .lom-item p{grid-area:text}\n  .lom-spec th{width:42%}\n}\n\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Porcelain \/ Tiles Only","offer_id":53433384075553,"sku":"S-066","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/porcelain-hero.jpg?v=1794492474"},{"product_id":"empress-tiles","title":"Empress American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eEmpress is the only set in the line whose backs are not flat colour. They are a marbled jade, veined light through dark, so a face-down wall reads as stone rather than plastic, the single detail that makes this set look like it cost more than it does. The faces are white and the drawing is bolder than the rest: raspberry peonies with violet stems on the dots, a green dragon on the bam and a red one on the crak, script monograms on the winds, and cut flowers in painted baskets across the flowers and jokers. The layered edge runs green into pink into white.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eMarbled jade backs with green, pink and white layered edges; white faces in raspberry, violet, blue and green.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.lom-desc{\n  --lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);\n  --lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);\n  --lom-accent:#FF7494;\n  color:var(--color-foreground);\n  font-family:var(--font-body--family,inherit);\n  font-size:16px;\n  line-height:var(--line-height--body,1.7);\n  max-width:var(--normal-content-width,46rem);\n}\n.lom-desc *{box-sizing:border-box}\n.lom-desc p{margin:0 0 .7em}\n.lom-desc p:last-child{margin-bottom:0}\n.lom-block{margin:0 0 var(--margin-lg,2.5rem)}\n.lom-block:last-child{margin-bottom:0}\n\n.lom-h{\n  font-family:var(--font-h4--family,inherit);\n  font-size:var(--font-h4--size,24px);\n  font-weight:var(--font-h4--weight,400);\n  line-height:var(--font-h4--line-height,1.2);\n  letter-spacing:var(--font-h4--letter-spacing,normal);\n  text-transform:none;\n  margin:0 0 1.1rem;\n  text-wrap:balance;\n}\n\n.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}\n.lom-acc summary{\n  list-style:none;cursor:pointer;\n  display:flex;align-items:center;justify-content:space-between;gap:.75rem;\n  padding:1.05rem 0;\n  font-family:var(--font-subheading--family,inherit);\n  font-size:16px;font-weight:600;text-transform:none;\n}\n.lom-acc summary::-webkit-details-marker{display:none}\n.lom-acc summary::after{\n  content:\"\";flex:0 0 auto;width:.5rem;height:.5rem;\n  border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;\n  transform:rotate(45deg);transition:transform .2s ease;\n}\n.lom-acc[open] summary::after{transform:rotate(-135deg)}\n.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}\n.lom-acc-body{padding:0 0 1.05rem}\n.lom-intro{margin-bottom:1.1rem}\n\n.lom-spec{width:100%;border-collapse:collapse}\n.lom-spec tr{border-top:1px solid var(--lom-line)}\n.lom-spec tr:first-child{border-top:none}\n.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}\n.lom-spec th{width:34%;padding-right:1rem;font-weight:600}\n.lom-spec td{color:var(--lom-sub)}\n.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}\n\n.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}\n.lom-item{display:flex;flex-direction:column;gap:.45rem}\n.lom-item h3{\n  font-family:var(--font-subheading--family,inherit);\n  font-size:15px;font-weight:600;line-height:1.35;\n  text-transform:none;margin:0;min-height:2.7em;\n}\n.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}\n.lom-icon{\n  width:2.6rem;height:2.6rem;flex:0 0 auto;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid var(--lom-line);\n  border-radius:var(--style-border-radius-popover,14px);\n  color:var(--lom-accent);\n}\n.lom-icon svg{width:1.3rem;height:1.3rem}\n\n@media screen and (max-width:749px){\n  .lom-grid{grid-template-columns:1fr;gap:1.2rem}\n  .lom-item{\n    display:grid;grid-template-columns:1.8rem 1fr;\n    grid-template-areas:\"icon title\" \". text\";\n    column-gap:.7rem;row-gap:.35rem;align-items:center;\n  }\n  .lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}\n  .lom-item .lom-icon svg{width:1.8rem;height:1.8rem}\n  .lom-item h3{grid-area:title;min-height:0}\n  .lom-item p{grid-area:text}\n  .lom-spec th{width:42%}\n}\n\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Empress \/ Tiles Only","offer_id":53433384796449,"sku":"W-070","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/empress-hero.jpg?v=1794492474"},{"product_id":"bloomsbury-tiles","title":"Bloomsbury American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eBloomsbury is a garden set drawn in pastel. The dots are flowers in mixed colours, the bams are bamboo threaded with small blooms, and the craks are numbers in coral over white. Where most sets fall back on abstract marks, this one uses objects: watering cans on the winds, planted rain boots on the flowers, and flower fairies on every joker. The backs are a pale powder pink and the edges layer pink into lavender into mint, so the side of a wall is its own soft stripe. It reads as spring whatever month you play it in.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePale pink backs with lavender and mint layered edges; white faces in pink, coral, yellow and green.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.lom-desc{\n  --lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);\n  --lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);\n  --lom-accent:#FF7494;\n  color:var(--color-foreground);\n  font-family:var(--font-body--family,inherit);\n  font-size:16px;\n  line-height:var(--line-height--body,1.7);\n  max-width:var(--normal-content-width,46rem);\n}\n.lom-desc *{box-sizing:border-box}\n.lom-desc p{margin:0 0 .7em}\n.lom-desc p:last-child{margin-bottom:0}\n.lom-block{margin:0 0 var(--margin-lg,2.5rem)}\n.lom-block:last-child{margin-bottom:0}\n\n.lom-h{\n  font-family:var(--font-h4--family,inherit);\n  font-size:var(--font-h4--size,24px);\n  font-weight:var(--font-h4--weight,400);\n  line-height:var(--font-h4--line-height,1.2);\n  letter-spacing:var(--font-h4--letter-spacing,normal);\n  text-transform:none;\n  margin:0 0 1.1rem;\n  text-wrap:balance;\n}\n\n.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}\n.lom-acc summary{\n  list-style:none;cursor:pointer;\n  display:flex;align-items:center;justify-content:space-between;gap:.75rem;\n  padding:1.05rem 0;\n  font-family:var(--font-subheading--family,inherit);\n  font-size:16px;font-weight:600;text-transform:none;\n}\n.lom-acc summary::-webkit-details-marker{display:none}\n.lom-acc summary::after{\n  content:\"\";flex:0 0 auto;width:.5rem;height:.5rem;\n  border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;\n  transform:rotate(45deg);transition:transform .2s ease;\n}\n.lom-acc[open] summary::after{transform:rotate(-135deg)}\n.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}\n.lom-acc-body{padding:0 0 1.05rem}\n.lom-intro{margin-bottom:1.1rem}\n\n.lom-spec{width:100%;border-collapse:collapse}\n.lom-spec tr{border-top:1px solid var(--lom-line)}\n.lom-spec tr:first-child{border-top:none}\n.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}\n.lom-spec th{width:34%;padding-right:1rem;font-weight:600}\n.lom-spec td{color:var(--lom-sub)}\n.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}\n\n.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}\n.lom-item{display:flex;flex-direction:column;gap:.45rem}\n.lom-item h3{\n  font-family:var(--font-subheading--family,inherit);\n  font-size:15px;font-weight:600;line-height:1.35;\n  text-transform:none;margin:0;min-height:2.7em;\n}\n.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}\n.lom-icon{\n  width:2.6rem;height:2.6rem;flex:0 0 auto;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid var(--lom-line);\n  border-radius:var(--style-border-radius-popover,14px);\n  color:var(--lom-accent);\n}\n.lom-icon svg{width:1.3rem;height:1.3rem}\n\n@media screen and (max-width:749px){\n  .lom-grid{grid-template-columns:1fr;gap:1.2rem}\n  .lom-item{\n    display:grid;grid-template-columns:1.8rem 1fr;\n    grid-template-areas:\"icon title\" \". text\";\n    column-gap:.7rem;row-gap:.35rem;align-items:center;\n  }\n  .lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}\n  .lom-item .lom-icon svg{width:1.8rem;height:1.8rem}\n  .lom-item h3{grid-area:title;min-height:0}\n  .lom-item p{grid-area:text}\n  .lom-spec th{width:42%}\n}\n\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Bloomsbury \/ Tiles Only","offer_id":53433384829217,"sku":"H-0022","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/bloomsbury-hero.jpg?v=1794492474"},{"product_id":"limoncello-tiles","title":"Limoncello American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eLimoncello is the garden set in its brightest colour. The dots are flowers in mixed pastels, the bams are bamboo threaded with small blooms, and the craks are numbers in coral over white. The winds are watering cans, the flowers are planted rain boots, and every joker is a flower fairy. What changes is the back: a sharp lime green, with the four bonded layers stepping from the white face through pale lime and bright lime to a deeper lime along every edge, so a wall of tiles reads as a clean citrus stripe. The freshest set in the line, and the one that shows up from across the room.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eLime green backs with pale lime and deeper lime layered edges; white faces in pink, coral, blue and green.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.lom-desc{\n  --lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);\n  --lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);\n  --lom-accent:#FF7494;\n  color:var(--color-foreground);\n  font-family:var(--font-body--family,inherit);\n  font-size:16px;\n  line-height:var(--line-height--body,1.7);\n  max-width:var(--normal-content-width,46rem);\n}\n.lom-desc *{box-sizing:border-box}\n.lom-desc p{margin:0 0 .7em}\n.lom-desc p:last-child{margin-bottom:0}\n.lom-block{margin:0 0 var(--margin-lg,2.5rem)}\n.lom-block:last-child{margin-bottom:0}\n\n.lom-h{\n  font-family:var(--font-h4--family,inherit);\n  font-size:var(--font-h4--size,24px);\n  font-weight:var(--font-h4--weight,400);\n  line-height:var(--font-h4--line-height,1.2);\n  letter-spacing:var(--font-h4--letter-spacing,normal);\n  text-transform:none;\n  margin:0 0 1.1rem;\n  text-wrap:balance;\n}\n\n.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}\n.lom-acc summary{\n  list-style:none;cursor:pointer;\n  display:flex;align-items:center;justify-content:space-between;gap:.75rem;\n  padding:1.05rem 0;\n  font-family:var(--font-subheading--family,inherit);\n  font-size:16px;font-weight:600;text-transform:none;\n}\n.lom-acc summary::-webkit-details-marker{display:none}\n.lom-acc summary::after{\n  content:\"\";flex:0 0 auto;width:.5rem;height:.5rem;\n  border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;\n  transform:rotate(45deg);transition:transform .2s ease;\n}\n.lom-acc[open] summary::after{transform:rotate(-135deg)}\n.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}\n.lom-acc-body{padding:0 0 1.05rem}\n.lom-intro{margin-bottom:1.1rem}\n\n.lom-spec{width:100%;border-collapse:collapse}\n.lom-spec tr{border-top:1px solid var(--lom-line)}\n.lom-spec tr:first-child{border-top:none}\n.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}\n.lom-spec th{width:34%;padding-right:1rem;font-weight:600}\n.lom-spec td{color:var(--lom-sub)}\n.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}\n\n.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}\n.lom-item{display:flex;flex-direction:column;gap:.45rem}\n.lom-item h3{\n  font-family:var(--font-subheading--family,inherit);\n  font-size:15px;font-weight:600;line-height:1.35;\n  text-transform:none;margin:0;min-height:2.7em;\n}\n.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}\n.lom-icon{\n  width:2.6rem;height:2.6rem;flex:0 0 auto;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid var(--lom-line);\n  border-radius:var(--style-border-radius-popover,14px);\n  color:var(--lom-accent);\n}\n.lom-icon svg{width:1.3rem;height:1.3rem}\n\n@media screen and (max-width:749px){\n  .lom-grid{grid-template-columns:1fr;gap:1.2rem}\n  .lom-item{\n    display:grid;grid-template-columns:1.8rem 1fr;\n    grid-template-areas:\"icon title\" \". text\";\n    column-gap:.7rem;row-gap:.35rem;align-items:center;\n  }\n  .lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}\n  .lom-item .lom-icon svg{width:1.8rem;height:1.8rem}\n  .lom-item h3{grid-area:title;min-height:0}\n  .lom-item p{grid-area:text}\n  .lom-spec th{width:42%}\n}\n\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Limoncello \/ Tiles Only","offer_id":53533311172897,"sku":"H-0006","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/limoncello-hero.jpg?v=1794492474"},{"product_id":"princess-pearl-tiles","title":"Enchanted Kingdom Pearl American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eEnchanted Kingdom is the storybook set, made in a pearly white acrylic with a soft swirl that catches the light. The dots are golden crowns set with blue jewels, the bams are golden keys with a swan on the 1 Bam, and the craks are numbers over a coral 萬. The winds are gilded letters wrapped in lavender, the dragons are a green and a red pegasus, and the flowers are eight bouquets in painted vases. Every one of the ten jokers is different: ladies in hats, perfume bottles, a castle, a scroll and quill, a treasure chest. The whole set reads like a fairy tale on the table.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eSolid pearlescent acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e36 × 25 × 11 mm (1.42 × 0.98 × 0.43 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePearly white tiles with a soft swirl; faces in gold, green, blue, coral and red.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eThe pearl swirl is different in every tile, so no two look exactly alike, and small variations in finish are part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePearl Acrylic\u003c\/h3\u003e\n\u003cp\u003eA pearly white tile with a soft swirl, so every tile shimmers a little differently.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eTen Different Jokers\u003c\/h3\u003e\n\u003cp\u003eNo two jokers alike, so every one that turns up feels like a small surprise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Enchanted Kingdom Pearl \/ Tiles Only","offer_id":53981267951905,"sku":"H-0073","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/princess-pearl-hero.jpg?v=1794492474"},{"product_id":"christmas-american-mahjong-tile-set","title":"Merry Christmas American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eMerry Christmas is the holiday set, told through The Nutcracker. The dots are glass ornaments, the bams are stacks of wrapped presents, and the craks are gingerbread houses. The winds are dancers from the ballet, the dragons are the Mouse King and the Nutcracker himself, and the jokers are a wreath, a Christmas tree, a sleigh, a rocking horse, the Sugar Plum Fairy and a stocking. The backs are teal and white candy stripes over green layered edges, so a wall of tiles looks wrapped for the season. Bring it out after Thanksgiving and the table feels like December.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eTeal and white striped backs with lime and deep green layered edges; white faces in red, green, teal and gold.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.lom-desc{\n  --lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);\n  --lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);\n  --lom-accent:#FF7494;\n  color:var(--color-foreground);\n  font-family:var(--font-body--family,inherit);\n  font-size:16px;\n  line-height:var(--line-height--body,1.7);\n  max-width:var(--normal-content-width,46rem);\n}\n.lom-desc *{box-sizing:border-box}\n.lom-desc p{margin:0 0 .7em}\n.lom-desc p:last-child{margin-bottom:0}\n.lom-block{margin:0 0 var(--margin-lg,2.5rem)}\n.lom-block:last-child{margin-bottom:0}\n\n.lom-h{\n  font-family:var(--font-h4--family,inherit);\n  font-size:var(--font-h4--size,24px);\n  font-weight:var(--font-h4--weight,400);\n  line-height:var(--font-h4--line-height,1.2);\n  letter-spacing:var(--font-h4--letter-spacing,normal);\n  text-transform:none;\n  margin:0 0 1.1rem;\n  text-wrap:balance;\n}\n\n.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}\n.lom-acc summary{\n  list-style:none;cursor:pointer;\n  display:flex;align-items:center;justify-content:space-between;gap:.75rem;\n  padding:1.05rem 0;\n  font-family:var(--font-subheading--family,inherit);\n  font-size:16px;font-weight:600;text-transform:none;\n}\n.lom-acc summary::-webkit-details-marker{display:none}\n.lom-acc summary::after{\n  content:\"\";flex:0 0 auto;width:.5rem;height:.5rem;\n  border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;\n  transform:rotate(45deg);transition:transform .2s ease;\n}\n.lom-acc[open] summary::after{transform:rotate(-135deg)}\n.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}\n.lom-acc-body{padding:0 0 1.05rem}\n.lom-intro{margin-bottom:1.1rem}\n\n.lom-spec{width:100%;border-collapse:collapse}\n.lom-spec tr{border-top:1px solid var(--lom-line)}\n.lom-spec tr:first-child{border-top:none}\n.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}\n.lom-spec th{width:34%;padding-right:1rem;font-weight:600}\n.lom-spec td{color:var(--lom-sub)}\n.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}\n\n.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}\n.lom-item{display:flex;flex-direction:column;gap:.45rem}\n.lom-item h3{\n  font-family:var(--font-subheading--family,inherit);\n  font-size:15px;font-weight:600;line-height:1.35;\n  text-transform:none;margin:0;min-height:2.7em;\n}\n.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}\n.lom-icon{\n  width:2.6rem;height:2.6rem;flex:0 0 auto;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid var(--lom-line);\n  border-radius:var(--style-border-radius-popover,14px);\n  color:var(--lom-accent);\n}\n.lom-icon svg{width:1.3rem;height:1.3rem}\n\n@media screen and (max-width:749px){\n  .lom-grid{grid-template-columns:1fr;gap:1.2rem}\n  .lom-item{\n    display:grid;grid-template-columns:1.8rem 1fr;\n    grid-template-areas:\"icon title\" \". text\";\n    column-gap:.7rem;row-gap:.35rem;align-items:center;\n  }\n  .lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}\n  .lom-item .lom-icon svg{width:1.8rem;height:1.8rem}\n  .lom-item h3{grid-area:title;min-height:0}\n  .lom-item p{grid-area:text}\n  .lom-spec th{width:42%}\n}\n\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Christmas \/ Tiles Only","offer_id":54023777583393,"sku":"GJZ-01","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/Christmas_Mahjong_Tiles_Verified_4.png?v=1794492474"},{"product_id":"snowfall-tiles","title":"Snowfall American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\u003cdetails class=\"lom-acc\"\u003e\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eSnowfall is the winter set, drawn like a sheet of holiday postage stamps. The dots are snowflakes in icy blue, the bams are little pine forests with a skiing flamingo on the 1 Bam, and the craks are numbers in raspberry pink. The winds are looping script letters, the flowers are ice skates and snow boots filled with bouquets, and the jokers are polar bears and penguins bundled up in scarves. The backs are a soft periwinkle marble with pale blue layered edges, so a wall of tiles looks like fresh snow at dusk.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePeriwinkle marbled backs with pale blue layered edges; white faces in icy blue, green, raspberry pink and red.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"lom-block\"\u003e\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Snowfall \/ Tiles Only","offer_id":54024941076769,"sku":"W-094","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/snowfall-hero.jpg?v=1794492474"},{"product_id":"mermaid-tiles","title":"Mermaid American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eMermaid is the seaside set, drawn in bright beach colours. The dots are open clam shells holding lime pearls, the bams are seaweed over orange coral with a pink flamingo on the 1 Bam, and the craks are numbers in hot pink over white. The winds are lighthouses, the flowers are eight sea-life panels from a whale to a seahorse, the dragons are a pink and a green mermaid, and every joker is a lime and pink octopus. The backs are a pearly aqua marble with a fine shimmer, and the edges layer white into lime into pale aqua, so a wall of tiles looks like shallow water on a sunny day.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePearly aqua marbled backs with lime and pale aqua layered edges; white faces in pink, blue, lime, green and coral.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.lom-desc{\n  --lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);\n  --lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);\n  --lom-accent:#FF7494;\n  color:var(--color-foreground);\n  font-family:var(--font-body--family,inherit);\n  font-size:16px;\n  line-height:var(--line-height--body,1.7);\n  max-width:var(--normal-content-width,46rem);\n}\n.lom-desc *{box-sizing:border-box}\n.lom-desc p{margin:0 0 .7em}\n.lom-desc p:last-child{margin-bottom:0}\n.lom-block{margin:0 0 var(--margin-lg,2.5rem)}\n.lom-block:last-child{margin-bottom:0}\n\n.lom-h{\n  font-family:var(--font-h4--family,inherit);\n  font-size:var(--font-h4--size,24px);\n  font-weight:var(--font-h4--weight,400);\n  line-height:var(--font-h4--line-height,1.2);\n  letter-spacing:var(--font-h4--letter-spacing,normal);\n  text-transform:none;\n  margin:0 0 1.1rem;\n  text-wrap:balance;\n}\n\n.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}\n.lom-acc summary{\n  list-style:none;cursor:pointer;\n  display:flex;align-items:center;justify-content:space-between;gap:.75rem;\n  padding:1.05rem 0;\n  font-family:var(--font-subheading--family,inherit);\n  font-size:16px;font-weight:600;text-transform:none;\n}\n.lom-acc summary::-webkit-details-marker{display:none}\n.lom-acc summary::after{\n  content:\"\";flex:0 0 auto;width:.5rem;height:.5rem;\n  border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;\n  transform:rotate(45deg);transition:transform .2s ease;\n}\n.lom-acc[open] summary::after{transform:rotate(-135deg)}\n.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}\n.lom-acc-body{padding:0 0 1.05rem}\n.lom-intro{margin-bottom:1.1rem}\n\n.lom-spec{width:100%;border-collapse:collapse}\n.lom-spec tr{border-top:1px solid var(--lom-line)}\n.lom-spec tr:first-child{border-top:none}\n.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}\n.lom-spec th{width:34%;padding-right:1rem;font-weight:600}\n.lom-spec td{color:var(--lom-sub)}\n.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}\n\n.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}\n.lom-item{display:flex;flex-direction:column;gap:.45rem}\n.lom-item h3{\n  font-family:var(--font-subheading--family,inherit);\n  font-size:15px;font-weight:600;line-height:1.35;\n  text-transform:none;margin:0;min-height:2.7em;\n}\n.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}\n.lom-icon{\n  width:2.6rem;height:2.6rem;flex:0 0 auto;\n  display:flex;align-items:center;justify-content:center;\n  border:1px solid var(--lom-line);\n  border-radius:var(--style-border-radius-popover,14px);\n  color:var(--lom-accent);\n}\n.lom-icon svg{width:1.3rem;height:1.3rem}\n\n@media screen and (max-width:749px){\n  .lom-grid{grid-template-columns:1fr;gap:1.2rem}\n  .lom-item{\n    display:grid;grid-template-columns:1.8rem 1fr;\n    grid-template-areas:\"icon title\" \". text\";\n    column-gap:.7rem;row-gap:.35rem;align-items:center;\n  }\n  .lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}\n  .lom-item .lom-icon svg{width:1.8rem;height:1.8rem}\n  .lom-item h3{grid-area:title;min-height:0}\n  .lom-item p{grid-area:text}\n  .lom-spec th{width:42%}\n}\n\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Mermaid \/ Tiles Only","offer_id":54075100660001,"sku":"H-0051","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/mermaid-hero.jpg?v=1794492474"},{"product_id":"holly-tiles","title":"Holly American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\u003cdetails class=\"lom-acc\"\u003e\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eHolly is the winter set in its most festive colours, drawn like a sheet of holiday postage stamps. The dots are snowflakes in icy blue, the bams are little pine forests with a skiing flamingo on the 1 Bam, and the craks are numbers in raspberry pink. The winds are looping script letters, the flowers are ice skates and snow boots filled with bouquets, and the jokers are polar bears and penguins bundled up in scarves. The backs are a bright holly red, and the edges layer white, green and white into the red, so the side of every wall reads like a candy-cane stripe.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eRed backs with green and white layered edges; white faces in icy blue, green, raspberry pink and red.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"lom-block\"\u003e\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Holly \/ Tiles Only","offer_id":54161859838241,"sku":"W-090","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/holly-hero.jpg?v=1794492474"},{"product_id":"snow-day-tiles","title":"Snow Day American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\u003cdetails class=\"lom-acc\"\u003e\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eSnow Day is the winter set in a bold cobalt blue, drawn like a sheet of holiday postage stamps. The dots are snowflakes in icy blue, the bams are little pine forests with a skiing flamingo on the 1 Bam, and the craks are numbers in raspberry pink. The winds are looping script letters, the flowers are ice skates and snow boots filled with bouquets, and the jokers are polar bears and penguins bundled up in scarves. The backs are a deep cobalt, and the edges layer white into pale blue into the blue, so a wall of tiles looks like a clear sky after a snowstorm.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eCobalt blue backs with white and pale blue layered edges; white faces in icy blue, green, raspberry pink and red.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"lom-block\"\u003e\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Default Title","offer_id":54161860067617,"sku":"W-092","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/snow-day-hero.jpg?v=1794492474"},{"product_id":"jade-pavilion-tiles","title":"Jade Pavilion American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\u003cdetails class=\"lom-acc\"\u003e\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eJade Pavilion is the palace-garden set, painted in fine detail. The dots are golden lotus blossoms, the bams are bamboo in blue-and-white porcelain pots with a hummingbird on the 1 Bam, and the craks are painted lanterns and pavilions with the number in a window. The winds are dancers with fans, the dragons are a red tiger, a green tiger and a lotus frame, and the flowers are eight single blooms from carnation to iris. Every one of the ten jokers is different: a zebra, a leopard, an elephant, a monkey, a koi, and five garden pavilions and fountains. The backs are a green jade marble with lime and green layered edges, so a wall of tiles looks carved from jade.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eLayered engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eGreen jade marbled backs with lime and green layered edges; white faces in gold, green, blue, red and coral.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"lom-block\"\u003e\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eLayered Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eTen Different Jokers\u003c\/h3\u003e\n\u003cp\u003eAnimals, pavilions and fountains: no two jokers alike, so every one that turns up is a small surprise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Jade Pavilion \/ Tiles Only","offer_id":54162423251233,"sku":"H-0059","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/jade-pavilion-hero.jpg?v=1794492383"},{"product_id":"lotus-pond-tiles","title":"Lotus Pond American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\u003cdetails class=\"lom-acc\"\u003e\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eLotus Pond is the palace-garden set in soft aqua, painted in fine detail. The dots are golden lotus blossoms, the bams are bamboo in blue-and-white porcelain pots with a hummingbird on the 1 Bam, and the craks are painted lanterns and pavilions with the number in a window. The winds are dancers with fans, the dragons are a red tiger, a green tiger and a lotus frame, and the flowers are eight single blooms from carnation to iris. Every one of the ten jokers is different: a zebra, a leopard, an elephant, a monkey, a koi, and five garden pavilions and fountains. The backs are a pale aqua marble with aqua layered edges, so a wall of tiles looks like still water under lotus leaves.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eLayered engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eAqua marbled backs with aqua layered edges; white faces in gold, green, blue, red and coral.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"lom-block\"\u003e\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eLayered Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eTen Different Jokers\u003c\/h3\u003e\n\u003cp\u003eAnimals, pavilions and fountains: no two jokers alike, so every one that turns up is a small surprise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Lotus Pond \/ Tiles Only","offer_id":54162423349537,"sku":"H-0060","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/lotus-pond-hero.jpg?v=1794492474"},{"product_id":"gilded-crane-tiles","title":"Gilded Crane American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\u003cdetails class=\"lom-acc\"\u003e\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eGilded Crane is the porcelain-cabinet set, painted in gold and soft pastels on a pearly white tile. The dots are round golden medallions with a flower at the centre, the bams are golden bamboo with a crane in flight on the 1 Bam, and the craks are blue-and-white ginger jars with the numeral painted in pink. The winds are butterflies over a gilded scroll, the flowers are eight bouquets in golden vases, the dragons are a green and a pink dragon and a golden frame, and the jokers are golden koi. It reads like a cabinet of treasured porcelain laid out on the table.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eSolid pearlescent acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e36 × 25 × 11 mm (1.42 × 0.98 × 0.43 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePearly white tiles with a soft swirl; faces in gold, blue, pink, green and lavender.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eThe pearl swirl is different in every tile, so no two look exactly alike, and small variations in finish are part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"lom-block\"\u003e\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003ePearl Acrylic\u003c\/h3\u003e\n\u003cp\u003eA pearly white tile with a soft swirl, so every tile shimmers a little differently.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eGold on Pearl\u003c\/h3\u003e\n\u003cp\u003eGolden cranes, koi and bamboo that catch the light against the pearl.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Gilded Crane \/ Tiles Only","offer_id":54162531090721,"sku":"G-132","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/gilded-crane-hero.jpg?v=1794492383"},{"product_id":"blue-willow-tiles","title":"Blue Willow American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\u003cdetails class=\"lom-acc\"\u003e\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eBlue Willow is the set painted like fine blue-and-white porcelain, on a pearly white tile. The dots are round blue medallions with a flower at the centre, the bams are blue bamboo with a crane in flight on the 1 Bam, and the craks are ginger jars with the numeral painted in gold. The winds are butterflies over a blue scroll, the flowers are eight bouquets in porcelain vases, the dragons are a blue dragon, a golden dragon and a porcelain frame, and the jokers are blue koi. It looks like a china cabinet laid out on the table.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eSolid pearlescent acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e36 × 25 × 11 mm (1.42 × 0.98 × 0.43 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePearly white tiles with a soft swirl; faces in cobalt and sky blue with gold and coral accents.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eThe pearl swirl is different in every tile, so no two look exactly alike, and small variations in finish are part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"lom-block\"\u003e\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003ePearl Acrylic\u003c\/h3\u003e\n\u003cp\u003eA pearly white tile with a soft swirl, so every tile shimmers a little differently.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eBlue and White\u003c\/h3\u003e\n\u003cp\u003eEvery face painted in porcelain blues, so the whole set reads as one calm piece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Blue Willow \/ Tiles Only","offer_id":54162531123489,"sku":"GAMEMAH-131","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/blue-willow-hero.jpg?v=1794492382"},{"product_id":"amber-tiles","title":"Amber American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\u003cdetails class=\"lom-acc\"\u003e\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eAmber is the tortoiseshell set: every tile is solid amber-brown acrylic with the warm, glowing pattern of real tortoiseshell, and the faces are painted in bright jewel colours that pop against it. The dots are floral medallions in coral, lime and sky blue, the bams are lime and blue bamboo with a peacock on the 1 Bam, and the craks are numerals in pink. The winds are curling letters with a butterfly perched on each, the flowers are eight blooms from roses to cosmos, the dragons are a green and a pink lion mask and a golden frame, and the jokers are butterflies. Set out on the table it looks like a vintage vanity tray.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eSolid tortoiseshell acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e36 × 25 × 11 mm (1.42 × 0.98 × 0.43 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eAmber tortoiseshell tiles; faces in pink, coral, lime, sky blue and orange.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eThe tortoiseshell pattern is different in every tile, so no two look exactly alike, and small variations in finish are part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"lom-block\"\u003e\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eReal Tortoiseshell Look\u003c\/h3\u003e\n\u003cp\u003eSolid amber acrylic with a deep tortoiseshell pattern that glows when the light hits it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eBright Painted Faces\u003c\/h3\u003e\n\u003cp\u003eJewel-bright colours that stay legible against the dark amber from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Amber \/ Tiles Only","offer_id":54162531844385,"sku":"H-0055","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/amber-hero_8411e720-13de-412b-8dc2-142a70dd937a.jpg?v=1794492383"},{"product_id":"plum-blossom-tiles","title":"Plum Blossom American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\u003cdetails class=\"lom-acc\"\u003e\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003ePlum Blossom is the 1920s salon set, drawn in fine ink-and-colour detail. The dots are paper parasols with a lady in a qipao on the 1 Dot, the bams are bamboo over a red lattice with a peacock on the 1 Bam, and the craks are red lanterns hung from plum branches. The winds are painted teapots, the dragons are a green and a red lion-dance head and a lattice frame, and the jokers are elegant 1920s ladies with fans. It has 16 flowers instead of 8: bouquets and playful animals, plus the four seasons and the four noble plants. The backs are a deep plum purple with teal and burgundy layered edges, so a wall of tiles looks like a lacquered screen.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e168 tiles. A complete American mahjong set with 8 extra flowers.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 16 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eLayered engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePlum purple backs with teal and burgundy layered edges; white faces in blue, red, green and gold.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/section\u003e\u003csection class=\"lom-block\"\u003e\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003e168 Tiles With 16 Flowers\u003c\/h3\u003e\n\u003cp\u003eA complete American set plus 8 extra flowers, jokers and blanks included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003eLayered Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Plum Blossom \/ Tiles Only","offer_id":54162531942689,"sku":"W-098","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/plum-blossom-hero.jpg?v=1794492476"},{"product_id":"bluebell-tiles","title":"Bluebell American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eBluebell is spring in the woods. The dots are blue lace medallions, the bams are fresh green bamboo with a robin on the One Bam, and the craks are rose pink characters. The winds are folk-art butterflies, the flowers are tiny fairies tucked into blooms, and every joker is a fawn or a cottontail bunny. Each face sits in a scalloped frame. The back is a bright spring green, with the four bonded layers stepping from the white face through pale green to a fresh lime along every edge. A sweet, cheerful set that feels like the first warm day of the year.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eSpring green backs with pale green layered edges; white faces in blue, green, rose pink and marigold.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Bluebell \/ Tiles Only","offer_id":54286180319521,"sku":"H-0066","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/bluebell-hero.jpg?v=1794492383"},{"product_id":"ladybug-lane-tiles","title":"Ladybug Lane American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eLadybug Lane is a day in the vegetable patch. The dots are ladybugs, the bams are tomato plants with a bluebird on the One Bam, and the craks are pink watering cans. The winds are wooden garden signposts, the flowers are potted blooms in painted buckets, and the jokers are little garden scenes: rain boots, a wheelbarrow of vegetables, a bicycle, a cottage door and a gardener at the gate. The dragons sit in flower urns. The back is a soft pearl green, with the four bonded layers showing aqua and deep leaf green along every edge. Made for anyone happiest with dirt on their hands.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePearl green backs with aqua and leaf green layered edges; white faces in red, green, blue and gold.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Ladybug Lane \/ Tiles Only","offer_id":54286181105953,"sku":"H-0067","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/ladybug-lane-hero.jpg?v=1794492383"},{"product_id":"sea-breeze-tiles","title":"Sea Breeze American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eSea Breeze is a summer holiday in 160 stamps. Every face sits in a perforated postage-stamp frame. The dots are beach balls, the bams are monstera leaves with a pelican on the One Bam, and the craks are sunbathers in swimsuits and sun hats. The winds are striped beach umbrellas, the flowers are cocktails and hibiscus, and the jokers are a seaside village and a lighthouse. The dragons are little sea serpents. The back is a swirled seafoam pearl, with the four bonded layers stepping from white to mint along every edge. A set that brings the beach to any table, any time of year.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eSeafoam pearl backs with mint and white layered edges; white faces in red, blue, green and sunny yellow.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Sea Breeze \/ Tiles Only","offer_id":54286181171489,"sku":"H-0068","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/sea-breeze-hero.jpg?v=1794492383"},{"product_id":"evergreen-tiles","title":"Evergreen American Mahjong Tile Set (Pre-Order)","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eEvergreen is Christmas morning in tile form. A red cardinal on a holly branch is the One Bam, and the bams are red-and-white candy sticks tied with green bows. The dots are Christmas ornaments in green, red and pink, the craks are gift tags under a red bow, and the winds are gingerbread letters with icing. Red and green winged dragons, eight Christmas flowers (poinsettia, amaryllis, mistletoe and pine cones) and ten jokers: two elves, a tree, a bow, the nutcracker, Santa, a snowman, a stocking, a reindeer and a present. White faces on a red tile with a green and white layered edge.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eRed backs with green and white layered edges; white faces in red, green and gold.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Evergreen \/ Tiles Only","offer_id":54330181386529,"sku":"LOM-T01","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/evergreen-hero.jpg?v=1794492382"},{"product_id":"secret-garden-tiles","title":"Secret Garden American Mahjong Tile Set (Pre-Order)","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eSecret Garden is a summer afternoon among the roses. A hummingbird is the One Bam, and the bams are green bamboo with little flowers at the roots. Every dot is a blue garden flower, every crak sits in a flower wreath, and the winds are framed in roses. The eight flowers include peonies, roses, tulips and lily of the valley. The ten jokers come from the garden shed: a sun hat, a gnome, a wheelbarrow, a bee, a birdhouse, gloves, a teapot, a butterfly, a bluebird on a flowerpot and rain boots with tulips. Rose, sage green and sky blue on white faces, on a soft green back.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eSoft green backs with a sky blue layered edge; white faces in rose, sage green and sky blue.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Secret Garden \/ Tiles Only","offer_id":54330181419297,"sku":"LOM-T02","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/secret-garden-hero.jpg?v=1794492382"},{"product_id":"paradise-tiles","title":"Paradise American Mahjong Tile Set (Pre-Order)","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eParadise is an island holiday. A toucan is the One Bam and the bams are palm clumps. The dots are hibiscus medallions, and each crak is a little sunset over the sea. The winds sit among hibiscus, the dragons are tropical dragons, and the flowers are tropical blooms. Ten jokers: a tiki, a pineapple, a parrot, a hammock, a coconut drink, a ukulele, a seaplane, a turtle, a hula dancer and surfboards. Coral, teal and lime on white faces, on a mint swirl back.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eMint pearl swirl backs with a lime layered edge; white faces in coral, teal, lime and yellow.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Paradise \/ Tiles Only","offer_id":54330181484833,"sku":"LOM-T03","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/paradise-hero.jpg?v=1794492383"},{"product_id":"shoreline-tiles","title":"Shoreline American Mahjong Tile Set (Pre-Order)","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eShoreline is a day at the beach. A seagull on a post is the One Bam and the bams are dune grass. The dots are sand dollars in blue, sand, coral and green, the craks are waves inside a scallop wreath, and the winds are big navy letters in a wave and star frame. The dragons are red and green seahorses, the soap is a life ring, and the flowers are coral, shells and starfish. Ten jokers: a shell, a lighthouse, a sailboat, a crab, an anchor, a turtle, a whale, a seahorse, a shark and a starfish. Navy, coral and sand on white faces, on a blue swirl back.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eBlue swirl backs; white faces in navy, coral, sand and olive.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Shoreline \/ Tiles Only","offer_id":54330181517601,"sku":"LOM-T04","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/shoreline-hero.jpg?v=1794492383"},{"product_id":"happy-hour-tiles","title":"Happy Hour American Mahjong Tile Set (Pre-Order)","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eHappy Hour is cocktails with the girls. A peacock is the One Bam and the bams are bright green bamboo. The dots are citrus slices in lemon, lime, orange and pink grapefruit, the craks are bold pink numerals, and the winds sit in pink scalloped frames. The flowers are the ones you float in a drink: hibiscus, nasturtium, marigold, rose, cherry blossom, orchid, pansy and carnation. Every joker is a cocktail: spritz, martini, margarita, coupe, old fashioned, champagne, cosmo, manhattan, mojito and piña colada. Hot pink and kelly green on white faces, on a pink pearl back.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePink pearl backs with blue and lavender layered edges; white faces in hot pink, kelly green and citrus yellow.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Happy Hour \/ Tiles Only","offer_id":54330181550369,"sku":"LOM-T05","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/happy-hour-hero.jpg?v=1794492383"},{"product_id":"sunday-blessings-tiles","title":"Sunday Blessings American Mahjong Tile Set (Pre-Order)","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eSunday Blessings is a set for the church table. A dove is the One Bam and the bams are bamboo in sage and teal. The dots are stained-glass rosettes, each crak sits under a stained-glass chapel arch with a cross, and the winds are big navy letters in laurel wreaths. The eight flowers each carry a word: Hope, Faith, Love, Grace, Joy, Peace, Kindness and Blessed. Ten jokers: a stained-glass window, a bible, a chapel, a cross, a dove, a candle lantern, an anchor, a crown of thorns, a cross in a wreath and a chalice. Navy, teal and sky blue on white faces, on a pearl aqua back.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePearl aqua swirl backs; white faces in navy, teal and sky blue.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Sunday Blessings \/ Tiles Only","offer_id":54330181615905,"sku":"LOM-T06","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/sunday-blessings-hero.jpg?v=1794492383"},{"product_id":"wild-west-tiles","title":"Wild West American Mahjong Tile Set (Pre-Order)","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eWild West is cowgirl country. The art is printed in cream, turquoise and coral straight onto tortoiseshell-look acrylic, so the warm brown pattern shows through every line. A roadrunner on a rock is the One Bam and the bams are cacti. The dots are desert suns, the craks are knotted lassos with coral numerals, and the dragons are scorpions in a Western frame. The soap is a horseshoe arch, the flowers are desert blooms, and the ten jokers are ten different cowboy boots.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eAcrylic with a tortoiseshell pattern.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e36 × 25 × 11 mm (1.42 × 0.98 × 0.43 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eTortoiseshell-pattern acrylic all over, face and back; art in cream, turquoise, coral and sand.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eTortoiseshell-Look Acrylic\u003c\/h3\u003e\n\u003cp\u003eThe same warm tortoiseshell pattern runs through the face, sides and back of every tile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Wild West \/ Tiles Only","offer_id":54330181648673,"sku":"LOM-T07","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/wild-west-hero.jpg?v=1794492383"},{"product_id":"traditional-tiles","title":"Traditional American Mahjong Tile Set (Pre-Order)","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eTraditional is the classic set, drawn the old way. Green bamboo bams with a hummingbird on the One Bam, round coin dots in green, teal and red, and craks with the Chinese numeral over 萬. The winds are the Chinese characters with a small letter in the corner, the dragons are red and green, and the flowers are red blossoms. The joker is a floral medallion. Green, teal and red on white faces, on a deep jade swirl back.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eDeep jade swirl backs with a lime layered edge; white faces in green, teal and red.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Traditional \/ Tiles Only","offer_id":54330182271265,"sku":"LOM-T08","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/traditional-hero.jpg?v=1794492383"},{"product_id":"nantucket-tiles","title":"Nantucket American Mahjong Tile Set","description":"\u003cdiv class=\"lom-desc\"\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003cdetails class=\"lom-acc\"\u003e\n\u003csummary\u003eDetails \u0026amp; Specifications\u003c\/summary\u003e\n\u003cdiv class=\"lom-acc-body\"\u003e\n\u003cp class=\"lom-intro\"\u003eNantucket is a summer on the island in 160 tiles. The dots are striped lobster buoys, the bams are painted oars with a seagull on the One Bam, and every crak sits over a red outline of the island itself. The winds are navy whales, the flowers are hydrangeas in baskets and blue-and-white vases, and the jokers are island days: an oyster lunch, a golden retriever on the beach, seashells, a cobblestone stroll, a sailboat and a shingled cottage with a vintage car. The dragons are little sea serpents. The back is a swirled pearl white, with the four bonded layers stepping from white through coral and blue along every edge. A set for anyone counting the days until July.\u003c\/p\u003e\n\u003ctable class=\"lom-spec\"\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Count\u003c\/th\u003e\n\u003ctd\u003e160 tiles. A complete American mahjong set.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Breakdown\u003c\/th\u003e\n\u003ctd\u003e36 dots, 36 bams, 36 craks, 12 dragons, 16 winds, 8 flowers, 10 jokers and 6 blank spares.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eFour-layer engraved acrylic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTile Size\u003c\/th\u003e\n\u003ctd\u003e32 × 23 × 16 mm (1.26 × 0.91 × 0.63 in) each.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinish\u003c\/th\u003e\n\u003ctd\u003eEngraved first, then painted, so the carving holds its edge instead of wearing smooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003ePearl white backs with coral and blue layered edges; white faces in navy, red, coral, sky blue and sea green.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatibility\u003c\/th\u003e\n\u003ctd\u003eFits standard mahjong racks, pushers and mats.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe with a soft damp cloth. Avoid solvents and abrasive cleaners.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp class=\"lom-note\"\u003eEvery tile is engraved and painted individually, so small variations in size and finish are expected, and part of the charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"lom-block\"\u003e\n\u003ch2 class=\"lom-h\"\u003eBuilt to Be Played\u003c\/h2\u003e\n\u003cdiv class=\"lom-grid\"\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.4\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8.4V6.6M12 15.6v1.8M15.6 12h1.8M6.6 12h1.8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003e160 Tiles With Jokers\u003c\/h3\u003e\n\u003cp\u003eA complete American set, jokers and blanks included. Nothing to buy separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3.6l8 4-8 4-8-4z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12l8 4 8-4M4 16.4l8 4 8-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eFour-Layer Engraved Acrylic\u003c\/h3\u003e\n\u003cp\u003eLayered stock cut deep, so the edge stripe runs through every tile in the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lom-item\"\u003e\n\u003cspan class=\"lom-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M15.4 4.3l4.3 4.3-8.4 8.4-4.3-4.3z\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 12.7l-2 4.1a1.4 1.4 0 001.9 1.9l4.1-2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003ePainted Carved Faces\u003c\/h3\u003e\n\u003cp\u003eColor filled into each carved suit, so the faces stay legible from across the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e.lom-desc{--lom-line:rgba(var(--color-foreground-rgb,0,0,0),.14);--lom-sub:rgba(var(--color-foreground-rgb,0,0,0),.68);--lom-accent:#FF7494;color:var(--color-foreground);font-family:var(--font-body--family,inherit);font-size:16px;line-height:var(--line-height--body,1.7);max-width:var(--normal-content-width,46rem)}.lom-desc *{box-sizing:border-box}.lom-desc p{margin:0 0 .7em}.lom-desc p:last-child{margin-bottom:0}.lom-block{margin:0 0 var(--margin-lg,2.5rem)}.lom-block:last-child{margin-bottom:0}.lom-h{font-family:var(--font-h4--family,inherit);font-size:var(--font-h4--size,24px);font-weight:var(--font-h4--weight,400);line-height:var(--font-h4--line-height,1.2);letter-spacing:var(--font-h4--letter-spacing,normal);text-transform:none;margin:0 0 1.1rem;text-wrap:balance}.lom-acc{border-top:1px solid var(--lom-line);border-bottom:1px solid var(--lom-line)}.lom-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.05rem 0;font-family:var(--font-subheading--family,inherit);font-size:16px;font-weight:600;text-transform:none}.lom-acc summary::-webkit-details-marker{display:none}.lom-acc summary::after{content:'';flex:0 0 auto;width:.5rem;height:.5rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lom-acc[open] summary::after{transform:rotate(-135deg)}.lom-acc summary:focus-visible{outline:var(--focus-outline-width,2px) solid currentColor;outline-offset:2px}.lom-acc-body{padding:0 0 1.05rem}.lom-intro{margin-bottom:1.1rem}.lom-spec{width:100%;border-collapse:collapse}.lom-spec tr{border-top:1px solid var(--lom-line)}.lom-spec tr:first-child{border-top:none}.lom-spec th,.lom-spec td{text-align:left;vertical-align:top;padding:.78rem 0;font-size:15px;line-height:1.5}.lom-spec th{width:34%;padding-right:1rem;font-weight:600}.lom-spec td{color:var(--lom-sub)}.lom-note{margin-top:1.1rem;font-size:14.5px;color:var(--lom-sub)}.lom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.lom-item{display:flex;flex-direction:column;gap:.45rem}.lom-item h3{font-family:var(--font-subheading--family,inherit);font-size:15px;font-weight:600;line-height:1.35;text-transform:none;margin:0;min-height:2.7em}.lom-item p{font-size:14.5px;color:var(--lom-sub);margin:0}.lom-icon{width:2.6rem;height:2.6rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--lom-line);border-radius:var(--style-border-radius-popover,14px);color:var(--lom-accent)}.lom-icon svg{width:1.3rem;height:1.3rem}@media screen and (max-width:749px){.lom-grid{grid-template-columns:1fr;gap:1.2rem}.lom-item{display:grid;grid-template-columns:1.8rem 1fr;grid-template-areas:'icon title' '. text';column-gap:.7rem;row-gap:.35rem;align-items:center}.lom-item .lom-icon{grid-area:icon;width:1.8rem;height:1.8rem;border:none;border-radius:0}.lom-item .lom-icon svg{width:1.8rem;height:1.8rem}.lom-item h3{grid-area:title;min-height:0}.lom-item p{grid-area:text}.lom-spec th{width:42%}}\u003c\/style\u003e","brand":"Land of Mahjong","offers":[{"title":"Nantucket \/ Tiles Only","offer_id":54526791450913,"sku":"H-0070","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/files\/nantucket-hero.jpg?v=1794493982"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/0429\/2129\/collections\/tiles.png?v=1789832455","url":"https:\/\/landofmahjong.com\/collections\/tiles.oembed?page=2","provider":"Land of Mahjong","version":"1.0","type":"link"}