{"product_id":"wooden-rack-and-pusher-19-long-set-of-4","title":"Walnut Racks \u0026 Pushers - 19\" Long","description":"\u003cp\u003eUpgrade your table with our \u003cstrong\u003eWalnut Racks \u0026amp; Pushers\u003c\/strong\u003e, a thoughtful alternative to traditional plastic sets. Crafted from solid walnut with a satin finish, they showcase the natural warmth, grain and quiet luxury of real wood. The profile is clean, timeless and easy to pair with any mahjong setup.\u003c\/p\u003e\n\u003cp data-end=\"675\" data-start=\"634\"\u003eBut these racks are not just about looks.\u003c\/p\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-18\" data-turn-id=\"request-WEB:29a28647-2c3f-4f36-a006-20a06bd32656-8\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-5-thinking\" dir=\"auto\" data-message-id=\"ee48a5ce-c3aa-473d-8c31-c03840664dce\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-end=\"568\" data-start=\"404\"\u003eAfter hearing from international mahjong players, we learned that many prefer a smoother, more controlled wall push — especially one that can be done with one hand.\u003c\/p\u003e\n\u003cp data-end=\"781\" data-start=\"570\"\u003eSo we engineered our racks with \u003cstrong data-end=\"639\" data-start=\"602\"\u003efive strategically placed magnets\u003c\/strong\u003e: secure enough to keep the rack and pusher attached in the storage position, but not so strong that they create unnecessary drag during play.\u003c\/p\u003e\n\u003cp data-end=\"892\" data-start=\"783\"\u003eBy leaving the \u003cstrong data-end=\"829\" data-start=\"798\"\u003eright back side magnet-free\u003c\/strong\u003e, the pusher moves more smoothly when sliding the wall forward.\u003c\/p\u003e\n\u003cp data-end=\"972\" data-start=\"894\"\u003eThe result: a secure hold when stored, and a smoother glide when you play. Functional, beautifully made, and quietly distinctive — these are the small details that make the game feel even better.\u003c\/p\u003e\n\u003chr data-end=\"1099\" data-start=\"1096\"\u003e\n\u003ch2 data-end=\"1124\" data-start=\"1101\"\u003eWhy You’ll Love Them\u003c\/h2\u003e\n\u003cul data-end=\"1568\" data-start=\"1126\"\u003e\n\u003cli data-end=\"1160\" data-start=\"1126\"\u003eCrafted from solid walnut wood\u003c\/li\u003e\n\u003cli data-end=\"1206\" data-start=\"1161\"\u003eSatin finish highlights the natural grain\u003c\/li\u003e\n\u003cli data-end=\"1262\" data-start=\"1207\"\u003eThoughtful alternative to traditional plastic racks\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1377\" data-start=\"1325\"\u003eEngineered for smoother, one-handed wall pushing\u003c\/li\u003e\n\u003cli data-end=\"1450\" data-start=\"1378\"\u003eFive strategically placed magnets create a secure storage connection\u003c\/li\u003e\n\u003cli data-end=\"1512\" data-start=\"1451\"\u003eMagnet-free right back side helps reduce drag during play\u003c\/li\u003e\n\u003cli data-end=\"1568\" data-start=\"1513\"\u003eClean, timeless profile complements any table setup\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-end=\"1573\" data-start=\"1570\"\u003e\n\u003ch2 data-end=\"1588\" data-start=\"1575\"\u003eDimensions\u003c\/h2\u003e\n\u003cp data-end=\"1643\" data-start=\"1590\"\u003e19\" L × 2 1\/2\" W × 1\" H\u003cbr data-end=\"1620\" data-start=\"1617\"\u003e48 L × 6 W × 3 H cm\u003c\/p\u003e\n\u003chr data-end=\"1648\" data-start=\"1645\"\u003e\n\u003ch2 data-end=\"1662\" data-start=\"1650\"\u003eMaterials\u003c\/h2\u003e\n\u003cp data-end=\"1714\" data-start=\"1664\"\u003eSolid walnut wood with satin finish and 5 magnets.\u003c\/p\u003e\n\u003cp data-end=\"1883\" data-start=\"1716\"\u003eBecause walnut is a natural material, each rack and pusher set will have slight variations in color, grain, and appearance. That’s part of what makes every set unique.\u003c\/p\u003e\n\u003chr data-end=\"1888\" data-start=\"1885\"\u003e\n\u003ch2 data-end=\"1909\" data-start=\"1890\"\u003eCare \u0026amp; Storage\u003c\/h2\u003e\n\u003cp data-end=\"2018\" data-start=\"1911\"\u003ePair your Walnut Racks \u0026amp; Pushers with our \u003cstrong data-end=\"1968\" data-start=\"1953\"\u003ePuffer Tote\u003c\/strong\u003e, sold separately, for easy storage and transport.\u003c\/p\u003e\n\u003cp data-end=\"2242\" data-start=\"2020\"\u003eThe Puffer Tote is specially designed with a rail system along the bottom to help protect and organize your racks. It also has room for your mahjong tiles, folded mat, card, coin purse, dice, and other game-day essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Four Friends Mahjong","offers":[{"title":"Default Title","offer_id":44645104058391,"sku":"R-W-001","price":109.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0724\/8186\/5751\/files\/4_angle_racks_on_blue.png?v=1771909157","url":"https:\/\/www.fourfriendsmahjong.com\/products\/wooden-rack-and-pusher-19-long-set-of-4","provider":"Four Friends Mahjong","version":"1.0","type":"link"}