{"title":"ODAKA","description":"","products":[{"product_id":"black-steel-cabinet-upper-and-lower-set","title":"Black Steel Cabinet Upper and Lower Set","description":"\u003ch3 data-section-id=\"1awqe6w\" data-start=\"45\" data-end=\"106\"\u003eIndustrial storage with a hand-finished vintage character\u003c\/h3\u003e\n\u003cp data-start=\"108\" data-end=\"345\"\u003eThis \u003cstrong data-start=\"113\" data-end=\"144\"\u003eupper and lower cabinet set\u003c\/strong\u003e offers better value than purchasing each unit separately. Finished with a distinctive \u003cstrong data-start=\"231\" data-end=\"254\"\u003eblack steel coating\u003c\/strong\u003e, it brings solid presence to salon interiors while keeping the look practical and refined.\u003c\/p\u003e\n\u003cp data-start=\"347\" data-end=\"541\"\u003eEach piece is carefully hand-finished to enhance its vintage-style texture and depth. The result is a cabinet that sits naturally in industrial-inspired spaces without looking overly decorative.\u003c\/p\u003e\n\u003cp data-start=\"543\" data-end=\"759\"\u003eThe \u003cstrong data-start=\"547\" data-end=\"564\"\u003eupper cabinet\u003c\/strong\u003e has an open-bottom design that allows towels to be pulled out smoothly from below. The \u003cstrong data-start=\"652\" data-end=\"669\"\u003elower cabinet\u003c\/strong\u003e features a wide opening, making it easy to use as a towel chute for daily salon workflow.\u003c\/p\u003e\n\u003cp data-start=\"761\" data-end=\"828\"\u003ePlease note that the upper unit does not include internal dividers.\u003c\/p\u003e\n\u003chr data-start=\"830\" data-end=\"833\"\u003e\n\u003ch4 data-start=\"835\" data-end=\"854\"\u003eSpecifications\u003c\/h4\u003e\n\u003cp data-start=\"855\" data-end=\"1422\"\u003e\u003cstrong\u003eUpper\u003c\/strong\u003e\u003cbr\u003e■ Size: W40 x D25 x H40 cm\u003cbr\u003e■ Weight: Approx. 5.5 kg\u003cbr\u003e■ Internal dimensions: W33 x D23 x H33 cm\u003cbr\u003e■ Hole diameter: 13.5 cm\u003cbr\u003e■ Packing size: W42 x D27 x H42 cm\u003cbr\u003e■ Packing weight: Approx. 6.8 kg\u003cbr\u003e■ Material: Steel (0.8 mm)\u003cbr\u003e■ Finish: Melamine baked coating\u003cbr\u003e■ Contents: 4 mounting screws\u003c\/p\u003e\n\u003cp data-start=\"855\" data-end=\"1422\"\u003e\u003cstrong\u003eLower\u003c\/strong\u003e\u003cbr\u003e■ Size: W40 x D35 x H79 cm\u003cbr\u003e■ Weight: Approx. 10 kg\u003cbr\u003e■ Internal dimensions: W31 x D27.5 cm\u003cbr\u003e■ Opening size: W33 x H18 cm\u003cbr\u003e■ Packing size: W42 x D32 x H81 cm\u003cbr\u003e■ Packing weight: Approx. 11 kg\u003cbr\u003e■ Material: Steel (0.8 mm)\u003cbr\u003e■ Finish: Melamine baked coating\u003c\/p\u003e\n\u003ch4 data-start=\"1424\" data-end=\"1434\"\u003eNotes\u003c\/h4\u003e\n\u003cp data-start=\"1435\" data-end=\"1802\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e■ Hand-applied finishing means the vintage look will vary slightly from piece to piece.\u003cbr\u003e■ The surface is glass-coated, but moisture left on the product for long periods may cause rust. Wipe dry if wet.\u003cbr\u003e■ For wall mounting, confirm wall strength before installation.\u003cbr\u003e■ Professional installation is required.\u003cbr\u003e■ Delivery may take longer than usual after order placement.\u003c\/p\u003e","brand":"ODAKA","offers":[{"title":"Default Title","offer_id":48398328332503,"sku":"162464","price":3223.0,"currency_code":"MYR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0743\/1838\/1271\/files\/10984149942302.jpg?v=1774236794"},{"product_id":"black-steel-cabinet-b-103-upper-unit","title":"Black Steel Cabinet (B-103) Upper Unit","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:d5d11c6f-ee24-4164-9635-4b174601b879-2\" data-testid=\"conversation-turn-6\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"e4fc9c50-9842-4471-adca-d0845bf679a0\" dir=\"auto\" data-message-model-slug=\"gpt-5-4-thinking\" 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-turn-start-message=\"true\" 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 dark markdown-new-styling\"\u003e\n\u003ch3 data-section-id=\"i37ayo\" data-start=\"44\" data-end=\"100\"\u003eVintage-style upper storage with smooth towel access\u003c\/h3\u003e\n\u003cp data-start=\"102\" data-end=\"402\"\u003eFinished with a distinctive \u003cstrong data-start=\"130\" data-end=\"153\"\u003eblack steel coating\u003c\/strong\u003e, this upper cabinet brings a strong industrial look to salon interiors while remaining practical for daily use. Its hand-finished surface gives each piece a slightly different vintage-style character, adding depth without feeling overly decorative.\u003c\/p\u003e\n\u003cp data-start=\"404\" data-end=\"635\"\u003eThe cabinet features an open bottom design that allows towels to be pulled out easily from below. It can also be paired with the \u003cspan style=\"text-decoration: underline; color: rgb(0, 170, 255);\"\u003e\u003ca href=\"https:\/\/beautygarage.my\/products\/black-steel-cabinet-b-102-lower-unit\" title=\"Black Steel Cabinet (B-102) Lower Unit\" style=\"color: rgb(0, 170, 255); text-decoration: underline;\"\u003e\u003cstrong data-start=\"533\" data-end=\"575\"\u003eBlack Steel Cabinet (B-102) Lower Unit\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e to create a complete upper and lower shampoo cabinet setup.\u003c\/p\u003e\n\u003cp data-start=\"637\" data-end=\"693\"\u003ePlease note that the interior does not include dividers.\u003c\/p\u003e\n\u003cp data-start=\"637\" data-end=\"693\"\u003e\u003cmeta charset=\"utf-8\"\u003eA value \u003ca href=\"https:\/\/beautygarage.my\/products\/black-steel-cabinet-upper-and-lower-set\" title=\"Black Steel Cabinet Upper and Lower Set\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003eupper and lower set\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e is also available.\u003c\/p\u003e\n\u003chr data-start=\"695\" data-end=\"698\"\u003e\n\u003ch4 data-start=\"700\" data-end=\"719\"\u003eSpecifications\u003c\/h4\u003e\n\u003cp data-start=\"720\" data-end=\"1011\"\u003e■ Model: B-103\u003cbr\u003e■ Size: W40 x D25 x H40 cm\u003cbr\u003e■ Weight: Approx. 5.5 kg\u003cbr\u003e■ Internal dimensions: W33 x D23 x H33 cm\u003cbr\u003e■ Hole diameter: 13.5 cm\u003cbr\u003e■ Packing size: W42 x D27 x H42 cm\u003cbr\u003e■ Packing weight: Approx. 6.8 kg\u003cbr\u003e■ Material: Steel (0.8 mm)\u003cbr\u003e■ Finish: Melamine baked coating\u003cbr\u003e■ Contents: 4 mounting screws\u003c\/p\u003e\n\u003ch4 data-start=\"1013\" data-end=\"1023\"\u003eNotes\u003c\/h4\u003e\n\u003cp data-start=\"1024\" data-end=\"1317\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e■ Hand-applied finishing means the vintage look will vary slightly from piece to piece.\u003cbr\u003e■ For wall mounting, confirm wall strength before installation.\u003cbr\u003e■ Professional installation is required.\u003cbr\u003e■ The interior has no internal divider.\u003cbr\u003e■ Delivery may take longer than usual after order placement.\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","brand":"ODAKA","offers":[{"title":"Default Title","offer_id":48398329643223,"sku":"162463","price":1440.0,"currency_code":"MYR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0743\/1838\/1271\/files\/10989607682078.jpg?v=1774237609"},{"product_id":"black-steel-cabinet-b-102-lower-unit","title":"Black Steel Cabinet (B-102) Lower Unit","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection 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 scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:d5d11c6f-ee24-4164-9635-4b174601b879-3\" data-testid=\"conversation-turn-8\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"57c04233-9bd9-4619-a019-c30dbc45d020\" dir=\"auto\" data-message-model-slug=\"gpt-5-4-thinking\" 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-turn-start-message=\"true\" 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 dark markdown-new-styling\"\u003e\n\u003ch3 data-section-id=\"tl7w6\" data-start=\"44\" data-end=\"100\"\u003eWide-opening lower cabinet for smooth towel disposal\u003c\/h3\u003e\n\u003cp data-start=\"102\" data-end=\"386\"\u003eFinished with a distinctive \u003cstrong data-start=\"130\" data-end=\"153\"\u003eblack steel coating\u003c\/strong\u003e, this lower cabinet adds strong industrial character to salon interiors while staying practical for everyday use. Each piece is carefully hand-finished, giving it a unique vintage-style look with natural variation from unit to unit.\u003c\/p\u003e\n\u003cp data-start=\"388\" data-end=\"649\"\u003eThe wide front opening is designed for easy use as a \u003cstrong data-start=\"441\" data-end=\"456\"\u003etowel chute\u003c\/strong\u003e, helping support a smoother workflow in busy salon spaces. It can also be paired with the \u003cspan style=\"text-decoration: underline; color: rgb(0, 170, 255);\"\u003e\u003ca href=\"https:\/\/beautygarage.my\/products\/black-steel-cabinet-b-103-upper-unit\" title=\"Black Steel Cabinet (B-103) Upper Unit\" style=\"color: rgb(0, 170, 255); text-decoration: underline;\"\u003e\u003cstrong data-start=\"547\" data-end=\"589\"\u003eBlack Steel Cabinet (B-103) Upper Unit\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e to create a complete upper and lower shampoo cabinet setup.\u003c\/p\u003e\n\u003cp data-start=\"651\" data-end=\"697\"\u003eA value \u003ca href=\"https:\/\/beautygarage.my\/products\/black-steel-cabinet-upper-and-lower-set\" target=\"同じウィンドウ\" title=\"Black Steel Cabinet Upper and Lower Set\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003eupper and lower set\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e is also available.\u003c\/p\u003e\n\u003chr data-start=\"699\" data-end=\"702\"\u003e\n\u003ch4 data-start=\"704\" data-end=\"723\"\u003eSpecifications\u003c\/h4\u003e\n\u003cp data-start=\"724\" data-end=\"983\"\u003e■ Model: B-102\u003cbr\u003e■ Size: W40 x D30 x H79 cm\u003cbr\u003e■ Weight: Approx. 10 kg\u003cbr\u003e■ Internal dimensions: W31 x D27.5 cm\u003cbr\u003e■ Opening size: W33 x H18 cm\u003cbr\u003e■ Packing size: W42 x D32 x H81 cm\u003cbr\u003e■ Packing weight: Approx. 11 kg\u003cbr\u003e■ Material: Steel (0.8 mm)\u003cbr\u003e■ Finish: Melamine baked coating\u003c\/p\u003e\n\u003ch4 data-start=\"985\" data-end=\"995\"\u003eNotes\u003c\/h4\u003e\n\u003cp data-start=\"996\" data-end=\"1258\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e■ Hand-applied finishing means the vintage look will vary slightly from piece to piece.\u003cbr\u003e■ The surface is glass-coated, but moisture left on the product for long periods may cause rust. Wipe dry if wet.\u003cbr\u003e■ Delivery may take longer than usual after order placement.\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","brand":"ODAKA","offers":[{"title":"Default Title","offer_id":48398330691799,"sku":"162462","price":1853.0,"currency_code":"MYR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0743\/1838\/1271\/files\/10989599457310.jpg?v=1774237886"},{"product_id":"black-steel-counter-styling-station-table","title":"Black Steel Counter (Styling Station Table)","description":"\u003csection 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)))]\" dir=\"auto\" data-turn-id=\"request-WEB:de9adae5-45a6-4c78-869a-1f311b09a709-20\" data-testid=\"conversation-turn-30\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\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-message-author-role=\"assistant\" data-message-id=\"5b942722-364f-4dc6-a8eb-7412f952dc84\" dir=\"auto\" data-message-model-slug=\"gpt-5-5-thinking\" 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-turn-start-message=\"true\" 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 dark markdown-new-styling\"\u003e\n\u003ch2 data-section-id=\"hzu1yd\" data-start=\"49\" data-end=\"113\"\u003eA bold black steel counter with an industrial vintage finish\u003c\/h2\u003e\n\u003cp data-start=\"115\" data-end=\"340\"\u003eThis styling station counter features a distinctive \u003cstrong data-start=\"167\" data-end=\"193\"\u003eblackened steel finish\u003c\/strong\u003e with a solid, industrial look. Made in Japan, each piece is carefully finished by skilled craftsmen to bring out its individual vintage character.\u003c\/p\u003e\n\u003ch4 data-start=\"342\" data-end=\"388\"\u003eStrong presence without feeling too heavy\u003c\/h4\u003e\n\u003cp data-start=\"389\" data-end=\"568\"\u003eThe deep black finish gives the counter a bold look, while the side cut-out details add a lighter visual balance. It creates a strong accent without overwhelming the styling area.\u003c\/p\u003e\n\u003ch4 data-start=\"570\" data-end=\"604\"\u003eIndividually finished by hand\u003c\/h4\u003e\n\u003cp data-start=\"605\" data-end=\"750\"\u003eThe coating is applied by hand, so each counter has its own unique vintage expression. This natural variation is part of the product's character.\u003c\/p\u003e\n\u003chr data-start=\"752\" data-end=\"755\"\u003e\n\u003ch4 data-start=\"756\" data-end=\"775\"\u003eSpecifications\u003c\/h4\u003e\n\u003cp data-start=\"776\" data-end=\"842\"\u003e\u003cstrong data-start=\"776\" data-end=\"784\"\u003eSize\u003c\/strong\u003e\u003cbr data-start=\"784\" data-end=\"787\"\u003e■ Product size: W70 x D25 x H20 cm\u003cbr data-start=\"821\" data-end=\"824\"\u003e■ Weight: 3.3 kg\u003c\/p\u003e\n\u003cp data-start=\"844\" data-end=\"925\"\u003e\u003cstrong data-start=\"844\" data-end=\"867\"\u003eMaterial and finish\u003c\/strong\u003e\u003cbr data-start=\"867\" data-end=\"870\"\u003e■ Material: Steel\u003cbr data-start=\"887\" data-end=\"890\"\u003e■ Coating: Melamine baked coating\u003c\/p\u003e\n\u003cp data-start=\"927\" data-end=\"975\"\u003e\u003cstrong data-start=\"927\" data-end=\"942\"\u003eAccessories\u003c\/strong\u003e\u003cbr data-start=\"942\" data-end=\"945\"\u003e■ Mounting brackets included\u003c\/p\u003e\n\u003ch4 data-start=\"976\" data-end=\"986\"\u003eNotes\u003c\/h4\u003e\n\u003cp data-start=\"987\" data-end=\"1302\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e■ As the coating is applied by hand, the vintage finish may vary from piece to piece.\u003cbr data-start=\"1072\" data-end=\"1075\"\u003e■ The surface has a glass coating, but leaving it wet for long periods may cause rust. Please wipe it dry if it gets wet.\u003cbr data-start=\"1196\" data-end=\"1199\"\u003e■ Wall-mounting brackets are included, but please consult a professional installer before installation.\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","brand":"ODAKA","offers":[{"title":"Default Title","offer_id":48555836506327,"sku":"195532","price":1104.0,"currency_code":"MYR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0743\/1838\/1271\/files\/BlackSteelCounter_StylingStationTable_1.jpg?v=1777456544"}],"url":"https:\/\/beautygarage.my\/collections\/odaka.oembed","provider":"Beauty Garage Asia Sdn. Bhd","version":"1.0","type":"link"}