• 00
  • CLU3B01-CLU3B06-1000x1000-01
  • CLU3B01-CLU3B06-1000x1000-03
  • CLU3B01-CLU3B06-1000x1000-04
  • CLU3B01-CLU3B06-1000x1000-05
  • CLU3B01-CLU3B06-1000x1000-06
  • CLU3B01-CLU3B06-1000x1000-07
  • CLU3B01-CLU3B06-1000x1000-08
  • CLU3B01-CLU3B06-1000x1000-09
1

【萍 x 啾愛你】六入全套組 PRO香氛香水30ml淡香水

Regular price
NT$ 4,680.00
Sale price
NT$ 4,680.00
Regular price
NT$ 7,680.00
Worldwide shipping | 啾愛你ChuLoveU
Worldwide shipping
Secure payments | 啾愛你ChuLoveU
Secure payments
Authentic products | 啾愛你ChuLoveU
Authentic products

啾愛香氛 · 兩大系列

CHULOVE U Fragrance Two Collections

香氣,讓回憶甦醒

A fragrance that awakens memories.


你是否有過這樣的瞬間?某個午後,一縷熟悉的香氣,將思緒拉回久遠的記憶。

可能是新書包的味道、夏日陽光下的棉被香,或是那個深愛之人留下的餘韻。

香氣的力量,在於能喚醒內心深處的愛與記憶。


一場與記憶的重逢A reunion with memory


我永遠記得第一次接觸香氛的那天。妹妹帶我去上一堂課,調香師用氣味引導回憶。我隨口說了「洗澡的畫面」,當萊姆、綠茶、廣藿香與岩蘭草的氣息瀰漫時,心被帶回童年——爸爸替我洗頭的溫暖時光。那天的香氣,喚醒了塵封的愛,也讓我體會香氛的魔力:它能讓時間停駐,擁抱過往。


香氣,不只是芬芳,而是愛與記憶的載體。

It is not just a fragrance, but a carrier of love and memory.


兩大系列 · 6款香氣


1.迷幻馬戲團的魔法旅程系列

馬戲團象徵童年的純真快樂,繽紛色彩、甜美滋味與笑聲,轉化為驚喜的嗅覺旅程。


大象的魔法爆米花 Magic Elephant’s Popcorn

前調 Top:Peony 牡丹 / Clary Sage 快樂鼠尾草

中調 Middle:Tonka Bean 零陵香豆 / Sea Salt 海鹽

後調 Base:Vanilla 香草 / Patchouli 廣藿香

氛圍:溫暖甜美,充滿幸福感。適合珍惜回憶與童心的人。


