{"id":351371,"date":"2026-07-16T16:47:32","date_gmt":"2026-07-16T16:47:32","guid":{"rendered":"https:\/\/hungcheong.com.my\/?page_id=351371"},"modified":"2026-10-08T06:39:47","modified_gmt":"2026-10-08T06:39:47","slug":"history","status":"publish","type":"page","link":"https:\/\/hungcheong.com.my\/ms\/rolex\/hung-cheong\/history\/","title":{"rendered":"Sejarah Kami"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_pb_fullwidth_section et_section_regular et_block_section\">\n<div class=\"et_pb_fullwidth_image_0 et_pb_fullwidth_image et_pb_module\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/rolex-woo-hing-hisotry-banner-desktop-scaled-1.jpg\" width=\"2560\" height=\"356\" class=\"wp-image-351373\" alt=\"Rolex Logo on Wall - Hung Cheong\" title=\"Rolex Logo on Wall - Hung Cheong\" \/><\/div>\n\n<div class=\"et_pb_fullwidth_image_1 et_pb_fullwidth_image et_pb_module\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/rolex-woo-hing-hisotry-banner-mobile-1.jpg\" width=\"1000\" height=\"533\" class=\"wp-image-351375\" alt=\"Rolex Logo on Wall - Hung Cheong\" title=\"Rolex Logo on Wall - Hung Cheong\" \/><\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_block_section preset--module--divi-section--7797d8d5-25d6-4921-8e68-f66bdb489428\">\n<div class=\"et_pb_row_0 et_pb_row et_pb_gutters1 et_block_row preset--module--divi-row--93cd495c-f192-4e5f-9b30-7a35a3ccedb0\">\n<div class=\"et_pb_column_0 et_pb_column et_pb_column_1_2 et_block_column et_pb_css_mix_blend_mode_passthrough preset--module--divi-column--fcaf7250-faf3-4b17-9660-764810e901ba\">\n<div class=\"et_pb_heading_0 et_pb_heading et_pb_module et_block_module preset--module--divi-heading--c51488dd-33ef-438f-901f-0373bb1181ac\"><div class=\"et_pb_heading_container\"><h1 class=\"et_pb_module_header\">Rolex and Hung Cheong Jewellery & Watch History<\/h1><\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_1 et_pb_column et_pb_column_1_2 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough preset--module--divi-column--fcaf7250-faf3-4b17-9660-764810e901ba\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--module--divi-text--05fae243-6dea-4bf0-aa66-89346c8c8b42\"><div class=\"et_pb_text_inner\"><p>As a proud partner of Rolex for more than seven decades, Hung Cheong Jewellery &amp; Watch continues its time-honoured legacy with Rolex Malaysia, a feat unsurpassed as East Malaysia\u2019s most prominent, family-owned and operated luxury watch retailer.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_block_section preset--module--divi-section--7797d8d5-25d6-4921-8e68-f66bdb489428\">\n<div class=\"et_pb_row_1 et_pb_row et_pb_gutters1 et_block_row preset--module--divi-row--f66bda85-d6a1-401e-970d-2ede6d0d3408\">\n<div class=\"et_pb_column_2 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough preset--module--divi-column--fcaf7250-faf3-4b17-9660-764810e901ba\">\n<div class=\"et_pb_image_0 et_pb_image et_pb_module et_block_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/Rolex-Malaysia-Hung-Cheong-history-1-2-1.jpg\" width=\"800\" height=\"600\" class=\"wp-image-351376\" alt=\"First Retail Store - Hung Cheong Jewellery &amp; Watch\" title=\"Rolex-Malaysia-Hung-Cheong-history-1-2\" \/><\/span><\/div>\n\n<div class=\"et_pb_heading_1 et_pb_heading et_pb_module et_block_module preset--module--divi-heading--c51488dd-33ef-438f-901f-0373bb1181ac\"><div class=\"et_pb_heading_container\"><h2 class=\"et_pb_module_header\">Past, present, and future<\/h2><\/div><\/div>\n\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--module--divi-text--05fae243-6dea-4bf0-aa66-89346c8c8b42\"><div class=\"et_pb_text_inner\"><p>Founded by Mr Ho Chin Thong in 1932 as Hung Cheong Watch Dealer, Hung Cheong Jewellery &amp; Watch has grown to become Sarawak\u2019s premier luxury watch destination, known for its exceptional level of customer service and technical know-how.<\/p>\n<p>Starting off its humble beginnings at No. 40, India Street in Kuching, the company had since grown from its first shop-in-shop at Wisma Seberkas, before introducing the very same concept with Rolex to Elektra House in the 1960s.Soon after, Hung Cheong Jewellery &amp; Watch relocated to Sarawak Plaza, later expanding the company\u2019s horizons to The Spring Shopping Centre where it currently offers a wide assortment of prestigious Rolex timepieces.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_3 et_pb_section et_section_regular et_block_section preset--module--divi-section--7797d8d5-25d6-4921-8e68-f66bdb489428\">\n<div class=\"et_pb_row_2 et_pb_row et_pb_gutters1 et_block_row preset--module--divi-row--f66bda85-d6a1-401e-970d-2ede6d0d3408\">\n<div class=\"et_pb_column_3 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough preset--module--divi-column--fcaf7250-faf3-4b17-9660-764810e901ba\">\n<div class=\"et_pb_image_1 et_pb_image et_pb_module et_block_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/Rolex-Malaysia-Hung-Cheong-history-2-1-1.jpg\" width=\"800\" height=\"600\" class=\"wp-image-351377\" alt=\"Rolex Retailer Store - Hung Cheong Jewellery &amp; Watch\" title=\"Rolex-Malaysia-Hung-Cheong-history-2-1\" \/><\/span><\/div>\n\n<div class=\"et_pb_heading_2 et_pb_heading et_pb_module et_block_module preset--module--divi-heading--c51488dd-33ef-438f-901f-0373bb1181ac\"><div class=\"et_pb_heading_container\"><h2 class=\"et_pb_module_header\">Rolex and Hung Cheong Jewellery & Watch<\/h2><\/div><\/div>\n\n<div class=\"et_pb_text_2 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--module--divi-text--05fae243-6dea-4bf0-aa66-89346c8c8b42\"><div class=\"et_pb_text_inner\"><p>This monumental partnership began in 1946, with the very first Rolex shop-in-shop concept opening in Electra House in the 1960s. The store offered customers a wide assortment of Rolex prestigious timepieces, already well-known at that time for its highly reliable and high-precision wristwatches.<\/p>\n<p>With years of experience under its belt, the company\u2019s unparalleled knowledge is a testament to its skill and family-oriented values, bringing along esteemed relationships with longstanding Rolex customers spanning over three generations.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_4 et_pb_section et_section_regular et_block_section preset--module--divi-section--7797d8d5-25d6-4921-8e68-f66bdb489428\">\n<div class=\"et_pb_row_3 et_pb_row et_pb_gutters1 et_block_row preset--module--divi-row--f66bda85-d6a1-401e-970d-2ede6d0d3408\">\n<div class=\"et_pb_column_4 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough preset--module--divi-column--fcaf7250-faf3-4b17-9660-764810e901ba\">\n<div class=\"et_pb_image_2 et_pb_image et_pb_module et_block_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/Rolex_HC_TheSpring_001-scaled.jpg\" alt=\"Luxury watch store interior design\" title=\"rolex hc thespring 001\" width=\"1800\" height=\"1200\" class=\"wp-image-490846\" \/><\/span><\/div>\n\n<div class=\"et_pb_heading_3 et_pb_heading et_pb_module et_block_module preset--module--divi-heading--c51488dd-33ef-438f-901f-0373bb1181ac\"><div class=\"et_pb_heading_container\"><h2 class=\"et_pb_module_header\">Hung Cheong Jewellery & Watch today<\/h2><\/div><\/div>\n\n<div class=\"et_pb_text_3 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--module--divi-text--05fae243-6dea-4bf0-aa66-89346c8c8b42\"><div class=\"et_pb_text_inner\"><p>Today, Hung Cheong Jewellery &amp; Watch continues to provide a world-class shopping and customer service experience, honouring the tenacious values upheld by Rolex. Discover the meaning of excellence as we guide you on a memorable Rolex journey to find the perfect timepiece that will last a lifetime.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_5 et_pb_section et_section_regular et_block_section preset--module--divi-section--4ebb3cee-b392-4806-bd58-59fa1ed65496\"><div class=\"et_pb_row_4 et_pb_row et_pb_gutters1 et_block_row preset--module--divi-row--93cd495c-f192-4e5f-9b30-7a35a3ccedb0\"><div class=\"et_pb_column_5 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough preset--module--divi-column--404b4219-0b4e-4107-81c2-06052d241815\"><div class=\"et_pb_heading_4 et_pb_heading et_pb_module et_block_module preset--module--divi-heading--ee14c531-744b-45bf-a8a6-db16ac7c7b48 preset--module--divi-heading--3db03888-0989-48eb-97bf-c330e9606a8a\"><div class=\"et_pb_heading_container\"><h2 class=\"et_pb_module_header\">Keep exploring<\/h2><\/div><\/div><div class=\"dsm_card_carousel_0 dsm_card_carousel dsm_card_carousel_arrow_outside dsm_card_carousel_slider_horizontal dsm_card_carousel_layout_stacked dsm_card_carousel_use_arrow_custom_position et_pb_module keep-exploring-carousel preset--module--dsm-card-carousel--4f386767-53ab-4089-b894-044114522a26 preset--module--dsm-card-carousel--ut3yt6j3lb\"><div class=\"et_pb_module_inner\"><div class=\"swiper-container dsm_card_carousel_wrapper dsm_card_carousel_container et_pb_bg_layout_light\" data-params=\"[{&quot;direction&quot;:&quot;horizontal&quot;,&quot;effect&quot;:&quot;default&quot;,&quot;slider_effect_shadows&quot;:false,&quot;slider_effect_coverflow_rotate&quot;:&quot;30&quot;,&quot;slider_effect_coverflow_depth&quot;:&quot;0&quot;,&quot;loop&quot;:false,&quot;infinite_smooth_scrolling&quot;:false,&quot;slide_to_show&quot;:&quot;4&quot;,&quot;slide_to_show_tablet&quot;:&quot;2&quot;,&quot;slide_to_show_phone&quot;:&quot;2&quot;,&quot;slide_to_scroll&quot;:&quot;4&quot;,&quot;slide_to_scroll_tablet&quot;:&quot;2&quot;,&quot;slide_to_scroll_phone&quot;:&quot;2&quot;,&quot;space_between&quot;:&quot;8&quot;,&quot;space_between_tablet&quot;:&quot;&quot;,&quot;space_between_phone&quot;:&quot;&quot;,&quot;centered_slides&quot;:false,&quot;centered_slides_tablet&quot;:&quot;&quot;,&quot;centered_slides_phone&quot;:&quot;&quot;,&quot;multiple_slide_row&quot;:&quot;off&quot;,&quot;slide_row&quot;:&quot;1&quot;,&quot;slide_row_tablet&quot;:&quot;&quot;,&quot;slide_row_phone&quot;:&quot;&quot;,&quot;speed&quot;:&quot;300&quot;,&quot;autoplay&quot;:false,&quot;autoplay_speed&quot;:&quot;3000&quot;,&quot;autoplay_viewport&quot;:&quot;&quot;,&quot;touch_move&quot;:true,&quot;grab&quot;:false,&quot;pause_on_hover&quot;:false,&quot;mousewheel&quot;:false,&quot;auto_height&quot;:false,&quot;auto_height_tablet&quot;:&quot;&quot;,&quot;auto_height_phone&quot;:&quot;&quot;,&quot;equal_height&quot;:false,&quot;equal_height_tablet&quot;:&quot;&quot;,&quot;equal_height_phone&quot;:&quot;&quot;,&quot;pagi_style&quot;:&quot;bullets&quot;,&quot;bp_tablet_min&quot;:768,&quot;bp_desktop_min&quot;:981}]\" data-effect=\"default\" dir=\"ltr\">\n\t\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t<div class=\"dsm_card_carousel_child_0 dsm_card_carousel_child swiper-slide preset--module--dsm-card-carousel-child--99a2ebd6-5025-4532-a3cb-c6f92a5b9eb2 preset--module--dsm-card-carousel-child--18rg76sfk9\"><div class=\"et_pb_module_inner\"><figure\n\t\t\tclass=\"dsm_card_carousel_child_image_wrapper dsm_card_carousel_child_badge_preset dsm_card_carousel_child_badge_top_right\"  >\n\t\t\t<img width=\"780\" height=\"520\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/Rolex-Logo-On-Wall-Hungcheong-1.webp\" class=\"dsm_card_carousel_child_img\" alt=\"Discover Rolex retail campaign image - Hung Cheong\" decoding=\"async\" loading=\"lazy\" \/>\n\t\t\t<span class=\"et_overlay et_pb_inline_icon dsm-icon dsm_show_hover_overlay\"><\/span>\n\t\t\t\n\t\t<\/figure>\t\n\t\t <div class=\"dsm_card_wrapper et_pb_bg_layout_light\"  >\n\t\t    <h4 class=\"dsm_card_title\">Discover Rolex<\/h4>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t <\/div><\/div><\/div><div class=\"dsm_card_carousel_child_1 dsm_card_carousel_child swiper-slide preset--module--dsm-card-carousel-child--99a2ebd6-5025-4532-a3cb-c6f92a5b9eb2 preset--module--dsm-card-carousel-child--18rg76sfk9\"><div class=\"et_pb_module_inner\"><figure\n\t\t\tclass=\"dsm_card_carousel_child_image_wrapper dsm_card_carousel_child_badge_preset dsm_card_carousel_child_badge_top_right\"  >\n\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/rolex-keep-exploring-rolex-watches-1945_oyster_perpetual_datejust_1802jva_m126333_0010_1802jva_002.jpg\" class=\"dsm_card_carousel_child_img\" alt=\"Rolex Datejust watch heritage image - Hung Cheong\" decoding=\"async\" loading=\"lazy\" \/>\n\t\t\t<span class=\"et_overlay et_pb_inline_icon dsm-icon dsm_show_hover_overlay\"><\/span>\n\t\t\t\n\t\t<\/figure>\t\n\t\t <div class=\"dsm_card_wrapper et_pb_bg_layout_light\"  >\n\t\t    <h4 class=\"dsm_card_title\">Rolex watches<\/h4>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t <\/div><\/div><\/div><div class=\"dsm_card_carousel_child_2 dsm_card_carousel_child swiper-slide preset--module--dsm-card-carousel-child--99a2ebd6-5025-4532-a3cb-c6f92a5b9eb2 preset--module--dsm-card-carousel-child--18rg76sfk9\"><div class=\"et_pb_module_inner\"><figure\n\t\t\tclass=\"dsm_card_carousel_child_image_wrapper dsm_card_carousel_child_badge_preset dsm_card_carousel_child_badge_top_right\"  >\n\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/rolex_keep_exploring_new_watches_2026_m134303_0010_2601stj_0004.jpg\" class=\"dsm_card_carousel_child_img\" alt=\"Rolex new watches 2026 image - Hung Cheong\" decoding=\"async\" loading=\"lazy\" \/>\n\t\t\t<span class=\"et_overlay et_pb_inline_icon dsm-icon dsm_show_hover_overlay\"><\/span>\n\t\t\t\n\t\t<\/figure>\t\n\t\t <div class=\"dsm_card_wrapper et_pb_bg_layout_light\"  >\n\t\t    <h4 class=\"dsm_card_title\">New watches 2026<\/h4>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t <\/div><\/div><\/div><div class=\"dsm_card_carousel_child_3 dsm_card_carousel_child swiper-slide preset--module--dsm-card-carousel-child--99a2ebd6-5025-4532-a3cb-c6f92a5b9eb2 preset--module--dsm-card-carousel-child--18rg76sfk9\"><div class=\"et_pb_module_inner\"><figure\n\t\t\tclass=\"dsm_card_carousel_child_image_wrapper dsm_card_carousel_child_badge_preset dsm_card_carousel_child_badge_top_right\"  >\n\t\t\t<img width=\"780\" height=\"520\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/rolex-accessories-cover-rolexcufflinks_2403jva_001-portrait.jpg\" class=\"dsm_card_carousel_child_img\" alt=\"Rolex cufflinks accessories cover image - Hung Cheong\" decoding=\"async\" loading=\"lazy\" \/>\n\t\t\t<span class=\"et_overlay et_pb_inline_icon dsm-icon dsm_show_hover_overlay\"><\/span>\n\t\t\t\n\t\t<\/figure>\t\n\t\t <div class=\"dsm_card_wrapper et_pb_bg_layout_light\"  >\n\t\t    <h4 class=\"dsm_card_title\">Rolex accessories<\/h4>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t <\/div><\/div><\/div><div class=\"dsm_card_carousel_child_4 dsm_card_carousel_child swiper-slide preset--module--dsm-card-carousel-child--99a2ebd6-5025-4532-a3cb-c6f92a5b9eb2 preset--module--dsm-card-carousel-child--18rg76sfk9\"><div class=\"et_pb_module_inner\"><figure\n\t\t\tclass=\"dsm_card_carousel_child_image_wrapper dsm_card_carousel_child_badge_preset dsm_card_carousel_child_badge_top_right\"  >\n\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/rolex-keep-exploring-watchmaking-2023-watchmaking-features-manifesto-still_digital_master_rgb.jpg\" class=\"dsm_card_carousel_child_img\" alt=\"Rolex watchmaking craftsmanship image - Hung Cheong\" decoding=\"async\" loading=\"lazy\" \/>\n\t\t\t<span class=\"et_overlay et_pb_inline_icon dsm-icon dsm_show_hover_overlay\"><\/span>\n\t\t\t\n\t\t<\/figure>\t\n\t\t <div class=\"dsm_card_wrapper et_pb_bg_layout_light\"  >\n\t\t    <h4 class=\"dsm_card_title\">Watchmaking<\/h4>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t <\/div><\/div><\/div><div class=\"dsm_card_carousel_child_5 dsm_card_carousel_child swiper-slide preset--module--dsm-card-carousel-child--99a2ebd6-5025-4532-a3cb-c6f92a5b9eb2 preset--module--dsm-card-carousel-child--18rg76sfk9\"><div class=\"et_pb_module_inner\"><figure\n\t\t\tclass=\"dsm_card_carousel_child_image_wrapper dsm_card_carousel_child_badge_preset dsm_card_carousel_child_badge_top_right\"  >\n\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/rolex-keep-exploring-servicing-2234_rolex-sav_retailers_176_controle-final_mise_heure_v2.jpg\" class=\"dsm_card_carousel_child_img\" alt=\"Rolex servicing and watch adjustment image - Hung Cheong\" decoding=\"async\" loading=\"lazy\" \/>\n\t\t\t<span class=\"et_overlay et_pb_inline_icon dsm-icon dsm_show_hover_overlay\"><\/span>\n\t\t\t\n\t\t<\/figure>\t\n\t\t <div class=\"dsm_card_wrapper et_pb_bg_layout_light\"  >\n\t\t    <h4 class=\"dsm_card_title\">Servicing your Rolex<\/h4>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t <\/div><\/div><\/div><div class=\"dsm_card_carousel_child_6 dsm_card_carousel_child swiper-slide preset--module--dsm-card-carousel-child--99a2ebd6-5025-4532-a3cb-c6f92a5b9eb2 preset--module--dsm-card-carousel-child--18rg76sfk9\"><div class=\"et_pb_module_inner\"><figure\n\t\t\tclass=\"dsm_card_carousel_child_image_wrapper dsm_card_carousel_child_badge_preset dsm_card_carousel_child_badge_top_right\"  >\n\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/rolex-keep-exploring-discover-rolex-oyster-story-m126233-0015_first_oyster_octagonal_1926_2604_0001-landscape.jpg\" class=\"dsm_card_carousel_child_img\" alt=\"Rolex Oyster story heritage image - Hung Cheong\" decoding=\"async\" loading=\"lazy\" \/>\n\t\t\t<span class=\"et_overlay et_pb_inline_icon dsm-icon dsm_show_hover_overlay\"><\/span>\n\t\t\t\n\t\t<\/figure>\t\n\t\t <div class=\"dsm_card_wrapper et_pb_bg_layout_light\"  >\n\t\t    <h4 class=\"dsm_card_title\">Oyster Story<\/h4>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t <\/div><\/div><\/div><div class=\"dsm_card_carousel_child_7 dsm_card_carousel_child swiper-slide preset--module--dsm-card-carousel-child--99a2ebd6-5025-4532-a3cb-c6f92a5b9eb2 preset--module--dsm-card-carousel-child--18rg76sfk9\"><div class=\"et_pb_module_inner\"><figure\n\t\t\tclass=\"dsm_card_carousel_child_image_wrapper dsm_card_carousel_child_badge_preset dsm_card_carousel_child_badge_top_right\"  >\n\t\t\t<img width=\"1800\" height=\"1200\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/Rolex_HC_TheSpring_002-scaled.jpg\" class=\"dsm_card_carousel_child_img\" alt=\"Luxury watch store interior\" decoding=\"async\" loading=\"lazy\" \/>\n\t\t\t<span class=\"et_overlay et_pb_inline_icon dsm-icon dsm_show_hover_overlay\"><\/span>\n\t\t\t\n\t\t<\/figure>\t\n\t\t <div class=\"dsm_card_wrapper et_pb_bg_layout_light\"  >\n\t\t    <h4 class=\"dsm_card_title\">Rolex at Hung Cheong<\/h4>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t <\/div><\/div><\/div><div class=\"dsm_card_carousel_child_8 dsm_card_carousel_child swiper-slide preset--module--dsm-card-carousel-child--99a2ebd6-5025-4532-a3cb-c6f92a5b9eb2 preset--module--dsm-card-carousel-child--18rg76sfk9\"><div class=\"et_pb_module_inner\"><figure\n\t\t\tclass=\"dsm_card_carousel_child_image_wrapper dsm_card_carousel_child_badge_preset dsm_card_carousel_child_badge_top_right\"  >\n\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/hungcheong.com.my\/wp-content\/uploads\/2026\/07\/rolex-keep-exploring-contact-us-A7404109.jpg\" class=\"dsm_card_carousel_child_img\" alt=\"Rolex contact us boutique image - Hung Cheong\" decoding=\"async\" loading=\"lazy\" \/>\n\t\t\t<span class=\"et_overlay et_pb_inline_icon dsm-icon dsm_show_hover_overlay\"><\/span>\n\t\t\t\n\t\t<\/figure>\t\n\t\t <div class=\"dsm_card_wrapper et_pb_bg_layout_light\"  >\n\t\t    <h4 class=\"dsm_card_title\">Contact us<\/h4>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t <\/div><\/div><\/div>\n\t\t\t\t<\/div>\n\t\t    <\/div>\n\t\t\t<div class=\"swiper-button-prev dsm_card_carousel_arrow\"><\/div>\n\t\t\t <div class=\"swiper-button-next dsm_card_carousel_arrow\"><\/div>\n\t\t\t<div class=\"swiper-pagination swiper-pagination-bullets swiper-pagination-clickable dsm_card_carousel_pagination\"><\/div><\/div><\/div><div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><script>\n(function () {\n  const rootSelector = '.keep-exploring-carousel';\n  const desktopBreakpoint = 981;\n\n  const style = document.createElement('style');\n  style.textContent = `\n    ${rootSelector} .swiper-pagination-bullet {\n      display: none !important;\n      width: 0 !important;\n      margin: 0 !important;\n      opacity: 0 !important;\n      pointer-events: none !important;\n    }\n\n    ${rootSelector} .keep-exploring-pagination {\n      display: flex !important;\n      justify-content: center;\n      align-items: center;\n      gap: 10px;\n      width: 100%;\n    }\n\n    ${rootSelector} .keep-exploring-pagination button {\n      width: 24px;\n      height: 4px;\n      padding: 0;\n      border: 0;\n      border-radius: 999px;\n      background: rgba(0, 0, 0, 0.15);\n      cursor: pointer;\n      transition: width 200ms ease, background 200ms ease;\n    }\n\n    ${rootSelector} .keep-exploring-pagination button.is-active {\n      width: 50px;\n      background: rgb(18, 119, 73);\n    }\n  `;\n  document.head.appendChild(style);\n\n  function getSettings() {\n    return window.innerWidth >= desktopBreakpoint\n      ? { slidesPerView: 4, slidesPerGroup: 3 }\n      : { slidesPerView: 2, slidesPerGroup: 2 };\n  }\n\n  function hideNativeBullets(root) {\n    root.querySelectorAll('.swiper-pagination-bullet').forEach(function (bullet) {\n      bullet.style.setProperty('display', 'none', 'important');\n      bullet.style.setProperty('width', '0', 'important');\n      bullet.style.setProperty('margin', '0', 'important');\n      bullet.style.setProperty('opacity', '0', 'important');\n      bullet.style.setProperty('pointer-events', 'none', 'important');\n    });\n  }\n\n  function getCardCount(root, swiper) {\n    const cards = Array.from(\n      root.querySelectorAll('.dsm_card_carousel_child')\n    ).filter(function (card) {\n      return !card.closest('.swiper-slide-duplicate');\n    });\n\n    if (cards.length) return cards.length;\n\n    return Array.from(swiper.slides || []).filter(function (slide) {\n      return !slide.classList.contains('swiper-slide-duplicate');\n    }).length;\n  }\n\n  function getSlideStarts(total, slidesPerView, slidesPerGroup) {\n    const lastStart = Math.max(total - slidesPerView, 0);\n    const starts = [];\n\n    for (let start = 0; start <= lastStart; start += slidesPerGroup) {\n      starts.push(start);\n    }\n\n    if (!starts.includes(lastStart)) {\n      starts.push(lastStart);\n    }\n\n    return starts;\n  }\n\n  function setupCarousel(root) {\n    const swiperElement = Array.from(\n      root.querySelectorAll('.swiper, .swiper-container')\n    ).find(function (element) {\n      return element.swiper;\n    });\n\n    if (!swiperElement || !swiperElement.swiper) return false;\n\n    const swiper = swiperElement.swiper;\n    const pagination = root.querySelector('.swiper-pagination');\n\n    if (!pagination) return false;\n\n    function renderPagination() {\n      hideNativeBullets(root);\n\n      const spg = Math.max(1, parseInt(swiper.params.slidesPerGroup, 10) || 1);\n      const total = getCardCount(root, swiper);\n\n      if (!total) return;\n\n      \/\/ Follow Swiper's real paging (Slides To Show \/ Slides To Scroll + breakpoints)\n      \/\/ instead of hardcoded numbers, so every button lands on a real page.\n      const isLoop = !!swiper.params.loop;\n      const pages = isLoop\n        ? Math.ceil(total \/ spg)\n        : Math.max(1, (swiper.snapGrid || []).length);\n\n      let customPagination = pagination.querySelector(\n        '.keep-exploring-pagination'\n      );\n\n      if (!customPagination) {\n        customPagination = document.createElement('div');\n        customPagination.className = 'keep-exploring-pagination';\n        pagination.appendChild(customPagination);\n      }\n\n      const key = pages + ':' + spg + ':' + (isLoop ? 'loop' : 'snap');\n\n      if (customPagination.dataset.starts !== key) {\n        customPagination.innerHTML = '';\n        customPagination.dataset.starts = key;\n\n        for (let i = 0; i < pages; i++) {\n          const button = document.createElement('button');\n          button.type = 'button';\n          button.dataset.page = i;\n\n          button.addEventListener('click', function () {\n            const target = i * spg;\n            if (isLoop && swiper.slideToLoop) {\n              swiper.slideToLoop(target);\n            } else {\n              swiper.slideTo(Math.min(target, swiper.slides.length - 1));\n            }\n          });\n\n          customPagination.appendChild(button);\n        }\n      }\n\n      let activePage = 0;\n      if (isLoop) {\n        const ri = typeof swiper.realIndex === 'number' ? swiper.realIndex : 0;\n        activePage = Math.floor((((ri % total) + total) % total) \/ spg);\n      } else {\n        activePage = swiper.snapIndex || 0;\n      }\n      activePage = Math.min(pages - 1, activePage);\n\n      customPagination.querySelectorAll('button').forEach(function (button) {\n        button.classList.toggle(\n          'is-active',\n          Number(button.dataset.page) === activePage\n        );\n      });\n    }\n\n    swiper.on('slideChange', renderPagination);\n    swiper.on('update', renderPagination);\n    swiper.on('resize', renderPagination);\n    swiper.on('breakpoint', renderPagination);\n    swiper.on('paginationRender', renderPagination);\n\n    new MutationObserver(function () {\n      requestAnimationFrame(renderPagination);\n    }).observe(root, {\n      childList: true,\n      subtree: true\n    });\n\n    renderPagination();\n    window.addEventListener('resize', renderPagination);\n\n    return true;\n  }\n\n  const timer = setInterval(function () {\n    const roots = document.querySelectorAll(rootSelector);\n\n    roots.forEach(function (root) {\n      if (root.dataset.keepExploringReady === 'true') return;\n\n      if (setupCarousel(root)) {\n        root.dataset.keepExploringReady = 'true';\n      }\n    });\n\n    if (\n      roots.length &&\n      Array.from(roots).every(function (root) {\n        return root.dataset.keepExploringReady === 'true';\n      })\n    ) {\n      clearInterval(timer);\n    }\n  }, 250);\n})();\n<\/script><\/div><\/div><div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n    const cards = document.querySelectorAll('.dsm_card_carousel_child');\n\n    cards.forEach(card => {\n        const title = card.querySelector('.dsm_card_title');\n        const imageWrapper = card.querySelector('.dsm_card_carousel_child_image_wrapper');\n\n        if (!title || !imageWrapper) return;\n\n        \/\/ Cursor pointer\n        imageWrapper.style.cursor = \"pointer\";\n        title.style.cursor = \"pointer\";\n\n        \/\/ \u5982\u679c Card \u4f4d\u4e8e .selection-carousel \u5185\n        const isDisabled = card.closest('.selection-carousel');\n\n        if (isDisabled) {\n            \/\/ \u53ea\u52a0 cursor\uff0c\u4e0d\u6267\u884c hover \u53d8\u8272\n            return;\n        }\n\n        \/\/ \u53d6\u5f97\u6807\u9898\u539f\u59cb\u989c\u8272\n        const originalColor = getComputedStyle(title).color;\n\n        \/\/ Hover\n        const highlight = () => {\n            title.style.setProperty(\"color\", \"#127749\", \"important\");\n        };\n\n        \/\/ Reset\n        const resetColor = () => {\n            title.style.setProperty(\"color\", originalColor, \"important\");\n        };\n\n        \/\/ \u56fe\u7247\n        imageWrapper.addEventListener(\"mouseenter\", highlight);\n        imageWrapper.addEventListener(\"mouseleave\", resetColor);\n\n        \/\/ \u6807\u9898\n        title.addEventListener(\"mouseenter\", highlight);\n        title.addEventListener(\"mouseleave\", resetColor);\n    });\n});\n<\/script><\/div><\/div><div class=\"et_pb_code_2 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><script>\njQuery(document).ready(function($){\n    $('h2.woocommerce-loop-product__title span.rlx-legend16.rlx-black').each(function(){\n        if ($(this).text().trim().startsWith('RM')) {\n            $(this).remove();\n        }\n    });\n});\n<\/script>\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  var resetUrl = 'https:\/\/hungcheong.com.my\/rolex\/our-rolex-selection\/';\n\n  function ensureReset() {\n    document.querySelectorAll('.wpc-custom-selected-terms .wpc-filter-chips-list').forEach(function (ul) {\n      \/\/ If the plugin's own reset chip is present, do nothing\n      if (ul.querySelector('.wpc-chip-reset-all')) return;\n\n      \/\/ Avoid duplicating our injected chip\n      if (ul.querySelector('.wpc-chip-reset-all--always')) return;\n\n      var li = document.createElement('li');\n      li.className = 'wpc-filter-chip wpc-chip-reset-all wpc-chip-reset-all--always';\n      li.innerHTML = '<a href=\"' + resetUrl + '\" title=\"\"><span class=\"wpc-chip-content\">' +\n                     '<span class=\"wpc-filter-chip-name\">Reset<\/span>' +\n                     '<span class=\"wpc-chip-remove-icon\">\u00d7<\/span><\/span><\/a>';\n      ul.appendChild(li);\n    });\n  }\n\n  ensureReset();\n\n  \/\/ The plugin re-renders chips via AJAX on filter changes \u2014 re-check on DOM updates\n  var target = document.querySelector('.wpc-custom-selected-terms');\n  if (target) {\n    new MutationObserver(ensureReset).observe(target, { childList: true, subtree: true });\n  }\n});\n<\/script><\/div><\/div><div class=\"et_pb_code_3 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><script>\nwindow.addEventListener('load', function () {\n  setTimeout(function () {\n    document.querySelectorAll('.wpc-filters-section').forEach(function (section) {\n      section.classList.add('wpc-closed');\n    });\n  }, 100);\n});\n\ndocument.addEventListener('DOMContentLoaded', function () {\n  function renameReset() {\n    document.querySelectorAll('.wpc-chip-reset-all .wpc-filter-chip-name').forEach(function (el) {\n      if (el.textContent !== 'Reset') {\n        el.textContent = 'Reset';\n      }\n    });\n  }\n\n  \/\/ Run once on load\n  renameReset();\n\n  \/\/ Re-run whenever the page content changes (AJAX filter updates)\n  var observer = new MutationObserver(function () {\n    renameReset();\n  });\n\n  observer.observe(document.body, {\n    childList: true,\n    subtree: true\n  });\n});\n<\/script><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":351359,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-351371","page","type-page","status-publish","hentry"],"acf":[],"dsm_author":{"name":"Man Ping","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/2ccfd37114a5928483164df88ddbe1effa1f1837ccbedcb1f4685ca5428d84b2?s=96&d=mm&r=g","archive_link":"https:\/\/hungcheong.com.my\/ms\/author\/manping\/","biodata":""},"dsm_categories":[],"dsm_attachment_categories":[],"dsm_featured_image":null,"dsm_comment_count":0,"_links":{"self":[{"href":"https:\/\/hungcheong.com.my\/ms\/wp-json\/wp\/v2\/pages\/351371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hungcheong.com.my\/ms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hungcheong.com.my\/ms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hungcheong.com.my\/ms\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hungcheong.com.my\/ms\/wp-json\/wp\/v2\/comments?post=351371"}],"version-history":[{"count":4,"href":"https:\/\/hungcheong.com.my\/ms\/wp-json\/wp\/v2\/pages\/351371\/revisions"}],"predecessor-version":[{"id":490864,"href":"https:\/\/hungcheong.com.my\/ms\/wp-json\/wp\/v2\/pages\/351371\/revisions\/490864"}],"up":[{"embeddable":true,"href":"https:\/\/hungcheong.com.my\/ms\/wp-json\/wp\/v2\/pages\/351359"}],"wp:attachment":[{"href":"https:\/\/hungcheong.com.my\/ms\/wp-json\/wp\/v2\/media?parent=351371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}