1<!DOCTYPE html> 2<html lang="zh-TW" style="height:100%;"> 3 <head> 4
4<script> 5 window.dataLayer = window.dataLayer || []; 6 </script>
6 7 <!-- Google Tag Manager --> 8
8<script>
vendor: 375 bytes, lines 8-12
8(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 9 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 10 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 11 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 12 })(window,document,'script','dataLayer','
12GTM-KHF2VST
vendor: 3 bytes, line 12
12');
12</script>
12 13
13<script>var google_tag_manager_id = 'GTM-KHF2VST';</script>
13 14<!-- End Google Tag Manager --> 15 <!-- CYBERBIZ Google Tag Manager --> 16
16<script>
vendor: 345 bytes, lines 16-20
16(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 17 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 18 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 19 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 20 })(window,document,'script','cyb','
20GTM-TXD9LVJ
vendor: 3 bytes, line 20
20');
20</script>
20 21 <!-- End CYBERBIZ Google Tag Manager --> 22 23 <meta charset="utf-8"> 24<meta http-equiv="X-UA-Compatible" content="IE=edge"> 25<meta name="viewport" content="width=device-width, initial-scale=1"> 26<link rel="icon" href="https://cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjU4NzcyX-iNieacrOiCjOabnGljb24ucG5nLnBuZyJdXQ.png?convert=false&sha=d52c43cbc78d997f"> 27<link rel="apple-touch-icon" href="https://cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjU4NzcyX-iNieacrOiCjOabnGljb24ucG5nLnBuZyJdXQ.png?convert=false&sha=d52c43cbc78d997f"> 28 29<meta property="og:site_name" content="herbalself èæ¬èæ" /> 30 31<!-- og tag --> 32 33 34<!-- og image --> 35 36 37 <meta property="og:image" content="https://cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjU4NzcyX-iNieacrOiCjOabnGljb24ucG5nLnBuZyJdXQ.png?sha=d52c43cbc78d997f" /> 38 39 40 41<title> 42 43 æ¥è©¢ herbalself èæ¬èæ 44 45</title> 46 47 48
49<script src='//cdn-general.cybassets.com/frontend/shop/useSettingsData-3a2e378145f8a165.js' type='text/javascript'></script>
49 50 51 52 53
53<script> 54 window.setSettingsData({"draggable_sections":{"404":[],"index":["_main_slider_custom","_index_4_blocks_2","_graphic_introduction","_index_8_blocks","_index_product_banner","_index_4_blocks"],"product":["product_info","product_description","board_comments","related_products"],"collection":[],"category":[],"blog":[],"article":[],"cart":[],"contact":[],"express_delivery":[],"search":[],"combo_product":["combo_product_info","combo_product_desc","board_comments"]},"sections":{"navbar":{"type":"navbar","visible":true,"settings":{"navbar_image_logo_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1ODEzXzAx5pqW5b-D5Yid56eLTE9HTy5wbmcucG5nIl1d.png?sha=672d5385b3406e2b","navbar_image_logo_tablet_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1ODEzXzAx5pqW5b-D5Yid56eLTE9HTy5wbmcucG5nIl1d.png?sha=672d5385b3406e2b","navbar_image_logo_mobile_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1ODEzXzAx5pqW5b-D5Yid56eLTE9HTy5wbmcucG5nIl1d.png?sha=672d5385b3406e2b","main_nav":"main-menu","slider_primary_linklist":"main-menu","slider_primary_linklist_set_open":true,"nav_show_three_dimension":true,"search_enabled":true,"display_only_index":false,"dict_header_banner_image_url":"/theme_src/i18n_delight/default_img/header_banner_image.jpeg","dict_header_banner_image_tablet_url":"","dict_header_banner_image_mobile_url":"","dict_header_banner_link":"","display_count_down":true,"navbar_display_style":"displayDefault","menu_display_style":"three_dimension_menu","header_banner_start":"2026-03-23T10:00:00+08:00","header_banner_end":"2026-04-13T10:00:00+08:00","timer_text_color":"#e2d9cf","timer_bg_color":"#578842","logo_height":"","mobile_logo_position":"left","link_menu_enabled":false,"link_menu":"undefined","display_banner_type":"textBanner","header_banner_simple_text_size":"16","header_banner_simple_text_color":"#ffffff","header_banner_simple_bg":"#b67c42","header_banner_image_alt":"","header_banner_simple_text":"èæ¬ç·ä¸å©¦å¹¼å±","navbar_pc_title_font_size_scale":"100","navbar_pc_body_font_size_scale":"100","navbar_mobile_title_font_size_scale":"100","navbar_mobile_body_font_size_scale":"100","breadcrumb_referrer_enabled":false},"custom_name":"å°è¦½å"},"footer":{"type":"footer","visible":true,"settings":{"footer_link":"footer","display_facebook":true,"shop_facebook":"https://www.facebook.com/herbalself/","display_instagram":true,"shop_instagram":"https://www.instagram.com/herbalself_official/","display_line":true,"shop_line":"https://page.line.me/greenpharmacy?openQrModal=true","display_youtube":true,"shop_youtube":"https://www.yohttps://www.youtube.com/@herbalself1501utube.com/","footer_link_arrangement":"display_y","display_facebook_fan_block":true},"block_order":["default_link_list","default_contact_info"],"blocks":{"default_link_list":{"type":"link_list_setting","thumbnail":"list","draggable":true,"visible":true,"settings":{"dict_link_list_block_title":"éæ¼æå","footer_link":"footer"},"custom_name":"é¸å®"},"default_contact_info":{"type":"contact_info_setting","thumbnail":"contactInfo","draggable":true,"visible":true,"settings":{"dict_contact_info_block_title":"è¯çµ¡è³è¨","display_phone":true,"dict_phone_number":"07-3728016","display_fax_number":false,"dict_shop_fax_number":"0222345678","display_shop_email":true,"dict_shop_email":"[email protected]","display_shop_address":false,"dict_shop_address":"測試å°å","display_office_time":true,"dict_shop_office_time":"é±ä¸å°é±äº 08:30-17:30","display_tax_id":true,"dict_tax_id":"89417557"},"custom_name":"è¯çµ¡è³è¨"}},"custom_name":"é è ³"},"_main_slider_custom":{"type":"_main_slider_custom","visible":true,"blocks":{"display_main_slider_item_1":{"type":"image","visible":true,"settings":{"dict_link":"/collections/æ¬æç±é·çµå","dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc1ODAwNTQwXzAy5q-N6Kaq56-Ab18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=18fd2e8b684700c6","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc1ODAwNjAwXzAy5q-N6Kaq56-Ab18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=cb8f3d09454cf616","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc1ODAwNTQwXzAy5q-N6Kaq56-Ab18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=f51ff50d53cdf873","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"},"custom_name":"ç´ æ"},"display_main_slider_item_2":{"type":"image","visible":true,"settings":{"dict_link":"","dict_image_url":"/theme_src/i18n_delight/default_img/main_slider_item_2.png","dict_tablet_image_url":"","dict_mobile_image_url":""}},"display_main_slider_item_3":{"type":"image","visible":false,"settings":{"dict_link":"","dict_image_url":"/theme_src/i18n_delight/default_img/main_slider_item_3.jpg","dict_tablet_image_url":"","dict_mobile_image_url":""}},"display_main_slider_item_4":{"type":"image","visible":false,"settings":{"dict_link":"","dict_image_url":"","dict_tablet_image_url":"","dict_mobile_image_url":""}},"display_main_slider_item_5":{"type":"image","visible":false,"settings":{"dict_link":"","dict_image_url":"","dict_tablet_image_url":"","dict_mobile_image_url":""}},"1773890334109_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2MjQzODkxXzAz5ru_6aGN6LSIb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=aed1e187fefd5daa","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2MjQzOTA5XzAz5ru_6aGN6LSIb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=2ea7af51286ff241","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2MjQzOTI5XzAz5ru_6aGN6LSIb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=1956c151aa0bf69f","dict_link":"/collections/æ¬æç±é·çµå","
54slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1774595511754_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg1NzIxNDY0XzA35pyJ5qmf5Lq657O75YiXb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=e88ca32df995a99a","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg1NzIxNDY0XzA35pyJ5qmf5Lq657O75YiXb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=9ecf22deccfc4f0c","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg1NzIxNDc1XzA35pyJ5qmf5Lq657O75YiXb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=4f5fcc5e78ea6f89","dict_link":"/collections/ææ©äººå
¨ç³»åä»»3ä»¶7æ","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1776838960665_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc1ODAwNzE4XzA356eB5a-G6Yar55Sf5b2i6LGhb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=afce0d056f784148","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc1ODAwNzM1XzA356eB5a-G6Yar55Sf5b2i6LGhb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=d4dc2bc148162673","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc1ODAwNzM1XzA356eB5a-G6Yar55Sf5b2i6LGhb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=d4dc2bc148162673","dict_link":"","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1778136990980_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc4MTM3MDE5XzA55q2h6L-O5L2_55SoTElORSBQYXlfb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=07e886007497343c","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc4MTM3MDQ2XzA55q2h6L-O5L2_55SoTElORSBQYXlfb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=43981d134582069a","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc4MTM3MDMzXzA55q2h6L-O5L2_55SoTElORSBQYXlfb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=b2be7b0631549869","dict_link":"","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1779671941896_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NTY0XzAy5pqW5b-D5Yid56eLb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwKC0xTSkuanBnLmpwZWciXV0.jpeg?sha=6ea440f39ff0d351","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NTY0XzAy5pqW5b-D5Yid56eLb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=5d13c39e0bf4e103","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NTgwXzAy5pqW5b-D5Yid56eLb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=8b9fe014a1fc82fd","dict_link":"/collections/ç±é·æ´»å","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1779672124723_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NjAxXzAz5ru_6aGN472qb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=79cc84144813747f","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NjAxXzAz5ru_6aGN472qb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=353dface167688c6","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NjE3XzAz5ru_6aGN472qb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=6e69fe93e1256d21","dict_link":"/collections/ç±é·æ´»å","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1779672199294_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NjQxXzA156eB5a-G5YSq5oOg57WEb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwKC0xTSkuanBnLmpwZWciXV0.jpeg?sha=1411e5df08118ee3","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NjQxXzA156eB5a-G5YSq5oOg57WEb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=910d7f53654a533e","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NjUyXzA156eB5a-G5YSq5oOg57WEb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=bb67afc32a69262e","dict_link":"/collections/ç§å¯æ½èé²ä»»7ä»¶-è´é¦æ°è ç","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1779672254491_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NzMyXzA25a-154mp57O75YiXb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwKC0xTSkuanBnLmpwZWciXV0.jpeg?sha=58c2b51ea8c4df44","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NzMzXzA25a-154mp57O75YiXb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=14c56c018a31342b","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1NzQ4XzA25a-154mp57O75YiXb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=a25f61d4cad3831f","dict_link":"/collections/寵ç©ç³»åä»»2ä»¶799","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1780630201398_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzgwNjMwMjM2XzA26Zm45aO55YWr55-t5L-Db18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=f881ded9f0090133","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzgwNjMwMjUzXzA26Zm45aO55YWr55-t5L-Db18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=922d61f51fdfdbce","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzgwNjMwMjY0XzA26Zm45aO55YWr55-t5L-Db18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=5607c315d
54a121c66","dict_link":"/collections/618éå®çµ","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1780632978804_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzgwNjMzMTU5XzA35YSq5oOg56au55uSb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=8d371002b7ea9f15","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzgwNjMzMTg0XzA35YSq5oOg56au55uSb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=b9efa553afb6e7e9","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzgwNjMzMjAwXzA35YSq5oOg56au55uSb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=4bf7afab8f85dab4","dict_link":"/products/natureroæ¤æ·¨æ-ç§å¯æ½èé²300ml-2å
¥-ç½çè-ç½ç«ç°-ç§å¯æ½èé²50g-2å
¥è¶æ¨¹æ´çèéé¢åç§å¯æèææ¿å·¾20æ½-2å
¥","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1782787664279_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzgyNzg3Njc5XzA15aSP5pel5rKB5ra85oSfb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=b425dade60ca1d2c","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzgyNzg3Njg4XzA15aSP5pel5rKB5ra85oSfb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=1f08b1ee1632baa2","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzgyNzg3NzA4XzA15aSP5pel5rKB5ra85oSfb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=6dfd41e342390a2d","dict_link":"/products/natureroæ¤æ·¨æ-ç§å¯æ½èé²300ml-ä»»3å
¥-é
µæ¯æ²æµ´é²500g-ä»»2å
¥-è´ç§å¯æ²æ¶¼å´é§20ml-2å
¥éé¢åç§å¯æèææ¿å·¾20æ½2å
¥","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1786496093550_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg2NDk2MTE2XzA45rWq5ryr5LiD5aSVb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=3a4195e284ccff34","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg2NDk2MTE2XzA45rWq5ryr5LiD5aSVb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=c89cea7169ed00eb","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg2NDk2MTMyXzA45rWq5ryr5LiD5aSVb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=9f94f676f2e5fde2","dict_link":"/collections/浪漫ä¸å¤éå®çµ","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1788491827237_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NDkxODc0XzA0Xzk5OeeLguizvOmAsW9fKOWumOe2suahjOapnykxOTIweDYzMC5qcGcuanBlZyJdXQ.jpeg?sha=aeed13b1b1a65cc0","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NDkxODg1XzA0Xzk5OeeLguizvOmAsW9fKOWumOe2suW5s-advyk5NjB4NTQwLmpwZy5qcGVnIl1d.jpeg?sha=7ae1410a63638ef4","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NDkxODkyXzA0Xzk5OeeLguizvOmAsW9fKOWumOe2suaJi-apnyk0ODB4MjcwLmpwZy5qcGVnIl1d.jpeg?sha=1186eb73ca92d6f2","dict_link":"/collections/çè³¼é±ä»»ä¸ä»¶999","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1788504265132_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"/theme_src/i18n_shoestore/default_img/index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1789718826086_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg5NzE4ODQxXzEy5Lit56eL56-A5Ye66LKo6YCa55-lX29fKOWumOe2suahjOapnykxOTIweDYzMC5qcGcuanBlZyJdXQ.jpeg?sha=b7e6aa0a3819aeba","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg5NzE4ODU0XzEy5Lit56eL56-A5Ye66LKo6YCa55-lX29fKOWumOe2suW5s-advyk5NjB4NTQwLmpwZy5qcGVnIl1d.jpeg?sha=86943370230eaea5","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg5NzE4ODYyXzEy5Lit56eL56-A5Ye66LKo6YCa55-lX29fKOWumOe2suaJi-apnyk0ODB4MjcwLmpwZy5qcGVnIl1d.jpeg?sha=91a2798c2d800694","dict_link":"","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}}},"block_order":["1779671941896_0","1779672124723_0","1788491827237_0","1779672199294_0","1779672254491_0","1778136990980_0"],"settings":{"swiper_delay":"60","margin_x":"120","margin_bottom":"40","image_number":"1","image_space":"12","mobile_margin_x":"0","mobile_margin_bottom":"24","mobile_image_number":"1","mobile_image_space":"8","transition_speed":"0.3"},"custom_name":"輪æç´ æ"},"_index_4_blocks":{"type":"_index_4_blocks","visible":true,"blocks":{"display_index_4_block_1":{"type":"image","visible":true,"settings":{"title":"","dict_link":"https://www.facebook.com/herbalself/","dict_image_url":"/theme_src/i18n_delight/default_img/index_4_blocks_1.jpeg","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjY0NTIxX2luZGV4XzRfYmxvY2tzXzEuanBnLmpwZWciXV0.jpeg?sha=2ed6440d46e9fcdc","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjY0NTIxX2luZGV4XzRfYmxvY2tzXzEuanBnLmpwZWciXV0.jpeg?sha=2ed6440d46e9fcdc","dict_image_description":"","dict_image_title":"","link_open_in_new_tab":false},"custom_name":"åç"},"display_index_4_block_1_2":{"type":"image","visible":true,"settings":{"dict_image_url":"/theme_src/i18n_delight/default_img/index_4_blocks_1_2.jpeg","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjY0NTU1X2luZGV4XzRfYmxvY2tzXzFfMi5qcGcuanBlZyJdXQ.jpeg?sha=5adcc94a104e3bcb","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjY0NTU1X2luZGV4XzRfYmxvY2tzXzFfMi5qcGcuanBlZyJdXQ.jpeg?sha=5adcc94a104e3bcb","dict_link":"https://www.instagram.com/herbalself_official/","dict_image_description":""},"custom_name":"åç"},"display_index_4_block_1_3":{"type":"image","visible":true,"settings":{"dict_image_url":"/theme_src/i18n_delight/default_img/index_4_blocks_1_3.jpeg","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjY0NjY0X2luZGV4XzRfYmxvY2tzXzFfMy5qcGcuanBlZyJdXQ.jpeg?sha=caece9148fc68688","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjY0NjY0X2luZGV4XzRfYmxvY2tzXzFfMy5qcGcuanBlZyJdXQ.jpeg?sha=caece9148fc68688","dict_link":"https://www.youtube.com/@herbalself1501","dict_image_description":""},"custom_name":"åç"},"display_index_4_block_1_4":{"type":"image","visible":true,"settings":{"dict_image_url":"/theme_src/i18n_delight/default_img/index_4_blocks_1_4.jpeg","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjcyNTIzX2luZGV4XzRfYmxvY2tzXzFfNC5qcGcuanBlZyJdXQ.jpeg?sha=4c922b2f8898eb7c","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjcyNTIzX2luZGV4XzRfYmxvY2tzXzFfNC5qcGcuanBlZyJdXQ.jpeg?sha=4c922b2f8898eb7c","dict_link":"https://bit.ly/4u3eVuR","dict_image_description":""},"custom_name":"åç"}},"block_order":["display_index_4_block_1","display_index_4_block_1_2","display_index_4_block_1_3","display_index_4_block_1_4"],"settings":{"margin_x":"320","margin_bottom":"32","margin_block":"100","mobile_margin_x":"80","mobile_margin_bottom":"24","mobile_columns":2,"mobile_margin_block":"40","mobile_align":"left"},"custom_name":"èªè¨æçè¨è¨"},"express_delivery_index_4_blocks":{"type":"_index_4_blocks","visible":false,"blocks":{"express_delivery_display_index_4_block_1":{"type":"image","visible":true,"settings":{"title":"","dict_link":"","dict_image_url":"/theme_src/i18n_delight/default_img/express_delivery_display_index_4_block_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":""}}},"block_order":["express_delivery_display_index_4_block_1"]},"custom_text":{"type":"custom_text","visible":true,"settings":{}},"blog":{"type":"blog","visible":true,"settings":{"article_limit_in_blog_page":"6"}},"article":{"type":"article","visible":true,"settings":{"display_blog_menu":true,"dict_blog_tags_title":"æç« åé¡","blog_latest_post_limit":"2"}},"category":{"type":"category","visible":true,"settings":{"category_sidebar_set_open":false,"category_product_block_limit":"4","category_product_swiper_item_limit":"
546","category_product_item_limit":"18"}},"shop_setting":{"type":"shop_setting","visible":true,"settings":{"favicon_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjU4NzcyX-iNieacrOiCjOabnGljb24ucG5nLnBuZyJdXQ.png?sha=d52c43cbc78d997f","og_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NjU4NzcyX-iNieacrOiCjOabnGljb24ucG5nLnBuZyJdXQ.png?sha=d52c43cbc78d997f","shop_title":"æå¿åç§","shop_description":"ç¾ä»£çæ´»ä¸ï¼èèå¾å¾æ¿åäºéå¤çè² æãèæ¬èæ çèªçï¼æºæ¼ä¸åç°¡å®å»å
å®ç信念ï¼ãèèæéè¦ççé¤ï¼å¤§èªç¶æ©å·²æºå好äºããæåè´åæ¼å°æ¾å
¨çæç´æ·¨çèæ¬è½éï¼å°å¤èçæ¤èæºæ
§èç¾ä»£èåæè¡çµåãæåå°æ¾ä¸¦æä¾ä¾èªå
¨çå¤å
çæ¤èåçååï¼å°æ¾å
¨çæç´æ·¨çèæ¬è½é, è±å¯ä½ æçãæ¤ãæçæ´»\u003e","shop_keywords":"èæ¬èæ, ç§å¯æ½èé², é ç®èæ´»å´é§, èæ¬æ²æµ´é², é ç®å¹³è¡¡æ·¨åæ¶², æ¯è¦ªç¯"},"custom_name":"å
¨ç«è¨å®"},"color_settings":{"type":"color_settings","visible":true,"settings":{"button_color":"#77363e","button_text_color":"#d9caa3","accent_color":"#77363e","heading_color":"#2d2d2d","text_color":"#b19674","price_color":"#b19674","discount_price_color":"#77363e","theme_bg_color":"#f8f6ed","product_border_color":"#b19674","nav_logo_bg_color":"#fbf9f1","nav_menu_bg_color":"#fbf9f1","nav_menu_text_color":"#2d2d2d","nav_menu_icon_color":"#000000","footer_bg_color":"#b19674","footer_text_color":"#000000","checkout_button_color":"#77363e","checkout_accent_color":"#b19674","tips_text_color":"#0C5460"},"custom_name":"é¡è²è¨å®"},"popup":{"type":"popup","visible":true,"blocks":{"popup_block_1":{"type":"image","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NzM1Mjc5XzAz5ru_6aGN6LSIb18o5rS75YuVQk4pMTA4MHgxMDgwLmpwZy5qcGVnIl1d.jpeg?sha=a5ae1a7843ddb043","icon_size":"small","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NzM1Mjc5XzAz5ru_6aGN6LSIb18o5rS75YuVQk4pMTA4MHgxMDgwLmpwZy5qcGVnIl1d.jpeg?sha=a5ae1a7843ddb043","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NzM1Mjc5XzAz5ru_6aGN6LSIb18o5rS75YuVQk4pMTA4MHgxMDgwLmpwZy5qcGVnIl1d.jpeg?sha=a5ae1a7843ddb043","dict_icon_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NzM1Mjc5XzAz5ru_6aGN6LSIb18o5rS75YuVQk4pMTA4MHgxMDgwLmpwZy5qcGVnIl1d.jpeg?sha=a5ae1a7843ddb043","dict_link":"/collections/æ¬æç±é·çµå"},"custom_name":"åç"},"1785723966654_2":{"type":"game","custom_name":"äºåéæ²","visible":false,"settings":{"dict_game_handle":"11813"}}},"block_order":["1785723966654_2"],"settings":{},"custom_name":"å½çªå»£å"},"product_info":{"type":"product_info","visible":true,"settings":{"display_product_sku":true,"dict_vip_custom_price_text":"","dict_vip_custom_price_href":""}},"product_description":{"type":"product_description","visible":true},"board_comments":{"type":"board_comments","visible":true,"settings":{},"thumbnail":"list","draggable":false},"related_products":{"type":"related_products","visible":true,"settings":{"display_related_cols":true,"use_custom_related_cols":true,"dict_group_related_cols_related_product":"ç¸éåå","related_products_limit":"4"}},"combo_product_info":{"type":"combo_product_info","visible":true,"settings":{}},"combo_product_desc":{"type":"combo_product_desc","visible":true,"settings":{}},"contact":{"type":"contact","visible":true,"settings":{"show_google_map":true,"show_google_map_iframe":"\u003ciframe src=\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3613.6479170127777!2d121.56760821400371!3d25.07991984260527!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3442ac6fbd841bbd%3A0x64e16bcf25e3da31!2zMTE05Y-w5YyX5biC5YWn5rmW5Y2A55Ge5YWJ6LevNTEz5be3MzDomZ8!5e0!3m2!1szh-TW!2stw!4v1485156761267\" width=\"600\" height=\"450\" frameborder=\"0\" style=\"border:0\" allowfullscreen\u003e\u003c/iframe\u003e"}},"collection":{"type":"collection","visible":true,"settings":{"collection_sidebar":"main-menu","collection_sidebar_set_open":false,"collection_pagination_limit":"24","product_column_for_pc":"3","is_infinite_scroll":false},"custom_name":"åååé¡è¨å®"},"404":{"type":"404","visible":true,"settings":{"image_url":"/theme_src/i18n_delight/default_img/404_img.png","dict_404_image_url":"/theme_src/i18n_delight/default_img/404_img.png","dict_title_text":"æ±æï¼æ¤é é¢ä¸å卿è
å·²ç¶è¢«ç§»é¤","dict_btn_text":"è¿åé¦é "},"custom_name":"404é "},"blogs_all":{"type":"blogs_all","visible":true,"settings":{}},"bundle_discounts":{"type":"bundle_discounts","visible":true,"settings":{}},"cart":{"type":"cart","visible":true,"settings":{}},"cart_empty":{"type":"cart_empty","visible":true,"settings":{}},"page":{"type":"page","visible":true,"settings":{}},"search":{"type":"search","visible":true,"settings":{"search_link_list":"main-menu"}},"customers/account":{"type":"customers/account","visible":true,"settings":{}},"customers/account_edit":{"type":"customers/account_edit","visible":true,"settings":{}},"customers/activate_account":{"type":"customers/activate_account","visible":true,"settings":{}},"customers/addresses":{"type":"customers/addresses","visible":true,"settings":{}},"customers/bonus_points":{"type":"customers/bonus_points","visible":true,"settings":{}},"customers/cancel":{"type":"customers/cancel","visible":true,"settings":{}},"customers/coupons":{"type":"customers/coupons","visible":true,"settings":{}},"customers/forgot_password":{"type":"customers/forgot_password","visible":true,"settings":{}},"customers/login":{"type":"customers/login","visible":true,"settings":{}},"customers/message":{"type":"customers/message","visible":true,"settings":{}},"customers/messages":{"type":"customers/messages","visible":true,"settings":{}},"customers/modify_password":{"type":"customers/modify_password","visible":true,"settings":{}},"customers/order":{"type":"customers/order","visible":true,"settings":{}},"customers/orders":{"type":"customers/orders","visible":true,"settings":{}},"customers/periodic_order":{"type":"customers/periodic_order","visible":true,"settings":{}},"customers/periodic_orders":{"type":"customers/periodic_orders","visible":true,"settings":{}},"customers/other_valid_orders":{"type":"customers/other_valid_orders","visible":true,"settings":{}},"customers/register":{"type":"customers/register","visible":true,"settings":{}},"customers/reset_password":{"type":"customers/reset_password","visible":true,"settings":{}},"customers/return":{"type":"customers/return","visible":true,"settings":{}},"customers/tracking_items":{"type":"customers/tracking_items","visible":true,"settings":{}},"express_delivery-navbar":{"type":"express_delivery-navbar","visible":true,"settings":{}},"express_delivery-content":{"type":"express_delivery-content","visible":true,"settings":{}},"_index_4_blocks_2":{"type":"_index_4_blocks","visible":true,"settings":{"margin_x":"120","margin_bottom":"20","margin_block":"32","mobile_margin_x":"50","mobile_margin_bottom":"24","mobile_columns":2,"mobile_margin_block":"15","mobile_align":"left"},"blocks":{"display_index_4_block_2":{"type":"image","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ2ODk0X-aaluW_g-WIneeni-Wcluahhl8wMU5S56eB5a-G5r2U6Iaa6ZyyMzAwbWwg5Lu7N-WFpSjmtIvnlJjoj4rjgIHnmb3njonomK3jgIHnmb3njqvnkbAgIOi0iE5S5pyI6Kqe6aaZ5rCb6KCf54etMjAwZ1_oirHoqp7lsbHplpMuanBnLmpwZWciXV0.jpeg?sha=f8680296fb830e65","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ2ODk0X-aaluW_g-WIneeni-Wcluahhl8wMU5S56eB5a-G5r2U6Iaa6ZyyMzAwbWwg5Lu7N-WFpSjmtIvnlJjoj4rjgIHnmb3njonomK3jgIHnmb3njqvnkbAgIOi0iE5S5pyI6Kqe6aaZ5rCb6KCf54etMjAwZ1_oirHoqp7lsbHplpMuanBnLmpwZWciXV0.jpeg?sha=f8680296fb830e65","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ2ODk0X-aaluW_g-WIneeni-Wcluahhl8wMU5S56eB5a-G5r2U6Iaa6ZyyMzAwbWwg5Lu7N-WFpSjmtIvnlJjoj4rjgIHnmb3njonomK3jgIHnmb3njqvnkbAgIOi0iE5S5pyI6Kqe6aaZ5rCb6KCf54etMjAwZ1_oirHoqp7lsbHplpMuanBnLmpwZWciXV0.jpeg?sha=f8680296fb830e65","dict_link":"/products/natureroæ¤æ·¨æ-ç§å¯æ½èé²300ml-ä»»6å
¥-è´æèªé¦æ°è ç200g_è±èªå±±é","block_propotion":"24","dict_image_description":"\u003cp\u003e\u003c/p\u003e\n","dict_image_title":"ç§å¯åè³¼çµ"},"custom_name":"åç"},"display_index_4_block_2_2":{"type":"image","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ3MDQwX-aaluW_g-WIneeni-Wcluahhl8wN0dQ5rSX6auuMzUwbWwg5Lu7MuWFpSAg6LSIR1DmtrLmhYvnmoI0NjBtbF_mnY_ku4Em5pGp5rSb5ZOl5aCF5p6cLmpwZy5qcGVnIl1d.jpeg?sha=756fb8b6e8660e4f","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ3MDQwX-aaluW_g-WIneeni-Wcluahhl8wN0dQ5rSX6auuMzUwbWwg5Lu7MuWFpSAg6LSIR1DmtrLmhYvnmoI0NjBtbF_mnY_ku4Em5pGp5rSb5ZOl5aCF5p6cLmpwZy5qcGVnIl1d.jpeg?sha=756fb8b6e8660e4f","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ3MDQwX-aaluW_g-WIneeni-Wcluahhl8wN0dQ5rSX6auuMzUwbWwg5Lu7MuWFpSAg6LSIR1DmtrLmhYvnmoI0NjBtbF_mnY_ku4Em5pGp5rSb5ZOl5aCF5p6cLmpwZy5qcGVnIl1d.jpeg?sha=756fb8b6e8660e4f","dict_link":"/products/green-pharmacyèæ¬èæ-æ´é«®é²350mlä»»2å
¥-è´
54æ¶²æ
ç460ml","block_propotion":"24","dict_image_description":"","dict_image_title":"èæ¬æ´é«®2å
¥çµ"},"custom_name":"åç"},"display_index_4_block_2_3":{"type":"image","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc1ODAxNTE3X-avjeimquevgOWcluahhl8wMk5S56eB5a-G5r2U6Iaa6ZyyMzAwbWwg5Lu7MuWFpSvphbXmr43mspDmtbTpnLI1MDBnIOS7uzHlhaUgIOi0iE5S56u557qW57atMuWxpOe0l-iQrOeUqOavr1_lr7blr7bol40gLmpwZy5qcGVnIl1d.jpeg?sha=19322bcbb508e3c7","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/products/æ¤æ·¨æ-ç§å¯æ½èé²300ml-ä»»2å
¥é
µæ¯æ²æµ´é²500g-ä»»1å
¥-è´ç«¹çºç¶2層ç´è¬ç¨æ¯¯","block_propotion":"28.5","dict_image_description":"","dict_image_title":"ç§å¯æ²æµ´é²è·çµ"},"custom_name":"åç"},"1775801962008_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ2OTkxX-aaluW_g-WIneeni-Wcluahhl8wMk5S
5456eB5a-G5r2U6Iaa6ZyyMzAwbWwg5Lu7MuWFpSvlvLflgaXmtJfpq67nsr40MDBtbCDku7sx5YWlLmpwZy5qcGVnIl1d.jpeg?sha=69df07168c6aad42","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ2OTkxX-aaluW_g-WIneeni-Wcluahhl8wMk5S56eB5a-G5r2U6Iaa6ZyyMzAwbWwg5Lu7MuWFpSvlvLflgaXmtJfpq67nsr40MDBtbCDku7sx5YWlLmpwZy5qcGVnIl1d.jpeg?sha=69df07168c6aad42","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ2OTkxX-aaluW_g-WIneeni-Wcluahhl8wMk5S56eB5a-G5r2U6Iaa6ZyyMzAwbWwg5Lu7MuWFpSvlvLflgaXmtJfpq67nsr40MDBtbCDku7sx5YWlLmpwZy5qcGVnIl1d.jpeg?sha=69df07168c6aad42","dict_image_title":"ç§å¯æ´é«®å
¥éçµ","dict_image_description":"","dict_link":"/products/natureroæ¤æ·¨æ-ç§å¯æ½èé²300ml-ä»»2å
¥-強奿´é«®ç²¾400ml-ä»»1å
¥","block_propotion":"24"}},"1775801750533_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ2OTMwX-aaluW_g-WIneeni-Wcluahhl8xMU5S6YqA6Zui5a2Q6LK86Lqr6KGj54mp5omL5rSX57K-MjAwbWwgNOWFpS5qcGcuanBlZyJdXQ.jpeg?sha=a7276c088b1a9dc3","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ2OTMwX-aaluW_g-WIneeni-Wcluahhl8xMU5S6YqA6Zui5a2Q6LK86Lqr6KGj54mp5omL5rSX57K-MjAwbWwgNOWFpS5qcGcuanBlZyJdXQ.jpeg?sha=a7276c088b1a9dc3","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ2OTMwX-aaluW_g-WIneeni-Wcluahhl8xMU5S6YqA6Zui5a2Q6LK86Lqr6KGj54mp5omL5rSX57K-MjAwbWwgNOWFpS5qcGcuanBlZyJdXQ.jpeg?sha=a7276c088b1a9dc3","dict_image_title":"ææ´ç²¾åè³¼çµ","dict_image_description":"","dict_link":"/products/natureroæ¤æ·¨æ-éé¢åè²¼èº«è¡£ç©ææ´ç²¾200ml-4å
¥","block_propotion":"24"}}},"block_order":["display_index_4_block_2","1775801750533_0","1775801962008_0","display_index_4_block_2_2"],"custom_name":"èªè¨æçè¨è¨"},"_index_8_blocks":{"type":"_index_8_blocks","visible":true,"settings":{"dict_title":"Top 8 Most Popular Teas","collection_handle":"ç±é·æ´»å","limit":"8","margin_x":"180","margin_bottom":"32","mobile_margin_x":"16","mobile_margin_bottom":"24","product_display":"displayPartial","product_arrangement":"1","product_column_for_pc":"4","product_column_for_mobile":"2","product_alignment":"leftPosition","product_text_align":"center","product_card_hover_effect":"button","product_image_border_radius":"15"},"blocks":{},"block_order":[],"custom_name":"åååé¡"},"_index_product_banner":{"type":"_index_product_banner","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc1ODAwNzE4XzA356eB5a-G6Yar55Sf5b2i6LGhb18o5a6Y57ay5qGM5qmfKTE5MjB4NjMwLmpwZy5qcGVnIl1d.jpeg?sha=afce0d056f784148","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc1ODAwNzM1XzA356eB5a-G6Yar55Sf5b2i6LGhb18o5a6Y57ay5bmz5p2_KTk2MHg1NDAuanBnLmpwZWciXV0.jpeg?sha=d4dc2bc148162673","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc1ODAwNzQ2XzA356eB5a-G6Yar55Sf5b2i6LGhb18o5a6Y57ay5omL5qmfKTQ4MHgyNzAuanBnLmpwZWciXV0.jpeg?sha=b8161f105f122664","dict_link":"","cta_btn_display_style":"topPosition","cta_btn_bg_color":"#000000","cta_btn_text_color":"#ffffff","margin_x":"120","margin_bottom":"32","mobile_margin_x":"16","mobile_margin_bottom":"24"},"blocks":{},"block_order":[],"custom_name":"æ©«å¹
廣å"},"_graphic_introduction":{"type":"_graphic_introduction","visible":true,"settings":{"text_display":"leftPosition","graphic_text":"#c76a06","graphic_bg":"#f7f7f7","margin_x":"20","margin_bottom":"48","mobile_margin_x":"0","mobile_margin_bottom":"40","dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg5NzE4OTk3XzA45paw5ZOB5LiK5biCX-aKl-iPjOa2vOaEn-engeWvhuaFleaWr29fKOWumOe2suahjOapnykxOTIweDYzMC5qcGcuanBlZyJdXQ.jpeg?sha=4a2273cb4c329218","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg5NzE4OTk3XzA45paw5ZOB5LiK5biCX-aKl-iPjOa2vOaEn-engeWvhuaFleaWr29fKOWumOe2suW5s-advyk5NjB4NTQwLmpwZy5qcGVnIl1d.jpeg?sha=7c16de1fb65e435e","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg5NzE5MDE1XzA45paw5ZOB5LiK5biCX-aKl-iPjOa2vOaEn-engeWvhuaFleaWr29fKOWumOe2suaJi-apnyk0ODB4MjcwLmpwZy5qcGVnIl1d.jpeg?sha=a9f80302e4866a59","btn_display":"leftSide","block_propotion":"65","custom_block_image_alt":""},"blocks":{"display_graphic_introduction_block_1":{"type":"title","visible":true,"settings":{"dict_rich_text_title":"å
¨æ°ä¸å¸","dict_size":"25"},"custom_name":"æ¨é¡"}
54,"display_graphic_introduction_block_1_2":{"type":"text","visible":true,"settings":{"dict_rich_text_content":"\u003cp\u003eå®å
¥$590 / 2å
¥$1080 / 3å
¥é1å
¥ $1950\u003c/p\u003e\n","dict_size":"18"},"custom_name":"å
§æ"},"display_graphic_introduction_block_1_3":{"type":"button","visible":true,"settings":{"dict_btn_text":"Shop Now","graphic-button_bg":"#518bc2","graphic-button_text":"#ffffff","dict_graphic_button_link":"/collections/ç§å¯æ
æ¯"},"custom_name":"æé"}},"block_order":["display_graphic_introduction_block_1_3","display_graphic_introduction_block_1","display_graphic_introduction_block_1_2"],"custom_name":"åæä»ç´¹"},"_graphic_introduction_2":{"type":"_graphic_introduction","visible":true,"settings":{"text_display":"leftPosition","graphic_text":"#000000","graphic_bg":"#ffffff","margin_x":"20","margin_bottom":"48","mobile_margin_x":"0","mobile_margin_bottom":"40","dict_image_url":"/theme_src/i18n_delight/default_img/graphic_introduction_2.png","dict_tablet_image_url":"","dict_mobile_image_url":"","btn_display":"rightSide","block_propotion":"65"},"blocks":{"display_graphic_introduction_block_2":{"type":"title","visible":true,"settings":{"dict_rich_text_title":"Nougat Meets Cranberry","dict_size":"24"},"custom_name":"æ¨é¡"},"display_graphic_introduction_block_2_2":{"type":"text","visible":true,"settings":{"dict_rich_text_content":"\u003cp\u003eJuicy, fresh and slightly sour, not only sweet, but also with a layer of lactic acid taste.\u003c/p\u003e\n","dict_size":"14"},"custom_name":"å
§æ"},"display_graphic_introduction_block_2_3":{"type":"button","visible":true,"settings":{"dict_btn_text":"Shop Now","graphic-button_bg":"#77363e","graphic-button_text":"#d9caa3"},"custom_name":"æé"}},"block_order":["display_graphic_introduction_block_2_3","display_graphic_introduction_block_2","display_graphic_introduction_block_2_2"],"custom_name":"åæä»ç´¹"},"announcement_bar":{"type":"announcement_bar","visible":true,"blocks":{"announcement_bar_block_1":{"type":"text","visible":true,"settings":{"display_only_index":false,"display_period":"limited","dict_link":"/bonus_malls/test","link_open_in_new_tab":false,"dict_image_url":"/theme_src/i18n_delight/default_img/header_banner_image.jpeg","dict_image_tablet_url":"","dict_image_mobile_url":"","image_alt":"","dict_content":"\u003cp\u003eå
¨æ°ç´
å©åå黿ç\u003c/p\u003e\n","text_size":"18","text_color":"#ff0000","bg_color":"#f3f3f3","timer_text_color":"#e2d9cf","timer_bg_color":"#578842","migrated_from_navbar":true},"custom_name":"æå"}},"block_order":["announcement_bar_block_1"],"settings":{"display_mode":"vertical","carousel_interval":"3"},"custom_name":"ç½®é å
¬å"}},"navbar_image_logo":true,"show_default_all_products":true,"one_dimension_limit":"6","two_dimension_limit":"10","header_banner_display":true,"header_banner_link":"/","display_main_slider":true,"display_phone":true,"phone_number":"0912345678","display_fax_number":true,"shop_fax_number":"0222345678","display_shop_email":true,"shop_email":"[email protected]","display_shop_address":true,"shop_address":"測試å°å","display_office_time":true,"shop_office_time":"10:00-17:00","index_event_slider_display":true,"index_event_slider_item_1_display":true,"dict_index_event_slider_item_1_link":"#","index_event_slider_item_2_display":true,"dict_index_event_slider_item_2_title":"2019ç§å£é款æ°åä¸å¸","dict_index_event_slider_item_2_link":"#","index_event_slider_item_3_display":true,"dict_index_event_slider_item_3_title":"å
¨é¤¨ä»»é¸ä¸ä»¶çµå¸³åäº«ææ£ï¼ï¼8æï¼ï¼","dict_index_event_slider_item_3_link":"#","index_event_slider_item_4_display":true,"dict_index_event_slider_item_4_title":"FINAL SALE/å¤å¤©ç±é·ç¾æé款è£è²¨å°åº","dict_index_event_slider_item_4_link":"#","index_event_slider_item_5_display":true,"dict_index_event_slider_item_5_title":"ç±è³£åæ¸","dict_index_event_slider_item_5_link":"#","index_event_slider_item_6_display":true,"dict_index_event_slider_item_6_title":"ç¾å¨è¨»åæå¡å³å¯äº«ææ£éï¼50ï¼ç¾æï¼","dict_index_event_slider_item_6_link":"#","index_event_slider_item_7_display":false,"dict_index_event_slider_item_7_title":"","dict_index_event_slider_item_7_link":"","
54index_event_slider_item_8_display":false,"dict_index_event_slider_item_8_title":"","dict_index_event_slider_item_8_link":"#","index_event_slider_item_9_display":false,"dict_index_event_slider_item_9_title":"","dict_index_event_slider_item_9_link":"#","index_event_slider_item_10_display":false,"dict_index_event_slider_item_10_title":"","dict_index_event_slider_item_10_link":"#","index_4_slider_display":true,"dict_index_4_slider_title":"Instagram","index_4_slider_item_1_display":true,"dict_index_4_slider_item_1_link":"#","index_4_slider_item_2_display":true,"dict_index_4_slider_item_2_link":"#","index_4_slider_item_3_display":true,"dict_index_4_slider_item_3_link":"#","index_4_slider_item_4_display":true,"dict_index_4_slider_item_4_link":"#","index_4_slider_item_5_display":true,"dict_index_4_slider_item_5_link":"#","index_4_slider_item_6_display":false,"dict_index_4_slider_item_6_link":"#","index_4_slider_item_7_display":false,"dict_index_4_slider_item_7_link":"#","index_4_slider_item_8_display":false,"dict_index_4_slider_item_8_link":"#","index_video_blocks_display":true,"dict_index_video_blocks_title":"Youtube","dict_index_video_blocks_video_link":"https://www.youtube.com/watch?v=3bI4IUIVjCk","collection_sidebar":"main-menu","collection_sidebar_set_open":false,"collection_pagination_limit":"24","product_slogan_display":false,"display_product_total_sold":false,"display_periodic_order_label":false,"cart_quantity_limit":"0","is_empty_clickable":true,"is_first_selected":false,"display_product_images_color":false,"discount_product_images_color_expand":false,"display_product_discounts_list":true,"display_discount_price_name":false,"discount_price_slogan_url":"/theme_src/i18n_delight/default_img/onsale_icon.png","dict_discount_price_name":"","display_discount_price_suggestion_name":false,"dict_discount_price_suggestion_name":"","display_product_section_description":true,"dict_product_section_description":"ååä»ç´¹","description_section_spec_setting":true,"dict_product_description_section_spec":"è¦æ ¼èªªæ","description_section_shipping_setting":true,"dict_product_description_section_shipping":"ééæ¹å¼","vip_custom_price_visible":false,"display_global_event_1":false,"dict_show_global_event_1_link":"#","display_global_event_2":false,"dict_show_global_event_2_link":"#","display_global_event_3":false,"dict_show_global_event_3_link":"#","display_contact_address":true,"dict_contact_address":"測試å°å","show_google_map":true,"show_google_map_iframe":"\u003ciframe src=\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3613.6479170127777!2d121.56760821400371!3d25.07991984260527!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3442ac6fbd841bbd%3A0x64e16bcf25e3da31!2zMTE05Y-w5YyX5biC5YWn5rmW5Y2A55Ge5YWJ6LevNTEz5be3MzDomZ8!5e0!3m2!1szh-TW!2stw!4v1485156761267\" width=\"600\" height=\"450\" frameborder=\"0\" style=\"border:0\" allowfullscreen\u003e\u003c/iframe\u003e","display_selected_blog":true,"selected_blog":"news","display_inventory_policy":true,"google_font":"{\"ja\":{\"value\":\"Noto Sans JP\"},\"zh-TW\":{\"value\":\"Noto Sans TC\"},\"en\":{\"value\":\"Noto Sans TC\"},\"zh-CN\":{\"value\":\"Noto Sans TC\"}}","styled_shop_menu":"buttonType","product_scale":"default_scale","display_product_vendor":true,"nav_icon_style":"icon_type_default","product_text_align":"start","product_video_display_location":"before","product_card_hover_effect":"button","product_labels":{"items":[{"id":"sale_label","kind":"system","title":"ç¹å¹æ¨ç±¤","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"large"},{"id":"out_of_stock_label","kind":"system","title":"缺貨æ¨ç±¤","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"periodic_event_label","kind":"system","title":"宿å®é¡æ¨ç±¤","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"c262bea1-d99d-4046-b4ac-af33a907a2cf","kind":"custom","title":"èªå®ç¾©æ¨ç±¤ 1","tag":"","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"}
54,{"id":"1a2cc5f8-a3a5-4031-860e-57c67cf6e5b0","kind":"custom","title":"èªå®ç¾©æ¨ç±¤ 2","tag":"","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"0dcde48e-479b-45d5-8645-2e2abae5b74b","kind":"custom","title":"èªå®ç¾©æ¨ç±¤ 3","tag":"","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"bb78ef1b-7940-47db-a5cb-67f89c5d0fa2","kind":"custom","title":"èªå®ç¾©æ¨ç±¤ 4","tag":"","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"7aa180c8-21bb-4529-856d-cfa686b46585","kind":"custom","title":"èªå®ç¾©æ¨ç±¤ 5","tag":"","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"}]},"product_image_border_radius":"0"}); 55 </script>
55 56 57 58 59 60 61 62 63 64 65 66 <!-- for vendor --> 67 <!-- cyb_snippet _bootstrap start --> 68 69<!-- cyb_snippet _bootstrap end --> 70 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/vendor-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 71 72 <!-- common css rulesets --> 73 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/common-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 74 75 <!-- for navbar --> 76 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/navbar-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 77 78 <!-- for footer --> 79 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/footer-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 80 81 <!-- theme assets --> 82 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/main-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 83 84 <!-- for vendor --> 85
85<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/vendor-3a2e378145f8a165.js' type='text/javascript'></script>
85 86 87
87<script> 88 window.sci = "eyJzaG9wX2lkIjozNTU4OCwic2hvcF9wbGFuIjoibWFzdGVyX3BsdXMiLCJk\naW1fYWZmaWxpYXRlIjpudWxsLCJjdXN0b21lcl9pZCI6bnVsbCwiY3VzdG9t\nZXJfbmFtZSI6bnVsbCwic2hvcF9uYW1lIjoiaGVyYmFsc2VsZiDojYnmnKzo\ngozmm5wiLCJzaGFyZV9hdHRyaWJ1dGlvbl9lbmFibGVkIjpmYWxzZX0=\n"; 89 </script>
89 90 91 92<meta name="csrf-param" content="authenticity_token" /> 93<meta name="csrf-token" content="-0A2PYl_4mkepJLVt8HisMK7nQf0Y3oLDyHb7wSBl2iWTomn6_Bu4r_CJwUj5PG3qfgC-zBHSx90-hIR9g0flQ" />
94<script>(function () { 95 window.gaConfigurations = {"useProductIdInProductEvents":false}; 96})(); 97</script>
vendor: 1 bytes, line 97
97
98<script>(function () { 99 window.CYBERBIZ_PageContext = {"page_type":"search"}; 100})(); 101</script>
101 102<link href="//cdn-general.cybassets.com/frontend/shop/quark-3a2e378145f8a165.css" rel="stylesheet" type="text/css" media="all" /> 103
103<script> 104 window.shopScriptHelper = { 105 i18nLocale: "zh-TW", 106 i18nLocaleDefault: "zh-TW", 107 availableCurrencies: [], 108 defaultCurrency: "TWD", 109 currenciesInfo: [{"code":"TWD","email":"NT${{amount_no_decimals}}","unit":"","money_format":"%u%n","symbol":"NT$","trailing_zeros":false,"format":"NT${{amount_no_decimals}}","decimal_precision":0,"email_unit":"NT${{amount_no_decimals}}","html_unit":"NT${{amount_no_decimals}}","html":"NT${{amount_no_decimals}}","name":"æ°å°å¹£ (TWD)"}], 110 vueOverrideTranslations: {"zh-TW":{"vue":{"bonus_mall":{"add_to_cart":"å å ¥è³¼ç©è»","already_added_to_cart":"å·²å å ¥è³¼ç©è»","available_bonus_and_used":"ç´ å©é»æ¸ç¸½è¨ {customerRemainPoints} é»ï¼ä½¿ç¨ {usedBonusPoints} é»","bonus_points":"{points} é»","bonus_points_verbose":"ç´ å©{points}é»","bonus_price":"ç´ å©é»æ¸","bonus_price_asc":"ä¾ç´ å©é»æ¸å°å°å¤§æåº","bonus_price_desc":"ä¾ç´ å©é»æ¸å¤§å°å°æåº","bonus_redemption_price":"ç´ å© {price}","countdown":"éè³£åæ¸","days":"æ¥","default_sort":"é è¨æåº","exceed_buy_limit":"è¶ åºè³¼è²·æ¸ééå¶","exceed_stock_quantity":"è¶ åºåº«åæ¸é","hours":"æ","insufficient_points":"黿¸ä¸è¶³","loading_error":"è¼å ¥ååè³¼ç©è»è³æé¯èª¤","minutes":"å","need_to_buy_something":"æ¸éä¸å¾å°æ¼1","not_on_sale_yet":"å°æªéè³£","points":"黿¸","proceed_to_checkout":"åå¾çµå¸³","product_count":"å ± {totalCount} ä»¶åå","quantity":"æ¸é","recent_days_sold_asc":"ä¾è¿æé·å®éå°å°å¤§","recent_days_sold_desc":"ä¾è¿æé·å®é大å°å°","seconds":"ç§","select_itmes_count":"å·²é¸è³¼ {quantity} ä»¶ç´ å©åå","sell_from_asc":"ä¸å¸æ¥æèå°æ°","sell_from_desc":"ä¸å¸æ¥ææ°å°è","sold_out":"å·²å®å®","subtotal":"å°è¨","wrong_quantity":"æ¸éè¼¸å ¥é¯èª¤"},"common":{"add_to_cart":"å å ¥è³¼ç©è»","buy_at_least_one":"購買æ¸éä¸å¯å°æ¼1","buy_now":"ç«å³è³¼è²·","cancel":"åæ¶","confirm_submit":"éåº","contact_merchant":"è¯çµ¡åºå®¶","corona":{"confirm_no":"åæ¶","confirm_yes":"確èª","default_sort":"é è¨æåº","price_asc":"广 ¼ç±ä½å°é«","price_desc":"广 ¼ç±é«å°ä½","price_filter":"广 ¼","recent_days_sold_desc":"æ¬é±ç±è³£","select_page":"鏿é 碼","select_sort_by":"鏿æåºæ¹å¼","sell_from_asc":"ä¸å¸æ¥æèå°æ°","sell_from_desc":"ä¸å¸æ¥ææ°å°è","suggested_range":"建è°åé:"},"default_sort":"é è¨æåº","exceed_stock_quantity":"è¶ éåº«åæ¸é","exceed_upper_limit":"è¶ é購買ä¸é","failed_to_update_cart":"æ´æ°è³¼ç©è»å¤±æ","onsale":"ç¹å¹","periodic_order_label":"宿å®é¡","pre_order":"é è³¼åå","price_asc":"广 ¼ç±ä½å°é«","price_desc":"广 ¼ç±é«å°ä½","price_label":"建è°å®å¹","product_description":"ååç°¡è¿°","product_name":"ååå稱","product_sold":"å·²é·å®ï¼{productSold}","product_status_label":{"login_to_view":"ç»å ¥æ¥ç","login_to_view_full":"ç»å ¥æ¥çè³æ ¼","member_exclusive":"é¨åæå¡éå®","not_eligible":"è³æ ¼ä¸ç¬¦","not_eligible_full":"è³¼è²·è³æ ¼ä¸ç¬¦","upcoming_product_with_time":"{time} éè³£"},"recent_days_sold_desc":"æ¬é±ç±è³£","return":"è¿å","see_more":"æ¥çæ´å¤","select_option":"è«é¸æ {option}","sell_from_asc":"ä¸å¸æ¥æèå°æ°","sell_from_desc":"ä¸å¸æ¥ææ°å°è","sold_out":"å·²å®å®","subtotal":"å°è¨","system_busy_try_again":"系統å¿ç¢ï¼è«ç¨å¾å試","theme":{"choose_specification":"è«é¸æè¦æ ¼","wrong_date":"æ¥æé¯èª¤"},"video_not_supported":"ä½ çç覽å¨ä¸æ¯æ´ HTML 5 video","wrong_quantity":"æ¸éè¼¸å ¥é¯èª¤"},"eticket_orders":{"category_all":"ææç¥¨å¸","category_available":"å¯ä½¿ç¨","category_pending":"æªä»æ¬¾","category_used":"使ç¨å®ç¢","eticket_orders_branch_stores_address":"éå¸å°å","eticket_orders_branch_stores_name":"éå¸å稱","eticket_orders_branch_stores_phone":"éå¸é»è©±","eticket_orders_branch_stores_show":"é¡¯ç¤ºå¯æ ¸é·éå¸","eticket_orders_cancel_order":"åæ¶è¨å®","eticket_orders_cancel_order_announcement":"æ¬äººåæç¼ç¥¨ä½å»¢æãçæ¥äººé·è²¨éåé²è²¨éåºè²¨ææè®èæå®ãå°å ¨æ¬ç±é ç«æºæ §è¡ä»½æéå ¬å¸èçï¼ä»¥å©å é鿬¾ä½æ¥ã妿é貨/æè®ï¼å°ç´æ¥éç«æè®å®ä¸å³è³è²¡æ¿é¨é»åç¼ç¥¨æ´åæåå¹³å°åèã","eticket_orders_cancel_order_cancel":"åæ¶æä½","eticket_orders_cancel_order_title":"ä½ ç¢ºå®è¦åæ¶éçè¨å®ï¼","eticket_orders_canceled":"已忶","eticket_orders_discounted_price":"ææ£å¹","eticket_orders_eticket_notice":"ç¥¨å¸æ³¨æäºé ","eticket_orders_go_to_payments":"åå¾ä»æ¬¾","eticket_orders_invoice_infos":"ç¼ç¥¨è³è¨","eticket_orders_invoice_number":"ç¼ç¥¨è碼","eticket_orders_invoice_status":"ç¼ç¥¨çæ ","eticket_orders_order_date":"è¨è³¼æ¥æ","eticket_orders_order_details":"è¨å®æç´°","eticket_orders_order_established":"è¨å®æç«","eticket_orders_order_no_query_records":"è¨å®ç®åæ²æåçç´é","eticket_orders_order_notes":"è¨å®å註","eticket_orders_order_number":"è¨å®ç·¨è","eticket_orders_order_query_records":"è©¢åç´é","eticket_orders_payment_infos":"仿¬¾è³è¨","eticket_orders_payment_method":"仿¬¾æ¹å¼","eticket_orders_payment_status":"仿¬¾çæ ","eticket_orders_qrcode_download":"ä¸è¼","eticket_orders_qrcode_not_used":"æªæ ¸é·","eticket_orders_qrcode_quantity":"æ¸éï¼{ quantity }","eticket_orders_qrcode_share":"å享","eticket_orders_qrcode_share_text":"鿝æ¨çé»å票å¸ï¼è«å¦¥åä¿ç®¡ï¼\n{ title }-{ variantTitle }\n票èï¼{ ticketNumber }","eticket_orders_qrcode_ticket_number":"票èï¼{ ticket_number }","eticket_orders_qrcode_used":"å·²æ ¸é·","eticket_orders_qrcode_used_status":"已使ç¨ï¼{ used } / å°æªä½¿ç¨ï¼{ not_used }","eticket_orders_quantity":"æ¸éï¼{ quantity }","eticket_orders_send_etickets":"å¯éé»å票å¸","eticket_orders_send_message_to_shop":"ç¼è¨æ¯çµ¦åºå®¶","eticket_orders_separate_etickets":"å票","eticket_orders_separate_etickets_cancel":"åæ¶æä½","eticket_orders_separate_etickets_confirm":"確èªå票","eticket_orders_separate_etickets_description":"è«æ³¨æï¼æ¨å³å°é²è¡å票ç¨åºãåç¥¨å¾æ¯å¼µç¥¨ææç¨ç«æ ¸é·ç¢¼ QR Codeï¼åæ¬æ ¸é·ç¢¼ QR Code å°ç¡æ³ä½¿ç¨ï¼ï¼æ¨å¯ä»¥å°ä¸åæ ¸é·ç¢¼æªåå享å¤äººä½¿ç¨ï¼æ¤æä½ä¸å¯å復ã","eticket_orders_submit":"éåº","eticket_orders_subtotal":"å°è¨","eticket_orders_title":"é»å票å¸è¨å®æ¥è©¢","eticket_orders_total_price":"總éé¡","eticket_orders_unused":"æªä½¿ç¨ï¼{ quantity }","eticket_orders_usage_status":"使ç¨çæ ","eticket_orders_used":"已使ç¨ï¼{ quantity }","eticket_orders_view_order_details":"æ¥çè¨å®è©³æ ","eticket_term_of_service":"CYBERBIZ é»åç¥¨å¸æå使ç¨èªªæ","failed_to_send_message":"ç¼éè¨æ¯å¤±æ","order_empty_note":"ç¡ä»»ä½è³è¨","payment_status_failed":"仿¬¾å¤±æï¼è«è¯çµ¡å®¢æ","payment_status_pending":"çå¾ è«æ¬¾","payment_status_success":"仿¬¾æå","show_eticket_button_qr_code":"é¡¯ç¤ºç¥¨å¸ QR code","show_eticket_button_used":"票å¸å·²ä½¿ç¨","usage_status_partial_used":"é¨å使ç¨","usage_status_used":"使ç¨å®ç¢"},"express_delivery":{"add_to_cart":"å å ¥è³¼ç©è»","add_to_cart_error":"å å ¥è³¼ç©è»å¤±æ","address_incomplete":"è¼¸å ¥ä¹å°åä¸å®æ´","address_incomplete_hint":"æ¨çå°åä¸å®æ´ï¼è«è¼¸å ¥æ£ç¢ºå°ååå è³¼ç©è»","back_to_product_list":"è¿åååå表","business_hours":"çæ¥æé","cancel":"åæ¶","change":"è®æ´","change_address":"è®æ´å°å","choose_store":"鏿å¤ééå¸","cyberbiz_now":"å¿«éå°è²¨","default_sort":"é è¨æåº","delivery_address":"å¤éå°å","delivery_address_detail":"æ¨å±¤ææ¿è","delivery_address_detail_hint":"è«è¼¸å ¥æ¨å±¤ææ¿è","delivery_address_hint":"è«è¼¸å ¥å¤éå°å","delivery_address_separate_tips":"è«å¦å¤å¡«å¯«æ¨å±¤ææ¿èè³è¨","empty_collection":"æ¤åé¡ç®åæ²æåå","exit":"é¢é","exit_prompt":"æ¨ç¢ºèªè¦é¢éå¿«éå°è²¨?","express_delivery":"CYBERBIZ NOW å¿«éå°è²¨","get_position_error_internal":"é¯èª¤ï¼è«éåç覽å¨ååä½ç½®æ¬é","get_position_error_no_permission":"é¯èª¤ï¼è«é忍çç¶²é å®ä½æå","get_position_error_require_https":"é¯èª¤ï¼éè¦https","get_position_error_timeout":"é¯èª¤ï¼è¶ éè«æ±æé","more_info":"æ´å¤è³è¨","not_search_stores_yet":"è«é»ææå°éå¸","phone":"è¯çµ¡é»è©±","please_select_specifications":"è«é¸æè¦æ ¼","pre_order":"é è³¼åå","price_asc":"广 ¼ç±ä½å°é«","price_desc":"广 ¼ç±é«å°ä½","product_count":"å ± {totalCount} ä»¶åå","recent_days_sold_desc":"æ¬é±ç±è³£","sales_start_info":"{time} éè³£","sales_start_info_verbose":"{day} {time} éè³£","search_failed":"æå°éå¸å¤±æ","search_product_count":"æ¨æå°{selectedStoreName}çååå ± {count} é ","search_stores":"æå°éå¸","sell_from_asc":"ä¸å¸æ¥æèå°æ°","sell_from_desc":"ä¸å¸æ¥ææ°å°è","service_description":"CYBERBIZ NOW å¿«éå°è²¨ æå說æï¼","service_description_detail":"æ¤è³¼ç©æåç± CYBERBIZ 系統æä¾ï¼æåèç¬¬ä¸æ¹åä½å¤¥ä¼´é åæä¾å¤éæåï¼æä¾æ¨æ´å¿«éçè³¼ç©é«é©ã","service_hours":"æ¥å®æéï¼{day} {time}","service_is_available":"æ¨è¼¸å ¥çå°åæ¯æ´ãCYBERBIZ NOW å¿«éå°è²¨ã","service_not_available_in_the_region":"徿±æï¼æ¨ç®åæå¨åå䏿¯æ´ãCYBERBIZ NOW å¿«éå°è²¨ãã","sold_out":"å·²å®å®","store_address":"éå¸å°å","store_address_info":"éå¸å°åï¼{address}","store_is_closed":"ç®å䏿¥åæå","view_products":"æ¥çåå"},"express_delivery_with_regularly_used_address":{"address":"å¤éå°å","address_detail":"æ¨å±¤ææ¿è","address_detail_placeholder":"è«è¼¸å ¥æ¨å±¤ææ¿è","address_incomplete_hint":"è«è¼¸å ¥å®æ´çå¤éå°å","address_invali
110d_content":"å¤éå°åçºå¿
å¡«","address_placeholder":"è«è¼¸å
¥å¤éå°å","button_create":"æ°å¢å°å","button_save":"å²å","button_save_as_regular":"å²åçºå¸¸ç¨","cancel":"åæ¶","create_address":"æ°å¢ä¸ç常ç¨å°å","delete":"åªé¤","delete_failed":"åªé¤å¤±æ","delete_hint":"ç§»é¤å°åå¾å°ç¡æ³å¾©åã","delete_message":"æ¨ç¢ºå®è¦åªé¤æ¤å°ååï¼","delete_success":"æååªé¤","edit":"編輯","empty_lists":"ç¡å¸¸ç¨å¤éå°å","empty_lists_hint":"æ¨ç®åå°ç¡å°åï¼è«é»ææ°å¢ä¾å»ºç«å¸¸ç¨å°åã","limit_hint":"常ç¨å°åæå¤å²å 5 çµï¼ç³»çµ±å°èªåç§»é¤ææ©å²åçå°å","name":"å稱","name_invalid_content":"å稱çºå¿
å¡«","name_placeholder":"è«è¼¸å
¥å稱","return":"ä¿ç","save_as_regular":"å²åçºå¸¸ç¨","save_success":"æåå²å","search_failed":"æ¤å°åæ²æå¯å¤ééå¸ï¼è«æ¹ç¨å
¶ä»å¤éå°å","select_address":"鏿叏ç¨å¤éå°å","site":"å°å","site_invalid_content":"å°åçºå¿
å¡«","site_placeholder":"è«è¼¸å
¥å°å","title_address_lists":"å·²å²å常ç¨å°å","title_delete_address":"確èªè¦åªé¤æ¤å°åï¼","title_edit_address":"編輯å¤éå°å","title_save_as_regular":"å²åçºå¸¸ç¨å¤éå°å"},"i18n_setting":{"currency":"å¹£å¥","language":"èªè¨","language_currency_setting":"èªè¨åå¹£å¥è¨å®"},"line_group_buy":{"add_to_cart":"å å
¥è³¼ç©è»","go_checkout":"åå¾çµè³¬","product_description":"ååä»ç´¹","product_shipping":"ééæ¹å¼","product_spec":"è¦æ ¼èªªæ"},"menu":{"fourDimensionMenu":{"account":"æç帳æ¶","cart":"è³¼ç©è»","help":"è¯çµ¡æå","locator":"é·å®æé»","wishlist":"æ¶èæ¸
å®"}},"omniauth_mobile":{"agree_label":"é²è¡é©è䏦宿æå¡è¨»å代表åæ","and":"è","check_account":"çºäºç¢ºèªæ¯æ¨æ¬äººï¼è«è¼¸å
¥ææ©è碼é²è¡é©è","confirm_account_information":"è«ç¢ºèªä»¥ä¸æ¯å¦çºæ¨çæå¡è³æ","confirm_submit":"éåº","cyb_ToS_and_privacy_policy":"æå¡è²¬ä»»è¦ç¯ååè³è²æ","enter_mobile_number":"è«è¼¸å
¥æ¨çææ©è碼","merge":"æ¯ï¼è«åä½µæå¡","mobile_number":"ææ©è碼","phone_validation":"ææ©é©è","reconfirm":"å¦ï¼éæ°é©è","registered":"æå·²ç¶ææå¡å¸³èäºï¼","resend":"éæ°ç¼é","resend_with_timer":"ï¼{ timer }ç§ï¼éæ°ç¼é","retry_later_error":"é系統æä½ä¸éï¼è«éæ°æ´ç並åè©¦ä¸æ¬¡","return_login":"åç»å
¥é é¢","send_confirmation_token":"å·²å°ç°¡è¨å¯éè³ææ©","send_message":"ç¼éç°¡è¨é©è碼","shop_ToS":"ååºæåæ¢æ¬¾","submit_btn":"å å
¥æå¡","verification_code":"4 使¸ç°¡è¨é©è碼"},"repurchase":{"all_cannot_repurchase":"æ¤è¨å®ååç¡æ³å次購買","comma":"ï¼","partial_cannot_repurchase":"{ reasonList }實éè«ä»¥è³¼ç©è»çºä¸»","quote_product_name":"ã{ productName }ã","reason_combo_product_changed":"çµååå
§å®¹ç°å","reason_exceed_the_stock":"庫åä¸è¶³åå","reason_product_is_discontinued":"已䏿¶åå","reason_product_not_found":"å·²åªé¤åå","separator":"ã"},"theme_pages":{"branch_store":{"get_store_empty":"ç¡å¯ç¨éå¸è³æ","get_store_error":"è¼å
¥éå¸è³æç¼çé¯èª¤","options_all_cities":"ææç¸£å¸","search_stores":"æå°","store_address":"å°å: { address }","store_open_time":"çæ¥æé: { openingHours }","store_phone":"é»è©±: { phone }"},"collection":{"all_filters":"ææç¯©é¸æ¢ä»¶","failed_to_add_to_cart_contact_shop":"ç¡æ³å å
¥è³¼ç©è»ï¼è«è¯ç¹«åå®¶","filter_button":"篩é¸","filter_no_result":"徿±æï¼ç¡åå符åç¯©é¸æ¢ä»¶","not_on_sale_yet":"å°æªéè³£","please_reselect":"è«éæ°è¼¸å
¥ç¯©é¸","product_sold_out":"ååå·²å®å®","products_total":"å
± { totalProductCounts } ä»¶åå","reset_all_filters":"æ¸
餿æç¯©é¸","reset_filter_button":"æ¸
é¤ç¯©é¸","suggested_range":"建è°åé:","view_product":"æ¥çåå"},"combo_product":{"add_cart_error_try_again":"å å
¥è³¼ç©è»æèª¤ï¼è«éæ°å試","and":"ï¼ä¸","arrive_soon":"å³å°å°è²¨","contact_shop":"è¯çµ¡åºå®¶","discount_bonus":"æ¤åå ã æé« ã坿æµç´
å©","has_stock":"å°æåº«å ","insufficient_selected_quantity":"è«é¸æçµåå忬¾å¼ï¼å°å·® { count } ä»¶","inventory_status":"ä¾è²¨çæ³","less_than_count":"æ¸éä¸å¾å°æ¼ { count }","limit_reached":"å·²éä¸é","no_stock":"庫åä¸è¶³","notification_enabled":"å·²ç»è¨è£è²¨éç¥","notify_me_when_stock_arrives":"å·²å®å®ï¼è²¨å°éç¥æ","over_cart_limit":"æ¸éè¶
é購買ä¸é","over_stock_quantity":"è¶
éåº«åæ¸é","point_equal":"ç´","points":"é»","pre_order":"é è³¼åå","quantity_over_combo_product_limit":"æ¸éå·²è¶
éçµåååä¸é","related_item_name":"款å¼å稱","related_item_quantity":"æ¸é","select_optional_combo_product_items":"鏿çµå忬¾å¼","selectable_count":"å
¨é¨å¯é¸æ { count } é
ï¼","selected_count":"å·²é¸ { count } é
","selection_status":"å·²é¸ { count } / { total } é
","some_variants_insufficient":"é¨åå忬¾å¼ä¸è¶³çµåå { count }
110 ä»¶","specified_count":"æå® { count } 份","stock_quantity_left":"åå庫åå©é¤ { count } ä»¶","stock_quantity_left_insufficient":"åå庫åå©é¤ { left_count } ä»¶ï¼ä¸è¶³çµåå { selected_count } ä»¶","stock_quantity_left_multiple_rules":"åå庫åå©é¤ { count } ä»¶ï¼å·²å¨å
¶ä»çµåé¸åéä¸é"},"contact":{"contact_form":"è¯çµ¡æå","email":"é»åéµä»¶","email_placeholder":"è«è¼¸å
¥æ¨çé»åéµä»¶ï¼ä¾ï¼[email protected]","fail_operation":"æä½å¤±æ!","invalid_email":"é䏿¯ææçé»åéµä»¶","invalid_name":"å§åçºå¿
å¡«","invalid_phone_number":"è¯çµ¡é»è©±çºå¿
å¡«","invalid_question_content":"åé¡å
§å®¹çºå¿
å¡«","name":"å§å","name_placeholder":"è«è¼¸å
¥æ¨çå§å","phone_number":"è¯çµ¡é»è©±","phone_number_placeholder":"è«è¼¸å
¥è¯çµ¡é»è©±","question_content":"åé¡å
§å®¹","question_content_placeholder":"è«è¼¸å
¥åé¡å
§å®¹","question_submit_fail":"ç¼çåé¡ï¼è«ç¨å¾å試","question_submit_success":"åé¡å·²æåéåºï¼æåå°ç¡å¿«èæ¨è¯ç¹«","question_type":"åé¡é¡å","success_operation":"æä½æå!"},"customer_coupon":{"customer_coupons_product_name":"å
æåå","customers_coupons_available_used":"å¯ä½¿ç¨ / 已使ç¨","customers_coupons_available_used_already_used":"{ availableUsed }次 / { alreadyUsed }次","customers_coupons_coupon":"åªæ å¸","customers_coupons_days":"天","customers_coupons_discount":"æ","customers_coupons_end_date":"ä½¿ç¨æé","customers_coupons_end_date_msg_1":"å¾{ start_date }éå§ç¡éæ","customers_coupons_end_date_msg_2":"峿¥èµ·è³{ end_date }","customers_coupons_end_date_msg_3":"å°æªåç¨ï¼å åºå®¶å°æªçµæ¡è¨å®{ name }","customers_coupons_end_date_msg_4":"ç¡éæ","customers_coupons_expired":"已失æ","customers_coupons_free_shipping":"å
é","customers_coupons_gift_coupon":"è´åå¸","customers_coupons_left":"å©","customers_coupons_list_div":"ã","customers_coupons_lookup_suit_product":"æ¥çé©ç¨åå","customers_coupons_method":"ä½¿ç¨æ¹å¼","customers_coupons_no_coupons_msg":"æ¨ç帳èç®åæ²æå¯ç¨çåªæ å¸","customers_coupons_no_end_date":"ç¡æé","customers_coupons_no_start_use":"å°æªåç¨","customers_coupons_not_suit":"ä¸é©ç¨","customers_coupons_product_deleted":"è´éååå·²åªé¤","customers_coupons_serial_number":"åºè","customers_coupons_still_available":"éå¯ä½¿ç¨ { timesLeft } 次","customers_coupons_suit_any_discount":"é©ç¨æææ´»å","customers_coupons_suit_any_product":"é©ç¨ææåå","customers_coupons_suit_discount":"é©ç¨æ´»å","customers_coupons_suit_product":"é©ç¨åå","customers_coupons_unlimited":"éå¯ä½¿ç¨ç¡é次","customers_coupons_unlimited_already_used":"ç¡é次 / { alreadyUsed }次","threshold_hint":"滿 { price } å¯ç¨"},"footer":{"about_us":"éæ¼æå","shop_address":"å°åï¼","shop_email":"ä¿¡ç®±ï¼","shop_fax":"客æå³çï¼","shop_phone":"客æå°ç·ï¼","shop_time":"客ææéï¼","tax_id":"çµ±ä¸ç·¨èï¼"},"order_return":{"account_name":"æ¶å","address1":"詳細é貨å°åï¼è·¯/å··/å¼/æ¨","all_return":"å
¨é¨é貨","apply_fail":"ç³è«å¤±æ","apply_return":"é貨ç³è«","apply_return_success":"æ¨çé貨ç³è«å·²æç«","apply_success":"ç³è«æå","bank_account":"éè¡å¸³è","bank_branch_name":"åè¡å稱","bonus_redemption":"ç´
å©æè³¼","check_account_length":"è«æª¢æ¥éè¡å¸³èé·åº¦","check_order":"è¨å®æ¥è©¢","choose_branch_bank":"è«é¸æåè¡","choose_return_reason":"è«é¸æé貨åå ","city":"åå¸","confirm_return":"ç³è«é貨","country_placeholder":"è«é¸æåå®¶","coupon_free_shipping":"å
é叿æµ","deliver_error":"å¯éååé¯èª¤","discount_detail":"ææ£æç´°","enter_account_name":"è«è¼¸å
¥æ¶å","enter_return_reason":"è«å¡«å¯«é貨åå ...","estimated_refund_amount":"é è¨é款éé¡","free":"å
è²»","gift_price":"å è³¼å¹","gift_purchase":"滿é¡/ä»¶è´","include_discount_and_shipping_fee":"å«åªæ ææ£èéè²»","keep_shopping":"ç¹¼çºè³¼ç©","keyin_address1":"è«å¡«å¯«è©³ç´°é貨å°åï¼è·¯/å··/å¼/æ¨","keyin_city":"è«è¼¸å
¥åå¸","keyin_zip":"è«è¼¸å
¥éµéåè","line_item_quantity":"æ¸éï¼{ lineItemQuantity }","literal_points":"é»","new_product_defect":"æ°åççµ","order_date":"è¨è³¼æ¥æ","order_number":"è¨å®ç·¨è","order_retrun_confirm":"æ¨ç¢ºèªè¦ç³è«é貨?","others":"å
¶ä»","please_choose_bank":"è«é¸æéè¡","please_select_country":"è«é¸æé款éè¡åå®¶","price_includes_tax":"(å
§å«æ¶è²»ç¨
ï¼{ tax })","product_content_defect":"ååå
§å®¹ä¸å
¨","product_defect":"ååæç¼ºé·","refund":"鿬¾éé¡","refund_account":"鿬¾å¸³æ¶","refund_info":"鿬¾è³è¨","refund_instruction":"ä¸å«åªæ ææ£èéè²»ï¼å¯¦é鿬¾éé¡å°ä»¥ç³»çµ±éé¡çºä¸»ã","refund_invoice_check":"æ¬äººåæç¼ç¥¨ä½å»¢æãçæ¥äººé·è²¨éåé²è²¨éåºè²¨ææè®èæå®ãå°å
¨æ¬ç±{ envoiceCompanyName }èçï¼ä»¥å©å é鿬¾ä½æ¥ã妿é貨/æè®ï¼å°ç´æ¥éç«æè®å®ä¸å³è³è²¡æ¿é¨é»åç¼ç¥¨æ´åæåå¹³å°åèã","related_item":"{ name } x{ quantity }","return_address":"é貨å°å","return_email_notification":"é貨ç³è«ä¿¡å·²å¯è³æ¨çä¿¡ç®±","return_info":"é貨è³è¨","return_instruction":"é貨說æ","return_item_error":"è«è³å°é¸æä¸ä»¶ååé²è¡é貨","return_msg_Taiwan_shop":"1. æ¶å°ååå¾å¦æç¼ç¾ççµæç ´æçæ³ï¼éè¦è¾¦çææè²¨ï¼è«æ¼æ¶å°è²¨å¾7天å
§ç»å
¥ãæç帳æ¶ãé é¢é»é¸ãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°ååå¾å¯äº«æ7天å
è²»éè³
110æï¼å«ä¾åæ¥ï¼ãéæè²¨æè«ä¿æåå è£ååç宿´ï¼å å«è³¼è²·ååï¼éä»¶ï¼è´åçï¼ã\u003cbr\u003e 3. æ¶å°ç³è«å¾ï¼æåå°èæ¨è¯ç¹«ååååãè¥æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æç´°ãä¸ï¼é»é¸ãæè¦è©¢åãï¼è«å¿èªè¡å¯åååã\u003cbr\u003e 4. ç¶ä½ ç³è«é貨å¾ï¼è«åå°æ¬ç³è«å®é¨ååä¸èµ·å¯åã\u003cbr\u003e 5. æ¶å°æ¨çé貨åå並審æ¥ééå¾ï¼å°æ¼7åå·¥ä½å¤©å §é款è³ä½ ç鿬¾å¸³æ¶ã\u003cbr\u003e","return_msg_not_Taiwan_shop":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ããå¦é詳細è³è¨åæå°ï¼è«åé±ååºçé貨æ¿çã\u003cbr\u003e 2. é貨ææè²¨æï¼è«ç¢ºä¿åå è£å®å¥½ç¡æï¼å æ¬æè³¼ååãé ä»¶ãè´åçã\u003cbr\u003e 3. 卿¶å°æ¨ç鿬¾ç³è«å¾ï¼æåæèæ¨è¯ç¹«å®æååååã妿任ä½é貨åé¡ï¼è«å¨ãæçè¨å®ãé é¢é»æãè¯ç¹«åå®¶ããè«å¿èªè¡éåååã\u003cbr\u003e 4. å°åºæ¤ç³è«è¡¨ä¸¦é¨é貨ååä¸åå¯åã\u003cbr\u003e 䏿¦æ¶å°ä¸¦æª¢æ¥æ¨çé貨ååå¾ï¼é款å°éåè³æ¨ç忝仿¹å¼æéè¡å¸³æ¶ã鿬¾å¯è½éè¦7è³14å¤©é¡¯ç¤ºæ¼æ¨çéè¡å°å¸³å®ã","return_product":"é貨åå","return_quantity":"é貨æ¸é","return_reason":"é貨åå ","shipping_fee":"éè²»","state_placeholder":"è«é¸æå·/ç","tax":"ç¨ é¡","total_bonus_redemption":"ç¸½ç´ å©æè³¼é»æ¸","tw_city_placeholder":"è«é¸æç¸£å¸","tw_district_placeholder":"è«é¸æéé®å¸å","vip_shipping_free":"VIPå éè²»","zip":"éµéåè"},"product_collection":{"check_product":"æ¥çåå"},"product_list":{"must_confirmed":"éå \u003ca href=\"/account\"\u003eé©èæ¨ç帳è\u003c/a\u003eæè½éå§çµå¸³","must_sign_up":"éå \u003ca href=\"/account/login?{ path }\"\u003eç»å ¥\u003c/a\u003eæ\u003ca href=\"/account/signup?{ path }\"\u003e註å\u003c/a\u003eæè½éå§çµå¸³"},"search":{"articles_total":"å ± { totalArticleCounts } ç¯æç« ","continue_reading":"ç¹¼çºé±è®","search_article_label":"æç« æå°çµæ ({ totalArticleCounts })","search_no_result":"徿±æï¼æ¾ä¸å° { queryString } è«éæ°è¼¸å ¥æå°ã","search_product_label":"ååæå°çµæ ({ totalProductCounts })","search_total":"æå° { queryString } çµæå ± { totalSearchCount } ç"},"special_collection":{"already_choose_and_buy_more":"å·²é¸è³¼ { quantity } ä»¶ï¼åè²· { quantity_more } ä»¶","buy_more_promotion":"è²·è¶å¤çè¶å¤åï¼","buy_quantity":"è²· { quantity } ä»¶ï¼","not_choose_items_yet":"å°æªé¸è³¼åå","not_choose_yet":"å°æªé¸è³¼","origin_price":"åå¹","over_cart_limit":"æ¸éè¶ é購買ä¸é","over_stock":"æ¸éè¶ é庫å","over_stock_count":"åå庫åå©é¤ { count } ä»¶","sales_price":"åªæ å¹","select":"é¸è³¼","selected":"å·²é¸è³¼","special_collection_discount_per":"享æ¯åææ£ { price }","special_collection_discount_price":"äº«ææ£ { price }","special_collection_discount_quantity1":"å³å¯äº« { quantity } ä»¶ { price }","special_collection_divided_by_ten":"享 { percentage } æåªæ "}},"validation":{"auth_to_add_notification":"è«å ç»å ¥æè¨»å以å©ç»è¨éç¥","check_email_immediately":"黿æ¥çä¿¡ç®±","click_to_resend_validate_email":"æ²ææ¶å°é»åéµä»¶ï¼è«æ¥çåå¾éµä»¶æ","click_to_resend_validate_sms":"æ²ææ¶å°ç°¡è¨ï¼è«é»æéæ°ç¼é","go_to_member":"å徿å¡","resend_too_frequently":"ç¼ééæ¼é »ç¹ï¼è«ç¨å¾ä¸åéå¾å試","resend_validation_email_success":"已鿰å¯é帳èé©èä¿¡","resend_validation_msg_failed":"éæ°å¯é帳èé©èè¨æ¯å¤±æï¼è«ç¨å¾å試","resend_validation_sms_success":"已鿰å¯é帳èé©èç°¡è¨","second":"ç§","select_variant":"è«é¸æå忬¾å¼","send_valid_email_again":"éæ°ç¼é","send_validation_email1":"å·²ç¼ééµä»¶è³æ¨ä¿¡ç®±{ customerEmail }","send_validation_email2":"è«æç §éµä»¶æç¤ºå®æå¸³èåç¨","send_validation_sms1":"å·²éç°¡è¨è³æ¨ææ©{ customerMobile }","send_validation_sms2":"è«æç §ç°¡è¨æç¤ºå®æå¸³èåç¨","validate_your_account":"é差䏿¥ï¼å®æé©èå³å¯åç¨å¸³è","wait_to_send_valid_email":"({ seconds })éæ°ç¼é"}}}}, 111 hasI18nInContextEditing: false, 112 shopMultipleCurrenciesCheckout: false, 113 hasLocalizedShopPriceFormat: true, 114 } 115 </script>
115 116 117 118
118<script 119 src="//cdn-general.cybassets.com/frontend/shop/tolgeeIntegration-3a2e378145f8a165.js"> 120 </script>
120 121
121<script defer> 122 /* 123 * Enable in-context translation for Liquid part on the page. 124 * This must be executed last to prevent conflicts with other Vue apps. 125 * So put it to `onload`, which will be executed after DOM ready's app mount 126 */ 127 window.onload = function() { 128 if ( 129 window.shopScriptHelper && 130 window.shopScriptHelper.hasI18nInContextEditing 131 ) { 132 window.initTolgeeForLiquid() 133 } 134 } 135 </script>
135 136
137<script> var google_con_event_labels = []</script>
vendor: 1 bytes, line 137
137
138<script src="//cdn-general.cybassets.com/frontend/shop/pageEventHandler-3a2e378145f8a165.js"></script>
vendor: 1 bytes, line 138
138
139<script src="//cdn-general.cybassets.com/frontend/shop/globalAnalysis-e4c650eb0b.js"></script>
139 140
140<script> 141 window.c12t = {"customer_id":null,"search_string":null,"impressions":[{"name":"Green Pharmacyèæ¬èæ 5å1å ¨æä¿®è·ææ©æ²¹ 200ml","id":"72522320","price":"680.0","brand":"herbalself èæ¬èæ","category":"æ¨æ´»ææ©æ²¹, 身é«è·è","list":"default","position":1},{"name":"Green Pharmacyèæ¬èæ é¦¬éè\u0026çæª¸æª¬æ²¹ç·ç·»èº«é«ä¹³é 200ML","id":"72243426","price":"880.0","brand":"herbalself èæ¬èæ","category":"身é«è·è, èº«é«æ»é¤é","list":"default","position":2},{"name":"Green Pharmacyèæ¬èæ å¤§é¦¬å£«é©ç«ç°\u0026ä¹³æ¨ææ²¹æ»é¤èº«é«ä¹³é 200ML","id":"72243389","price":"880.0","brand":"herbalself èæ¬èæ","category":"身é«è·è, èº«é«æ»é¤é","list":"default","position":3},{"name":"Natureroæ¤æ·¨æ æ¶¼ææèç§å¯æ æ¯300G 4å ¥(è²·ä¸éä¸)","id":"71988187","price":"1950.0","brand":"herbalself èæ¬èæ","category":"ç§å¯ä¿é¤, ç§å¯æ æ¯","list":"default","position":4},{"name":"Natureroæ¤æ·¨æ æ¶¼ææèç§å¯æ æ¯300G 2å ¥","id":"71988163","price":"1080.0","brand":"herbalself èæ¬èæ","category":"ç§å¯ä¿é¤, ç§å¯æ æ¯","list":"default","position":5},{"name":"Natureroæ¤æ·¨æ æ¶¼ææèç§å¯æ æ¯300G","id":"71694591","price":"590.0","brand":"herbalself èæ¬èæ","category":"ç§å¯ä¿é¤, ç§å¯æ æ¯","list":"default","position":6},{"name":"Natureroæ¤æ·¨æ ç§å¯æ½èé²300ML ä»»7å ¥ è´æèªé¦æ°è ç200G_è±èªå±±é","id":"71694546","price":"2790.0","brand":"herbalself èæ¬èæ","category":"ç±é·æ´»å, æ¬æç±é·çµå, ç§å¯ä¿é¤, ç§å¯æ½èé², 馿°ç³»å, 馿°è ç","list":"default","position":7},{"name":"Natureroæ¤æ·¨æ ç§å¯æ½èé²300ML 2å ¥ + 強奿´é«®ç²¾400ML ä»»1å ¥","id":"71694529","price":"1280.0","brand":"herbalself èæ¬èæ","category":"ç±é·æ´»å, æ¬æç±é·çµå, ç§å¯ä¿é¤, ç§å¯æ½èé², 強奿´é«®ç²¾, é é¨è·ç","list":"default","position":8},{"name":"Natureroæ¤æ·¨æ æ¶¼ææèç§å¯æ æ¯300G + ç§å¯å´é§20MLä»»1å ¥ + ç²è²å¥èç§å¯ç²¾è¯30ML","id":"71694489","price":"1280.0","brand":"herbalself èæ¬èæ","category":"ç±é·æ´»å, æ¬æç±é·çµå, ç§å¯ä¿é¤, ç§å¯å´é§, ç§å¯ç²¾è¯","list":"default","position":9},{"name":"Natureroæ¤æ·¨æ ç§å¯å´é§20ML ä»»2å ¥ è´ç§å¯æ½èé²50ML 2å ¥","id":"71694443","price":"899.0","brand":"herbalself èæ¬èæ","category":"ç±é·æ´»å, æ¬æç±é·çµå, ç§å¯ä¿é¤, ç§å¯å´é§, ç§å¯æ½èé²(æ è¡ç¶)","list":"default","position":10}]}; 142 </script>
142 143 144 <meta name="request-id" content="CBE6BAB23633520B2DAFDFFC51731E57"/> 145 146<link rel="canonical" href="https://www.herbalself.com/search">
147<script src="//cdn-general.cybassets.com/frontend/shop/carousel-3a2e378145f8a165.js"></script>
147 148
148<script> 149 window.parent.postMessage({ type: 'previewShopInit', currentUrl: window.location.href }, '*'); 150 </script>
150 151
152<script src="//cdn-general.cybassets.com/frontend/appStoreSDK/main.2798231628aa7fab87a9.js"></script>
vendor: 1 bytes, line 152
152
153<script>window.CYBERBIZ_AppScriptSettings = {"shop_add_ons":"W3sidmVuZG9yX3R5cGUiOiJDWUJFUkJJWiBHb29nbGUgQW5hbHl0aWNzIDQi\nLCJhcHBfaWQiOiJRVWo1WnFvZUlPUjlaM2JaS2trMG44N3l5a0FpOWU0NURE\naDJ0YlFnaUJBIiwic2V0dGluZ3MiOnsiZ3RhZ19pZCI6IkctVDZSUFJTSjlG\nVywgRy00QjdSSzdGSFdIIn19LHsidmVuZG9yX3R5cGUiOiJHb29nbGUgQW5h\nbHl0aWNzIDQiLCJhcHBfaWQiOiJSYkpWMTVFcVZWOHJ1Umo3NVlmV3Z1RUlD\nRm90Q0FPZm0xSDZtZ3hyNkZBIiwic2V0dGluZ3MiOnsiZ3RhZ19pZCI6Ikct\nVjdYMUxTNEZINyJ9fSx7InZlbmRvcl90eXBlIjoiQ2hhdCBCb3giLCJhcHBf\naWQiOiJjOWQ4M2YwOTk2MTc0ZmJiYTg2ZWJhMDQxYWU4OThhMiIsInNldHRp\nbmdzIjp7IndpZGdldF9rZXkiOiJGaGp3TVdjVVZvaGZSLThwIn19XQ==\n"} 154</script>
vendor: 1 bytes, line 154
154
155<script src="https://cdn.cybassets.com/appmarket/api/common/attachments/entrypoint/9d6f4550aad572e9f70abb70ae5a6552482cf617ea5e4d5a32ed4ebbb5d60d54.js"></script>
vendor: 1 bytes, line 155
155
156<script src="https://cdn.cybassets.com/appmarket/api/common/attachments/entrypoint/a810ec58aab67d16f8de1c4adf06fc7cc9f4477ec503b9cb1a998741bc692652.js"></script>
vendor: 1 bytes, line 156
156
157<script src="https://cdn.cybassets.com/appmarket/api/common/attachments/entrypoint/8766542902afa60f4adda3c555c06025d2c27771ea85a6fc657a91cddbe5c59f.js"></script>
vendor: 1 bytes, line 157
157
158<script>window.CYBERBIZ.initializeSDK.initialize();</script>
vendor: 1 bytes, line 158
158
159<script src="//cdn-general.cybassets.com/frontend/shop/setAffliateCookie-3a2e378145f8a165.js"></script>
159 160 161 162 163 164
165<script src="//cdn-general.cybassets.com/frontend/shop/searchPage-3a2e378145f8a165.js"></script>
165 166 167 168 <style id="color_settings"> 169 :root { 170 171 --button: #77363e; 172 173 174 175 --button_text: #d9caa3; 176 177 178 179 --accent: #77363e; 180 181 182 183 --heading: #2d2d2d; 184 185 186 187 --text: #b19674; 188 189 190 191 --price: #b19674; 192 193 194 195 --discount_price: #77363e; 196 197 198 199 --theme_bg: #f8f6ed; 200 201 202 203 --nav_logo_bg: #fbf9f1; 204 205 206 207 --nav_menu_bg: #fbf9f1; 208 209 210 211 --nav_menu_text: #2d2d2d; 212 213 214 215 --nav_menu_icon: #000000; 216 217 218 219 --footer_bg: #b19674; 220 221 222 223 --footer_text: #000000; 224 225 226 227 --checkout_button: #77363e; 228 229 230 231 --checkout_accent: #b19674; 232 233 234 235 --product_border: #b19674; 236 237 238 239 --tips_text: #0C5460; 240 241 242 243 244 245 } 246</style> 247 248 249 250 251 252 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 74 bytes, lines 252-253
252 253 <script async src="https://www.googletagmanager.com/gtag/js?id=
253G-T6RPRSJ9FW
vendor: 22 bytes, lines 253-254
253"></script> 254
254<script> 255 window.dataLayer = window.dataLayer || []; 256 function gtag(){dataLayer.push(arguments);} 257 gtag('js', new Date()); 258 gtag('config', 'G-T6RPRSJ9FW', {"groups":"cyberbiz","custom_map":{"dimension1":"shop_id","dimension2":"customer_id","dimension3":"infinite_scroll","dimension4":"dim_affiliate"},"shop_id":35588,"dim_affiliate":null}); 259 gtag('config', 'UA-64017614-1', {"groups":"cyberbiz","custom_map":{"dimension1":"shop_id","dimension2":"customer_id","dimension3":"infinite_scroll","dimension4":"dim_affiliate"},"shop_id":35588,"dim_affiliate":null}); 260 </script>
260 261
261<script> 262 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 263 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 264 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 265 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 266 267 ga('create', '', 'auto', {'name': 'cyberbiz'}); 268 ga('cyberbiz.require', 'displayfeatures'); 269 ga('cyberbiz.set', 'dimension1', '35588'); 270 ga('cyberbiz.require', 'ec'); 271 ga('cyberbiz.send', 'pageview'); 272 </script>
272 273 </head> 274 275 <body style="display: flex; flex-direction: column;" class=""><!-- Google Tag Manager (noscript) -->
vendor: 74 bytes, lines 275-276
275 276 <noscript><iframe src="//www.googletagmanager.com/ns.html?id=
276GTM-KHF2VST
vendor: 105 bytes, lines 276-278
276" 277 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 278
278<!-- End Google Tag Manager (noscript) -->
vendor: 74 bytes, lines 278-280
278 279 <noscript><iframe 280 src="//www.googletagmanager.com/ns.html?id=
280GTM-TXD9LVJ
vendor: 117 bytes, lines 280-286
280" 281 height="0" 282 width="0" 283 style="display:none;visibility:hidden"> 284 </iframe></noscript> 285 286
286<!-- Navigation --> 287 <!-- cyb_snippet liquid_helper start -->
288<script> 289 function getDiscountPriceName() { 290 return "false" === "true" ? "" : ""; 291 } 292 293 function getDiscountPriceSuggestionName() { 294 return "false" === "true" ? "" : ""; 295 } 296 297 document.addEventListener('DOMContentLoaded', function() { 298 const languageHandle = Cookies.get("language"); 299 const defaultLanguage = {"currency_code":"TWD","handle":"zh-TW","title":"ç¹é«ä¸æ"}; 300 const languages = []; 301 const currency = window.shopScriptHelper.defaultCurrency; 302 const currencies = window.shopScriptHelper.currenciesInfo; 303 window.liquidHelper = { 304 shopInternational: false, 305 defaultLanguage: defaultLanguage, 306 language: languages.find(function(l) { 307 return l.handle === languageHandle; 308 }) || defaultLanguage, 309 shopMultipleCurrenciesCheckout: false, 310 shopMultipleCurrencies: false, 311 defaultCurrencyFormat: "NT${{amount_no_decimals}}", 312 defaultCurrency: currency, 313 getCurrency: function() { 314 const currencyValue = Cookies.get("currencyValue") || currency; 315 return currencies.find(function(c) { return c.code === currencyValue; } 316 )}, 317 getDefaultCurrency: function() { return currencies.find(function(c) { 318 return c.code === currency; 319 })}, 320 getAvailableCurrencies: function() { return currencies.map(c => c.code) },
321 getCurrencyFormatInfo: function(currency) { 322 const currencyInfo = currencies.find(c => c.code === currency) 323 return _.pick(currencyInfo, [ 324 'decimal_precision', 325 'symbol', 326 'money_format', 327 'unit', 328 'trailing_zeros', 329 'html_unit', 330 'code', 331 ]); 332 }, 333 cartQuantityLimit: (function() { 334 const limit = Number("0" || undefined); 335 return limit <= 0 || isNaN(limit) ? Number.POSITIVE_INFINITY : limit; 336 })(), 337 isFirstVariantSelected: false , 338 isImageColorsUsed: false , 339 isEmptyClickable: true , 340 hasAddBuyProduct: '' !== "" ? true : false, 341 hasPriceWithDiscountPlugin: 'true' ? true : false, 342 conversionBonus: 1, 343 hasLocalizedShopPriceFormat: true, 344 hasCustomerCartPlugin: true, 345 isCartEnabled: true, 346 cdnHost: '//cdn-general.cybassets.com', 347 hasShopCustomPasswordRulePlugin: false, 348 hasDisableProductQuantityValidation: false, 349 hasBreadcrumbReferrerEnabled: false, 350 }; 351 }); 352</script>
352 353 354<!-- cyb_snippet liquid_helper end --> 355
356<script src='//cdn-general.cybassets.com/frontend/shop/navbarSection-3a2e378145f8a165.js' type='text/javascript'></script>
356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373<style> 374 375 #navbar { 376 --navbar-pc-title-scale: 1.0; 377 --navbar-pc-body-scale: 1.0; 378 --navbar-mobile-title-scale: 1.0; 379 --navbar-mobile-body-scale: 1.0; 380 } 381 382 383 384 385 386</style> 387 388 389 <span id="navbar" class="drawer drawer--left font-size-setting-enabled"> 390 <header id="header" class="qk-w--100vw qk-pos--fixed qk-t--0 qk-l--0"> 391 392 393 394 <div id="announcement-bar"></div> 395 396 397 398 399 <div class="computer_nav qk-hidden--mobile "> 400 <div class="header_logo qk-bg--nav_logo_bg"> 401 <div class="qk-pos--rel"> 402 <div class="qk-text--center"> 403 <!-- logo start --> 404 405 <nav class="logo qk-display--il_bk"> 406 <a href="/" class="qk-w--100"> 407 <img 408 src="//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1ODEzXzAx5pqW5b-D5Yid56eLTE9HTy5wbmcucG5nIl1d.png?sha=672d5385b3406e2b" 409 class="qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--pc_logo qk-hidden--mobile" 410 style="width: auto; height: 52px;" 411 alt="" 412 height="52" 413 width="auto" 414 > 415 </a> 416 </nav> 417 418 <!-- logo end --> 419 <!-- tool-nav start --> 420 421 <!-- cyb_snippet tool_nav start --> 422 423 424 425 426 427 428<nav class="tool-nav qk-pos--rel qk-float--r qk-display--flex"> 429 <ul class="link_shelf_top qk-display--flex qk-flex--row qk-justify--end qk-align--center qk-pos--abs qk-r--0"> 430 431 432 <!-- member --> 433 434 <li class="customer_account qk-pos--rel qk-pd--05"> 435 <div class="dropdown qk-pos--static"> 436 <div class="qk-cursor--pointer" data-toggle="dropdown"> 437 <div data-icon-type="custom_icon_type_account"></div> 438 <span class="text"></span> 439 </div> 440 <div class="member qk-dropdown_menu dropdown-menu qk-pos--abs qk-r--0 qk-bd--default qk-bd--product_border qk-bg--theme_bg" role="menu"> 441 <ul id="customer-logined-menu" style="display: none"> 442 <li> 443 <div class="qk-fs--body qk-text--heading"> 444 <p class="customer-name qk-whitespace-break-spaces"></p> 445 <p>æ¨å¥½ï¼</p> 446 </div> 447 </li> 448 </ul> 449 <ul id="customer-not-login-menu"> 450 <li class="button qk-text--center"> 451 <a href="/account/login" class="btn-login qk-btn qk-btn--lg qk-btn--primary qk-w--100">æå¡ç»å ¥</a> 452 </li> 453 <li class="button qk-text--center"> 454 <a href="/account/signup" class="btn-orders qk-btn qk-btn--lg qk-btn--secondary qk-w--100 qk-bg--transparent">è¨»åæ°æå¡</a> 455 </li> 456 </ul> 457 <span class="menu-bd qk-bd_t--default qk-bd--product_border"></span> 458 <ul class="member-menu qk-bd_t--default qk-bd--product_border"> 459 <li class="qk-bg--mask_hover qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--bg"> 460 <a href="/account/index" class="qk-fs--body qk-text--heading qk-w--100 qk-display--il_bk">æç帳æ¶</a> 461 </li> 462 <li class="qk-bg--mask_hover qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--bg"> 463 <a href="/account/orders" class="qk-fs--body qk-text--heading qk-w--100 qk-display--il_bk">è¨å®æ¥è©¢</a> 464 </li> 465 <li class="qk-bg--mask_hover qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--bg"> 466 <a href="/account/coupons" class="qk-fs--body qk-text--heading qk-w--100 qk-display--il_bk">å°å±¬åªæ å¸</a> 467 </li> 468 <li class="qk-bg--mask_hover qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--bg"> 469 <a href="/account/tracking_items" class="qk-fs--body qk-text--heading qk-w--100 qk-display--il_bk">æ¶èæ¸ å®</a> 470 </li> 471 <li class="qk-bg--mask_hover qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--bg customer-logout-li" style="display: none"> 472 <a href="/account/logout" class="qk-fs--body qk-text--heading qk-w--100 qk-display--il_bk">æå¡ç»åº</a> 473 </li> 474 </ul> 475 </div> 476 </div> 477 </li> 478 479 <!-- for money symbol --> 480 <div id="money-symbol" data-money-symbol="NT${{amount_no_decimals}}" hidden></div> 481 <!-- cart --> 482 483 <li class="cart qk-pos--rel qk-pd--05"> 484 <!--é»è ¦ççè³¼ç©è»é¸å®--> 485 <div class="dropdown qk-pos--static"> 486 <div data-toggle="dropdown" class="shopcart qk-cursor--pointer" > 487 <div data-icon-type="custom_icon_type_cart"></div>
488 <span class="global-cart-count qk-circle qk-circle--sm qk-bg--accent qk-text--white qk-vert--mid qk-pos--abs qk-bd" style="display: none;">0</span> 489 <span class="global-cart-loading"></span> 490 </div> 491 <div class="qk-dropdown_menu dropdown-menu qk-pos--abs qk-r--0 qk-bd--default qk-bd--product_border qk-bg--theme_bg" role="menu"> 492 <div class="cart_list global-cart-item-list custom-scrollbar qk-of_x--hidden qk-of_y--scroll qk-of_y--overlay qk-display--flex qk-flex--column qk-justify--between default_scale"></div> 493 <p class="cart_empty qk-fs--body qk-text--heading qk-text--center">ç®åçè³¼ç©è»æ¯ç©ºçï¼</p> 494 <ul> 495 <li class="button qk-text--center"> 496 <a class="btn-checkout qk-btn qk-btn--lg qk-btn--primary qk-w--100" href="/cart" style="display: none">ç«å³è³¼è²·</a> 497 <a class="btn-tracking qk-btn qk-btn--lg qk-btn--secondary qk-w--100 qk-bg--transparent" href="/account/tracking_items">å徿¶èæ¸ å®</a> 498 </li> 499 </ul> 500 </div> 501 </div> 502 </li> 503 504 <!-- search --> 505 506 <li class="search qk-pos--rel qk-pd--05" id="search-icon"> 507 <div class="dropdown qk-pos--static"> 508 <div class="qk-cursor--pointer" data-toggle="dropdown"> 509 <div data-icon-type="custom_icon_type_search"></div> 510 </div> 511 <div class="qk-dropdown_menu dropdown-menu qk-pos--abs qk-r--0 qk-bd--default qk-bd--product_border qk-bg--theme_bg" role="menu"> 512 <div class="search-area qk-display--flex qk-flex--row qk-justify--start qk-align--center qk-vert--mid"> 513 <form action="/search" class="form-inline qk-search_form qk-display--flex qk-justfify--between qk-align--center qk-flex--1"> 514 <input class="search-input form-control qk-inputbox qk-inputbox--lg qk-flex--1 qk-w--100 qk-bg--transparent qk-text--heading" type="search" placeholder="æå°" aria-label="Search" name="q" value="" /> 515 <button class="search-btn qk-btn qk-btn--lg qk-btn--primary qk-pd--0" type="submit">æå°</button> 516 </form> 517 </div> 518 </div> 519 </div> 520 </li> 521 522 <!-- express delivery --> 523 524 </ul> 525</nav> 526 527<!-- cyb_snippet tool_nav end --> 528 529 <!-- tool-nav end --> 530 </div> 531 </div> 532 </div> 533 534 <div class="header_nav qk-bg--nav_menu_bg"> 535 <div class="qk-pd_x--15"> 536 <div class="qk-pos--relative center"> 537 <!-- main-nav start --> 538 <nav class="main_nav qk-display--init"></nav> 539 <!-- main-nav end --> 540 </div> 541 </div> 542 </div> 543 544 </div> 545 546 <div class="qk-hidden--pc "> 547 <!-- mobile-nav start --> 548 <nav class="mobile-nav qk-bg--nav_logo_bg"> 549 <ul class="qk-display--flex qk-flex--row qk-justify--between qk-align--center qk-pd_x--05 qk-pd_y--0"> 550 <!-- menu --> 551 552 <li class="sidebar-menu-icon drawer-toggle qk-text--center qk-pd_x--05 qk-pd_y--0 qk-display--flex qk-align--center"> 553 <div data-icon-type="custom_icon_type_menu"></div> 554 </li> 555 556 <!-- logo --> 557 558 <li class="logo qk-mg_r--auto qk-pd_x--05 qk-pd_y--0"> 559 560 <a href="/" class="qk-display--il_flex qk-align--center qk-h--100 qk-hidden--phone"> 561 <img 562 src="//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1ODEzXzAx5pqW5b-D5Yid56eLTE9HTy5wbmcucG5nIl1d.png?sha=672d5385b3406e2b" 563 height="25" 564 width="auto" 565 alt="" 566 > 567 </a> 568 569 570 <a href="/" class="qk-display--il_flex qk-align--center qk-h--100 qk-hidden--tablet"> 571 <img 572 src="//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1ODEzXzAx5pqW5b-D5Yid56eLTE9HTy5wbmcucG5nIl1d.png?sha=672d5385b3406e2b" 573 height="25" 574 width="auto" 575 alt="" 576 > 577 </a> 578 579 </li> 580 581 582 <!-- search --> 583 584 <li class="search qk-text--center qk-pd_x--05 qk-pd_y--0 qk-display--flex qk-align--center "> 585 <div class="dropdown qk-pos--static qk-text--center"> 586 <div class="qk-cursor--pointer" data-toggle="dropdown"> 587 <div data-icon-type="custom_icon_type_search"></div> 588 </div> 589 <div 590 class="qk-dropdown_menu dropdown-menu qk-w--100vw qk-bg--theme_bg qk-bd--default qk-bd--product_border qk-mg--0" 591 role="menu" 592 > 593 <div class="search-area qk-display--flex qk-flex--row qk-justify--start qk-align--center qk-sp_bt--5 qk-w--100"> 594 <form action="/search" class="form-inline qk-display--flex qk-justfify--center qk-flex--1"> 595 <div class="form-inline qk-search_form qk-display--flex qk-justfify--center qk-align--center qk-flex--1"> 596 <input 597 class="form-control qk-flex--1 qk-inputbox qk-inputbox--lg qk-bg--trans
597parent qk-text--heading" 598 type="search" 599 placeholder="æå°" 600 aria-label="Search" 601 name="q" 602 value="" 603 > 604 <button class="search-btn qk-btn qk-btn--lg qk-btn--primary qk-pd--0" type="submit"> 605 æå° 606 </button> 607 </div> 608 </form> 609 </div> 610 </div> 611 </div> 612 </li> 613 614 <!-- express delivery --> 615 616 617 </ul> 618 </nav> 619 <!-- mobile-nav end --> 620 </div> 621 622 </header> 623 624 <!-- Sidebar --> 625 <nav class="drawer-nav drawer-nav_width qk-bg--nav_menu_bg " role="navigation"> 626 <div class="drawer-menu"> 627 <!-- cyb_snippet side_menu start --> 628 629 630<ul id="index_sidebar_shelf_top" class="sidebar qk-pd_b--1"> 631 632 <li class="logo qk-pos--rel qk-bg--nav_logo_bg qk-pd_x--1 qk-pd_y--05"> 633 <a href="/" class="qk-pd--0"> 634 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1ODEzXzAx5pqW5b-D5Yid56eLTE9HTy5wbmcucG5nIl1d.png?sha=672d5385b3406e2b" height="32" width="auto" alt="logo"> 635 </a> 636 <button class="drawer-toggle qk-pos--abs qk-bg--transparent qk-pd--0"></button> 637 </li> 638 639 640 641 642 643 <!-- cyb_snippet components/side_menu/menu start --> 644 645 <li class="category_title qk-fs--breadcrumb qk-bd--nav_menu_text qk-text--nav_menu_text qk-bd_b--default qk-fw--500">主é¸å®</li> 646 647 648 649 650 651 <li class="qk-pos--rel qk-pd--0"> 652 653 <a class="qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/"><p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">é¦é </strong></p></a> 654 655 </li> 656 657 658 659 660 661 <li class="qk-pos--rel qk-pd--0"> 662 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_2" aria-expanded=" true "> 663 664 <a class="qk-text--nav_menu_text" href="/collections/ç±é·æ´»å"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">ç±é·æ´»å</strong></p> </a> 665 666 </button> 667 <ul id="index_sidebar_shelf_second_2" class="collapse_index_sidebar_2 collapse shelf_second show qk-pd--0"> 668 669 670 671 672 <li class="qk-pos--rel qk-pd--0"> 673 674 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/æ¬æç±é·çµå"> 675 <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">æ¬æç±é·çµå</strong></p> 676 </a> 677 678 </li> 679 680 681 682 683 684 <li class="qk-pos--rel qk-pd--0"> 685 686 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/ç§å¯æ½èé²ä»»7ä»¶-è´é¦æ°è ç"> 687 <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">ç§å¯æ½èé²ä»»7å ¥ è´é¦æ°è ç</strong></p> 688 </a> 689 690 </li> 691 692 693 694 695 696 <li class="qk-pos--rel qk-pd--0"> 697 698 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/寵ç©ç³»åä»»2ä»¶799"> 699 <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">寵ç©ç³»åä»»2ä»¶799</strong></p> 700 </a> 701 702 </li> 703 704 705 706 707 708 <li class="qk-pos--rel qk-pd--0"> 709 710 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/bonus_malls/test"> 711 <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">å ¨æ°ç´ å©åå</strong></p> 712 </a> 713 714 </li> 715 716 717 </ul> 718 </li> 719 720 721 722 723 724 <li class="qk-pos--rel qk-pd--0"> 725 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_3" aria-expanded=" true "> 726 727 <a class="qk-text--nav_menu_text" href="/collections/ç§å¯ä¿é¤"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">ç§å¯ä¿é¤</strong></p> </a> 728 729 </button> 730 <ul id="index_sidebar_shelf_second_3" class="collapse_index_sidebar_3 collapse shelf_second show qk-pd--0"> 731 732 733 734 735 <li class="qk-pos--rel qk-pd--0"> 736 737 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/ç§å¯å´é§"> 738 ç§å¯å´é§ 739 </a> 740 741 </li> 742 743 744 745 746 747 <li class="qk-pos--rel qk-pd--0"> 748 749 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/ç§å¯ç²¾è¯"> 750 ç§å¯ç²¾è¯ 751 </a> 752 753 </li> 754 755 756 757 758 759 <li class="qk-pos--rel qk-pd--0"> 760 761 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/ç§å¯æ æ¯"> 762 ç§å¯æ æ¯ 763 </a> 764 765 </li> 766 767 768 769 770 771 <li class="qk-pos--rel qk-pd--0"> 772 773 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/ç§å¯æ½èé²"> 774 ç§å¯æ½èé² 775 </a> 776 777 </li> 778 779 780 781 782 783 <li class="qk-pos--rel qk-pd--0"> 784 785 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/ç§å¯æ½è鲿 è¡ç¶"> 786 ç§å¯æ½èé²(æ è¡ç¶) 787 </a> 788 789 </li> 790 791 792 793 794 795 <li class="qk-pos--rel qk-pd--0"> 796 797 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/ç§å¯æèææ¿å·¾"> 798 ç§å¯æèææ¿å·¾ 799 </a> 800 801 </li> 802 803 804 </ul> 805 </li> 806 807 808 809 810 811 <li class="qk-pos--rel qk-pd--0"> 812 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_4" aria-expanded=" true "> 813 814 <a class="qk-text--nav_menu_text" href="/collections/é é¨è·ç"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">é é¨è·ç</strong></p> <p> </a> 815 816 </button> 817 <ul id="index_sidebar_shelf_second_4" class="collapse_index_sidebar_4 collapse shelf_second show qk-pd--0"> 818 819 820 821 822 <li class="qk-pos--rel qk-pd--0"> 823 824 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/èæ¬æ´é«®ç²¾"> 825 èæ¬æ´é«®é² 826 </a> 827 828 </li> 829 830 831 832 833 834 <li class="qk-pos--rel qk-pd--0"> 835 836 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/強奿´é«®ç²¾"> 837 強奿´é«®ç²¾ 838 </a> 839 840 </li> 841 842 843 844 845 846 <li class="qk-pos--rel qk-pd--0"> 847 848 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/èæ´»é ç®å´é§"> 849 èæ´»é ç®å´é§ 850 </a> 851 852 </li> 853 854 855 856 857 858 <li class="qk-pos--rel qk-pd--0"> 859 860 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/é ç®æ·¨åæ¶²"> 861 é ç®å¹³è¡¡æ·¨åæ¶² 862 </a> 863 864 </li> 865 866 867 868 869 870 <li class="qk-pos--rel qk-pd--0"> 871 872 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/é«®çµ²ç²¾è¯æ²¹ä¹³"> 873 é«®çµ²ç²¾è¯æ²¹/ä¹³ 874 </a> 875 876 </li> 877 878 879 880 881 882 <li class="qk-pos--rel qk-pd--0"> 883 884 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/æ´»é¤é«®æ¢³"> 885 活氧髮梳 886 </a> 887 888 </li> 889 890 891 </ul> 892 </li> 893 894 895 896 897 898 <li class="qk-pos--rel qk-pd--0"> 899 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_5" aria-expanded=" true "> 900 901 <a class="qk-text--nav_menu_text" href="/collections/èé¨ä¿é¤"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">èé¨ä¿é¤</strong></p> <p> </a> 902 903 </button> 904 <ul id="index_sidebar_shelf_second_5" class="collapse_index_sidebar_5 collapse shelf_second show qk-pd--0"> 905 906 907 908 909 <li class="qk-pos--rel qk-pd--0"> 910 911 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/è·åè"> 912 è·åè 913 </a> 914 915 </li> 916 917 918 919 920 921 <li class="qk-pos--rel qk-pd--0"> 922 923 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/æ½é¡ç²"> 924 æ½é¡ç² 925 </a> 926 927 </li> 928 929 930 931 932 933 <li class="qk-pos--rel qk-pd--0"> 934 935 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/é¢è"> 936 èå æ·¨ç½é¢è 937 </a> 938 939 </li> 940 941 942 943 944 945 <li class="qk-pos--rel qk-pd--0"> 946 947 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/æµ·æ´åå鲿¬"> 948 æµ·æ´åå鲿¬ 949 </a> 950 951 </li> 952 953 954 955 956 957 <li class="qk-pos--rel qk-pd--0"> 958 959 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/æ´å¸åé²"> 960 äºå䏿´å¸åé² 961 </a> 962 963 </li> 964 965 966 967 968 969 <li class="qk-pos--rel qk-pd--0"> 970 971 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/æ½èå·¾"> 972 è¼æå ©ç¨æ½èå·¾ 973 </a> 974 975 </li> 976 977 978 </ul> 979 </li> 980 981 982 983 984 985 <li class="qk-pos--rel qk-pd--0"> 986 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_6" aria-expanded=" true "> 987 988 <a class="qk-text--nav_menu_text" href="/collections/身é«è·è"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">身é«è·è</strong></p> <p> </a> 989 990 </button> 991 <ul id="index_sidebar_shelf_second_6" class="collapse_index_sidebar_6 collapse shelf_second show qk-pd--0"> 992 993 994 995 996 <li class="qk-pos--rel qk-pd--0"> 997 998 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/èæ¬æ²æµ´"> 999 èæ¬æ²æµ´é² 1000 </a> 1001 1002 </li> 1003 1004 1005 1006 1007 1008 <li class="qk-pos--rel qk-pd--0"> 1009 1010 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/é µæ¯æ²æµ´"> 1011 é µæ¯æ²æµ´é² 1012 </a> 1013 1014 </li> 1015 1016 1017 1018 1019 1020 <li class="qk-pos--rel qk-pd--0"> 1021 1022 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/ç²¾è¯æ²æµ´é²"> 1023 ç²¾è¯æ²æµ´é² 1024 </a> 1025 1026 </li> 1027 1028 1029 1030 1031 1032 <li class="qk-pos--rel qk-pd--0"> 1033 1034 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/æ¨æ´»ææ©æ²¹200ml"> 1035 æ¨æ´»ææ©æ²¹ 1036 </a> 1037 1038 </li> 1039 1040 1041 1042 1043 1044 <li class="qk-pos--rel qk-pd--0"> 1045 1046 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/身é«ç£¨ç è"> 1047 身é«ç£¨ç è 1048 </a> 1049 1050 </li> 1051 1052 1053 1054 1055 1056 <li class="qk-pos--rel qk-pd--0"> 1057 1058 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/èæ¬æ½¤è乳液"> 1059 èæ¬æ½¤è乳液 1060 </a> 1061 1062 </li> 1063 1064
1064 1065 1066 1067 1068 <li class="qk-pos--rel qk-pd--0"> 1069 1070 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/èº«é«æ»é¤é"> 1071 èº«é«æ»é¤é 1072 </a> 1073 1074 </li> 1075 1076 1077 1078 1079 1080 <li class="qk-pos--rel qk-pd--0"> 1081 1082 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/身é«é¦æ°å´é§"> 1083 身é«é¦æ°å´é§ 1084 </a> 1085 1086 </li> 1087 1088 1089 1090 1091 1092 <li class="qk-pos--rel qk-pd--0"> 1093 1094 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/èæ¬è·æé"> 1095 èæ¬è·æé 1096 </a> 1097 1098 </li> 1099 1100 1101 1102 1103 1104 <li class="qk-pos--rel qk-pd--0"> 1105 1106 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/æ¶²æ ç"> 1107 æ¶²æ ç 1108 </a> 1109 1110 </li> 1111 1112 1113 1114 1115 1116 <li class="qk-pos--rel qk-pd--0"> 1117 1118 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/è¶³é¨ä¿®è·é"> 1119 å«©è¶³é 1120 </a> 1121 1122 </li> 1123 1124 1125 </ul> 1126 </li> 1127 1128 1129 1130 1131 1132 <li class="qk-pos--rel qk-pd--0"> 1133 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_7" aria-expanded=" true "> 1134 1135 <a class="qk-text--nav_menu_text" href="/collections/å± å®¶æ¸ æ½"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">å± å®¶æ¸ æ½</strong></p> <p> </a> 1136 1137 </button> 1138 <ul id="index_sidebar_shelf_second_7" class="collapse_index_sidebar_7 collapse shelf_second show qk-pd--0"> 1139 1140 1141 1142 1143 <li class="qk-pos--rel qk-pd--0"> 1144 1145 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/ææ©ç³»å"> 1146 ææ©äººç³»å 1147 </a> 1148 1149 </li> 1150 1151 1152 1153 1154 1155 <li class="qk-pos--rel qk-pd--0"> 1156 1157 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/å± å®¶æ¸ æ½æ¿å·¾"> 1158 å± å®¶æ¸ æ½æ¿å·¾ 1159 </a> 1160 1161 </li> 1162 1163 1164 1165 1166 1167 <li class="qk-pos--rel qk-pd--0"> 1168 1169 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/é© èç¹åå´é§"> 1170 é© èç¹åå´é§ 1171 </a> 1172 1173 </li> 1174 1175 1176 1177 1178 1179 <li class="qk-pos--rel qk-pd--0"> 1180 1181 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/éé¢åæèæ´è¡£ç²¾"> 1182 éé¢åæèæ´è¡£ç²¾ 1183 </a> 1184 1185 </li> 1186 1187 1188 1189 1190 1191 <li class="qk-pos--rel qk-pd--0"> 1192 1193 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/éé¢åè²¼èº«è¡£ç©ææ´ç²¾"> 1194 éé¢åè²¼èº«è¡£ç©ææ´ç²¾ 1195 </a> 1196 1197 </li> 1198 1199 1200 1201 1202 1203 <li class="qk-pos--rel qk-pd--0"> 1204 1205 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/æèé²èæ¿ç¸®æ´è¡£è å"> 1206 æèé²èæ¿ç¸®æ´è¡£è å 1207 </a> 1208 1209 </li> 1210 1211 1212 </ul> 1213 </li> 1214 1215 1216 1217 1218 1219 <li class="qk-pos--rel qk-pd--0"> 1220 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_8" aria-expanded=" true "> 1221 1222 <a class="qk-text--nav_menu_text" href="/collections/å± å®¶é¦æ°"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">馿°ç³»å</strong></p> <p> </a> 1223 1224 </button> 1225 <ul id="index_sidebar_shelf_second_8" class="collapse_index_sidebar_8 collapse shelf_second show qk-pd--0"> 1226 1227 1228 1229 1230 <li class="qk-pos--rel qk-pd--0"> 1231 1232 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/å± å®¶æ´é¦"> 1233 å± å®¶æ´é¦ 1234 </a> 1235 1236 </li> 1237 1238 1239 1240 1241 1242 <li class="qk-pos--rel qk-pd--0"> 1243 1244 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/精油滾ç "> 1245 精油滾ç 1246 </a> 1247 1248 </li> 1249 1250 1251 1252 1253 1254 <li class="qk-pos--rel qk-pd--0"> 1255 1256 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/è»ç¨æ´é¦"> 1257 è»ç¨æ´é¦ 1258 </a> 1259 1260 </li> 1261 1262 1263 1264 1265 1266 <li class="qk-pos--rel qk-pd--0"> 1267 1268 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/馿°è ç"> 1269 馿°è ç 1270 </a> 1271 1272 </li> 1273 1274 1275 1276 1277 1278 <li class="qk-pos--rel qk-pd--0"> 1279 1280 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/è çæç"> 1281 è çæç 1282 </a> 1283 1284 </li> 1285 1286 1287 </ul> 1288 </li> 1289 1290 1291 1292 1293 1294 <li class="qk-pos--rel qk-pd--0"> 1295 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_9" aria-expanded=" true "> 1296 1297 <a class="qk-text--nav_menu_text" href="/collections/寵ç©ç³»å"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">寵ç©ç³»å</strong></p> <p> </a> 1298 1299 </button> 1300 <ul id="index_sidebar_shelf_second_9" class="collapse_index_sidebar_9 collapse shelf_second show qk-pd--0"> 1301 1302 1303 1304 1305 <li class="qk-pos--rel qk-pd--0"> 1306 1307 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/å¯µç©æ´æ¯ç²¾"> 1308 å¯µç©æ´æ¯ç²¾ 1309 </a> 1310 1311 </li> 1312 1313 1314 1315 1316 1317 <li class="qk-pos--rel qk-pd--0"> 1318 1319 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/寵ç©å´é§"> 1320 寵ç©è·æ¯å´é§ 1321 </a> 1322 1323 </li> 1324 1325 1326 </ul> 1327 </li> 1328 1329 1330 1331 1332 1333 <li class="qk-pos--rel qk-pd--0"> 1334 1335 <a class="qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/éå¸å表"><p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">æ¥è©¢éå¸</strong></p> <p></a> 1336 1337 </li> 1338 1339 1340 1341 1342 1343 <li class="qk-pos--rel qk-pd--0"> 1344 1345 <a class="qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/contact"><p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">è¯çµ¡æå</strong></p> <p></a> 1346 1347 </li> 1348 1349 1350
1351<script> 1352 $('button a').on('click', function(e) {e.stopPropagation()}); 1353</script>
1353 1354 1355<!-- cyb_snippet components/side_menu/menu end --> 1356 1357 1358 1359 1360 <li class="category_account-title qk-bd--nav_menu_text qk-fs--breadcrumb qk-text--nav_menu_text qk-bd_y--default qk-fw--500">帳æ¶</li> 1361 <li class="qk-pos--rel qk-pd--0"> 1362 <div class="customer-logined-menu qk-display--il_bk qk-w--100 qk-text--left" style="display: none"> 1363 <a href="/account/index" class="qk-text--nav_menu_text qk-fw--bold qk-fs--body">æç帳æ¶</a> 1364 </div> 1365 </li> 1366 <li class="qk-pos--rel qk-pd--0"> 1367 <div class="customer-logined-menu qk-display--il_bk qk-w--100 qk-text--left" style="display: none"> 1368 <a href="/account/orders" class="qk-text--nav_menu_text qk-fw--bold qk-fs--body">è¨å®æ¥è©¢</a> 1369 </div> 1370 </li> 1371 <li class="qk-pos--rel qk-pd--0"> 1372 <div class="customer-logined-menu qk-display--il_bk qk-w--100 qk-text--left" style="display: none"> 1373 <a href="/account/logout" class="qk-text--nav_menu_text qk-fw--bold qk-fs--body">æå¡ç»åº</a> 1374 </div> 1375 </li> 1376 <li class="qk-pos--rel qk-pd--0"> 1377 <a href="/account/login"> 1378 <div class="customer-not-login-menu qk-bd--nav_menu_text qk-bg--nav_menu_text customer-not-login-menu_login qk-display--il_flex qk-justify--center qk-align--center qk-w--100 qk-text--center "> 1379 <span class="qk-text--nav_menu_bg qk-fw--500 qk-fs--body"> 1380 æå¡ç»å ¥ 1381 </span> 1382 </div> 1383 </a> 1384 </li> 1385 <li class="qk-pos--rel qk-pd--0"> 1386 <a href="/account/signup"> 1387 <div class="customer-not-login-menu qk-bd--nav_menu_text customer-not-login-menu_signup qk-display--il_flex qk-justify--center qk-align--center qk-w--100 qk-text--center qk-bd--nav_menu_text qk-bd--default"> 1388 <span class="qk-text--nav_menu_text qk-fs--body qk-fw--500"> 1389 è¨»åæ°æå¡ 1390 </span> 1391 </div> 1392 </a> 1393 </li> 1394 1395 1396 1397 1398 1399</ul> 1400 1401<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/sidebar-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 1402
1403<script> 1404 $(document).ready(function(){ 1405 // å´éé¸å® 1406 if ($('.drawer').length){ 1407 $('.drawer').drawer(); 1408 $('.bt-toggle').click(function(){ 1409 setTimeout(function(){ 1410 $('.drawer')[0].iScroll.refresh() 1411 },500) 1412 }) 1413 } 1414 }); 1415</script>
1415 1416 1417 1418<!-- cyb_snippet side_menu end --> 1419 1420 </div> 1421 </nav> 1422 <!-- Bottombar --> 1423 1424 <div 1425 id="mobile-bottom-bar" 1426 class="qk-display--flex qk-justify--around qk-bg--nav_logo_bg qk-w--100vw qk-pos--fixed qk-b--0 qk-hidden--pc" 1427 > 1428 <!-- home --> 1429 <div class="qk-display--flex qk-justify--center qk-align--center qk-text--center qk-pd_x--05 qk-pd_y--0 qk-flex--1"> 1430 <a id="home-nav-icon" href="/"> 1431 <div data-icon-type="custom_icon_type_home"></div> 1432 </a> 1433 </div> 1434 <!-- tracking items --> 1435 <div class="qk-display--flex qk-justify--center qk-align--center qk-text--center qk-pd_x--05 qk-pd_y--0 qk-flex--1"> 1436 <a href="/account/tracking_items"> 1437 <div data-icon-type="custom_icon_type_tracking_items" c></div> 1438 </a> 1439 </div> 1440 <!-- cart --> 1441 1442 <div class="qk-display--flex qk-justify--center qk-align--center qk-text--center qk-pd_x--05 qk-pd_y--0 qk-flex--1"> 1443 <a 1444 href="/cart" 1445 class="qk-display--il_flex qk-flex--row qk-justify--center qk-align--center qk-vert--mid qk-pos--rel" 1446 > 1447 <div data-icon-type="custom_icon_type_cart"></div> 1448 <span 1449 class="number global-cart-count qk-circle qk-circle--sm qk-bg--accent qk-text--white qk-text--center qk-vert--mid qk-pos--abs" 1450 style="display: none;" 1451 >0</span 1452 > 1453 </a> 1454 </div> 1455 1456 <!-- member --> 1457 1458 <div class="qk-display--flex qk-justify--center qk-align--center qk-text--center qk-pd_x--05 qk-pd_y--0 qk-flex--1"> 1459 <a id="customer-phone-nav-icon" href="/account/login"> 1460 <div data-icon-type="custom_icon_type_account"></div> 1461 </a> 1462 </div> 1463 1464 </div> 1465 1466 1467 </span> 1468 1469<div id="index-popular-tags"></div> 1470 1471<style id="timer_color"> 1472 :root { 1473 1474 --timer_text: #e2d9cf; 1475 1476 1477 1478 --timer_bg: #578842; 1479 1480 } 1481</style> 1482
1483<script> 1484 window.language = {"account_name":"æ¶å","add_cart_error_try_again":"å å ¥è³¼ç©è»æèª¤ï¼è«éæ°å試","add_to_cart":"å å ¥è³¼ç©è»","addcart_rate_limit_desc":"ç§å¾å¯åè©¦ä¸æ¬¡ï¼å»ºè°æ¨åç卿¤é é¢ã","address1":"詳細é貨å°åï¼è·¯/å··/å¼/æ¨","all_filters":"ææç¯©é¸æ¢ä»¶","apply_fail":"ç³è«å¤±æ","apply_return":"é貨ç³è«","apply_return_success":"æ¨çé貨ç³è«å·²æç«","apply_success":"ç³è«æå","arrive_soon":"å³å°å°è²¨","articles_total":"å ± {{ totalArticleCounts }} ç¯æç« ","bank_account":"éè¡å¸³è","bank_branch_name":"åè¡å稱","bonus_redemption":"ç´ å©æè³¼","cancel":"åæ¶","cart_price_total":"çµå¸³éé¡ç´","check_order":"è¨å®æ¥è©¢","choose_branch_bank":"è«é¸æåè¡","choose_return_reason":"è«é¸æé貨åå ","city":"åå¸","common_price":"å®å¹: ","comply_group_number":"符å {{comply_group_number}} çµåªæ ï¼","confirm":"確èª","confirm_return":"ç³è«é貨","confirm_submit":"éåº","congratulations_for_verify_mobile_success":"æåï¼æ¨å·²æåé©èæ¨çææ©ï¼","contact_form":"è¯çµ¡æå","continue_reading":"ç¹¼çºé±è®","country_placeholder":"è«é¸æåå®¶","coupon_free_shipping":"å é叿æµ","coupon_items":"åªæ 叿æ£é ç®","date_error":"æ¥æé¯èª¤","default_sort":"é è¨æåº","deliver_error":"å¯éååé¯èª¤","discount_detail":"ææ£æç´°","email":"é»åéµä»¶","email_placeholder":"è«è¼¸å ¥æ¨çé»åéµä»¶ï¼ä¾ï¼[email protected]","enter_account_name":"è«è¼¸å ¥æ¶å","enter_bank_account":"è«è¼¸å ¥éè¡å¸³è","enter_return_reason":"è«å¡«å¯«é貨åå ...","error_message":"é©èç°¡è¨ç¼çé¯èª¤ï¼è«ç¨å¾å試ã","fail_operation":"æä½å¤±æ!","filter_button":"篩é¸","filter_no_result":"徿±æï¼ç¡åå符åç¯©é¸æ¢ä»¶","free":"å è²»","gift_price":"å è³¼å¹","gift_purchase":"滿é¡/ä»¶è´","go_check_email":"è«è³ä¿¡ç®±æ¶åä¿¡ä»¶","group_percent_discount":"çµåå §ååæ{{discount}}æ","has_stock":"å°æåº«å ","include_discount_and_shipping_fee":"å«åªæ ææ£èéè²»","invalid_email":"é䏿¯ææçé»åéµä»¶","invalid_name":"å§åçºå¿ å¡«","invalid_phone_number":"è¯çµ¡é»è©±çºå¿ å¡«","invalid_question_content":"åé¡å §å®¹çºå¿ å¡«","keep_shopping":"ç¹¼çºè³¼ç©","keyin_address1":"è«å¡«å¯«è©³ç´°é貨å°åï¼è·¯/å··/å¼/æ¨","keyin_city":"è«è¼¸å ¥åå¸","keyin_zip":"è«è¼¸å ¥éµéåè","less_then_one":"æ¸éä¸å¾å°æ¼1","line_item_quantity":"æ¸éï¼{{ lineItemQuantity }}","literal_points":"é»","login_btn":"æå¡ç»å ¥","mail_send_fail":"ä¿¡ä»¶å¯é失æ","message_confirmation_token_error":"ç°¡è¨é©è碼æèª¤","messenger_error_please_try_again":"ç°¡è¨å¯éç¼çé¯èª¤ï¼è«ç¨å¾å試ã","mobile_number_error":"ææ©è碼æèª¤","name":"å§å","name_placeholder":"è«è¼¸å ¥æ¨çå§å","new_password_is_sent":"å·²éåºæ°å¯ç¢¼","new_product_defect":"æ°åççµ","nn_collection_save_more_money_title":"å¯äº«ï¼è²· {{quantity}} ä»¶ {{price}} å åªæ ","no_stock":"庫åä¸è¶³","notification_enabled":"å·²ç»è¨è£è²¨éç¥","notify_me_when_stock_arrives":"å·²å®å®ï¼è²¨å°éç¥æ","onsale":"ç¹å¹","order_date":"è¨è³¼æ¥æ","order_number":"è¨å®ç·¨è","order_retrun_confirm":"æ¨ç¢ºèªè¦ç³è«é貨?","ori_price":"åå¹","others":"å ¶ä»","over_cart_limit":"æ¸éè¶ é購買ä¸é","over_product_quantity":"æ¸éè¶ é庫å","over_stock_count":"åå庫åå©é¤ {{ count }} ä»¶","over_stock_quantity":"è¶ éåº«åæ¸é","phone_number":"è¯çµ¡é»è©±","phone_number_placeholder":"è«è¼¸å ¥è¯çµ¡é»è©±","piece":"{{quantity}} ä»¶","please_choose_bank":"è«é¸æéè¡","please_choose_product":"è«é¸æå忬¾å¼","please_choose_variant":"è«é¸æå忬¾å¼","please_enter_number":"è«è¼¸å ¥æ¸å","please_reselect":"è«éæ°è¼¸å ¥ç¯©é¸","please_send_and_confirm_verify_code":"è«å ç¼é並確èªç°¡è¨é©è碼","pre_order":"é è³¼åå","price_asc":"广 ¼ç±ä½å°é«","price_desc":"广 ¼ç±é«å°ä½","price_filter":"广 ¼","price_includes_tax":"(å §å«æ¶è²»ç¨ ï¼{{ tax }})","product_content_defect":"ååå §å®¹ä¸å ¨","product_defect":"ååæç¼ºé·","product_limit_buy":"æ¤ååéè³¼ {{ count }} ä»¶","product_rate_limit_btn":"éæ°é²å ¥ååé ","product_rate_limit_desc":"ç§å¾å¯éæ°é²å ¥ååé ï¼å»ºè°æ¨åç卿¤é é¢ã","product_rate_limit_title":"ç®åæ¶è³¼äººæ½®ç¾å¤ï¼è«èå¿çå","product_rate_limit_warn":"è¥é¢éæ¤é é¢ï¼å¯è½æå»¶é·çå¾ æéã","product_sold":"å·²é·å®ï¼{{ productSold }}","products_total":"å ± {{ totalProductCounts }} ä»¶åå","quantity":"æ¸éï¼","quantity_over_product_stock":"æ¸éè¶ éåå庫å","question_content":"åé¡å
1484
§å®¹","question_content_placeholder":"è«è¼¸å
¥åé¡å
§å®¹","question_submit_fail":"ç¼çåé¡ï¼è«ç¨å¾å試","question_submit_success":"åé¡å·²æåéåºï¼æåå°ç¡å¿«èæ¨è¯ç¹«","question_type":"åé¡é¡å","reached_favorable":"å·²éåªæ ","recent_days_sold_desc":"æ¬é±ç±è³£","reenter_password_still_error":"éè¤è¼¸å
¥å¯ç¢¼æèª¤","refund":"鿬¾éé¡","refund_account":"鿬¾å¸³æ¶","refund_info":"鿬¾è³è¨","refund_invoice_check":"æ¬äººåæç¼ç¥¨ä½å»¢æãçæ¥äººé·è²¨éåé²è²¨éåºè²¨ææè®èæå®ãå°å
¨æ¬ç±{{ envoiceCompanyName }}èçï¼ä»¥å©å é鿬¾ä½æ¥ã妿é貨/æè®ï¼å°ç´æ¥éç«æè®å®ä¸å³è³è²¡æ¿é¨é»åç¼ç¥¨æ´åæåå¹³å°åèã","resend_verify_code":"éç¼é©è碼","reset_all_filters":"æ¸
餿æç¯©é¸","reset_filter_button":"æ¸
é¤ç¯©é¸","return":"è¿å","return_address":"é貨å°å","return_email_notification":"é貨ç³è«ä¿¡å·²å¯è³æ¨çä¿¡ç®±","return_info":"é貨è³è¨","return_instruction":"é貨說æ","return_msg_Australia":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°é貨ç³è«å¾ï¼æåæè¯ç¹«æ¨ï¼ä¸¦ååé貨æµç¨ãå¦ææ¨æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®æç´°ï¼çä¸åçç´éã è«ä¸è¦èªè¡é貨ã\u003cbr\u003e 3. éæè²¨æï¼è«ä¿æåå
è£å®æ´ï¼å
æ¬è³¼è²·çååãé
ä»¶ãè´åçï¼ã\u003cbr\u003e 4. 符åéè²¨è³æ ¼å¾ï¼ååºæåä¾ç
§æ¨ç仿¬¾æ¹å¼é款ã\u003cbr\u003e 5. 詳細çé貨è¦å®èæµç¨èªªæï¼è«å鱿¬åºçé貨æ¿çã\u003cbr\u003e","return_msg_Japan":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°é貨ç³è«å¾ï¼æåæè¯ç¹«æ¨ï¼ä¸¦ååé貨æµç¨ãå¦ææ¨æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®æç´°ï¼çä¸åçç´éã è«ä¸è¦èªè¡é貨ã\u003cbr\u003e 3. éæè²¨æï¼è«ä¿æåå
è£å®æ´ï¼å
æ¬è³¼è²·çååãé
ä»¶ãè´åçï¼ã\u003cbr\u003e 4. 符åéè²¨è³æ ¼å¾ï¼ååºæåä¾ç
§æ¨ç仿¬¾æ¹å¼é款ã\u003cbr\u003e 5. 詳細çé貨è¦å®èæµç¨èªªæï¼è«å鱿¬åºçé貨æ¿çã\u003cbr\u003e","return_msg_Japan_to_Taiwan":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°é貨ç³è«å¾ï¼æåæè¯ç¹«æ¨ï¼ä¸¦ååé貨æµç¨ãå¦ææ¨æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®æç´°ï¼çä¸åçç´éã è«ä¸è¦èªè¡é貨ã\u003cbr\u003e 3. éæè²¨æï¼è«ä¿æåå
è£å®æ´ï¼å
æ¬è³¼è²·çååãé
ä»¶ãè´åçï¼ã\u003cbr\u003e 4. 符åéè²¨è³æ ¼å¾ï¼ååºæåä¾ç
§æ¨ç仿¬¾æ¹å¼é款ã\u003cbr\u003e 5. 詳細çé貨è¦å®èæµç¨èªªæï¼è«å鱿¬åºçé貨æ¿çã\u003cbr\u003e","return_msg_SEA":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°é貨ç³è«å¾ï¼æåæè¯ç¹«æ¨ï¼ä¸¦ååé貨æµç¨ãå¦ææ¨æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®æç´°ï¼çä¸åçç´éã è«ä¸è¦èªè¡é貨ã\u003cbr\u003e 3. éæè²¨æï¼è«ä¿æåå
è£å®æ´ï¼å
æ¬è³¼è²·çååãé
ä»¶ãè´åçï¼ã\u003cbr\u003e 4. 符åéè²¨è³æ ¼å¾ï¼ååºæåä¾ç
§æ¨ç仿¬¾æ¹å¼é款ã\u003cbr\u003e 5. 詳細çé貨è¦å®èæµç¨èªªæï¼è«å鱿¬åºçé貨æ¿çã\u003cbr\u003e","return_msg_Taiwan":"1. æ¶å°ååå¾å¦æç¼ç¾ççµæç ´æçæ³ï¼éè¦è¾¦çææè²¨ï¼è«æ¼æ¶å°è²¨å¾7天å
§ç»å
¥ãæç帳æ¶ãé é¢é»é¸ãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°ååå¾å¯äº«æ7天å
è²»éè³
1484æï¼å«ä¾åæ¥ï¼ãéæè²¨æè«ä¿æåå
è£ååç宿´ï¼å
å«è³¼è²·ååï¼éä»¶ï¼è´åçï¼ã\u003cbr\u003e 3. æ¶å°ç³è«å¾ï¼æåå°èæ¨è¯ç¹«ååååãè¥æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æç´°ãä¸ï¼é»é¸ãæè¦è©¢åãï¼è«å¿èªè¡å¯åååã\u003cbr\u003e 4. ç¶ä½ ç³è«é貨å¾ï¼è«åå°æ¬ç³è«å®é¨ååä¸èµ·å¯åã\u003cbr\u003e 5. æ¶å°æ¨çé貨åå並審æ¥ééå¾ï¼å°æ¼7åå·¥ä½å¤©å
§é款è³ä½ ç鿬¾å¸³æ¶ã\u003cbr\u003e","return_msg_USA":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°é貨ç³è«å¾ï¼æåæè¯ç¹«æ¨ï¼ä¸¦ååé貨æµç¨ãå¦ææ¨æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®æç´°ï¼çä¸åçç´éã è«ä¸è¦èªè¡é貨ã\u003cbr\u003e 3. éæè²¨æï¼è«ä¿æåå
è£å®æ´ï¼å
æ¬è³¼è²·çååãé
ä»¶ãè´åçï¼ã\u003cbr\u003e 4. 符åéè²¨è³æ ¼å¾ï¼ååºæåä¾ç
§æ¨ç仿¬¾æ¹å¼é款ã\u003cbr\u003e 5. 詳細çé貨è¦å®èæµç¨èªªæï¼è«å鱿¬åºçé貨æ¿çã\u003cbr\u003e","return_product":"é貨åå","return_reason":"é貨åå ","save_more_money_discount":"å¯äº« {{discount}} æåªæ ","save_more_money_dollar":"å¯ç {{dollar}}","search_article_label":"æç« æå°çµæ ({{ totalArticleCounts }})","search_no_result":"徿±æï¼æ¾ä¸å° {{ queryString }} è«éæ°è¼¸å
¥æå°ã","search_product_label":"ååæå°çµæ ({{ totalProductCounts }})","search_total":"æå° {{ queryString }} çµæå
± {{ totalSearchCount }} ç","select_sort_by":"鏿æåºæ¹å¼","sell_from_asc":"ä¸å¸æ¥æèå°æ°","sell_from_desc":"ä¸å¸æ¥ææ°å°è","send_too_many_times_try_again_later":"ç¼é次æ¸éå¤ï¼è«ç¨å¾å試","sending_msg_few_minutes_get":"ç°¡è¨ç¼éä¸ï¼å¹¾åé徿¨å°æ¶å°é©è碼","shipping_fee":"éè²»","sold_out":"å·²å®å®","state_placeholder":"è«é¸æå·/ç","submit":"éåº","subtotal":"å°è¨","success_operation":"æä½æå!","successfully_copy_tracking_number":"å·²æåè¤è£½ä½ çç©æµå®è","system_busy_try_again":"系統å¿ç¢ï¼è«ç¨å¾å試","tax":"ç¨
é¡","thanks_for_advise":"è¬è¬æ¨çå¯
1484¶è²´æè¦","thanks_you_have_signed_up":"è¬è¬æ¨å·²è¨»å","total_bonus_redemption":"ç¸½ç´ å©æè³¼é»æ¸","tw_city_placeholder":"è«é¸æç¸£å¸","tw_district_placeholder":"è«é¸æéé®å¸å","unreach_favorable":"æªéåªæ ","verification_error_please_correct":"é©èæèª¤è«ä¿®æ£","verify_success":"é©èç¢¼ç¢ºèªæå","view_product":"æ¥çåå","vip_shipping_free":"VIPå éè²»","zip":"éµéåè"} 1485 $(document).ready(function(){ 1486 if(window.location.pathname != '' && window.location.pathname != '/' ){ 1487 document.getElementById('index-popular-tags').style.display = 'none' 1488 } 1489 // åæ¸è¨æ 1490 1491 var leftDay = $('.left_day'); 1492 var leftHour = $('.left_hour'); 1493 var leftMin = $('.left_min'); 1494 var leftSec = $('.left_sec'); 1495 var nowTime = '' * 1; 1496 var startTime = '' ? '' * 1 : nowTime; 1497 var endTime = '' * 1; 1498 1499 function paddedFormat(num) { 1500 return num < 10 ? "0" + num : num; 1501 }; 1502 1503 function startCountDown(duration) { 1504 var left_day, left_hour, left_min, left_sec = 0; 1505 var countInterval = setInterval(function () { 1506 leftDay.html(paddedFormat(parseInt(duration / 3600 / 24))); 1507 leftHour.html(paddedFormat(parseInt(duration / 3600) % 24)); 1508 leftMin.html(paddedFormat(parseInt(duration / 60) % 60)); 1509 leftSec.html(paddedFormat(parseInt(duration) % 60)); 1510 duration = duration - 1; 1511 if (duration < 0) { 1512 clearInterval(countInterval); 1513 }; 1514 }, 1000); 1515 }; 1516 1517 if (startTime <= nowTime && endTime > nowTime) { 1518 startTime = nowTime; 1519 startCountDown(endTime - startTime); 1520 } 1521 1522 1523 function adjustContentTop() { 1524 1525 const isNavbarTransparent = false; 1526 let headerHeight = $("#header").outerHeight(); 1527 if (isNavbarTransparent && $('#template').width() >= 992) { 1528 headerHeight -= $('.computer_nav').height(); 1529 } 1530 const floatFilterHeight = $('#float-filter').innerHeight() || 0; 1531 $("body").css({ 1532 "padding-top": (headerHeight - floatFilterHeight) + "px", 1533 }); 1534 } 1535 1536 window.adjustContentTop = adjustContentTop; 1537 1538 // navbarè¨å®éæ 1539 1540 1541 // Call it first once DOM is ready to prevent CLS 1542 adjustContentTop(); 1543 1544 // å»¶é²åå§åï¼çå¾ app banner åå§å宿 1545 $(window).on("resize", adjustContentTop); 1546 1547 // ä½¿ç¨ setTimeout ç¢ºä¿ banner çæ å·²ç¶ç¢ºå® 1548 $(window).on("load", function() { 1549 setTimeout(function() { 1550 adjustContentTop(); 1551 }, 200); // 給 banner è¶³å¤ æéåå§å 1552 }); 1553 1554 $('img.header_banner').on('load', adjustContentTop); 1555 1556 window.renderNavbarSection('.main_nav', { 1557 navbarCollections: null, 1558 navbarItems: [{"id":1946341,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eé¦é \u003c/strong\u003e\u003c/p\u003e","url":"/","item_type":"frontpage","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1969383,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eç±é·æ´»å\u003c/strong\u003e\u003c/p\u003e","url":"/collections/ç±é·æ´»å","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1990904,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eæ¬æç±é·çµå\u003c/strong\u003e\u003c/p\u003e","url":"/collections/æ¬æç±é·çµå","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2141741,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eç§å¯æ½èé²ä»»7å ¥ è´é¦æ°è ç\u003c/strong\u003e\u003c/p\u003e","url":"/collections/ç§å¯æ½èé²ä»»7ä»¶-è´é¦æ°è ç","item_type":"special_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2141724,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003e寵ç©ç³»åä»»2ä»¶799\u003c/strong\u003e\u003c/p\u003e","url":"/collections/寵ç©ç³»åä»»2ä»¶799","item_type":"special_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2142394,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eå ¨æ°ç´ å©åå\u003c/strong\u003e\u003c/p\u003e","url":"/bonus_malls/test","item_type":"bonus_mall","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1969384,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eç§å¯ä¿é¤\u003c/strong\u003e\u003c/p\u003e","url":"/collections/ç§å¯ä¿é¤","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1980360,"title":"ç§å¯å´é§","url":"/collections/ç§å¯å´é§","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1980361,"title":"ç§å¯ç²¾è¯","url":"/collections/ç§å¯ç²¾è¯","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1980390,"title":"ç§å¯æ æ¯","url":"/collections/ç§å¯æ æ¯","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1980359,"title":"ç§å¯æ½èé²","url":"/collections/ç§å¯æ½èé²","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2135043,"title":"ç§å¯æ½èé²(æ è¡ç¶)","url":"/collections/ç§å¯æ½è鲿 è¡ç¶","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1980391,"title":"ç§å¯æèææ¿å·¾","url":"/collections/ç§å¯æèææ¿å·¾","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1969385,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eé é¨è·ç\u003c/strong\u003e\u003c/p\u003e \u003cp\u003e","url":"/collections/é é¨è·ç","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1990597,"title":"èæ¬æ´é«®é²","url":"/collections/èæ¬æ´é«®ç²¾","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990598,"title":"強奿´é«®ç²¾","url":"/collections/強奿´é«®ç²¾","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990599,"title":"èæ´»é ç®å´é§","url":"/collections/èæ´»é ç®å´é§","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990600,"title":"é ç®å¹³è¡¡æ·¨åæ¶²","url":"/collections/é ç®æ·¨åæ¶²","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990601,"title":"é«®çµ²ç²¾è¯æ²¹/ä¹³","url":"/collections/é«®çµ²ç²¾è¯æ²¹ä¹³","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990602,"title":"活氧髮梳","url":"/collections/æ´»é¤é«®æ¢³","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1969386,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eèé¨ä¿é¤\u003c/strong\u003e\u003c/p\u003e \u003cp\u003e","url":"/collections/èé¨ä¿é¤","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1990701,"title":"è·åè","url":"/collections/è·åè","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1980385,"title":"æ½é¡ç²","url":"/collections/æ½é¡ç²","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1980386,"title":"èå æ·¨ç½é¢è","url":"/collections/é¢è","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1980387,"title":"æµ·æ´åå鲿¬","url":"/collections/æµ·æ´åå鲿¬","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1980388,"title":"äºå䏿´å¸åé²","url":"/collections/æ´å¸åé²","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1980389,"title":" è¼æå ©ç¨æ½èå·¾","url":"/collections/æ½èå·¾","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1969387,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003e身é«è·è\u003c/strong\u003e\u003c/p\u003e \u003cp\u003e","url":"/collections/身é«è·è","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1982471,"title":"èæ¬æ²æµ´é²","url":"/collections/èæ¬æ²æµ´","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1982472,"title":"é µæ¯æ²æµ´é²","url":"/collections/é µæ¯æ²æµ´","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2015658,"title":"ç²¾è¯æ²æµ´é²","url":"/collections/ç²¾è¯æ²æµ´é²","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2030798,"title":"æ¨æ´»ææ©æ²¹","url":"/collections/æ¨æ´»ææ©æ²¹200ml","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990603,"title":"身é«ç£¨ç è","url":"/collections/身é«ç£¨ç è","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990604,"title":"èæ¬æ½¤è乳液","url":"/collections/èæ¬æ½¤è乳液","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2148737,"title":"èº«é«æ»é¤é","url":"/collections/èº«é«æ»é¤é","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null}
1558,{"id":2015654,"title":"身é«é¦æ°å´é§","url":"/collections/身é«é¦æ°å´é§","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2080317,"title":"èæ¬è·æé","url":"/collections/èæ¬è·æé","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2015671,"title":"æ¶²æ ç","url":"/collections/æ¶²æ ç","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990605,"title":"å«©è¶³é","url":"/collections/è¶³é¨ä¿®è·é","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1969388,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eå± å®¶æ¸ æ½\u003c/strong\u003e\u003c/p\u003e \u003cp\u003e","url":"/collections/å± å®¶æ¸ æ½","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1990752,"title":"ææ©äººç³»å","url":"/collections/ææ©ç³»å","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990753,"title":"å± å®¶æ¸ æ½æ¿å·¾","url":"/collections/å± å®¶æ¸ æ½æ¿å·¾","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990754,"title":"é© èç¹åå´é§","url":"/collections/é© èç¹åå´é§","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990774,"title":"éé¢åæèæ´è¡£ç²¾","url":"/collections/éé¢åæèæ´è¡£ç²¾","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990775,"title":"éé¢åè²¼èº«è¡£ç©ææ´ç²¾","url":"/collections/éé¢åè²¼èº«è¡£ç©ææ´ç²¾","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990776,"title":" æèé²èæ¿ç¸®æ´è¡£è å","url":"/collections/æèé²èæ¿ç¸®æ´è¡£è å","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1990771,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003e馿°ç³»å\u003c/strong\u003e\u003c/p\u003e \u003cp\u003e","url":"/collections/å± å®¶é¦æ°","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1990779,"title":"å± å®¶æ´é¦","url":"/collections/å± å®¶æ´é¦","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990778,"title":"精油滾ç ","url":"/collections/精油滾ç ","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1990777,"title":"è»ç¨æ´é¦","url":"/collections/è»ç¨æ´é¦","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1992531,"title":"馿°è ç","url":"/collections/馿°è ç","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1992530,"title":"è çæç","url":"/collections/è çæç","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":2020303,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003e寵ç©ç³»å\u003c/strong\u003e\u003c/p\u003e \u003cp\u003e","url":"/collections/寵ç©ç³»å","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":2020304,"title":"å¯µç©æ´æ¯ç²¾","url":"/collections/å¯µç©æ´æ¯ç²¾","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2020330,"title":"寵ç©è·æ¯å´é§","url":"/collections/寵ç©å´é§","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":2008556,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eæ¥è©¢éå¸\u003c/strong\u003e\u003c/p\u003e \u003cp\u003e","url":"/pages/éå¸å表","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":2008532,"title":"\u003cp\u003e\u003cstrong style=\"font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;\"\u003eè¯çµ¡æå\u003c/strong\u003e\u003c/p\u003e \u003cp\u003e","url":"/contact","item_type":"contact","subtitle":null,"icon_image_url":null,"menuItems":null}], 1559 settings: { 1560 menuDisplayStyle: "three_dimension_menu", 1561 pcLogoImgUrl: "//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1ODEzXzAx5pqW5b-D5Yid56eLTE9HTy5wbmcucG5nIl1d.png?sha=672d5385b3406e2b", 1562 mobileLogoImgUrl: "//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzg4NzQ1ODEzXzAx5pqW5b-D5Yid56eLTE9HTy5wbmcucG5nIl1d.png?sha=672d5385b3406e2b", 1563 navbarDisplayStyle: "displayDefault", 1564 } 1565 } 1566 ); 1567 1568 1569 // for link menu 1570 const linkMenuElement = document.querySelector('.link-nav'); 1571 const data = [] 1572 data.forEach((item) => { 1573 const wrapper = document.createElement('a'); 1574 const link = document.createElement('ul'); 1575 1576 wrapper.href = item.url; 1577 link.textContent = item.title; 1578 link.classList.add('link-item'); 1579 1580 wrapper.appendChild(link); 1581 linkMenuElement.appendChild(wrapper); 1582 }); 1583 1584 // for safe-area space on iOS devices 1585 const userAgent = navigator.userAgent; 1586 const isIOS = /iPad|iPhone|iPod/.test(userAgent) && !window.MSStream; 1587 const isLiff = /Line\/[\d.]+/i.test(userAgent); 1588 const $mobileBottomBar = $('#mobile-bottom-bar'); 1589 1590 if ($mobileBottomBar.length && isIOS && isLiff) { 1591 $mobileBottomBar.addClass('is-ios-liff'); 1592 } 1593 }); 1594 document.addEventListener('DOMContentLoaded', function() { 1595 window.getCartAmount = function() { 1596 return parseInt($('.global-cart-count').html()); 1597 }; 1598 }); 1599</script>
1599 1600
1601<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/navbar-3a2e378145f8a165.js' type='text/javascript'></script>
vendor: 1 bytes, line 1601
1601
1602<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/currencies-3a2e378145f8a165.js' type='text/javascript'></script>
1602 1603<!-- cyb_snippet i18n_modal start --> 1604 1605 1606<!-- cyb_snippet i18n_modal end --> 1607<!-- cyb_snippet _load_fonts start -->
1608<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/load_fonts-3a2e378145f8a165.js' type='text/javascript'></script>
vendor: 1 bytes, line 1608
1608
1609<script> 1610 document.addEventListener('DOMContentLoaded', function() { 1611 window.loadFontSetting("{\"ja\":{\"value\":\"Noto Sans JP\"},\"zh-TW\":{\"value\":\"Noto Sans TC\"},\"en\":{\"value\":\"Noto Sans TC\"},\"zh-CN\":{\"value\":\"Noto Sans TC\"}}") 1612 }) 1613</script>
1613 1614 1615<!-- cyb_snippet _load_fonts end --> 1616<!-- cyb_snippet _custom_icon start -->
1617<script src='//cdn-general.cybassets.com/frontend/shop/navIcon-3a2e378145f8a165.js' type='text/javascript'></script>
1617 1618
1619<script> 1620 (function() { 1621 const iconUrlMap = new Map([ 1622 ['custom_icon_type_home', null], 1623 ['custom_icon_type_tracking_items', null], 1624 ['custom_icon_type_account', null], 1625 ['custom_icon_type_cart', null], 1626 ['custom_icon_type_search', null], 1627 ['custom_icon_type_menu', null] 1628 ]); 1629 const elements = document.querySelectorAll('[data-icon-type]'); 1630 elements.forEach((element, index) => { 1631 const iconAttributes = element.getAttribute('data-icon-type'); 1632 1633 const uniqueId = `icon_${iconAttributes}_${index}_${Date.now()}_${Math.random().toString(36).substr(2, 9)}`; 1634 element.id = uniqueId; 1635 window.renderNavCustomIcon(`#${uniqueId}`, { 1636 navIconStyle: "icon_type_default", 1637 customIconUrl: iconUrlMap.get(iconAttributes) || '', 1638 iconAttributes: iconAttributes, 1639 currentTemplate: "search", 1640 }); 1641 }); 1642 })(); 1643</script>
1643 1644 1645<!-- cyb_snippet _custom_icon end --> 1646 1647 1648 1649 1650 1651
1651<script src='//cdn-general.cybassets.com/frontend/shop/announcementBar-3a2e378145f8a165.js' type='text/javascript'></script>
1651 1652 1653 1654 1655 1656 1657
1657<script> 1658 $(document).ready(function() { 1659 window.renderAnnouncementBar('#announcement-bar', { 1660 sectionId: "announcement_bar", 1661 isIndex: false, 1662 }); 1663 }); 1664 </script>
1664 1665 1666 1667 1668 1669 1670 1671 <!-- template --> 1672 <div id="template" style="flex:1 0 auto; background-color: var(--theme_bg);"> 1673 <!-- cyb_snippet breadcrumb start --> 1674 1675<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/breadcrumb-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 1676 1677 1678<div id="site_path" class="qk-bd_b--default qk-bd--product_border"> 1679 <!-- mobile: toggle button (hidden on PC) --> 1680 <div class="qk-container qk-hidden--pc"> 1681 <div class="breadcrumb qk-bg--theme_bg qk-pd_x--0 qk-mg--0 qk-fs--breadcrumb"> 1682 <button 1683 class="bt-toggle qk-bg--theme_bg qk-pd_x--0 qk-w--100 qk-text--left qk-bd--none qk-pos--rel collapsed" 1684 data-toggle="collapse" 1685 data-target=".breadcrumb-content" 1686 > 1687 <a href="/" class="qk-text--text"> 1688 <i class="fas fa-home"></i> 1689 </a> 1690 </button> 1691 </div> 1692 </div> 1693 <!-- breadcrumb nav: single DOM, PC always visible, mobile as collapse dropdown --> 1694 <div class="breadcrumb-content qk-bg--theme_bg collapse"> 1695 <div class="qk-container"> 1696 <!-- cyb_snippet breadcrumb_nav start --> 1697<!-- 主é¡çå麵å å± --> 1698<nav aria-label="breadcrumb"> 1699 <ol 1700 class="breadcrumb qk-bg--theme_bg qk-pd_x--0 qk-mg--0 qk-fs--breadcrumb" 1701 itemscope 1702 itemtype="http://schema.org/BreadcrumbList" 1703 > 1704 1705 <li 1706 class="breadcrumb-item 1707 1708 " 1709 itemprop="itemListElement" 1710 itemscope itemtype="http://schema.org/ListItem"> 1711 <!-- home --> 1712 1713 <a href="/" class="qk-text--text" itemprop="item"> 1714 <i class="fas fa-home"></i> 1715 <span class="qk-display--none" itemprop="name">é¦é </span> 1716 </a> 1717 <!-- account --> 1718 1719 <meta itemprop="position" content="1"/> 1720 </li> 1721 1722 <li 1723 class="breadcrumb-item 1724 1725 active " 1726 itemprop="itemListElement" 1727 itemscope itemtype="http://schema.org/ListItem"> 1728 <!-- home --> 1729 1730 <a href="/search" class="qk-text--text" itemprop="item"> 1731 <span itemprop="name">æå°é </span> 1732 </a> 1733 <!-- register --> 1734 1735 <meta itemprop="position" content="2"/> 1736 </li> 1737 1738 </ol> 1739</nav>
1740<script> 1741 $(document).ready(function () { 1742 if (!window.liquidHelper || !window.liquidHelper.hasBreadcrumbReferrerEnabled) return; 1743 1744 var $collections = $('[data-breadcrumb-links]'); 1745 if (!$collections.length) return; 1746 1747 var refMatch = document.referrer.match(/\/collections\/([^/?#]+)/); 1748 if (!refMatch || refMatch[1] === 'all') return; 1749 1750 var referrerHandle = decodeURIComponent(refMatch[1]); 1751 1752 function getCollectionHandle(url) { 1753 if (!url) return null; 1754 try { 1755 var pathname = new URL(url, location.origin).pathname; 1756 var parts = pathname.split('/'); 1757 var idx = parts.indexOf('collections'); 1758 if (idx === -1 || !parts[idx + 1]) return null; 1759 return decodeURIComponent(parts[idx + 1]); 1760 } catch (e) { 1761 return null; 1762 } 1763 } 1764 1765 var $link = $collections.find('a').filter(function () { 1766 return getCollectionHandle(this.href) === referrerHandle; 1767 }); 1768 1769 if ($link.length) { 1770 $collections.siblings('a.qk-text--accent[href="#"]').remove(); 1771 $collections.empty().append($link); 1772 } 1773 }); 1774</script>
1774 1775 1776<!-- cyb_snippet breadcrumb_nav end --> 1777 </div> 1778 </div> 1779</div> 1780 1781 1782<!-- cyb_snippet breadcrumb end --> 1783 1784 1785<div id="search"> 1786 <div class="qk-container"> 1787 <div class="row qk-justify--center"> 1788 <!-- å´éå表 start --> 1789 1790 <div class="qk-hidden--mobile qk-w--20"> 1791 <!-- cyb_snippet side_menu start --> 1792 1793 1794<ul id="collection_menu_shelf_top" class="sidebar qk-pd_b--1"> 1795 1796 1797 1798 1799 1800 <!-- cyb_snippet components/side_menu/menu start --> 1801 1802 1803 1804 1805 1806 <li class="qk-pos--rel qk-pd--0"> 1807 1808 <a class="qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/"><p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">é¦é </strong></p></a> 1809 1810 </li> 1811 1812 1813 1814 1815 1816 <li class="qk-pos--rel qk-pd--0"> 1817 <button class="linklist bt-toggle qk-fw--bold collapsed qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--heading qk-bg--theme_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_collection_menu_2" aria-expanded=" false "> 1818 1819 <a class="qk-text--heading" href="/collections/ç±é·æ´»å"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">ç±é·æ´»å</strong></p> </a> 1820 1821 </button> 1822 <ul id="collection_menu_shelf_second_2" class="collapse_collection_menu_2 collapse shelf_second qk-pd--0"> 1823 1824 1825 1826 1827 <li class="qk-pos--rel qk-pd--0"> 1828 1829 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/æ¬æç±é·çµå"> 1830 <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">æ¬æç±é·çµå</strong></p> 1831 </a> 1832 1833 </li> 1834 1835 1836 1837 1838 1839 <li class="qk-pos--rel qk-pd--0"> 1840 1841 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/ç§å¯æ½èé²ä»»7ä»¶-è´é¦æ°è ç"> 1842 <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">ç§å¯æ½èé²ä»»7å ¥ è´é¦æ°è ç</strong></p> 1843 </a> 1844 1845 </li> 1846 1847 1848 1849 1850 1851 <li class="qk-pos--rel qk-pd--0"> 1852 1853 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/寵ç©ç³»åä»»2ä»¶799"> 1854 <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">寵ç©ç³»åä»»2ä»¶799</strong></p> 1855 </a> 1856 1857 </li> 1858 1859 1860 1861 1862 1863 <li class="qk-pos--rel qk-pd--0"> 1864 1865 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/bonus_malls/test"> 1866 <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">å ¨æ°ç´ å©åå</strong></p> 1867 </a> 1868 1869 </li> 1870 1871 1872 </ul> 1873 </li> 1874 1875 1876 1877 1878 1879 <li class="qk-pos--rel qk-pd--0"> 1880 <button class="linklist bt-toggle qk-fw--bold collapsed qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--heading qk-bg--theme_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_collection_menu_3" aria-expanded=" false "> 1881 1882 <a class="qk-text--heading" href="/collections/ç§å¯ä¿é¤"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">ç§å¯ä¿é¤</strong></p> </a> 1883 1884 </button> 1885 <ul id="collection_menu_shelf_second_3" class="collapse_collection_menu_3 collapse shelf_second qk-pd--0"> 1886 1887 1888 1889 1890 <li class="qk-pos--rel qk-pd--0"> 1891 1892 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/ç§å¯å´é§"> 1893 ç§å¯å´é§ 1894 </a> 1895 1896 </li> 1897 1898 1899 1900 1901 1902 <li class="qk-pos--rel qk-pd--0"> 1903 1904 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/ç§å¯ç²¾è¯"> 1905 ç§å¯ç²¾è¯ 1906 </a> 1907 1908 </li> 1909 1910 1911 1912 1913 1914 <li class="qk-pos--rel qk-pd--0"> 1915 1916 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/ç§å¯æ æ¯"> 1917 ç§å¯æ æ¯ 1918 </a> 1919 1920 </li> 1921 1922 1923 1924 1925 1926 <li class="qk-pos--rel qk-pd--0"> 1927 1928 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/ç§å¯æ½èé²"> 1929 ç§å¯æ½èé² 1930 </a> 1931 1932 </li> 1933 1934 1935 1936 1937 1938 <li class="qk-pos--rel qk-pd--0"> 1939 1940 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/ç§å¯æ½è鲿 è¡ç¶"> 1941 ç§å¯æ½èé²(æ è¡ç¶) 1942 </a> 1943 1944 </li> 1945 1946 1947 1948 1949 1950 <li class="qk-pos--rel qk-pd--0"> 1951 1952 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/ç§å¯æèææ¿å·¾"> 1953 ç§å¯æèææ¿å·¾ 1954 </a> 1955 1956 </li> 1957 1958 1959 </ul> 1960 </li> 1961 1962 1963 1964 1965 1966 <li class="qk-pos--rel qk-pd--0"> 1967 <button class="linklist bt-toggle qk-fw--bold collapsed qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--heading qk-bg--theme_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_collection_menu_4" aria-expanded=" false "> 1968 1969 <a class="qk-text--heading" href="/collections/é é¨è·ç"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">é é¨è·ç</strong></p> <p> </a> 1970 1971 </button> 1972 <ul id="collection_menu_shelf_second_4" class="collapse_collection_menu_4 collapse shelf_second qk-pd--0"> 1973 1974 1975 1976 1977 <li class="qk-pos--rel qk-pd--0"> 1978 1979 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/èæ¬æ´é«®ç²¾"> 1980 èæ¬æ´é«®é² 1981 </a> 1982 1983 </li> 1984 1985 1986 1987 1988 1989 <li class="qk-pos--rel qk-pd--0"> 1990 1991 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/強奿´é«®ç²¾"> 1992 強奿´é«®ç²¾ 1993 </a> 1994 1995 </li> 1996 1997 1998 1999 2000 2001 <li class="qk-pos--rel qk-pd--0"> 2002 2003 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/èæ´»é ç®å´é§"> 2004 èæ´»é ç®å´é§ 2005 </a> 2006 2007 </li> 2008 2009 2010 2011 2012 2013 <li class="qk-pos--rel qk-pd--0"> 2014 2015 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/é ç®æ·¨åæ¶²"> 2016 é ç®å¹³è¡¡æ·¨åæ¶² 2017 </a> 2018 2019 </li> 2020 2021 2022 2023 2024 2025 <li class="qk-pos--rel qk-pd--0"> 2026 2027 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/é«®çµ²ç²¾è¯æ²¹ä¹³"> 2028 é«®çµ²ç²¾è¯æ²¹/ä¹³ 2029 </a> 2030 2031 </li> 2032 2033 2034 2035 2036 2037 <li class="qk-pos--rel qk-pd--0"> 2038 2039 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/æ´»é¤é«®æ¢³"> 2040 活氧髮梳 2041 </a> 2042 2043 </li> 2044 2045 2046 </ul> 2047 </li> 2048 2049 2050 2051 2052 2053 <li class="qk-pos--rel qk-pd--0"> 2054 <button class="linklist bt-toggle qk-fw--bold collapsed qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--heading qk-bg--theme_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_collection_menu_5" aria-expanded=" false "> 2055 2056 <a class="qk-text--heading" href="/collections/èé¨ä¿é¤"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">èé¨ä¿é¤</strong></p> <p> </a> 2057 2058 </button> 2059 <ul id="collection_menu_shelf_second_5" class="collapse_collection_menu_5 collapse shelf_second qk-pd--0"> 2060 2061 2062 2063 2064 <li class="qk-pos--rel qk-pd--0"> 2065 2066 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/è·åè"> 2067 è·åè 2068 </a> 2069 2070 </li> 2071 2072 2073 2074 2075 2076 <li class="qk-pos--rel qk-pd--0"> 2077 2078 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/æ½é¡ç²"> 2079 æ½é¡ç² 2080 </a> 2081 2082 </li> 2083 2084 2085 2086 2087 2088 <li class="qk-pos--rel qk-pd--0"> 2089 2090 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/é¢è"> 2091 èå æ·¨ç½é¢è 2092 </a> 2093 2094 </li> 2095 2096 2097 2098 2099 2100 <li class="qk-pos--rel qk-pd--0"> 2101 2102 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/æµ·æ´åå鲿¬"> 2103 æµ·æ´åå鲿¬ 2104 </a> 2105 2106 </li> 2107 2108 2109 2110 2111 2112 <li class="qk-pos--rel qk-pd--0"> 2113 2114 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/æ´å¸åé²"> 2115 äºå䏿´å¸åé² 2116 </a> 2117 2118 </li> 2119 2120 2121 2122 2123 2124 <li class="qk-pos--rel qk-pd--0"> 2125 2126 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/æ½èå·¾"> 2127 è¼æå ©ç¨æ½èå·¾ 2128 </a> 2129 2130 </li> 2131 2132 2133 </ul> 2134 </li> 2135 2136 2137 2138 2139 2140 <li class="qk-pos--rel qk-pd--0"> 2141 <button class="linklist bt-toggle qk-fw--bold collapsed qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--heading qk-bg--theme_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_collection_menu_6" aria-expanded=" false "> 2142 2143 <a class="qk-text--heading" href="/collections/身é«è·è"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">身é«è·è</strong></p> <p> </a> 2144 2145 </button> 2146 <ul id="collection_menu_shelf_second_6" class="collapse_collection_menu_6 collapse shelf_second qk-pd--0"> 2147 2148 2149 2150 2151 <li class="qk-pos--rel qk-pd--0"> 2152 2153 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/èæ¬æ²æµ´"> 2154 èæ¬æ²æµ´é² 2155 </a> 2156 2157 </li> 2158 2159 2160 2161 2162 2163 <li class="qk-pos--rel qk-pd--0"> 2164 2165 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/é µæ¯æ²æµ´"> 2166 é µæ¯æ²æµ´é² 2167 </a> 2168 2169 </li> 2170 2171 2172 2173 2174 2175 <li class="qk-pos--rel qk-pd--0"> 2176 2177 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/ç²¾è¯æ²æµ´é²"> 2178 ç²¾è¯æ²æµ´é² 2179 </a> 2180 2181 </li> 2182 2183 2184 2185 2186 2187 <li class="qk-pos--rel qk-pd--0"> 2188 2189 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/æ¨æ´»ææ©æ²¹200ml"> 2190 æ¨æ´»ææ©æ²¹ 2191 </a> 2192 2193 </li> 2194 2195 2196 2197 2198 2199 <li class="qk-pos--rel qk-pd--0"> 2200 2201 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/身é«ç£¨ç è"> 2202 身é«ç£¨ç è 2203 </a> 2204 2205 </li> 2206 2207 2208 2209 2210 2211 <li class="qk-pos--rel qk-pd--0"> 2212 2213 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/èæ¬æ½¤è乳液"> 2214 èæ¬æ½¤è乳液 2215 </a> 2216 2217 </li> 2218 2219 2220 2221 2222 2223 <li class="qk-pos--rel qk-pd--0"> 2224 2225 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/èº«é«æ»é¤é"> 2226 èº«é«æ»é¤é 2227 </a> 2228 2229 </li> 2230 2231 2232 2233 2234 2235 <li class="qk-pos--rel qk-pd--0"> 2236 2237 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/身é«é¦æ°å´é
2237§"> 2238 身é«é¦æ°å´é§ 2239 </a> 2240 2241 </li> 2242 2243 2244 2245 2246 2247 <li class="qk-pos--rel qk-pd--0"> 2248 2249 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/èæ¬è·æé"> 2250 èæ¬è·æé 2251 </a> 2252 2253 </li> 2254 2255 2256 2257 2258 2259 <li class="qk-pos--rel qk-pd--0"> 2260 2261 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/æ¶²æ ç"> 2262 æ¶²æ ç 2263 </a> 2264 2265 </li> 2266 2267 2268 2269 2270 2271 <li class="qk-pos--rel qk-pd--0"> 2272 2273 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/è¶³é¨ä¿®è·é"> 2274 å«©è¶³é 2275 </a> 2276 2277 </li> 2278 2279 2280 </ul> 2281 </li> 2282 2283 2284 2285 2286 2287 <li class="qk-pos--rel qk-pd--0"> 2288 <button class="linklist bt-toggle qk-fw--bold collapsed qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--heading qk-bg--theme_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_collection_menu_7" aria-expanded=" false "> 2289 2290 <a class="qk-text--heading" href="/collections/å± å®¶æ¸ æ½"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">å± å®¶æ¸ æ½</strong></p> <p> </a> 2291 2292 </button> 2293 <ul id="collection_menu_shelf_second_7" class="collapse_collection_menu_7 collapse shelf_second qk-pd--0"> 2294 2295 2296 2297 2298 <li class="qk-pos--rel qk-pd--0"> 2299 2300 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/ææ©ç³»å"> 2301 ææ©äººç³»å 2302 </a> 2303 2304 </li> 2305 2306 2307 2308 2309 2310 <li class="qk-pos--rel qk-pd--0"> 2311 2312 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/å± å®¶æ¸ æ½æ¿å·¾"> 2313 å± å®¶æ¸ æ½æ¿å·¾ 2314 </a> 2315 2316 </li> 2317 2318 2319 2320 2321 2322 <li class="qk-pos--rel qk-pd--0"> 2323 2324 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/é© èç¹åå´é§"> 2325 é© èç¹åå´é§ 2326 </a> 2327 2328 </li> 2329 2330 2331 2332 2333 2334 <li class="qk-pos--rel qk-pd--0"> 2335 2336 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/éé¢åæèæ´è¡£ç²¾"> 2337 éé¢åæèæ´è¡£ç²¾ 2338 </a> 2339 2340 </li> 2341 2342 2343 2344 2345 2346 <li class="qk-pos--rel qk-pd--0"> 2347 2348 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/éé¢åè²¼èº«è¡£ç©ææ´ç²¾"> 2349 éé¢åè²¼èº«è¡£ç©ææ´ç²¾ 2350 </a> 2351 2352 </li> 2353 2354 2355 2356 2357 2358 <li class="qk-pos--rel qk-pd--0"> 2359 2360 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/æèé²èæ¿ç¸®æ´è¡£è å"> 2361 æèé²èæ¿ç¸®æ´è¡£è å 2362 </a> 2363 2364 </li> 2365 2366 2367 </ul> 2368 </li> 2369 2370 2371 2372 2373 2374 <li class="qk-pos--rel qk-pd--0"> 2375 <button class="linklist bt-toggle qk-fw--bold collapsed qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--heading qk-bg--theme_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_collection_menu_8" aria-expanded=" false "> 2376 2377 <a class="qk-text--heading" href="/collections/å± å®¶é¦æ°"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">馿°ç³»å</strong></p> <p> </a> 2378 2379 </button> 2380 <ul id="collection_menu_shelf_second_8" class="collapse_collection_menu_8 collapse shelf_second qk-pd--0"> 2381 2382 2383 2384 2385 <li class="qk-pos--rel qk-pd--0"> 2386 2387 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/å± å®¶æ´é¦"> 2388 å± å®¶æ´é¦ 2389 </a> 2390 2391 </li> 2392 2393 2394 2395 2396 2397 <li class="qk-pos--rel qk-pd--0"> 2398 2399 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/精油滾ç "> 2400 精油滾ç 2401 </a> 2402 2403 </li> 2404 2405 2406 2407 2408 2409 <li class="qk-pos--rel qk-pd--0"> 2410 2411 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/è»ç¨æ´é¦"> 2412 è»ç¨æ´é¦ 2413 </a> 2414 2415 </li> 2416 2417 2418 2419 2420 2421 <li class="qk-pos--rel qk-pd--0"> 2422 2423 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/馿°è ç"> 2424 馿°è ç 2425 </a> 2426 2427 </li> 2428 2429 2430 2431 2432 2433 <li class="qk-pos--rel qk-pd--0"> 2434 2435 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/è çæç"> 2436 è çæç 2437 </a> 2438 2439 </li> 2440 2441 2442 </ul> 2443 </li> 2444 2445 2446 2447 2448 2449 <li class="qk-pos--rel qk-pd--0"> 2450 <button class="linklist bt-toggle qk-fw--bold collapsed qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--heading qk-bg--theme_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_collection_menu_9" aria-expanded=" false "> 2451 2452 <a class="qk-text--heading" href="/collections/寵ç©ç³»å"> <p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">寵ç©ç³»å</strong></p> <p> </a> 2453 2454 </button> 2455 <ul id="collection_menu_shelf_second_9" class="collapse_collection_menu_9 collapse shelf_second qk-pd--0"> 2456 2457 2458 2459 2460 <li class="qk-pos--rel qk-pd--0"> 2461 2462 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/å¯µç©æ´æ¯ç²¾"> 2463 å¯µç©æ´æ¯ç²¾ 2464 </a> 2465 2466 </li> 2467 2468 2469 2470 2471 2472 <li class="qk-pos--rel qk-pd--0"> 2473 2474 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/collections/寵ç©å´é§"> 2475 寵ç©è·æ¯å´é§ 2476 </a> 2477 2478 </li> 2479 2480 2481 </ul> 2482 </li> 2483 2484 2485 2486 2487 2488 <li class="qk-pos--rel qk-pd--0"> 2489 2490 <a class="qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/pages/éå¸å表"><p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">æ¥è©¢éå¸</strong></p> <p></a> 2491 2492 </li> 2493 2494 2495 2496 2497 2498 <li class="qk-pos--rel qk-pd--0"> 2499 2500 <a class="qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--theme_bg qk-text--heading" href="/contact"><p><strong style="font-size: 17px; line-height: 105%; font-family: è¯åº·é»é«, sans-serif;">è¯çµ¡æå</strong></p> <p></a> 2501 2502 </li> 2503 2504 2505
2506<script> 2507 $('button a').on('click', function(e) {e.stopPropagation()}); 2508</script>
2508 2509 2510<!-- cyb_snippet components/side_menu/menu end --> 2511 2512 2513 2514</ul> 2515 2516<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/sidebar-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 2517
2518<script> 2519 $(document).ready(function(){ 2520 // å´éé¸å® 2521 if ($('.drawer').length){ 2522 $('.drawer').drawer(); 2523 $('.bt-toggle').click(function(){ 2524 setTimeout(function(){ 2525 $('.drawer')[0].iScroll.refresh() 2526 },500) 2527 }) 2528 } 2529 }); 2530</script>
2530 2531 2532 2533<!-- cyb_snippet side_menu end --> 2534 2535 </div> 2536 2537 <!-- å´éå表 end --> 2538 <div id="search-result" class="col-md-9 col-xs-12 qk-mg_b--5"></div> 2539 </div> 2540 </div> 2541</div> 2542 2543 2544 <!-- Scupio --> 2545
2545<script type="text/javascript"> 2546 if(document.querySelector("meta[name=\"scupio_mid\"]")){ 2547 mid = document.querySelector("meta[name=\"scupio_mid\"]").content; 2548 }else{ 2549 mid = ""; 2550 } 2551 (window._bwtm = window._bwtm || []).push( 2552 { 2553 "mid": mid, 2554 "pid": "search", 2555 "kw": null, 2556 "sitem": "", 2557 "uid": "", 2558 "pi": "0" 2559 }); 2560 </script>
2560 2561 <!-- End of Scupio --> 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571
2572<script> 2573 document.addEventListener('DOMContentLoaded', function() { 2574 renderSearchPage('#search-result', { 2575 cartEnabled: true, 2576 productScale: "default_scale", 2577 displayProductTotalSold: false, 2578 showPeriodicLabel: false, 2579 discountPriceSloganUrl: '//cdn-general.cybassets.com/theme_src/i18n_delight/default_img/onsale_icon.png', 2580 isUpcomingProductsEnabled: false, 2581 productSloganDisplay: false, 2582 productTextAlign: "start", 2583 hasIntegratedProductLabelsPlugin: true, 2584 isDisplayPriceRange: null, 2585 productCardHoverEffect: "button", 2586 productImageBorderRadius:0 2587 }); 2588 }) 2589</script>
2589 2590 2591<!-- cyb_snippet new_addcart_modal start --> 2592<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/vue_product_modal-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 2593 2594<div id="new-addcart-modal" class="container"> 2595 <transition name="modal"> 2596 <product-modal 2597 v-if="showProductModal" 2598 :only-description="onlyDescription" 2599 :product-url="popProductUrl" 2600 :color="color" 2601 :is-collection="isCollection" 2602 :is-show-description="isShowDescription" 2603 :is-quick-buy="isQuickBuy" 2604 :selected-variant-id="selectedVariantId" 2605 :categories="categories" 2606 :call-back="checkoutAddToCartCallback" 2607 ref="productModal" 2608 > 2609 </product-modal> 2610 </transition> 2611</div> 2612 2613<!-- cyb_snippet components/product_modal/product_modal start -->
2614<script type="text/x-template" id="product-modal"> 2615 <div class="modal-mask qk-h--100 qk-w--100 qk-l--0 qk-t--0 qk-pos--fixed" @click="closeModal"> 2616 <div class="modal-content qk-bd--none qk-center qk-bg--theme_bg" :class="{'only-description': onlyDescription}" @click.stop> 2617 <button class="btn-close qk-circle qk-circle--md qk-pos--abs qk-op--100 qk-bg--theme_bg qk-text--heading qk-bd--product_border qk-bd--default" @click="closeModal"></button> 2618 <div class="modal-body custom-scrollbar qk-w--100"> 2619 <div v-if="!isLoading"> 2620 <div id="checkout-product" class="row"> 2621 <div class="col-sm-6 col-xs-4"> 2622 <photo-swiper 2623 :mediaItems="swiperItems" 2624 :current-image-index="currentImageIndex" 2625 :current-variant="currentVariant" 2626 :video-after-image="videoAfterImage" 2627 ></photo-swiper> 2628 </div> 2629 <div class="col-sm-6 col-xs-8"> 2630 <h4 class="qk-fs--hd2 qk-fw--bold qk-text--heading qk-mg--0" v-html="product.title"></h4> 2631 <p class="product_brief qk-text--text qk-fs--body" v-html="product.brief"></p> 2632 <p class="product_slogan qk-text--heading qk-fs--body" v-html="product.slogan"></p> 2633 <div class="swiper_thumbnails" style="margin-bottom: 10px;"> 2634 <swiper-thumbnails 2635 :mediaItems="swiperItems" 2636 :current-image-index="currentImageIndex" 2637 :title="product.title" 2638 @update-current-image-index="(thumbnailIndex) => { currentImageIndex = thumbnailIndex }" 2639 ></swiper-thumbnails> 2640 </div> 2641 2642 <div v-if="!hidePrice" style="margin-bottom: 10px;"> 2643 2644 <span class="price-title qk-fs--body qk-fw--500 qk-text--heading">${ priceTitleTag }</span> 2645 2646 <div> 2647 <span v-html="variantPrice" class="variant-price qk-fs--hd1 qk-fw--bold" :class="[isDiscountPrice ? 'qk-text--discount_price' : 'qk-text--price']"></span> 2648 <del v-html="marketPrice" class="variant-del-price qk-fs--body qk-fw--500 qk-text--text"></del> 2649 </div> 2650 </div> 2651 <div v-if="!onlyDescription" class="controls"> 2652 <div class="variant-quantity qk-display--flex qk-flex--column"> 2653 <div v-if="hasVariant" class="product-variant-options"> 2654 <div v-for="(option, index) in optionInfo" class="product-variant-option" :class="{'product-variant-option--hidden': shouldHideSingleVariantOptions}"> 2655 <div class="advance variant-select-option" v-if="styledShopMenu==='dropDownType'"> 2656 2657 <label>${option.name}</label> 2658 <svg height="20" width="20" viewBox="0 0 20 20" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path d="M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"> </path></svg> 2659 <select class="qk-bg--theme_bg" :class="{'select_placeholder-color': currentOption[`option${index + 1}`] === null}" v-show="!isMobileSize" :value="String(currentOption[`option${index + 1}`])" @change="setOption(`option${index + 1}`, $event.target.value, option.types )" @click="onClickSelectModal(option,`option${index + 1}`)"> 2660 <option value="null" class="select_option-hidden">è«é¸æ${option.name}</option> 2661 <option :style="{ visibility : isMobileSize ? 'hidden' : 'visible' }" v-for="(types) in option.types" :disabled="!types.isValid" :value="types.name">${types.name}</option> 2662 </select> 2663 <span class="select_placeholder-color" v-if="currentOption[`option${index + 1}`] === null" v-show="isMobileSize" @click="onClickSelectModal(option,`option${index + 1}`)">è«é¸æ${option.name}</span>
2664 <span v-else :value="currentOption[`option${index + 1}`]" v-show="isMobileSize" @click="onClickSelectModal(option,`option${index + 1}`)" v-html="currentOption[`option${index + 1}`]"></span> 2665 </div> 2666 <advance-option v-else :option-key="'option' + (index + 1)" :option="option" :current-option="currentOption" :toggle-current-option="toggleCurrentOption"/> 2667 </div> 2668 </div> 2669 <div class="product_discounts_list qk-bg--theme_bg qk-bd--default qk-bd--product_border qk-pd--1 qk-mg_b--1" v-show="displayProductDiscountsList && ((displayPeriodicSalesPages && product.showableSalesPages.length > 0) || !!discountsList)"> 2670 <div class="list_block custom-scrollbar qk-of_x--hidden"> 2671 <h4 class="qk-text--heading qk-fs--body">æ¤åååèçåªæ æ´»å 2672 </h4> 2673 <template v-if="displayPeriodicSalesPages"> 2674 <div v-for="salesPage in product.showableSalesPages" class="discount-list"> 2675 <span class="discount-label qk-fs--breadcrumb qk-bd--default qk-bd--accent qk-bg--white qk-display--il_bk qk-text--accent">宿å®é¡ 2676 </span> 2677 <a class="discount-title qk-text--accent qk-fs--body" :href="salesPage.path">${ salesPage.title }</a> 2678 </div> 2679 </template> 2680 <template v-for="discounts in discountsList"> 2681 <div v-for="discount in discounts" class="discount-list"> 2682 <a v-if="discount.url" :href="discount.url" class="discount-title qk-text--accent qk-fs--body"> 2683 ${ discount.title } 2684 </a> 2685 <span v-else class="discount-title qk-text--accent qk-fs--body">${ discount.title }</span> 2686 </div> 2687 </template> 2688 </div> 2689 </div> 2690 <div v-if="showPurchaseControls" class="product-quantity qk-bd--product_border" v-show="!isMobileSize"> 2691 <div class="btn-group qk-w--100" role="group" aria-label="First group"> 2692 <button class="btn add-down qk-bd--default qk-bd--border qk-text--text" type="button" @click="quantityDecrease">ï¼</button> 2693 <input class="btn item-quantity qk-bd--default qk-bd--border qk-w--100 qk-text--heading" type="text" name="quantity" :value="quantity" @change="quantityChange"> 2694 <button class="btn add-up qk-bd--default qk-bd--border qk-text--text" type="button" @click="quantityIncrease">ï¼</button> 2695 </div> 2696 </div> 2697 </div> 2698 <div v-if="showPurchaseControls" class="add-button-wrapper"> 2699 <!-- cyb_snippet _product_modal_button start --> 2700<button 2701 class="btn btn-default add-button qk-cursor--pointer qk-w--100 qk-btn--primary" 2702 :class="{selected: isChoose, adding: adding || isHideAddCartBtn, secondary: isSecondaryBtn, 'qk-btn--disabled': isHideAddCartBtn && isNewNnCollection, 'qk-bd--none': isHideAddCartBtn && isNewNnCollection}" 2703 type="button" 2704 :disabled="isHideAddCartBtn" 2705 @click="addProduct" 2706> 2707 ${ addCartText } 2708</button> 2709 2710<!-- cyb_snippet _product_modal_button end --> 2711 </div> 2712 <div class="product-others qk-fs--body"> 2713 <span class="product-love"> 2714 <a class="btn-love qk-text--text qk-bg--theme_bg qk-bd--default qk-bd--product_border qk-display--il_bk qk-text--center qk-cursor--pointer qk-tst qk-tst_timing--ease_io qk-tst_dur--15" @click="addWishList"> 2715 <svg 2716 width="15" 2717 height="15"
2718 viewBox="0 0 24 24" 2719 fill="none" 2720 xmlns="http://www.w3.org/2000/svg"> 2721 <path 2722 d="M21.3899 4.54287C20.8146 4.01265 20.1366 3.60344 19.3969 3.34002C18.6572 3.0766 17.8711 2.96444 17.0863 3.01034C16.5593 3.01219 16.0362 3.09923 15.5375 3.26802C15.0194 3.44412 14.5265 3.68572 14.071 3.98682C13.6676 4.25092 13.2787 4.53613 12.906 4.84124C12.5762 5.09996 12.2648 5.38092 11.974 5.6821C11.6833 5.38092 11.3719 5.09996 11.042 4.84124C10.6516 4.53452 10.2443 4.24928 9.82221 3.98682C9.3967 3.69278 8.93642 3.45138 8.45163 3.26802C7.93995 3.0948 7.40254 3.0077 6.86175 3.01034C6.07688 2.96365 5.2906 3.07544 4.55076 3.3389C3.81091 3.60236 3.13296 4.01199 2.55813 4.54287C2.02401 5.11052 1.61146 5.77922 1.3453 6.50873C1.07914 7.23825 0.964875 8.01351 1.00937 8.78786C1.01359 9.36893 1.11073 9.94569 1.29719 10.4967C1.45989 11.0166 1.68054 11.517 1.95507 11.9886C2.20373 12.4073 2.47838 12.8104 2.77742 13.1956C3.09266 13.5889 3.32566 13.8601 3.46271 14.0093C3.56921 14.1255 3.6837 14.2343 3.80536 14.3348L11.4395 21.7669C11.5066 21.8412 11.5891 21.9002 11.6813 21.94C11.7736 21.9798 11.8734 21.9994 11.974 21.9975C12.0836 22.0067 12.1938 21.9906 12.296 21.9506C12.3983 21.9106 12.4898 21.8477 12.5634 21.7669L20.1838 14.3484C21.8272 12.9359 22.8376 10.9363 22.9935 8.78786C23.0307 8.0097 22.9078 7.23217 22.6321 6.50246C22.3565 5.77274 21.9339 5.10606 21.3899 4.54287V4.54287Z" 2723 stroke="currentColor" 2724 stroke-width="2" 2725 stroke-linecap="round" 2726 stroke-linejoin="round" /> 2727 </svg> 2728 å å ¥ææ 2729 </a> 2730 </span> 2731 <span class="product_sold qk-text--text" v-if="false"> 2732 <span>å·²é·å®ï¼ 2733 ${ product.totalSold } 2734 ä»¶ 2735 </span> 2736 </span> 2737 <span class="product_bonus qk-text--text" v-if="true"> 2738 æ¤åå ã æé« ãå¯ä»¥ææµç´ å© 2739 <span class="val qk-fw--600 qk-fs--hd2" v-if="currentVariant">${currentVariant.maxUsableBonus}</span> 2740 <span class="val qk-fw--600 qk-fs--hd2" v-else>${maxUsableBonus}</span> 2741 é» 2742 <span v-html="bonusToPrice"/> 2743 </span> 2744 </div> 2745 <div class='product_limit_buy qk-fs--body' v-show="product.minBuy > 0 || product.limitBuy > 0"> 2746 ${limitBuyText} 2747 </div> 2748 </div> 2749 </div> 2750 </div> 2751 <div v-if="isShowDescription" class="row"> 2752 <div class="col-sm-12"> 2753 2754 <div v-if="product.bodyHtml"> 2755 <h5 class="section-heading qk-bd--heading qk-fs--hd2 qk-text--heading"> 2756 ååä»ç´¹ 2757 </h5> 2758 <div class="ckeditor"> 2759 <div v-html="product.bodyHtml"></div> 2760 </div> 2761 </div> 2762 2763 2764 <div v-if="otherDescriptions['product_description_section_spec']"> 2765 <h5 class="section-heading qk-bd--heading qk-fs--hd2 qk-text--heading"> 2766 è¦æ ¼èªªæ 2767 </h5> 2768 <div class="ckeditor"> 2769 <div v-html="otherDescriptions['product_description_section_spec']"></div> 2770 </div> 2771 </div> 2772 2773 2774 <div v-if="otherDescriptions['product_description_section_shipping']"> 2775 <h5 class="section-heading qk-bd--heading qk-fs--hd2 qk-text--heading"> 2776 ééæ¹å¼ 2777 </h5> 2778 <div class="ckeditor"> 2779 <div v-html="otherDescriptions['product_description_section_shipping']"></div> 2780 </div> 2781 </div> 2782 2783 </div> 2784 </div> 2785 </div> 2786 <div v-show="isLoading" style="text-align: center; padding-bottom: 20px;"> 2787 <i class="fas fa-spinner fa-spin fa-fw fa-2x"></i> 2788 </div> 2789 </div> 2790 <!-- cyb_snippet _product_modal_button_mobile start --> 2791 <div 2792 v-if="showPurchaseControls" 2793 v-show="isMobileSize" 2794 class="mobile_footer" 2795 :class="{'mobile_footer-z': variantSize > 1 }"> 2796 <div class="product-quantity"> 2797 <div class="btn-group qk-w--100" role="group" aria-label="First group"> 2798 <button class="btn add-down qk-bd--default qk-bd--border qk-text--text" type="button" @click="quantityDecrease">ï¼</button> 2799 <input class="btn item-quantity qk-bd--default qk-bd--border qk-w--100 qk-text--heading" type="text" name="quantity" :value="quantity" @change="quantityChange"> 2800 <button class="btn add-up qk-bd--default qk-bd--border qk-text--text" type="button" @click="quantityIncrease">ï¼</button> 2801 </div> 2802 </div> 2803 <button 2804 v-if="!isLoading && !onlyDescription" 2805 class="btn btn-mobile add-button qk-btn qk-btn--primary qk-btn--lg" 2806 :class="{selected: isChoose, adding: adding || isHideAddCartBtn, 'qk-btn--disabled': isHideAddCartBtn && isNewNnCollection, 'qk-bd--none': isHideAddCartBtn && isNewNnCollection}" 2807 type="button" 2808 :disabled="isHideAddCartBtn" 2809 @click="addProduct"> 2810 ${ addCartText } 2811 </button> 2812</div> 2813<div 2814 class="mobile-modal" 2815 :class="{ 'modal-open': isModalSelectShow && isMobileSize }"> 2816 <div class="mobile_modal-content"> 2817 <div class="modal_close-button"> 2818 <button class="btn-close qk-circle qk-circle--md qk-pos--abs qk-op--100 qk-text--heading qk-bd--product_border qk-bd--default" @click="onChangeModalSelect(false,true)"></button> 2819 </div> 2820 2821 <p>è«é¸æ${modalOption.name}</p> 2822 <div class="modal_select-templete qk-display--flex qk-of_y--auto qk-w--100"> 2823 <div class="options-container"> 2824 <label :class="{'seleced-option': currentOption && currentOption[selectOption] === data.name, 'avoid-clicks':!data.isValid}" v-for="data in modalOption.types" @click="setOption(selectOption, data.name, modalOption.types)">${data.name}</label> 2825 </div> 2826 </div> 2827 <div v-if="variantSize > 1" class="modal_select_footer qk-display--flex"> 2828 <button type="button" class="modal_cancel qk-bd--default qk-btn--secondary qk-bd--button qk-text--button" @click="onChangeModalSelect(false,false)">åæ¶</button> 2829 <button type="button" class="qk-btn qk-btn--primary qk-btn--lg qk-fs--body qk-bd--button qk-test--button_text" @click="onChangeModalSelect(false,true)">宿</button> 2830 </div> 2831 </div> 2832</div> 2833 2834<!-- cyb_snippet _product_modal_button_mobile end --> 2835 </div> 2836 </div> 2837</script>
2837 2838 2839<!-- cyb_snippet components/product_modal/color_image_option start -->
2840<script id="color-image-option" type="text/x-template"> 2841 <div class="color-image qk-display--flex qk-flex--wrap qk-align--center"> 2842 <div class="title">é¡è²</div> 2843 <div 2844 v-for="(imageColor, index) in imageColors" 2845 :class="{ 2846 'focus': !currentOption[optionKey] === option.types[index].name && currentImageIndex === index, 2847 'selected': currentOption[optionKey] === option.types[index].name, 2848 'disabled': !option.types[index].isValid 2849 }" 2850 class="image-option img-flex qk-bd--default qk-bd--transparent qk-display--block qk-pos--rel" 2851 @mouseleave="setCurrentImageIndex(index)" 2852 @mouseover="getOptionImageIndex(index)" 2853 @click="setOption(optionKey, index)" 2854 > 2855 <img v-if="imageColor !== 'noColorImage'" :src="imageColor.large" alt="image"> 2856 <img v-else src="/assets/no-image-large.png" alt="image"> 2857 </div> 2858 </div> 2859</script>
2859 2860
2861<script type="text/javascript"> 2862 $(document).ready(function() { 2863 window.themeHelper.productModalComponents['color-image-option'] = { 2864 template: '#color-image-option', 2865 delimiters: ['${', '}'], 2866 props: { 2867 optionKey: String, 2868 option: Object, 2869 product: Object, 2870 imageColors: Array, 2871 isChoose: Boolean, 2872 currentImageIndex: Number, 2873 setCurrentImageIndex: Function, 2874 getOptionImageIndex: Function, 2875 currentOption: Object, 2876 toggleCurrentOption: Function, 2877 }, 2878 methods: { 2879 setOption: function(optionKey, index) { 2880 const type = this.option.types[index]; 2881 if(type.isValid){ 2882 this.toggleCurrentOption(optionKey, type.name); 2883 } 2884 } 2885 } 2886 }; 2887 }); 2888</script>
2888 2889 2890<!-- cyb_snippet components/product_modal/color_image_option end --> 2891<!-- cyb_snippet components/product_modal/advance_option start -->
2892<script id="advance-option" type="text/x-template"> 2893 <div class="advance"> 2894 <div class="title qk-text--heading qk-fs--body">${option.name}</div> 2895 <div 2896 v-for="type in option.types" 2897 :class="{ 2898 'selected': currentOption[optionKey] === type.name, 2899 'disabled': !type.isValid 2900 }" 2901 @click="setOption(optionKey, type)" 2902 class="option qk-btn qk-bd--button qk-text--button qk-pd_x--1" 2903 > 2904 ${type.name} 2905 </div> 2906 </div> 2907</script>
2907 2908
2909<script type="text/javascript"> 2910 $(document).ready(function() { 2911 window.themeHelper.productModalComponents['advance-option'] = { 2912 template: '#advance-option', 2913 delimiters: ['${', '}'], 2914 props: { 2915 optionKey: String, 2916 option: Object, 2917 product: Object, 2918 currentOption: Object, 2919 toggleCurrentOption: Function, 2920 }, 2921 methods: { 2922 setOption: function(optionKey, type) { 2923 if(type.isValid){ 2924 this.toggleCurrentOption(optionKey, type.name); 2925 } 2926 } 2927 } 2928 }; 2929 }); 2930</script>
2930 2931 2932<!-- cyb_snippet components/product_modal/advance_option end --> 2933 2934<!-- cyb_snippet components/product_modal/photo_swiper start --> 2935 2936
2937<script id="photo-swiper" type="text/x-template"> 2938 <div ref="photoSwiper" id="photo_swiper" class="photos swiper swiper-container"> 2939 <div class="swiper-wrapper"> 2940 <template v-if="hasImage"> 2941 <div v-for="(item, index) in mediaItems" :key="index" class="photo swiper-slide qk-align--center qk-display--flex qk-justify--center qk-vert--text_top default_scale"> 2942 <video-player v-if="item.url" :video="item" 2943 :video-poster=" !!mediaItems[firstImageIndex] ? mediaItems[firstImageIndex].large : '//cdn-general.cybassets.com/img_loading.svg' " 2944 > 2945 </video-player> 2946 <img v-else class="qk-center" :src="item.large" alt="image"/> 2947 </div> 2948 </template> 2949 <div v-else class="photo swiper-slide qk-align--center qk-display--flex qk-justify--center qk-vert--text_top default_scale"> 2950 <img src="//cdn-general.cybassets.com/assets/no-image-large-2b95ea56c455be9ce081d81c14eded925df68bf8fa38809e46f6af8fcdd5f9bc.png" alt="image" /> 2951 </div> 2952 </div> 2953 <div v-show="showBtn" class="photo-prev qk-swiper_btn--prev qk-hidden--mobile qk-swiper_btn qk-swiper_btn--lg qk-swiper_btn--v2 qk-mg_l--05"></div> 2954 <div v-show="showBtn" class="photo-next qk-swiper_btn--next qk-hidden--mobile qk-swiper_btn qk-swiper_btn--lg qk-swiper_btn--v2 qk-mg_l--05"></div> 2955 2956 <div class="photo-pagination qk-bd--default qk-bd--body qk-text--center qk-text--body qk-fs--breadcrumb qk-visible-sm"> 2957 <span class="current-index qk-text--default_dark">${currentImageIndex +1 }</span><span class="pagination-slash">/</span> 2958 <span>${mediaItems.length}</span> 2959 </div> 2960 </div> 2961</script>
2961 2962
2963<script> 2964 $(document).ready(function () { 2965 window.themeHelper.productModalComponents['photo-swiper'] = { 2966 template: '#photo-swiper', 2967 delimiters: ['${', '}'], 2968 props: { 2969 mediaItems: Array, 2970 currentImageIndex: Number, 2971 currentVariant: Object, 2972 videoAfterImage: Boolean, 2973 }, 2974 data: function () { 2975 return { 2976 swiper: {}, 2977 swiperOption: { 2978 preventInteractionOnTransition: true, 2979 rewind: true, 2980 spaceBetween: 5, 2981 slidesPerView: 1, 2982 navigation: { 2983 nextEl: '.photo-next', 2984 prevEl: '.photo-prev' 2985 } 2986 }, 2987 showBtn: true, 2988 isVariantReposition: false, 2989 } 2990 }, 2991 mounted: function() { 2992 this.swiper = new Swiper('#photo_swiper', this.swiperOption); 2993 this.swiper.on('slideChange', this.slideOnChange); 2994 }, 2995 watch: { 2996 currentImageIndex: function() { 2997 this.slideToIndex(); 2998 }, 2999 currentVariant: { 3000 immediate: true, 3001 handler: function() { 3002 this.showBtn = this.mediaItems.length > 1; 3003 this.isVariantReposition = true; 3004 this.$nextTick(() => { 3005 if (this.swiper) { 3006 this.swiper.update(); 3007 this.swiper.slideToLoop(this.initialItemIndex) 3008 this.slideOnChange(); 3009 this.isVariantReposition = false; 3010 } 3011 }); 3012 }, 3013 }, 3014 }, 3015 computed: { 3016 hasImage: function() { 3017 return this.mediaItems.length > 0; 3018 }, 3019 hasVideo: function() { 3020 return this.mediaItems.findIndex(item => !!item.url) !== -1; 3021 }, 3022 variantPhotos: function() { 3023 if (this.currentVariant?.photos?.length) { 3024 return this.currentVariant.photos; 3025 } else { 3026 return null; 3027 } 3028 }, 3029 initialItemIndex: function() { 3030 if (this.hasVideo && !this.videoAfterImage) { 3031 // Focus on photo if "variant with photos" selected, video otherwise 3032 return this.variantPhotos?.length ? 1 : 0; 3033 } else { 3034 // Focus on first photo 3035 return 0; 3036 } 3037 }, 3038 }, 3039 methods: { 3040 slideOnChange: function() { 3041 themeHelper.EventBus.$emit('photoOnChange', this.swiper.realIndex, this.isVariantReposition); 3042 }, 3043 slideToIndex: function() { 3044 if(this.swiper.realIndex != this.currentImageIndex) { 3045 this.swiper.slideToLoop(this.currentImageIndex); 3046 this.swiper.update(); 3047 } 3048 }, 3049 } 3050 }; 3051 }); 3052</script>
3052 3053 3054 3055<!-- cyb_snippet components/product_modal/video_player start -->
3056<script id="video-player" type="text/x-template"> 3057 <div class="videoPlayer__wrapper" @click="handleVideoClick"> 3058 <video 3059 id='modal-video' 3060 class="videoPlayer__video qk-cursor--pointer qk-center" 3061 :poster="videoPoster" 3062 loop defaultMuted muted playsinline webkit-playsinline autoplay 3063 > 3064 <source :src="videoUrl" type="video/mp4"> 3065 <p>ä½ çç覽å¨ä¸æ¯æ´ HTML 5 video</p> 3066 </video> 3067 <button id="modal-video-button" class="videoPlayer__pauseButton"></button> 3068 </div> 3069</script>
3069 3070
3071<script> 3072 $(document).ready(function () { 3073 window.themeHelper.productModalComponents['video-player'] = { 3074 template: '#video-player', 3075 delimiters: ['${', '}'], 3076 props: { 3077 video: Object, 3078 videoPoster: String, 3079 }, 3080 data: function() { 3081 return { 3082 videoElement: null, 3083 buttonElement: null, 3084 }; 3085 }, 3086 mounted: function() { 3087 this.videoElement = $('#modal-video')[0]; 3088 this.buttonElement = $('#modal-video-button'); 3089 this.setVideoVolumeZero(); 3090 this.videoElement.addEventListener('canplay', (event) => { 3091 this.sendGtag('play'); 3092 }, { once: true }); 3093 }, 3094 computed: { 3095 videoUrl: function() { 3096 return this.video.url; 3097 } 3098 }, 3099 methods: { 3100 sendGtag: function(action) { 3101 window.productVideoView && productVideoView(action); 3102 }, 3103 setVideoVolumeZero: function() { 3104 this.videoElement.volume = 0; 3105 }, 3106 handleVideoClick: function() { 3107 if (this.videoElement.paused){ 3108 this.videoElement.play(); 3109 this.sendGtag('play'); 3110 } else { 3111 this.videoElement.pause(); 3112 this.sendGtag('paused'); 3113 } 3114 this.handleVideoButtonDisplay(this.buttonElement, this.videoElement); 3115 }, 3116 handleVideoButtonDisplay: function(button, video) { 3117 button.toggleClass('videoPlayer__playButton', video.paused); 3118 button.toggleClass('videoPlayer__pauseButton', !video.paused); 3119 }, 3120 } 3121 }; 3122 }); 3123</script>
3123 3124 3125<!-- cyb_snippet components/product_modal/video_player end --> 3126 3127<!-- cyb_snippet components/product_modal/photo_swiper end --> 3128<!-- cyb_snippet components/product_modal/swiper_thumbnails start -->
3129<script id="swiper-thumbnails" type="text/x-template"> 3130 <div 3131 v-for="(thumbnail, index) in allThumbnails" 3132 :key="index" 3133 class="product-thumbnail img-flex qk-of--hidden qk-display--il_bk qk-cursor--pointer qk-bd--default qk-bd--transparent default_scale" 3134 :class="{ focus: index === currentImageIndex }" 3135 @mouseover="updateCurrentImageIndex(index)" 3136 > 3137 <template v-if="thumbnail.isVideo"> 3138 <video class="qk-w--100 qk-h--100" :src="thumbnail.url" defaultMuted playsinline></video> 3139 <button class="videoPlayer__playButton"></button> 3140 </template> 3141 <img v-else :src="thumbnail.url" :alt="title" class="qk-w--100 qk-h--100"> 3142 </div> 3143</script>
3143 3144
3145<script type="text/javascript"> 3146 $(document).ready(function () { 3147 window.themeHelper.productModalComponents['swiper-thumbnails'] = { 3148 template: '#swiper-thumbnails', 3149 delimiters: ['${', '}'], 3150 props: { 3151 title: String, 3152 mediaItems: Array, 3153 currentImageIndex: Number, 3154 }, 3155 emits: ['updateCurrentImageIndex'], 3156 methods: { 3157 updateCurrentImageIndex: function(thumbnailIndex) { 3158 if (thumbnailIndex !== this.currentImageIndex ) { 3159 this.$emit('updateCurrentImageIndex', thumbnailIndex); 3160 } 3161 }, 3162 }, 3163 mounted() { 3164 // can be removed after replacing video thumbnail with img 3165 const thumbnailVideo = $('.product-thumbnail video')[0]; 3166 if (!!thumbnailVideo) { 3167 thumbnailVideo.volume = 0; 3168 const promise = thumbnailVideo.play(); 3169 promise.then(() => { 3170 thumbnailVideo.pause(); 3171 }) 3172 } 3173 }, 3174 computed: { 3175 allThumbnails: function() { 3176 return this.mediaItems.map(item => ({ 3177 isVideo: !!item.url, 3178 url: item.url || item.medium 3179 })); 3180 }, 3181 }, 3182 watch: { 3183 allThumbnails: { 3184 handler(){ 3185 this.updateCurrentImageIndex(this.currentImageIndex); 3186 } 3187 } 3188 } 3189 }; 3190 }); 3191</script>
3191 3192 3193<!-- cyb_snippet components/product_modal/swiper_thumbnails end --> 3194 3195 3196<!-- cyb_snippet _product_modal_js start -->
3197<script type="text/javascript"> 3198 $(document).ready(function() { 3199 var categoryLevels = []; 3200 var productCategoryLevels = null; 3201 var pageMainProductId = null; 3202 window.themeHelper.productModalComponents['product-modal'] = { 3203 template: '#product-modal', 3204 delimiters: [ 3205 '${', '}' 3206 ], 3207 props: { 3208 onlyDescription: Boolean, 3209 cartItems: Array, 3210 groupId: Number, 3211 productUrl: String, 3212 color: String, // unused 3213 collectionId: Number, 3214 categories: Array, 3215 // 夿·æ¯å¦æè²ç¥¨å±é 3216 isCollection: { 3217 type: Boolean, 3218 required: false, 3219 default: false, 3220 }, 3221 // 夿·å å ¥è³¼ç©è»çæ¹æ³ 3222 isNnCollection: Boolean, 3223 isNewNnCollection: Boolean, 3224 isBundleDiscount: Boolean, 3225 3226 // 夿·æ¯å¦é¡¯ç¤ºååæè¿° 3227 isShowDescription: { 3228 type: Boolean, 3229 default: true 3230 }, 3231 3232 // 夿·æ¯å¦çºç«å³è³¼è²· 3233 isQuickBuy: { 3234 type: Boolean, 3235 default: false 3236 }, 3237 selectedVariantId: Number, 3238 callBack: Function 3239 }, 3240 data: function() { 3241 return { 3242 styledShopMenu: "buttonType", 3243 selectOption: '', 3244 selectCurrentStr:'', 3245 isModalSelectShow: false, 3246 modalOption: {}, 3247 adding: false, 3248 currentImageIndex: 0, 3249 _navState: { variantId: null, photoIndex: 0 }, 3250 currentOption: { 3251 option1: null, 3252 option2: null, 3253 option3: null 3254 }, 3255 currentVariant: null, 3256 variantNotifications: null, 3257 currentVariantIndex: null, 3258 product: {}, 3259 isChoose: false, 3260 isLoading: true, 3261 isEmptyClickable: liquidHelper.isEmptyClickable, 3262 quantity: 1, 3263 maxUsableBonus: 0, 3264 isDiscountPrice: false, 3265 displayProductDiscountsList: true, 3266 displayPeriodicSalesPages:true, 3267 discountsList: null, 3268 hasVideoPlugin: true, 3269 videoDisplayLocation: "before", 3270 hasStockNotificationPlugin: true, 3271 isDisplayPriceRange: null, 3272 hasVariantPriceRangePlugin: true, 3273 hasHideSingleVariantOptionsPlugin: false, 3274 } 3275 }, 3276 mounted: function() { 3277 this.getProductDetail(); 3278 $('.custom-scrollbar').addCustomScrollbar(); 3279 themeHelper.EventBus.$on('photoOnChange', this.photoOnChange); 3280 }, 3281 beforeUnmount: function() { 3282 themeHelper.EventBus.$off('photoOnChange', this.photoOnChange); 3283 }, 3284 computed: { 3285 photoUrls: function() { 3286 return this.product.photoUrls.length > 0 3287 ? this.product.photoUrls 3288 : [this.featuredImage]; 3289 }, 3290 photoUrlsMap: function() { 3291 var map = {}; 3292 var urls = this.product.photoUrls; 3293 this.product.photos.forEach(function(photo, index) { 3294 map[photo.photo.id] = urls[index]; 3295 }); 3296 3297 return map; 3298 }, 3299 featuredImage: function() { 3300 return this.product.featuredImage; 3301 }, 3302 swiperPhotos: function() { 3303 if (!this.photoUrls.length) { 3304 return [this.featuredImage]; 3305 } 3306 3307 if (this.currentVariant && this.currentVariant.photos.length) { 3308 var map = this.photoUrlsMap; 3309 return this.currentVariant.photos.map(function(p) { 3310 return map[p.id]; 3311 }); 3312 } 3313 3314 return this.photoUrls; 3315 }, 3316 productVideo: function() { 3317 return this.product.video; 3318 }, 3319 videoAfterImage: function() { 3320 return this.videoDisplayLocation === 'after'; 3321 }, 3322 swiperItems: function() { 3323 const media = [...this.swiperPhotos]; 3324 if ( 3325 this.hasVideoPlugin && this.productVideo.url 3326 ) { 3327 this.videoAfterImage 3328 ? media.push(this.productVideo) 3329 : media.unshift(this.productVideo); 3330 } 3331 return media; 3332 }, 3333 firstImageIndex: function() { 3334 return this.hasVideoPlugin && this.productVideo.url && !this.videoAfterImage 3335 ? 1 3336 : 0 3337 }, 3338 otherDescriptions: function() { 3339 var descriptions = {}; 3340 this.product.otherDescriptions.forEach(function(od) { 3341 descriptions[od.settingName] = od.bodyHtml; 3342 }) 3343 return descriptions 3344 }, 3345 variantOptions: function() { 3346 return themeHelper.variantOptions(this.product); 3347 }, 3348 firstValidVariant: function() { 3349 var self = this; 3350 var result = this.product.variants.find(function(variant) { 3351 // å¢å product modal è¯çµ¡åºå®¶ property 3352 variant.imgUrl = ""; 3353 variant.productTitle = ""; 3354 3355 return variant.available; 3356 }); 3357 3358 return result 3359 ? result 3360 : null; 3361 }, 3362 selectedValidVariant: function() { 3363 var self = this; 3364 var result = this.variantOptions.find(function(variant) { 3365 return variant.id === self.selectedVariantId; 3366 }); 3367 3368 return result 3369 ? result 3370 : null; 3371 }, 3372 totalInventoryQuantity: function(product) { 3373 return themeHelper.totalInventoryQuantity(this.product) 3374 }, 3375 addCartText: function() { 3376 var variants = parseInt(""); 3377 let isRegisteredNotification = this.currentVariant && this.variantNotifications && this.variantNotifications[this.currentVariant.id] 3378 if (this.isNnCollection || this.isBundleDiscount) { 3379 if (this.currentVariant && !themeHelper.variantIsAvailable(this.currentVariant)) { 3380 if (this.currentVariant.inventoryPolicy === 'continue') { 3381 if (this.isNnCollection) { 3382 return this.isChoose && !this.isNewNnCollection 3383 ? 'å·²é è³¼' 3384 : 'é è³¼åå'; 3385 } 3386 } else { 3387 return 'å·²å®å®'; 3388 } 3389 } 3390 if (this.totalInventoryQuantity === 0) { 3391 return 'å·²å®å®'; 3392 } 3393 return this.isChoose && !this.isNewNnCollection 3394 ? 'å·²é¸è³¼' 3395 : 'é¸è³¼'; 3396 } else { 3397 if (this.isQuickBuy) { 3398 if (this.currentVariant && !themeHelper.variantIsAvailable(this.currentVariant)) { 3399 if (this.currentVariant.inventoryPolicy === 'continue'){ 3400 return 'ç«å³é è³¼' 3401 } 3402 return this.hasStockNotificationPlugin 3403 ? (isRegisteredNotification 3404 ? 'å·²ç»è¨è£è²¨éç¥' 3405 : 'å·²å®å®ï¼è²¨å°éç¥æ') 3406 : 'è¯çµ¡åºå®¶' 3407 } 3408 return 'ç«å³è³¼è²·'; 3409 } else { 3410 if (this.currentVariant) { 3411 if (!themeHelper.variantIsAvailable(this.currentVariant)) { 3412 if (this.currentVariant.inventoryPolicy === 'continue'){ 3413 return 'é è³¼åå' 3414 } 3415 return this.hasStockNotificationPlugin 3416 ? (isRegisteredNotification 3417 ? 'å·²ç»è¨è£è²¨éç¥' 3418 : 'å·²å®å®ï¼è²¨å°éç¥æ') 3419 : 'è¯çµ¡åºå®¶' 3420 } 3421 } else { 3422 if (this.totalInventoryQuantity === 0) { 3423 return 'å·²å®å®'; 3424 } 3425 } 3426 return 'å å ¥è³¼ç©è»'; 3427 } 3428 } 3429 }, 3430 cartItem: function() { 3431 if (!this.currentVariant) { 3432 return null 3433 } 3434 return { 3435 id: this.currentVariant.id, 3436 groupId: this.groupId, 3437 productId: this.product.id, 3438 title: this.product.title, 3439 photo: this.currentVariant.imgUrl || this.featuredImage.large, 3440 quantity: this.quantity, 3441 price: this.currentVariant.price, 3442 variant: this.currentVariant, 3443 product: this.product 3444 } 3445 }, 3446 options: function() { 3447 return this.product.options; 3448 }, 3449 optionTypes: function() { 3450 3451 // å æ ¹æè¨å®çvariantsä¾æåº 3452 var self = this; 3453 3454 var option1 = []; 3455 var option2 = []; 3456 var option3 = [];
3457 this.product.variants.forEach(function(item) { 3458 if (item.option1 !== null) { 3459 option1.push(item.option1); 3460 } 3461 if (item.option2 !== null) { 3462 option2.push(item.option2); 3463 } 3464 if (item.option3 !== null) { 3465 option3.push(item.option3); 3466 } 3467 }) 3468 var filteredOptionTypes = []; 3469 this.product.optionTypes.forEach(function(item, index) { 3470 filteredOptionTypes.push(self.getUniqueVariant(eval('option' + ( 3471 index + 1 3472 ))).join(',')); 3473 }); 3474 return filteredOptionTypes; 3475 }, 3476 optionInfo: function() { 3477 var self = this; 3478 3479 return self.options.map(function(option, index) { 3480 return { 3481 name: option, 3482 types: self.getOptions('option' + ( 3483 index + 1 3484 ), self.optionTypes[index].split(',')) 3485 } 3486 }); 3487 }, 3488 hasVariant: function() { 3489 return this.product.options.length > 0; 3490 }, 3491 shouldHideSingleVariantOptions: function() { 3492 return this.hasHideSingleVariantOptionsPlugin && 3493 this.product.variants && 3494 this.product.variants.length <= 1; 3495 }, 3496 variantSize: function() { 3497 if(this.product.options){ 3498 return this.product.options.length; 3499 } 3500 }, 3501 firstVariant: function() { 3502 return this.product.variants[0]; 3503 }, 3504 firstCheapestVariant: function() { 3505 return this.product.variants.find((v)=> (v.price === this.priceStats.minPrice)); 3506 }, 3507 priceStats: function() { 3508 return this.product.variants.reduce(function(acc, variant) { 3509 return { 3510 minPrice: variant.price < acc.minPrice ? variant.price : acc.minPrice, 3511 maxPrice: variant.price > acc.maxPrice ? variant.price : acc.maxPrice, 3512 }; 3513 }, { 3514 minPrice: this.firstVariant.price, 3515 maxPrice: this.firstVariant.price, 3516 }); 3517 }, 3518 hidePrice: function() { 3519 return this.product && this.product.hidePrice === true; 3520 }, 3521 salesModePurchasable: function() { 3522 return !(this.product && this.product.salesModePurchasable === false); 3523 }, 3524 // - 任鏿æ£ï¼ç´ é ç¶ ï¼ã鏿ãåªæ¯å é²è©¦ç®æ¸ å®ï¼ä¸æç´æ¥ä¸å®ï¼æ åªæèå¹åå 3525 // - å ¶ä»æ å¢ï¼ååé ã群çµé ãå¤å±¤ç´åé¡ãæå°ãé¦é åååå¡ï¼ï¼ä¸å¯è³¼è²·ï¼å«èå¹ï¼å°±æ´çµæ¶æ 3526 showPurchaseControls: function() { 3527 if (this.isNnCollection || this.isBundleDiscount) { 3528 return !this.hidePrice; 3529 } 3530 return this.salesModePurchasable; 3531 }, 3532 variantPrice: function() { 3533 if (this.hidePrice) { 3534 return ''; 3535 } 3536 var from = liquidHelper.defaultCurrency; 3537 if (this.currentVariant) { 3538 return moneySymbol(this.currentVariant.price, from); 3539 } 3540 if (this.product.variants.length === 1) { 3541 return moneySymbol(this.firstVariant.price, from); 3542 } 3543 3544 var minPrice = this.priceStats.minPrice; 3545 var maxPrice = this.priceStats.maxPrice; 3546 3547 if (minPrice !== maxPrice && (!this.hasVariantPriceRangePlugin || this.isDisplayPriceRange)) { 3548 this.isDiscountPrice = false; 3549 return moneySymbol(minPrice, from) + '~' + moneySymbol(maxPrice, from); 3550 } else { 3551 return moneySymbol(minPrice, from); 3552 } 3553 }, 3554 marketPrice: function() { 3555 if (this.hidePrice) { 3556 this.isDiscountPrice = false; 3557 return; 3558 } 3559 var from = liquidHelper.defaultCurrency; 3560 if (this.currentVariant) { 3561 this.isDiscountPrice = false; 3562 if (this.currentVariant.compareAtPrice && this.currentVariant.compareAtPrice > this.currentVariant.price) { 3563 this.isDiscountPrice = true; 3564 return moneySymbol(this.currentVariant.compareAtPrice, from); 3565 } 3566 } else { 3567 if (!_.includes(this.variantPrice, '~')) { 3568 const price = Number(this.variantPrice.replace(/[^0-9.
3568-]/g, "")) 3569 // æªé¸ææ¬¾å¼ä¹ä¸é¡¯ç¤ºåéæï¼é¡¯ç¤ºç¬¬ä¸åæä¾¿å®ç款å¼çå®å¹ 3570 if (this.firstCheapestVariant.compareAtPrice && this.firstCheapestVariant.compareAtPrice > price){ 3571 this.isDiscountPrice = true; 3572 return moneySymbol(this.firstCheapestVariant.compareAtPrice, from); 3573 } 3574 // æªé¸ææ¬¾å¼æè¦æ¹åä¸è¬å¹æ ¼é¡è² 3575 this.isDiscountPrice = false; 3576 } 3577 } 3578 }, 3579 isShowDropdownList: function() { 3580 if (this.product.options.length > 0) { 3581 return true; 3582 } 3583 return this.product.variants.length > 1 3584 }, 3585 priceTitleTag: function() { 3586 return this.marketPrice 3587 ? getDiscountPriceName() 3588 : getDiscountPriceSuggestionName(); 3589 }, 3590 isHideAddCartBtn: function() { 3591 if (this.addCartText === 'å·²å®å®') { 3592 return true; 3593 } 3594 return false; 3595 }, 3596 isSecondaryBtn: function() { 3597 if (this.addCartText === 'è¯çµ¡åºå®¶') { 3598 return true; 3599 } 3600 return false; 3601 }, 3602 variantsMaxUsableBonus: function() { 3603 var variants = this.product.variants; 3604 var maxUsableBonusArray = variants.map(function(item) { 3605 return item.maxUsableBonus 3606 }); 3607 return Math.max.apply(null, maxUsableBonusArray); 3608 }, 3609 bonusToPrice: function() { 3610 const bonus = this.currentVariant 3611 ? this.currentVariant.maxUsableBonus 3612 : this.maxUsableBonus; 3613 const price = Math.floor(bonus / window.liquidHelper.conversionBonus); 3614 const priceWithMoney = window.themeHelper.productDisplayCurrencyBlock(price); 3615 return "(ç´çæ¼ value )".replace('value', priceWithMoney); 3616 }, 3617 isMobileSize: function() { 3618 return window.innerWidth <= 580 3619 }, 3620 limitBuyText: function () { 3621 const minCount = this.product.minBuy; 3622 const maxCount = this.product.limitBuy; 3623 if (minCount > 0 && maxCount > 0) { 3624 return 'æ¤å忝çè¨å®æå°é購買 minCount ä»¶ï¼æå¤å¯è³¼è²· maxCount ä»¶'.replace('minCount', minCount).replace('maxCount', maxCount); 3625 } 3626 if (minCount > 0) { 3627 return 'æ¤å忝çè¨å®æå°é購買 minCount ä»¶'.replace('minCount', minCount); 3628 } 3629 if (maxCount > 0) { 3630 return 'æ¤å忝çè¨å®æå¤å¯è³¼è²· maxCount ä»¶'.replace('maxCount', maxCount); 3631 } 3632 return ''; 3633 } 3634 }, 3635 methods: { 3636 onClickSelectModal: function(objData, selectOptionStr) { 3637 this.isModalSelectShow = true; 3638 this.modalOption = objData; 3639 this.selectOption = selectOptionStr 3640 this.selectCurrentStr = this.currentOption && (String(this.currentOption[selectOptionStr]) || null) 3641 }, 3642 onChangeModalSelect: function(flag, isSelect) { 3643 if(!isSelect){ 3644 this.setOption(this.selectOption,this.selectCurrentStr,this.modalOption.types) 3645 } 3646 this.isModalSelectShow = flag; 3647 }, 3648 setOption: function(optionKey, type, dataArr) { 3649 let flag = true 3650 dataArr.forEach(item => { 3651 if (item.name === type) { 3652 flag = item.isValid 3653 } 3654 }) 3655 if (flag) { 3656 this.toggleCurrentOption(optionKey, type) 3657 } 3658 }, 3659 addToWishListEvent: function() { 3660 try { 3661 if (appMarketAddToWishListEvent) { 3662 var product = this.product; 3663 var currentVariant = this.currentVariant 3664 var element = $(`.btn[data-id=${product.id}]`); 3665 var index; 3666 var listName; 3667 if (element) { 3668 index = element.data('position') 3669 listName = element.data('list') 3670 } 3671 // sku_properties:é¸ä¸æ¬¾å¼ç option pairs(ç¶åèªç³»),é¡åå zip å¼ 3672 var optionValues = [currentVariant.option1, currentVariant.option2, currentVariant.option3]; 3673 var properties = [];
3674 (product.options || []).forEach(function(optionName, i) { 3675 if (optionName && optionValues[i]) { 3676 properties.push({ name: optionName, value: optionValues[i] }); 3677 } 3678 }); 3679 var dataSet = { 3680 name: product.title, 3681 category: product.productType, 3682 categories: (this.categories && this.categories.length) ? this.categories : (categoryLevels.length ? categoryLevels : (product.id === pageMainProductId ? productCategoryLevels : undefined)), 3683 sku: currentVariant.sku, 3684 price: currentVariant.price, 3685 compare_at_price: currentVariant.compareAtPrice, 3686 properties: properties, 3687 quantity: currentVariant.inventoryQuantity, 3688 variant: currentVariant.title, 3689 listName: listName || null, 3690 productId: product.id, 3691 variantId: currentVariant.id, 3692 index: Number(index) || 0, 3693 } 3694 appMarketAddToWishListEvent(dataSet) 3695 } 3696 } catch (e) { 3697 console.error(e) 3698 } 3699 }, 3700 addWishList: function() { 3701 if (this.currentVariant === null) { 3702 window.msg('è«é¸æå忬¾å¼', 'warning').show(); 3703 return; 3704 } 3705 var productVariantId = this.currentVariant.id; 3706 var addToWishListEvent = this.addToWishListEvent 3707 $.ajax({ 3708 method: 'POST', 3709 url: '/tracking_items', 3710 dataType: 'json', 3711 data: { 3712 product_variant_id: productVariantId 3713 }, 3714 success: function(response) { 3715 if (response.message) { 3716 window.msg(response.message, 'success').show(); 3717 addToWishListEvent() 3718 } 3719 3720 if (response.error) { 3721 window.msg(response.error, 'error').show(); 3722 3723 } 3724 if (response.info) { 3725 window.msg(response.info, 'info').show(); 3726 } 3727 if (response.success === false) { 3728 if (window.liquidHelper && window.liquidHelper.language && window.liquidHelper.language.handle) { 3729 window.location = "/" + window.liquidHelper.language.handle + "/account/login"; 3730 } else { 3731 window.location = "/account/login"; 3732 } 3733 } 3734 } 3735 }); 3736 }, 3737 setChoose: function(currentVariant) { 3738 this.maxUsableBonus = 0; 3739 var quantity = 1; 3740 var cartItem = null; 3741 if (!this.isNnCollection && this.cartItems) { 3742 cartItem = this.normalGetChoosenItem(currentVariant); 3743 } 3744 if (this.isNnCollection) { 3745 cartItem = this.nnCollectionGetChoosenItem(currentVariant); 3746 } 3747 this.isChoose = !! cartItem; 3748 if (this.isNewNnCollection) { 3749 return 3750 } 3751 this.quantity = cartItem 3752 ? cartItem.quantity 3753 : this.quantity; 3754 3755 // product modal è¯çµ¡åºå®¶æ å¢ 3756 if (currentVariant) { 3757 var photoIndex = 0; 3758 if (! currentVariant.imgUrl) { 3759 currentVariant.imgUrl = this.swiperPhotos.length > 0 3760 ? (this.swiperPhotos[photoIndex] && this.swiperPhotos[photoIndex].large) 3761 : this.featuredImage.large; 3762 } 3763 currentVariant.productTitle = this.product.title + ' - ' + this.currentVariant.title; 3764 } 3765 }, 3766 normalGetChoosenItem: function(currentVariant) { 3767 return this.cartItems.find(function(cartItem) { 3768 return currentVariant && cartItem.id === currentVariant.id; 3769 }); 3770 }, 3771 nnCollectionGetChoosenItem: function(currentVariant) { 3772 var isSelected = null; 3773 if (! currentVariant) { 3774 return isSelected; 3775 } 3776 if (this.isNewNnCollection) { 3777 var cart = store.get(`SpecialCollectionCart_${this.collectionId}`); 3778 isSelected = cart && cart.find((item) => item.variant_id == currentVariant.id) || null; 3779 } else { 3780 store.each(function(value, key) { 3781 var productId = _.includes(key, 'Pro' + currentVariant.productId); 3782 var variantID = _.includes(key, 'Var' + currentVariant.id); 3783 if (productId && variantID) { 3784 isSelected = store.get(key); 3785 } 3786 }); 3787 } 3788 3789 return isSelected; 3790 }, 3791 // get product detail 3792 getProductDetail: function() { 3793 var self = this; 3794 3795 $.ajax({ 3796 url: self.productUrl + '.json', 3797 type: 'GET', 3798 timeout: 30000, 3799 beforeSend: function() { 3800 self.isLoading = true; 3801 }, 3802 error: function(xhr) { 3803 self.closeModal(); 3804 if (xhr.status === 429) { 3805 window.showAddCartRateLimitModal(5); 3806 return; 3807 } 3808 window.msg('網路é£ç·ç°å¸¸ï¼è«éæ°æ´ç', 'error').show(); 3809 } 3810 }).done(function(data) { 3811 if (data.id) { 3812 var productData = [themeHelper.toCamelCase(data)]; 3813 self.product = themeHelper.priceWithDiscount(productData, liquidHelper.hasPriceWithDiscountPlugin)[0]; 3814 self.maxUsableBonus = self.variantsMaxUsableBonus; 3815 if (self.product.variants.length === 1 || liquidHelper.isFirstVariantSelected || self.selectedVariantId) { 3816 self.currentVariant = self.firstValidVariant; 3817 // 妿已ç¶èªé¸ååï¼åååé 䏿»å å ¥è³¼ç©è»é¡¯ç¤ºèªé¸åå 3818 if (self.selectedVariantId) { 3819 self.currentVariant = self.selectedValidVariant; 3820 } 3821 if (self.currentVariant) { 3822 self.setChoose(self.currentVariant); 3823 self.setDefaultOption(); 3824 } 3825 } 3826 if (self.displayProductDiscountsList) { 3827 self.setUpDiscountsTag(data); 3828 } 3829 self.isLoading = false;
3830 if (self.product && self.product.variants) { 3831 self.product.variants.forEach(function(discountedVariant) { 3832 var rawVariant = data.variants.find(function(v) { return v.id === discountedVariant.id; }); 3833 if (rawVariant) { rawVariant.price = discountedVariant.price; } 3834 }); 3835 } 3836 viewItem && viewItem(data, { collectionId: '', collectionName: null, categories: (self.categories && self.categories.length) ? self.categories : (categoryLevels.length ? categoryLevels : (data.id === pageMainProductId ? productCategoryLevels : undefined)) }); 3837 3838 (function() { 3839 // Read login status from cacheable, skip GET /pv_notification if not login. 3840 if (window.store && window.store.get('customer')) { 3841 var cacheableCustomer = window.store.get('customer'); 3842 if (cacheableCustomer.notLogin) { 3843 return; 3844 } 3845 } 3846 $.ajax({ 3847 url: '/pv_notification', 3848 method: 'GET', 3849 dataType: 'json', 3850 data: { 3851 product_id: parseInt(data.id) 3852 }, 3853 success: function(response) { 3854 self.variantNotifications = response.variants; 3855 } 3856 }) 3857 })(); 3858 } else { 3859 window.msg('網路é£ç·ç°å¸¸ï¼è«éæ°æ´ç', 'error').show(); 3860 self.closeModal() 3861 } 3862 }) 3863 }, 3864 // product image btn 3865 photoOnChange: function(photoIndex, isVariantReposition) { 3866 var visiblePhotos = (this.currentVariant && this.currentVariant.photos.length) 3867 ? this.currentVariant.photos 3868 : this.product.photos.map(function(p) { return p.photo; }); 3869 var result = themeHelper.buildNavigateItemImagePayload(this._navState, { 3870 product: this.product, 3871 currentVariant: this.currentVariant, 3872 visiblePhotos: visiblePhotos, 3873 slideIndex: photoIndex, 3874 videoOffset: this.firstImageIndex, 3875 }); 3876 this._navState = result.nextState; 3877 if (result.payload && !isVariantReposition) { 3878 window.navigateItemImage(result.payload); 3879 } 3880 this.currentImageIndex = photoIndex; 3881 }, 3882 toggleCurrentOption: function(key, value) { 3883 this.currentOption[key] = 3884 (this.currentOption[key] === value || value === 'null') ? null : value; 3885 var variantIndex = this.getVariantIndex(); 3886 if (variantIndex !== -1) { 3887 this.currentVariant = this.product.variants[variantIndex]; 3888 } else { 3889 this.currentVariant = null; 3890 } 3891 this.setChoose(this.product.variants[variantIndex]); 3892 if (this.currentOption[key] !== null) { 3893 var optionIndex = parseInt(key.replace('option', '')) - 1; 3894 appStoreSelectItemEvent(this.product, this.product.options[optionIndex], this.currentOption[key], this.currentVariant); 3895 } 3896 }, 3897 toggleNotification: function() { 3898 var self = this; 3899 var variantId = this.currentVariant.id; 3900 3901 $.ajax({ 3902 url: '/toggle_pv_notification', 3903 method: 'POST', 3904 dataType: 'json', 3905 data: { 3906 product_variant_id: variantId 3907 }, 3908 success: function(response) { 3909 self.variantNotifications[variantId] = response.notice; 3910 window.msg(response.message, "success").show(); 3911 }, 3912 error: function(xhr) { 3913 var response = xhr.responseJSON; 3914 var msg = response && response.error || "網路é£ç·ç°å¸¸ï¼è«éæ°æ´ç"; 3915 window.msg(msg, "error").show(); 3916 } 3917 }) 3918 }, 3919 getOptionImageIndex: function(index) { 3920 this.currentImageIndex = index; 3921 }, 3922 quantityDecrease: function() { 3923 if (this.cartItem) { 3924 themeHelper.EventBus.$emit('quantityDecrease', this.cartItem, false); 3925 this.quantity = this.cartItem.quantity 3926 } else { 3927 window.msg("è«é¸æå忬¾å¼", 'warning').show(); 3928 } 3929 }, 3930 quantityIncrease: function() { 3931 if (this.cartItem) { 3932 themeHelper.EventBus.$emit('quantityIncrease', this.cartItem, false); 3933 this.quantity = this.cartItem.quantity 3934 } else { 3935 window.msg("è«é¸æå忬¾å¼", 'warning').show(); 3936 } 3937 }, 3938 quantityChange: function(el) { 3939 if (this.cartItem) { 3940 themeHelper.EventBus.$emit('quantityChange', parseInt(el.target.value), this.cartItem, false); 3941 this.quantity = this.cartItem.quantity; 3942 el.target.value = this.cartItem.quantity; 3943 } else { 3944 window.msg("è«é¸æå忬¾å¼", 'warning').show(); 3945 } 3946 }, 3947 addProduct: function() { 3948 if (this.addCartText === 'è¯çµ¡åºå®¶') { 3949 $('#messagebuy-Modal').data('variant', this.currentVariant); 3950 $('#messagebuy-Modal').modal('show'); 3951 $('#messagebuy-Modal').css("background-color", "rgba(0, 0, 0, .6)"); 3952 } else if ( 3953 this.addCartText === 'å·²ç»è¨è£è²¨éç¥' || 3954 this.addCartText === 'å·²å®å®ï¼è²¨å°éç¥æ' 3955 ) { 3956 this.toggleNotification(); 3957 } else { 3958 if (this.cartItem) { 3959 try { 3960 if (this.isChoose) { 3961 themeHelper.EventBus.$emit('updateStore', 'update', this.cartItem, this.callBack) 3962 } else { 3963 themeHelper.EventBus.$emit('updateStore', 'add', this.cartItem, this.callBack) 3964 } 3965 3966 this.adding = true; 3967 this.closeModal(); 3968 } catch (e) { 3969 window.msg("å忬¾å¼ç°å¸¸", 'error').show(); 3970 } 3971 } else { 3972 window.msg("è«é¸æå忬¾å¼", 'warning').show(); 3973 } 3974 } 3975 }, 3976 closeModal: function() { 3977 themeHelper.EventBus.$emit('closeProductModal'); 3978 }, 3979 setDefaultOption: function() { 3980 var self = this; 3981 Object.keys(self.currentOption).map(function(optionKey) { 3982 self.currentOption[optionKey] = self.currentVariant[optionKey]; 3983 }); 3984 }, 3985 getVariantIndex: function() { 3986 var self = this; 3987 return self.product.variants.findIndex(function(variant, index) { 3988 var isVariant = true;
3989 Object.keys(self.currentOption).forEach(function(option) { 3990 if (variant[option] !== self.currentOption[option]) { 3991 isVariant = false; 3992 } 3993 }); 3994 return isVariant; 3995 }); 3996 }, 3997 3998 // 篩é¸éè¤åé 3999 getUniqueVariant: function(variants) { 4000 return variants.filter(function(value, index, self) { 4001 return self.indexOf(value) === index; 4002 }); 4003 }, 4004 groupBy(xs, key) { 4005 return xs.reduce(function(rv, x) { 4006 (rv[x[key]] = rv[x[key]] || []).push(x); 4007 return rv; 4008 }, {}); 4009 }, 4010 setUpDiscountsTag(data) { 4011 var self = this; 4012 var languagePrefix = '/' + ((window.shopScriptHelper && window.shopScriptHelper.i18nLocale) || 'zh-TW'); 4013 $.ajax({ 4014 url: languagePrefix + self.productUrl + '/discounts_list', 4015 method: 'GET', 4016 success: function(result) { 4017 if (result.length > 0) { 4018 var discounts_list = self.groupBy(result, 'campaign_type'); 4019 self.discountsList = discounts_list; 4020 } else { 4021 self.discountsList = null; 4022 } 4023 } 4024 }); 4025 }, 4026 getOptions: function(optionKey, optionTypes) { 4027 var self = this; 4028 return optionTypes.map(function(optionType, index) { 4029 var isValid = true; 4030 4031 // é¸åºå å«ç®åtypeçvariant 4032 var matchVariants = self.product.variants.filter(function(variant) { 4033 return variant[optionKey] === optionType; 4034 }); 4035 4036 // 篩é¸å·²å¾é¸type 4037 Object.keys(self.currentOption).forEach(function(currentOptionKey) { 4038 if (currentOptionKey !== optionKey) { 4039 matchVariants = matchVariants.filter(function(variant) { 4040 if (self.currentOption[currentOptionKey]) { 4041 return variant[currentOptionKey] === self.currentOption[currentOptionKey] 4042 } else { 4043 return true; 4044 } 4045 }); 4046 } 4047 }); 4048 if (matchVariants.length === 0) { 4049 isValid = false; 4050 } 4051 if (! self.isEmptyClickable) { 4052 isValid = false; 4053 matchVariants.find(function(item) { 4054 if (item.inventoryQuantity === null || item.inventoryQuantity > 0 || item.inventoryPolicy === 'continue') { 4055 isValid = true; 4056 } 4057 }); 4058 } 4059 return {name: optionType, isValid: isValid} 4060 }); 4061 } 4062 } 4063 }; 4064 }); 4065</script>
4065 4066 4067<!-- cyb_snippet _product_modal_js end --> 4068 4069<!-- cyb_snippet components/product_modal/product_modal end --> 4070 4071<!-- cyb_snippet messagebuy_modal start --> 4072 4073 4074<!-- cyb_snippet messagebuy_modal end --> 4075<!-- cyb_snippet components/rate_limit_modal start --> 4076<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/rate_limit_modal-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 4077 4078<div class="modal fade" id="rate-limit-modal" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" data-keyboard="false"> 4079 <div class="modal-dialog modal-dialog-centered" role="document"> 4080 <div class="modal-content"> 4081 <div class="modal-body"> 4082 <div class="qk-text--default_dark rate-limit-text"> 4083 <p id="rate-limit-title">ç®åæ¶è³¼äººæ½®ç¾å¤ï¼è«èå¿çå</p> 4084 <p class="qk-fs--body qk-fw--500 rate-limit-message"> 4085 <span class="qk-text--error" id="rate-limit-countdown"></span> 4086 <span id="rate-limit-desc"></span> 4087 </p> 4088 <p class="qk-fs--body qk-fw--500 rate-limit-message" id="rate-limit-warn">è¥é¢éæ¤é é¢ï¼å¯è½æå»¶é·çå¾ æéã</p> 4089 </div> 4090 <button id="rate-limit-btn" class="btn qk-btn qk-btn--primary" disabled>éæ°é²å ¥ååé </button> 4091 </div> 4092 </div> 4093 </div> 4094</div> 4095
4096<script> 4097 window.showRateLimitModal = function(countdownSec) { 4098 var countdown = countdownSec || 5; 4099 var $modal = $('#rate-limit-modal'); 4100 var $btn = $modal.find('#rate-limit-btn'); 4101 var $countdownEl = $modal.find('#rate-limit-countdown'); 4102 4103 $btn.show(); 4104 $modal.find('#rate-limit-desc').text(language["product_rate_limit_desc"]); 4105 $countdownEl.text(countdown); 4106 $btn.prop('disabled', true); 4107 $modal.modal('show'); 4108 4109 var timer = setInterval(function() { 4110 countdown--; 4111 $countdownEl.text(countdown); 4112 if (countdown <= 0) { 4113 clearInterval(timer); 4114 $btn.prop('disabled', false); 4115 } 4116 }, 1000); 4117 4118 $btn.off('click').on('click', function() { 4119 location.reload(); 4120 }); 4121 } 4122 4123 window.showAddCartRateLimitModal = function(countdownSec) { 4124 var countdown = countdownSec || 5; 4125 var $modal = $('#rate-limit-modal'); 4126 var $countdownEl = $modal.find('#rate-limit-countdown'); 4127 4128 $modal.find('#rate-limit-btn').hide(); 4129 $modal.find('#rate-limit-desc').text(language["addcart_rate_limit_desc"]); 4130 $countdownEl.text(countdown); 4131 $modal.modal('show'); 4132 4133 var timer = setInterval(function() { 4134 countdown--; 4135 $countdownEl.text(countdown); 4136 if (countdown <= 0) { 4137 clearInterval(timer); 4138 $modal.modal('hide'); 4139 } 4140 }, 1000); 4141 } 4142</script>
4142 4143 4144<!-- cyb_snippet components/rate_limit_modal end --> 4145
4146<script> 4147 $(document).ready(function() { 4148 const shouldSkipQuantityCheck = false; 4149 const newAddCartModalApp = new window.themeHelper.LiquidVueHandler({ 4150 componentNames: Object.keys(window.themeHelper.productModalComponents), 4151 mountSelector: '#new-addcart-modal', 4152 autoMount: false, 4153 }); 4154 4155 newAddCartModalApp.createApp({ 4156 el: '#new-addcart-modal', 4157 delimiters: ['${', '}'], 4158 data() { 4159 return { 4160 collectionId: 0, 4161 categories: [], 4162 color: '', // unused 4163 isCollection: true, 4164 productQuantity: 0, 4165 onlyDescription: false, 4166 showProductModal: false, 4167 popProductUrl: '', 4168 loading: false, 4169 }; 4170 }, 4171 mounted: function() { 4172 themeHelper.EventBus.$on('closeProductModal',this.closeProductModal); 4173 themeHelper.EventBus.$on('updateStore', this.addProduct); 4174 themeHelper.EventBus.$on('quantityDecrease', this.quantityDecrease); 4175 themeHelper.EventBus.$on('quantityIncrease', this.quantityIncrease); 4176 themeHelper.EventBus.$on('quantityChange', this.quantityChange); 4177 }, 4178 methods: { 4179 addProduct: function(actionType, productData, checkoutAddToCartCallback){ 4180 var self = this; 4181 var pageViewId = window.CYBERBIZ && window.CYBERBIZ.dis && window.CYBERBIZ.dis.pageViewId; 4182 $.ajax({ 4183 method: 'POST', 4184 url: '/cart/add', 4185 headers: pageViewId ? { 'X-Cyb-Page-View-Id': pageViewId } : {}, 4186 data: { 4187 id: productData.id, 4188 quantity: productData.quantity, 4189 }, 4190 dataType: 'json', 4191 beforeSend: function() { 4192 self.loading = true; 4193 themeHelper.ajaxLoadingMsg('loading'); 4194 $('.shopcart').dropdown('hide') 4195 $('.global-cart-count').hide(); 4196 $('.global-cart-loading').show(); 4197 $('.global-cart-loading').html('<i class="fa fa-spinner fa-pulse" style="vertical-align: middle;"></i>'); 4198 }, 4199 error: function(xhr) { 4200 $('.global-cart-loading').hide(); 4201 $('.global-cart-count').show(); 4202 self.loading = false; 4203 if (xhr.status === 429) { 4204 themeHelper.ajaxLoadingMsg('hide', 0); 4205 self.closeProductModal(); 4206 window.showAddCartRateLimitModal(5); 4207 return; 4208 } 4209 themeHelper.ajaxLoadingMsg('fail', 2000); 4210 } 4211 }).done(function(data, status, request){ 4212 // product modal ç«å³è³¼è²·æé 4213 window.sendAddToCartEvent && sendAddToCartEvent({ 4214 price: productData.price, 4215 quantity: productData.quantity, 4216 id: productData.product.id, 4217 name: productData.product.title, 4218 category: productData.product.productType, 4219 brand: productData.product.vendor, 4220 qc: productData.variant.qc, 4221 variant: { 4222 id: productData.variant.id, 4223 title: productData.variant.title, 4224 sku: productData.variant.sku, 4225 price: productData.variant.price, 4226 qc: productData.variant.qc, 4227 }, 4228 position: "ååå½åºè¦çª", 4229 request, 4230 }) 4231 if (self.isQuickBuy) { 4232 if (window.liquidHelper && window.liquidHelper.language && window.liquidHelper.language.handle) { 4233 window.location = "/" + window.liquidHelper.language.handle + "/cart"; 4234 } else { 4235 window.location = "/cart"; 4236 } 4237 } else { 4238 themeHelper.ajaxLoadingMsg('success'); 4239 pullNavCart(); 4240 $('.shopcart').dropdown('show') 4241 $('.global-cart-loading').hide(); 4242 self.loading = false; 4243 } 4244 if(typeof checkoutAddToCartCallback === 'function'){ 4245 var callbackData = { 4246 id: productData.id, 4247 quantity: productData.quantity, 4248 title: productData.product ? productData.product.title : productData.title || '' 4249 }; 4250 checkoutAddToCartCallback(callbackData) 4251 } 4252 peh.emit('product:add_to_cart', [{ 4253 variantId: productData.id, 4254 quantity: productData.quantity 4255 }], self.collectionId); 4256 }).fail(function(e){ 4257 if (e.status === 429) { 4258 return; 4259 } 4260 let err_msg = e.responseJSON.err_msg; 4261 err_msg && err_msg.length > 0 ? 4262 window.msg(e.responseJSON.err_msg, 'warning').show(): 4263 window.msg("å å ¥è³¼ç©è»æèª¤ï¼è«éæ°å試", 'warning').show(); 4264 }) 4265 }, 4266 quantityDecrease: function(cartItem, isAdded){ 4267 if (cartItem.quantity > 1) { 4268 cartItem.quantity -= 1; 4269 } else { 4270 window.msg("æ¸éä¸å¾çºä½æ¼ 1", 'warning').show(); 4271 } 4272 }, 4273 quantityIncrease: function(cartItem, isAdded){ 4274 const limitQuantity = cartItem.variant.inventoryQuantity; 4275 const limitBuy = cartItem.product.limitBuy 4276 if (limitBuy && cartItem.quantity >= limitBuy) { 4277 product_limit_buy = "æ¤ååéè³¼ limitBuy ä»¶".replace('limitBuy', limitBuy) 4278 window.msg(product_limit_buy, 'warning').show(); 4279 return; 4280 } else if (cartItem.quantity >= liquidHelper.cartQuantityLimit) { 4281 window.msg("æ¸éè¶ é購買ä¸é", 'warning').show(); 4282 } else if ( cartItem.quantity < limitQuantity || limitQuantity === null || 4283 cartItem.variant.inventoryPolicy == "continue" || shouldSkipQuantityCheck) { 4284 cartItem.quantity += 1; 4285 } else { 4286 this.showInventoryMessage(limitQuantity); 4287 } 4288 },
4289 quantityChange: function(quantity, cartItem, isAdded){ 4290 const limitBuy = cartItem.product.limitBuy 4291 var limitQuantity = cartItem.variant.inventoryQuantity; 4292 var inventoryPolicy = cartItem.variant.inventoryPolicy; 4293 if (Number.isInteger(quantity)) { 4294 if (quantity >= 1) { 4295 if (limitBuy && quantity >= limitBuy) { 4296 product_limit_buy = "æ¤ååéè³¼ limitBuy ä»¶".replace('limitBuy', limitBuy) 4297 window.msg(product_limit_buy, 'warning').show(); 4298 } else if (quantity > liquidHelper.cartQuantityLimit) { 4299 window.msg("æ¸éè¶ é購買ä¸é", 'warning').show(); 4300 } else if (quantity <= limitQuantity || limitQuantity === null || inventoryPolicy == "continue" || shouldSkipQuantityCheck) { 4301 cartItem.quantity = quantity; 4302 } else { 4303 cartItem.quantity = limitQuantity; 4304 this.showInventoryMessage(limitQuantity); 4305 } 4306 } else { 4307 window.msg("æ¸éä¸å¾çºä½æ¼ 1", 'warning').show(); 4308 } 4309 } else { 4310 window.msg("æ¸éè¼¸å ¥é¯èª¤", 'warning').show(); 4311 } 4312 }, 4313 popModal: function(productUrl, collectionId, color, isCollection, isShowDescription, isQuickBuy, variantId, checkoutAddToCartCallback, categories){ 4314 this.showProductModal = true; 4315 this.collectionId = collectionId; 4316 this.categories = categories || []; 4317 this.popProductUrl = productUrl; 4318 this.color = color || ''; // unused 4319 this.isCollection = isCollection || false; 4320 this.isShowDescription = isShowDescription != false; 4321 this.isQuickBuy = isQuickBuy || false; 4322 this.selectedVariantId = parseInt(variantId) || undefined; 4323 this.checkoutAddToCartCallback = checkoutAddToCartCallback; 4324 document.body.style.overflow = "hidden"; 4325 }, 4326 closeProductModal: function() { 4327 this.showProductModal = false; 4328 document.body.style.overflow = ""; 4329 }, 4330 showInventoryMessage: function(inventoryQuantity) { 4331 const stockMessage = "åå庫åå©é¤ count ä»¶".replace('count', inventoryQuantity || 0); 4332 window.msg(stockMessage, 'warning').show(); 4333 }, 4334 } 4335 }); 4336 4337 for (const componentName in window.themeHelper.productModalComponents) { 4338 newAddCartModalApp.component( 4339 componentName, 4340 window.themeHelper.productModalComponents[componentName], 4341 ); 4342 } 4343 4344 window.new_addcart_modal = newAddCartModalApp.mount(); 4345 }); 4346</script>
4346 4347 4348<!-- cyb_snippet new_addcart_modal end --> 4349<!-- cyb_snippet _combo_product_related_items_modal start -->
4349<script src='//cdn-general.cybassets.com/frontend/shop/standaloneRelatedItemsSelectModal-3a2e378145f8a165.js' type='text/javascript'></script>
4349 4350
4350<script> 4351 if (!$('#related-items-select-modal').length) { 4352 $('body').append('<div id="related-items-select-modal"></div>'); 4353 document.addEventListener('DOMContentLoaded', function() { 4354 window.renderRelatedItemsSelectModal('#related-items-select-modal', { 4355 hasStockNotificationPlugin: true, 4356 displayProductDiscountsList: true, 4357 }); 4358 }); 4359 } 4360 </script>
4360<!-- cyb_snippet _combo_product_related_items_modal end --> 4361 4362 4363 4364 4365 </div> 4366 4367 <!-- Footer --> 4368 4369 4370 4371 4372 4373 4374 4375<style> 4376 4377 4378 @media(min-width: 991px) { 4379 .display_x .left-content > div { 4380 max-width: calc(100% / 2); 4381 } 4382 } 4383</style> 4384 4385<div id="index-recommendation"></div> 4386 4387<footer id="footer" class="qk-fs--body qk-bg--footer_bg"> 4388 4389 4390 <div class="qk-container display_y"> 4391 <div class="footer_content qk-mg--0 qk-display--flex qk-justify--between"> 4392 <div class="left-content qk-flex--1"> 4393 4394 4395 <div class="link-list-container"> 4396 4397 <p class="footer_title qk-fs--title qk-text--footer_text">éæ¼æå</p> 4398 4399 <div class="item horizontal qk-text--left"> 4400 <ul class="qk-display--flex qk-flex--wrap"> 4401 4402 4403 <li class="qk-display--il_bk"> 4404 4405 <a 4406 class="qk-text--footer_text" 4407 href="/search" 4408 rel="noopener noreferrer" 4409 target="_blank">æ¥è©¢</a> 4410 4411 </li> 4412 4413 <li class="qk-display--il_bk"> 4414 4415 <a 4416 class="qk-text--footer_text" 4417 href="/pages/about-us" 4418 rel="noopener noreferrer" 4419 target="_blank">éæ¼æå</a> 4420 4421 </li> 4422 4423 <li class="qk-display--il_bk"> 4424 4425 <a 4426 class="qk-text--footer_text" 4427 href="/account/index" 4428 rel="noopener noreferrer" 4429 target="_blank">æç帳æ¶</a> 4430 4431 </li> 4432 4433 <li class="qk-display--il_bk"> 4434 4435 <a 4436 class="qk-text--footer_text" 4437 href="/pages/privacy" 4438 rel="noopener noreferrer" 4439 target="_blank">é±ç§æ¿ç</a> 4440 4441 </li> 4442 4443 <li class="qk-display--il_bk"> 4444 4445 <a 4446 class="qk-text--footer_text" 4447 href="/pages/鿬¾æ¿ç" 4448 rel="noopener noreferrer" 4449 target="_blank">鿬¾æ¿ç</a> 4450 4451 </li> 4452 4453 <li class="qk-display--il_bk"> 4454 4455 <a 4456 class="qk-text--footer_text" 4457 href="/pages/æå¡æ¬ç" 4458 rel="noopener noreferrer" 4459 target="_blank">æå¡æ¬ç</a> 4460 4461 </li> 4462 4463 <li class="qk-display--il_bk"> 4464 4465 <a 4466 class="qk-text--footer_text" 4467 href="/pages/terms" 4468 rel="noopener noreferrer" 4469 target="_blank">æåæ¢æ¬¾</a> 4470 4471 </li> 4472 4473 4474 </ul> 4475 </div> 4476 </div> 4477 4478 4479 4480 <div class="item contact qk-text--left"> 4481 4482 <p class="footer_title qk-fs--title qk-text--footer_text">è¯çµ¡è³è¨</p> 4483 4484 <ul> 4485 4486 <li class="phone qk-bd_r--default qk-bd--footer_text qk-display--il_bk">
4487 <span class="qk-text--footer_text">客æå°ç·ï¼07-3728016</span> 4488 </li> 4489 4490 4491 4492 <li class="time qk-bd_r--default qk-bd--footer_text qk-display--il_bk"> 4493 <span class="qk-text--footer_text">客ææéï¼é±ä¸å°é±äº 08:30-17:30</span> 4494 </li> 4495 4496 4497 <br> 4498 <li class="mail qk-bd_r--default qk-bd--footer_text qk-cursor--pointer qk-display--il_bk"> 4499 <a class="qk-text--footer_text" href="mailto:[email protected]">ä¿¡ç®±ï¼[email protected]</a> 4500 </li> 4501 4502 4503 4504 <li class="tax_id qk-bd_r--default qk-bd--footer_text qk-display--il_bk"> 4505 <span class="qk-text--footer_text">çµ±ä¸ç·¨èï¼89417557</span> 4506 </li> 4507 4508 </ul> 4509 </div> 4510 4511 4512 </div> 4513 <div class="right-content qk-display--flex qk-flex--column"> 4514 4515 <div class="media qk-display--il"> 4516 <div class="item social_media qk-h--auto qk-float--l"> 4517 <ul> 4518 4519 <li class="qk-display--il_bk"> 4520 <a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/herbalself/"> 4521 <svg 4522 class="facebook-svg" 4523 xmlns="http://www.w3.org/2000/svg" 4524 width="40" 4525 height="40"
4526 viewBox="0 0 40 40"> 4527 <path class="qk-svg--footer_text" d="M40 20.1208C40 30.1027 32.6767 38.3778 23.1167 39.8795V25.9409H27.765L28.65 20.1742H23.1167V16.4324C23.1167 14.8541 23.89 13.3174 26.3667 13.3174H28.8817V8.4073C28.8817 8.4073 26.5983 8.01729 24.4167 8.01729C19.86 8.01729 16.8833 10.779 16.8833 15.7774V20.1725H11.8183V25.9393H16.8833V39.8779C7.325 38.3745 0 30.101 0 20.1208C0 9.07564 8.955 0.120483 20 0.120483C31.045 0.120483 40 9.07398 40 20.1208Z" /> 4528 </svg> 4529 </a> 4530 </li> 4531 4532 4533 <li class="qk-display--il_bk"> 4534 <a target="_blank" rel="noopener noreferrer" href="https://www.instagram.com/herbalself_official/"> 4535 <svg 4536 class="instagram-svg" 4537 xmlns="http://www.w3.org/2000/svg" 4538 width="40" 4539 height="40" 4540 viewBox="0 0 40 40"> 4541 <rect class="qk-svg--footer_text" width="40" height="40" rx="20" /> 4542 <path class="qk-svg--footer_bg" d="M15.0302 8.08393C13.7534 8.14417 12.8814 8.34793 12.1192 8.64745C11.3303 8.95489 10.6616 9.36745 9.99636 10.0351C9.33107 10.7028 8.92139 11.3719 8.61611 12.162C8.32066 12.9259 8.1205 13.7986 8.0641 15.0761C8.0077 16.3536 7.99522 16.7643 8.00146 20.023C8.0077 23.2817 8.0221 23.6902 8.08402 24.9704C8.14498 26.2469 8.34802 27.1186 8.64755 27.8811C8.95547 28.67 9.36755 29.3384 10.0355 30.0039C10.7034 30.6694
454211.3721 31.0782 12.1641 31.3839C12.9273 31.6789 13.8002 31.88 15.0775 31.9359C16.3547 31.9918 16.7659 32.0048 20.0237 31.9986C23.2815 31.9923 23.6916 31.9779 24.9716 31.9172C26.2515 31.8565 27.1186 31.652 27.8813 31.3539C28.6702 31.0453 29.3391 30.6339 30.0042 29.9658C30.6692 29.2976 31.0787 28.628 31.3837 27.8374C31.6794 27.0742 31.8803 26.2013 31.9357 24.925C31.9916 23.6441 32.0048 23.2352 31.9986 19.9769C31.9923 16.7187 31.9777 16.3102 31.917 15.0305C31.8563 13.7508 31.653 12.8818 31.3537 12.1188C31.0453 11.3299 30.6337 10.662 29.966 9.99601C29.2983 9.33001 28.6282 8.92081 27.8379 8.61649C27.0742 8.32105 26.2018 8.11969 24.9245 8.06449C23.6472 8.00929 23.2361 7.99513 19.9771 8.00137C16.7181 8.00761 16.3101 8.02153 15.0302 8.08393ZM15.1703 29.7771C14.0003 29.7262 13.365 29.5318 12.9417 29.3691C12.381 29.1531 11.9817 28.892 11.5597 28.4742C11.1378 28.0563 10.8786 27.6555 10.6597 27.0961C10.4953 26.6727 10.2973 26.0381 10.2426 24.8681C10.1831 23.6036 10.1706 23.2239 10.1636 20.0201C10.1567 16.8164 10.1689 16.4372 10.2244 15.1721C10.2743 14.0031 10.4699 13.3671 10.6324 12.9439C10.8484 12.3826 11.1085 11.9839 11.5273 11.5623C11.9461 11.1406 12.3457 10.8809 12.9057 10.662C13.3286 10.4969 13.9631 10.3006 15.1327 10.2449C16.3982 10.1849 16.7774 10.1729 19.9807 10.1659C23.184 10.159 23.5642 10.171 24.8302 10.2267C25.9992 10.2775 26.6355 10.4712 27.0581 10.6347C27.619 10.8507 28.0181 11.1101 28.4398 11.5296C28.8615 11.9491 29.1214 12.3473 29.3403 12.9084C29.5057 13.3301 29.702 13.9644 29.7572 15.1347C29.8174 16.4002 29.8311 16.7796 29.8369 19.9827C29.8426 23.1857 29.8314 23.5661 29.7759 24.8307C29.7248 26.0007 29.5309 26.6362 29.3679 27.0601C29.1519 27.6205 28.8915 28.0201 28.4725 28.4415C28.0534 28.863 27.6543 29.1226 27.0941 29.3415C26.6717 29.5064 26.0364 29.7032 24.8679 29.7589C23.6023 29.8184 23.2231 29.8309 20.0186 29.8378C16.8141 29.8448 16.4361 29.8318 15.1706 29.7771M24.9531 13.5864C24.9535 13.8713 25.0385 14.1495 25.1971 14.3861C25.3558 14.6226 25.581 14.8068 25.8443 14.9154C26.1077 15.0239 26.3973 15.0519 26.6765 14.9959C26.9558 14.9398 27.2122 14.8022 27.4132 14.6004C27.6142 14.3986 27.7509 14.1418 27.806 13.8623C27.861 13.5828 27.8319 13.2933 27.7224 13.0304C27.6129 12.7675 27.4279 12.5429 27.1908 12.3851C26.9536 12.2274 26.675 12.1435 26.3902 12.144C26.0084 12.1448 25.6425 12.2972 25.373 12.5677C25.1035 12.8381 24.9524 13.2046 24.9531 13.5864ZM13.8386 20.012C13.8453 23.4152 16.6091 26.1677 20.0117 26.1613C23.4142 26.1548 26.1687 23.3912 26.1622 19.988C26.1557 16.5848 23.3911 13.8315 19.9881 13.8382C16.5851 13.8449 13.8321 16.6092 13.8386 20.012ZM16 20.0076C15.9985 19.2165 16.2315 18.4427 16.6698 17.784C17.108 17.1253 17.7317 16.6114 18.462 16.3072C19.1924 16.003 19.9965 15.9222 20.7727 16.075C21.549 16.2278 22.2625 16.6073 22.823 17.1656C23.3836 17.724 23.766 18.436 23.9218 19.2116C24.0777 19.9872 24.0001 20.7917 23.6988 21.5232C23.3975 22.2547 22.886 22.8804 22.2291 23.3213C21.5721 23.7621 20.7992 23.9983 20.0081 23.9998C19.4827 24.0009 18.9623 23.8985 18.4766 23.6985C17.9909 23.4985 17.5493 23.2047 17.1771 22.834C16.8049 22.4632 16.5094 22.0228 16.3074 21.5379C16.1054 21.0529 16.001 20.533 16 20.0076Z" /> 4543 </svg> 4544 </a> 4545 </li> 4546 4547 4548 <li class="qk-display--il_bk"> 4549 <a target="_blank" rel="noopener noreferrer" href="https://page.line.me/greenpharmacy?openQrModal=true"> 4550 <svg 4551 class="line-svg" 4552 xmlns="http://www.w3.org/2000/svg" 4553 width="40" 4554 height="40"
4555 viewBox="0 0 40 40"> 4556 <rect class="qk-svg--footer_text" width="40" height="40" rx="20" /> 4557 <path class="qk-svg--footer_bg" d="M32.5946 18.2214C32.5946 12.5857 26.9449 8 20.0002 8C13.0555 8 7.40576 12.5857 7.40576 18.2214C7.40576 23.2743 11.8873 27.5053 17.9396 28.3048C18.3506 28.392 18.908 28.575 19.0487 28.9269C19.1754 29.245 19.1303 29.7433 19.0881 30.0642C19.0881 30.0642 18.9417 30.9537 18.908 31.1423C18.8517 31.4604 18.6546 32.3866 20.0002 31.8207C21.343 31.2549 27.2545 27.5503 29.895 24.5101C31.7191 22.5058 32.5946 20.4762 32.5946 18.2214Z" /> 4558 <path class="qk-svg--footer_text" d="M17.4413 15.4965H16.5574C16.4223 15.4965 16.3125 15.6062 16.3125 15.7414V21.2279C16.3125 21.363 16.4223 21.4728 16.5574 21.4728H17.4413C17.5764 21.4728 17.6862 21.363 17.6862 21.2279V15.7414C17.6862 15.6062 17.5764 15.4965 17.4413 15.4965Z" /> 4559 <path class="qk-svg--footer_text" d="M23.5219 15.4965H22.638C22.5028 15.4965 22.3931 15.6063 22.3931 15.7414V19.0012L19.8792 15.6063C19.8736 15.5978 19.868 15.5894 19.8595 15.5809C19.8595 15.5809 19.8595 15.5809 19.8595 15.5781C19.8539 15.5725 19.8483 15.5668 19.8455 15.564C19.8426 15.564 19.8426 15.5612 19.8398 15.5584C19.8342 15.5556 19.8314 15.55 19.8258 15.5471C19.8229 15.5443 19.8229 15.5443 19.8201 15.5415C19.8173 15.5387 19.8117 15.5359 19.8089 15.5331C19.8061 15.5303 19.8032 15.5303 19.8004 15.5274C19.7948 15.5246 19.792 15.5218 19.7863 15.519C19.7835 15.519 19.7807 15.5162 19.7779 15.5162C19.7723 15.5134 19.7695 15.5105 19.7638 15.5105C19.761 15.5105 19.7582 15.5077 19.7554 15.5077C19.7498 15.5049 19.7469 15.5049 19.7413 15.5021C19.7385 15.5021 19.7357 15.5021 19.7329 15.4993C19.7272 15.4993 19.7244 15.4965 19.7188 15.4965C19.716 15.4965 19.7132 15.4965 19.7075 15.4937C19.7019 15.4937 19.6991 15.4937 19.6935 15.4908C19.6878 15.4908 19.685 15.4908 19.6822 15.4908C19.6794 15.4908 19.6766 15.4908 19.6737 15.4908H18.7898C18.6547 15.4908 18.5449 15.6006 18.5449 15.7358V21.2222C18.5449 21.3574 18.6547 21.4671 18.7898 21.4671H19.6737C19.8089 21.4671 19.9187 21.3574 19.9187 21.2222V17.9709L22.4353 21.3714C22.4522 21.3968 22.4747 21.4165 22.4972 21.4305C22.4972 21.4305 22.5 21.4305 22.5 21.4334C22.5057 21.4362 22.5113 21.439 22.5141 21.4418C22.5169 21.4418 22.5197 21.4446 22.5226 21.4446C22.5254 21.4474 22.531 21.4474 22.5338 21.4503C22.5366 21.4531 22.5423 21.4531 22.5451 21.4559C22.5479 21.4559 22.5507 21.4587 22.5535 21.4587C22.5591 21.4615 22.5648 21.4615 22.5704 21.4643H22.5732C22.5929 21.47 22.6154 21.4728 22.6352 21.4728H23.5191C23.6542 21.4728 23.764 21.363 23.764 21.2279V15.7414C23.7668 15.6063 23.657 15.4965 23.5219 15.4965Z" /> 4560 <path class="qk-svg--footer_text" d="M15.313 20.099H12.9118V15.7414C12.9118 15.6062 12.802 15.4965 12.6669 15.4965H11.783C11.6479 15.4965 11.5381 15.6062 11.5381 15.7414V21.2279C11.5381 21.2926 11.5634 21.3545 11.6056 21.3968L11.6085 21.3996L11.6113 21.4024C11.6563 21.4446 11.7154 21.4699 11.7802 21.4699H15.3102C15.4453 21.4699 15.5551 21.3602 15.5551 21.225V20.3411C15.5579 20.2116 15.4482 20.099 15.313 20.099Z" /> 4561 <path class="qk-svg--footer_text" d="M28.4001 16.8702C28.5352 16.8702 28.645 16.7604 28.645 16.6253V15.7414C28.645 15.6062 28.5352 15.4965 28.4001 15.4965H24.87C24.8053 15.4965 24.7433 15.5218 24.7011 15.5668L24.6983 15.5697C24.6983 15.5725 24.6955 15.5725 24.6955 15.5753C24.6533 15.6203 24.6279 15.6794 24.6279 15.7442V21.2307C24.6279 21.2954 24.6533 21.3573 24.6955 21.3996L24.6983 21.4024L24.7011 21.4052C24.7462 21.4474 24.8053 21.4756 24.87 21.4756H28.4001C28.5352 21.4756 28.645 21.3658 28.645 21.2307V20.3467C28.645 20.2116 28.5352 20.1018 28.4001 20.1018H25.9988V19.1757H28.4001C28.5352 19.1757 28.645 19.0659 28.645 18.9308V18.0469C28.645 17.9118 28.5352 17.802 28.4001 17.802H25.9988V16.8758H28.4001V16.8702Z" /> 4562 </svg> 4563 </a> 4564 </li> 4565 4566 4567 <li class="qk-display--il_bk"> 4568 <a target="_blank" rel="noopener noreferrer" href="https://www.yohttps://www.youtube.com/@herbalself1501utube.com/"> 4569 <svg 4570 class="youtube-svg" 4571 xmlns="http://www.w3.org/2000/svg" 4572 width="40" 4573 height="40"
4574 viewBox="0 0 40 40"> 4575 <rect class="qk-svg--footer_text" width="40" height="40" rx="20" /> 4576 <path class="qk-svg--footer_bg" d="M27.3078 11H12.6922C9.82462 11 7.5 13.3653 7.5 16.283V23.717C7.5 26.6347 9.82462 29 12.6922 29H27.3078C30.1754 29 32.5 26.6347 32.5 23.717V16.283C32.5 13.3653 30.1754 11 27.3078 11ZM23.7964 20.3617L16.9602 23.6792C16.778 23.7676 16.5676 23.6324 16.5676 23.4271V16.5848C16.5676 16.3766 16.7835 16.2416 16.9661 16.3357L23.8023 19.8606C24.0055 19.9653 24.002 20.2619 23.7964 20.3617Z" /> 4577 </svg> 4578 </a> 4579 </li> 4580 4581 </ul> 4582 </div> 4583 </div> 4584 </div> 4585 </div> 4586 </div> 4587 4588 <div class="copyright qk-text--footer_text qk-bd--footer_text qk-text--left qk-bd_t--default"> 4589 <div class="qk-container container qk-fw--500"> 4590 <span>Copyright ©</span> 4591 <a class="qk-text--link" href="/"> 4592 <span>herbalself èæ¬èæ</span> 4593 </a> 4594 <span>All Rights Reserved.</span> 4595 <span>Designed by 4596 </span> 4597 <a 4598 class="qk-text--link" 4599 href="https://www.cyberbiz.io?utm_source=poweredbycyberbiz" 4600 target="_blank" 4601 rel="noopener noreferrer" 4602 title="Designed by CYBERBIZ">CYBERBIZ</a>. 4603 </div> 4604 </div> 4605 4606</footer>
4607<script> 4608 $(document).ready(function() { 4609 let isDynamicLoading = false; 4610 4611 let menusData = { 4612 4613 4614 "footer": { 4615 4616 "type": "items", 4617 "data": [ 4618 4619 4620 4621 { 4622 "title": "æ¥è©¢", 4623 "url": "/search", 4624 "item_type": "search" 4625 }, 4626 4627 { 4628 "title": "éæ¼æå", 4629 "url": "/pages/about-us", 4630 "item_type": "page" 4631 }, 4632 4633 { 4634 "title": "æç帳æ¶", 4635 "url": "/account/index", 4636 "item_type": "http" 4637 }, 4638 4639 { 4640 "title": "é±ç§æ¿ç", 4641 "url": "/pages/privacy", 4642 "item_type": "privacy" 4643 }, 4644 4645 { 4646 "title": "鿬¾æ¿ç", 4647 "url": "/pages/鿬¾æ¿ç", 4648 "item_type": "page" 4649 }, 4650 4651 { 4652 "title": "æå¡æ¬ç", 4653 "url": "/pages/æå¡æ¬ç", 4654 "item_type": "page" 4655 }, 4656 4657 { 4658 "title": "æåæ¢æ¬¾", 4659 "url": "/pages/terms", 4660 "item_type": "terms" 4661 } 4662 4663 4664 ] 4665 4666 }, 4667 4668 4669 4670 4671 }; 4672 4673 if (isDynamicLoading) { 4674 window.DynamicLoading.setupComponent({ 4675 sectionId: '#footer', 4676 callbackData:{ 4677 section: {"type":"footer","visible":true,"settings":{"footer_link":"footer","display_facebook":true,"shop_facebook":"https://www.facebook.com/herbalself/","display_instagram":true,"shop_instagram":"https://www.instagram.com/herbalself_official/","display_line":true,"shop_line":"https://page.line.me/greenpharmacy?openQrModal=true","display_youtube":true,"shop_youtube":"https://www.yohttps://www.youtube.com/@herbalself1501utube.com/","footer_link_arrangement":"display_y","display_facebook_fan_block":true},"block_order":["default_link_list","default_contact_info"],"blocks":{"default_link_list":{"type":"link_list_setting","thumbnail":"list","draggable":true,"visible":true,"settings":{"dict_link_list_block_title":"éæ¼æå","footer_link":"footer"},"custom_name":"é¸å®"},"default_contact_info":{"type":"contact_info_setting","thumbnail":"contactInfo","draggable":true,"visible":true,"settings":{"dict_contact_info_block_title":"è¯çµ¡è³è¨","display_phone":"true","dict_phone_number":"07-3728016","display_fax_number":false,"dict_shop_fax_number":"0222345678","display_shop_email":"true","dict_shop_email":"[email protected]","display_shop_address":false,"dict_shop_address":"測試å°å","display_office_time":"true","dict_shop_office_time":"é±ä¸å°é±äº 08:30-17:30","display_tax_id":true,"dict_tax_id":"89417557"},"custom_name":"è¯çµ¡è³è¨"}},"custom_name":"é è ³"}, 4678 shop: { 4679 name: 'herbalself èæ¬èæ', 4680 cyberbiz_link: 'https://www.cyberbiz.io?utm_source=poweredbycyberbiz', 4681 facebook_fan_page: '', 4682 }, 4683 menus: menusData, 4684 is_display_facebook_fan_block: false 4685 }, 4686 entryName:'renderFooterSection', 4687 source:'//cdn-general.cybassets.com/frontend/shop/footerSection-3a2e378145f8a165.js', 4688 }); 4689 } 4690 }); 4691</script>
4691 4692 4693<!-- cyb_snippet _tracking_code start --> 4694
4694<script> 4695 window.fbAsyncInit = function() { 4696 FB.init({ 4697 appId : '', 4698 xfbml : true, 4699 version : 'v24.0', 4700 }); 4701 }; 4702 (function(d, s, id){ 4703 var js, fjs = d.getElementsByTagName(s)[0]; 4704 if (d.getElementById(id)) {return;} 4705 js = d.createElement(s); 4706 js.id = id; 4707 js.src = 'https://connect.facebook.net/zh_TW/sdk.js'; 4708 fjs.parentNode.insertBefore(js, fjs); 4709 }(document, 'script', 'facebook-jssdk')); 4710 </script>
4710 4711 4712
4713<script> 4714 // for scupio 4715 if (document.querySelector("meta[name=\"scupio_mid\"]")) { 4716 mid = document.querySelector("meta[name=\"scupio_mid\"]").content; 4717 } else { 4718 mid = ""; 4719 } 4720 if (!window.is_scupio_sent && mid) { 4721 window._bwtm = window._bwtm || [] 4722 window._bwtm.push({ 4723 "mid": mid, 4724 "uid": "" 4725 }); 4726 } 4727</script>
4727 4728 4729<!-- cyb_snippet _tracking_code end --> 4730
4731<script> 4732 $(document).ready(function(){ 4733 if(window.location.pathname != '' && window.location.pathname != '/' ){ 4734 document.getElementById('index-recommendation').style.display = 'none' 4735 } 4736 }); 4737</script>
4737 4738 4739 4740 4741 <!-- Fast-Events --> 4742 <!-- cyb_snippet fast_events start --> 4743 4744
4745<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/fast_events-3a2e378145f8a165.js' type='text/javascript'></script>
4745 4746<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/fast_events-3a2e378145f8a165.css' rel='stylesheet' type='text/css' media='all' /> 4747 4748<!-- cyb_snippet fast_events end --> 4749 4750 <div class="bottom-right qk-pos--fixed"> 4751 <!-- gototop --> 4752 <div id="gototop" class="qk-display--none qk-text--center"> 4753 <a href="javascript:void(0)" class="qk-circle qk-circle--lg qk-pos--relative qk-text--center"> 4754 <i class="fas fa-chevron-up"></i> 4755 </a> 4756 </div> 4757 4758 <!-- popup --> 4759 4760 4761 4762 4763<div id="popup-wrapper" class="qk-display--none"></div> 4764 4765<template id="popup-template"> 4766 <div 4767 :class="status" 4768 v-if="hasContent" 4769 id="popup-section" 4770 > 4771 <transition name="backdrop"> 4772 <div 4773 v-if="shouldShowPopup" 4774 @click.capture="minifyPopup" 4775 id="popup-backdrop" 4776 class="qk-w--100vw qk-h--100vh qk-pos--fixed qk-t--0 qk-l--0 qk-tst" 4777 > 4778 </div> 4779 </transition> 4780 <transition name="onShow"> 4781 <div 4782 @click.self="showPopup" 4783 @transitionstart="updateGameStatus('start', this)" 4784 @transitionend="updateGameStatus('end', this)" 4785 class="popup-content qk-display--flex qk-align--center qk-tst qk-tst_dur--30 qk-tst_timing--ease_o" 4786 > 4787 <div 4788 v-for="block in blocks" 4789 :key="block.id" 4790 :class="[block.type, minifiedBlockClasses, block.settings.icon_size]" 4791 class="block qk-tst qk-tst_dur--30 qk-tst_timing--ease_o qk-of--auto" 4792 > 4793 <div v-if="block.type === 'image'" class="qk-pos--rel"> 4794 <img 4795 v-show="!shouldShowPopup" 4796 :src="block.settings.dict_icon_image_url" 4797 class="qk-tst qk-tst_dur--30 qk-tst_timing--ease_o" 4798 alt="popup button" 4799 > 4800 <a 4801 v-show="shouldShowPopup" 4802 :href="block.settings.dict_link" 4803 :target="block.settings.target" 4804 :rel="block.settings.rel" 4805 class="qk-display--flex qk-align--center" 4806 @click="linkClicked" 4807 > 4808 <picture> 4809 <source :srcset="block.settings.dict_mobile_image_url" media="(max-width: 576px)"> 4810 <source :srcset="block.settings.dict_tablet_image_url" media="(max-width: 992px)"> 4811 <img 4812 :src="block.settings.dict_image_url" 4813 class="qk-tst qk-tst_dur--30 qk-tst_timing--ease_o" 4814 alt="popup picture" 4815 /> 4816 </picture> 4817 </a> 4818 </div> 4819 <div v-if="block.type === 'video'"> 4820 <iframe 4821 :src="block.settings.dict_video_link" 4822 frameborder="0" 4823 class="qk-center--y qk-w--100 qk-h--100" 4824 ></iframe> 4825 </div> 4826 <div v-if="block.type === 'game'"> 4827 <div v-show="gameStatus === 'show'" :class="{ 'show-game': gameStatus === 'show' }"> 4828 <iframe 4829 class="cb-game-iframe iframe-loading" 4830 :src="getGameIframeSrc(block)" 4831 style="border: none;" 4832 > 4833 Loading 4834 </iframe> 4835 </div> 4836 <div v-show="gameStatus === 'minified'"> 4837 <img 4838 src="//cdn-general.cybassets.com/game_assets/game_minified_new.png" 4839 class="qk-h--100 qk-w--100" 4840 alt="game minified icon" 4841 /> 4842 </div> 4843 </div> 4844 <div 4845 v-if="block.type === 'carousel'" 4846 :id="`popup-carousel-${block.id}`" 4847 > 4848 </div> 4849 </div> 4850 </div> 4851 </transition> 4852 <transition name="backdrop"> 4853 <div 4854 v-if="shouldShowPopup" 4855 @click.capture="minifyPopup" 4856 class="minify-popup qk-circle qk-circle--md qk-text--black qk-bg--white qk-bd--default qk-bd--border qk-text--center qk-cursor--pointer qk-pos--fixed" 4857 > 4858 </div> 4859 </transition> 4860 </div> 4861</template> 4862
4863<script> 4864 $(document).ready(function() { 4865 const CDN_HOST = '//cdn-general.cybassets.com'; 4866 const section = {"type":"popup","visible":true,"blocks":{"popup_block_1":{"type":"image","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NzM1Mjc5XzAz5ru_6aGN6LSIb18o5rS75YuVQk4pMTA4MHgxMDgwLmpwZy5qcGVnIl1d.jpeg?sha=a5ae1a7843ddb043","icon_size":"small","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NzM1Mjc5XzAz5ru_6aGN6LSIb18o5rS75YuVQk4pMTA4MHgxMDgwLmpwZy5qcGVnIl1d.jpeg?sha=a5ae1a7843ddb043","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NzM1Mjc5XzAz5ru_6aGN6LSIb18o5rS75YuVQk4pMTA4MHgxMDgwLmpwZy5qcGVnIl1d.jpeg?sha=a5ae1a7843ddb043","dict_icon_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjM1NTg4L2F0dGFjaGVkX3Bob3Rvcy8xNzc2NzM1Mjc5XzAz5ru_6aGN6LSIb18o5rS75YuVQk4pMTA4MHgxMDgwLmpwZy5qcGVnIl1d.jpeg?sha=a5ae1a7843ddb043","dict_link":"/collections/æ¬æç±é·çµå"},"custom_name":"åç"},"1785723966654_2":{"type":"game","custom_name":"äºåéæ²","visible":false,"settings":{"dict_game_handle":"11813"}}},"block_order":["1785723966654_2"],"settings":{},"custom_name":"å½çªå»£å"}; 4867 var popupSection = Vue.createApp({ 4868 template: '#popup-template', 4869 delimiters: ['${', '}'], 4870 data() { 4871 const isOmniauthPage = ['omniauth_terms_agreement', 'omniauth_mobile/'] 4872 .some(path => location.pathname.includes(path)); 4873 return { 4874 status: 'minified', 4875 gameStatus: 'show', 4876 blocks: isOmniauthPage 4877 ? [] 4878 : section.block_order && section.block_order.reduce( 4879 function(acc, blockId) { 4880 const block = section.blocks[blockId]; 4881 if (block && block.visible) { 4882 acc.push({ 4883 ...block, 4884 id: blockId, 4885 }); 4886 } 4887 return acc; 4888 }, 4889 [], 4890 ), 4891 hasAddedGameScript: false, 4892 }; 4893 }, 4894 computed: { 4895 hasContent: function() { 4896 return !!(this.blocks && this.blocks.length > 0); 4897 }, 4898 minifiedBlockClasses: function() { 4899 return this.status === 'minified' ? 'qk-pointer--none qk-unselectable' : ''; 4900 }, 4901 shouldShowPopup: function() { 4902 return this.status === 'show'; 4903 } 4904 }, 4905 methods: { 4906 unhidePopup: function(storedStatus) { 4907 this.status = storedStatus; 4908 $('#popup-wrapper').removeClass('qk-display--none'); 4909 }, 4910 showPopup: function() { 4911 if (this.status !== 'show') { 4912 this.status = 'show'; 4913 this.saveStatus(this.status); 4914 } 4915 }, 4916 minifyPopup: function() { 4917 this.status = 'minified'; 4918 this.saveStatus('minified'); 4919 }, 4920 loadStatus: function() { 4921 return JSON.parse(localStorage.getItem('popupStatus')); 4922 }, 4923 saveStatus: function(status) { 4924 if (status) { 4925 localStorage.setItem('popupStatus', JSON.stringify({ 4926 status: status, 4927 setTime: new Date().getTime(), 4928 })); 4929 } 4930 }, 4931 linkClicked: function() { 4932 this.saveStatus('minified'); 4933 }, 4934 parseVideoLink: function(settings) { 4935 settings.dict_video_link = themeHelper.parseYtUrl(settings.dict_video_link); 4936 }, 4937 setupImageSrc: function (settings) { 4938 settings.dict_image_url = this.addCdnHost(settings.dict_image_url); 4939 if (settings.dict_tablet_image_url) { 4940 settings.dict_tablet_image_url = this.addCdnHost(settings.dict_tablet_image_url); 4941 } 4942 if (settings.dict_mobile_image_url) { 4943 settings.dict_mobile_image_url = this.addCdnHost(settings.dict_mobile_image_url); 4944 } 4945 settings.dict_icon_image_url = this.addCdnHost(settings.dict_icon_image_url) || settings.dict_image_url; 4946 }, 4947 addCdnHost: function(url) { 4948 if (!url) { 4949 return url; // only add cdn host if url is not empty 4950 } 4951 4952 try { 4953 new URL(url); 4954 return url; // already a valid url, cdn host not needed 4955 } catch { 4956 return `${CDN_HOST}${url}`; 4957 } 4958 }, 4959 initStatus: function() { 4960 let newStatus = 'show'; 4961 const popupStatus = this.loadStatus(); 4962 const currentTime = new Date().getTime(); 4963 const oneDay = 1000 * 60 * 60 * 24; 4964 const hasStoredStatus = popupStatus && currentTime - popupStatus.setTime < oneDay; 4965 const redirectedByGameLogin = !this.hasRedirectUrl() && this.redirectedByGameLogin(); 4966 const isLoggingIn = this.isLoggingIn(); 4967 const isCartPage = window.location.pathname.split('/').includes('carts'); 4968 4969 if (hasStoredStatus && !redirectedByGameLogin) { 4970 newStatus = popupStatus.status; 4971 } 4972 4973 if (isLoggingIn) { 4974 newStatus = 'minified'; 4975 } else { 4976 localStorage.removeItem('redirectedByPopup'); 4977 } 4978 4979 setTimeout(() => { 4980 this.status = newStatus; 4981 this.gameStatus = newStatus; 4982 this.saveStatus(newStatus); 4983 if(!isCartPage){ 4984 this.unhidePopup(newStatus); 4985 } 4986 }, 1000); 4987 }, 4988 initBlocks: function() { 4989 if (this.hasContent) { 4990 this.blocks.forEach(block => { 4991 switch(block.type) { 4992 case 'image': 4993 this.setupImageSrc(block.settings); 4994 4995 const isOpenInNewTab = block.settings.link_open_in_new_tab; 4996 if (isOpenInNewTab) { 4997 block.settings.target = '_blank'; 4998 block.settings.rel = 'noopener noreferrer'; 4999 } 5000 5001 break; 5002 case 'video': 5003 this.parseVideoLink(block.settings); 5004 break; 5005 } 5006 }) 5007 } 5008 }, 5009 getGameIframeSrc: function (block) { 5010 return `/games/${block.settings.dict_game_handle}` 5011 }, 5012 updateGameStatus: function(type, element) { 5013 if ( 5014 (type === 'start' && this.status === 'minified') 5015 || (type === 'end' && this.status === 'show') 5016 ) { 5017 this.gameStatus = this.status; 5018 } 5019 }, 5020 setupGameRedirects: function() { 5021 window.addEventListener('pagehide', () => { 5022 const isGameActive = document.body.getElementsByClassName('show-game').length; 5023 if (isGameActive) { 5024 localStorage.setItem('redirectedByPopup', 'true'); 5025 this.saveStatus('minified'); 5026 } 5027 }); 5028 }, 5029 hasRedirectUrl: function() { 5030 return (new URLSearchParams(location.search)).has('redirect_url'); 5031 }, 5032 redirectedByGameLogin: function() { 5033 return localStorage.getItem('redirectedByPopup'); 5034 }, 5035 isLoggingIn: function() { 5036 const loginRelatedPathnames = [ 5037 'account/signup', 5038 'account/login', 5039 'account/customer/password/new', 5040 'pages/terms' 5041 ]; 5042 return loginRelatedPathnames.some(path => location.pathname.includes(path)); 5043 } 5044 }, 5045 created: function() { 5046 this.initStatus(); 5047 this.initBlocks(); 5048 this.setupGameRedirects(); 5049 }, 5050 mounted: function() { 5051 this.blocks.forEach((block) => { 5052 if (block.type === 'carousel' && block.settings.dict_c
5052arousel) { 5053 renderCarousel(`#popup-carousel-${block.id}`, { 5054 title: block.settings.dict_carousel, 5055 CDN_HOST, 5056 onLinkClick: () => this.linkClicked(), 5057 }); 5058 } 5059 }); 5060 }, 5061 }); 5062 popupSection.mount('#popup-wrapper'); 5063 }); 5064</script>
5064 5065 5066 5067 5068 </div> 5069 5070 <!-- ajaxloading --> 5071 <div id="ajaxloading" class="qk-display--none qk-h--100vh qk-w--100vw qk-l--0 qk-t--0 qk-pos--fixed"> 5072 <div class="ajaxbody qk-pos--abs qk-l--50 qk-t--50 qk-text--center"> 5073 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="73.4" height="73.4" viewBox="0 0 73.4 73.4"> 5074 <circle class="circle" fill="none" stroke="#898989" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="36.7" cy="36.7" r="35.2"/> 5075 <polyline class="success_path" fill="none" stroke="#898989" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" points="23.7,36.8 32.4,45.4 49.7,28 "/> 5076 <path class="success_icon" fill="#898989" d="M32.5,46.9c-0.4,0-0.8-0.2-1.1-0.4l-8.6-8.6c-0.6-0.6-0.6-1.5,0-2.1s1.5-0.6,2.1,0l7.5,7.5L48.6,27c0.6-0.6,1.5-0.6,2.1,0s0.6,1.5,0,2.1L33.5,46.5C33.2,46.7,32.9,46.9,32.5,46.9L32.5,46.9z"/> 5077 <line class="fail_path" fill="none" stroke="#898989" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="26.6" y1="26.6" x2="46.8" y2="46.8"/> 5078 <line class="fail_path" fill="none" stroke="#898989" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="46.8" y1="26.6" x2="26.6" y2="46.8"/> 5079 <path class="fail_icon" fill="#898989" d="M38.7,36.7l9.1-9.1c0.6-0.6,0.6-1.5,0-2.1s-1.5-0.6-2.1,0l-9.1,9.1l-9.1-9.1c-0.6-0.6-1.5-0.6-2.1,0s-0.6,1.5,0,2.1l9.1,9.1l-9.1,9.1c-0.6,0.6-0.6,1.5,0,2.1c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4l9.1-9.1l9.1,9.1c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4c0.6-0.6,0.6-1.5,0-2.1L38.7,36.7z"/> 5080 </svg> 5081 <div class="success_msg title qk-display--none qk-pos--abs qk-l--0 qk-w--100 qk-text--center">å·²å å ¥è³¼ç©è»</div> 5082 <div class="success_update_msg title qk-display--none qk-pos--abs qk-l--0 qk-w--100 qk-text--center">å·²æ´æ°è³¼ç©è»</div> 5083 <div class="fail_msg title qk-display--none qk-pos--abs qk-l--0 qk-w--100 qk-text--center">網路ç°å¸¸ï¼è«éæ°æ´ç</div> 5084 </div> 5085 </div> 5086
5086<script src="//cdn-general.cybassets.com/assets/referral-code-trace-5fcbbe026a61c36b5f09a1615a1c168688205205d9d3e7ee854181a66b64a6ed.js"></script>
5086 5087
5087<script> 5088 if (window.fbq) { 5089 fbq('track', 'Search', { 5090 content_ids: [89292588, 88804201, 88804018, 88178398, 88178353, 87814331, 87813933, 87813934, 87813935, 87813936, 87813937, 87813938, 87813939, 87813940, 87813941, 87813942, 87813943, 87813944, 87813945, 87813946, 87813947, 87813948, 87813949, 87813950, 87813951, 87813952, 87813953, 87813954, 87813955, 87813956, 87813957, 87813958, 87813959, 87813960, 87813961, 87813962, 87813963, 87813964, 87813965, 87813966, 87813967, 87813968, 87813969, 87813970, 87813971, 87813972, 87813973, 87813974, 87813975, 87813976, 87813977, 87813978, 87813979, 87813980, 87813981, 87813982, 87813983, 87813984, 87813985, 87813986, 87813987, 87813988, 87813989, 87813990, 87813991, 87813992, 87813993, 87813994, 87813995, 87813996, 87813997, 87813998, 87813999, 87814000, 87814001, 87814002, 87814003, 87814004, 87814005, 87814006, 87814007, 87814008, 87814009, 87814010, 87814011, 87814012, 87814013, 87814014, 87814015, 87814016, 87814017, 87814018, 87814019, 87814020, 87814021, 87814022, 87814023, 87814024, 87814025, 87814026, 87814027, 87814028, 87814029, 87814030, 87814031, 87814032, 87814033, 87814034, 87814035, 87814036, 87814037, 87814038, 87814039, 87814040, 87814041, 87814042, 87814043, 87814044, 87814045, 87814046, 87814048, 87814050, 87814052, 87814054, 87814056, 87814058, 87814059, 87814061, 87814062, 87814063, 87814064, 87814065, 87814066, 87814067, 87814068, 87814069, 87814070, 87814071, 87814072, 87814073, 87814074, 87814075, 87814076, 87814077, 87814078, 87814079, 87814080, 87814081, 87814082, 87814083, 87814084, 87814085, 87814086, 87814087, 87814088, 87814089, 87814090, 87814091, 87814092, 87814093, 87814094, 87814095, 87814096, 87814097, 87814098, 87814099, 87814100, 87814101, 87814102, 87814103, 87814104, 87814105, 87814106, 87814107, 87814108, 87814109, 87814110, 87814111, 87814112, 87814113, 87814114, 87814115, 87814116, 87814117, 87814118, 87814119, 87814120, 87814121, 87814122, 87814123, 87814124, 87814125, 87814126, 87814127, 87814128, 87814129, 87814130, 87814131, 87814132, 87814133, 87814134, 87814135, 87814136, 87814137, 87814138, 87814139, 87814140, 87814141, 87814142, 87814143, 87814144, 87814145, 87814146, 87814147, 87814148, 87814149, 87814150, 87814151, 87814152, 87814153, 87814154, 87814155, 87813878, 87813879, 87813880, 87813881, 87813882, 87813883, 87813884, 87813885, 87813886, 87813887, 87813888, 87813889, 87813890, 87813891, 87813892, 87813893, 87813894, 87813895, 87813752, 87813753, 87813754, 87813570, 87813571, 87813572, 87813573, 87813574, 87813575, 87813576, 87813577, 87813578, 87813525, 87813430, 87813431, 87813432, 87813433, 87793541, 87793542, 87793543, 87793544, 87793545, 87793547, 87793548, 87793549, 87793550, 87793551, 87793552, 87793553, 87793554, 87793555, 87793556, 87793557, 87790168, 87790169, 87790170, 87790171, 87790172, 87790173, 87790174, 87790175, 87790176, 87790177, 87790178, 87790179, 87790180, 87790181, 87790182, 87790183, 87790184, 87790185, 87790186, 87790187, 87790188, 87790189, 87790190, 87790191, 87790192, 87790193, 87790194, 87790195, 87790196, 87790197, 87790198, 87790199, 87790200, 87790201, 87790202, 87790203, 87789861, 87789862, 87789863, 87789864, 87789865, 87789866, 87789867, 87789868, 87789869, 87789663, 87789287, 87789288, 87789289, 87789290, 87789291, 87789292, 87789293, 87789294, 87789295, 87788864, 87788386, 87788387, 87788388, 87788389, 87787647, 87764827, 87764828, 87764829, 87764830, 87764831, 87764832, 87764833, 87764834, 87764835, 87764836, 87764837, 87764838, 87761981, 87761982, 87761983, 87761357, 87761358, 87761126, 87761127, 87761128, 87761129, 87761130, 87761131, 87761132, 87761133, 87761134, 87760811, 87760812, 87760813, 87721299, 87721293, 87721275, 87721213, 87720543, 86688775, 86688776, 86688777, 86688778, 85791140, 85791141, 85791143, 85791142, 85791509, 85791510, 85552682, 85552683, 85552684, 85552685, 85552686, 85552687, 85552688, 85552689, 85552690, 85552691, 85552692, 85552693, 85551977, 85551978, 85551979, 85551980, 85551981, 85551982, 85551983, 85551984, 85551985, 85548206, 85548207, 85548208, 85548209, 84582964, 84582953, 84582934, 84581143, 84051007, 84051008, 84051009, 84051010, 84051011, 84051012, 84051013, 84051014, 84051015, 84051016, 84051017, 84051018, 84051019, 84051020, 84051021, 84051022, 84051023, 84051024, 84051025, 84051026, 84051027, 84051028, 84051029, 84051030, 84051031, 84051032, 84051033, 84051034, 84051035, 84051036, 84051037, 84051038, 84051039, 84051040, 84051041, 84051042, 84011257, 84011258, 84011259, 82571608, 82563411, 82559231, 82559098, 82555185, 82110249, 82110089, 82109833, 82108348, 82107544, 82106736, 82106673, 81905780, 81905736, 81905681, 81905565, 81905534, 81905423, 81905307, 81778797, 81383197, 81383050, 81382813, 81382669, 81382644, 81330562, 81284883, 81188974, 81181948, 81146929, 81146928, 81146927, 81146926, 81146925, 81146924, 80894948, 80894947, 80894946, 80894945, 80823502, 80823497, 80823495, 80823489, 80823487, 80823485, 80823480, 80823478, 80823476, 80823474, 80823472, 80823469, 80823467, 80823465, 80823459, 80672438, 80672437, 80672436, 80672435, 80672433, 80672432, 80672431, 80672430, 80672429, 80672428, 80672426, 80672425, 80672424, 80672423, 80672422, 80672420, 80672419, 80672415, 80672414, 80672413, 80672407, 80672406, 80672405, 80672404, 80672403, 80672402, 80672401, 80672400, 80672399, 80672398, 80672395, 80672394, 80672392, 80672391, 80672390, 80672388, 80672387, 80672386, 80672385, 80672384, 80672383, 80672382, 80672380, 80672378, 80672377, 80672376, 80672375, 80672374, 80672373, 80672371, 80672370], 5091 currency: "TWD", 5092 search_string: null, 5093 contents: [{"id":89292588,"price":680.0,"quantity":20},{"id":88804201,"price":880.0,"quantity":null},{"id":88804018,"price":880.0,"quantity":null},{"id":88178398,"price":1950.0,"quantity":null},{"id":88178353,"price":1080.0,"quantity":null},{"id":87814331,"price":590.0,"quantity":null},{"id":87813933,"price":2790.0,"quantity":null},{"id":87813934,"price":2790.0,"quantity":null},{"id":87813935,"price":2790.0,"quantity":null},{"id":87813936,"price":2790.0,"quantity":null},{"id":87813937,"price":2790.0,"quantity":null},{"id":87813938,"price":2790.0,"quantity":null},{"id":87813939,"price":2790.0,"quantity":null},{"id":87813940,"price":2790.0,"quantity":null},{"id":87813941,"price":2790.0,"quantity":null},{"id":87813942,"price":2790.0,"quantity":null},{"id":87813943,"price":2790.0,"quantity":null},{"id":87813944,"price":2790.0,"quantity":null},{"id":87813945,"price":2790.0,"quantity":null},{"id":87813946,"price":2790.0,"quantity":null},{"id":87813947,"price":2790.0,"quantity":null},{"id":87813948,"price":2790.0,"quantity":null},{"id":87813949,"price":2790.0,"quantity":null},{"id":87813950,"price":2790.0,"quantity":null},{"id":87813951,"price":2790.0,"quantity":null},{"id":87813952,"price":2790.0,"quantity":null},{"id":87813953,"price":2790.0,"quantity":null},{"id":87813954,"price":2790.0,"quantity":null},{"id":87813955,"price":2790.0,"quantity":null},{"id":87813956,"price":2790.0,"quantity":null},{"id":87813957,"price":2790.0,"quantity":null},{"id":87813958,"price":2790.0,"quantity":null},{"id":87813959,"price":2790.0,"quantity":null},{"id":87813960,"price":2790.0,"quantity":null},{"id":87813961,"price":2790.0,"quantity":null},{"id":87813962,"price":2790.0,"quantity":null},{"id":87813963,"price":2790.0,"quantity":null},{"id":87813964,"price":2790.0,"quantity":null},{"id":87813965,"price":2790.0,"quantity":null},{"id":87813966,"price":2790.0,"quantity":null},{"id":87813967,"price":2790.0,"quantity":null},{"id":87813968,"price":2790.0,"quantity":null},{"id":87813969,"price":2790.0,"quantity":null},{"id":87813970,"price":2790.0,"quantity":null},{"id":87813971,"price":2790.0,"quantity":null},{"id":87813972,"price":2790.0,"quantity":null},{"id":87813973,"price":2790.0,"quantity":null},{"id":87813974,"price":2790.0,"quantity":null},{"id":87813975,"price":2790.0,"quantity":null},{"id":87813976,"price":2790.0,"quantity":null},{"id":87813977,"price":2790.0,"quantity":null},{"id":87813978,"price":2790.0,"quantity":null},{"id":87813979,"price":2790.0,"quantity":null},{"id":87813980,"price":2790.0,"quantity":null},{"id":87813981,"price":2790.0,"quantity":null},{"id":87813982,"price":2790.0,"quantity":null},{"id":87813983,"price":2790.0,"quantity":null},{"id":87813984,"price":2790.0,"quantity":null},{"id":87813985,"price":2790.0,"quantity":null},{"id":87813986,"price":2790.0,"quantity":null},{"id":87813987,"price":2790.0,"quantity":null},{"id":87813988,"price":2790.0,"quantity":null},{"id":87813989,"price":2790.0,"quantity":null},{"id":87813990,"price":2790.0,"quantity":null},{"id":87813991,"price":2790.0,"quantity":null},{"id":87813992,"price":2790.0,"quantity":null},{"id":87813993,"price":2790.0,"quantity":null},{"id":87813994,"price":2790.0,"quantity":null},{"id":87813995,"price":2790.0,"quantity":null},{"id":87813996,"price":2790.0,"quantity":null},{"id":87813997,"price":2790.0,"quantity":null},{"id":87813998,"price":2790.0,"quantity":null},{"id":87813999,"price":2790.0,"quantity":null},{"id":87814000,"price":2790.0,"quantity":null},{"id":87814001,"price":2790.0,"quantity":null},{"id":87814002,"price":2790.0,"quantity":null},{"id":87814003,"price":2790.0,"quantity":null},{"id":87814004,"price":2790.0,"quantity":null},{"id":87814005,"price":2790.0,"quantity":null},{"id":87814006,"price":2790.0,"quantity":null},{"id":87814007,"price":2790.0,"quantity":null},{"id":87814008,"price":2790.0,"quantity":null},{"id":87814009,"price":2790.0,"quantity":null},{"id":87814010,"price":2790.0,"quantity":null},{"id":87814011,"price":2790.0,"quantity":null},{"id":87814012,"price":2790.0,"quantity":null},{"id":87814013,"price":2790.0,"quantity":null},{"id":87814014,"price":2790.0,"quantity":null},{"id":87814015,"price":2790.0,"quantity":null},{"id":87814016,"price":2790.0,"quantity":null},{"id":87814017,"price":2790.0,"quantity":null},{"id":87814018,"price":2790.0,"quantity":null},{"id":87814019,"price":2790.0,"quantity":null},{"id":87814020,"price":2790.0,"quantity":null},{"id":87814021,"price":2790.0,"quantity":null},{"id":87814022,"price":2790.0,"quantity":null},{"id":87814023,"price":2790.0,"quantity":null},{"id":87814024,"price":2790.0,"quantity":null},{"id":87814025,"price":2790.0,"quantity":null},{"id":87814026,"price":2790.0,"quantity":null},{"id":87814027,"price":2790.0,"quantity":null},{"id":87814028,"price":2790.0,"quantity":null},{"id":87814029,"price":2790.0,"quantity":null},{"id":87814030,"price":2790.0,"quantity":null},{"id":87814031,"price":2790.0,"quantity":null},{"id":87814032,"price":2790.0,"quantity":null},{"id":87814033,"price":2790.0,"quantity":null},{"id":87814034,"price":2790.0,"quantity":null},{"id":87814035,"price":2790.0,"quantity":null},{"id":87814036,"price":2790.0,"quantity":null},{"id":87814037,"price":2790.0,"quantity":null},{"id":87814038,"price":2790.0,"quantity":null},{"id":87814039,"price":2790.0,"quantity":null},{"id":87814040,"price":2790.0,"quantity":null},{"id":87814041,"price":2790.0,"quantity":null},{"id":87814042,"price":2790.0,"quantity":null},{"id":87814043,"price":2790.0,"quantity":null},{"id":87814044,"price":2790.0,"quantity":null},{"id":87814045,"price":2790.0,"quantity":null},{"id":87814046,"price":2790.0,"quantity":null},{"id":87814048,"price":2790.0,"quantity":null},{"id":87814050,"price":2790.0,"quantity":null},{"id":87814052,"price":2790.0,"quantity":null},{"id":87814054,"price":2790.0,"quantity":null},{"id":87814056,"price":2790.0,"quantity":null},{"id":87814058,"price":2790.0,"quantity":null},{"id":87814059,"price":2790.0,"quantity":null},{"id":87814061,"price":2790.0,"quantity":null},{"id":87814062,"price":2790.0,"quantity":null},{"id":87814063,"price":2790.0,"quantity":null},{"id":87814064,"price":2790.0,"quantity":null},{"id":87814065,"price":2790.0,"quantity":null},{"id":87814066,"price":2790.0,"quantity":null},{"id":87814067,"price":2790.0,"quantity":null},{"id":87814068,"price":2790.0,"quantity":null},{"id":87814069,"price":2790.0,"quantity":null},{"id":87814070,"price":2790.0,"quantity":null},{"id":87814071,"price":2790.0,"quantity":null},{"id":87814072,"price":2790.0,"quantity":null},{"id":87814073,"price":2790.0,"quantity":null},{"id":87814074,"price":2790.0,"quantity":null},{"id":87814075,"price":2790.0,"quantity":null},{"id":87814076,"price":2790.0,"quantity":null},{"id":87814077,"price":2790.0,"quantity":null},{"id":87814078,"price":2790.0,"quantity":null},{"id":87814079,"price":2790.0,"quantity":null},{"id":87814080,"price":2790.0,"quantity":null},{"id":87814081,"price":2790.0,"quantity":null},{"id":87814082,"price":2790.0,"quantity":null},{"id":87814083,"price":2790.0,"quantity":null},{"id":87814084,"price":2790.0,"quantity":null},{"id":87814085,"price":2790.0,"quantity":null},{"id":87814086,"price":2790.0,"quantity":null},{"id":87814087,"price":2790.0,"quantity":null},{"id":87814088,"price":2790.0,"quantity":null},{"id":87814089,"price":2790.0,"quantity":null},{"id":87814090,"price":2790.0,"quantity":null},{"id":87814091,"price":2790.0,"quantity":null},{"id":87814092,"price":2790.0,"quantity":null},{"id":87814093,"price":2790.0,"quantity":null},{"id":87814094,"price":2790.0,"quantity":null},{"id":87814095,"price":2790.0,"quantity":null},{"id":87814096,"price":2790.0,"quantity":null},{"id":87814097,"price":2790.0,"quantity":null},{"id":87814098,"price":2790.0,"quantity":null},{"id":87814099,"price":2790.0,"quantity":null},{"id":87814100,"price":2790.0,"quantity":null},{"id":87814101,"price":2790.0,"quantity":null},{"id":87814102,"price":2790.0,"quantity":null},{"id":87814103,"price":2790.0,"quantity":null},{"id":87814104,"price":2790.0,"quantity":null},{"id":87814105,"price":2790.0,"quantity":null},{"id":87814106,"price":2790.0,"quantity":null},{"id":87814107,"price":2790.0,"quantity":null},{"id":87814108,"price":2790.0,"quantity":null},{"id":87814109,"price":2790.0,"quantity":null},{"id":87814110,"price":2790.0,"quantity":null},{"id":87814111,"price":2790.0,"quantity":null},{"id":87814112,"price":2790.0,"quantity":null},{"id":87814113,"price":2790.0,"quantity":null},{"id":87814114,"price":2790.0,"quantity":null},{"id":87814115,"price":2790.0,"quantity":null},{"id":87814116,"price":2790.0,"quantity":null},{"id":87814117,"price":2790.0,"quantity":null},{"id":87814118,"price":2790.0,"quantity":null},{"id":87814119,"price":2790.0,"quantity":null},{"id":87814120,"price":2790.0,"quantity":null},{"id":87814121,"price":2790.0,"quantity":null},{"id":87814122,"price":2790.0,"quantity":null},{"id":87814123,"price":2790.0,"quantity":null},{"id":87814124,"price":2790.0,"quantity":null},{"id":87814125,"price":2790.0,"quantity":null},{"id":87814126,"price":2790.0,"quantity":null},{"id":87814127,"price":2790.0,"quantity":null},{"id":87814128,"price":2790.0,"quantity":null},{"id":87814129,"price":2790.0,"quantity":null},{"id":87814130,"price":2790.0,"quantity":null},{"id":87814131,"price":2790.0,"quantity":null},{"id":87814132,"price":2790.0,"quantity":null},{"id":87814133,"price":2790.0,"quantity":null},{"id":87814134,"price":2790.0,"quantity":null},{"id":87814135,"price":2790.0,"quantity":null},{"id":87814136,"price":2790.0,"quantity":null},{"id":87814137,"price":2790.0,"quantity":null},{"id":87814138,"price":2790.0,"quantity":null},{"id":87814139,"price":2790.0,"quantity":null},{"id":87814140,"price":2790.0,"quantity":null},{"id":87814141,"price":2790.0,"quantity":null},{"id":87814142,"price":2790.0,"quantity":null},{"id":87814143,"price":2790.0,"quantity":null},{"id":87814144,"price":2790.0,"quantity":null},{"id":87814145,"price":2790.0,"quantity":null},{"id":87814146,"price":2790.0,"quantity":null},{"id":87814147,"price":2790.0,"quantity":null},{"id":87814148,"price":2790.0,"quantity":null},{"id":87814149,"price":2790.0,"quantity":null},{"id":87814150,"price":2790.0,"quantity":null},{"id":87814151,"price":2790.0,"quantity":null},{"id":87814152,"price":2790.0,"quantity":null},{"id":87814153,"price":2790.0,"quantity":null},{"id":87814154,"price":2790.0,"quantity":null},{"id":87814155,"price":2790.0,"quantity":null},{"id":87813878,"price":1280.0,"quantity":null},{"id":87813879,"price":1280.0,"quantity":null},{"id":87813880,"price":1280.0,"quantity":null},{"id":87813881,"price":1280.0,"quantity":null},{"id":87813882,"price":1280.0,"quantity":null},{"id":87813883,"price":1280.0
5093,"quantity":null},{"id":87813884,"price":1280.0,"quantity":null},{"id":87813885,"price":1280.0,"quantity":null},{"id":87813886,"price":1280.0,"quantity":null},{"id":87813887,"price":1280.0,"quantity":null},{"id":87813888,"price":1280.0,"quantity":null},{"id":87813889,"price":1280.0,"quantity":null},{"id":87813890,"price":1280.0,"quantity":null},{"id":87813891,"price":1280.0,"quantity":null},{"id":87813892,"price":1280.0,"quantity":null},{"id":87813893,"price":1280.0,"quantity":null},{"id":87813894,"price":1280.0,"quantity":null},{"id":87813895,"price":1280.0,"quantity":null},{"id":87813752,"price":1280.0,"quantity":null},{"id":87813753,"price":1280.0,"quantity":null},{"id":87813754,"price":1280.0,"quantity":null},{"id":87813570,"price":899.0,"quantity":null},{"id":87813571,"price":899.0,"quantity":null},{"id":87813572,"price":899.0,"quantity":null},{"id":87813573,"price":899.0,"quantity":null},{"id":87813574,"price":899.0,"quantity":null},{"id":87813575,"price":899.0,"quantity":null},{"id":87813576,"price":899.0,"quantity":null},{"id":87813577,"price":899.0,"quantity":null},{"id":87813578,"price":899.0,"quantity":null},{"id":87813525,"price":899.0,"quantity":null},{"id":87813430,"price":999.0,"quantity":null},{"id":87813431,"price":999.0,"quantity":5},{"id":87813432,"price":999.0,"quantity":5},{"id":87813433,"price":999.0,"quantity":5},{"id":87793541,"price":1080.0,"quantity":null},{"id":87793542,"price":1080.0,"quantity":null},{"id":87793543,"price":1080.0,"quantity":null},{"id":87793544,"price":1080.0,"quantity":null},{"id":87793545,"price":1080.0,"quantity":null},{"id":87793547,"price":1080.0,"quantity":null},{"id":87793548,"price":1080.0,"quantity":null},{"id":87793549,"price":1080.0,"quantity":null},{"id":87793550,"price":1080.0,"quantity":null},{"id":87793551,"price":1080.0,"quantity":null},{"id":87793552,"price":1080.0,"quantity":null},{"id":87793553,"price":1080.0,"quantity":null},{"id":87793554,"price":1080.0,"quantity":null},{"id":87793555,"price":1080.0,"quantity":null},{"id":87793556,"price":1080.0,"quantity":null},{"id":87793557,"price":1080.0,"quantity":null},{"id":87790168,"price":999.0,"quantity":null},{"id":87790169,"price":999.0,"quantity":null},{"id":87790170,"price":999.0,"quantity":null},{"id":87790171,"price":999.0,"quantity":null},{"id":87790172,"price":999.0,"quantity":null},{"id":87790173,"price":999.0,"quantity":null},{"id":87790174,"price":999.0,"quantity":null},{"id":87790175,"price":999.0,"quantity":null},{"id":87790176,"price":999.0,"quantity":null},{"id":87790177,"price":999.0,"quantity":null},{"id":87790178,"price":999.0,"quantity":null},{"id":87790179,"price":999.0,"quantity":null},{"id":87790180,"price":999.0,"quantity":null},{"id":87790181,"price":999.0,"quantity":null},{"id":87790182,"price":999.0,"quantity":null},{"id":87790183,"price":999.0,"quantity":null},{"id":87790184,"price":999.0,"quantity":null},{"id":87790185,"price":999.0,"quantity":null},{"id":87790186,"price":999.0,"quantity":null},{"id":87790187,"price":999.0,"quantity":null},{"id":87790188,"price":999.0,"quantity":null},{"id":87790189,"price":999.0,"quantity":null},{"id":87790190,"price":999.0,"quantity":null},{"id":87790191,"price":999.0,"quantity":null},{"id":87790192,"price":999.0,"quantity":null},{"id":87790193,"price":999.0,"quantity":null},{"id":87790194,"price":999.0,"quantity":null},{"id":87790195,"price":999.0,"quantity":null},{"id":87790196,"price":999.0,"quantity":null},{"id":87790197,"price":999.0,"quantity":null},{"id":87790198,"price":999.0,"quantity":null},{"id":87790199,"price":999.0,"quantity":null},{"id":87790200,"price":999.0,"quantity":null},{"id":87790201,"price":999.0,"quantity":null},{"id":87790202,"price":999.0,"quantity":null},{"id":87790203,"price":999.0,"quantity":null},{"id":87789861,"price":1280.0,"quantity":null},{"id":87789862,"price":1280.0,"quantity":null},{"id":87789863,"price":1280.0,"quantity":null},{"id":87789864,"price":1280.0,"quantity":null},{"id":87789865,"price":1280.0,"quantity":null},{"id":87789866,"price":1280.0,"quantity":null},{"id":87789867,"price":1280.0,"quantity":null},{"id":87789868,"price":1280.0,"quantity":null},{"id":87789869,"price":1280.0,"quantity":null},{"id":87789663,"price":990.0,"quantity":null},{"id":87789287,"price":1180.0,"quantity":null},{"id":87789288,"price":1180.0,"quantity":null},{"id":87789289,"price":1180.0,"quantity":null},{"id":87789290,"price":1180.0,"quantity":null},{"id":87789291,"price":1180.0,"quantity":null},{"id":87789292,"price":1180.0,"quantity":null},{"id":87789293,"price":1180.0,"quantity":null},{"id":87789294,"price":1180.0,"quantity":null},{"id":87789295,"price":1180.0,"quantity":null},{"id":87788864,"price":1180.0,"quantity":null},{"id":87788386,"price":1299.0,"quantity":null},{"id":87788387,"price":1299.0,"quantity":null},{"id":87788388,"price":1299.0,"quantity":null},{"id":87788389,"price":1299.0,"quantity":null},{"id":87787647,"price":580.0,"quantity":20},{"id":87764827,"price":1080.0,"quantity":null},{"id":87764828,"price":1080.0,"quantity":null},{"id":87764829,"price":1080.0,"quantity":null},{"id":87764830,"price":1080.0,"quantity":null},{"id":87764831,"price":1080.0,"quantity":null},{"id":87764832,"price":1080.0,"quantity":null},{"id":87764833,"price":1080.0,"quantity":null},{"id":87764834,"price":1080.0,"quantity":null},{"id":87764835,"price":1080.0,"quantity":null},{"id":87764836,"price":1080.0,"quantity":null},{"id":87764837,"price":1080.0,"quantity":null},{"id":87764838,"price":1080.0,"quantity":null},{"id":87761981,"price":899.0,"quantity":null},{"id":87761982,"price":899.0,"quantity":null},{"id":87761983,"price":899.0,"quantity":null},{"id":87761357,"price":1680.0,"quantity":null},{"id":87761358,"price":1680.0,"quantity":null},{"id":87761126,"price":999.0,"quantity":null},{"id":87761127,"price":999.0,"quantity":null},{"id":87761128,"price":999.0,"quantity":null},{"id":87761129,"price":999.0,"quantity":null},{"id":87761130,"price":999.0,"quantity":null},{"id":87761131,"price":999.0,"quantity":null},{"id":87761132,"price":999.0,"quantity":null},{"id":87761133,"price":999.0,"quantity":null},{"id":87761134,"price":999.0,"quantity":null},{"id":87760811,"price":799.0,"quantity":0},{"id":87760812,"price":799.0,"quantity":5},{"id":87760813,"price":799.0,"quantity":0},{"id":87721299,"price":180.0,"quantity":null},{"id":87721293,"price":180.0,"quantity":null},{"id":87721275,"price":180.0,"quantity":null}
5093,{"id":87721213,"price":150.0,"quantity":null},{"id":87720543,"price":180.0,"quantity":30},{"id":86688775,"price":999.0,"quantity":null},{"id":86688776,"price":999.0,"quantity":null},{"id":86688777,"price":999.0,"quantity":null},{"id":86688778,"price":999.0,"quantity":null},{"id":85791140,"price":999.0,"quantity":null},{"id":85791141,"price":999.0,"quantity":null},{"id":85791143,"price":999.0,"quantity":20},{"id":85791142,"price":999.0,"quantity":19},{"id":85791509,"price":999.0,"quantity":null},{"id":85791510,"price":999.0,"quantity":null},{"id":85552682,"price":999.0,"quantity":null},{"id":85552683,"price":999.0,"quantity":null},{"id":85552684,"price":999.0,"quantity":null},{"id":85552685,"price":999.0,"quantity":null},{"id":85552686,"price":999.0,"quantity":null},{"id":85552687,"price":999.0,"quantity":null},{"id":85552688,"price":999.0,"quantity":null},{"id":85552689,"price":999.0,"quantity":null},{"id":85552690,"price":999.0,"quantity":null},{"id":85552691,"price":999.0,"quantity":null},{"id":85552692,"price":999.0,"quantity":null},{"id":85552693,"price":999.0,"quantity":null},{"id":85551977,"price":850.0,"quantity":null},{"id":85551978,"price":850.0,"quantity":null},{"id":85551979,"price":850.0,"quantity":null},{"id":85551980,"price":850.0,"quantity":null},{"id":85551981,"price":850.0,"quantity":null},{"id":85551982,"price":850.0,"quantity":null},{"id":85551983,"price":850.0,"quantity":null},{"id":85551984,"price":850.0,"quantity":null},{"id":85551985,"price":850.0,"quantity":null},{"id":85548206,"price":899.0,"quantity":null},{"id":85548207,"price":899.0,"quantity":null},{"id":85548208,"price":899.0,"quantity":null},{"id":85548209,"price":899.0,"quantity":null},{"id":84582964,"price":380.0,"quantity":null},{"id":84582953,"price":380.0,"quantity":null},{"id":84582934,"price":380.0,"quantity":null},{"id":84581143,"price":380.0,"quantity":null},{"id":84051007,"price":1598.0,"quantity":null},{"id":84051008,"price":1598.0,"quantity":null},{"id":84051009,"price":1598.0,"quantity":null},{"id":84051010,"price":1598.0,"quantity":null},{"id":84051011,"price":1598.0,"quantity":null},{"id":84051012,"price":1598.0,"quantity":null},{"id":84051013,"price":1598.0,"quantity":null},{"id":84051014,"price":1598.0,"quantity":null},{"id":84051015,"price":1598.0,"quantity":null},{"id":84051016,"price":1598.0,"quantity":null},{"id":84051017,"price":1598.0,"quantity":null},{"id":84051018,"price":1598.0,"quantity":null},{"id":84051019,"price":1598.0,"quantity":null},{"id":84051020,"price":1598.0,"quantity":null},{"id":84051021,"price":1598.0,"quantity":null},{"id":84051022,"price":1598.0,"quantity":null},{"id":84051023,"price":1598.0,"quantity":null},{"id":84051024,"price":1598.0,"quantity":null},{"id":84051025,"price":1598.0,"quantity":null},{"id":84051026,"price":1598.0,"quantity":null},{"id":84051027,"price":1598.0,"quantity":null},{"id":84051028,"price":1598.0,"quantity":null},{"id":84051029,"price":1598.0,"quantity":null},{"id":84051030,"price":1598.0,"quantity":null},{"id":84051031,"price":1598.0,"quantity":null},{"id":84051032,"price":1598.0,"quantity":null},{"id":84051033,"price":1598.0,"quantity":null},{"id":84051034,"price":1598.0,"quantity":null},{"id":84051035,"price":1598.0,"quantity":null},{"id":84051036,"price":1598.0,"quantity":null},{"id":84051037,"price":1598.0,"quantity":null},{"id":84051038,"price":1598.0,"quantity":null},{"id":84051039,"price":1598.0,"quantity":null},{"id":84051040,"price":1598.0,"quantity":null},{"id":84051041,"price":1598.0,"quantity":null},{"id":84051042,"price":1598.0,"quantity":null},{"id":84011257,"price":1280.0,"quantity":null},{"id":84011258,"price":1280.0,"quantity":null},{"id":84011259,"price":1280.0,"quantity":null},{"id":82571608,"price":899.0,"quantity":0},{"id":82563411,"price":699.0,"quantity":null},{"id":82559231,"price":680.0,"quantity":null},{"id":82559098,"price":680.0,"quantity":null},{"id":82555185,"price":1680.0,"quantity":null},{"id":82110249,"price":600.0,"quantity":null},{"id":82110089,"price":500.0,"quantity":null},{"id":82109833,"price":500.0,"quantity":null},{"id":82108348,"price":500.0,"quantity":null},{"id":82107544,"price":500.0,"quantity":null},{"id":82106736,"price":500.0,"quantity":null},{"id":82106673,"price":500.0,"quantity":null},{"id":81905780,"price":250.0,"quantity":null},{"id":81905736,"price":250.0,"quantity":null},{"id":81905681,"price":250.0,"quantity":0},{"id":81905565,"price":580.0,"quantity":29},{"id":81905534,"price":580.0,"quantity":null},{"id":81905423,"price":580.0,"quantity":null},{"id":81905307,"price":590.0,"quantity":null},{"id":81778797,"price":580.0,"quantity":49},{"id":81383197,"price":650.0,"quantity":30},{"id":81383050,"price":650.0,"quantity":30},{"id":81382813,"price":650.0,"quantity":null},{"id":81382669,"price":650.0,"quantity":null},{"id":81382644,"price":650.0,"quantity":null},{"id":81330562,"price":799.0,"quantity":null},{"id":81284883,"price":580.0,"quantity":0},{"id":81188974,"price":300.0,"quantity":null},{"id":81181948,"price":780.0,"quantity":30},{"id":81146929,"price":380.0,"quantity":null},{"id":81146928,"price":480.0,"quantity":null},{"id":81146927,"price":450.0,"quantity":null},{"id":81146926,"price":450.0,"quantity":null},{"id":81146925,"price":450.0,"quantity":null},{"id":81146924,"price":450.0,"quantity":null},{"id":80894948,"price":250.0,"quantity":null},{"id":80894947,"price":250.0,"quantity":null},{"id":80894946,"price":250.0,"quantity":null},{"id":80894945,"price":250.0,"quantity":null},{"id":80823502,"price":580.0,"quantity":null},{"id":80823497,"price":680.0,"quantity":50},{"id":80823495,"price":680.0,"quantity":50},{"id":80823489,"price":680.0,"quantity":50},{"id":80823487,"price":780.0,"quantity":30},{"id":80823485,"price":780.0,"quantity":5},{"id":80823480,"price":780.0,"quantity":null},{"id":80823478,"price":550.0,"quantity":null},{"id":80823476,"price":550.0,"quantity":null},{"id":80823474,"price":220.0,"quantity":0},{"id":80823472,"price":220.0,"quantity":0},{"id":80823469,"price":220.0,"quantity":0},{"id":80823467,"price":220.0,"quantity":0},{"id":80823465,"price":580.0,"quantity":29},{"id":80823459,"price":650.0,"quantity":29},{"id":80672438,"price":490.0,"quantity":null},{"id":80672437,"price":490.0,"quantity":null},{"id":80672436,"price":490.0,"quantity":null},{"id":80672435,"price":590.0,"quantity":null},{"id":80672433,"price":590.0,"quantity":0},{"id":80672432,"price":650.0,"quantity":null},{"id":80672431,"price":490.0,"quantity":null},{"id":80672430,"price":490.0,"quantity":null},{"id":80672429,"price":490.0,"quantity":null},{"id":80672428,"price":490.0,"quantity":null},{"id":80672426,"price":490.0,"quantity":null},{"id":80672425,"price":490.0,"quantity":null},{"id":80672424,"price":130.0,"quantity":null},{"id":80672423,"price":490.0,"quantity":null},{"id":80672422,"price":590.0,"quantity":null},{"id":80672420,"price":590.0,"quantity":null},{"id":80672419,"price":590.0,"quantity":null},{"id":80672415,"price":580.0,"quantity":null},{"id":80672414,"price":690.0,"quantity":0},{"id":80672413,"price":499.0,"quantity":null},{"id":80672407,"price":680.0,"quantity":null},{"id":80672406,"price":490.0,"quantity":null},{"id":80672405,"price":1580.0,"quantity":null},{"id":80672404,"price":2280.0,"quantity":null},{"id":80672403,"price":80.0,"quantity":null},{"id":80672402,"price":80.0,"quantity":null},{"id":80672401,"price":350.0,"quantity":null},{"id":80672400,"price":350.0,"quantity":null},{"id":80672399,"price":590.0,"quantity":null},{"id":80672398,"price":300.0,"quantity":null},{"id":80672395,"price":490.0,"quantity":null},{"id":80672394,"price":290.0,"quantity":null},{"id":80672392,"price":1980.0,"quantity":null},{"id":80672391,"price":250.0,"quantity":null},{"id":80672390,"price":299.0,"quantity":null},{"id":80672388,"price":220.0,"quantity":null},{"id":80672387,"price":280.0,"quantity":null},{"id":80672386,"price":280.0,"quantity":null},{"id":80672385,"price":490.0,"quantity":0},{"id":80672384,"price":490.0,"quantity":5},{"id":80672383,"price":490.0,"quantity":0},{"id":80672382,"price":680.0,"quantity":null},{"id":80672380,"price":680.0,"quantity":null},{"id":80672378,"price":680.0,"quantity":null},{"id":80672377,"price":1680.0,"quantity":null},{"id":80672376,"price":1680.0,"quantity":null},{"id":80672375,"price":390.0,"quantity":null},{"id":80672374,"price":590.0,"quantity":null},{"id":80672373,"price":590.0,"quantity":null},{"id":80672371,"price":590.0,"quantity":null},{"id":80672370,"price":680.0,"quantity":null}], 5094 content_type: 'product', 5095 }, { 5096 eventID: "Search_CBE6BAB23633520B2DAFDFFC51731E57" 5097 }); 5098 } 5099 </script>
5099 5100 </body> 5101 5102
5102<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/sub_vendor-3a2e378145f8a165.js' type='text/javascript'></script>
5102 5103
5103<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/theme_helper-3a2e378145f8a165.js' type='text/javascript'></script>
5103 5104 5105 <!-- theme assets --> 5106
5106<script src='//cdn-general.cybassets.com/s/files/35588/theme/129214/assets/js/1773814463_ea88cdfb_main.js?1773814463' type='text/javascript'></script>
5106 5107
5107<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/theme-3a2e378145f8a165.js' type='text/javascript'></script>
5107 5108 5109 <!-- for cache --> 5110
5110<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/cacheable-3a2e378145f8a165.js' type='text/javascript'></script>
5110 5111</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.