0 && VariantSelector.updateVariantsUnavailable) VariantSelector.updateVariantsUnavailable(variants,variants_unavailable); } new EasyStore.OptionSelectors('productSelect-main-product', 'radio', { product: {"id":15551709,"handle":"-\u557e\u611b\u4f60-\u516d\u5165\u5168\u5957\u7d44-pro\u9999\u6c1b\u9999\u6c3430ml\u6de1\u9999\u6c34-1","name":"\u3010\u840d x \u557e\u611b\u4f60\u3011\u516d\u5165\u5168\u5957\u7d44 PRO\u9999\u6c1b\u9999\u6c3430ml\u6de1\u9999\u6c34","title":"\u3010\u840d x \u557e\u611b\u4f60\u3011\u516d\u5165\u5168\u5957\u7d44 PRO\u9999\u6c1b\u9999\u6c3430ml\u6de1\u9999\u6c34","url":"\/products\/-\u557e\u611b\u4f60-\u516d\u5165\u5168\u5957\u7d44-pro\u9999\u6c1b\u9999\u6c3430ml\u6de1\u9999\u6c34-1","share_url":"https:\/\/www.chuloveu.com\/products\/-\u557e\u611b\u4f60-\u516d\u5165\u5168\u5957\u7d44-pro\u9999\u6c1b\u9999\u6c3430ml\u6de1\u9999\u6c34-1","price":4680,"price_min":"4680.0","price_max":"4680.0","price_varies":false,"compare_at_price":7680,"compare_at_price_min":"7680.0","compare_at_price_max":"7680.0","compare_at_price_varies":false,"available":true,"options_with_values":[{"name":"\u6b3e\u5f0f","position":1,"values":["\u516d\u5165\u5168\u5957\u7d44"]}],"options_by_name":{"\u6b3e\u5f0f":{"name":"\u6b3e\u5f0f","position":1,"values":["\u516d\u5165\u5168\u5957\u7d44"]}},"options":["\u6b3e\u5f0f"],"has_only_default_variant":false,"sole_variant_id":72011660,"variants":[{"id":72011660,"title":"\u516d\u5165\u5168\u5957\u7d44","sku":"CLU3B01-1","taxable":true,"barcode":null,"available":true,"inventory_quantity":10,"featured_image":{"id":98870384,"alt":"00","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","height":1000,"width":1000,"position":1,"type":"Images"},"price":468000,"compare_at_price":768000,"is_enabled":true,"options":["\u516d\u5165\u5168\u5957\u7d44"],"option1":"\u516d\u5165\u5168\u5957\u7d44","option2":null,"option3":null,"points":null}],"selected_variant":{"id":72011660,"title":"\u516d\u5165\u5168\u5957\u7d44","sku":"CLU3B01-1","taxable":true,"barcode":null,"available":true,"inventory_quantity":10,"featured_image":{"id":98870384,"alt":"00","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","height":1000,"width":1000,"position":1,"type":"Images"},"price":468000,"compare_at_price":768000,"is_enabled":true,"options":["\u516d\u5165\u5168\u5957\u7d44"],"option1":"\u516d\u5165\u5168\u5957\u7d44","option2":null,"option3":null,"points":null},"first_available_variant":{"id":72011660,"title":"\u516d\u5165\u5168\u5957\u7d44","sku":"CLU3B01-1","taxable":true,"barcode":null,"available":true,"inventory_quantity":10,"featured_image":{"id":98870384,"alt":"00","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","height":1000,"width":1000,"position":1,"type":"Images"},"price":468000,"compare_at_price":768000,"is_enabled":true,"options":["\u516d\u5165\u5168\u5957\u7d44"],"option1":"\u516d\u5165\u5168\u5957\u7d44","option2":null,"option3":null,"points":null},"selected_or_first_available_variant":{"id":72011660,"title":"\u516d\u5165\u5168\u5957\u7d44","sku":"CLU3B01-1","taxable":true,"barcode":null,"available":true,"inventory_quantity":10,"featured_image":{"id":98870384,"alt":"00","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","height":1000,"width":1000,"position":1,"type":"Images"},"price":468000,"compare_at_price":768000,"is_enabled":true,"options":["\u516d\u5165\u5168\u5957\u7d44"],"option1":"\u516d\u5165\u5168\u5957\u7d44","option2":null,"option3":null,"points":null},"img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","featured_image":{"id":98870384,"alt":"00","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","height":1000,"width":1000,"position":1,"type":"Images"},"secondary_image":{"id":98870385,"alt":"CLU3B01-CLU3B06-1000x1000-01","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870385.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870385.jpg","height":1000,"width":1000,"position":2,"type":"Images"},"images":[{"id":98870384,"alt":"00","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","height":1000,"width":1000,"position":1,"type":"Images"},{"id":98870385,"alt":"CLU3B01-CLU3B06-1000x1000-01","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870385.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870385.jpg","height":1000,"width":1000,"position":2,"type":"Images"},{"id":98870386,"alt":"CLU3B01-CLU3B06-1000x1000-03","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870386.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870386.jpg","height":1000,"width":1000,"position":3,"type":"Images"},{"id":98870387,"alt":"CLU3B01-CLU3B06-1000x1000-04","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870387.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870387.jpg","height":1000,"width":1000,"position":4,"type":"Images"},{"id":98870389,"alt":"CLU3B01-CLU3B06-1000x1000-05","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870389.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870389.jpg","height":1000,"width":1000,"position":5,"type":"Images"},{"id":98870390,"alt":"CLU3B01-CLU3B06-1000x1000-06","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870390.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870390.jpg","height":1000,"width":1000,"position":6,"type":"Images"},{"id":98870391,"alt":"CLU3B01-CLU3B06-1000x1000-07","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870391.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870391.jpg","height":1000,"width":1000,"position":7,"type":"Images"},{"id":98870392,"alt":"CLU3B01-CLU3B06-1000x1000-08","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870392.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870392.jpg","height":1000,"width":1000,"position":8,"type":"Images"},{"id":98870393,"alt":"CLU3B01-CLU3B06-1000x1000-09","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870393.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870393.jpg","height":1000,"width":1000,"position":9,"type":"Images"}],"media":[{"id":98870384,"alt":"00","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","height":1000,"width":1000,"position":1,"type":"Images"},{"id":98870385,"alt":"CLU3B01-CLU3B06-1000x1000-01","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870385.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870385.jpg","height":1000,"width":1000,"position":2,"type":"Images"},{"id":98870386,"alt":"CLU3B01-CLU3B06-1000x1000-03","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870386.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870386.jpg","height":1000,"width":1000,"position":3,"type":"Images"},{"id":98870387,"alt":"CLU3B01-CLU3B06-1000x1000-04","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870387.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870387.jpg","height":1000,"width":1000,"position":4,"type":"Images"},{"id":98870389,"alt":"CLU3B01-CLU3B06-1000x1000-05","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870389.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870389.jpg","height":1000,"width":1000,"position":5,"type":"Images"},{"id":98870390,"alt":"CLU3B01-CLU3B06-1000x1000-06","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870390.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870390.jpg","height":1000,"width":1000,"position":6,"type":"Images"},{"id":98870391,"alt":"CLU3B01-CLU3B06-1000x1000-07","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870391.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870391.jpg","height":1000,"width":1000,"position":7,"type":"Images"},{"id":98870392,"alt":"CLU3B01-CLU3B06-1000x1000-08","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870392.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870392.jpg","height":1000,"width":1000,"position":8,"type":"Images"},{"id":98870393,"alt":"CLU3B01-CLU3B06-1000x1000-09","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870393.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870393.jpg","height":1000,"width":1000,"position":9,"type":"Images"}],"featured_media":{"id":98870384,"alt":"00","img_url":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","src":"https:\/\/cdn.store-assets.com\/s\/955809\/i\/98870384.jpg","height":1000,"width":1000,"position":1,"type":"Images"},"metafields":[],"expires":null,"published_at":"2026-03-13T17:58:25.000+08:00","created_at":"2026-01-27T15:27:56.000+08:00","is_wishlisted":null,"content":"

\u557e\u611b\u9999\u6c1b · \u5169\u5927\u7cfb\u5217<\/p>

CHULOVE U Fragrance Two Collections<\/p>

\u9999\u6c23\uff0c\u8b93\u56de\u61b6\u7526\u9192<\/p>

A fragrance that awakens memories.<\/p>


<\/p>

\u4f60\u662f\u5426\u6709\u904e\u9019\u6a23\u7684\u77ac\u9593\uff1f\u67d0\u500b\u5348\u5f8c\uff0c\u4e00\u7e37\u719f\u6089\u7684\u9999\u6c23\uff0c\u5c07\u601d\u7dd2\u62c9\u56de\u4e45\u9060\u7684\u8a18\u61b6\u3002<\/p>

\u53ef\u80fd\u662f\u65b0\u66f8\u5305\u7684\u5473\u9053\u3001\u590f\u65e5\u967d\u5149\u4e0b\u7684\u68c9\u88ab\u9999\uff0c\u6216\u662f\u90a3\u500b\u6df1\u611b\u4e4b\u4eba\u7559\u4e0b\u7684\u9918\u97fb\u3002<\/p>

\u9999\u6c23\u7684\u529b\u91cf\uff0c\u5728\u65bc\u80fd\u559a\u9192\u5167\u5fc3\u6df1\u8655\u7684\u611b\u8207\u8a18\u61b6\u3002<\/p>


<\/p>

\u4e00\u5834\u8207\u8a18\u61b6\u7684\u91cd\u9022A reunion with memory<\/p>


<\/p>

\u6211\u6c38\u9060\u8a18\u5f97\u7b2c\u4e00\u6b21\u63a5\u89f8\u9999\u6c1b\u7684\u90a3\u5929\u3002\u59b9\u59b9\u5e36\u6211\u53bb\u4e0a\u4e00\u5802\u8ab2\uff0c\u8abf\u9999\u5e2b\u7528\u6c23\u5473\u5f15\u5c0e\u56de\u61b6\u3002\u6211\u96a8\u53e3\u8aaa\u4e86\u300c\u6d17\u6fa1\u7684\u756b\u9762\u300d\uff0c\u7576\u840a\u59c6\u3001\u7da0\u8336\u3001\u5ee3\u85ff\u9999\u8207\u5ca9\u862d\u8349\u7684\u6c23\u606f\u7030\u6f2b\u6642\uff0c\u5fc3\u88ab\u5e36\u56de\u7ae5\u5e74——\u7238\u7238\u66ff\u6211\u6d17\u982d\u7684\u6eab\u6696\u6642\u5149\u3002\u90a3\u5929\u7684\u9999\u6c23\uff0c\u559a\u9192\u4e86\u5875\u5c01\u7684\u611b\uff0c\u4e5f\u8b93\u6211\u9ad4\u6703\u9999\u6c1b\u7684\u9b54\u529b\uff1a\u5b83\u80fd\u8b93\u6642\u9593\u505c\u99d0\uff0c\u64c1\u62b1\u904e\u5f80\u3002<\/p>


<\/p>

\u9999\u6c23\uff0c\u4e0d\u53ea\u662f\u82ac\u82b3\uff0c\u800c\u662f\u611b\u8207\u8a18\u61b6\u7684\u8f09\u9ad4\u3002<\/p>

It is not just a fragrance, but a carrier of love and memory.<\/p>


<\/p>

\u5169\u5927\u7cfb\u5217 · 6\u6b3e\u9999\u6c23<\/p>


<\/p>

1.\u8ff7\u5e7b\u99ac\u6232\u5718\u7684\u9b54\u6cd5\u65c5\u7a0b\u7cfb\u5217<\/p>

\u99ac\u6232\u5718\u8c61\u5fb5\u7ae5\u5e74\u7684\u7d14\u771f\u5feb\u6a02\uff0c\u7e7d\u7d1b\u8272\u5f69\u3001\u751c\u7f8e\u6ecb\u5473\u8207\u7b11\u8072\uff0c\u8f49\u5316\u70ba\u9a5a\u559c\u7684\u55c5\u89ba\u65c5\u7a0b\u3002<\/p>


<\/p>

\u5927\u8c61\u7684\u9b54\u6cd5\u7206\u7c73\u82b1 Magic Elephant’s Popcorn<\/p>

\u524d\u8abf Top\uff1aPeony \u7261\u4e39 \/ Clary Sage \u5feb\u6a02\u9f20\u5c3e\u8349<\/p>

\u4e2d\u8abf Middle\uff1aTonka Bean \u96f6\u9675\u9999\u8c46 \/ Sea Salt \u6d77\u9e7d<\/p>

\u5f8c\u8abf Base\uff1aVanilla \u9999\u8349 \/ Patchouli \u5ee3\u85ff\u9999<\/p>

\u6c1b\u570d\uff1a\u6eab\u6696\u751c\u7f8e\uff0c\u5145\u6eff\u5e78\u798f\u611f\u3002\u9069\u5408\u73cd\u60dc\u56de\u61b6\u8207\u7ae5\u5fc3\u7684\u4eba\u3002<\/p>


<\/p>

\u557e\u611b\u9999\u6c1b · \u5169\u5927\u7cfb\u5217<\/p>

CHULOVE U Fragrance Two Collections<\/p>

\u9999\u6c23\uff0c\u8b93\u56de\u61b6\u7526\u9192<\/p>

A fragrance that awakens memories.<\/p>


<\/p>

\u4f60\u662f\u5426\u6709\u904e\u9019\u6a23\u7684\u77ac\u9593\uff1f\u67d0\u500b\u5348\u5f8c\uff0c\u4e00\u7e37\u719f\u6089\u7684\u9999\u6c23\uff0c\u5c07\u601d\u7dd2\u62c9\u56de\u4e45\u9060\u7684\u8a18\u61b6\u3002<\/p>

\u53ef\u80fd\u662f\u65b0\u66f8\u5305\u7684\u5473\u9053\u3001\u590f\u65e5\u967d\u5149\u4e0b\u7684\u68c9\u88ab\u9999\uff0c\u6216\u662f\u90a3\u500b\u6df1\u611b\u4e4b\u4eba\u7559\u4e0b\u7684\u9918\u97fb\u3002<\/p>

\u9999\u6c23\u7684\u529b\u91cf\uff0c\u5728\u65bc\u80fd\u559a\u9192\u5167\u5fc3\u6df1\u8655\u7684\u611b\u8207\u8a18\u61b6\u3002<\/p>


<\/p>

\u4e00\u5834\u8207\u8a18\u61b6\u7684\u91cd\u9022A reunion with memory<\/p>


<\/p>

\u6211\u6c38\u9060\u8a18\u5f97\u7b2c\u4e00\u6b21\u63a5\u89f8\u9999\u6c1b\u7684\u90a3\u5929\u3002\u59b9\u59b9\u5e36\u6211\u53bb\u4e0a\u4e00\u5802\u8ab2\uff0c\u8abf\u9999\u5e2b\u7528\u6c23\u5473\u5f15\u5c0e\u56de\u61b6\u3002\u6211\u96a8\u53e3\u8aaa\u4e86\u300c\u6d17\u6fa1\u7684\u756b\u9762\u300d\uff0c\u7576\u840a\u59c6\u3001\u7da0\u8336\u3001\u5ee3\u85ff\u9999\u8207\u5ca9\u862d\u8349\u7684\u6c23\u606f\u7030\u6f2b\u6642\uff0c\u5fc3\u88ab\u5e36\u56de\u7ae5\u5e74——\u7238\u7238\u66ff\u6211\u6d17\u982d\u7684\u6eab\u6696\u6642\u5149\u3002\u90a3\u5929\u7684\u9999\u6c23\uff0c\u559a\u9192\u4e86\u5875\u5c01\u7684\u611b\uff0c\u4e5f\u8b93\u6211\u9ad4\u6703\u9999\u6c1b\u7684\u9b54\u529b\uff1a\u5b83\u80fd\u8b93\u6642\u9593\u505c\u99d0\uff0c\u64c1\u62b1\u904e\u5f80\u3002<\/p>


<\/p>

\u9999\u6c23\uff0c\u4e0d\u53ea\u662f\u82ac\u82b3\uff0c\u800c\u662f\u611b\u8207\u8a18\u61b6\u7684\u8f09\u9ad4\u3002<\/p>

It is not just a fragrance, but a carrier of love and memory.<\/p>


<\/p>

\u5169\u5927\u7cfb\u5217 · 6\u6b3e\u9999\u6c23<\/p>


<\/p>

1.\u8ff7\u5e7b\u99ac\u6232\u5718\u7684\u9b54\u6cd5\u65c5\u7a0b\u7cfb\u5217<\/p>

\u99ac\u6232\u5718\u8c61\u5fb5\u7ae5\u5e74\u7684\u7d14\u771f\u5feb\u6a02\uff0c\u7e7d\u7d1b\u8272\u5f69\u3001\u751c\u7f8e\u6ecb\u5473\u8207\u7b11\u8072\uff0c\u8f49\u5316\u70ba\u9a5a\u559c\u7684\u55c5\u89ba\u65c5\u7a0b\u3002<\/p>


<\/p>

\u5927\u8c61\u7684\u9b54\u6cd5\u7206\u7c73\u82b1 Magic Elephant’s Popcorn<\/p>

\u524d\u8abf Top\uff1aPeony \u7261\u4e39 \/ Clary Sage \u5feb\u6a02\u9f20\u5c3e\u8349<\/p>

\u4e2d\u8abf Middle\uff1aTonka Bean \u96f6\u9675\u9999\u8c46 \/ Sea Salt \u6d77\u9e7d<\/p>

\u5f8c\u8abf Base\uff1aVanilla \u9999\u8349 \/ Patchouli \u5ee3\u85ff\u9999<\/p>

\u6c1b\u570d\uff1a\u6eab\u6696\u751c\u7f8e\uff0c\u5145\u6eff\u5e78\u798f\u611f\u3002\u9069\u5408\u73cd\u60dc\u56de\u61b6\u8207\u7ae5\u5fc3\u7684\u4eba\u3002<\/p>


<\/p>

imgModal.addEventListener("click", (event)=>{ var modalImg = document.getElementById("modal-img"); product_modal.classList.remove("hide"); product_modal.classList.add("show"); modalImg.src = imgModal.src; if (product_modal.classList.contains("show")) { // Disable scroll body.style.overflow = "hidden"; } })) // close modal var modal_close = document.getElementsByClassName("product-modal-close")[0]; modal_close.onclick = function() { product_modal.classList.add("hide"); if (product_modal.classList.contains("hide")) { // Disable scroll body.style.overflow = ""; } } window.onclick = function(event) { if (event.target == product_modal) { product_modal.classList.add("hide"); body.style.overflow = ""; } } }); // retrieve & store view history in local storage var productViewHistoryData = []; var storedProductViewHistory = localStorage.getItem('productViewHistory'); if(storedProductViewHistory !== null) { productViewHistoryData = JSON.parse(storedProductViewHistory); } if(productViewHistoryData.length > 0) { var currentViewedProduct = {"product_id":15551709,"viewed_at":"2026-03-16T08:45:36.135+08:00"} var currentViewedAt = new Date(currentViewedProduct.viewed_at); var matchProductID = false; productViewHistoryData.forEach(data => { // Check if product_id is similar if (data.product_id == currentViewedProduct.product_id) { var previousViewedAt = new Date(data.viewed_at); if (currentViewedAt > previousViewedAt) { data.viewed_at = currentViewedProduct.viewed_at; } matchProductID = true; } }); // sort "viewed_at" desc productViewHistoryData.sort((a, b) => { var viewedAt1 = new Date(a.viewed_at); var viewedAt2 = new Date(b.viewed_at); return viewedAt2 - viewedAt1; }); if (!matchProductID) { productViewHistoryData.unshift(currentViewedProduct); } } else { productViewHistoryData.push({"product_id":15551709,"viewed_at":"2026-03-16T08:45:36.135+08:00"}); } productViewHistoryData = JSON.stringify(productViewHistoryData); localStorage.setItem('productViewHistory', productViewHistoryData); // End - retrieve & store view history in local storage