1<!DOCTYPE html> 2<html lang="zh-hant"><head> <!-- prefetch dns --> 3<meta http-equiv="x-dns-prefetch-control" content="on"> 4<link rel="dns-prefetch" href="https://cdn.shoplineapp.com"> 5<link rel="preconnect" href="https://cdn.shoplineapp.com" crossorigin> 6<link rel="dns-prefetch" href="https://shoplineimg.com"> 7<link rel="preconnect" href="https://shoplineimg.com"> 8<link rel="dns-prefetch" href="https://shoplineimg.com"> 9<link rel="preconnect" href="https://shoplineimg.com" title="image-service-origin"> 10 11 <link rel="preload" href="https://cdn.shoplineapp.com/s/javascripts/currencies.js" as="script"> 12 13 14 15 16 <link rel="preload" as="image" href="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9fcb39f99890d7dbee0736/800x.webp?source_format=png" media="(max-height: 950px)"> 17 18<!-- Wrap what we need here --> 19 20 21<!-- SEO --> 22 23 <title ng-non-bindable>å°èèå°ç¨åè - å¼·ææ¬¾</title> 24 25 <meta name="description" content="å°éå ¥ä¾µç´°å°ç¸«éçå°èèä¹è½æææ¶æ» ï¼ä¸æ¬¡æ» å·¢ï¼æ°¸çµå¾æ£ï¼ ä¸åªæ®ºæ»çå°çèèï¼æ´è½é£éæ¶æ» æ´å巢穴ï¼å¿«éæºè«èèæ¡å¤¢ï¼ åå¥é·æææ°ï¼å¿«éçå°ææï¼ä¸ååèèå°æ¾ã"> 26 27 <meta name="keywords" content="èè,å°èè,é¤è,殺è,æ» è"> 28 29 <!-- Structured Data --> 30
30<script type="application/ld+json"> 31 { 32 "@context": "https://schema.org", 33 "@type": "BreadcrumbList", 34 "itemListElement": [ 35 { 36 "@type": "ListItem", 37 "position": 1, 38 "name": "Home", 39 "item": "https://www.ecohukurou.com.tw" 40 }, 41 { 42 "@type": "ListItem", 43 "position": 2, 44 "name": "å ¨é¨åå", 45 "item": "https://www.ecohukurou.com.tw/products" 46 },{ 47 "@type": "ListItem", 48 "position": 3, 49 "name": "é¤èå°ç", 50 "item": "https://www.ecohukurou.com.tw/categories/cockroach" 51 } 52 ] 53 } 54 </script>
54 55 56 57 58<!-- Meta --> 59 60 61 <meta property="og:title" content="å°èèå°ç¨åè - å¼·ææ¬¾"> 62 63 <meta property="og:type" content="product"/> 64 65 <meta property="og:url" content="https://www.ecohukurou.com.tw/products/small-roach-killer-gel-bait"> 66 <link rel="canonical" href="https://www.ecohukurou.com.tw/products/small-roach-killer-gel-bait"> 67 68 <meta property="og:description" content="å°éå ¥ä¾µç´°å°ç¸«éçå°èèä¹è½æææ¶æ» ï¼ä¸æ¬¡æ» å·¢ï¼æ°¸çµå¾æ£ï¼ ä¸åªæ®ºæ»çå°çèèï¼æ´è½é£éæ¶æ» æ´å巢穴ï¼å¿«éæºè«èèæ¡å¤¢ï¼ åå¥é·æææ°ï¼å¿«éçå°ææï¼ä¸ååèèå°æ¾ã"> 69 70 <meta property="og:image" content="https://img.shoplineapp.com/media/image_clips/6a9fcb39f99890d7dbee0736/original.png?1788857144=&owner_id=5b359a5a72fdc054dc0017ee"> 71 <meta name="thumbnail" content="https://img.shoplineapp.com/media/image_clips/6a9fcb39f99890d7dbee0736/original.png?1788857144=&owner_id=5b359a5a72fdc054dc0017ee"> 72 73 74 75<link rel="alternate" type="text/plain" href="https://www.ecohukurou.com.tw/llms.txt"> 76<link rel="alternate" type="text/plain" href="https://www.ecohukurou.com.tw/llms-full.txt"> 77 78 79
79<script type="application/ld+json"> 80 {"@context":"https://schema.org","@type":"WebSite","name":"ç¦ä¾æ","url":"https://www.ecohukurou.com.tw"} 81 </script>
81 82 83 84
84<script type="application/ld+json"> 85 {"@context":"https://schema.org","@type":"Organization","name":"ç¦ä¾æ","url":"https://www.ecohukurou.com.tw","logo":"https://img.shoplineapp.com/media/image_clips/64781426596636001d113b6c/original.png?1685591078"} 86 </script>
86 87 88 89<!-- locale meta --> 90 91 92 <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> 93<meta name="mobile-web-app-capable" content="yes"> 94<meta name="format-detection" content="telephone=no" /> 95<meta name="google" value="notranslate"> 96 97<!-- Shop icon --> 98 <link rel="shortcut icon" type="image/png" href="https://img.shoplineapp.com/media/image_clips/617a143cb9e0600011fb7196/original.png?1635390524"> 99 100 101 102 103<!--- Site Ownership Data --> 104 <meta name="google-site-verification" content="hquFZTFWVzr_zrba7mCMB7Jo5rx4ErtWtsoQPo8DVE0"> 105 <meta name="msvalidate.01" content="A1BDEF9C5F0608241FAC6E9763A1A59B"> 106 <meta name="facebook-domain-verification" content="9jehb673jtakyupont0httbda24jr1"> 107 <meta name="google-site-verification" content="IfeE1DvOoRXV4OvPFAAAK2qCj0a67ZPjT5Iv61asuPU"> 108<!--- Site Ownership Data End--> 109 110<!-- Styles --> 111 112 113 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/lib/bootstrap-3.4.1-4ccbe929d8684c8cc83f72911d02f011655dbd6b146a879612fadcdfa86fa7c7.css" onload="" /> 114 115 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_vendor-6eb73ce39fd4a86f966b1ab21edecb479a1d22cae142252ad701407277a4d3be.css" onload="this.media='all'" /> 116 117 118 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/shop-7aaacf408a6aa1272e04440c7c013cad263718513c163acfef8343fb07a6fa13.css" onload="this.media="all"" /> 119 120 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/page-product-detail-e7668815a0eb86d45d8f4ee85937516486ddd3d37d13740972a41abc61b8ef23.css" onload="" /> 121 122 123 124 125 126 127 128 129 130 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/intl_tel_input-0d9daf73.chunk.css" /> 131 132 133 134 135 136 137 138 139 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/sl_armor_captcha-63afdf18.chunk.css" /> 140 141
142<script type="text/javascript"> 143 window.mainConfig = JSON.parse('{\"sessionId\":\"\",\"merchantId\":\"5b359a5a72fdc054dc0017ee\",\"appCoreHost\":\"shoplineapp.com\",\"assetHost\":\"https://cdn.shoplineapp.com/packs/\",\"apiBaseUrl\":\"http://shoplineapp.com\",\"eventTrackApi\":\"https://events.shoplytics.com/api\",\"frontCommonsApi\":\"https://front-commons.shoplineapp.com/api\",\"appendToUrl\":\"\",\"env\":\"production\",\"merchantData\":{\"_id\":\"5b359a5a72fdc054dc0017ee\",\"addon_limit_enabled\":false,\"base_country_code\":\"TW\",\"base_currency\":{\"id\":\"twd\",\"iso_code\":\"TWD\",\"alternate_symbol\":\"NT$\",\"name\":\"New Taiwan Dollar\",\"symbol_first\":true,\"subunit_to_unit\":1},\"base_currency_code\":\"TWD\",\"beta_feature_keys\":[],\"brand_home_url\":\"https://www.ecohukurou.com.tw\",\"checkout_setting\":{\"enable_membership_autocheck\":true,\"enable_subscription_autocheck\":true,\"enabled_abandoned_cart_notification\":true,\"enable_sc_fast_checkout\":false,\"multi_checkout\":{\"enabled\":false},\"one_page_store_checkout_login_mode\":\"optional_without_login_entry\"},\"current_plan_key\":\"basket\",\"current_theme_key\":\"ultra_chic\",\"delivery_option_count\":4,\"enabled_stock_reminder\":true,\"handle\":\"tyenglong739\",\"identifier\":\"12718942\",\"instagram_access_token\":\"IGQWRNc3c4cm1vbnR6ZAzFad2UwVFFpM3YzYUVWWlVvQ0wzRWpWYjJLQXgtSWlCWnJ1NXg0eXY1S1NvMGgyS1VtNG44anZAoZAkFaZA0VnSDM0amEydG1TSmhvdFNkeFhxX016Ym1Sb09qdlVpQQZDZD\",\"instagram_id\":\"7947717388651703\",\"invoice_activation\":\"active\",\"mobile_logo_media_url\":\"https://img.shoplineapp.com/media/image_clips/635205c1d9a2ff002863cc82/original.png?1666319809\",\"name\":\"ç¦ä¾æ\",\"order_setting\":{\"invoice_activation\":\"active\",\"current_invoice_service_provider\":\"tradevan\",\"short_message_activation\":\"inactive\",\"stock_reminder_activation\":\"true\",\"default_out_of_stock_reminder\":true,\"auto_cancel_expired_orders\":true,\"auto_revert_credit\":true,\"enabled_order_auth_expiry\":true,\"enforce_user_login_on_checkout\":false,\"enabled_abandoned_cart_notification\":true,\"enable_order_split_einvoice_reissue\":false,\"no_duplicate_uniform_invoice\":true,\"checkout_without_email\":false,\"hourly_auto_invoice\":true,\"enabled_location_id\":true,\"enabled_sf_hidden_product_name\":false,\"slp_auto_refund\":false,\"customer_return_order\":{\"enabled\":false,\"available_return_days\":\"7\"},\"customer_cancel_order\":{\"enabled\":false,\"auto_revert_credit\":false},\"custom_fields\":[{\"type\":\"textarea\",\"label\":\"ãç¼ç¥¨è³è¨ã\\n1. é¿æç¡ç´åï¼ç¦ä¾ææ¡ç¨ãé»åé²ç«¯ç¼ç¥¨ãã\\n2. ç¡æä¾ç´æ¬ç¼ç¥¨ï¼çµ±ä¸ä½¿ç¨emailå¯éé»åç¼ç¥¨ã\\n3. æç´æ¬ç¼ç¥¨éæ±ï¼å¯æ¼ä¿¡ç®±æ¥è©¢ï¼èªè¡åå°ç¼ç¥¨ã\\n4. éç«é»åç¼ç¥¨48å°æä¹å¾ï¼å¯è³è²¡æ¿é¨é»åç¼ç¥¨æ´åæåå¹³å°ï¼æ¥è©¢ç¼ç¥¨çæ ã\\n-\",\"display_type\":\"text_field\",\"name_translations\":{\"zh-hant\":\"ãç¼ç¥¨è³è¨ã\\n1. é¿æç¡ç´åï¼ç¦ä¾ææ¡ç¨ãé»åé²ç«¯ç¼ç¥¨ãã\\n2. ç¡æä¾ç´æ¬ç¼ç¥¨ï¼çµ±ä¸ä½¿ç¨EMAILå¯éé»åç¼ç¥¨ã\\n3. æç´æ¬ç¼ç¥¨éæ±ï¼å¯æ¼ä¿¡ç®±æ¥è©¢ï¼èªè¡åå°ç¼ç¥¨ã\\n4. éç«é»åç¼ç¥¨48å°æä¹å¾ï¼å¯è³è²¡æ¿é¨é»åç¼ç¥¨æ´åæåå¹³å°ï¼æ¥è©¢ç¼ç¥¨çæ ã\\n-\"},\"hint_translations\":{\"en\":\"\",\"zh-hant\":\"\",\"zh-hk\":\"\",\"zh-cn\":\"\",\"zh-tw\":\"\",\"vi\":\"\",\"ms\":\"\",\"ja\":\"\",\"th\":\"\",\"id\":\"\",\"de\":\"\",\"fr\":\"\"}},{\"type\":\"textarea\",\"label\":\"ãè¨å®è³è¨ã\\nååæ¶ä»¶åä»¶å¾è«ç«å³æª¢æ¥ååï¼å¾ãéç®±æå°ãè³ã檢æ¥å®ç¢ãå ¨ç¨éå½±ï¼å¦æç¼ç¾ççµã缺件ææéè²¨éæ±ï¼éæ¼æ¶å°ååä¸å¤©å §éç¥ç¦ä¾æï¼è¶ éä¸å¤©å代表è¨å®æç«ï¼ä¸æä¾é貨æåã\",\"display_type\":\"text_field\",\"name_translations\":{\"zh-hant\":\"ãè¨å®è³è¨ã\\nååæ¶ä»¶åä»¶å¾è«ç«å³æª¢æ¥ååï¼å¾ãéç®±æå°ãè³ã檢æ¥å®ç¢ãå ¨ç¨éå½±ï¼å¦æç¼ç¾ççµã缺件ææéè²¨éæ±ï¼éæ¼æ¶å°ååä¸å¤©å §éç¥ç¦ä¾æï¼è¶ éä¸å¤©å代表è¨å®æç«ï¼ä¸æä¾é貨æåã\"}}],\"invoice\":{\"oversea_tax_type\":\"1\",\"tax_type\":\"1\",\"n_p_o_b_a_n\":{\"name\":\"è²¡åæ³äººä¸è¯æ°åå ç«¥ççåºéæ\",\"code\":\"88888\",\"short_name\":\"å çåºéæ\"}},\"invoice_tradevan\":{\"tax_id\":\"60475899\",\"oversea_tax_type\":\"1\",\"tax_type\":\"1\",\"zero_tax_reason\":\"\",\"n_p_o_b_a_n\":{\"name\":\"ç¤¾åæ³äººä¸çåå¹³æ\",\"code\":\"000\",\"short_name\":\"ä¸çåå¹³æ\",\"tax_id\":\"18494032\",\"county\":\"èºåå¸\"},\"source\":{\"business_group_code\":\"SL60475899\",\"business_type_code\":\"SLEC1\"}}
143,\"line_messenging\":{\"status\":\"active\"},\"facebook_messenging\":{\"status\":\"inactive\"},\"status_update_sms\":{\"status\":\"deactivated\"},\"private_info_handle\":{\"enabled\":false,\"custom_fields_enabled\":false}},\"payment_method_count\":7,\"product_setting\":{\"enabled_show_member_price\":true,\"enabled_product_review\":true,\"variation_display\":\"dropdown\",\"price_range_enabled\":true,\"enabled_pos_product_customized_price\":true,\"enabled_pos_product_price_tier\":false,\"preorder_add_to_cart_button_display\":\"depend_on_stock\",\"pos_product_channel_price_status\":\"off\",\"enabled_pos_pinned_product\":false,\"sold_out_at_last\":true,\"enabled_pdp_display_sales_count\":false,\"show_max_discount_rate\":{\"enabled\":false,\"display_type\":\"percent_off\"}},\"promotion_setting\":{\"one_coupon_limit_enabled\":true,\"show_promotion_reminder\":true,\"show_coupon\":true,\"multi_order_discount_strategy\":\"order_or_tier_promotion\",\"order_promotions_ignore_exclude_product\":true,\"order_gift_threshold_mode\":\"after_price_discounts\",\"order_free_shipping_threshold_mode\":\"after_all_discounts\",\"category_item_gift_threshold_mode\":\"before_discounts\",\"category_item_free_shipping_threshold_mode\":\"before_discounts\"},\"rollout_keys\":[\"2026_pdp_revamp_mobile_addon_products\",\"3_layer_category\",\"3_layer_navigation\",\"3_layer_variation\",\"711_CB_13countries\",\"711_CB_pickup_TH\",\"711_c2b_report_v2\",\"711_cross_delivery\",\"AdminCancelRecurringSubscription_V1\",\"MC_WA_Template_Management\",\"MC_manual_order\",\"MO_Apply_Coupon_Code\",\"StaffCanBeDeleted_V1\",\"SummaryStatement_V1\",\"UTM_export\",\"UTM_register\",\"abandoned_cart_notification\",\"add_system_fontstyle\",\"add_to_cart_revamp\",\"addon_products_limit_10\",\"addon_products_limit_unlimited\",\"addon_quantity\",\"address_format_batch2\",\"address_format_jp\",\"address_format_my\",\"address_format_us\",\"address_format_vn\",\"admin_app_extension\",\"admin_clientele_profile\",\"admin_custom_domain\",\"admin_image_service\",\"admin_js_revamp_action_logs\",\"admin_js_upgrade_SL-32913\",\"admin_js_upgrade_SL-45990\",\"admin_logistic_bank_account\",\"admin_manual_order\",\"admin_realtime\",\"admin_search_crawl_setting\",\"admin_vietnam_dong\",\"admin_whitelist_ip\",\"adminapp_order_form\",\"adminapp_wa_contacts_list\",\"ads_system_new_tab\",\"advanced_menu_app\",\"advanced_menu_app_availability\",\"adyen_my_sc\",\"affiliate_by_product\",\"affiliate_dashboard\",\"affiliate_kol_report\",\"affiliate_kol_report_appstore\",\"affiliate_multiple_promotion\",\"affiliate_product_level_attribution\",\"alipay_hk_sc\",\"android_pos_agent_clockin_n_out\",\"android_pos_purchase_order_partial_in_storage\",\"android_pos_save_send_receipt\",\"android_pos_v2_force_upgrade_version_1-50-0_date_2025-08-30\",\"app_categories_filtering\",\"app_multiplan\",\"app_subscription_prorated_billing\",\"apply_multi_order_discount\",\"apps_store\",\"apps_store_blog\",\"apps_store_fb_comment\",\"apps_store_wishlist\",\"appstore_free_trial\",\"archive_order_data\",\"archive_order_ui\",\"assign_products_to_category\",\"auth_flow_revamp\",\"auto_credit\",\"auto_credit_notify\",\"auto_credit_percentage\",\"auto_credit_recurring\",\"auto_reply_comment\",\"auto_reply_fb\",\"auto_save_sf_plus_address\",\"availability_buy_online_pickup_instore\",\"availability_preview_buy_online_pickup_instore\",\"back_in_stock_appstore\",\"back_in_stock_notify\",\"basket_comparising_link_CNY\",\"basket_comparising_link_HKD\",\"basket_comparising_link_TWD\",\"basket_invoice_field\",\"basket_pricing_page_cny\",\"basket_pricing_page_hkd\",\"basket_pricing_page_myr\",\"basket_pricing_page_sgd\",\"basket_pricing_page_thb\",\"basket_pricing_page_twd\",\"basket_pricing_page_usd\",\"basket_pricing_page_vnd\",\"basket_subscription_coupon\",\"basket_subscription_email\",\"bianco_setting\",\"bidding_select_product\",\"bing_ads\",\"birthday_format_v2\",\"block_gtm_for_lighthouse\",\"blog\",\"blog_app\",\"blog_revamp_admin\",\"blog_revamp_admin_category\",\"blog_revamp_doublewrite\",\"blog_revamp_related_products\",\"blog_revamp_shop_category\",\"blog_revamp_singleread\",\"breadcrumb\",\"broadcast_addfilter\",\"broadcast_advanced_filters\",\"broadcast_analytics\",\"broadcast_center\",\"broadcast_clone\",\"broadcast_email_html\",\"broadcast_facebook_template\",\"broadcast_line_template\",\"broadcast_preset_time\",\"broadcast_to_unsubscribers_sms\",\"broadcast_unsubscribe_email\",\"bulk_action_customer\",\"bulk_action_product\",\"bulk_assign_point\",\"bulk_import_multi_lang\",\"bulk_payment_delivery_setting\",\"bulk_printing_labels_711C2C\",\"bulk_update_dynamic_fields\",\"bulk_update_job\",\"bulk_update_new_fields\",\"bulk_update_product_download_from_product_service\",\"bulk_update_product_download_with_filter\",\"bulk_update_tag\",\"bulk_update_tag_enhancement\",\"bundle_add_type\",\"bundle_group\",\"bundle_page\",\"bundle_pricing\",\"bundle_promotion_apply_enhancement\",\"bundle_stackable\",\"buy_at_amazon\",\"buy_button\",\"buy_now_button\",\"buy_online_pickup_instore\",\"buyandget_promotion\",\"callback_service\",\"cancel_order_by_customer\",\"cancel_order_by_customer_v2\",\"cart_addon\",\"cart_addon_condition\",\"cart_addon_limit\",\"cart_use_product_service\",\"cart_uuid\",\"category_banner_multiple\",\"category_limit_unlimited\",\"category_sorting\",\"channel_amazon\",\"channel_fb\",\"channel_integration\",\"channel_line\",\"charge_shipping_fee_by_product_qty\",\"chat_widget\",\"chat_widget_facebook\",\"chat_widget_ig\",\"chat_widget_line\",\"chat_widget_livechat\",\"chat_widget_whatsapp\",\"chatbot_card_carousel\",\"chatbot_card_template\",\"chatbot_image_widget\",\"chatbot_keywords_matching\",\"chatbot_welcome_template\",\"checkout_membercheckbox_toggle\",\"checkout_revamp_checkout_page_v2024\",\"checkout_revamp_v2024\",\"checkout_setting\",\"cn_pricing_page_2019\",\"cod_not_pickup_blacklist\",\"combine_orders_app\",\"comment_list_export\",\"component_h1_tag\",\"connect_new_facebookpage\",\"consolidated_billing\",\"contact_us_mobile\",\"cookie_consent\",\"country_code\",\"coupon_center_back_to_cart\",\"coupon_center_enhancement_phase1\",\"coupon_notification\",\"coupon_v2\",\"create_staff_revamp\",\"credit_amount_condition_hidden\",\"credit_campaign\",\"credit_condition_5_tier_ec\",\"credit_installment_payment_fee_hidden\",\"credit_point_report\",\"credit_point_triggerpoint\",\"criteo\",\"crm_email_custom\",\"crm_notify_preview\",\"crm_sms_custom\",\"crm_sms_notify\",\"cross_shop_tracker\",\"crowdfunding_app_availability_tw\",\"custom_css\",\"custom_home_delivery_tw\",\"custom_notification_shorten_url\",\"custom_notify\",\"custom_order_export\",\"customer_advanced_filter\",\"customer_coupon\",\"customer_custom_field_limit_5\",\"customer_data_secure\",\"customer_edit\",\"customer_export_v2\",\"customer_group\",\"customer_group_analysis\",\"customer_group_broadcast\",\"customer_group_customer_spend_period\",\"customer_group_filter_p2\",\"customer_group_filter_p3\",\"customer_group_regenerate\",\"customer_group_sendcoupon\",\"customer_group_smartrfm_filter\",\"customer_import_50000_failure_report\",\"customer_import_v2\",\"customer_import_v3\",\"customer_list\",\"customer_new_report\",\"customer_referral\",\"customer_referral_notify\",\"customer_search_match\",\"customer_tag\",\"dashboard_v2\",\"dashboard_v2_revamp\",\"date_picker_v2\",\"deep_link_support_linepay\",\"deep_link_support_payme\",\"deep_search\",\"default_theme_ultrachic\",\"delivery_time\",\"delivery_time_with_quantity\",\"design_submenu\",\"dev_center_app_store\",\"disable_footer_brand\",\"disable_old_upgrade_reminder\",\"domain_applicable\",\"doris_bien_setting\",\"dusk_setting\",\"dynamic_
143shipping_rate_refactor\",\"ec_order_unlimit\",\"ecpay_expirydate\",\"ecpay_payment_gateway\",\"einvoice_bulk_update\",\"einvoice_edit\",\"einvoice_list_by_day\",\"einvoice_newlogic\",\"einvoice_tradevan\",\"email_credit_expire_notify\",\"email_custom\",\"email_member_forget_password_notify\",\"email_member_register_notify\",\"email_order_notify\",\"email_verification\",\"enable_body_script\",\"enable_calculate_api_promotion_apply\",\"enable_calculate_api_promotion_filter\",\"enable_cart_api\",\"enable_cart_service\",\"enable_corejs_splitting\",\"enable_lazysizes_image_tag\",\"enable_new_css_bundle\",\"enable_order_revamp_update_order\",\"enable_order_status_callback_revamp_for_promotion\",\"enable_order_status_callback_revamp_for_storefront\",\"enable_promotion_usage_record\",\"enable_shopjs_splitting\",\"enhanced_catalog_feed\",\"exclude_product\",\"exclude_product_v2\",\"execute_shipment_permission\",\"export_inventory_report_v2\",\"express_cart\",\"express_checkout_pages\",\"extend_reminder\",\"facebook_ads\",\"facebook_dia\",\"facebook_line_promotion_notify\",\"facebook_login\",\"facebook_messenger_subscription\",\"facebook_notify\",\"facebook_oauth_pages_utility_messaging\",\"facebook_pixel_manager\",\"fb_1on1_chat\",\"fb_broadcast\",\"fb_broadcast_sc\",\"fb_broadcast_sc_p2\",\"fb_entrance_optimization\",\"fb_feed_unlimit\",\"fb_group\",\"fb_menu\",\"fb_messenger_onetime_notification\",\"fb_multi_category_feed\",\"fb_offline_conversions_api\",\"fb_pixel_matching\",\"fb_pixel_v2\",\"fb_post_management\",\"fb_product_set\",\"fb_quick_signup_link\",\"fb_shop_now_button\",\"fb_ssapi\",\"fb_sub_button\",\"fb_welcome_msg\",\"fbe_oe\",\"fbe_shop\",\"fbe_v2\",\"fbe_v2_edit\",\"feature_alttag_phase1\",\"feature_alttag_phase2\",\"flash_price_campaign\",\"fm_order_receipt\",\"fmt_c2c_newlabel\",\"fmt_revision\",\"footer_brand\",\"footer_builder\",\"footer_builder_new\",\"form_builder\",\"form_builder_access\",\"form_builder_user_management\",\"form_builder_v2_elements\",\"form_builder_v2_receiver\",\"form_builder_v2_report\",\"freeshipping_promotion_condition\",\"get_coupon\",\"get_promotions_by_cart\",\"gift_promotion_condition\",\"gift_shipping_promotion_discount_condition\",\"gifts_limit_10\",\"gifts_limit_unlimited\",\"godaddy\",\"google_ads_api\",\"google_ads_manager\",\"google_analytics_4\",\"google_analytics_manager\",\"google_content_api\",\"google_dynamic_remarketing_tag\",\"google_enhanced_conversions\",\"google_merchant_api\",\"google_preorder_feed\",\"google_product_category_3rdlayer\",\"google_recaptcha\",\"google_remarketing_manager\",\"google_signup_login\",\"google_tag_manager\",\"gp_tw_sc\",\"group_url_bind_post_live\",\"h2_tag_phase1\",\"hct_logistics_bills_report\",\"hidden_product\",\"hidden_product_p2\",\"hide_credit_point_record_balance\",\"hide_ec_linepay\",\"hk_pricing_page_2019\",\"hkd_pricing_page_disabled_2020\",\"ig_browser_notify\",\"ig_live\",\"ig_login_entrance\",\"ig_new_api\",\"image_gallery\",\"image_gallery_p2\",\"image_host_by_region\",\"image_limit_100000\",\"image_limit_30000\",\"image_widget_mobile\",\"inbox_manual_order\",\"inbox_send_cartlink\",\"increase_variation_limit\",\"instagram_create_post\",\"instagram_post_sales\",\"instant_order_form\",\"integrated_label_711\",\"integrated_sfexpress\",\"integration_one\",\"inventory_change_reason\",\"inventory_search_v2\",\"invtransfer_purchaseorder_picker_use_product_service\",\"job_api_products_export\",\"job_api_user_export\",\"job_product_import\",\"jquery_v3\",\"kingsman_v2_setting\",\"layout_engine_service_kingsman_blogs\",\"layout_engine_service_kingsman_member_center\",\"layout_engine_service_kingsman_pdp\",\"layout_engine_service_kingsman_plp\",\"layout_engine_service_kingsman_promotions\",\"layout_engine_service_varm_blogs\",\"layout_engine_service_varm_member_center\",\"layout_engine_service_varm_pdp\",\"layout_engine_service_varm_plp\",\"layout_engine_service_varm_promotions\",\"line_1on1_chat\",\"line_abandon_notification\",\"line_ads_tag\",\"line_broadcast\",\"line_ec\",\"line_in_chat_shopping\",\"line_live\",\"line_login\",\"line_login_mobile\",\"line_point_cpa_tag\",\"line_shopping_new_fields\",\"line_signup\",\"live_after_keyword\",\"live_ai_tag_comments\",\"live_announce_bids\",\"live_announce_buyer\",\"live_bidding\",\"live_broadcast_v2\",\"live_bulk_checkoutlink\",\"live_bulk_edit\",\"live_checkout_notification\",\"live_checkout_notification_all\",\"live_checkout_notification_message\",\"live_comment_discount\",\"live_comment_robot\",\"live_create_product_v2\",\"live_crosspost\",\"live_dashboard_product\",\"live_event_discount\",\"live_exclusive_price\",\"live_fb_group\",\"live_fhd_video\",\"live_general_settings\",\"live_group_event\",\"live_host_panel\",\"live_ig_messenger_broadcast\",\"live_ig_product_recommend\",\"live_im_switch\",\"live_keyword_switch\",\"live_line_broadcast\",\"live_line_management\",\"live_line_multidisplay\",\"live_luckydraw_enhancement\",\"live_messenger_broadcast\",\"live_order_block\",\"live_print_advanced\",\"live_product_auto_order_tag\",\"live_product_recommend\",\"live_shopline_announcement\",\"live_shopline_beauty_filter\",\"live_shopline_keyword\",\"live_shopline_product_card\",\"live_shopline_view\",\"live_shopline_view_marquee\",\"live_show_storefront_facebook\",\"live_show_storefront_shopline\",\"live_stream_settings\",\"locale_revamp\",\"lock_cart_sc_product\",\"logistic_bill_v2_711_b2c\",\"logistic_bill_v2_711_c2c\",\"logistic_bill_v2_fmt_b2c\",\"logistic_bill_v2_fmt_c2c\",\"logistic_bill_v2_fmt_frozen\",\"logistics_kyc_application_entrance\",\"logo_favicon\",\"luckydraw_products\",\"luckydraw_qualification\",\"manual_activation\",\"manual_order\",\"manual_order_7-11\",\"manual_order_ec_to_sc\",\"manually_bind_post\",\"marketing_affiliate\",\"marketing_affiliate_p2\",\"marketing_sms_subscribed\",\"mc-history-instant\",\"mc_711crossborder\",\"mc_ad_tag\",\"mc_assign_message\",\"mc_auto_bind_member\",\"mc_autoreply_cotent\",\"mc_autoreply_question\",\"mc_autoreply_trigger\",\"mc_broadcast\",\"mc_broadcast_v2\",\"mc_bulk_read\",\"mc_chatbot_template\",\"mc_delete_message\",\"mc_edit_cart\",\"mc_history_instant\",\"mc_history_post\",\"mc_im\",\"mc_inbox_autoreply\",\"mc_input_status\",\"mc_instant_notifications\",\"mc_invoicetitle_optional\",\"mc_keyword_autotagging\",\"mc_line_broadcast\",\"mc_line_broadcast_all_friends\",\"mc_line_cart\",\"mc_logistics_hct\",\"mc_logistics_tcat\",\"mc_manage_blacklist\",\"mc_mark_todo\",\"mc_new_menu\",\"mc_phone_tag\",\"mc_reminder_unpaid\",\"mc_reply_pic\",\"mc_setting_message\",\"mc_setting_orderform\",\"mc_shop_message_refactor\",\"mc_smart_advice\",\"mc_sort_waitingtime\",\"mc_sort_waitingtime_new\",\"mc_tw_invoice\",\"media_gcp_upload\",\"member_center_profile_revamp\",\"member_import_notify\",\"member_info_reward\",\"member_info_reward_subscription\",\"member_join_notice\",\"member_password_setup_notify\",\"member_points\",\"member_points_expiry_enhancement\",\"member_points_notify\",\"member_price\",\"membership_tier_double_write\",\"membership_tier_logic_revamp\",\"membership_tier_notify\",\"membership_tier_single_read\",\"membership_tiers\",\"memebr_center_point_credit_revamp\",\"menu_limit_100\",\"menu_limit_unlimited\",\"merchant_automatic_payment_setting\",\"merchant_bills_credits\",\"message_center_v3\",\"message_revamp\",\"mo_remove_discount\",\"mobile_and_email_signup\",\"mobile_signup_p2\",\"modularize_address_format\",\"molpay_credit_card\",\"multi_lang\",\"multicurrency\",\"my_pricing_page_2019\",\"myapp_reauth_alert\",\"myr_pricing_page_disabled_2020\",\"new_app_subscription\",\"new_layout_for_mobile_and_pc\",\"new_onboarding_flow\",\"new_return_management\",\"new_settings_apply_all_promotion\",\"new_signup_flow\",\"new_sinopac_3d\",\"notification_custom_sending_time\",\"npb_theme_philia\",\"npb_widget_font_size_color\",\"ob_revamp\",\"ob_sgstripe\",\"ob_twecpay\",\"oceanpay\",\"old_fbe_removal\",\"onboarding_basketplan\",\"onboarding_handle\",\"one_new_filter\",\"one_page_store\",\"one_page_store_1000\",\"one_page_store_checkout\",\"one_page_store_clone\",\"one_page_store_login\",\"one_page_store_product_set\",\"one_page_store_promotion_checkbox\",\"online_credit_redemption_toggle\",\"online_store_design\",\"online_store_design_setup_guide_basketplan\",\"opb_bank_transfer_deprecation_consent\",\"opb_combine_payment\",\"opb_invoice\",\"opb_single_checkout_revamp\",\"opb_tw_virtual_acct\",\"order_add_to_cart\",\"order_archive_calculation_revamp_crm_amount\",\"order_archive_calculation_revamp_crm_member\",\"order_archive_product_testing\",\"order_archive_testing\",\"order_archive_testing_crm\",\"order_archive_testing_order_details\",\"order_archive_testing_return_order\",\"order_confirmation_slip_upload\",\"order_custom_field_limit_5\",\"order_custom_notify\",\"order_decoupling_product_revamp\",\"order_discount_stackable\",\"order_export_366day\",\"order_export_v2\",\"order_filter_shipped_date\",\"order_message_broadcast\",\"order_new_source\",\"order_promotion_split\",\"order_search_custom_field\",\"order_search_sku\",\"order_select_across_pages\",\"order_slp_auto_refund\",\"order_sms_notify\",\"order_split\",\"order_status_non_automation\",\"order_status_tag_color\",\"order_tag\",\"orderemail_new_logic\",\"other_
143custom_notify\",\"out_of_stock_order\",\"page_builder_revamp\",\"page_builder_revamp_theme_setting\",\"page_builder_revamp_theme_setting_initialized\",\"page_builder_section_cache_enabled\",\"page_builder_widget_accordion\",\"page_builder_widget_blog\",\"page_builder_widget_category\",\"page_builder_widget_collage\",\"page_builder_widget_countdown\",\"page_builder_widget_custom_liquid\",\"page_builder_widget_instagram\",\"page_builder_widget_product_text\",\"page_builder_widget_subscription\",\"page_builder_widget_video\",\"page_limit_unlimited\",\"page_use_product_service\",\"page_view_cache\",\"pakpobox\",\"partial_free_shipping\",\"payme\",\"payment_condition\",\"payment_fee_config\",\"payment_image\",\"payment_slip_notify\",\"paypal_upgrade\",\"pdp_image_lightbox\",\"pdp_image_lightbox_icon\",\"pdp_product_sold_count\",\"pending_subscription\",\"philia_setting\",\"pickup_remember_store\",\"pickup_remember_store_checkout_revamp_v2024\",\"plp_label_wording\",\"plp_product_seourl\",\"plp_variation_selector\",\"plp_wishlist\",\"point_campaign\",\"point_redeem_to_cash\",\"point_tier_expiration_notify\",\"pos_only_product_settings\",\"pos_retail_store_price\",\"pos_setup_guide_basketplan\",\"post_cancel_connect\",\"post_commerce_stack_comment\",\"post_fanpage_luckydraw\",\"post_fb_group\",\"post_general_setting\",\"post_lock_pd\",\"post_sales_dashboard\",\"postsale_auto_reply\",\"postsale_create_post\",\"postsale_ig_auto_reply\",\"postsales_connect_multiple_posts\",\"preorder_limit\",\"preset_publish\",\"price_discount_label_plp\",\"product_available_time\",\"product_cost_permission\",\"product_feed_info\",\"product_feed_manager_availability\",\"product_feed_revamp\",\"product_index_v2\",\"product_info\",\"product_limit_1000\",\"product_limit_unlimited\",\"product_log_v2\",\"product_page_limit_10\",\"product_quantity_update\",\"product_recommendation_abtesting\",\"product_revamp_doublewrite\",\"product_revamp_singleread\",\"product_review_bulk_export_import\",\"product_review_import\",\"product_review_import_installable\",\"product_review_plp\",\"product_review_reward\",\"product_review_reward_conditions\",\"product_search\",\"product_set_revamp\",\"product_set_show_out_of_stock\",\"product_set_v2_enhancement\",\"product_set_with_member_price\",\"product_stock\",\"product_subscription_applied_credits\",\"product_summary\",\"promotion_blacklist\",\"promotion_filter_by_date\",\"promotion_first_purchase\",\"promotion_first_purchase_channel\",\"promotion_hour\",\"promotion_limit_10\",\"promotion_limit_100\",\"promotion_limit_unlimited\",\"promotion_minitem\",\"promotion_page\",\"promotion_page_reminder\",\"promotion_page_seo_button\",\"promotion_record_archive_test\",\"promotion_reminder\",\"promotion_revamp_phase1-1\",\"purchase_limit_campaign\",\"quick_answer\",\"recaptcha_reset_pw\",\"redirect_301_settings\",\"rejected_bill_reminder\",\"remove_fblike_sc\",\"rep_download_log_ip_identity\",\"repay_cookie\",\"replace_janus_interface\",\"replace_lms_old_oa_interface\",\"reports\",\"revert_credit\",\"revert_credit_p2\",\"revert_credit_status\",\"reward_campaign_copy\",\"reward_campaign_exclude_product\",\"sales_dashboard\",\"sangria_setting\",\"sc_advanced_keyword\",\"sc_ai_chat_analysis\",\"sc_ai_suggested_reply\",\"sc_alipay_standard\",\"sc_atm\",\"sc_auto_bind_member\",\"sc_autodetect_address\",\"sc_autodetect_paymentslip\",\"sc_autoreply_icebreaker\",\"sc_broadcast_permissions\",\"sc_clearcart\",\"sc_clearcart_all\",\"sc_comment_label\",\"sc_comment_list\",\"sc_conversations_statistics_sunset\",\"sc_download_adminapp\",\"sc_facebook_broadcast\",\"sc_facebook_live\",\"sc_fb_ig_subscription\",\"sc_gpt_chatsummary\",\"sc_gpt_content_generator\",\"sc_gpt_knowledge_base\",\"sc_group_pm_commentid\",\"sc_group_webhook\",\"sc_intercom\",\"sc_keywords\",\"sc_line_live_pl\",\"sc_list_search\",\"sc_live_line\",\"sc_lock_inventory\",\"sc_manual_order\",\"sc_mc_settings\",\"sc_mo_711emap\",\"sc_order_unlimit\",\"sc_outstock_msg\",\"sc_overall_statistics\",\"sc_overall_statistics_api_v3\",\"sc_overall_statistics_v2\",\"sc_pickup\",\"sc_post_feature\",\"sc_product_set\",\"sc_product_variation\",\"sc_sidebar\",\"sc_similar_question_replies\",\"sc_slp_subscription_promotion\",\"sc_standard\",\"sc_store_pickup\",\"sc_wa_contacts_list\",\"sc_wa_message_report\",\"sc_wa_permissions\",\"scheduled_home_page\",\"search_function_image_gallery\",\"security_center\",\"select_all_customer\",\"select_all_inventory\",\"send_coupon_notification\",\"sensitive_operation_email_notify\",\"session_expiration_period\",\"setup_guide_basketplan\",\"sfexpress_centre\",\"sfexpress_eflocker\",\"sfexpress_service\",\"sfexpress_store\",\"sg_onboarding_currency\",\"share_cart_link\",\"shop_builder_plp\",\"shop_category_filter\",\"shop_category_filter_bulk_action\",\"shop_product_search_rate_limit\",\"shop_related_recaptcha\",\"shop_template_advanced_setting\",\"shopback_cashback\",\"shopline_captcha\",\"shopline_email_captcha\",\"shopline_product_reviews\",\"shoplytics_api_ordersales_v4\",\"shoplytics_api_psa_wide_table\",\"shoplytics_benchmark\",\"shoplytics_broadcast_api_v3\",\"shoplytics_channel_store_permission\",\"shoplytics_credit_analysis\",\"shoplytics_credit_analysis_reward_birthday_breakdown\",\"shoplytics_customer_refactor_api_v3\",\"shoplytics_date_picker_v2\",\"shoplytics_event_realtime_refactor_api_v3\",\"shoplytics_events_api_v3\",\"shoplytics_export_flex\",\"shoplytics_homepage_v2\",\"shoplytics_invoices_api_v3\",\"shoplytics_lite\",\"shoplytics_membership_tier_growth\",\"shoplytics_online_order_source\",\"shoplytics_orders_api_v3\",\"shoplytics_ordersales_v3\",\"shoplytics_payments_api_v3\",\"shoplytics_pro\",\"shoplytics_product_revamp_api_v3\",\"shoplytics_promotions_api_v3\",\"shoplytics_psa_multi_stores_export\",\"shoplytics_psa_sub_categories\",\"shoplytics_rfim_enhancement_v3\",\"shoplytics_session_metrics\",\"shoplytics_staff_api_v3\",\"shoplytics_to_hd\",\"shopping_session_enabled\",\"signin_register_revamp\",\"sitemap_cache_6hr\",\"sitemap_enhance_lang\",\"skya_setting\",\"sl_admin_inventory_count\",\"sl_admin_inventory_transfer\",\"sl_admin_purchase_order\",\"sl_admin_supplier\",\"sl_inventory_transfer_by_warehouse\",\"sl_logistics_bulk_action\",\"sl_logistics_fmt_freeze\",\"sl_logistics_modularize\",\"sl_payment_alipay\",\"sl_payment_cc\",\"sl_payment_standard_v2\",\"sl_payment_type_check\",\"sl_payments_apple_pay\",\"sl_payments_cc_promo\",\"sl_payments_my_cc\",\"sl_payments_my_fpx\",\"sl_payments_sg_cc\",\"sl_payments_tw_cc\",\"sl_pos\",\"sl_pos_SHOPLINE_Payments_tw\",\"sl_pos_admin\",\"sl_pos_admin_cancel_order\",\"sl_pos_admin_delete_order\",\"sl_pos_admin_inventory_transfer\",\"sl_pos_admin_order_archive_testing\",\"sl_pos_admin_purchase_order\",\"sl_pos_admin_register_shift\",\"sl_pos_admin_staff\",\"sl_pos_agent_by_channel\",\"sl_pos_agent_clockin_n_out\",\"sl_pos_agent_performance\",\"sl_pos_android_A4_printer\",\"sl_pos_android_check_cart_items_with_local_db\",\"sl_pos_android_order_reduction\",\"sl_pos_android_receipt_enhancement\",\"sl_pos_app_order_archive_testing\",\"sl_pos_app_transaction_filter_enhance\",\"sl_pos_apps_store\",\"sl_pos_bugfender_log_reduction\",\"sl_pos_bulk_import_update_enhancement\",\"sl_pos_check_duplicate_create_order\",\"sl_pos_claim_coupon\",\"sl_pos_convert_order_to_cart_by_snapshot\",\"sl_pos_credit_redeem\",\"sl_pos_customerID_duplicate_check\",\"sl_pos_customer_info_by_search\",\"sl_pos_customer_info_enhancement\",\"sl_pos_customer_product_preference\",\"sl_pos_customized_price\",\"sl_pos_disable_touchid_unlock\",\"sl_pos_discount\",\"sl_pos_einvoice_alert\",\"sl_pos_einvoice_refactor\",\"sl_pos_feature_permission\",\"sl_pos_force_upgrade_1-109-0\",\"sl_pos_force_upgrade_1-110-1\",\"sl_pos_free_gifts_promotion\",\"sl_pos_from_Swift_to_OC\",\"sl_pos_
143iOS_A4_printer\",\"sl_pos_iOS_app_transaction_filter_enhance\",\"sl_pos_iOS_cashier_revamp_cart\",\"sl_pos_iOS_cashier_revamp_product_list\",\"sl_pos_iPadOS_version_upgrade_remind_16_0_0\",\"sl_pos_initiate_couchbase\",\"sl_pos_inventory_count\",\"sl_pos_inventory_count_difference_reason\",\"sl_pos_inventory_count_for_selected_products\",\"sl_pos_inventory_feature_module\",\"sl_pos_inventory_transfer_app_can_create_note_date\",\"sl_pos_inventory_transfer_insert_enhancement\",\"sl_pos_inventory_transfer_request\",\"sl_pos_invoice_carrier_scan\",\"sl_pos_invoice_product_name_filter\",\"sl_pos_invoice_swiftUI_revamp\",\"sl_pos_invoice_toast_show\",\"sl_pos_ios_receipt_info_enhancement\",\"sl_pos_ios_small_label_enhancement\",\"sl_pos_ios_version_upgrade_remind\",\"sl_pos_itc\",\"sl_pos_logo_terms_and_condition\",\"sl_pos_member_points\",\"sl_pos_member_price\",\"sl_pos_multiple_payments\",\"sl_pos_new_report_customer_analysis\",\"sl_pos_new_report_daily_payment_methods\",\"sl_pos_new_report_overview\",\"sl_pos_new_report_product_preorder\",\"sl_pos_new_report_transaction_detail\",\"sl_pos_no_minimum_age\",\"sl_pos_one_einvoice_setting\",\"sl_pos_order_reduction\",\"sl_pos_order_refactor_admin\",\"sl_pos_order_upload_using_pos_service\",\"sl_pos_partial_return\",\"sl_pos_password_setting_refactor\",\"sl_pos_payment\",\"sl_pos_payment_method_picture\",\"sl_pos_payment_method_prioritized_and_hidden\",\"sl_pos_payoff_preorder\",\"sl_pos_pin_products\",\"sl_pos_price_by_channel\",\"sl_pos_product_add_to_cart_refactor\",\"sl_pos_product_list_ui_revamp\",\"sl_pos_product_set\",\"sl_pos_product_variation_ui\",\"sl_pos_promotion\",\"sl_pos_promotion_by_channel\",\"sl_pos_purchase_order_onlinestore\",\"sl_pos_purchase_order_partial_in_storage\",\"sl_pos_receipt_enhancement\",\"sl_pos_receipt_information\",\"sl_pos_receipt_preorder_return_enhancement\",\"sl_pos_receipt_setting_by_channel\",\"sl_pos_receipt_swiftUI_revamp\",\"sl_pos_register_shift\",\"sl_pos_report_shoplytics_psi\",\"sl_pos_revert_credit\",\"sl_pos_save_send_receipt\",\"sl_pos_shopline_payment_invoice_new_flow\",\"sl_pos_show_coupon\",\"sl_pos_stock_refactor\",\"sl_pos_supplier_refactor\",\"sl_pos_terminal_bills\",\"sl_pos_terminal_settlement\",\"sl_pos_terminal_tw\",\"sl_pos_toast_revamp\",\"sl_pos_transaction_conflict\",\"sl_pos_transaction_view_admin\",\"sl_pos_transfer_onlinestore\",\"sl_pos_user_permission\",\"sl_pos_variation_setting_refactor\",\"sl_purchase_order_by_warehouse\",\"sl_purchase_order_search_create_enhancement\",\"slp_bank_promotion\",\"slp_product_subscription\",\"slp_remember_credit_card\",\"slp_swap\",\"smart_omo_appstore\",\"smart_product_recommendation\",\"smart_product_recommendation_plus\",\"smart_product_recommendation_plus_cart\",\"smart_product_recommendation_regular\",\"smart_recommended_related_products\",\"sms_broadcast\",\"sms_custom\",\"sms_with_shop_name\",\"social_channel_revamp\",\"social_channel_user\",\"social_name_in_order\",\"sort_out_of_stock_products_last\",\"split_order_applied_creditpoint\",\"sso_lang_th\",\"sso_lang_vi\",\"staff_elasticsearch\",\"staff_limit_5\",\"staff_limit_unlimited\",\"staff_service_migration\",\"static_resource_host_by_region\",\"stop_slp_approvedemail\",\"store_pick_up\",\"storefront_app_extension\",\"storefront_return\",\"stripe_3d_secure\",\"stripe_3ds_cny\",\"stripe_3ds_hkd\",\"stripe_3ds_myr\",\"stripe_3ds_sgd\",\"stripe_3ds_thb\",\"stripe_3ds_usd\",\"stripe_3ds_vnd\",\"stripe_google_pay\",\"stripe_payment_intents\",\"stripe_radar\",\"stripe_subscription_my_account\",\"structured_data\",\"studio_livestream\",\"sub_sgstripe\",\"subscription_config_edit\",\"subscription_config_edit_delivery_payment\",\"subscription_currency\",\"subscription_tw_virtual_acct\",\"tappay_3D_secure\",\"tappay_sdk_v2_3_2\",\"tappay_sdk_v3\",\"tax_inclusive_setting\",\"taxes_settings\",\"tcat_711pickup_sl_logisitics\",\"tcat_logistics_bills_report\",\"tcat_newlabel\",\"th_pricing_page_2020\",\"thb_pricing_page_disabled_2020\",\"theme_bianco\",\"theme_doris_bien\",\"theme_kingsman_v2\",\"theme_level_3\",\"theme_sangria\",\"theme_ultrachic\",\"tier_birthday_credit\",\"tier_member_points\",\"tier_member_price\",\"tier_reward_app_availability\",\"tier_reward_app_installation\",\"tier_reward_app_p2\",\"tier_reward_credit\",\"tnc-checkbox\",\"toggle_mobile_category\",\"tw_app_shopback_cashback\",\"tw_fm_sms\",\"tw_pricing_page_2019\",\"tw_stripe_subscription\",\"twd_pricing_page_disabled_2020\",\"uc_integration\",\"uc_v2_endpoints\",\"ultra_setting\",\"unified_admin\",\"use_ngram_for_order_search\",\"user_center_social_channel\",\"user_credits\",\"user_credits_revamp_double_read\",\"variant_image_selector\",\"variant_saleprice_cost_weight\",\"variation_label_swatches\",\"varm_setting\",\"vn_pricing_page_2020\",\"vnd_pricing_page_disabled_2020\",\"wa_broadcast_customer_group\",\"wa_system_template\",\"wa_template_custom_content\",\"whatsapp_accept_marketing\",\"whatsapp_catalog\",\"whatsapp_extension\",\"whatsapp_order_form\",\"whatsapp_orderstatus_toggle\",\"wishlist_app\",\"yahoo_dot\",\"youtube_accounting_linking\",\"youtube_live_shopping\",\"zotabox\",\"zotabox_installable\"],\"shop_default_home_url\":\"https://tyenglong739.shoplineapp.com\",\"shop_status\":\"open\",\"show_sold_out\":true,\"sl_payment_merchant_id\":\"7386554660817209081\",\"supported_languages\":[\"en\",\"zh-hant\"],\"tags\":[\"retail\"],\"time_zone\":\"Asia/Taipei\",\"updated_at\":\"2026-09-30T15:01:38.979Z\",\"user_setting\":{\"_id\":\"5b359a5a72fdc054dc0017f1\",\"created_at\":\"2018-06-29T02:32:58.176Z\",\"data\":{\"general_fields\":[{\"type\":\"gender\",\"options\":{\"order\":{\"include\":\"true\",\"required\":\"false\"},\"signup\":{\"include\":\"false\",\"required\":\"false\"},\"profile\":{\"include\":\"true\",\"required\":\"false\"}}},{\"type\":\"birthday\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"false\"},\"profile\":{\"include\":\"true\",\"required\":\"false\"}}}],\"minimum_age_limit\":\"13\",\"custom_fields\":[],\"signup_method\":\"email_and_mobile\",\"sms_verification\":{\"status\":\"false\",\"supported_countries\":[\"TW\"]},\"facebook_login\":{\"status\":\"active\",\"app_id\":\"966004282114644\"},\"google_login\":{\"status\":\"active\",\"client_id\":\"485840068160-lvhun944ore3ce05h65ui6koka933ncq.apps.googleusercontent.com\",\"client_secret\":\"GOCS***************************gdQ2\"},\"enable_facebook_comment\":{\"status\":\"inactive\"},\"facebook_comment\":\"\",\"line_login\":{\"status\":\"active\"},\"recaptcha_signup\":{\"status\":\"false\",\"site_key\":\"\"},\"email_verification\":{\"status\":\"false\"},\"login_with_verification\":{\"status\":\"false\"},\"upgrade_reminder\":{\"status\":\"active\"}
143,\"enable_member_point\":true,\"enable_user_credit\":true,\"birthday_format\":\"YYYY/MM/DD\",\"send_birthday_credit_period\":\"monthly\",\"member_info_reward\":{\"enabled\":true,\"reward_on\":[\"email\",\"birthday\",\"mobile_phone\",\"gender\",\"name\"],\"subscription_reward_on\":[\"email\",\"sms\"],\"coupons\":{\"enabled\":false,\"promotion_ids\":[]}},\"enable_age_policy\":false,\"force_complete_info\":false,\"birthday_credit\":{\"sms\":{\"status\":\"inactive\"},\"email\":{\"status\":\"inactive\"},\"line_mes_api\":{\"status\":\"inactive\"}},\"member_info_reward_point\":{\"sms\":{\"status\":\"inactive\"},\"email\":{\"status\":\"active\"},\"line_mes_api\":{\"status\":\"inactive\"}},\"birthday_gift_schedule_type\":\"monthly\",\"audience_type\":{\"birthday_gift\":\"specific_tiers\"}},\"item_type\":\"\",\"key\":\"users\",\"name\":null,\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"owner_type\":\"Merchant\",\"publish_status\":\"published\",\"status\":\"active\",\"updated_at\":\"2026-08-13T06:34:21.333Z\",\"value\":null},\"price_range_preview\":false},\"localeData\":{\"loadedLanguage\":{\"name\":\"ç¹é«ä¸æ\",\"code\":\"zh-hant\"},\"supportedLocales\":[{\"name\":\"ç¹é«ä¸æ\",\"code\":\"zh-hant\"}]},\"currentUser\":null,\"themeSettings\":{\"background\":\"ultra_chic_light\",\"primary-color\":\"90a451\",\"categories_collapsed\":false,\"mobile_categories_collapsed\":false,\"image_fill\":false,\"is_multicurrency_enabled\":false,\"show_promotions_on_product\":true,\"enabled_quick_cart\":true,\"opens_in_new_tab\":false,\"enabled_wish_list\":true,\"category_page\":\"48\",\"goto_top\":true,\"hide_share_buttons\":false,\"facebook_comment\":false,\"hide_language_selector\":true,\"mobile_categories_removed\":true,\"buy_now_button\":{\"enabled\":true,\"color\":\"fb7813\"},\"plp_wishlist\":false,\"plp_variation_selector\":{\"enabled\":false,\"show_variation\":1},\"page_background\":\"FFFFFF\",\"page_text\":\"333333\",\"page_text_link\":\"3493fb\",\"announcement_background\":\"fff2cc\",\"announcement_text\":\"2c2c2c\",\"header_background\":\"ffffff\",\"header_text\":\"333333\",\"header_icon\":\"333333\",\"primary_background\":\"90a451\",\"primary_text\":\"FFFFFF\",\"buy_now_background\":\"fb7813\",\"buy_now_text\":\"FFFFFF\",\"footer_background\":\"FFFFFF\",\"footer_text\":\"333333\",\"footer_icon\":\"333333\",\"copyright_background\":\"F7F7F7\",\"copyright_text\":\"999999\",\"font_title\":\"Noto Sans\",\"font_size_title\":\"1\",\"font_paragraph\":\"Noto Sans\",\"font_size_paragraph\":\"1\",\"variation_image_selector_enabled\":false,\"variation_image_selector_variation\":1,\"enable_gdpr_cookies_banner\":false,\"updated_with_new_page_builder\":true,\"messages_enabled\":true,\"hide_languages\":[\"en\"],\"advanced_menu_l1_expand_style\":\"arrow\",\"advanced_menu_root_align\":\"left\",\"advanced_menu_is_custom_popover_color\":true},\"isMultiCurrencyEnabled\":false,\"features\":{\"plans\":{\"free\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"standard\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"starter\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"pro\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"business\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"variant_image_selector\":false},\"basic\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":false,\"user_credit\"
143:{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"basic2018\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"sc\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"variant_image_selector\":false},\"advanced\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"variant_image_selector\":false},\"premium\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"enterprise\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"crossborder\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"o2o\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"subscription_product\":true,\"variant_image_selector\":true}}},\"requestCountry\":\"AM\",\"trackerEventData\":{\"Product ID\":\"68099d9d0106054c960ebcd7\"},\"isRecaptchaEnabled\":false,\"isRecaptchaEnterprise\":true,\"recaptchaEnterpriseSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"recaptchaEnterpriseCheckboxSiteKey\":\"6LfQVEEoAAAAAAzllcvUxDYhfywH7-aY52nsJ2cK\",\"recaptchaSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"currencyData\":{\"supportedCurrencies\":[{\"name\":\"$ HKD\",\"symbol\":\"$\",\"iso_code\":\"hkd\"},{\"name\":\"P MOP\",\"symbol\":\"P\",\"iso_code\":\"mop\"},{\"name\":\"Â¥ CNY\",\"symbol\":\"Â¥\",\"iso_code\":\"cny\"},{\"name\":\"$ TWD\",\"symbol\":\"$\",\"iso_code\":\"twd\"},{\"name\":\"$ USD\",\"symbol\":\"$\",\"iso_code\":\"usd\"},{\"name\":\"$ SGD\",\"symbol\":\"$\",\"iso_code\":\"sgd\"},{\"name\":\"⬠EUR\",\"symbol\":\"â¬\",\"iso_code\":\"eur\"},{\"name\":\"$ AUD\",\"symbol\":\"$\",\"iso_code\":\"aud\"},{\"name\":\"£ GBP\",\"symbol\":\"£\",\"iso_code\":\"gbp\"},{\"name\":\"â± PHP\",\"symbol\":\"â±\",\"iso_code\":\"php\"},{\"name\":\"RM MYR\",\"symbol\":\"RM\",\"iso_code\":\"myr\"},{\"name\":\"฿ THB\",\"symbol\":\"฿\",\"iso_code\":\"thb\"},{\"name\":\"د.Ø¥ AED\",\"symbol\":\"د.Ø¥\",\"iso_code\":\"aed\"},{\"name\":\"Â¥ JPY\",\"symbol\":\"Â¥\",\"iso_code\":\"jpy\"},{\"name\":\"$ BND\",\"symbol\":\"$\",\"iso_code\":\"bnd\"},{\"name\":\"â© KRW\",\"symbol\":\"â©\",\"iso_code\":\"krw\"},{\"name\":\"Rp IDR\",\"symbol\":\"Rp\",\"iso_code\":\"idr\"},{\"name\":\"â« VND\",\"symbol\":\"â«\",\"iso_code\":\"vnd\"},{\"name\":\"$ CAD\",\"symbol\":\"$\",\"iso_code\":\"cad\"}],\"requestCountryCurrencyCode\":\"TWD\"},\"previousUrl\":\"\",\"checkoutLandingPath\":\"/cart\",\"webpSupported\":65,\"pageType\":\"products-show\",\"paypalCnCl
143ientId\":\"AYVtr8kMzEyRCw725vQM_-hheFyo1FuWeaup4KPSvU1gg44L-NG5e2PNcwGnMo2MLCzGRg4eVHJhuqBP\",\"efoxPayVersion\":\"1.0.60\",\"universalPaymentSDKUrl\":\"https://cdn.myshopline.com\",\"shoplinePaymentCashierSDKUrl\":\"https://cdn.myshopline.com/pay/paymentElement/1.7.1/index.js\",\"shoplinePaymentV2Env\":\"prod\",\"shoplinePaymentGatewayEnv\":\"prod\",\"shoplinePaymentsIntegratedEnv\":\"production\",\"currentPath\":\"/products/small-roach-killer-gel-bait\",\"isExceedCartLimitation\":null,\"familyMartEnv\":\"prod\",\"familyMartConfig\":{\"cvsname\":\"familymart.shoplineapp.com\"},\"familyMartFrozenConfig\":{\"cvsname\":\"familymartfreeze.shoplineapp.com\",\"cvslink\":\"https://familymartfreeze.shoplineapp.com/familymart_freeze_callback\",\"emap\":\"https://ecmfme.map.com.tw/ReceiveOrderInfo.aspx\"},\"pageIdentifier\":\"product_detail\",\"staticResourceHost\":\"https://static.shoplineapp.com/\",\"facebookAppId\":\"467428936681900\",\"facebookSdkVersion\":\"v2.7\",\"criteoAccountId\":null,\"criteoEmail\":null,\"shoplineCaptchaEnv\":\"prod\",\"shoplineCaptchaPublicKey\":\"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCUXpOVJR72RcVR8To9lTILfKJnfTp+f69D2azJDN5U9FqcZhdYfrBegVRKxuhkwdn1uu6Er9PWV4Tp8tRuHYnlU+U72NRpb0S3fmToXL3KMKw/4qu2B3EWtxeh/6GPh3leTvMteZpGRntMVmJCJdS8PY1CG0w6QzZZ5raGKXQc2QIDAQAB\",\"defaultBlockedSmsCountries\":\"PS,MG,KE,AO,KG,UG,AZ,ZW,TJ,NG,GT,DZ,BD,BY,AF,LK,MA,EH,MM,EG,LV,OM,LT,UA,RU,KZ,KH,LY,ML,MW,IR,EE\",\"featureEnabledList\":{\"smartProductRecommendation\":{\"cartSidebarEnabled\":true,\"cartProductsEnabled\":true}}}'); 144</script>
144 145 146
146<script> 147 (function() { 148 var queue = []; 149 window.__sentryPreInitQueue = queue; 150 function captureToQueue(error) { 151 if (window.__sentryPreInitQueue) queue.push(error); 152 } 153 function onError(event) { 154 if (event.error !== null) captureToQueue(event.error); 155 } 156 function onUnhandledRejection(event) { 157 captureToQueue(event.reason !== undefined ? event.reason : event); 158 } 159 window.addEventListener('error', onError); 160 window.addEventListener('unhandledrejection', onUnhandledRejection); 161 window.__sentryPreInitListeners = { onError: onError, onUnhandledRejection: onUnhandledRejection }; 162 })(); 163 </script>
163 164
164<script 165 src="https://browser.sentry-cdn.com/7.120.4/bundle.tracing.replay.min.js" 166 integrity="sha384-6UiQzRZEZEUYpVevkJnbMofq20zR/kWY6Nfj4/7xxiefh2lwaDxOAJXGT0ZkkJtH" 167 crossorigin="anonymous" 168 defer 169 ></script>
169 170
170<script 171 src="https://browser.sentry-cdn.com/7.120.4/captureconsole.min.js" 172 integrity="sha384-eS++M/RYquYfetQEoSQnCvxPHbPQztNIN2rdDxYkI5k8wvZwd+GmpBnfgymxGEIT" 173 crossorigin="anonymous" 174 defer 175 ></script>
175 176
177<script> 178 function sriOnError (event) { 179 if (window.Sentry) window.Sentry.captureException(event); 180 181 var script = document.createElement('script'); 182 var srcDomain = new URL(this.src).origin; 183 script.src = this.src.replace(srcDomain, ''); 184 if (this.defer) script.setAttribute("defer", "defer"); 185 document.getElementsByTagName('head')[0].insertBefore(script, null); 186 } 187</script>
187 188
189<script>window.lazySizesConfig={},Object.assign(window.lazySizesConfig,{lazyClass:"sl-lazy",loadingClass:"sl-lazyloading",loadedClass:"sl-lazyloaded",preloadClass:"sl-lazypreload",errorClass:"sl-lazyerror",iframeLoadMode:"1",loadHidden:!1});</script>
vendor: 1 bytes, line 189
189
190<script>!function(e,t){var a=t(e,e.document,Date);e.lazySizes=a,"object"==typeof module&&module.exports&&(module.exports=a)}("undefined"!=typeof window?window:{},function(e,t,a){"use strict";var n,i;if(function(){var t,a={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in i=e.lazySizesConfig||e.lazysizesConfig||{},a)t in i||(i[t]=a[t])}(),!t||!t.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var s,o,r,l,c,d,u,f,m,y,h,z,g,v,p,C,b,A,E,_,w,M,N,x,L,W,S,B,T,F,R,D,k,H,O,P,$,q,I,U,j,G,J,K,Q,V=t.documentElement,X=e.HTMLPictureElement,Y="addEventListener",Z="getAttribute",ee=e[Y].bind(e),te=e.setTimeout,ae=e.requestAnimationFrame||te,ne=e.requestIdleCallback,ie=/^picture$/i,se=["load","error","lazyincluded","_lazyloaded"],oe={},re=Array.prototype.forEach,le=function(e,t){return oe[t]||(oe[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),oe[t].test(e[Z]("class")||"")&&oe[t]},ce=function(e,t){le(e,t)||e.setAttribute("class",(e[Z]("class")||"").trim()+" "+t)},de=function(e,t){var a;(a=le(e,t))&&e.setAttribute("class",(e[Z]("class")||"").replace(a," "))},ue=function(e,t,a){var n=a?Y:"removeEventListener";a&&ue(e,t),se.forEach(function(a){e[n](a,t)})},fe=function(e,a,i,s,o){var r=t.createEvent("Event");return i||(i={}),i.instance=n,r.initEvent(a,!s,!o),r.detail=i,e.dispatchEvent(r),r},me=function(t,a){var n;!X&&(n=e.picturefill||i.pf)?(a&&a.src&&!t[Z]("srcset")&&t.setAttribute("srcset",a.src),n({reevaluate:!0,elements:[t]})):a&&a.src&&(t.src=a.src)},ye=function(e,t){return(getComputedStyle(e,null)||{})[t]},he=function(e,t,a){for(a=a||e.offsetWidth;a<i.minSize&&t&&!e._lazysizesWidth;)a=t.offsetWidth,t=t.parentNode;return a},ze=(l=[],c=r=[],d=function(){var e=c;for(c=r.length?l:r,s=!0,o=!1;e.length;)e.shift()();s=!1},u=function(e,a){s&&!a?e.apply(this,arguments):(c.push(e),o||(o=!0,(t.hidden?te:ae)(d)))},u._lsFlush=d,u),ge=function(e,t){return t?function(){ze(e)}:function(){var t=this,a=arguments;ze(function(){e.apply(t,a)})}},ve=function(e){var t,n=0,s=i.throttleDelay,o=i.ricTimeout,r=function(){t=!1,n=a.now(),e()},l=ne&&o>49?function(){ne(r,{timeout:o}),o!==i.ricTimeout&&(o=i.ricTimeout)}:ge(function(){te(r)},!0);return function(e){var i;(e=!0===e)&&(o=33),t||(t=!0,(i=s-(a.now()-n))<0&&(i=0),e||i<9?l():te(l,i))}},pe=function(e){var t,n,i=99,s=function(){t=null,e()},o=function(){var e=a.now()-n;e<i?te(o,i-e):(ne||s)(s)};return function(){n=a.now(),t||(t=te(o,i))}},Ce=(_=/^img$/i,w=/^iframe$/i,M="onscroll"in e&&!/(gle|ing)bot/.test(navigator.userAgent),N=0,x=0,L=0,W=-1,S=function(e){L--,(!e||L<0||!e.target)&&(L=0)},B=function(e){return null==E&&(E="hidden"==ye(t.body,"visibility")),E||!("hidden"==ye(e.parentNode,"visibility")&&"hidden"==ye(e,"visibility"))},T=function(e,a){var n,i=e,s=B(e);for(p-=a,A+=a,C-=a,b+=a;s&&(i=i.offsetParent)&&i!=t.body&&i!=V;)(s=(ye(i,"opacity")||1)>0)&&"visible"!=ye(i,"overflow")&&(n=i.getBoundingClientRect(),s=b>n.left&&C<n.right&&A>n.top-1&&p<n.bottom+1);return s},R=ve(F=function(){var e,a,s,o,r,l,c,d,u,y,z,_,w=n.elements;if(n.extraElements&&n.extraElements.length>0&&(w=Array.from(w).concat(n.extraElements)),(h=i.loadMode)&&L<8&&(e=w.length)){for(a=0,W++;a<e;a++)if(w[a]&&!w[a]._lazyRace)if(!M||n.prematureUnveil&&n.prematureUnveil(w[a]))q(w[a]);else if((d=w[a][Z]("data-expand"))&&(l=1*d)||(l=x),y||(y=!i.expand||i.expand<1?V.clientHeight>500&&V.clientWidth>500?500:370:i.expand,n._defEx=y,z=y*i.expFactor,_=i.hFac,E=null,x<z&&L<1&&W>2&&h>2&&!t.hidden?(x=z,W=0):x=h>1&&W>1&&L<6?y:N),u!==l&&(g=innerWidth+l*_,v=innerHeight+l,c=-1*l,u=l),s=w[a].getBoundingClientRect(),(A=s.bottom)>=c&&(p=s.top)<=v&&(b=s.right)>=c*_&&(C=s.left)<=g&&(A||b||C||p)&&(i.loadHidden||B(w[a]))&&(m&&L<3&&!d&&(h<3||W<4)||T(w[a],l))){if(q(w[a]),r=!0,L>9)break}else!r&&m&&!o&&L<4&&W<4&&h>
1902&&(f[0]||i.preloadAfterLoad)&&(f[0]||!d&&(A||b||C||p||"auto"!=w[a][Z](i.sizesAttr)))&&(o=f[0]||w[a]);o&&!r&&q(o)}}),k=ge(D=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(S(e),ce(t,i.loadedClass),de(t,i.loadingClass),ue(t,H),fe(t,"lazyloaded"))}),H=function(e){k({target:e.target})},O=function(e,t){var a=e.getAttribute("data-load-mode")||i.iframeLoadMode;0==a?e.contentWindow.location.replace(t):1==a&&(e.src=t)},P=function(e){var t,a=e[Z](i.srcsetAttr);(t=i.customMedia[e[Z]("data-media")||e[Z]("media")])&&e.setAttribute("media",t),a&&e.setAttribute("srcset",a)},$=ge(function(e,t,a,n,s){var o,r,l,c,d,u;(d=fe(e,"lazybeforeunveil",t)).defaultPrevented||(n&&(a?ce(e,i.autosizesClass):e.setAttribute("sizes",n)),r=e[Z](i.srcsetAttr),o=e[Z](i.srcAttr),s&&(c=(l=e.parentNode)&&ie.test(l.nodeName||"")),u=t.firesLoad||"src"in e&&(r||o||c),d={target:e},ce(e,i.loadingClass),u&&(clearTimeout(y),y=te(S,2500),ue(e,H,!0)),c&&re.call(l.getElementsByTagName("source"),P),r?e.setAttribute("srcset",r):o&&!c&&(w.test(e.nodeName)?O(e,o):e.src=o),s&&(r||c)&&me(e,{src:o})),e._lazyRace&&delete e._lazyRace,de(e,i.lazyClass),ze(function(){var t=e.complete&&e.naturalWidth>1;u&&!t||(t&&ce(e,i.fastLoadedClass),D(d),e._lazyCache=!0,te(function(){"_lazyCache"in e&&delete e._lazyCache},9)),"lazy"==e.loading&&L--},!0)}),q=function(e){if(!e._lazyRace){var t,a=_.test(e.nodeName),n=a&&(e[Z](i.sizesAttr)||e[Z]("sizes")),s="auto"==n;(!s&&m||!a||!e[Z]("src")&&!e.srcset||e.complete||le(e,i.errorClass)||!le(e,i.lazyClass))&&(t=fe(e,"lazyunveilread").detail,s&&be.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,L++,$(e,t,s,n,a))}},I=pe(function(){i.loadMode=3,R()}),j=function(){m||(a.now()-z<999?te(j,999):(m=!0,i.loadMode=3,R(),ee("scroll",U,!0)))},{_:function(){z=a.now(),n.elements=t.getElementsByClassName(i.lazyClass),f=t.getElementsByClassName(i.lazyClass+" "+i.preloadClass),ee("scroll",R,!0),ee("resize",R,!0),ee("pageshow",function(e){if(e.persisted){var a=t.querySelectorAll("."+i.loadingClass);a.length&&a.forEach&&ae(function(){a.forEach(function(e){e.complete&&q(e)})})}}),e.MutationObserver?new MutationObserver(R).observe(V,{childList:!0,subtree:!0,attributes:!0}):(V[Y]("DOMNodeInserted",R,!0),V[Y]("DOMAttrModified",R,!0),setInterval(R,999)),ee("hashchange",R,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){t[Y](e,R,!0)}),/d$|^c/.test(t.readyState)?j():(ee("load",j),t[Y]("DOMContentLoaded",R),te(j,2e4)),n.elements.length?(F(),ze._lsFlush()):R()},checkElems:R,unveil:q,_aLSL:U=function(){3==i.loadMode&&(i.loadMode=2),I()}}),be=(J=ge(function(e,t,a,n){var i,s,o;if(e._lazysizesWidth=n,n+="px",e.setAttribute("sizes",n),ie.test(t.nodeName||""))for(s=0,o=(i=t.getElementsByTagName("source")).length;s<o;s++)i[s].setAttribute("sizes",n);a.detail.dataAttr||me(e,a.detail)}),K=function(e,t,a){var n,i=e.parentNode;i&&(a=he(e,i,a),(n=fe(e,"lazybeforesizes",{width:a,dataAttr:!!t})).defaultPrevented||(a=n.detail.width)&&a!==e._lazysizesWidth&&J(e,i,n,a))},{_:function(){G=t.getElementsByClassName(i.autosizesClass),ee("resize",Q)},checkElems:Q=pe(function(){var e,t=G.length;if(t)for(e=0;e<t;e++)K(G[e])}),updateElem:K}),Ae=function(){!Ae.i&&t.getElementsByClassName&&(Ae.i=!0,be._(),Ce._())};return te(function(){i.init&&Ae()}),n={cfg:i,autoSizer:be,loader:Ce,init:Ae,uP:me,aC:ce,rC:de,hC:le,fire:fe,gW:he,rAF:ze}});</script>
190 191
191<script>!function(e){window.slShadowDomCreate=window.slShadowDomCreate?window.slShadowDomCreate:e}(function(){"use strict";var e="data-shadow-status",t="SL-SHADOW-CONTENT",o={init:"init",complete:"complete"},a=function(e,t,o){if(e){var a=function(e){if(e&&e.target&&e.srcElement)for(var t=e.target||e.srcElement,a=e.currentTarget;t!==a;){if(t.matches("a")){var n=t;e.delegateTarget=n,o.apply(n,[e])}t=t.parentNode}};e.addEventListener(t,a)}},n=function(e){window.location.href.includes("is_preview=2")&&a(e,"click",function(e){e.preventDefault()})},r=function(a){if(a instanceof HTMLElement){var r=!!a.shadowRoot,i=a.previousElementSibling,s=i&&i.tagName;if(!a.getAttribute(e))if(s==t)if(r)console.warn("SL shadow dom warning: The root is aready shadow root");else a.setAttribute(e,o.init),a.attachShadow({mode:"open"}).appendChild(i),n(i),a.slUpdateLazyExtraElements&&a.slUpdateLazyExtraElements(),a.setAttribute(e,o.complete);else console.warn("SL shadow dom warning: The shadow content does not match shadow tag name")}else console.warn("SL shadow dom warning: The root is not HTMLElement")};try{document.querySelectorAll("sl-shadow-root").forEach(function(e){r(e)})}catch(e){console.warn("createShadowDom warning:",e)}});</script>
191 192
192<script>!function(){if(window.lazySizes){var e="."+(window.lazySizesConfig?window.lazySizesConfig.lazyClass:"sl-lazy");void 0===window.lazySizes.extraElements&&(window.lazySizes.extraElements=[]),HTMLElement.prototype.slUpdateLazyExtraElements=function(){var n=[];this.shadowRoot&&(n=Array.from(this.shadowRoot.querySelectorAll(e))),n=n.concat(Array.from(this.querySelectorAll(e)));var t=window.lazySizes.extraElements;return 0===n.length||(t&&t.length>0?window.lazySizes.extraElements=t.concat(n):window.lazySizes.extraElements=n,window.lazySizes.loader.checkElems(),this.shadowRoot.addEventListener("lazyloaded",function(e){var n=window.lazySizes.extraElements;if(n&&n.length>0){var t=n.filter(function(n){return n!==e.target});t.length>0?window.lazySizes.extraElements=t:delete window.lazySizes.extraElements}})),n}}else console.warn("Lazysizes warning: window.lazySizes is undefined")}();</script>
192 193 194
194<script src="https://cdn.shoplineapp.com/s/javascripts/currencies.js" defer></script>
194 195 196 197
198<script> 199 function generateGlobalSDKObserver(variableName, options = {}) { 200 const { isLoaded = (sdk) => !!sdk } = options; 201 return { 202 [variableName]: { 203 funcs: [], 204 notify: function() { 205 while (this.funcs.length > 0) { 206 const func = this.funcs.shift(); 207 func(window[variableName]); 208 } 209 }, 210 subscribe: function(func) { 211 if (isLoaded(window[variableName])) { 212 func(window[variableName]); 213 } else { 214 this.funcs.push(func); 215 } 216 const unsubscribe = function () { 217 const index = this.funcs.indexOf(func); 218 if (index > -1) { 219 this.funcs.splice(index, 1); 220 } 221 }; 222 return unsubscribe.bind(this); 223 }, 224 }, 225 }; 226 } 227 228 window.globalSDKObserver = Object.assign( 229 {}, 230 generateGlobalSDKObserver('grecaptcha', { isLoaded: function(sdk) { return sdk && sdk.render }}), 231 generateGlobalSDKObserver('FB'), 232 ); 233</script>
233 234 235<style> 236 :root { 237 --buy-now-button-color: #fb7813; 238 --primary-color: #90a451; 239 240 --category-page: 48; 241 --page-background: #FFFFFF; 242 --page-background-h: 0; 243 --page-background-s: 0%; 244 --page-background-l: 100%; 245 --page-text: #333333; 246 --page-text-h: 0; 247 --page-text-s: 0%; 248 --page-text-l: 20%; 249 --page-text-link: #3493fb; 250 --page-text-link-h: 211; 251 --page-text-link-s: 96%; 252 --page-text-link-l: 59%; 253 --announcement-background: #fff2cc; 254 --announcement-background-h: 45; 255 --announcement-background-s: 100%; 256 --announcement-background-l: 90%; 257 --announcement-text: #2c2c2c; 258 --announcement-text-h: 0; 259 --announcement-text-s: 0%; 260 --announcement-text-l: 17%; 261 --header-background: #ffffff; 262 --header-background-h: 0; 263 --header-background-s: 0%; 264 --header-background-l: 100%; 265 --header-text: #333333; 266 --header-text-h: 0; 267 --header-text-s: 0%; 268 --header-text-l: 20%; 269 --header-icon: #333333; 270 --header-icon-h: 0; 271 --header-icon-s: 0%; 272 --header-icon-l: 20%; 273 --primary-background: #90a451; 274 --primary-background-h: 74; 275 --primary-background-s: 34%; 276 --primary-background-l: 48%; 277 --primary-text: #FFFFFF; 278 --primary-text-h: 0; 279 --primary-text-s: 0%; 280 --primary-text-l: 100%; 281 --buy-now-background: #fb7813; 282 --buy-now-background-h: 26; 283 --buy-now-background-s: 97%; 284 --buy-now-background-l: 53%; 285 --buy-now-text: #FFFFFF; 286 --buy-now-text-h: 0; 287 --buy-now-text-s: 0%; 288 --buy-now-text-l: 100%; 289 --footer-background: #FFFFFF; 290 --footer-background-h: 0; 291 --footer-background-s: 0%; 292 --footer-background-l: 100%; 293 --footer-text: #333333; 294 --footer-text-h: 0; 295 --footer-text-s: 0%; 296 --footer-text-l: 20%; 297 --footer-icon: #333333; 298 --footer-icon-h: 0; 299 --footer-icon-s: 0%; 300 --footer-icon-l: 20%; 301 --copyright-background: #F7F7F7; 302 --copyright-background-h: 0; 303 --copyright-background-s: 0%; 304 --copyright-background-l: 97%; 305 --copyright-text: #999999; 306 --copyright-text-h: 0; 307 --copyright-text-s: 0%; 308 --copyright-text-l: 60%; 309 --font-title: "Noto Sans TC", var(--system-sans); 310 311 --font-size-title: 1; 312 --font-paragraph: "Noto Sans TC", var(--system-sans); 313 314 --font-size-paragraph: 1; 315 316 --cookie-consent-popup-z-index: 1000; 317 } 318</style> 319
320<script type="text/javascript"> 321var shoplyticsTrackerSrc = 'https://cdn.shoplytics.com/js/shoplytics-tracker/latest/shoplytics-tracker.js'; 322(function(e,t,s,c,n,o,p){e.shoplytics||((p=e.shoplytics=function(){ 323p.exec?p.exec.apply(p,arguments):p.q.push(arguments) 324}).v='2.0',p.q=[],(n=t.createElement(s)).async=!0, 325n.src=c,(o=t.getElementsByTagName(s)[0]).parentNode.insertBefore(n,o)) 326})(window,document,'script',shoplyticsTrackerSrc); 327window.SHOPLYTICS_TRACKER_REGISTER = {"merchant_id":"5b359a5a72fdc054dc0017ee","language":"zh-hant","user_id":null}; 328shoplytics('init', 'shop', { 329 register: window.SHOPLYTICS_TRACKER_REGISTER 330}); 331 332// for facebook login redirect 333if (location.hash === '#_=_') { 334 history.replaceState(null, document.title, location.toString().replace(/#_=_$/, '')); 335} 336 337function SidrOptions(options) { 338 if (options === undefined) { options = {}; } 339 this.side = options.side || 'left'; 340 this.speed = options.speed || 200; 341 this.name = options.name; 342 this.onOpen = options.onOpen || angular.noop; 343 this.onClose = options.onClose || angular.noop; 344} 345window.SidrOptions = SidrOptions; 346 347window.resizeImages = function(element) { 348 var images = (element || document).getElementsByClassName("sl-lazy-image") 349 var styleRegex = /background\-image:\ *url\(['"]?(https\:\/\/shoplineimg.com\/[^'"\)]*)+['"]?\)/ 350 351 for (var i = 0; i < images.length; i++) { 352 var image = images[i] 353 try { 354 var src = image.getAttribute('src') || image.getAttribute('style').match(styleRegex)[1] 355 } catch(e) { 356 continue; 357 } 358 var setBySrc, head, tail, width, height; 359 try { 360 if (!src) { throw 'Unknown source' } 361 362 setBySrc = !!image.getAttribute('src') // Check if it's setting the image url by "src" or "style" 363 var urlParts = src.split("?"); // Fix issue that the size pattern can be in external image url 364 var result = urlParts[0].match(/(.*)\/(\d+)?x?(\d+)?(.*)/) // Extract width and height from url (e.g. 1000x1000), putting the rest into head and tail for repackaging back 365 head = result[1] 366 tail = result[4] 367 width = parseInt(result[2], 10); 368 height = parseInt(result[3], 10); 369 370 if (!!((width || height) && head != '') !== true) { throw 'Invalid image source'; } 371 } catch(e) { 372 if (typeof e !== 'string') { console.error(e) } 373 continue; 374 } 375 376 var segment = parseInt(image.getAttribute('data-resizing-segment') || 200, 10) 377 var scale = window.devicePixelRatio > 1 ? 2 : 1 378 379 // Resize by size of given element or image itself 380 var refElement = image; 381 if (image.getAttribute('data-ref-element')) { 382 var selector = image.getAttribute('data-ref-element'); 383 if (selector.indexOf('.') === 0) { 384 refElement = document.getElementsByClassName(image.getAttribute('data-ref-element').slice(1))[0] 385 } else { 386 refElement = document.getElementById(image.getAttribute('data-ref-element')) 387 } 388 } 389 var offsetWidth = refElement.offsetWidth; 390 var offsetHeight = refElement.offsetHeight; 391 var refWidth = image.getAttribute('data-max-width') ? Math.min(parseInt(image.getAttribute('data-max-width')), offsetWidth) : offsetWidth; 392 var refHeight = image.getAttribute('data-max-height') ? Math.min(parseInt(image.getAttribute('data-max-height')), offsetHeight) : offsetHeight; 393 394 // Get desired size based on view, segment and screen scale 395 var resizedWidth = isNaN(width) === false ? Math.ceil(refWidth * scale / segment) * segment : undefined 396 var resizedHeight = isNaN(height) === false ? Math.ceil(refHeight * scale / segment) * segment : undefined 397 398 if (resizedWidth || resizedHeight) { 399 var newSrc = head + '/' + ((resizedWidth || '') + 'x' + (resizedHeight || '')) + (tail || '') + '?'; 400 for (var j = 1; j < urlParts.length; j++) { newSrc += urlParts[j]; } 401 if (newSrc !== src) { 402 if (setBySrc) { 403 image.setAttribute('src', newSrc); 404 } else { 405 image.setAttribute('style', image.getAttribute('style').replace(styleRegex, 'background-image:url('+newSrc+')')); 406 } 407 image.dataset.size = (resizedWidth || '') + 'x' + (resizedHeight || ''); 408 } 409 } 410 } 411} 412 413let createDeferredPromise = function() { 414 let deferredRes, deferredRej; 415 let deferredPromise = new Promise(function(res, rej) { 416 deferredRes = res; 417 deferredRej = rej; 418 }); 419 deferredPromise.resolve = deferredRes; 420 deferredPromise.reject = deferredRej; 421 return deferredPromise; 422} 423 424// For app extension sdk 425window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED = createDeferredPromise(); 426 window.runTaskInIdle = function runTaskInIdle(task) { 427 try { 428 if (!task) return; 429 task(); 430 } catch (err) { 431 console.error(err); 432 } 433 } 434 435window.runTaskQueue = function runTaskQueue(queue) { 436 if (!queue || queue.length === 0) return; 437 438 const task = queue.shift(); 439 window.runTaskInIdle(task); 440 441 window.runTaskQueue(queue); 442} 443 444 445window.addEventListener('DOMContentLoaded', function() { 446 447app.value('mainConfig', window.mainConfig); 448 449 var appExtensionSdkData = JSON.parse('{\"merchantId\":\"5b359a5a72fdc054dc0017ee\",\"cookieConsent\":null,\"loadedCurrency\":\"twd\",\"pageIdentifier\":\"product_detail\",\"themeKey\":\"ultra_chic\",\"loadedLanguage\":{\"name\":\"ç¹é«ä¸æ\",\"code\":\"zh-hant\"},\"appExtensionData\":{\"appIds\":[\"63a2b2930064c0001dd692f9\",\"61162030bc1390001da5cede\"]},\"pdpProduct\":{\"id\":\"68099d9d0106054c960ebcd7\",\"variation_keys\":[\"6814792ec71527000775d4ed\",\"6aaca743e6a504001281e6b6\",\"681479982bfec1000c267785\",\"6aaca743e6a504001281e6b7\",\"6aaca743e6a504001281e6b8\",\"6aaca743e6a504001281e6b9\"],\"main_product_id\":\"68099d9d0106054c960ebcd7\",\"category_ids\":[\"5b8901a736468d000ef71fa5\",\"6a754d4d8ea0f400162c5c7d\",\"6a73e7875f62716a3f889d9e\",\"63100d19b74bdb001917530e\",\"5b359a5d4e22a6d28700133d\",\"6a99305a79294263b8f587bf\",\"6a87e95e27cbc63bd93c4b5e\",\"6a7e72d0cdca06aa300c1aaf\",\"6a73e3e6a07ac20fd9a9e87b\"],\"tags\":\"\",\"variation_rendered\":true,\"variation_ids\":[\"6814792ec71527000775d4ed\",\"6aaca743e6a504001281e6b6\",\"681479982bfec1000c267785\",\"6aaca743e6a504001281e6b7\",\"6aaca743e6a504001281e6b8\",\"6aaca743e6a504001281e6b9\"],\"default_variation_id\":null,\"addon_product_rendered\":true,\"addon_product_ids\":[\"637adaaf39d134002efa86e3\",\"662b5754beac19002339499d\",\"695210745d6601a86124b519\"]}}'); 450app.value('appExtensionSdkData', appExtensionSdkData); 451 452 453app.value('flash', { 454}); 455 456app.value('flash_data', {}); 457app.constant('imageServiceEndpoint', 'https\:\/\/shoplineimg.com/') 458app.constant('staticImageHost', 'static.shoplineapp.com/web') 459app.constant('staticResourceHost', 'https://static.shoplineapp.com/') 460app.constant('FEATURES_LIMIT', JSON.parse('{\"disable_image_service\":false,\"product_variation_limit\":400,\"paypal_spb_checkout\":false,\"mini_fast_checkout\":false,\"fast_checkout_qty\":false,\"buynow_checkout\":false,\"blog_category\":false,\"blog_post_page_limit\":false,\"shop_category_filter\":true,\"stripe_card_hk\":false,\"bulk_update_tag\":true,\"dynamic_
460shipping_rate_refactor\":true,\"promotion_reminder\":true,\"promotion_page_reminder\":true,\"modularize_address_format\":true,\"point_redeem_to_cash\":true,\"fb_login_integration\":false,\"product_summary\":true,\"plp_wishlist\":true,\"ec_order_unlimit\":true,\"sc_order_unlimit\":true,\"inventory_search_v2\":true,\"sc_lock_inventory\":true,\"crm_notify_preview\":true,\"plp_variation_selector\":true,\"category_banner_multiple\":true,\"order_confirmation_slip_upload\":true,\"tier_upgrade_v2\":false,\"plp_label_wording\":true,\"order_search_custom_field\":true,\"ig_browser_notify\":true,\"ig_browser_disabled\":false,\"send_product_tag_to_shop\":false,\"ads_system_new_tab\":true,\"payment_image\":true,\"sl_logistics_bulk_action\":true,\"disable_orderconfirmation_mail\":false,\"payment_slip_notify\":true,\"product_set_child_products_limit\":20,\"product_set_limit\":-1,\"sl_payments_hk_promo\":false,\"domain_redirect_ec2\":false,\"affiliate_kol_report\":true,\"applepay_newebpay\":false,\"atm_newebpay\":false,\"cvs_newebpay\":false,\"ec_fast_checkout\":false,\"checkout_setting\":true,\"omise_payment\":false,\"member_password_setup_notify\":true,\"membership_tier_notify\":true,\"auto_credit_notify\":true,\"customer_referral_notify\":true,\"member_points_notify\":true,\"member_import_notify\":true,\"crm_sms_custom\":true,\"crm_email_custom\":true,\"customer_group\":true,\"app_checkout_page_v2\":false,\"cart_api_slp_payment_callback\":false,\"restricted_product_risk_center_integration\":false,\"mask_check_stock_api_quantity\":false,\"tier_auto_downgrade\":false,\"scheduled_home_page\":true,\"sc_wa_contacts_list\":true,\"broadcast_to_unsubscribers_sms\":true,\"sc_post_feature\":true,\"google_product_category_3rdlayer\":true,\"purchase_limit_campaign\":true,\"order_item_name_edit\":false,\"block_analytics_request\":false,\"subscription_order_notify\":false,\"fb_domain_verification\":false,\"disable_html5mode\":false,\"einvoice_edit\":true,\"order_search_sku\":true,\"cancel_order_by_customer_v2\":true,\"storefront_pdp_enhancement\":false,\"storefront_plp_enhancement\":false,\"storefront_adv_enhancement\":false,\"product_cost_permission\":true,\"promotion_first_purchase\":true,\"block_gtm_for_lighthouse\":true,\"use_critical_css_liquid\":false,\"flash_price_campaign\":true,\"inventory_change_reason\":true,\"ig_login_entrance\":true,\"contact_us_mobile\":true,\"sl_payment_hk_alipay\":false,\"3_layer_variation\":true,\"einvoice_tradevan\":true,\"tradevan_multi_tax_product_set\":false,\"order_add_to_cart\":true,\"order_new_source\":true,\"einvoice_bulk_update\":true,\"molpay_alipay_tng\":false,\"fastcheckout_add_on\":false,\"plp_product_seourl\":true,\"country_code\":true,\"sc_keywords\":true,\"bulk_printing_labels_711C2C\":true,\"search_function_image_gallery\":true,\"social_channel_user\":true,\"sc_overall_statistics\":true,\"product_main_images_limit\":12,\"order_custom_notify\":true,\"new_settings_apply_all_promotion\":true,\"new_order_label_711b2c\":false,\"payment_condition\":true,\"store_pick_up\":true,\"other_custom_notify\":true,\"crm_sms_notify\":true,\"sms_custom\":true,\"product_set_revamp\":true,\"charge_shipping_fee_by_product_qty\":true,\"whatsapp_extension\":true,\"new_live_selling\":false,\"tier_member_points\":true,\"fb_broadcast_sc_p2\":true,\"fb_entrance_optimization\":true,\"shopback_cashback\":true,\"bundle_add_type\":true,\"google_ads_api\":true,\"google_analytics_4\":true,\"customer_group_smartrfm_filter\":true,\"shopper_app_entrance\":false,\"enable_cart_service\":true,\"store_crm_pwa\":false,\"store_referral_export_import\":false,\"store_referral_setting\":false,\"delivery_time_with_quantity\":true,\"tier_reward_app_installation\":true,\"tier_reward_app_availability\":true,\"stop_slp_approvedemail\":true,\"google_content_api\":true,\"buy_online_pickup_instore\":true,\"subscription_order_expire_notify\":false,\"payment_octopus\":false,\"payment_hide_hk\":false,\"line_ads_tag\":true,\"get_coupon\":true,\"coupon_notification\":true,\"payme_single_key_migration\":false,\"fb_bdapi\":false,\"mc_sort_waitingtime_new\":true,\"disable_itc\":false,\"sl_payment_alipay\":true,\"sl_pos_sg_gst_on_receipt\":false,\"buyandget_promotion\":true,\"line_login_mobile\":true,\"vulnerable_js_upgrade\":false,\"replace_janus_interface\":true,\"enable_calculate_api_promotion_filter\":true,\"combine_orders\":false,\"t
460ier_reward_app_p2\":true,\"slp_remember_credit_card\":true,\"subscription_promotion\":false,\"lock_cart_sc_product\":true,\"extend_reminder\":true,\"customer_search_match\":true,\"slp_product_subscription\":true,\"customer_group_sendcoupon\":true,\"sl_payments_apple_pay\":true,\"apply_multi_order_discount\":true,\"enable_calculate_api_promotion_apply\":true,\"product_revamp_doublewrite\":true,\"tcat_711pickup_emap\":false,\"page_builder_widget_blog\":true,\"page_builder_widget_accordion\":true,\"page_builder_widget_category\":true,\"page_builder_widget_instagram\":true,\"page_builder_widget_custom_liquid\":true,\"page_builder_widget_product_text\":true,\"page_builder_widget_subscription\":true,\"page_builder_widget_video\":true,\"page_builder_widget_collage\":true,\"npb_theme_sangria\":false,\"npb_theme_philia\":true,\"npb_theme_bianco\":false,\"line_point_cpa_tag\":true,\"affiliate_by_product\":true,\"order_select_across_pages\":true,\"page_builder_widget_count_down\":false,\"deep_link_support_payme\":true,\"deep_link_support_linepay\":true,\"split_order_applied_creditpoint\":true,\"product_review_reward\":true,\"rounding_to_one_decimal\":false,\"disable_image_service_lossy_compression\":false,\"order_status_non_automation\":true,\"member_info_reward\":true,\"order_discount_stackable\":true,\"enable_cart_api\":true,\"product_revamp_singleread\":true,\"deep_search\":true,\"new_plp_initialized\":false,\"shop_builder_plp\":true,\"old_fbe_removal\":true,\"fbig_shop_disabled\":false,\"repay_cookie\":true,\"gift_promotion_condition\":true,\"blog_revamp_singleread\":true,\"blog_revamp_doublewrite\":true,\"credit_condition_tier_limit\":5,\"credit_condition_5_tier_ec\":true,\"credit_condition_50_tier_ec\":false,\"return_order_revamp\":false,\"expand_sku_on_plp\":false,\"sl_pos_shopline_payment_invoice_new_flow\":true,\"credit_campaign_tier\":{\"active_campaign_limit\":-1,\"condition_limit\":3},\"promotion_page\":true,\"bundle_page\":true,\"bulk_update_tag_enhancement\":true,\"use_ngram_for_order_search\":true,\"notification_custom_sending_time\":true,\"promotion_by_platform\":false,\"promotion_gift_multi_numbers\":false,\"product_feed_revamp\":true,\"one_page_store\":true,\"one_page_store_limit\":1000,\"one_page_store_clone\":true,\"one_page_store_checkout_v2\":false,\"header_content_security_policy\":false,\"product_set_child_products_required_quantity_limit\":50,\"blog_revamp_admin\":true,\"blog_revamp_posts_limit\":3000,\"blog_revamp_admin_category\":true,\"blog_revamp_shop_category\":true,\"blog_revamp_categories_limit\":10,\"blog_revamp_related_products\":true,\"product_feed_manager\":false,\"product_feed_manager_availability\":true,\"checkout_membercheckbox_toggle\":true,\"youtube_accounting_linking\":true,\"crowdfunding_app\":false,\"prevent_duplicate_orders_tempfix\":false,\"product_review_plp\":true,\"product_attribute_tag_awoo\":false,\"sl_pos_customer_info_enhancement\":true,\"sl_pos_customer_product_preference\":true,\"sl_pos_payment_method_prioritized_and_hidden\":true,\"sl_pos_payment_method_picture\":true,\"facebook_line_promotion_notify\":true,\"sl_admin_purchase_order\":true,\"sl_admin_inventory_transfer\":true,\"sl_admin_supplier\":true,\"sl_admin_inventory_count\":true,\"shopline_captcha\":true,\"shopline_email_captcha\":true,\"layout_engine_service_kingsman_plp\":true,\"layout_engine_service_kingsman_pdp\":true,\"layout_engine_service_kingsman_promotions\":true,\"layout_engine_service_kingsman_blogs\":true,\"layout_engine_service_kingsman_member_center\":true,\"layout_engine_service_kingsman_npb\":false,\"layout_engine_service_kingsman_layout\":false,\"layout_engine_service_kingsman_one_page_stores\":false,\"layout_engine_service_varm_plp\":true,\"layout_engine_service_varm_pdp\":true,\"layout_engine_service_varm_promotions\":true,\"layout_engine_service_varm_blogs\":true,\"layout_engine_service_varm_member_center\":true,\"layout_engine_service_philia_plp\":false,\"layout_engine_service_philia_pdp\":false,\"layout_engine_service_philia_promotions\":false,\"layout_engine_service_philia_blogs\":false,\"layout_engine_service_philia_member_center\":false,\"2026_pdp_revamp_mobile_abtesting\"
460:false,\"2026_pdp_revamp_mobile_addon_products\":true,\"2026_pdp_revamp_mobile_product_set\":false,\"pdp_revamp_admin_entrypoint\":false,\"smart_product_recommendation\":true,\"one_page_store_product_set\":true,\"page_use_product_service\":true,\"price_discount_label_plp\":true,\"pdp_image_lightbox\":true,\"advanced_menu_app\":true,\"smart_product_recommendation_plus\":true,\"sitemap_cache_6hr\":true,\"sitemap_enhance_lang\":true,\"smart_product_recommendation_plus_more_placements\":false,\"smart_product_recommendation_plus_cart\":true,\"smart_product_recommendation_plus_blog\":false,\"bulk_update_redirect_301_limit_20w\":false,\"pdp_product_sold_count\":true,\"edit_pdp_product_sold_count\":false,\"dynamic_shipping_rate_refactor_jp\":false,\"sl_cashback\":false,\"sl_cashback_app_avaliable\":false,\"admin_search_crawl_setting\":true,\"blog_revamp_multi_lang\":false,\"sl_payment_integrated\":false,\"slp_repay_same_method\":false,\"slp_repay_credit_card_shop\":false,\"shoplytics_tracker_first_party\":false,\"checkout_revamp_checkout_page_v2024\":true,\"security_center\":true,\"freeshipping_promotion_condition\":true,\"gift_shipping_promotion_discount_condition\":true,\"promotion_first_purchase_channel\":true,\"enable_shopjs_splitting\":true,\"enable_body_script\":true,\"enable_corejs_splitting\":true,\"member_info_reward_subscription\":true,\"session_expiration_period\":true,\"point_campaign\":true,\"online_credit_redemption_toggle\":true,\"shoplytics_payments_api_v3\":true,\"shoplytics_staff_api_v3\":true,\"shoplytics_invoices_api_v3\":true,\"shoplytics_broadcast_api_v3\":true,\"enable_promotion_usage_record\":true,\"archive_order_ui\":true,\"archive_order_data\":true,\"order_archive_calculation_revamp_crm_amount\":true,\"order_archive_calculation_revamp_crm_member\":true,\"subscription_config_edit_delivery_payment\":true,\"one_page_store_checkout\":true,\"cart_use_product_service\":true,\"order_export_366day\":true,\"promotion_record_archive_test\":true,\"order_archive_testing_return_order\":true,\"order_archive_testing_order_details\":true,\"order_archive_testing\":true,\"promotion_page_seo_button\":true,\"order_archive_testing_crm\":true,\"order_archive_product_testing\":true,\"shoplytics_customer_refactor_api_v3\":true,\"shoplytics_session_metrics\":true,\"checkout_revamp_v2024\":true,\"product_set_v2_enhancement\":true,\"customer_import_50000_failure_report\":true,\"manual_order_ec_to_sc\":true,\"group_url_bind_post_live\":true,\"shoplytics_product_revamp_api_v3\":true,\"shoplytics_event_realtime_refactor_api_v3\":true,\"shoplytics_ordersales_v3\":true,\"payment_fee_config\":true,\"subscription_config_edit\":true,\"affiliate_dashboard\":true,\"export_inventory_report_v2\":true,\"fb_offline_conversions_api\":true,\"member_center_profile_revamp\":true,\"youtube_live_shopping\":true,\"enable_new_css_bundle\":true,\"broadcast_preset_time\":true,\"email_custom\":true,\"social_channel_revamp\":true,\"memebr_center_point_credit_revamp\":true,\"customer_data_secure\":true,\"coupon_v2\":true,\"tcat_711pickup_sl_logisitics\":true,\"customer_export_v2\":true,\"shoplytics_channel_store_permission\":true,\"customer_group_analysis\":true,\"slp_bank_promotion\":true,\"admin_js_upgrade_SL-32913\":true,\"google_preorder_feed\":true,\"replace_lms_old_oa_interface\":true,\"bulk_update_job\":true,\"custom_home_delivery_tw\":true,\"birthday_format_v2\":true,\"preorder_limit\":true,\"mobile_and_email_signup\":true,\"exclude_product_v2\":true,\"credit_point_report\":true,\"sl_payments_cc_promo\":true,\"user_center_social_channel\":true,\"enable_lazysizes_image_tag\":true,\"whatsapp_accept_marketing\":true,\"line_live\":true,\"credit_campaign\":true,\"credit_point_triggerpoint\":true,\"send_coupon_notification\":true,\"711_CB_pickup_TH\":true,\"cookie_consent\":true,\"customer_group_regenerate\":true,\"customer_group_filter_p3\":true,\"customer_group_filter_p2\":true,\"page_builder_revamp_theme_setting_initialized\":true,\"page_builder_revamp_theme_setting\":true,\"page_builder_revamp\":true,\"customer_group_broadcast\":true,\"partial_free_shipping\":true,\"broadcast_addfilter\":true,\"social_name_in_order\":true,\"admin_app_extension\":true,\"fb_group\":true,\"fb_broadcast_sc\":true,\"711_CB_13countries\":true,\"sl_payment_type_check\":true,\"sl_payment_standard_v2\":true,\"shop_category_filter_bulk_action\":true,\"einvoice_list_by_day\":true,\"bulk_action_product\":true,\"bulk_action_customer\":true,\"pos_only_product_settings\":true,\"tax_inclusive_setting\":true,\"one_new_filter\":true,\"order_tag\":true,\"out_of_stock_order\":true,\"cross_shop_tracker\":true,\"sl_logistics_modularize\":true,\"fbe_shop\":true,\"sc_manual_order\":true,\"sc_sidebar\":true,\"fb_multi_category_feed\":true,\"credit_amount_condition_hidden\":true,\"credit_installment_payment_fee_hidden\":true,\"sc_facebook_live\":true,\"category_sorting\":true,\"dashboard_v2_revamp\":true,\"customer_tag\":true,\"customer_coupon\":true,\"bulk_assign_point\":true,\"zotabox\":true,\"locale_revamp\":true,\"facebook_notify\":true,\"stripe_payment_intents\":true,\"customer_edit\":true,\"fbe_v2_edit\":true,\"payment\":{\"oceanpay\":true,\"sl_payment\":true,\"payme\":true,\"sl_logistics_fmt_freeze\":true,\"stripe_google_pay\":true},\"fb_pixel_v2\":true,\"fb_feed_unlimit\":true,\"customer_referral\":true,\"fb_product_set\":true,\"message_center_v3\":true,\"email_credit_expire_notify\":true,\"enhanced_catalog_feed\":true,\"theme_level\":3,\"chatbot_keywords_matching\":true,\"dusk_setting\":true,\"varm_setting\":true,\"skya_setting\":true,\"philia_setting\":true,\"theme_doris_bien\":true,\"theme_bianco\":true,\"theme_sangria\":true,\"preset_publish\":true,\"membership_tiers\":5,\"cart_addon_condition\":true,\"chatbot_image_widget\":true,\"chatbot_card_carousel\":true,\"uc_v2_endpoints\":true,\"uc_integration\":true,\"member_price\":true,\"revert_credit\"
460:true,\"buy_now_button\":true,\"blog\":true,\"reports\":true,\"custom_css\":true,\"multicurrency\":true,\"chatbot_welcome_template\":true,\"smart_recommended_related_products\":true,\"order_custom_field_limit\":5,\"sl_payments_my_cc\":true,\"sl_payments_tw_cc\":true,\"sl_payments_sg_cc\":true,\"sl_payments_my_fpx\":true,\"sl_payment_cc\":true,\"express_cart\":true,\"chatbot_card_template\":true,\"customer_custom_field_limit\":5,\"sfexpress_centre\":true,\"sfexpress_store\":true,\"sfexpress_service\":true,\"sfexpress_eflocker\":true,\"product_page_limit\":-1,\"gifts_limit\":-1,\"disable_old_upgrade_reminder\":true,\"image_limit\":100000,\"domain_applicable\":true,\"share_cart_link\":true,\"exclude_product\":true,\"cancel_order_by_customer\":true,\"storefront_return\":true,\"admin_manual_order\":true,\"fbe_v2\":true,\"promotion_limit\":-1,\"th_pricing_page_2020\":true,\"shoplytics_to_hd\":true,\"stripe_subscription_my_account\":true,\"user_credit\":{\"manual\":true},\"google_recaptcha\":true,\"order_settings\":{\"line_ec\":true},\"product_feed_info\":true,\"disable_footer_brand\":true,\"footer_brand\":true,\"design\":{\"logo_favicon\":true,\"shop_template_advanced_setting\":true},\"fb_ssapi\":true,\"user_settings\":{\"facebook_login\":true},\"fb_quick_signup_link\":true,\"design_submenu\":true,\"vn_pricing_page_2020\":true,\"line_signup\":true,\"google_signup_login\":true,\"toggle_mobile_category\":true,\"online_store_design\":true,\"tcat_newlabel\":true,\"auto_reply_fb\":true,\"ig_new_api\":true,\"google_ads_manager\":true,\"facebook_pixel_manager\":true,\"bing_ads\":true,\"google_remarketing_manager\":true,\"google_analytics_manager\":true,\"yahoo_dot\":true,\"google_tag_manager\":true,\"order_split\":true,\"line_in_chat_shopping\":true,\"cart_addon\":true,\"enable_cart_addon_item\":true,\"studio_livestream\":true,\"fb_shop_now_button\":true,\"dashboard_v2\":true,\"711_cross_delivery\":true,\"product_log_v2\":true,\"integration_one\":true,\"fb_1on1_chat\":true,\"line_1on1_chat\":true,\"admin_custom_domain\":true,\"facebook_ads\":true,\"product_info\":true,\"product_stock\":true,\"hidden_product_p2\":true,\"channel_integration\":true,\"sl_logistics_fmt_freeze\":true,\"sl_pos_admin_order_archive_testing\":true,\"sl_pos_receipt_preorder_return_enhancement\":true,\"sl_pos_receipt_setting_by_channel\":true,\"sl_pos_purchase_order_onlinestore\":true,\"sl_pos_
460inventory_count_for_selected_products\":true,\"sl_pos_credit_redeem\":true,\"sl_pos_receipt_information\":true,\"sl_pos_android_A4_printer\":true,\"sl_pos_iOS_A4_printer\":true,\"sl_pos_pin_products\":true,\"sl_pos_price_by_channel\":true,\"sl_pos_terminal_bills\":true,\"sl_pos_promotion_by_channel\":true,\"sl_pos_bulk_import_update_enhancement\":true,\"sl_pos_free_gifts_promotion\":true,\"sl_pos_transfer_onlinestore\":true,\"sl_pos_new_report_daily_payment_methods\":true,\"sl_pos_new_report_overview\":true,\"sl_pos_new_report_transaction_detail\":true,\"sl_pos_new_report_product_preorder\":true,\"sl_pos_new_report_customer_analysis\":true,\"sl_pos_terminal_tw\":true,\"sl_pos_SHOPLINE_Payments_tw\":true,\"sl_pos_user_permission\":true,\"sl_pos_feature_permission\":true,\"sl_pos_report_shoplytics_psi\":true,\"sl_pos_einvoice_refactor\":true,\"sl_pos_member_points\":true,\"sl_pos_product_set\":true,\"pos_retail_store_price\":true,\"sl_pos_save_send_receipt\":true,\"sl_pos_partial_return\":true,\"sl_pos_variation_setting_refactor\":true,\"sl_pos_password_setting_refactor\":true,\"sl_pos_supplier_refactor\":true,\"sl_pos_admin_staff\":true,\"sl_pos_customized_price\":true,\"sl_pos_member_price\":true,\"sl_pos_admin_register_shift\":true,\"sl_pos_logo_terms_and_condition\":true,\"sl_pos_
460inventory_transfer_request\":true,\"sl_pos_admin_inventory_transfer\":true,\"sl_pos_inventory_count\":true,\"sl_pos_transaction_conflict\":true,\"sl_pos_transaction_view_admin\":true,\"sl_pos_admin_delete_order\":true,\"sl_pos_admin_cancel_order\":true,\"sl_pos_order_refactor_admin\":true,\"sl_pos_purchase_order_partial_in_storage\":true,\"sl_pos_admin_purchase_order\":true,\"sl_pos_promotion\":true,\"sl_pos_payment\":true,\"sl_pos_discount\":true,\"email_member_forget_password_notify\":true,\"sl_pos_admin\":true,\"sl_pos\":true,\"subscription_currency\":true,\"broadcast_center\":true,\"bundle_pricing\":true,\"bundle_group\":true,\"unified_admin\":true,\"email_member_register_notify\":true,\"shopline_product_reviews\":true,\"tier_member_price\":true,\"email_order_notify\":true,\"custom_notify\":true,\"marketing_affiliate_p2\":true,\"member_points\":true,\"blog_app\":true,\"wishlist_app\":true,\"hidden_product\":true,\"product_quantity_update\":true,\"line_shopping_new_fields\":true,\"staff_limit\":-1,\"broadcast_unsubscribe_email\":true,\"menu_limit\":-1,\"revert_credit_p2\"
460:true,\"new_sinopac_3d\":true,\"category_limit\":-1,\"image_gallery_p2\":true,\"taxes_settings\":true,\"customer_advanced_filter\":true,\"membership\":{\"index\":true,\"export\":true,\"import\":true,\"view_user\":true,\"blacklist\":true},\"marketing_affiliate\":true,\"addon_products_limit\":-1,\"order_filter_shipped_date\":true,\"variant_image_selector\":true,\"variant_saleprice_cost_weight\":true,\"variation_label_swatches\":true,\"image_widget_mobile\":true,\"fmt_revision\":true,\"back_in_stock_notify\":true,\"ecpay_expirydate\":true,\"product_available_time\":true,\"select_all_customer\":true,\"operational_bill\":true,\"product_limit\":-1,\"auto_credit\":true,\"page_limit\":-1,\"abandoned_cart_notification\":true,\"currency\":{\"vietnam_dong\":true}}')) 461app.constant('RESOLUTION_LIST', JSON.parse('[200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000]')) 462app.constant('NEW_RESOLUTION_LIST', JSON.parse('[375, 540, 720, 900, 1080, 1296, 1512, 2160, 2960, 3260, 3860]')) 463 464 465app.config(function (AnalyticsProvider) { 466 AnalyticsProvider.startOffline(true); 467}); 468 469 470app.value('fbPixelSettings', [{"unique_ids":true,"single_variation":false,"trackingCode":"703353120519439"}]); 471 472app.constant('ANGULAR_LOCALE', { 473 DATETIME_FORMATS: { 474 AMPMS: ["am","pm"], 475 DAY: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], 476 MONTH: ["January","February","March","April","May","June","July","August","September","October","November","December"], 477 SHORTDAY: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"], 478 SHORTMONTH: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"], 479 fullDate: "EEEE, MMMM d, y", 480 longDate: "MMMM d, y", 481 medium: "MMM d, y h:mm:ss a", 482 mediumDate: "MMM d, y", 483 mediumTime: "h:mm:ss a", 484 short: "M/d/yy h:mm a", 485 shortDate: "M/d/yy", 486 shortTime: "h:mm a", 487 }, 488 NUMBER_FORMATS: { 489 CURRENCY_SYM: "$", 490 DECIMAL_SEP: ".", 491 GROUP_SEP: ",", 492 PATTERNS: [{"gSize":3,"lgSize":3,"maxFrac":3,"minFrac":0,"minInt":1,"negPre":"-","negSuf":"","posPre":"","posSuf":""},{"gSize":3,"lgSize":3,"maxFrac":2,"minFrac":2,"minInt":1,"negPre":"-¤","negSuf":"","posPre":"¤","posSuf":""}] 493 }, 494 id: "zh-hant", 495 pluralCat: function(n, opt_precision) { 496 if (['ja'].indexOf('zh-hant') >= 0) { return PLURAL_CATEGORY.OTHER; } 497 var i = n | 0; 498 var vf = getVF(n, opt_precision); 499 if (i == 1 && vf.v == 0) { 500 return PLURAL_CATEGORY.ONE; 501 } 502 return PLURAL_CATEGORY.OTHER; 503 } 504}); 505 506 app.value('product', JSON.parse('{\"_id\":\"68099d9d0106054c960ebcd7\",\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"field_titles\":[{\"key\":\"custom\",\"name_translations\":{\"zh-hant\":\"çµå鏿\"},\"index\":0,\"selectorEnabled\":false}],\"hide_price\":false,\"same_price\":false,\"location_id\":\"\",\"sku\":\"C103101\",\"brand\":\"\",\"mpn\":\"\",\"gtin\":\"\",\"summary_translations\":{\"zh-hant\":\"â ç±é·æ¨è¦ â\\n· 1å¤©è¦æï¼å°èèç¥ç¶ä¸æ¯è亡\\n· 帶å巢穴ï¼èª æ» ä¹æ\\n· 1æ¢å¯é»30次\\n· æå¶æ¯èèåµéï¼é²æ¢æ»å¾ç¢åµ\\n· æ åºä¸é»ï¼æ·±å ¥ç´°ç¸«ï¼ææ60天\\n-------\\nð ç°å¢ç¨è¥åæ³èªè\\nâ ç¬¬ä¸æ¹æ©æ§æª¢æ¸¬ï¼å¹³åæ»äº¡ç100%\"},\"title_translations\":{\"zh-hant\":\"å°èèå°ç¨åè - å¼·ææ¬¾\"},\"unlimited_quantity\":false,\"out_of_stock_orderable\":false,\"price\":{\"cents\":749,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$749\",\"dollars\":749.0},\"price_sale\":{\"cents\":499,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$499\",\"dollars\":499.0},\"max_order_quantity\":-1,\"status\":\"active\",\"supplier_id\":\"\",\"seo_keywords\":\"èè,å°èè,é¤è,殺è,æ» è\",\"is_preorder\":false,\"preorder_note_translations\":{},\"stock_ids\":[\"68099d9d0106054c960ebcdb\",\"68099d9d0106054c960ebcda\"],\"weight\":0.0,\"subscription_enabled\":false,\"subscription_period_type\":\"day\",\"subscription_period_duration\":7,\"subscription_recurring_count_limit\":-1,\"schedule_publish_at\":null,\"gender\":\"unisex\",\"age_group\":\"all_ages\",\"adult\":\"no\",\"condition\":\"new\",\"amazon_url\":\"\",\"amazon_asin\":\"\",\"taxable\":false,\"price_max\":{\"cents\":2648,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$2,648\",\"dollars\":2648.0},\"member_price_max\":{\"cents\":2648,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$2,648\",\"dollars\":2648.0},\"addon_product_priorities\":{},\"blacklisted_delivery_option_ids\":[],\"blacklisted_payment_ids\":[],\"blacklisted_feed_channels\":[],\"related_product_ids\":[],\"is_excluded_promotion\":false,\"created_by\":\"admin\",\"root_product_id\":\"68099d9d0106054c960ebcd9\",\"feed_category\":{\"google_product_category\":\"Home \\u0026 Garden \\u003e Household Supplies \\u003e Pest Control\",\"google_category_id\":\"home_garden\",\"google_option_id\":\"household_supplies\",\"google_3rd_layer_option_id\":\"pest_control\",\"facebook_category_id\":\"home\",\"fb_product_category\":\"home \\u003e cleaning supplies\",\"facebook_option_id\":\"cleaning_supplies\"},\"retail_status\":\"active\",\"type\":\"product\",\"feed_variations\":{\"color\":\"\",\"size\":\"\",\"custom\":{},\"material\":\"\"},\"member_price\":null,\"lowest_member_price\":{\"cents\":749,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$749\",\"dollars\":749.0},\"available_start_time\":null,\"available_end_time\":null,\"is_reminder_active\":false,\"flash_price_sets\":[],\"pos_category_ids\":[\"5f88066f1e5e8c0020558abf\"],\"media\":[{\"images\":{\"original\":{\"width\":1200.0,\"height\"
506:1200.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6a9fcb39f99890d7dbee0736/original.png?1788857144=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6a9fcb39f99890d7dbee0736\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9fcb39f99890d7dbee0736/2000x.webp?source_format=png\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9fcb39f99890d7dbee0736/400x.webp?source_format=png\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9fcb39f99890d7dbee0736/400x.webp?source_format=png\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e6ef6db32e46f52d2b/original.jpg?1789462501=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa907e6ef6db32e46f52d2b\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e6ef6db32e46f52d2b/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e6ef6db32e46f52d2b/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e6ef6db32e46f52d2b/400x.webp?source_format=jpg\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e67adebd2659128d7d/original.jpg?1789462501=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa907e67adebd2659128d7d\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e67adebd2659128d7d/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e67adebd2659128d7d/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e67adebd2659128d7d/400x.webp?source_format=jpg\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e6bfc15bcf9c461327/original.jpg?1789462502=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa907e6bfc15bcf9c461327\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e6bfc15bcf9c461327/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e6bfc15bcf9c461327/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e6bfc15bcf9c461327/400x.webp?source_format=jpg\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e670d8f737f9fe26c7/original.jpg?1789462502=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa907e670d8f737f9fe26c7\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e670d8f737f9fe26c7/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e670d8f737f9fe26c7/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e670d8f737f9fe26c7/400x.webp?source_format=jpg\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e6bcc5e6f7e32faeb9/original.jpg?1789462501=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa907e6bcc5e6f7e32faeb9\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e6bcc5e6f7e32faeb9/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e6bcc5e6f7e32faeb9/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e6bcc5e6f7e32faeb9/400x.webp?source_format=jpg\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa908d5327df
506c587d5157a6/original.jpg?1789462740=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa908d5327dfc587d5157a6\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa908d5327dfc587d5157a6/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa908d5327dfc587d5157a6/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa908d5327dfc587d5157a6/400x.webp?source_format=jpg\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e65f971a46fb4db886/original.jpg?1789462502=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa907e65f971a46fb4db886\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e65f971a46fb4db886/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e65f971a46fb4db886/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e65f971a46fb4db886/400x.webp?source_format=jpg\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa9091edc980339a753a8ac/original.jpg?1789462813=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa9091edc980339a753a8ac\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa9091edc980339a753a8ac/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa9091edc980339a753a8ac/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa9091edc980339a753a8ac/400x.webp?source_format=jpg\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e65bd33c2d7ea1b29a/original.jpg?1789462501=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa907e65bd33c2d7ea1b29a\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e65bd33c2d7ea1b29a/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e65bd33c2d7ea1b29a/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e65bd33c2d7ea1b29a/400x.webp?source_format=jpg\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa9089b78f103382dde4eaf/original.jpg?1789462682=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa9089b78f103382dde4eaf\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa9089b78f103382dde4eaf/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa9089b78f103382dde4eaf/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa9089b78f103382dde4eaf/400x.webp?source_format=jpg\"},{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e697860fc917ce8f13/original.jpg?1789462502=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aa907e697860fc917ce8f13\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e697860fc917ce8f13/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e697860fc917ce8f13/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa907e697860fc917ce8f13/400x.webp?source_format=jpg\"}],\"cover_media_array\":[{\"_id\":\"6a9fcb39f99890d7dbee0736\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6a9fcb39f99890d7dbee0736/original.png?1788857144=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},{\"_id\":\"6aa907e6ef6db32e46f52d2b\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e6ef6db32e46f52d2b/original.jpg?1789462501=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},{\"_id\":\"6aa907e67adebd2659128d7d\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e67adebd2659128d7d/original.jpg?1789462501=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},{\"_id\":\"6aa907e6bfc15bcf9c461327\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e6bfc15bcf9c461327/original.jpg?1789462502=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},{\"_id\":\"6aa907e670d8f737f9fe26c7\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e670d8f737f9fe26c7/original.jpg?1789462502=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},{\"_id\":\"6aa907e6bcc5e6f7e32faeb9\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e6bcc5e6f7e32faeb9/original.jpg?1789462501=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}
506,{\"_id\":\"6aa908d5327dfc587d5157a6\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa908d5327dfc587d5157a6/original.jpg?1789462740=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},{\"_id\":\"6aa907e65f971a46fb4db886\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e65f971a46fb4db886/original.jpg?1789462502=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},{\"_id\":\"6aa9091edc980339a753a8ac\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa9091edc980339a753a8ac/original.jpg?1789462813=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},{\"_id\":\"6aa907e65bd33c2d7ea1b29a\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e65bd33c2d7ea1b29a/original.jpg?1789462501=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},{\"_id\":\"6aa9089b78f103382dde4eaf\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa9089b78f103382dde4eaf/original.jpg?1789462682=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},{\"_id\":\"6aa907e697860fc917ce8f13\",\"original_image_url\":\"https://img.shoplineapp.com/media/image_clips/6aa907e697860fc917ce8f13/original.jpg?1789462502=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}],\"variations\":[{\"price\":{\"cents\":749,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$749\",\"dollars\":749.0},\"location_id\":\"\",\"sku\":\"C103101\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"1å
¥\"]},\"key\":\"6814792ec71527000775d4ed\",\"media_id\":\"68099acff3555e000a788799\",\"stock_ids\":[\"6814792ed226f300114cfd58\",\"6814792ed226f300114cfd57\"],\"price_sale\":{\"cents\":499,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$499\",\"dollars\":499.0},\"cost\":null,\"weight\":0.0,\"feed_variations\":{\"color\":\"\",\"size\":\"\",\"custom\":{\"zh-hant\":\"1å
¥\"},\"material\":\"\"},\"quantity\":50,\"stock_id\":\"6814792ed226f300114cfd58\",\"member_price\":null,\"fields\":[{\"name_translations\":{\"zh-hant\":\"1å
¥\",\"en\":\"\"},\"name\":\"1å
¥\"}],\"media\":{\"images\":{\"original\":{\"width\":1000.0,\"height\":1000.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/68099acff3555e000a788799/original.jpg?1745459919\"}},\"_id\":\"68099acff3555e000a788799\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/68099acff3555e000a788799/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/68099acff3555e000a788799/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/68099acff3555e000a788799/400x.webp?source_format=jpg\"},\"mpn\":\"\",\"gtin\":\"318948101957\",\"variant_option_ids\":[\"6814792ed226f300114cfd4c\"],\"product_price_tiers\":{\"5c3c4d9d779d98001540ee92\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"5c3c4dc797e8590012cce916\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"60766354ca65df0023bb4c11\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0}},\"retail_price\":null,\"warehouse\":{\"_id\":\"5f8590f907ec313d5895e1d7\",\"name_translations\":{\"zh-cn\":\"é¢è®¾ä»åº\",\"zh-hant\":\"é è¨å庫\",\"en\":\"Primary\"}},\"max_order_quantity\":-1,\"preorder_limit\":-1,\"root_product_variation_id\":\"6814792ed226f300114cfd53\"},{\"price\":{\"cents\":828,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$828\",\"dollars\":828.0},\"location_id\":\"\",\"sku\":\"E400233\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"䏿²¾æçµï¼å°èè*1ï¼é¤ç«*10ï¼\"]},\"key\":\"6aaca743e6a504001281e6b6\",\"media_id\":\"6aaca5e08446748c0acf3f14\",\"stock_ids\":[\"6aaca743a15102495593b8ab\",\"6aaca743a15102495593b8aa\"],\"price_sale\":{\"cents\":575,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$575\",\"dollars\":575.0},\"cost\":null,\"weight\":0.0,\"feed_variations\":{\"color\":\"\",\"size\":\"\",\"custom\":{\"zh-hant\":\"䏿²¾æçµï¼å°èè*1ï¼é¤ç«*10ï¼\"},\"material\":\"\"},\"quantity\":50,\"stock_id\":\"6aaca743a15102495593b8ab\",\"member_price\":null,\"fields\":[{\"name_translations\":{\"zh-hant\":\"䏿²¾æçµï¼å°èè*1ï¼é¤ç«*10ï¼\",\"en\":\"\"},\"name\":\"䏿²¾æçµï¼å°èè*1ï¼é¤ç«*10ï¼\"}],\"media\":{\"images\":{\"original\":{\"width\":750.0,\"height\"
506:750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aaca5e08446748c0acf3f14/original.jpg?1789699551=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aaca5e08446748c0acf3f14\",\"alt_translations\":{\"zh-hant\":\"å°èèåè å ä¸å°é¤ç«ä¸æ²¾ææ®ºèè\",\"en\":\"å°èèåè å ä¸å°é¤ç«ä¸æ²¾ææ®ºèè\"},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca5e08446748c0acf3f14/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca5e08446748c0acf3f14/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca5e08446748c0acf3f14/400x.webp?source_format=jpg\"},\"mpn\":\"\",\"gtin\":\"184863903103\",\"variant_option_ids\":[\"6aaca743a15102495593b8a1\"],\"product_price_tiers\":{\"5c3c4d9d779d98001540ee92\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"60766354ca65df0023bb4c11\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"5c3c4dc797e8590012cce916\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0}},\"retail_price\":null,\"warehouse\":{\"_id\":\"5f8590f907ec313d5895e1d7\",\"name_translations\":{\"zh-cn\":\"é¢è®¾ä»åº\",\"zh-hant\":\"é è¨å庫\",\"en\":\"Primary\"}},\"max_order_quantity\":-1,\"preorder_limit\":-1,\"root_product_variation_id\":\"6aaca743a15102495593b8a6\"},{\"price\":{\"cents\":1498,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$1,498\",\"dollars\":1498.0},\"location_id\":\"\",\"sku\":\"E400129\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"å
é-2å
¥çµï¼å°èè*2ï¼\"]},\"key\":\"681479982bfec1000c267785\",\"media_id\":\"6aaca631093185000d9d66fb\",\"stock_ids\":[\"6814799940f605000f7b8651\",\"6814799940f605000f7b8650\"],\"price_sale\":{\"cents\":950,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$950\",\"dollars\":950.0},\"cost\":null,\"weight\":0.0,\"feed_variations\":{\"color\":\"\",\"size\":\"\",\"custom\":{\"zh-hant\":\"å
é-2å
¥çµï¼å°èè*2ï¼\"},\"material\":\"\"},\"quantity\":50,\"stock_id\":\"6814799940f605000f7b8651\",\"member_price\":null,\"fields\":[{\"name_translations\":{\"zh-hant\":\"å
é-2å
¥çµï¼å°èè*2ï¼\",\"en\":\"\"},\"name\":\"å
é-2å
¥çµï¼å°èè*2ï¼\"}],\"media\":{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aaca631093185000d9d66fb/original.jpg?1789699633=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aaca631093185000d9d66fb\",\"alt_translations\":{\"zh-hant\":\"å¼·æå°èèåè å
©å
¥çµ\",\"en\":\"å¼·æå°èèåè å
©å
¥çµ\"},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca631093185000d9d66fb/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca631093185000d9d66fb/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca631093185000d9d66fb/400x.webp?source_format=jpg\"},\"mpn\":\"\",\"gtin\":\"281453005785\",\"variant_option_ids\":[\"6814799940f605000f7b864c\"],\"product_price_tiers\":{\"5c3c4d9d779d98001540ee92\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"5c3c4dc797e8590012cce916\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"60766354ca65df0023bb4c11\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0}},\"retail_price\":null,\"warehouse\":{\"_id\":\"5f8590f907ec313d5895e1d7\",\"name_translations\":{\"zh-cn\":\"é¢è®¾ä»åº\",\"zh-hant\":\"é è¨å庫\",\"en\":\"Primary\"}},\"max_order_quantity\":-1,\"preorder_limit\":-1,\"root_product_variation_id\":\"6814799940f605000f7b864f\"},{\"price\":{\"cents\":1347,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$1,347\",\"dollars\":1347.0},\"location_id\":\"\",\"sku\":\"E400234\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"å
é-大å°é殺çµï¼å°èè*1ï¼é¤ç«*10ï¼å¤§èèé¤é *2ï¼\"]},\"key\":\"6aaca743e6a504001281e6b7\",\"media_id\":\"6aaca646c25f275be693c360\",\"stock_ids\":[\"6aaca743a15102495593b8ad\",\"6aaca743a15102495593b8ac\"],\"price_sale\":{\"cents\":880,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$880\",\"dollars\":880.0},\"cost\":null,\"weight\":0.0,\"feed_variations\":{\"color\":\"\",\"size\":\"\",\"custom\":{\"zh-hant\":\"å
é-大å°é殺çµï¼å°èè*1ï¼é¤ç«*10ï¼å¤§èèé¤é *2ï¼\"},\"material\":\"\"},\"quantity\":49,\"stock_id\":\"6aaca743a15102495593b8ad\",\"member_price\":null,\"fields\":[{\"name_translations\":{\"zh-hant\":\"å
é-大å°é殺çµï¼å°èè*1ï¼é¤ç«*10ï¼å¤§èèé¤é *2ï¼\",\"en\":\"\"},\"name\":\"å
é-大å°é殺çµï¼å°èè*1ï¼é¤ç«*10ï¼å¤§èèé¤é *2ï¼\"}],\"media\":{\"images\":{\"original\":{\"width\":750.0,\"height\"
506:750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aaca646c25f275be693c360/original.jpg?1789699654=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aaca646c25f275be693c360\",\"alt_translations\":{\"zh-hant\":\"大èèå°èè䏿¬¡è§£æ±ºçµå\",\"en\":\"大èèå°èè䏿¬¡è§£æ±ºçµå\"},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca646c25f275be693c360/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca646c25f275be693c360/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca646c25f275be693c360/400x.webp?source_format=jpg\"},\"mpn\":\"\",\"gtin\":\"075239745958\",\"variant_option_ids\":[\"6aaca743a15102495593b8a2\"],\"product_price_tiers\":{\"5c3c4d9d779d98001540ee92\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"5c3c4dc797e8590012cce916\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"60766354ca65df0023bb4c11\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0}},\"retail_price\":null,\"warehouse\":{\"_id\":\"5f8590f907ec313d5895e1d7\",\"name_translations\":{\"zh-cn\":\"é¢è®¾ä»åº\",\"zh-hant\":\"é è¨å庫\",\"en\":\"Primary\"}},\"max_order_quantity\":-1,\"preorder_limit\":-1,\"root_product_variation_id\":\"6aaca743a15102495593b8a7\"},{\"price\":{\"cents\":1472,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$1,472\",\"dollars\":1472.0},\"location_id\":\"\",\"sku\":\"E400235\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"å
é-大å°é殺ï¼èè»çµï¼å°èè*1ï¼é¤ç«*20ï¼å¤§èèé¤é *2ï¼èè»è*1ï¼\"]},\"key\":\"6aaca743e6a504001281e6b8\",\"media_id\":\"6aaca6996084bd3db0fc6a10\",\"stock_ids\":[\"6aaca743a15102495593b8af\",\"6aaca743a15102495593b8ae\"],\"price_sale\":{\"cents\":1050,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$1,050\",\"dollars\":1050.0},\"cost\":null,\"weight\":0.0,\"feed_variations\":{\"color\":\"\",\"size\":\"\",\"custom\":{\"zh-hant\":\"å
é-大å°é殺ï¼èè»çµï¼å°èè*1ï¼é¤ç«*20ï¼å¤§èèé¤é *2ï¼èè»è*1ï¼\"},\"material\":\"\"},\"quantity\":10,\"stock_id\":\"6aaca743a15102495593b8af\",\"member_price\":null,\"fields\":[{\"name_translations\":{\"zh-hant\":\"å
é-大å°é殺ï¼èè»çµï¼å°èè*1ï¼é¤ç«*20ï¼å¤§èèé¤é *2ï¼èè»è*1ï¼\",\"en\":\"\"},\"name\":\"å
é-大å°é殺ï¼èè»çµï¼å°èè*1ï¼é¤ç«*20ï¼å¤§èèé¤é *2ï¼èè»è*1ï¼\"}],\"media\":{\"images\":{\"original\":{\"width\":750.0,\"height\":750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aaca6996084bd3db0fc6a10/original.jpg?1789699737=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aaca6996084bd3db0fc6a10\",\"alt_translations\":{\"zh-hant\":\"大èèå°èèéæèè»é½å¯ä»¥æ®ºççµåçµ\",\"en\":\"大èèå°èèéæèè»é½å¯ä»¥æ®ºççµåçµ\"},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca6996084bd3db0fc6a10/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca6996084bd3db0fc6a10/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca6996084bd3db0fc6a10/400x.webp?source_format=jpg\"},\"mpn\":\"\",\"gtin\":\"365602309729\",\"variant_option_ids\":[\"6aaca743a15102495593b8a3\"],\"product_price_tiers\":{\"5c3c4d9d779d98001540ee92\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"5c3c4dc797e8590012cce916\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"60766354ca65df0023bb4c11\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0}},\"retail_price\":null,\"warehouse\":{\"_id\":\"5f8590f907ec313d5895e1d7\",\"name_translations\":{\"zh-cn\":\"é¢è®¾ä»åº\",\"zh-hant\":\"é è¨å庫\",\"en\":\"Primary\"}},\"max_order_quantity\":-1,\"preorder_limit\":-1,\"root_product_variation_id\":\"6aaca743a15102495593b8a8\"},{\"price\":{\"cents\":2648,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$2,648\",\"dollars\":2648.0},\"location_id\":\"\",\"sku\":\"E400236\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"å
é-䏿¬¡è²·é½1年份çµï¼å°èè*2ï¼é¤ç«*40ï¼å¤§èèé¤é *2ï¼èè»è*2ï¼\"]},\"key\":\"6aaca743e6a504001281e6b9\",\"media_id\":\"6aaca6db6c7eda4b5835d6e6\",\"stock_ids\":[\"6aaca743a15102495593b8b1\",\"6aaca743a15102495593b8b0\"],\"price_sale\":{\"cents\":1740,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$1,740\",\"dollars\":1740.0},\"cost\":null,\"weight\":0.0,\"feed_variations\":{\"color\":\"\",\"size\":\"\",\"custom\":{\"zh-hant\":\"å
é-䏿¬¡è²·é½1年份çµï¼å°èè*2ï¼é¤ç«*40ï¼å¤§èèé¤é *2ï¼èè»è*2ï¼\"},\"material\":\"\"},\"quantity\":10,\"stock_id\":\"6aaca743a15102495593b8b1\",\"member_price\":null,\"fields\":[{\"name_translations\":{\"zh-hant\":\"å
é-䏿¬¡è²·é½1年份çµï¼å°èè*2ï¼é¤ç«*40ï¼å¤§èèé¤é *2ï¼èè»è*2ï¼\",\"en\":\"\"},\"name\":\"å
é-䏿¬¡è²·é½1年份çµï¼å°èè*2ï¼é¤ç«*40ï¼å¤§èèé¤é *2ï¼èè»è*2ï¼\"}],\"media\":{\"images\":{\"original\":{\"width\":750.0,\"height\"
506:750.0,\"url\":\"https://img.shoplineapp.com/media/image_clips/6aaca6db6c7eda4b5835d6e6/original.jpg?1789699802=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"}},\"_id\":\"6aaca6db6c7eda4b5835d6e6\",\"alt_translations\":{},\"blurhash\":\"\",\"detail_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca6db6c7eda4b5835d6e6/2000x.webp?source_format=jpg\",\"default_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca6db6c7eda4b5835d6e6/400x.webp?source_format=jpg\",\"thumb_image_url\":\"https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aaca6db6c7eda4b5835d6e6/400x.webp?source_format=jpg\"},\"mpn\":\"\",\"gtin\":\"143297503336\",\"variant_option_ids\":[\"6aaca743a15102495593b8a4\"],\"product_price_tiers\":{\"5c3c4d9d779d98001540ee92\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"5c3c4dc797e8590012cce916\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0},\"60766354ca65df0023bb4c11\":{\"cents\":0,\"currency_symbol\":\"\",\"currency_iso\":\"\",\"label\":\"\",\"dollars\":0.0}},\"retail_price\":null,\"warehouse\":{\"_id\":\"5f8590f907ec313d5895e1d7\",\"name_translations\":{\"zh-cn\":\"é¢è®¾ä»åº\",\"zh-hant\":\"é è¨å庫\",\"en\":\"Primary\"}},\"max_order_quantity\":-1,\"preorder_limit\":-1,\"root_product_variation_id\":\"6aaca743a15102495593b8a9\"}],\"variant_options\":[{\"key\":\"6814792ed226f300114cfd4c\",\"media_id\":\"\",\"index\":0,\"name_translations\":{\"zh-hant\":\"1å
¥\"},\"type\":\"custom\",\"media\":null},{\"key\":\"6814799940f605000f7b864c\",\"media_id\":\"\",\"index\":0,\"name_translations\":{\"zh-hant\":\"å
é-2å
¥çµï¼å°èè*2ï¼\"},\"type\":\"custom\",\"media\":null},{\"key\":\"6aaca743a15102495593b8a1\",\"media_id\":\"\",\"index\":0,\"name_translations\":{\"zh-hant\":\"䏿²¾æçµï¼å°èè*1ï¼é¤ç«*10ï¼\"},\"type\":\"custom\",\"media\":null},{\"key\":\"6aaca743a15102495593b8a2\",\"media_id\":\"\",\"index\":0,\"name_translations\":{\"zh-hant\":\"å
é-大å°é殺çµï¼å°èè*1ï¼é¤ç«*10ï¼å¤§èèé¤é *2ï¼\"},\"type\":\"custom\",\"media\":null},{\"key\":\"6aaca743a15102495593b8a3\",\"media_id\":\"\",\"index\":0,\"name_translations\":{\"zh-hant\":\"å
é-大å°é殺ï¼èè»çµï¼å°èè*1ï¼é¤ç«*20ï¼å¤§èèé¤é *2ï¼èè»è*1ï¼\"},\"type\":\"custom\",\"media\":null},{\"key\":\"6aaca743a15102495593b8a4\",\"media_id\":\"\",\"index\":0,\"name_translations\":{\"zh-hant\":\"å
é-䏿¬¡è²·é½1年份çµï¼å°èè*2ï¼é¤ç«*40ï¼å¤§èèé¤é *2ï¼èè»è*2ï¼\"},\"type\":\"custom\",\"media\":null}],\"addon_promotions\":[{\"addon_product_id\":\"637adaaf39d134002efa86e3\",\"discount_amount\":null,\"discountable_product_ids\":[\"637adaaf39d134002efa86e3\"],\"seo_description_translations\":{},\"created_at\":\"2022-11-21T01:55:59.350Z\",\"multiple_code\":false,\"start_at\":null,\"banner_media_ids\":[],\"extend_last_tier\":false,\"first_purchase_all_platform\":true,\"seo_title_translations\":{},\"title_translations\":{\"zh-hant\":\"èèåè å°ç¨å°é¤ç« - 10å
¥\",\"en\":\"Roach Bait Stations - 10 Pcs\"},\"first_purchase_only\":false,\"merchant_id\":\"5b359a5a72fdc054dc0017ee\",\"min_price_type\":\"subtotal\",\"whitelisted_tag_contents\":[],\"is_contain_campaign\":false,\"codes\":[],\"draw_start_at\":null,\"for_affiliate_campaign\":false,\"membership_tier_id\":null,\"_id\":\"637adaaf39d134002efa86e4\",\"seo_enabled\":true,\"status\":\"hidden\",\"usable\":true,\"discount_on\":\"item\",\"
506is_accumulated\":false,\"use_count\":618,\"whitelisted_payment_ids\":[],\"max_use_count\":0,\"available_platforms\":[\"app\",\"ec\"],\"discounted_point\":null,\"draw_end_at\":null,\"coupon_generated_by\":null,\"discountable_quantity\":null,\"extended_promotion_id\":null,\"whitelisted_delivery_option_ids\":[],\"discountable_products\":[{\"_id\":\"637adaaf39d134002efa86e3\",\"price\":null,\"lowest_price\":null,\"field_titles\":[],\"same_price\":false,\"cost\":{\"cents\":0,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"\",\"dollars\":0},\"quantity\":11,\"available_end_time\":null,\"the_min_price_sale\":{\"dollars\":0,\"cents\":0,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"\"},\"available_start_time\":null,\"title_translations\":{\"en\":\"Roach Bait Stations - 10 Pcs\",\"zh-hant\":\"èèåè å°ç¨å°é¤ç« - 10å
¥\"},\"sku\":\"K000002\",\"price_max\":{\"cents\":0,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"\",\"dollars\":0},\"type\":\"addon\",\"thumb\":{\"width\":1000,\"height\":1000,\"url\":\"https://img.shoplineapp.com/media/image_clips/6775ee7c09b58c0010d721d7/original.jpg?1735782012\"},\"price_sale\":null,\"unlimited_quantity\":false,\"media\":[{\"images\":{\"original\":{\"width\":1000,\"height\":1000,\"url\":\"https://img.shoplineapp.com/media/image_clips/6775ee7c09b58c0010d721d7/original.jpg?1735782012\"}},\"_id\":\"6775ee7c09b58c0010d721d7\",\"alt_translations\":{},\"blurhash\":\"UDSigQt7_3of%MayM{j[~qj[9FofIUj[xuay\"}],\"price_range\":\"\",\"the_min_price\":{\"cents\":0,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"\",\"dollars\":0}}],\"discounted_price\":{\"currency_iso\":\"TWD\",\"label\":\"NT$79\",\"dollars\":79,\"cents\":79,\"currency_symbol\":\"NT$\"},\"end_at\":null,\"requires_membership\":false,\"updated_at\":\"2022-11-21T01:55:59.350Z\",\"coupon_type\":null,\"discount_type\":\"addon\",\"user_max_use_count\":null,\"draw_from\":null,\"drew_coupon_count\":0,\"is_partial_free_shipping\":false,\"term_translations\":{},\"conditions\":[{\"type\":null,\"promotion_id\":\"637adaaf39d134002efa86e4\",\"_id\":\"637adaaf39d134002efa86e5\",\"min_item_count\":null,\"min_price\":null,\"subscription_period\":null,\"whitelisted_product_ids\":[\"5bac4c4ce7ab4b000f877a4a\",\"66399096488273001ae80753\",\"68099d9d0106054c960ebcd7\"],\"blacklisted_product_ids\":[],\"whitelisted_category_ids\":[]}],\"available_channel_ids\":[],\"description_translations\":{},\"discount_percentage\":null,\"discountable_category_ids\":[],\"seo_keywords\":null,\"show_coupon\":false,\"whitelisted_membership_tier_ids\":[]},{\"draw_end_at\":null,\"drew_coupon_count\":0,\"first_purchase_only\":false,\"min_price_type\":\"subtotal\",\"discountable_products\":[{\"the_min_price\":{\"currency_iso\":\"TWD\",\"label\":\"\",\"dollars\":0,\"cents\":0,\"currency_symbol\":\"NT$\"},\"price_sale\":null,\"title_translations\":{\"en\":\"HUKUROU pests killing spray(water-based) 500ml\",\"zh-hant\":\"æ°´æ§é¤è²å´é§ - 500ml\"},\"sku\":\"E100310\",\"price_range\":\"\",\"_id\":\"662b5754beac19002339499d\",\"field_titles\":[],\"same_price\":false,\"the_min_price_sale\":{\"cents\":0,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"\",\"dollars\":0},\"price\":null,\"lowest_price\":null,\"cost\":{\"currency_iso\":\"TWD\",\"label\":\"\",\"dollars\":0,\"cents\":0,\"currency_symbol\":\"NT$\"},\"price_max\":{\"dollars\":0,\"cents\":0,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"\"},\"available_start_time\":null,\"available_end_time\":null,\"media\":[{\"alt_translations\":{},\"blurhash\":\"UISigQt7~qozRPWBxuofxuayM{j[-;j[IAWB\",\"images\":{\"original\":{\"width\":1000,\"height\":1000,\"url\":\"https://img.shoplineapp.com/media/image_clips/662b57355ae9bf0011083ca8/original.jpg?1714116404\"}},\"_id\":\"662b57355ae9bf0011083ca8\"}],\"unlimited_quantity\":false,\"type\":\"addon\",\"quantity\":494,\"thumb\":{\"width\":1000,\"height\":1000,\"url\":\"https://img.shoplineapp.com/media/image_clips/662b57355ae9bf0011083ca8/original.jpg?1714116404\"}}],\"discounted_point\":null,\"for_affiliate_campaign\":false,\"term_translations\":{},\"addon_product_id\":\"662b5754beac19002339499d\",\"seo_enabled\":true,\"coupon_type\":null,\"created_at\":\"2024-12-18T03:31:11.435Z\",\"end_at\":null,\"membership_tier_id\":null,\"whitelisted_payment_ids\":[],\"banner_media_ids\":[],\"extend_last_tier\":false,\"is_accumulated\":false,\"seo_keywords\":null,\"show_coupon\":false,\"discount_type\":\"add
506on\",\"discounted_price\":{\"currency_iso\":\"TWD\",\"label\":\"NT$209\",\"dollars\":209,\"cents\":209,\"currency_symbol\":\"NT$\"},\"use_count\":153,\"is_contain_campaign\":false,\"extended_promotion_id\":null,\"coupon_generated_by\":null,\"description_translations\":{},\"discount_on\":\"item\",\"discount_percentage\":null,\"discountable_category_ids\":[],\"discountable_product_ids\":[\"662b5754beac19002339499d\"],\"draw_from\":null,\"merchant_id\":\"5b359a5a72fdc054dc0017ee\",\"seo_description_translations\":{},\"available_platforms\":[\"app\",\"ec\"],\"discount_amount\":null,\"discountable_quantity\":null,\"requires_membership\":false,\"codes\":[],\"draw_start_at\":null,\"updated_at\":\"2025-07-15T05:22:27.378Z\",\"whitelisted_delivery_option_ids\":[],\"first_purchase_all_platform\":true,\"status\":\"hidden\",\"title_translations\":{},\"whitelisted_membership_tier_ids\":[],\"is_partial_free_shipping\":false,\"_id\":\"676241ff1e4c7f000dfb7fb8\",\"available_channel_ids\":[],\"multiple_code\":false,\"start_at\":null,\"whitelisted_tag_contents\":[],\"max_use_count\":0,\"seo_title_translations\":{},\"user_max_use_count\":null,\"usable\":true,\"conditions\":[{\"promotion_id\":\"676241ff1e4c7f000dfb7fb8\",\"whitelisted_product_ids\":[\"5bd192f14cd74f001704f6dd\",\"5c25b803242906000fdc2760\",\"66399096488273001ae80753\",\"68099d9d0106054c960ebcd7\"],\"min_price\":null,\"blacklisted_product_ids\":[],\"whitelisted_category_ids\":[],\"_id\":\"676241ff1e4c7f000dfb7fb9\",\"min_item_count\":null,\"type\":null,\"subscription_period\":null}]},{\"is_partial_free_shipping\":false,\"description_translations\":{},\"discount_percentage\":null,\"requires_membership\":false,\"seo_keywords\":null,\"user_max_use_count\":null,\"_id\":\"695210745d6601a86124b51a\",\"draw_end_at\":null,\"for_affiliate_campaign\":false,\"available_channel_ids\":[],\"merchant_id\":\"5b359a5a72fdc054dc0017ee\",\"seo_title_translations\":{},\"draw_from\":null,\"available_platforms\":[\"app\",\"ec\"],\"extend_last_tier\":false,\"min_price_type\":\"subtotal\",\"discount_amount\":null,\"discount_type\":\"addon\",\"discountable_category_ids\":[],\"discountable_quantity\":null,\"whitelisted_delivery_option_ids\":[],\"coupon_type\":null,\"discounted_point\":null,\"first_purchase_all_platform\":true,\"multiple_code\":false,\"show_coupon\":false,\"banner_media_ids\":[],\"discountable_products\":[{\"price\":null,\"cost\":{\"label\":\"\",\"dollars\":0,\"cents\":0,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\"},\"type\":\"addon\",\"quantity\":57,\"the_min_price\":{\"label\":\"\",\"dollars\":0,\"cents\":0,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\"},\"same_price\":false,\"sku\":\"PD14-00001\",\"unlimited_quantity\":false,\"available_start_time\":null,\"available_end_time\":null,\"media\":[{\"_id\":\"69520f6fdd77ea73c12c5eda\",\"alt_translations\":{},\"blurhash\":\"UISF^dtR~Vr=-ojZIqbI-ojFIpX9I@WX$%oJ\",\"images\":{\"original\":{\"height\":1920,\"url\":\"https://img.shoplineapp.com/media/image_clips/69520f6fdd77ea73c12c5eda/original.jpg?1766985582=\\u0026owner_id=5b359a5a72fdc054dc0017ee\",\"width\":1920}}}],\"_id\":\"695210745d6601a86124b519\",\"lowest_price\":null,\"field_titles\":[],\"price_max\":{\"cents\":0,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"\",\"dollars\":0},\"thumb\":{\"width\":1920,\"height\":1920,\"url\":\"https://img.shoplineapp.com/media/image_clips/69520f6fdd77ea73c12c5eda/original.jpg?1766985582=\\u0026owner_id=5b359a5a72fdc054dc0017ee\"},\"price_range\":\"\",\"the_min_price_sale\":{\"label\":\"\",\"dollars\":0,\"cents\":0,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\"},\"price_sale\":null,\"title_translations\":{\"zh-hant\":\"ãåæ·¨ãæå°æ©å¨äººå°ç¨å°æ¿æ¸
æ½å\",\"en\":\"Floor Cleaner for Mops\\u0026Machines\"}}],\"conditions\":[{\"_id\":\"695210745d6601a86124b51b\",\"min_item_count\":null,\"min_price\":null,\"type\":null,\"subscription_period\":null,\"whitelisted_category_ids\":[],\"promotion_id\":\"695210745d6601a86124b51a\",\"whitelisted_product_ids\":[\"5ba4968db2e3540018f1a863\",\"5bac4c4ce7ab4b000f877a4a\",\"5cdbdc1f73cda700328e42b4\",\"5ecdd8d094abca0048f9c9a8\",\"62e344385d0ce0002fa6b839\",\"65965d0ac82d0f0023ace0e5\",\"65965e1ca3e8a000204f3a51\",\"67e12035ae5c8c0011db2268\",\"67e125f11b8284000db5a1ec\",\"6805e21431e579000e151f72\",\"68099d9d0106054c960ebcd7\",\"6822b29642c623000d7807cb\",\"68302f72d726ff000b70e28d\",\"68381b1847f1ad000e191fab\",\"683821663f9cf
5066000b24555f\",\"6886f10477c0630012bc735d\",\"68ae8c36f753c3000e219772\",\"68ae8dd43ad08b0010068a86\"],\"blacklisted_product_ids\":[]}],\"is_accumulated\":false,\"title_translations\":{\"zh-hant\":\"ãåæ·¨ãæå°æ©å¨äººå°ç¨å°æ¿æ¸ æ½å\",\"en\":\"Floor Cleaner for Mops\\u0026Machines\"},\"draw_start_at\":null,\"seo_description_translations\":{},\"seo_enabled\":true,\"discountable_product_ids\":[\"695210745d6601a86124b519\"],\"max_use_count\":null,\"term_translations\":{},\"usable\":true,\"codes\":[],\"discounted_price\":{\"cents\":319,\"currency_symbol\":\"NT$\",\"currency_iso\":\"TWD\",\"label\":\"NT$319\",\"dollars\":319},\"extended_promotion_id\":null,\"membership_tier_id\":null,\"status\":\"hidden\",\"whitelisted_membership_tier_ids\":[],\"is_contain_campaign\":false,\"addon_product_id\":\"695210745d6601a86124b519\",\"discount_on\":\"item\",\"use_count\":32,\"whitelisted_tag_contents\":[],\"coupon_generated_by\":null,\"created_at\":\"2025-12-29T05:24:04.582Z\",\"drew_coupon_count\":0,\"first_purchase_only\":false,\"updated_at\":\"2025-12-29T05:24:04.582Z\",\"end_at\":null,\"start_at\":null,\"whitelisted_payment_ids\":[]}],\"retail_price\":null,\"quantity\":219,\"stock_id\":\"\",\"warehouse\":null,\"is_stock_shared\":false,\"wish_list_items\":[],\"product_price_tiers\":[{\"membership_tier_id\":\"5c3c4d9d779d98001540ee92\",\"member_price\":null},{\"membership_tier_id\":\"5c3c4dc797e8590012cce916\",\"member_price\":null},{\"membership_tier_id\":\"60766354ca65df0023bb4c11\",\"member_price\":null}],\"link\":{\"_id\":\"68099d9eab72f6000e95911e\",\"status\":\"active\",\"type\":\"product\",\"section\":\"seo\",\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"value_id\":\"68099d9d0106054c960ebcd7\",\"name_translations\":{},\"image_id\":\"\"},\"filter_tags\":[],\"labels\":[],\"bundle_set\":null,\"sold_out\":false,\"child_products\":[],\"identifier_exists\":true,\"price_range\":\"NT$499 ~ NT$1,740\",\"member_price_range\":\"NT$499 ~ NT$1,740\",\"tax_type\":\"\",\"oversea_tax_type\":\"\",\"preorder_limit\":-1,\"total_orderable_quantity\":219,\"cart_tag\":{\"_id\":\"\",\"name_translations\":{},\"priority\":0},\"allow_gift\":false,\"display_sales_count\":951,\"custom_sales_count\":0}')); 507 app.value('products', JSON.parse('[]')); 508 app.value('variantId', ""); 509 app.value('advanceFilterData', null); 510 511 try { 512 var $searchPanelMobile; 513 514 var $mask = $('<div class="Modal-mask sl-modal-mask" style="display: none;"></div>'); 515 516 function showMask() { 517 $mask.css({'opacity': '0.3', 'display': 'block'}); 518 519 $('.Product-searchField-panel').removeClass('is-show'); 520 } 521 522 function hideMask() { 523 $mask.css({'opacity': '0'}); 524 setTimeout(function() { 525 $mask.css({'display': 'none'}); 526 }, 200); 527 } 528 529 var cartPanelOptions = new SidrOptions({ 530 name: 'cart-panel', 531 onOpen: function() { 532 showMask(); 533 angular.element('body').scope().$broadcast('cart.reload'); 534 }, 535 onClose: hideMask 536 }); 537 538 $('.sl-cart-toggle').sidr(cartPanelOptions); 539 $('.sl-menu-panel-toggle').sidr(new SidrOptions({ name: 'MenuPanel', onOpen: showMask, onClose: hideMask })); 540 541 $mask 542 .appendTo('body') 543 .on('click', function() { 544 $.sidr('close', 'MenuPanel'); 545 $.sidr('close', 'cart-panel'); 546 hideMask(); 547 }); 548 549 $( ".body-wrapper" ).on("click touch touchmove", function(e) { 550 if ($(".body-wrapper").hasClass("sidr-open" )) { 551 e.preventDefault(); 552 e.stopPropagation(); 553 $.sidr('close','left-panel'); 554 $.sidr('close','cart-panel'); 555 $.sidr('close','currency-panel'); 556 $.sidr('close','language-panel'); 557 $('html, body').css({'overflow': 'auto'}); 558 } 559 }); 560 561 $(document).ready(function() { 562 if (typeof Sentry !== 'undefined') { 563 var LOG_LEVELS = { 564 'Verbose': ['log', 'info', 'warn', 'error', 'debug', 'assert'], 565 'Info': ['info', 'warn', 'error'], 566 'Warning': ['warn', 'error'], 567 'Error': ['error'], 568 }; 569 570 var CDN_HOSTS = [ 571 'cdn.shoplineapp.com', 572 'cdn.myshopline.com', 573 ]; 574 var KEEP_SAMPLE_RATE = { 575 third_party: 0.05, 576 unknown: 0.05, 577 inline: 0.05, 578 before_sentry: 0.05, 579 }; 580 var PAGE_HOST = 'www.ecohukurou.com.tw'.toLowerCase(); 581 var SDK_HOST = 'sentry-cdn.com'; 582 583 var hasSourceTag = function (event) { 584 return !!(event.tags && event.tags.source); 585 }; 586 587 var getAllFrames = function (event) { 588 try { 589 return event.exception.values.reduce(function (acc, val) { 590 return acc.concat((val.stacktrace && val.stacktrace.frames) || []); 591 }, []); 592 } catch (e) { 593 return []; 594 } 595 }; 596 597 var classifyEvent = function (event) { 598 var frames = getAllFrames(event).filter(function (frame) { 599 return frame && frame.filename && frame.filename.toLowerCase().indexOf(SDK_HOST) === -1; 600 }); 601 602 if (frames.length === 0) return { source: 'unknown' }; 603 604 var hasOther = false;
605 var hasPageHost = false; 606 607 frames.forEach(function (frame) { 608 var lower = frame.filename.toLowerCase(); 609 if (!CDN_HOSTS.some(function (host) { return lower.indexOf(host) !== -1; })) { 610 hasOther = true; 611 if (PAGE_HOST && lower.indexOf(PAGE_HOST) !== -1) { 612 hasPageHost = true; 613 } 614 } 615 }); 616 617 var source = hasOther ? (hasPageHost ? 'inline' : 'third_party') : 'internal'; 618 619 return { source: source }; 620 }; 621 622 var cloneMutablePaths = function (event) { 623 try { 624 var cloned = Object.assign({}, event); 625 626 if (event.tags) { 627 cloned.tags = Object.assign({}, event.tags); 628 } 629 630 if (event.exception && event.exception.values) { 631 cloned.exception = Object.assign({}, event.exception); 632 cloned.exception.values = event.exception.values.map(function (value) { 633 var clonedValue = Object.assign({}, value); 634 if (clonedValue.stacktrace) { 635 clonedValue.stacktrace = Object.assign({}, clonedValue.stacktrace); 636 } 637 return clonedValue; 638 }); 639 } 640 641 return cloned; 642 } catch (e) { 643 return event; 644 } 645 }; 646 647 var config = { 648 dsn: 'https://[email protected]/5797752', 649 env: 'production', 650 release: '5.96.0', 651 sampleRate: 1.0, 652 tracesSampleRate: 0.0, 653 logLevels: LOG_LEVELS['Error'], 654 beforeSend: function(event, hint) { 655 try { 656 if ([ 657 'gtm', 658 'gtag/js', 659 'tracking', 660 'pixel/events', 661 'signals/iwl', 662 'rosetta.ai', 663 'twk-chunk', 664 'webpush', 665 'jquery', 666 '<anonymous>' 667 ].some(function(filename) { 668 return event.exception.values[0].stacktrace.frames[0].filename.toLowerCase().indexOf(filename) > -1; 669 }) || 670 event.exception.values[0].stacktrace.frames[1].function.toLowerCase().indexOf('omni') > -1 671 ) { 672 return null; 673 } 674 } catch (e) {} 675 676 event = cloneMutablePaths(event); 677 678 event.tags = event.tags || {}; 679 try { 680 if (!hasSourceTag(event)) { 681 var classification = classifyEvent(event); 682 event.tags.source = classification.source; 683 684 if (event.logger === 'console' && classification.source === 'unknown') { 685 var syntheticStack = ((hint && hint.syntheticException && hint.syntheticException.stack) || '').toLowerCase(); 686 var isFirstPartyStack = CDN_HOSTS.concat([PAGE_HOST]).some(function (host) { 687 return host && syntheticStack.indexOf(host) !== -1; 688 }); 689 if (!isFirstPartyStack) { 690 return null; 691 } 692 } 693 694 var keepRate = KEEP_SAMPLE_RATE[classification.source]; 695 if (keepRate && Math.random() > keepRate) { 696 return null; 697 } 698 } 699 } catch (e) {} 700 701 try { 702 if (event.tags.source && event.exception && event.exception.values && event.exception.values[0]) { 703 var firstValue = event.exception.values[0]; 704 firstValue.value = event.tags.source + ': ' + (firstValue.value || ''); 705 } else if (event.tags.source && event.message) { 706 event.message = event.tags.source + ': ' + event.message; 707 } 708 } catch (e) {} 709 710 try { 711 event.exception.values.forEach(function (exceptionValue) { 712 if (exceptionValue.stacktrace && exceptionValue.stacktrace.frames) { 713 var filtered = exceptionValue.stacktrace.frames.filter(function (frame) { 714 return !(frame.filename && frame.filename.indexOf('/assets/') !== -1); 715 }); 716 exceptionValue.stacktrace.frames = filtered.length > 0 717 ? filtered 718 : exceptionValue.stacktrace.frames; 719 } 720 }); 721 } catch (e) {} 722 723 return event; 724 }, 725 }; 726 727 var pageName = ''; 728 729 try { 730 var pathName = window.location.pathname; 731 732 if (pathName.includes('/cart')) { 733 pageName = 'cart'; 734 } 735 if (pathName.includes('/checkout')) { 736 pageName = 'checkout'; 737 } 738 } catch (e) {} 739 740 var shouldReplay = false;
741 var replayPages = ['/checkout', '/cart', '/one-page-store']; 742 try { 743 shouldReplay = replayPages.some(function(page) { 744 return window.location.pathname.includes(page); 745 }); 746 } catch (e) {} 747 748 Sentry.init({ 749 dsn: config.dsn, 750 environment: config.env, 751 release: config.release, 752 integrations: function(integrations) { 753 var ourIntegrations = integrations.concat([ 754 new Sentry.Integrations.BrowserTracing(), 755 new Sentry.Integrations.CaptureConsole({ levels: config.logLevels }), 756 ]); 757 758 if (shouldReplay) { 759 ourIntegrations.push( 760 Sentry.replayIntegration({ 761 maskAllText: true, 762 maskAllInputs: true, 763 blockAllMedia: true, 764 }) 765 ); 766 } 767 768 return ourIntegrations; 769 }, 770 sampleRate: config.sampleRate, 771 tracesSampler: function(samplingContext) { 772 const transactionContext = samplingContext.transactionContext || {}; 773 const op = transactionContext.op || ''; 774 775 if (op === 'cartV2.ui.action') { 776 return 1.0; 777 } 778 return config.tracesSampleRate; 779 }, 780 attachStacktrace: true, 781 replaysSessionSampleRate: 0, 782 replaysOnErrorSampleRate: shouldReplay ? 0.1 : 0, 783 denyUrls: [ 784 'graph.facebook.com', 785 'connect.facebook.net', 786 'static.xx.fbcdn.net', 787 'static.criteo.net', 788 'sslwidget.criteo.com', 789 'cdn.shopify.com', 790 'googletagservices.com', 791 'googletagmanager.com', 792 'google-analytics.com', 793 'googleadservices.com', 794 'googlesyndication.com', 795 'googleads.g.doubleclick.net', 796 'adservice.google.com', 797 'cdn.mouseflow.com', 798 'cdn.izooto.com', 799 'static.zotabox.com', 800 'static.hotjar.com', 801 'd.line-scdn.net', 802 'bat.bing.com', 803 's.yimg.com', 804 'js.fout.jp', 805 'load.sumo.com', 806 '.easychat.co', 807 '.chimpstatic.com', 808 '.yotpo.com', 809 '.popin.cc', 810 '.iterable.com', 811 '.alexametrics.com', 812 '.giphy.com', 813 'stats.zotabox.com', 814 'stats.g.doubleclick.net', 815 'www.facebook.com', 816 ], 817 beforeSend: config.beforeSend, 818 }); 819 820 var preInitListeners = window.__sentryPreInitListeners; 821 if (preInitListeners) { 822 window.removeEventListener('error', preInitListeners.onError); 823 window.removeEventListener('unhandledrejection', preInitListeners.onUnhandledRejection); 824 window.__sentryPreInitListeners = null; 825 } 826 827 828 var tags = { 829 page_locale: 'zh-hant', 830 user_country: 'AM', 831 handle: 'tyenglong739', 832 cart_owner_id: '', 833 cart_owner_type: '', 834 cart_id: '', 835 }; 836 837 if (pageName) { 838 tags.page = pageName; 839 } 840 841 Sentry.setTags(tags); 842 843 var preInitQueue = window.__sentryPreInitQueue || []; 844 window.__sentryPreInitQueue = null; 845 var beforeSentryKeepRate = KEEP_SAMPLE_RATE.before_sentry; 846 preInitQueue.forEach(function(error) { 847 try { 848 if (Math.random() > beforeSentryKeepRate) return; 849 Sentry.withScope(function(scope) { 850 scope.setTag('source', 'before_sentry'); 851 Sentry.captureException(error instanceof Error ? error : new Error(String(error))); 852 }); 853 } catch (e) {} 854 }); 855} 856 857 858 $searchPanelMobile = $jq('.search-panel-mobile'); 859 // to show a loading dialog when a huge Product Description Image/Video blocks page content from rednering 860 $("#product-loading").remove(); 861 862 var lazyClasses = ['sl-lazy', 'sl-lazyloading', 'sl-lazyloaded', 'sl-lazypreload', 'sl-lazyerror']; 863 $jq(".additional-details-content, .ProductDetail-additional, .ProductDetail-gallery") 864 .find("img[data-src]:not([data-src='']), iframe[data-src]:not([data-src=''])") 865 .each(function() { 866 var domClassList = ($(this).attr('class') || '').split(/\s+/); 867 // check used lazysizes 868 var hasLazyClass = domClassList.some(function(className) { 869 return lazyClasses.includes(className); 870 }); 871 if (!hasLazyClass) { 872 $(this) 873 .attr('src', $(this).attr('data-src')) 874 .removeAttr('data-src'); 875 } 876 }); 877
878 if ($jq("#home-carousel").length > 0) { 879 runTaskInIdle(() => { 880 $jq("#home-carousel").owlCarousel({ 881 items: 1, 882 singleItem: true, 883 autoPlay: true, 884 stopOnHover: true, 885 lazyLoad : true, 886 onLoadedLazy: function(event) { window.resizeImages(event.target); }, 887 autoHeight:true, 888 navigation: true, 889 navigationText: false, 890 }); 891 }); 892 } 893 894 $jq(".owl-carousel").each(function () { 895 runTaskInIdle(() => { 896 var owl = $jq(this); 897 owl.owlCarousel({ 898 loop: true, 899 items: 1, 900 margin: 10, 901 nav: false, 902 lazyLoad: true, 903 onLoadedLazy: function(event) { 904 window.resizeImages(event.target); 905 }, 906 onInitialized: function() { 907 //owl-stage have transition: 0.25s Time difference 908 setTimeout(function() { 909 owl.prev('.owl-carousel-first-initializing').hide(); 910 owl 911 .removeClass('initializing') 912 .trigger('refresh.owl.carousel'); 913 }, 300); 914 }, 915 autoplay: true, 916 autoplayTimeout: (parseFloat($jq(this).data('interval')) || 5) * 1000, 917 autoHeight: true, 918 autoplayHoverPause: false // https://github.com/OwlCarousel2/OwlCarousel2/pull/1777 919 }); 920 }); 921 }); 922 923 function restartCarousel() { 924 if (document.visibilityState === 'visible') { 925 $jq(".owl-carousel").each(function (_, element) { 926 var $carousel = $jq(element); 927 var owlCarouselInstance = $carousel.data("owl.carousel"); 928 var isAutoplay = owlCarouselInstance.settings.autoplay; 929 if (isAutoplay) { 930 $carousel.trigger('stop.owl.autoplay'); 931 $carousel.trigger('next.owl.carousel'); 932 } 933 }); 934 } 935 } 936 document.addEventListener('visibilitychange', restartCarousel); 937 938 setTimeout(function() { 939 $jq('.title-container.ellipsis').dotdotdot({ 940 wrap: 'letter' 941 }); 942 943 var themeKey = 'ultra_chic'; 944 var heightToDot = { 945 varm: 55, 946 philia: 45, 947 skya: 45 948 }; 949 950 $jq('.Product-item .Product-info .Product-title').dotdotdot({ 951 wrap: 'letter', 952 ellipsis: '...', 953 height: heightToDot[themeKey] || 40 954 }); 955 }); 956 957 // avoid using FB.XFBML.parse() as it breaks the fb-checkbox rendering, if u encounter resize issue, solve with CSS instead 958 }); 959 960 $(document).on('click', '.m-search-button', function(){ 961 $searchPanelMobile.toggleClass('click'); 962 if ($('.body-wrapper').hasClass('sidr-open')) { 963 $.sidr('close','left-panel'); 964 $.sidr('close','cart-panel'); 965 $.sidr('close','language-panel'); 966 $.sidr('close','currency-panel'); 967 $('html, body').css({'overflow': 'auto'}); 968 } 969 }); 970 971 $(document).on('click', '.search-mask', function() { 972 $searchPanelMobile.toggleClass('click'); 973 }); 974 975 976 if (window.scriptQueue && window.scriptQueue.length > 0) { 977 runTaskQueue(window.scriptQueue); 978 } 979 980 runTaskInIdle(() => { 981 if (window.matchMedia('(max-width: 1199px)').matches) { 982 function checkScroll() { 983 var trialBannerHeight = $('.trial-banner').height() || 0; 984 if ($(window).scrollTop() >= (100 - trialBannerHeight)) { 985 $('body').addClass('my-scroll'); 986 } else { 987 $('body').removeClass('my-scroll'); 988 } 989 } 990 checkScroll(); 991 $(window).on('scroll', _.throttle(checkScroll, 200)); 992} 993 }) 994 } catch (e) { 995 console.error(e); 996 } 997 998 window.renderSingleRecaptchaForSendCode = function(element) { 999 var widgetId = window.grecaptcha.render(element, { 1000 sitekey: "6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr" 1001 }, true); 1002 1003 element.dataset.widgetId = widgetId; 1004 }; 1005 1006 1007 window.initRecaptcha = function() { 1008 // Delay event binding to avoid angular clear registered events 1009
1010 document.querySelectorAll('#quick-sign-up-send-code-recaptcha').forEach(renderSingleRecaptchaForSendCode); 1011 1012 // Notify recaptcha SDK observers (consumers subscribe via 1013 // globalSDKObserver.grecaptcha, no longer through an Angular $rootScope flag). 1014 window.globalSDKObserver.grecaptcha.notify(); 1015 } 1016 1017 window.onRecaptchaLoaded = function() { 1018 if (!window.grecaptcha.render) { 1019 window.grecaptcha.ready(function() { 1020 initRecaptcha(); 1021 }); 1022 return; 1023 } 1024 initRecaptcha(); 1025 }; 1026 1027 runTaskInIdle(() => { 1028 angular.element(document).ready(function() { 1029 var tag = document.createElement("script"); 1030 tag.src = "https://www.recaptcha.net/recaptcha/api.js?onload=onRecaptchaLoaded&render=explicit"; 1031 document.getElementsByTagName("head")[0].appendChild(tag); 1032 }); 1033 angular.bootstrap(document, ['shop_app']); 1034 }); 1035 runTaskInIdle(() => { 1036 window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.resolve(); 1037 }); 1038}); 1039 1040</script>
1040 1041 1042<base href="/"> 1043 1044<!-- CSRF --> 1045<meta name="csrf-param" content="authenticity_token" /> 1046<meta name="csrf-token" content="vmjKnoghasYihEuUQKK78sqK2zNwHtC13h9Y52ishpC9lzTGRkeIweilCO+e1lcYCGzkmicY6e+vgpgGJjo0BA==" /> 1047 1048<!-- Start of Criteo one tag --> 1049<!-- End of Criteo one tag --> 1050 1051 1052 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/theme-legacy-ae62574510c3c343cb473c31a541eaa42345ee4c9a0d03d991af41bbdd36be9f.css" onload="this.media='all'" /> 1053 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/general-fb5ea8124684c1808313125e394e36e9886dbf7c5c4c0c80de1f7bbe1fe6d6a7.css" onload="" /> 1054 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/theme-e462add8de6bcb81233255bb9d479217b715bed472005db8875ab29e822050c6.css" onload="" /> 1055 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/primary_color-f13697fb850b7acee5abd328f6a30e13b5798651cb267f62305746db869163c4.css" onload="" /> 1056 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-facebook-banner-07cf9a2f7d9d81ac2e626a88c8bfed381788dd65d8d548163bc2de7760f12869.css" onload="this.media='all'" /> 1057 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-welcome-member-referral-credits-cb3aee700e176cb3138073960c6ceb7c18ced114de7d48a2b6c68b076a0bafe4.css" onload="this.media='all'" /> 1058 <style>.nav-bg-color { background: rgba(255, 255, 255, 0.98);}.NavigationBar { box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.06);}.home:not(.my-scroll) .NavigationBar { box-shadow: none;}.mod-desktop .NavigationBar-mainMenu.nav-color input { color: #333; border-bottom-color: #333;}.mod-desktop .NavigationBar-mainMenu.nav-color input::placeholder { color: #333; opacity: 1;}.mod-desktop .NavigationBar-mainMenu.nav-color input:-ms-input-placeholder { color: #333;}.mod-desktop .NavigationBar-mainMenu.nav-color input::-ms-input-placeholder { color: #333;}.mod-desktop .NavigationBar-mainMenu.nav-color button { color: #333;}.mod-desktop .Product-searchField:hover input { border-bottom-color: #333;}.mod-desktop .Product-searchField:hover input:focus { border-bottom-color: #333;}.mod-desktop .Product-searchField input:focus { border-bottom-color: #333;}.navigation-menu.nav-color .navigation-menu-top-layer > .navigation-menu-item > .navigation-menu-item-label { color: #333;}.NavigationBar-mainMenu.nav-color .List-item .Label { color: #333;}.NavigationBar-mainMenu.nav-color .List-item .List-item .Label { color: #333;}.NavigationBar-actionMenu.nav-color .List-item > .fa-search { color: #333;}.NavigationBar-actionMenu-button.nav-color { color: #333;}.NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle { background: #f7f7f7;}.NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle i { background: #333;}.NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle i:before, .NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle i:after { background: #333;}.NavigationBar-actionMenu-button.nav-color svg { fill: #333;}.MenuPanel-othersMenu svg { fill: #333;}.nav-bg-color.sidr { background: #fff !important; color: #333;}.nav-bg-color .MenuPanel-section .MenuPanel-section-header { color: #888;}.nav-bg-color .MenuPanel-section .List-item a { color: #333;}.nav-bg-color .MenuPanel-section .MenuPanel-nestedList-dropdown .List-item a { color: #aaa !important;}.nav-bg-color .MenuPanel-section .MenuPanel-nestedList-dropdown .List-item a:hover { color: #888 !important;}.nav-bg-color .MenuPanel-section .List-item.MenuPanel-nestedList > a:hover { color: #333 !important;}.nav-bg-color .MenuPanel-section ul:not(:last-child) { border-bottom-color: #eee;}.nav-bg-color .MenuPanel-section ul:before, .nav-bg-color .MenuPanel-section ul:after { border-bottom-color: #fff;}.nav-bg-color .CartPanel-section .addon-cart-item { background: #f7f7f7;}.nav-bg-color .CartPanel-section .addon-cart-item:not(:last-child) { border-bottom-color: #888;}
1058.nav-bg-color .CartPanel-section .addon-cart-item .promotion-label { background: #fff; color: #888;}.nav-bg-color .CartPanel-section .cart-items > div:not(:first-child) { border-top-color: #eee;}.nav-bg-color .CartPanel-section .cart-items > div:not(:first-child):before, .nav-bg-color .CartPanel-section .cart-items > div:not(:first-child):after { border-top-color: #fff;}.nav-bg-color .CartPanel-section .cart-item .title { color: #888;}.nav-bg-color .CartPanel-section .cart-item .variation { color: #333;}.nav-bg-color .CartPanel-section .cart-item .remove a:hover { color: #333;}.nav-bg-color .CartPanel-section .cart-item img { background-color: #fff;}.ProductList-breadcrumb.nav-bg-color, .ProductDetail-breadcrumb.nav-bg-color { background: rgba(247, 247, 247, 0.98); color: #999;}.ProductList-breadcrumb.nav-bg-color .Label, .ProductDetail-breadcrumb.nav-bg-color .Label { color: #999;}.ProductList-breadcrumb.nav-bg-color a:after, .ProductDetail-breadcrumb.nav-bg-color a:after { border-bottom-color: #ddd;}.home:not(.my-scroll) .nav-bg-color { background: transparent; /* background: $color-light-gradient; background: -moz-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, $color-light-gradient), color-stop(100%, $color-transparent)); background: -webkit-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%); background: -o-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%); background: -ms-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%); background: linear-gradient(to bottom, $color-light-gradient 0%, $color-transparent 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 ); */}#Footer .container:last-child { color: #aaa; background: #f7f7f7;}#Footer #shopline-copyright { color: #aaa; background: #f7f7f7;}#Footer #shopline-copyright > a { color: inherit;}
1058.MenuPanel-nestedList-dropdown .NestedList-Wrapper { background-color: #f7f7f7;}@media (min-width: 1200px) { #cart-panel { border: 1px solid #f7f7f7; }}.MenuPanel-mainMenu .depth-2 { background-color: #f7f7f7;}</style> </head><body 1059 class="products 1060 show 1061 1062 mix-navigation-fixed 1063 1064 1065 ultra_chic 1066 light_theme 1067 1068 v2_theme" 1069 ng-controller="MainController" 1070 > 1071 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_ultra_chic_setting-e0791a0c466150b18a1f290e4e4cd5f2a33dec7632a3092f0524891340a51d44.css" onload="this.media="all"" /> 1072 1073 <style> 1074 .ProductList-categoryMenu ul li:hover>a.primary-color-hover,.ProductList-categoryMenu .List-item a.primary-color-hover:hover,.ProductReview-container a.primary-color-hover:hover,.ProductReview-container .List-item a.primary-color-hover:hover,.variation-label:hover,.variation-label.variation-label--selected,.product-item .price:not(.price-crossed),.product-item .price-sale,.product-info .price-regular:not(.price-crossed),.product-info .price-sale,.btn-add-to-cart.mobile-cart,.addon-promotions-container .addon-promotion-item .price-sale,.btn:not(.btn-success):not(.btn-buy-now):hover,.btn:not(.btn-success):not(.btn-buy-now):focus,.btn.focus:not(.btn-success):not(.btn-buy-now),.Back-in-stock-addItem-block .btn:not(.is-active):hover,.Back-in-stock-addItem-block .btn:not(.is-active):focus,.Back-in-stock-addItem-block .btn.focus:not(.is-active),.quick-cart-body .product-link>a,.quick-cart-mobile-header .product-link>a,.btn-add-wishlist:hover,.btn-add-wishlist.is-active,sl-list-page-wishlist-button .plp-wishlist-button .fa-heart,.btn-add-back-in-stock:hover,.btn-add-back-in-stock.is-active,.ProductDetail-product-info .price-box>.price:not(.price-crossed),.ProductDetail-product-info .price-box>.price-sale>span,#btn-form-submit-modal:hover,#btn-form-submit-modal:focus,.Label-price.is-sale,.PromotionPage-container .info-box .btn-add-to-promotion-cart .fa,.PromotionInfo .show-term-button:hover,.MemberCenter .PromotionInfo .show-term-button:hover,.member-center-coupon-nav .active,.product-available-info-time,.facebook-banner .fa-times,.facebook-banner .wording,body.passwords.new #submit-btn:hover,body.registrations.edit #edit-passwd-btn:hover,body.passwords.edit #user-password-edit-btn:hover,.product-set-price-container .product-set-price-label,.product-set-basket .highlight-label,.product-set-quick-cart-modal .highlight-label,.text-primary-color,.text-primary-color a,.text-primary-color a:hover,.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{color:#90a451}.product-available-info-icon .icon-clock{fill:#90a451}.navigation-menu .scroll-left:not(.scroll-disable):hover,.navigation-menu .scroll-right:not(.scroll-disable):hover,.NavigationBar-nestedList .sub-prev:not(.sub-disable):hover span,.NavigationBar-nestedList .sub-next:not(.sub-disable):hover span,.ProductList-select ul li:hover,.cart-chkt-btn,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.product-item .boxify-image-wrapper .btn-add-to-cart:hover,.sl-goto-top:hover,.coupon-card-image,body.passwords.new #submit-btn:focus,body.registrations.edit #edit-passwd-btn:focus,body.passwords.edit #user-password-edit-btn:focus{background:#90a451}.CartPanel-toggleButton .Cart-count.primary-color,.member-profile-save,.MemberCenter .product-review-block .btn-primary,.btn-color-primary,.btn-cart-fixed,.basic-popover-desktop .body .description .icon,.basic-popover-desktop .body .action-button,#get-welcome-member-referral-credits .body .continue,.basic-popover-mobile .member-referral-link,.basic-popover-mobile .member-referral-link:hover,.product-set-quantity-label,.basket-cart-panel-header .progress-bar>.progress-bar-content,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button{background-color:#90a451}.variation-label:hover,.variation-label.variation-label--selected,.cart-chkt-btn,.member-profile-save,.MemberCenter .product-review-block .btn-primary,.btn-color-primary,.member-profile-save:hover,.MemberCenter .product-review-block .btn-primary:hover,.btn-color-primary:hover,.sl-goto-top:hover,.variant-image.selected .image-container,.btn-cart-fixed,.basic-popover-desktop .body .action-button,#get-welcome-member-referral-credits .body .continue,.product-available-info,body.passwords.new #submit-btn:active,body.registrations.edit #edit-passwd-btn:active,body.passwords.edit #user-password-edit-btn:active,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button,.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{border-color:#90a451}.checkout-coupon-list-card:hover>.checkout-coupon-list-card-body,.product-list-variant-selector-item.selected-variation>.product-list-variant-selector-image:after{border-color:#90a451 !important}.sl-goto-top:hover:before{border-top-color:#90a451}.primary-border-color-after>:after,.primary-border-color-after:not(.Grid-item-title):after,.primary-border-color-after:not(.Grid-item-title) :after,.primary-color-border-bottom,.Grid-item-content p:last-child:after,.Grid-item-content div:last-child:after,.section-title:after,.pagination>li.active>a,.pagination>li.active>span,.pagination>li.active a:hover,.pagination>li.active span:hover,.pagination>li.active a:focus,.pagination>li.active span:focus,.Tabset .Tab-label.active span:after,.product-available-info-time{border-bottom-color:#90a451}.sl-goto-top:hover:before,.sl-goto-top:hover:after,.Product-promotions-tag{border-left-color:#90a451}.navigation-menu .navigation-menu-item:hover>.navigation-menu-item-label{color:#90a451 !important}.navigation-menu .navigation-menu-third-layer-toggle:hover{color:#90a451 !important}.ProductList-select category-filter-button .advance-filter-button:hover{border-bottom-color:#90a451;color:#90a451}.ProductList-select category-filter-button .advance-filter-button:hover svg{fill:#90a451}.category-advance-filter .apply-button{background-color:#90a451}
1074.category-advance-filter .filter-data .filter-price-range input:focus,.category-advance-filter .filter-data .filter-price-range input:hover{border-color:#90a451}.NavigationBar-mainMenu .List-item:hover>.Label.primary-color-hover{color:#90a451 !important}.NavigationBar-mainMenu i.primary-color-hover:hover{color:#90a451 !important}@media (min-width: 768px){.PostList .List-item.primary-color-hover a:hover .List-item-title{color:#90a451}}@media (max-width: 767px){.PostList .List-item.primary-color-hover a:active .List-item-title{color:#90a451}}.ProductReview-container .List-item a.disabled{color:#90a451 !important}.cart-chkt-btn:hover:not(.insufficient-point){color:#90a451 !important}.cart-chkt-btn:hover:not(.insufficient-point) .ladda-spinner div div div{background:#90a451 !important}.post-categories-pannel__block-title::after{background-color:#90a451}.MemberCenter .product-review-block .btn-primary:active,.MemberCenter .product-review-block .btn-primary:visited,.MemberCenter .product-review-block .btn-primary:hover{background-color:transparent;border:1px solid #ccc;border-color:#90a451}.Variation-border.selected{border:solid 2px #90a451 !important}@media not all and (pointer: coarse){.Variation-border:hover{border:solid 2px #90a451 !important}}.customer-review-bar-color{background-color:rgba(199,64,96,0.3) !important}.facebook-quick-signup-success-page .title{color:#90a451}.facebook-quick-signup-success-page .btn-facebook-redirect{background-color:#90a451}.facebook-quick-signup-success-page .btn-facebook-redirect:hover{background-color:#90a451;color:#fff;opacity:0.8}.facebook-quick-signup-failure-page .title{color:#90a451}.facebook-quick-signup-failure-page .btn-facebook-redirect{background-color:#90a451}.facebook-quick-signup-failure-page .btn-facebook-redirect:hover{background-color:#90a451;color:#fff;opacity:0.8}.trial-order-dialog .checkout-btn{width:unset;background-color:#90a451}@media (max-width: 767px){.js-sticky-cart-button-container.fast-checkout-container .icon-cart{fill:#90a451 !important}}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice{color:#90a451}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:before,.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:after{background-color:#90a451}#checkout-object__section .checkout-object__info_cart-header{color:#90a451}#checkout-object__section .checkout-object__info_cart-header .icon-basket{fill:#90a451}#signup-login-page .solid-btn:not([disabled]){background-color:#90a451;border-color:#90a451}#signup-login-page .solid-btn:not([disabled]):hover{background-color:transparent;color:#90a451}#signup-login-page .solid-btn[data-loading]{background-color:#90a451;border-color:#90a451}#signup-login-page .outline-btn:not([disabled]){color:#90a451;border-color:#90a451}#signup-login-page .outline-btn:not([disabled]):hover{background-color:transparent}#signup-login-page .outline-btn[data-loading]{color:#90a451;border-color:#90a451}.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{background-color:#fff} 1075 1076 </style> 1077 <!- Theme Setting fonts -> 1078 <link rel="dns-prefetch" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="dns-prefetch" href="https://fonts.gstatic.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="true">
1078<script> 1079 window.addEventListener('load', function() { 1080 const link = document.createElement('link'); 1081 link.rel = 'stylesheet'; 1082 link.href = 'https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;700&display=swap'; 1083 link.media = 'print'; 1084 link.onload = () => { 1085 link.media = 'all'; 1086 } 1087 document.head.appendChild(link); 1088 }); 1089</script>
1089 1090 1091 <style> 1092 /* Custom CSS */ 1093 1094 </style> 1095 <!-- Custom HEAD HTML --> 1096 <meta name="google-site-verification" content="aYf34hHuhfsTGmcToGYPZI_6hu-D-pIWPOtg8RV5aN8" /> 1097 1098 1099 <!-- Custom liquid styles --> 1100 <style type="text/css"> body.cart.index #shopline-section-announcement,body.checkout.index #shopline-section-announcement,body.orders.confirm #shopline-section-announcement{display:none}#shopline-section-announcement{position:sticky;z-index:25;left:0;right:0;top:0}#shopline-section-announcement~.NavigationBar{top:auto}.announcement{width:100%;display:flex;overflow:hidden;background-color:var(--announcement-background,#c74060);position:relative}.announcement--column{flex-direction:column}.announcement__viewport{width:100%;overflow:hidden}.announcement__slider{position:relative;display:grid;background-color:var(--announcement-background,#c74060);touch-action:pan-y}.announcement__slider>.announcement__countdown,.announcement__slider>.announcement__link,.announcement__slider>.announcement__text{grid-area:1/1;visibility:hidden;width:100%}.announcement__slider>.announcement__slide--active,.announcement__slider>.announcement__slide--incoming,.announcement__slider>.announcement__slide--outgoing{visibility:visible}.announcement__slide--incoming-next-mobile{animation:announcement-slide-in-right .42s ease}.announcement__slide--outgoing-next-mobile{animation:announcement-slide-out-left .42s ease}.announcement__slide--incoming-previous-mobile{animation:announcement-slide-in-left .42s ease}.announcement__slide--outgoing-previous-mobile{animation:announcement-slide-out-right .42s ease}.announcement__slide--incoming-next-desktop{animation:announcement-slide-in-bottom 1s linear}.announcement__slide--outgoing-next-desktop{animation:announcement-slide-out-top 1s linear}@keyframes announcement-slide-in-right{from{transform:translateX(100%)}}@keyframes announcement-slide-out-left{to{transform:translateX(-100%)}}@keyframes announcement-slide-in-left{from{transform:translateX(-100%)}}@keyframes announcement-slide-out-right{to{transform:translateX(100%)}}@keyframes announcement-slide-in-bottom{from{transform:translateY(100%)}}@keyframes announcement-slide-out-top{to{transform:translateY(-100%)}}.announcement__arrow{display:none;position:absolute;top:50%;z-index:1;width:18px;height:18px;padding:0;border:0;background:0 0;color:var(--announcement-text,#fff);transform:translateY(-50%);cursor:pointer}.announcement__arrow svg{display:block;width:18px;height:18px;fill:currentColor}.announcement__arrow--previous{left:max(16px,(100% - 1170px) / 2 + 16px)}.announcement__arrow--next{right:max(16px,(100% - 1170px) / 2 + 16px)}@media (min-width:768px){.announcement__viewport{width:min(100% - 92px,1078px);margin:0 auto}.announcement__arrow{display:block}}.announcement__text{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%;padding:10px 20px;background-color:var(--announcement-background,#c74060)}.announcement__title{color:var(--announcement-text,#fff);padding:0;margin:0;text-align:center;word-break:break-word;font-size:calc(1.4rem * var(--font-size-paragraph, 1))}.announcement__title span{white-space:pre-wrap}.announcement__link{width:100%;flex-shrink:0}.announcement__link.disabled{cursor:auto}.announcement__countdown{width:100%;min-width:100%;height:100%;padding:10px 20px;background-color:var(--announcement-background,#c74060);color:var(--announcement-text,#fff);will-change:transform}.announcement__countdown .countdown-block{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:16px}@media (max-width:767px){.announcement__countdown .countdown-block{flex-direction:column}}.announcement__countdown .countdown-block__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0;margin:0;text-align:center;word-break:break-word;font-size:calc(1.4rem * var(--font-size-paragraph, 1))}.announcement__countdown .countdown-block__body{display:flex;gap:16px}.announcement__countdown .countdown-block__button{border-radius:3px;padding:5px 16px;text-align:center;text-decoration:none;font-size:calc(1.4rem * var(--font-size-paragraph, 1));word-break:break-word;color:var(--announcement-background,#c74060);background-color:var(--announcement-text,#fff);border:1px solid var(--announcement-text,#fff)}.announcement__countdown .countdown-block__button:hover{cursor:pointer}.announcement__countdown .countdown-block__button.disabled{opacity:.6}.announcement__countdown .countdown-timer{display:flex;align-items:center;position:relative}.announcement__countdown .time-unit{display:flex;flex-direction:column;align-items:center;
1100gap:calc(4px * var(--font-size-paragraph,1));width:31px}.announcement__countdown .time-unit-name{height:10px;font-size:calc(10px * var(--font-size-paragraph, 1));display:flex;align-items:center;text-align:center;text-transform:capitalize;white-space:nowrap}.announcement__countdown .time-part-wrapper{display:flex;align-items:center;position:relative}.announcement__countdown .time-part{text-align:center;width:calc(12px * var(--font-size-paragraph,1));height:calc(20px * var(--font-size-paragraph,1));overflow:hidden;display:inline-block;box-sizing:border-box}.announcement__countdown .digit-wrapper{transform:translateY(0);transition:transform .2s ease-in-out;transform:translateY(-90%)}.announcement__countdown .digit-wrapper[data-value="0"]{transform:translateY(-90%)}.announcement__countdown .digit-wrapper[data-value="1"]{transform:translateY(-80%)}.announcement__countdown .digit-wrapper[data-value="2"]{transform:translateY(-70%)}.announcement__countdown .digit-wrapper[data-value="3"]{transform:translateY(-60%)}.announcement__countdown .digit-wrapper[data-value="4"]{transform:translateY(-50%)}.announcement__countdown .digit-wrapper[data-value="5"]{transform:translateY(-40%)}.announcement__countdown .digit-wrapper[data-value="6"]{transform:translateY(-30%)}.announcement__countdown .digit-wrapper[data-value="7"]{transform:translateY(-20%)}.announcement__countdown .digit-wrapper[data-value="8"]{transform:translateY(-10%)}.announcement__countdown .digit-wrapper[data-value="9"]{transform:translateY(0)}.announcement__countdown .digit{display:inline-block;font-size:calc(1.6rem * var(--font-size-paragraph, 1));font-weight:700}.announcement__countdown .colon{font-size:calc(1.4rem * var(--font-size-paragraph, 1));text-align:center;font-weight:400;line-height:20px;margin-bottom:calc(12px * var(--font-size-paragraph,1));width:28px}.announcement--revamp.announcement--column{gap:0}@media (min-width:768px){.announcement--revamp.announcement--column{padding:0 16px}}.announcement--revamp.announcement--column .announcement__content,.announcement--revamp.announcement--column .announcement__link{max-width:none}.announcement--revamp .announcement__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;width:100%;max-width:1170px}.announcement--revamp .announcement__text{gap:4px;padding:12px 16px}.announcement--revamp .announcement__text--has-button .announcement__content,.announcement--revamp .announcement__text--has-subtitle .announcement__content{flex-direction:column;gap:4px}.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__content{flex-direction:row;gap:8px 12px}.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__meta{flex:0 0 auto;width:auto}.announcement--revamp .announcement__title{display:flex;min-width:0;font-size:calc(var(--announcement-title-font-size, 14px) * var(--font-size-paragraph, 1));font-weight:400;line-height:1.45;letter-spacing:0;max-width:100%}.announcement--revamp .announcement__meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;width:100%;min-width:0;max-width:100%}.announcement--revamp .announcement__subtitle{color:var(--announcement-text,#fff);margin:0;padding:0;min-width:0;max-width:100%;font-size:calc(var(--announcement-subtitle-font-size, 12px) * var(--font-size-paragraph, 1));line-height:1.35;letter-spacing:0;text-align:center;word-break:break-word}.announcement--revamp .announcement__btn{display:inline-block;flex-shrink:0;max-width:340px;padding:4px 10px;border:none;border-radius:4px;background-color:var(--announcement-text,#fff);color:var(--announcement-background,#c74060);font-size:calc(12px * var(--font-size-paragraph, 1));line-height:1.2;letter-spacing:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement--revamp .announcement__link{max-width:1170px;margin:0 auto;text-decoration:none}.announcement--revamp .announcement__slider>.announcement__countdown,.announcement--revamp .announcement__slider>.announcement__link,.announcement--revamp .announcement__slider>.announcement__text{min-height:100%;min-width:0}.announcement--revamp .announcement__slider>.announcement__link{display:flex}.announcement--revamp .announcement__countdown{display:flex;align-items:center;justify-content:center;padding:12px 16px}.announcement--revamp .announcement__countdown .countdown-block__button:hover{cursor:inherit}.announcement--revamp .announcement__countdown .countdown-block__button.disabled:hover{cursor:default}.announcement--revamp .announcement__countdown .countdown-block{flex-wrap:wrap;gap:4px 16px}@media (max-width:767px){.announcement--revamp .announcement__countdown .countdown-block{gap:4px}}.announcement--revamp .announcement__countdown .countdown-block__title{display:block;flex:0 0 auto;max-width:100%;overflow:visible;line-height:1.45;letter-spacing:0}.announcement--revamp .announcement__countdown:not([data-started=true]) .countdown-block__title{font-size:calc(var(--announcement-countdown-start-title-font-size, 14px) * var(--font-size-paragraph, 1))}.announcement--revamp .announcement__countdown[data-started=true] .countdown-block__title{font-size:calc(var(--announcement-countdown-end-title-font-size, 14px) * var(--font-size-paragraph, 1))}.announcement--revamp .announcement__countdown .countdown-block__body{align-items:center;justify-content:center;flex:0 0 auto;flex-wrap:wrap;gap:16px;max-width:100%}@media (max-width:767px){.announcement--revamp .announcement__countdown .countdown-block__body{gap:8px 12px}}.announcement--revamp .announcement__countdown .countdown-timer{gap:8px;flex-shrink:0}.announcement--revamp .announcement__countdown .time-unit{flex-direction:row;align-items:center;gap:2px;width:auto}.announcement--revamp .announcement__countdown .time-part{width:calc(10px * var(--font-size-paragraph,1
1100));height:calc(14px * var(--font-size-paragraph,1) * 1.35);font-size:calc(14px * var(--font-size-paragraph, 1));font-weight:600;line-height:1.35;letter-spacing:0}.announcement--revamp .announcement__countdown .digit{display:flex;align-items:center;justify-content:center;height:calc(14px * var(--font-size-paragraph,1) * 1.35);line-height:calc(14px * var(--font-size-paragraph, 1) * 1.35);font-size:calc(14px * var(--font-size-paragraph, 1));font-weight:600;letter-spacing:0}.announcement--revamp .announcement__countdown .time-unit-name{height:auto;font-size:calc(10px * var(--font-size-paragraph, 1));font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none}.announcement--revamp .announcement__countdown .colon{display:inline-flex;align-items:center;justify-content:center;font-size:calc(12px * var(--font-size-paragraph, 1));line-height:1.35;letter-spacing:0;margin-bottom:0;width:4px}@media (min-width:768px){.announcement--revamp .announcement__countdown .countdown-block__title,.announcement--revamp .announcement__subtitle,.announcement--revamp .announcement__title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement--revamp .announcement__title span{display:inline-block;max-width:100%}.announcement--revamp .announcement__countdown .countdown-block__body{flex-shrink:0}.announcement--revamp .announcement__text--has-button .announcement__meta,.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__content{flex-wrap:nowrap}.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__content{gap:8px 16px}.announcement--revamp .announcement__text--has-button .announcement__meta{gap:8px}}@media (max-width:767px){.announcement--revamp .announcement__btn{flex-shrink:1;max-width:min(340px,100%)}.announcement--revamp .announcement__countdown .countdown-block__body{width:100%}} </style> 1101 <style type="text/css"> .header{left:0;right:0;z-index:20;position:relative;transition:background-color .4s}.header--sticky{box-shadow:0 2px 6px 0 rgba(0,0,0,.06)}.header--sticky.header--desktop{z-index:100}.header__logo.header__logo--home:not(.header__logo--top-center){display:none}.home.index:not(.my-scroll) .header{background-color:transparent;box-shadow:none}.home.index:not(.my-scroll) .header .header__logo.header__logo--home img{max-height:100px;max-width:280px;margin-top:-27px}.home.index .header--desktop .header__logo{display:none}.home.index .header--desktop .header__logo.header__logo--home,.home.index .header--desktop .header__logo.header__logo--top-center{display:block;margin-bottom:10px}.home.index.my-scroll .header--desktop .header__logo{display:block}.home.index.my-scroll .header--desktop .header__logo.header__logo--home:not(.header__logo--top-center){display:none}.user-reminder-desktop{z-index:101}.header__logo--home,.header__logo--top-center{align-self:center}.header__logo--middle-left{align-self:center}.header__logo--middle-left img{-o-object-position:left;object-position:left}.header__logo--top-left{align-self:flex-start}.header__logo--top-left img{-o-object-position:left;object-position:left}.header--desktop{display:none!important}@media (min-width:1200px){.header--desktop{display:block!important}}.header--desktop .header__logo img{width:auto;height:auto}.header--desktop .header__container{width:1400px;max-width:100%;min-height:103px;padding:10px 20px 0;display:flex;margin:0 auto}.header--desktop .header__logo--middle-left{margin-right:20px;padding-bottom:10px}.header--desktop .header__logo--middle-center img{padding-bottom:10px}.header--desktop .header__menu{display:flex;flex-direction:column;flex-grow:1}.header--desktop .header__action-menu{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px;height:22px}.header--desktop .header__action-menu>*{margin-left:24px}.header--desktop .header__action-menu>basic-popover.cart-over-limit{position:relative;top:0;right:0;margin-left:0;z-index:1}.header--desktop .header__action-menu>basic-popover.cart-over-limit .basic-popover-desktop{top:32px;left:-126px}.header--desktop .header__action-menu>basic-popover.cart-over-limit .basic-popover-desktop::before{left:172px}.header--desktop .header__action-menu .NavigationBar-actionMenu-button,.header--desktop .header__action-menu .NavigationBar-actionMenu-button .dropdown-toggle{display:flex;align-items:center}.header--desktop .header__action-menu .NavigationBar-actionMenu-button .dropdown-toggle>:not(:first-child):not(.NavigationBar-actionMenu-dropdown),.header--desktop .header__action-menu .NavigationBar-actionMenu-button>:not(:first-child):not(.NavigationBar-actionMenu-dropdown){margin-left:4px}.header--desktop .header__action-menu .NavigationBar-actionMenu-button>span{text-transform:capitalize}.header--desktop .header__action-menu .App-currencyDropdown .dropdown-toggle .Label span:first-child{display:none}.header--desktop .Product-searchField .Product-searchField-form{height:23px;margin:0}.header--desktop .Product-searchField input{width:0;height:inherit;border:0;margin:0;opacity:1;font-weight:400;transition:all .5s;background-color:transparent;outline:0;font-size:14px}.header--desktop .Product-searchField button{display:inline-flex;align-items:center;height:inherit;border:0;padding:0;background-color:transparent}.header--desktop .Product-searchField button>i{padding-top:3px;vertical-align:initial}.header--desktop .Product-searchField--active input,.header--desktop .Product-searchField:hover input{width:110px;border-bottom-width:1px;border-bottom-style:solid}
1101.header--desktop .Product-searchField--active input:focus,.header--desktop .Product-searchField:hover input:focus{border-bottom-width:1px;border-bottom-style:solid}.header--desktop .Product-searchField input:focus{width:110px;border-bottom-width:1px;border-bottom-style:solid}.header--mobile{display:block}@media (min-width:1200px){.header--mobile{display:none}}.header--mobile .header__container{width:100%;display:flex;flex-direction:column;margin:0 auto}.header--mobile .header__logo{padding:8px 15px}.header--mobile .header__menu{display:flex;align-items:center;justify-content:space-between}.header--mobile .header__action-menu{position:relative;display:flex;flex:1;align-items:center;justify-content:flex-end}.header--mobile .List-item{margin:0 10px}.header--mobile .List-item:last-child{margin-right:0}.header--mobile .List-item .NavigationBar-actionMenu-button{font-size:18px;line-height:0}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle{width:60px;height:60px;position:relative}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i{width:18px;height:2px;position:absolute;top:50%;left:50%;margin:-1px 0 0 -9px}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:after,.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:before{content:"";position:absolute;left:0;right:0;height:2px}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:before{top:-6px}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:after{bottom:-6px}.header--mobile .List-item>.fa-search{font-size:17px}.header--mobile .List-item .Product-searchField-form{display:block;width:100%;position:fixed;z-index:100;left:0;right:0;top:-50px;background:#f7f7f7;padding:16px 11px 17px;opacity:0;visibility:hidden;transition:.2s}.header--mobile .List-item .Product-searchField-form.active{top:0;opacity:1;visibility:visible}.header--mobile .List-item .Product-searchField-form .fa-search{margin-top:2px}.header--mobile .List-item .Product-searchField-form input{background:0 0;border:none;border-bottom:1px solid #333;padding:0;width:-o-calc(100% - 60px);width:-ms-calc(100% - 60px);width:calc(100% - 60px);outline:0}.header--mobile .List-item--center{flex-grow:1}.header--mobile .List-item--center .header__logo--center{transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.header--mobile .List-item--center .header__logo--hidden{visibility:hidden;display:block}.header--mobile .header__logo img{width:100%;height:auto}.header__main-menu{width:100%;display:flex;flex-wrap:wrap;align-items:center}.header__main-menu li,.header__main-menu ul{list-style:none} </style> 1102 <style type="text/css"> 1103 1104 </style> 1105 <style type="text/css"> 1106 .header--desktop .navigation-menu, 1107 .home.index.my-scroll .header--desktop .navigation-menu { 1108 1109 flex-grow: 1; 1110 1111 align-items: flex-start; 1112 } 1113 1114 body:not(.home.index) .header--desktop .navigation-menu-top-layer, 1115 .home.index.my-scroll .header--desktop .navigation-menu-top-layer { 1116 justify-content: flex-start; 1117 } 1118 1119 .home.index .header--desktop .navigation-menu { 1120 width: 100%; 1121 flex-grow: 1; 1122 align-items: center; 1123 } 1124 1125 .header--desktop .header__logo img {max-width: 374px; 1126 max-height: 80px; 1127 } 1128 1129 1130 #shopline-section-header { 1131 position: sticky; 1132 z-index: 100; 1133 top: 0; 1134 } 1135 1136 1137 .header--desktop .icons.icon-nav-dollor { 1138 font-size: 18px; 1139 transform: scaleX(1.1); 1140 } 1141 1142 1143 1144 1145 1146 1147 </style> 1148 <style type="text/css"> @charset "UTF-8";body.home.my-scroll .advanced-menu-top-layer.advanced-menu-top-layer--align-left,body:not(.home) .advanced-menu-top-layer.advanced-menu-top-layer--align-left{justify-content:left}body.home.my-scroll .advanced-menu-top-layer.advanced-menu-top-layer--align-right,body:not(.home) .advanced-menu-top-layer.advanced-menu-top-layer--align-right{justify-content:right}body.home.my-scroll .advanced-menu-top-layer .advanced-menu-second-layer-wrapper,body:not(.home) .advanced-menu-top-layer .advanced-menu-second-layer-wrapper{max-width:unset}.header--desktop{position:relative}.header--desktop .advanced-menu-desktop .advanced-menu-top-layer{max-width:1000px;display:flex;flex-wrap:wrap;justify-content:center;gap:0 24px}.header--desktop .advanced-menu-desktop .advanced-menu-top-layer{margin:10px 0}.header--desktop .advanced-menu-desktop .advanced-menu-second-layer-wrapper{background-color:var(--advanced-menu-popover-background-color,#fff);visibility:hidden;box-shadow:8px 8px 8px 0 rgba(0,0,0,.03),-2px 8px 8px 0 rgba(0,0,0,.03);max-width:1000px;width:100%;max-height:450px;z-index:1;position:absolute;
1148left:0;right:0;margin:auto;overflow:auto}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1:hover .advanced-menu-second-layer-wrapper{visibility:visible}.header--desktop .advanced-menu-desktop .advanced-menu-second-layer{padding:14px 20px 20px;display:flex;gap:20px;flex-wrap:wrap}.header--desktop .advanced-menu-desktop .advanced-menu-item-l2{display:flex;flex-direction:column;gap:6px;flex:0 1 0}.header--desktop .advanced-menu-desktop .advanced-menu-item-l2 .advanced-menu-third-layer{display:flex;flex-direction:column;gap:6px}.header--desktop .advanced-menu-desktop .advanced-menu-item-content{display:flex;flex-direction:column;align-items:center;cursor:default}.header--desktop .advanced-menu-desktop .advanced-menu-item-content.image-position-top{flex-direction:column}.header--desktop .advanced-menu-desktop .advanced-menu-item-content.image-position-bottom{flex-direction:column-reverse}.header--desktop .advanced-menu-desktop .advanced-menu-item-content.image-position-left{flex-direction:row;gap:6px}.header--desktop .advanced-menu-desktop .advanced-menu-item-content .advanced-menu-item-label{color:var(--advanced-menu-popover-text-color,#333);font-size:calc(15px * var(--font-size-paragraph, 1));padding:6px 0;display:block;word-wrap:break-word;flex:1 1 100%;width:100%;font-weight:400;text-align:left;letter-spacing:.5px}.header--desktop .advanced-menu-desktop .advanced-menu-item-content .advanced-menu-item-label.text-bold{font-weight:700}.header--desktop .advanced-menu-desktop .advanced-menu-item-content .advanced-menu-item-label.text-align-left{text-align:left}.header--desktop .advanced-menu-desktop .advanced-menu-item-content .advanced-menu-item-label.text-align-center{text-align:center}.header--desktop .advanced-menu-desktop .advanced-menu-item-content .advanced-menu-item-label.text-align-right{text-align:right}.header--desktop .advanced-menu-desktop .advanced-menu-item-content .advanced-menu-item-label .text-placeholder:after{content:"Â "}.header--desktop .advanced-menu-desktop .advanced-menu-item-content .advanced-menu-item-label i{line-height:inherit}.header--desktop .advanced-menu-desktop a.advanced-menu-item-content{cursor:pointer}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1 .advanced-menu-item-label-l1{color:var(--header-text,#333);padding:10px 0;display:inline-flex;gap:4px}.header--desktop .advanced-menu-desktop .advanced-menu-item:hover>.advanced-menu-item-content .advanced-menu-item-label{color:var(--primary-background,#c74060)}.header--desktop .advanced-menu-desktop .advanced-menu-item-img-block{flex:1 1 100%;max-width:100%;width:100%;aspect-ratio:1/1;box-sizing:content-box;container-type:inline-size;padding:6px 0}.header--desktop .advanced-menu-desktop .advanced-menu-item-img-block.img-proportion-square{aspect-ratio:1/1}.header--desktop .advanced-menu-desktop .advanced-menu-item-img-block.img-proportion-portrait{aspect-ratio:3/4}.header--desktop .advanced-menu-desktop .advanced-menu-item-img-block.img-proportion-landscape{aspect-ratio:2/1}.header--desktop .advanced-menu-desktop .advanced-menu-item-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header--desktop .advanced-menu-desktop .advanced-menu-item-img--placeholder{background-color:#f7f7f7;display:flex;align-items:center;justify-content:center}.header--desktop .advanced-menu-desktop .advanced-menu-item-img--placeholder svg{max-width:218px;max-height:65%;width:65%}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1--hierarchically .advanced-menu-second-layer-wrapper{height:450px}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1--hierarchically .advanced-menu-second-layer-wrapper>div{width:240px;height:100%;border-right:1px solid #f2f2f2}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1--hierarchically .advanced-menu-second-layer{padding:8px 0;gap:0;max-height:450px;overflow:auto}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1--hierarchically .advanced-menu-second-layer .advanced-menu-item-l2{flex:1 1 0}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1--hierarchically .advanced-menu-second-layer .advanced-menu-item-l2 .advanced-menu-item-label-l2{padding:12px 30px;position:relative}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1--hierarchically .advanced-menu-second-layer .advanced-menu-item-l2 .advanced-menu-item-label-l2 i{padding:12px 14px 12px 10px;position:absolute;top:0;right:0}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1--hierarchically .advanced-menu-third-layer{position:absolute;top:0;bottom:0;right:0;left:240px;visibility:hidden;flex-direction:row;gap:20px;padding:14px 20px 20px;flex-wrap:wrap;overflow:auto;align-content:baseline}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1--hierarchically .advanced-menu-item-l2--active .advanced-menu-item-label-l2{color:var(--primary-background,#c74060)}.header--desktop .advanced-menu-desktop .advanced-menu-item-l1--hierarchically:h
1148over .advanced-menu-item-l2--active .advanced-menu-third-layer,.header--desktop .advanced-menu-desktop .advanced-menu-item-l1--hierarchically:hover .advanced-menu-item-l2:hover .advanced-menu-third-layer{visibility:visible} </style> 1149 <style type="text/css"> 1150 .header--mobile .header__logo img { 1151 object-fit: contain;max-width: 222px; 1152 max-height: 65px; 1153 } 1154 1155 1156 1157 1158 1159 </style> 1160 <style type="text/css"> @charset "UTF-8";#MenuPanel .advanced-menu-mobile .advanced-menu-item>.advanced-menu-panel{overflow:hidden;transition:height .35s ease}#MenuPanel .advanced-menu-mobile .advanced-menu-item.advanced-menu-item--collapsed>.advanced-menu-panel{height:0}#MenuPanel .advanced-menu-mobile .advanced-menu-item.advanced-menu-item--collapsed>.advanced-menu-item-content>.advanced-menu-item-label>i:before{content:"\f107"}#MenuPanel .advanced-menu-mobile .advanced-menu-third-layer{background-color:hsla(var(--header-background-h,0deg),var(--header-background-s,0%),80%,.2)}#MenuPanel .advanced-menu-mobile .advanced-menu-second-layer-wrapper{background-color:var(--advanced-menu-popover-background-color,#fff)}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content{display:flex;flex-direction:column;gap:6px;padding:0}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content.image-position-top{flex-direction:column}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content.image-position-bottom{flex-direction:column-reverse}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content.image-position-left{flex-direction:row}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content:has(> .advanced-menu-item-img-block){padding:15px 15px 15px 35px}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content:has(> .advanced-menu-item-img-block) .advanced-menu-item-label{padding:0}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content .advanced-menu-item-label{color:var(--advanced-menu-popover-text-color,#333);font-size:calc(15px * var(--font-size-paragraph, 1));word-wrap:break-word;display:block;flex:1 1 100%;position:relative;padding-left:0;padding-right:0;font-weight:400;text-align:left;padding:15px 15px 15px 35px;letter-spacing:.5px;line-height:normal}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content .advanced-menu-item-label.text-bold{font-weight:700}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content .advanced-menu-item-label.text-align-left{text-align:left}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content .advanced-menu-item-label.text-align-center{text-align:center}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content .advanced-menu-item-label.text-align-right{text-align:right}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content .advanced-menu-item-label .text-placeholder:after{content:"Â "}#MenuPanel .advanced-menu-mobile .advanced-menu-item-content .advanced-menu-item-label i{position:absolute;color:var(--header-icon,#333);padding:15px 15px 15px 10px;right:0;top:0;bottom:0;display:flex;align-items:center;line-height:inherit}#MenuPanel .advanced-menu-mobile .advanced-menu-item-l1 .advanced-menu-item-label-l1{color:var(--header-text,#333);padding:15px 35px 15px 15px}#MenuPanel .advanced-menu-mobile .advanced-menu-item-img-block{flex:1 1 100%;max-width:100%;aspect-ratio:1/1;container-type:inline-size}#MenuPanel .advanced-menu-mobile .advanced-menu-item-img-block.img-proportion-square{aspect-ratio:1/1}#MenuPanel .advanced-menu-mobile .advanced-menu-item-img-block.img-proportion-portrait{aspect-ratio:3/4}#MenuPanel .advanced-menu-mobile .advanced-menu-item-img-block.img-proportion-landscape{aspect-ratio:2/1}#MenuPanel .advanced-menu-mobile .advanced-menu-item-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#MenuPanel .advanced-menu-mobile .advanced-menu-item-img--placeholder{background-color:#f7f7f7;display:flex;align-items:center;justify-content:center}#MenuPanel .advanced-menu-mobile .advanced-menu-item-img--placeholder svg{max-width:218px;max-height:65%;width:65%}#MenuPanel .advanced-menu-mobile .advanced-menu-item-l1--hierarchically .advanced-menu-item-label-l2{padding-right:35px} </style> 1161 <style type="text/css"> .section-width{padding:30px 15px;width:100%;margin:0 auto}.section-width.section-full-width{padding:0;margin:0;width:100%}@media (min-width:768px){.section-width{width:750px}}@media (min-width:992px){.section-width{width:970px}}@media (min-width:1200px){.section-width{width:1170px}}#shopline-section-footer{background-color:var(--footer-background,#fff);color:var(--footer-text,#333);font-size:calc(1.4rem * var(--font-size-paragraph, 1))}#shopline-section-footer>.section-width{border-top:1px solid hsla(var(--footer-background-h,0deg),var(--footer-background-s,0%),80%,.5)}#shopline-section-footer .NavigationBar-actionMenu-button{font-size:calc(1.4rem * var(--font-size-paragraph, 1));color:var(--footer-text,#333)}#shopline-section-footer .NavigationBar-actionMenu-button svg{fill:var
1161(--footer-text,#333)}#shopline-section-footer .NavigationBar-actionMenu-button:hover{color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}#shopline-section-footer .NavigationBar-actionMenu-button:hover svg{fill:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown{background-color:var(--footer-background,#fff);border-color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),80%,.2)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown li{color:var(--footer-text,#333)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown li:hover{color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}.footer-wrapper .NavigationBar-actionMenu-button.init .NavigationBar-actionMenu-dropdown,.footer-wrapper .NavigationBar-actionMenu-button.init .os-content{visibility:visible}.footer-wrapper .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown,.footer-wrapper .NavigationBar-actionMenu-button .os-content{visibility:hidden}.footer-wrapper .NavigationBar-actionMenu-button svg{width:22px;height:22px;vertical-align:middle}.footer-wrapper .footer-grid-items{display:flex;text-align:center;word-break:break-word}.footer-wrapper .footer-grid-items.--text_align_left{text-align:left}.footer-wrapper .footer-grid-items.--text_align_right{text-align:right}.footer-wrapper .footer-grid-items .footer-grid-item{flex-grow:1;width:25%}.footer-wrapper .footer-grid-items a{color:var(--footer-text,#333)}.footer-wrapper .footer-grid-items .text-title{font-family:var(--font-family-title);font-size:calc(1.8rem * var(--font-size-title, 1));margin-bottom:30px}.footer-wrapper .footer-payment-icons{padding:15px;text-align:center}.footer-wrapper .footer-payment-icons.--text_align_left{text-align:left}.footer-wrapper .footer-payment-icons.--text_align_right{text-align:right}.footer-wrapper .footer-payment-icons img{display:inline-block;width:62px;vertical-align:baseline}.footer-wrapper .footer-social-icon-wrapper svg,.footer-wrapper .footer-social-icon-wrapper svg *{fill:var(--footer-icon,#333)}.footer-selector{border-top:1px solid hsla(var(--footer-background-h,0deg),var(--footer-background-s,0%),80%,.5);margin:0 15px;padding:30px 0;text-align:center}.footer-selector.--text_align_left{text-align:left}.footer-selector.--text_align_right{text-align:right}.footer-selector .NavigationBar-actionMenu-button{display:inline-block;width:initial;margin-right:20px}.footer-anti-fraud{text-align:center;color:var(--anti-fraud-text,#999);background-color:var(--anti-fraud-background,#f7f7f7);padding:20px 0;font-size:calc(1.2rem * var(--font-size-paragraph, 1))}.footer-anti-fraud.--text_align_left{text-align:left}.footer-anti-fraud.--text_align_right{text-align:right}.footer-copyright{text-align:center;color:var(--copyright-text,#999);background-color:var(--copyright-background,#f7f7f7);padding:20px 0;font-size:calc(1.2rem * var(--font-size-paragraph, 1))}.footer-copyright.--text_align_left{text-align:left}.footer-copyright.--text_align_right{text-align:right}.footer-copyright .section-width{padding:0 30px}.social-content{margin-bottom:20px}.footer-grid-item__image{height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.footer__mask{position:relative}.footer__mask.--with-padding{padding-bottom:100%}.footer__mask::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.footer__mask--0::after{background-color:rgba(0,0,0,0)}.footer__mask--20::after{background-color:rgba(0,0,0,.2)}.footer__mask--40::after{background-color:rgba(0,0,0,.4)}.footer__mask--60::after{background-color:rgba(0,0,0,.6)}.footer__mask--80::after{background-color:rgba(0,0,0,.8)}@media screen and (max-width:767px){.footer-grid-items{flex-direction:column}.footer-wrapper .footer-grid-items .footer-grid-item{width:100%}} </style> 1162 <style type="text/css"> 1163 #footer-custom-padding { 1164 padding: 15px; 1165 } 1166 @media screen and (max-width: 767px) { 1167 #footer-custom-padding { 1168 padding: 0; 1169 } 1170 } 1171 1172 #shopline-section-footer .section-width { 1173 padding-top: 30px; 1174 padding-bottom: 30px; 1175 } 1176 1177 @media (min-width: 768px) { 1178 #shopline-section-footer .section-width { 1179 padding-top: 30px; 1180 padding-bottom: 30px; 1181 } 1182 } 1183 1184 .footer-wrapper .footer-grid-items .footer-grid-item { 1185 padding: 15px 15px; 1186 } 1187 1188 @media (min-width: 768px) { 1189 .footer-wrapper .footer-grid-items .footer-grid-item { 1190 padding: 15px 15px; 1191 } 1192 } 1193 1194 </style> 1195 1196 <div ng-controller="FbInAppBrowserPopupController" ng-cloak> 1197 <div
1198 ng-if="showFbHint" 1199 class="in-app-browser-popup__container" 1200 > 1201 <div class="in-app-browser-popup__layout"> 1202 <div class="in-app-browser-popup__main"> 1203 <p class="in-app-browser-popup__desc"> 1204 {{ 'fb_in_app_browser_popup.desc' | translate }} 1205 <span class="in-app-browser-popup__copy-link" ng-click="copyUrl()">{{ 'fb_in_app_browser_popup.copy_link' | translate }}</span> 1206 </p> 1207 </div> 1208 <div class="in-app-browser-popup__footer"> 1209 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1210 {{ 'close' | translate }} 1211 </button> 1212 </div> 1213 </div> 1214 </div> 1215</div> 1216 <div ng-controller="InAppBrowserPopupController" ng-cloak> 1217 <div 1218 ng-if="canShowInAppHint && showMissingSessionKeyWarning" 1219 class="in-app-browser-popup__container" 1220 > 1221 <div class="in-app-browser-popup__layout"> 1222 <div class="in-app-browser-popup__main"> 1223 <p class="in-app-browser-popup__desc"> 1224 {{ 'in_app_browser_popup.desc' | translate }} 1225 </p> 1226 </div> 1227 <div class="in-app-browser-popup__footer"> 1228 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1229 {{ 'close' | translate }} 1230 </button> 1231 </div> 1232 </div> 1233 </div> 1234</div> 1235 <div 1236 id="cookie-consent-popup" 1237 ng-controller="CookieConsentPopupController" 1238 ng-cloak 1239 data-nosnippet 1240> 1241 <div ng-if="state('showPopup')"> 1242 <div 1243 ng-show="!state('showDetailSettingsPanel')" 1244 class="cookie-consent-popup__container" 1245 > 1246 <div class="cookie-consent-popup__layout"> 1247 <div class="cookie-consent-popup__header"> 1248 <div class="cookie-consent-popup__title"> 1249 {{word('consent_title')}} 1250 </div> 1251 </div> 1252 <div class="cookie-consent-popup__main"> 1253 <p class="cookie-consent-popup__desc"> 1254 {{word('consent_desc')}} <a href="{{alink('read_more')}}" target="_blank" rel="noopener noreferrer">{{word('read_more')}}</a> 1255 </p> 1256 </div> 1257 <div class="cookie-consent-popup__footer"> 1258 <button class="cookie-consent-popup__settings-btn" ng-click="click('settings')"> 1259 {{word('settings')}} 1260 </button> 1261 <button 1262 class="cookie-consent-popup__accept-btn ladda-button" 1263 ladda="state('loading')" 1264 data-style="slide-down" 1265 ng-click="click('accept')" 1266 > 1267 {{word('accept')}} 1268 </button> 1269 </div> 1270 </div> 1271 </div> 1272 1273 <div 1274 ng-show="state('showDetailSettingsPanel')" 1275 class="cookie-consent-detail-settings-panel__container" 1276 > 1277 <div class="cookie-consent-detail-settings-panel__layout"> 1278 <div class="cookie-consent-detail-settings-panel__top-right"> 1279 <button 1280 ng-click="click('discard')" 1281 class="cookie-consent-detail-settings-panel__discard-btn" 1282 > 1283 </button> 1284 </div> 1285 <div class="cookie-consent-detail-settings-panel__header"> 1286 <div class="cookie-consent-detail-settings-panel__title"> 1287 {{word('consent_title')}} 1288 </div> 1289 </div> 1290 <div class="cookie-consent-detail-settings-panel__main"> 1291 <p class="cookie-consent-detail-settings-panel__desc"> 1292 {{word('consent_desc')}} <a href="{{alink('read_more')}}">{{word('read_more')}}</a> 1293 </p> 1294 <div class="cookie-consent-detail-settings-panel__separator"></div> 1295 <div ng-repeat="setting in state('cookieConsentSettings')" class="cookie-consent-detail-settings-panel__item"> 1296 <div class="cookie-consent-detail-settings-panel__item-header"> 1297 <div class="cookie-consent-detail-settings-panel__item-title">{{setting.title}}</div> 1298 <label for="{{setting.key}}" class="cookie-consent-switch__container"> 1299 <input id="{{setting.key}}" ng-model="setting.on" ng-disabled="setting.disabled" type="checkbox" class="cookie-consent-switch__checkbox"> 1300 <span class="cookie-consent-switch__slider round"></span> 1301 </label> 1302 </div>
1303 <div class="cookie-consent-detail-settings-panel__item-main"> 1304 <p class="cookie-consent-detail-settings-panel__item-desc">{{setting.description}}</p> 1305 </div> 1306 </div> 1307 </div> 1308 <div class="cookie-consent-detail-settings-panel__footer"> 1309 <button 1310 class="cookie-consent-detail-settings-panel__save-btn ladda-button" 1311 ladda="state('loading')" 1312 data-style="slide-down" 1313 ng-click="click('save_preferences')" 1314 > 1315 {{word('save_preferences')}} 1316 </button> 1317 </div> 1318 </div> 1319 </div> 1320 </div> 1321</div> 1322 1323 1324 1325 1326 <div id='shopline-section-announcement'><!-- Rendered 'announcement.js.liquid' --><!-- Rendered 'announcement.css.liquid' --> 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337<div class="announcement js-announcement announcement--revamp" 1338 data-e2e-id="announcement_container" 1339 data-text-block-size="3" 1340 data-countdown-block-size="0" 1341 data-block-size="3" 1342 data-duration="6" 1343 ng-non-bindable 1344> 1345 1346 <div class="announcement__viewport"> 1347 <div class="announcement__slider"> 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364<a 1365 class="announcement__link announcement__slide--active" 1366 href="https://www.ecohukurou.com.tw/products/small-roach-killer-gel-bait" 1367 target="_blank" 1368 rel="noopener noreferrer" 1369 data-e2e-id="announcement-slide_container--0" 1370> 1371 1372 1373<div class="announcement__text announcement__text--1758792306434b5cf2e9"> 1374 <div class="announcement__content"> 1375 <p class="announcement__title" data-e2e-id="announcement-title_content"> 1376 <span title="ç±é·æ¨è¦âå¼·æå°èèåè âï¸499">ç±é·æ¨è¦âå¼·æå°èèåè âï¸499</span> 1377 </p> 1378 1379 </div> 1380</div> 1381 1382 1383</a> 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403<div class="announcement__text announcement__text--17600016194826b1d8cf" data-e2e-id="announcement-slide_container--1"> 1404 <div class="announcement__content"> 1405 <p class="announcement__title" data-e2e-id="announcement-title_content"> 1406 <span title="é¤è²ç¨å 滿$850å é!">é¤è²ç¨å 滿$850å é!</span> 1407 </p> 1408 1409 </div> 1410</div> 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430<a 1431 class="announcement__link" 1432 href="https://www.ecohukurou.com.tw/pages/%E9%A0%98%E5%88%B8%E5%B0%88%E5%8D%80" 1433 target="_self" 1434 1435 data-e2e-id="announcement-slide_container--2" 1436> 1437 1438 1439<div class="announcement__text announcement__text--1789523639394eb91eae announcement__text--has-button"> 1440 <div class="announcement__content"> 1441 <p class="announcement__title" data-e2e-id="announcement-title_content"> 1442 <span title="ãé å¸å°åãæé«ç¾ç$120 ">ãé å¸å°åãæé«ç¾ç$120 </span> 1443 </p> 1444 1445 <div class="announcement__meta"> 1446 1447 1448 <span class="announcement__btn" title="å ç»å ¥æå¡é»æé å¸" data-e2e-id="announcement-cta_button">å ç»å ¥æå¡é»æé å¸</span> 1449 1450 </div> 1451 1452 </div> 1453</div> 1454 1455 1456</a> 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 </div> 1489 </div> 1490 <button class="announcement__arrow announcement__arrow--previous" type="button" aria-label="ä¸ä¸åå ¬å" data-e2e-id="announcement-prev_button"> 1491 <svg class="announcement__arrow-icon" width="18" height="18" viewBox="0 0 18 18" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"> 1492 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.8876 12.5814L10.7849 13.6877L6.11262 9.00016L10.7849 4.31266L11.8876 5.41891L8.29927 9.00016L11.8876 12.5814Z"/> 1493</svg> 1494 1495 </button> 1496 <button class="announcement__arrow announcement__arrow--next" type="button" aria-label="ä¸ä¸åå ¬å" data-e2e-id="announcement-next_button"> 1497 <svg class="announcement__arrow-icon" width="18" height="18" viewBox="0 0 18 18" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"> 1498 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.11262 5.41856L7.21529 4.31231L11.8876 8.99981L7.21529 13.6873L6.11262 12.5811L9.70097 8.99981L6.11262 5.41856Z"/> 1499</svg> 1500 1501 </button> 1502 1503</div> 1504 1505 1506 1507 1508</div> <div id='shopline-section-header'><!-- Rendered 'header.css.liquid' --> 1509 1510 1511<style> 1512 1513</style> 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525<style> 1526 .header--desktop .navigation-menu, 1527 .home.index.my-scroll .header--desktop .navigation-menu { 1528 1529 flex-grow: 1; 1530
1531 align-items: flex-start; 1532 } 1533 1534 body:not(.home.index) .header--desktop .navigation-menu-top-layer, 1535 .home.index.my-scroll .header--desktop .navigation-menu-top-layer { 1536 justify-content: flex-start; 1537 } 1538 1539 .home.index .header--desktop .navigation-menu { 1540 width: 100%; 1541 flex-grow: 1; 1542 align-items: center; 1543 } 1544 1545 .header--desktop .header__logo img {max-width: 374px; 1546 max-height: 80px; 1547 } 1548 1549 1550 #shopline-section-header { 1551 position: sticky; 1552 z-index: 100; 1553 top: 0; 1554 } 1555 1556 1557 .header--desktop .icons.icon-nav-dollor { 1558 font-size: 18px; 1559 transform: scaleX(1.1); 1560 } 1561 1562 1563 1564 1565 1566 1567</style> 1568 1569<nav class="header header--desktop header--sticky js-navbar-desktop nav-bg-color"> 1570 1571 <div class="header__container clearfix"> 1572 1573 <a class="header__logo header__logo--middle-left" href="/"> 1574 <img 1575 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/64781426596636001d113b6c/1200x.webp?source_format=png" 1576 width="679.0" 1577 height="367.0" 1578 loading="lazy" 1579 > 1580 </a> 1581 1582 <div class="header__menu"> 1583 <ul class="header__action-menu nav-color"> 1584 <!-- Currency chooser --> 1585 1586 1587 <!-- Language chooser --> 1588 1589 1590 <!-- Desktop Search bar --> 1591 1592 <li class="List-item search-bar"> 1593 <div 1594 class="NavigationBar-actionMenu-button nav-color Product-searchField " 1595 data-nosnippet 1596 > 1597 <form class="Product-searchField-form sl-product-search"> 1598 <input disabled maxlength="50" placeholder="æ¾åå"> 1599 <button disabled type="submit"> 1600 <svg class="icons icon-search"> 1601 <use xlink:href="#icon-search"></use> 1602 </svg> 1603 1604 </button> 1605 </form> 1606 </div> 1607 </li> 1608 1609 1610 <!-- Messages --> 1611 1612 <li class="List-item"> 1613 <a class="NavigationBar-actionMenu-button nav-color MessageDialog-showButton sl-message-toggle"> 1614 <svg class="icons icon-nav-commont"> 1615 <use xlink:href="#icon-nav-comment"></use> 1616 </svg> 1617 1618 </a> 1619 </li> 1620 1621 1622 <!-- Sign-in or Member Center --> 1623 <li class="List-item" style="position:relative;"> 1624 1625 <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color"> 1626 <svg class="icons icon-person"> 1627 <use xlink:href="#icon-person"></use> 1628 </svg> 1629 1630 </a> 1631 1632 <user-reminder-desktop 1633 campaign-rule="null" 1634></user-reminder-desktop> 1635 </li> 1636 1637 <!-- Cart panel toggle --> 1638 1639 <basic-popover class="cart-over-limit"></basic-popover> 1640 <li class="List-item"> 1641 <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle"> 1642 <svg class="icons icon-nav-cart"> 1643 <use xlink:href="#icon-nav-cart"></use> 1644 </svg> 1645 <span 1646 class="sl-cart-count Cart-count primary-color" 1647 count-style="icon" 1648 > 1649 </span> 1650 </a> 1651 </li> 1652 </ul> 1653 1654 1655 <a 1656 class="header__logo header__logo--home " 1657 href="/" 1658 > 1659 <img 1660 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/64781426596636001d113b6c/1200x.webp?source_format=png" 1661 width="679.0" 1662 height="367.0" 1663 loading="lazy" 1664 > 1665 </a> 1666 1667 <ul class="header__main-menu"><!-- Rendered 'menu-advanced-desktop.css.liquid' --> 1668<!-- Rendered 'menu-advanced-desktop.js.liquid' --> 1669 1670<li class="navigation-menu nav-color advanced-menu-desktop"> 1671 <ul 1672 class="advanced-menu-top-layer advanced-menu-top-layer--align-left" 1673 style="padding: 0px; " 1674 ><li 1675 class="advanced-menu-item advanced-menu-item-l1"><span 1676 class="advanced-menu-item-content image-position-top" 1677 data-sl-editor='{"section": "17881427915363901c6f"}' 1678 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">é¤è²åå<i class="fa fa-angle-down"></i></span></span><div class="advanced-menu-second-layer-wrapper"> 1679 <div> 1680 <ul class="advanced-menu-second-layer"><li 1681 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1682 class="advanced-menu-item-content image-position-top" 1683 link-highlight="https://www.ecohukurou.com.tw/pages/flea-spray" 1684 href="https://www.ecohukurou.com.tw/pages/flea-spray" 1685 target="_self" 1686 data-sl-editor='{"section": "1788152975545fc5fba7"}' 1687 ><div class="advanced-menu-item-img-block img-proportion-square"> 1688 1689 1690 1691 1692 1693 1694 1695<picture> 1696 1697 <source 1698 1699 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/540x.webp?source_format=jpg 54
16990w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/2960x.webp?source_format=jpg 2960w" 1700 1701 sizes="100cqw" 1702 1703 height="1254.0" 1704 width="1254.0" 1705 > 1706 1707 1708 1709 1710 <img 1711 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/750x.webp?source_format=jpg" 1712 alt="" 1713 width="1254.0" 1714 height="1254.0" 1715 class="advanced-menu-item-img" 1716 loading="lazy" 1717 /> 1718</picture> 1719 1720</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">è·³è¤å°ç</span></a></li> 1721<li 1722 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1723 class="advanced-menu-item-content image-position-top" 1724 link-highlight="https://www.ecohukurou.com.tw/pages/rat-bye" 1725 href="https://www.ecohukurou.com.tw/pages/rat-bye" 1726 target="_self" 1727 data-sl-editor='{"section": "17881533478487fa56d8"}' 1728 ><div class="advanced-menu-item-img-block img-proportion-square"> 1729 1730 1731 1732 1733 1734 1735 1736<picture> 1737 1738 <source 1739 1740 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/2960x.webp?source_format=jpg 2960w" 1741 1742 sizes="100cqw" 1743 1744 height="1254.0" 1745 width="1254.0" 1746 > 1747 1748 1749 1750 1751 <img 1752 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/750x.webp?source_format=jpg" 1753 alt="" 1754 width="1254.0" 1755 height="1254.0" 1756 class="advanced-menu-item-img" 1757 loading="lazy" 1758 /> 1759</picture> 1760 1761</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èé¼ å°ç</span></a></li> 1762<li 1763 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1764 class="advanced-menu-item-content image-position-top" 1765 link-highlight="https://www.ecohukurou.com.tw/pages/termite" 1766 href="https://www.ecohukurou.com.tw/pages/termite" 1767 target="_self" 1768 data-sl-editor='{"section": "1788153462512d32f021"}' 1769 ><div class="advanced-menu-item-img-block img-proportion-square"> 1770 1771 1772 1773 1774 1775 1776 1777<picture> 1778 1779 <source 1780 1781 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/2960x.webp?source_format=jpg 2960w" 1782 1783 sizes="100cqw" 1784 1785 height="1254.0" 1786 width="1254.0" 1787 > 1788 1789 1790 1791 1792 <img 1793 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/750x.webp?source_format=jpg" 1794 alt="" 1795 width="1254.0" 1796 height="1254.0" 1797 class="advanced-menu-item-img" 1798 loading="lazy" 1799 /> 1800</picture> 1801 1802</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç½è»å°ç</span></a></li> 1803<li 1804 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1805 class="advanced-menu-item-content image-position-top" 1806 link-highlight="https://www.ecohukurou.com.tw/pages/cockroach" 1807 href="https://www.ecohukurou.com.tw/pages/cockroach" 1808 target="_self" 1809 data-sl-editor='{"section": "1788153491057a670681"}' 1810 ><div class="advanced-menu-item-img-block img-proportion-square"> 1811 1812 1813 1814 1815 1816 1817 1818<picture> 1819 1820 <source 1821 1822 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/540x.webp?source_format=jpg 54
18220w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/2960x.webp?source_format=jpg 2960w" 1823 1824 sizes="100cqw" 1825 1826 height="1254.0" 1827 width="1254.0" 1828 > 1829 1830 1831 1832 1833 <img 1834 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/750x.webp?source_format=jpg" 1835 alt="" 1836 width="1254.0" 1837 height="1254.0" 1838 class="advanced-menu-item-img" 1839 loading="lazy" 1840 /> 1841</picture> 1842 1843</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èèå°ç</span></a></li> 1844<li 1845 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1846 class="advanced-menu-item-content image-position-top" 1847 link-highlight="https://www.ecohukurou.com.tw/categories/fly-elimination" 1848 href="https://www.ecohukurou.com.tw/categories/fly-elimination" 1849 target="_self" 1850 data-sl-editor='{"section": "17881535360245c20a2b"}' 1851 ><div class="advanced-menu-item-img-block img-proportion-square"> 1852 1853 1854 1855 1856 1857 1858 1859<picture> 1860 1861 <source 1862 1863 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/2960x.webp?source_format=jpg 2960w" 1864 1865 sizes="100cqw" 1866 1867 height="1254.0" 1868 width="1254.0" 1869 > 1870 1871 1872 1873 1874 <img 1875 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/750x.webp?source_format=jpg" 1876 alt="" 1877 width="1254.0" 1878 height="1254.0" 1879 class="advanced-menu-item-img" 1880 loading="lazy" 1881 /> 1882</picture> 1883 1884</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">æè å°ç</span></a></li> 1885<li 1886 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1887 class="advanced-menu-item-content image-position-top" 1888 link-highlight="https://www.ecohukurou.com.tw/categories/mosquito" 1889 href="https://www.ecohukurou.com.tw/categories/mosquito" 1890 target="_self" 1891 data-sl-editor='{"section": "1788153559000e63f7f3"}' 1892 ><div class="advanced-menu-item-img-block img-proportion-square"> 1893 1894 1895 1896 1897 1898 1899 1900<picture> 1901 1902 <source 1903 1904 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/2960x.webp?source_format=jpg 2960w" 1905 1906 sizes="100cqw" 1907 1908 height="1254.0" 1909 width="1254.0" 1910 > 1911 1912 1913 1914 1915 <img 1916 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/750x.webp?source_format=jpg" 1917 alt="" 1918 width="1254.0" 1919 height="1254.0" 1920 class="advanced-menu-item-img" 1921 loading="lazy" 1922 /> 1923</picture> 1924 1925</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èåå®é</span></a></li> 1926<li 1927 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1928 class="advanced-menu-item-content image-position-top" 1929 link-highlight="https://www.ecohukurou.com.tw/pages/ant" 1930 href="https://www.ecohukurou.com.tw/pages/ant" 1931 target="_self" 1932 data-sl-editor='{"section": "1788153650200ba2ea8e"}' 1933 ><div class="advanced-menu-item-img-block img-proportion-square"> 1934 1935 1936 1937 1938 1939 1940 1941<picture> 1942 1943 <source 1944 1945 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/540x.webp?source_format=jpg 54
19450w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/2960x.webp?source_format=jpg 2960w" 1946 1947 sizes="100cqw" 1948 1949 height="1254.0" 1950 width="1254.0" 1951 > 1952 1953 1954 1955 1956 <img 1957 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/750x.webp?source_format=jpg" 1958 alt="" 1959 width="1254.0" 1960 height="1254.0" 1961 class="advanced-menu-item-img" 1962 loading="lazy" 1963 /> 1964</picture> 1965 1966</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èè»å°ç</span></a></li> 1967<li 1968 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1969 class="advanced-menu-item-content image-position-top" 1970 link-highlight="https://www.ecohukurou.com.tw/pages/dust-mites" 1971 href="https://www.ecohukurou.com.tw/pages/dust-mites" 1972 target="_blank" 1973 data-sl-editor='{"section": "17881541082929285031"}' 1974 ><div class="advanced-menu-item-img-block img-proportion-square"> 1975 1976 1977 1978 1979 1980 1981 1982<picture> 1983 1984 <source 1985 1986 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/2960x.webp?source_format=jpg 2960w" 1987 1988 sizes="100cqw" 1989 1990 height="1254.0" 1991 width="1254.0" 1992 > 1993 1994 1995 1996 1997 <img 1998 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/750x.webp?source_format=jpg" 1999 alt="" 2000 width="1254.0" 2001 height="1254.0" 2002 class="advanced-menu-item-img" 2003 loading="lazy" 2004 /> 2005</picture> 2006 2007</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">塵èå°ç</span></a></li> 2008<li 2009 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2010 class="advanced-menu-item-content image-position-top" 2011 link-highlight="https://www.ecohukurou.com.tw/categories/bed-bugs" 2012 href="https://www.ecohukurou.com.tw/categories/bed-bugs" 2013 target="_blank" 2014 data-sl-editor='{"section": "178841398590614f040f"}' 2015 ><div class="advanced-menu-item-img-block img-proportion-square"> 2016 2017 2018 2019 2020 2021 2022 2023<picture> 2024 2025 <source 2026 2027 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/2960x.webp?source_format=jpg 2960w" 2028 2029 sizes="100cqw" 2030 2031 height="1254.0" 2032 width="1254.0" 2033 > 2034 2035 2036 2037 2038 <img 2039 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/750x.webp?source_format=jpg" 2040 alt="" 2041 width="1254.0" 2042 height="1254.0" 2043 class="advanced-menu-item-img" 2044 loading="lazy" 2045 /> 2046</picture> 2047 2048</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èè²å°ç</span></a></li> 2049<li 2050 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2051 class="advanced-menu-item-content image-position-top" 2052 link-highlight="https://www.ecohukurou.com.tw/pages/pesticides" 2053 href="https://www.ecohukurou.com.tw/pages/pesticides" 2054 target="_blank" 2055 data-sl-editor='{"section": "17881542551446ab11e1"}' 2056 ><div class="advanced-menu-item-img-block img-proportion-square"> 2057 2058 2059 2060 2061 2062 2063 2064<picture> 2065 2066 <source 2067 2068 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/540x.webp?source_format=jpg 54
20680w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/2960x.webp?source_format=jpg 2960w" 2069 2070 sizes="100cqw" 2071 2072 height="1254.0" 2073 width="1254.0" 2074 > 2075 2076 2077 2078 2079 <img 2080 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/750x.webp?source_format=jpg" 2081 alt="" 2082 width="1254.0" 2083 height="1254.0" 2084 class="advanced-menu-item-img" 2085 loading="lazy" 2086 /> 2087</picture> 2088 2089</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç¶åè²å®³å°ç</span></a></li> 2090<li 2091 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2092 class="advanced-menu-item-content image-position-top" 2093 link-highlight="https://www.ecohukurou.com.tw/categories/natural-insecticide" 2094 href="https://www.ecohukurou.com.tw/categories/natural-insecticide" 2095 target="_blank" 2096 data-sl-editor='{"section": "1788505489140c70d6fd"}' 2097 ><div class="advanced-menu-item-img-block img-proportion-square"> 2098 2099 2100 2101 2102 2103 2104 2105<picture> 2106 2107 <source 2108 2109 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/2960x.webp?source_format=jpg 2960w" 2110 2111 sizes="100cqw" 2112 2113 height="1254.0" 2114 width="1254.0" 2115 > 2116 2117 2118 2119 2120 <img 2121 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/750x.webp?source_format=jpg" 2122 alt="" 2123 width="1254.0" 2124 height="1254.0" 2125 class="advanced-menu-item-img" 2126 loading="lazy" 2127 /> 2128</picture> 2129 2130</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">天ç¶é²è²</span></a></li> 2131</ul> 2132 </div> 2133 </div></li> 2134<li 2135 class="advanced-menu-item advanced-menu-item-l1"><span 2136 class="advanced-menu-item-content image-position-top" 2137 data-sl-editor='{"section": "178814358748421b9584"}' 2138 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">åªæ æ´»å<i class="fa fa-angle-down"></i></span></span><div class="advanced-menu-second-layer-wrapper"> 2139 <div> 2140 <ul class="advanced-menu-second-layer"><li 2141 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2142 class="advanced-menu-item-content image-position-top" 2143 link-highlight="https://www.ecohukurou.com.tw/categories/product-list" 2144 href="https://www.ecohukurou.com.tw/categories/product-list" 2145 target="_blank" 2146 data-sl-editor='{"section": "17896361876258e1524d"}' 2147 ><div class="advanced-menu-item-img-block img-proportion-square"> 2148 2149 2150 2151 2152 2153 2154 2155<picture> 2156 2157 <source 2158 2159 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/375x.webp?source_format=png 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/540x.webp?source_format=png 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/720x.webp?source_format=png 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/900x.webp?source_format=png 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/1080x.webp?source_format=png 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/1296x.webp?source_format=png 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/1512x.webp?source_format=png 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/2160x.webp?source_format=png 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/2960x.webp?source_format=png 2960w" 2160 2161 sizes="100cqw" 2162 2163 height="1200.0" 2164 width="1200.0" 2165 > 2166 2167 2168 2169 2170 <img 2171 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/750x.webp?source_format=png" 2172 alt="" 2173 width="1200.0" 2174 height="1200.0" 2175 class="advanced-menu-item-img" 2176 loading="lazy" 2177 /> 2178</picture> 2179 2180</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å ¨é¤¨æ»¿é¡è´</span></a></li> 2181<li 2182 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2183 class="advanced-menu-item-content image-position-top" 2184 link-highlight="https://www.ecohukurou.com.tw/pages/backtoschool" 2185 href="https://www.ecohukurou.com.tw/pages/backtoschool" 2186 target="_blank" 2187 data-sl-editor='{"section": "1788247942233e37dc9f"}' 2188 ><div class="advanced-menu-item-img-block img-proportion-square"> 2189 2190 2191 2192 2193 2194 2195 2196<picture> 2197 2198 <source 2199 media="(min-width: 768px)" 2200 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/375x.webp?source_format=png 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/540x.webp?source_format=png 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/720x.webp?source_format=png 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/900x.webp?source_format=png 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/1080x.webp?source_format=png 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/1296x.webp?source_format=png 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/1512x.webp?source_format=png 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/2160x.webp?source_format=png 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/2960x.webp?source_format=png 2960w" 2201 2202 sizes="100cqw" 2203 2204 height="1200.0" 2205 width="1200.0" 2206 > 2207 2208 2209 2210 <source 2211 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/375x.webp?source_format=png 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/540x.webp?source_format=png 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/720x.webp?source_format=png 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/900x.webp?source_format=png 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/1080x.webp?source_format=png 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/129
22116x.webp?source_format=png 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/1512x.webp?source_format=png 1512w" 2212 2213 sizes="100cqw" 2214 2215 height="1200.0" 2216 width="1200.0" 2217 > 2218 2219 2220 <img 2221 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/750x.webp?source_format=png" 2222 alt="" 2223 width="1200.0" 2224 height="1200.0" 2225 class="advanced-menu-item-img" 2226 loading="lazy" 2227 /> 2228</picture> 2229 2230</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å ©ä»¶äº«ææ£</span></a></li> 2231<li 2232 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2233 class="advanced-menu-item-content image-position-top" 2234 link-highlight="https://www.ecohukurou.com.tw/categories/commercial-kits" 2235 href="https://www.ecohukurou.com.tw/categories/commercial-kits" 2236 target="_blank" 2237 data-sl-editor='{"section": "1788318985592df9ae47"}' 2238 ><div class="advanced-menu-item-img-block img-proportion-square"> 2239 2240 2241 2242 2243 2244 2245 2246<picture> 2247 2248 <source 2249 media="(min-width: 768px)" 2250 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/2960x.webp?source_format=jpg 2960w" 2251 2252 sizes="100cqw" 2253 2254 height="1024.0" 2255 width="1024.0" 2256 > 2257 2258 2259 2260 <source 2261 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/1512x.webp?source_format=jpg 1512w" 2262 2263 sizes="100cqw" 2264 2265 height="1024.0" 2266 width="1024.0" 2267 > 2268 2269 2270 <img 2271 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/750x.webp?source_format=jpg" 2272 alt="" 2273 width="1024.0" 2274 height="1024.0" 2275 class="advanced-menu-item-img" 2276 loading="lazy" 2277 /> 2278</picture> 2279 2280</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ãéæãåç¨çµåææ£</span></a></li> 2281<li 2282 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2283 class="advanced-menu-item-content image-position-top" 2284 link-highlight="https://www.ecohukurou.com.tw/users/sign_in" 2285 href="https://www.ecohukurou.com.tw/users/sign_in" 2286 target="_blank" 2287 data-sl-editor='{"section": "178824921460836cd1fd"}' 2288 ><div class="advanced-menu-item-img-block img-proportion-square"> 2289 2290 2291 2292 2293 2294 2295 2296<picture> 2297 2298 <source 2299 media="(min-width: 768px)" 2300 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/540x.webp?source_format=jpg 54
23000w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/2960x.webp?source_format=jpg 2960w" 2301 2302 sizes="100cqw" 2303 2304 height="881.0" 2305 width="1068.0" 2306 > 2307 2308 2309 2310 <source 2311 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/1512x.webp?source_format=jpg 1512w" 2312 2313 sizes="100cqw" 2314 2315 height="881.0" 2316 width="1068.0" 2317 > 2318 2319 2320 <img 2321 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/750x.webp?source_format=jpg" 2322 alt="" 2323 width="1068.0" 2324 height="881.0" 2325 class="advanced-menu-item-img" 2326 loading="lazy" 2327 /> 2328</picture> 2329 2330</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">æ°æå¡æ$50</span></a></li> 2331</ul> 2332 </div> 2333 </div></li> 2334<li 2335 class="advanced-menu-item advanced-menu-item-l1"><span 2336 class="advanced-menu-item-content image-position-top" 2337 data-sl-editor='{"section": "1788155288416eb5642e"}' 2338 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">åçå°å<i class="fa fa-angle-down"></i></span></span><div class="advanced-menu-second-layer-wrapper"> 2339 <div> 2340 <ul class="advanced-menu-second-layer"><li 2341 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2342 class="advanced-menu-item-content image-position-top" 2343 link-highlight="https://www.ecohukurou.com.tw/categories/product-list" 2344 href="https://www.ecohukurou.com.tw/categories/product-list" 2345 target="_self" 2346 data-sl-editor='{"section": "1788155334607d6d4757"}' 2347 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç¦ä¾æ - å± å®¶é¤è²</span></a></li> 2348<li 2349 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2350 class="advanced-menu-item-content image-position-top" 2351 link-highlight="https://www.ecohukurou.com.tw/categories/harmona" 2352 href="https://www.ecohukurou.com.tw/categories/harmona" 2353 target="_self" 2354 data-sl-editor='{"section": "17881553626809212a85"}' 2355 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">åæ·¨ - èªç¶æ½æ·¨</span></a></li> 2356</ul> 2357 </div> 2358 </div></li> 2359<li 2360 class="advanced-menu-item advanced-menu-item-l1"><span 2361 class="advanced-menu-item-content image-position-top" 2362 data-sl-editor='{"section": "178814395485580c5f76"}' 2363 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">éæ¼æå<i class="fa fa-angle-down"></i></span></span><div class="advanced-menu-second-layer-wrapper"> 2364 <div> 2365 <ul class="advanced-menu-second-layer"><li 2366 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2367 class="advanced-menu-item-content image-position-top" 2368 link-highlight="https://www.ecohukurou.com.tw/pages/store" 2369 href="https://www.ecohukurou.com.tw/pages/store" 2370 target="_self" 2371 data-sl-editor='{"section": "1788158720559dd88fab"}' 2372 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">實é«éè·¯</span></a></li> 2373<li 2374 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2375 class="advanced-menu-item-content image-position-top" 2376 link-highlight="https://www.ecohukurou.com.tw/pages/meet-hukurou" 2377 href="https://www.ecohukurou.com.tw/pages/meet-hukurou" 2378 target="_blank" 2379 data-sl-editor='{"section": "1790053474138cce7b90"}' 2380 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">éæ¼ç¦ä¾æ</span></a></li> 2381<li 2382 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2383 class="advanced-menu-item-content image-position-top" 2384 link-highlight="https://www.ecohukurou.com.tw/pages/about-hukurou" 2385 href="https://www.ecohukurou.com.tw/pages/about-hukurou" 2386 target="_blank" 2387 data-sl-editor='{"section": "1788160027566fdf2679"}' 2388 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">åçç念</span></a></li> 2389<li 2390 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2391 class="advanced-menu-item-content image-position-top" 2392 link-highlight="https://www.ecohukurou.com.tw/pages/quality-assurance" 2393 href="https://www.ecohukurou.com.tw/pages/quality-assurance" 2394 target="_blank" 2395 data-sl-editor='{"section": "1790145941985b079fbb"}' 2396 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å質ä¿é</span></a></li> 2397<li 2398 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2399 class="advanced-menu-item-content image-position-top" 2400 link-highlight="https://docs.google.com/forms/d/e/1FAIpQLSctvXyo-3QPx_x20v4u3mXxp9QlPyiEsQYlaaQtamhbh06KGw/viewform" 2401 href="https://docs.google.com/forms/d/e/1FAIpQLSctvXyo-3QPx_x20v4u3mXxp9QlPyiEsQYlaaQtamhbh06KGw/viewform" 2402 target="_blank" 2403 data-sl-editor='{"section": "1788161730938619843b"}' 2404 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">åçåä½</span></a></li> 2405<li 2406 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2407 class="advanced-menu-item-content image-position-top" 2408 link-highlight="https://www.ecohukurou.com.tw/pages/environmental-friendly" 2409 href="https://www.ecohukurou.com.tw/pages/environmental-friendly" 2410 target="_self" 2411 data-sl-editor='{"section": "17881619563588c37346"}' 2412 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">æ°¸çºè¨ç«</span></a></li> 2413</ul> 2414 </div> 2415 </div></li> 2416<li 2417 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item-l1--hierarchically"><span 2418 class="advanced-menu-item-content image-position-top" 2419 data-sl-editor='{"section": "178815282311348d3813"}' 2420 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">é¤è²ç¥è<i class="fa fa-angle-down"></i></span></span><div class="advanced-menu-second-layer-wrapper"> 2421 <div> 2422 <ul class="advanced-menu-second-layer"><li 2423 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 0)) / 1);"><a 2424 class="advanced-menu-item-content image-position-top" 2425 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-flea" 2426 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-flea" 2427 target="_blank" 2428 data-sl-editor='{"section": "17882486387562a352b4"}' 2429 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">è·³è¤æéº¼é¤æææï¼</span></a></li> 2430<li 2431 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 0)) / 1);"><a 2432 class="advanced-menu-item-content image-position-top" 2433 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-termite" 2434 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-termite" 2435 target="_blank" 2436 data-sl-editor='{"section": "1788248693037ef15858"}' 2437 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ç½è»è¥æéº¼é¸ææç¨ï¼</span></a></li> 2438<li 2439 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 0)) / 1);"><a 2440 class="advanced-menu-item-content image-position-top" 2441 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-cockroach" 2442 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-cockroach" 2443 target="_blank" 2444 data-sl-editor='{"section": "17882487527203b97a47"}' 2445 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">家裡æèèæéº¼è¾¦ï¼</span></a></li> 2446<li 2447 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 0)) / 1);"><a 2448 class="advanced-menu-item-content image-position-top" 2449 link-highlight="https://www.ecohukurou.com.tw/blog/posts/dolic
2449hoderus-thoracicus-prevention" 2450 href="https://www.ecohukurou.com.tw/blog/posts/dolichoderus-thoracicus-prevention" 2451 target="_blank" 2452 data-sl-editor='{"section": "178824854955368cb5d4"}' 2453 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ççè»é²æ²»æ¶äººå ï¼</span></a></li> 2454</ul> 2455 </div> 2456 </div></li> 2457<li 2458 class="advanced-menu-item advanced-menu-item-l1"><a 2459 class="advanced-menu-item-content image-position-top" 2460 link-highlight="https://www.ecohukurou.com.tw/pages/hukuro-1pco" 2461 href="https://www.ecohukurou.com.tw/pages/hukuro-1pco" 2462 target="_self" 2463 data-sl-editor='{"section": "17881627707747320ee6"}' 2464 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">大宿¡è³¼</span></a></li> 2465</ul> 2466</li> 2467 2468 </ul> 2469 </div> 2470 2471 <div id="d-cart-panel" class="CartPanel" style="display:none"> 2472 <div class="CartPanel-section"> 2473 <div class="CartPanel-header"> 2474 è³¼ç©è» 2475 </div> 2476 <div ng-controller="CartsController"><div class="clear"></div> 2477<!-- Hint: Cart Empty --> 2478<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 2479 <div class="CartPanel-hint"> ä½ çè³¼ç©è»æ¯ç©ºç </div> 2480 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 2481 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 2482 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 2483 <div class="cart-related-products-loading"> 2484 <div class="cart-related-products-loading-image loading-placeholder"></div> 2485 <div class="cart-related-products-loading-content"> 2486 <div class="cart-related-products-loading-title loading-placeholder"></div> 2487 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 2488 </div> 2489 </div> 2490 <div class="cart-related-products-list"></div> 2491 </cart-lazyload-related-products> 2492 </div> 2493</div> 2494 2495<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()"> 2496 <!-- CartItems --> 2497 <div class="cart-items"> 2498 <div 2499 ng-repeat="item in currentCart.getItems() track by item._id" 2500 ng-if="item.type !== 'gift'" 2501 class="cart-item-container" 2502 data-cart-item-id="{{ item._id }}" 2503 product-id="{{ item.product_id }}" 2504 > 2505 <!-- Item --> 2506 <div class="cart-item"> 2507 <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link"> 2508 <img 2509 class="sl-lazy-image cart-item-image" 2510 ng-src="{{ getImgSrc(item, '200x200f') }}" 2511 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 2512 /> 2513 </a> 2514 <img 2515 class="sl-lazy-image cart-item-image" 2516 ng-if="item.product.type === 'gift'" 2517 ng-src="{{ getImgSrc(item, '200x200f') }}" 2518 alt="{{ (item.variation.media 2519 ? item.variation.media.alt_translations 2520 : item.product.cover_media.alt_translations) | translateModel 2521 }}" 2522 /> 2523 <div class="cart-item-content" style="float:left;width:130px;"> 2524 <div class="wrap--bundle-title-variation"> 2525 <div 2526 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 2527 class="label promotion-label label-default" 2528 > 2529 {{ 'product.bundled_products.label' | translate }} 2530 </div> 2531 <div 2532 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 2533 class="label promotion-label label-default" 2534 > 2535 {{ 'product.bundle_group_products.label' | translate }} 2536 </div> 2537 <div 2538 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 2539 class="label promotion-label label-default" 2540 > 2541 {{ 'product.buyandget.label' | translate }} 2542 </div> 2543 <div 2544 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 2545 class="label promotion-label label-default" 2546 > 2547 {{ 'product.gift.label' | translate }} 2548 </div> 2549 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 2550 <div class="title">{{item.product.title_translations|translateModel}}</div> 2551 <div ng-repeat="field in item.variation.fields track by $index" class="item-variation"> 2552 <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div> 2553 </div> 2554 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 2555 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 2556 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 2557 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 2558 </li> 2559 </ul>
2560 <span 2561 class="variation-open-button" 2562 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 2563 ng-click="onClickOpenVariation(item._id)" 2564 > 2565 {{ 'product.set.open_variation' | translate }} 2566 <i class="fa fa-angle-down"></i> 2567 </span> 2568 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 2569 <li 2570 class="child-product-item" 2571 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 2572 > 2573 <p class="child-product-title"> 2574 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 2575 x {{ selectedChildProduct.quantity || 1 }} 2576 </p> 2577 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 2578 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 2579 </p> 2580 </li> 2581 </ul> 2582 <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div> 2583 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 2584 </div> 2585 <div class="price-details"> 2586 {{item.quantity}}<span style="margin:0 3px;">x</span> 2587 <span 2588 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 2589 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 2590 ></span> 2591 <span 2592 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 2593 ng-bind-html="'NT$0' | changeCurrency" 2594 ></span> 2595 <span ng-if="item.type === 'redeem_gift'"> 2596 {{ item.unit_point }} é» 2597 </span> 2598 </div> 2599 </div> 2600 <!--cart-item-content--> 2601 <div class="remove" ng-if="shouldShowDeleteButton"> 2602 <a ng-click="removeItemFromCart(item._id,$event)"> 2603 <span>åªé¤</span> 2604 <svg class="icons icon-delete"> 2605 <use xlink:href="#icon-delete"></use> 2606 </svg> 2607 </a> 2608 </div> 2609 <div class="clear"></div> 2610 </div> 2611 <!-- Item end--> 2612 <!-- Addon items --> 2613 <div 2614 class="addon-cart-item cart-item" 2615 ng-repeat="addonItem in item.addon_items track by addonItem._id" 2616 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 2617 data-cart-item-id="{{ addonItem._id }}" 2618 > 2619 <span class="product-link js-product-link"> 2620 <img 2621 class="cart-item-image" 2622 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 2623 alt="{{addonItem.product.cover_media.alt_translations | translateModel}}" 2624 /> 2625 </span> 2626 <div class="cart-item-content" style="float:left;width:130px;"> 2627 <div class="wrap--bundle-title-variation"> 2628 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 2629 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 2630 </div> 2631 <div class="price-details"> 2632 {{addonItem.quantity}}<span style="margin:0 3px;">x</span> 2633 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 2634 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 2635 </div> 2636 </div> 2637 <div class="remove" ng-if="shouldShowDeleteButton"> 2638 <a ng-click="removeItemFromCart(addonItem._id,$event)" >
2639 <span>åªé¤</span> 2640 <svg class="icons icon-delete"> 2641 <use xlink:href="#icon-delete"></use> 2642 </svg> 2643 </a> 2644 </div> 2645 <div class="clear"></div> 2646 </div> 2647 <!-- Addon items end --> 2648 </div> 2649 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 2650 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 2651 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 2652 <div class="cart-related-products-loading"> 2653 <div class="cart-related-products-loading-image loading-placeholder"></div> 2654 <div class="cart-related-products-loading-content"> 2655 <div class="cart-related-products-loading-title loading-placeholder"></div> 2656 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 2657 </div> 2658 </div> 2659 <div class="cart-related-products-list"></div> 2660 </cart-lazyload-related-products> 2661 </div> 2662 <div class="clear"></div> 2663 </div> 2664 <!-- CartItems end --> 2665 2666 <div class="clear"></div> 2667 <!-- Checkout button --> 2668 <div class="cart-chkt-btn-cont"> 2669 <button 2670 id="btn-checkout" 2671 data-e2e-id="checkout_button" 2672 class="cart-chkt-btn ladda-button" 2673 data-style="slide-down" 2674 ladda="checkoutButtonLoading" 2675 ng-click="onCheckoutClicked($event)" 2676 > 2677 {{ 'cart.checkout' | translate }} 2678 </button> 2679 </div> 2680 <!-- Checkout button end --> 2681</div> 2682</div> 2683 </div> 2684 </div> 2685 </div> 2686</nav> 2687 2688 2689 2690 2691 2692 2693<style> 2694 .header--mobile .header__logo img { 2695 object-fit: contain;max-width: 222px; 2696 max-height: 65px; 2697 } 2698 2699 2700 2701 2702 2703</style> 2704 2705 2706<nav class="header header--mobile header--sticky js-navbar-mobile nav-bg-color"> 2707 <div class="header__container clearfix"> 2708 2709 <div ng-cloak facebook-banner class="facebook-banner"> 2710 <div ng-if="state.isBannerOpened" class="facebook-banner-wrapper"> 2711 <div ng-click="onClose()" class="close-icon-wrapper"> 2712 <i class="fa fa-times"></i> 2713 </div> 2714 <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p> 2715 <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly> 2716 </div> 2717 </div> 2718 2719 2720 2721 <div class="header__menu"> 2722 2723 <a class="header__logo header__logo--middle-left" href="/"> 2724 <img src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/635205c1d9a2ff002863cc82/666x.webp?source_format=png" height="50.0" loading="lazy" > 2725 </a> 2726 2727 2728 <ul class="header__action-menu nav-color"> 2729 2730 <li class="List-item"> 2731 <span class="NavigationBar-actionMenu-button nav-color"> 2732 <svg class="icons icon-search js-icon-search"> 2733 <use xlink:href="#icon-search"></use> 2734 </svg> 2735 </span> 2736 <form class="Product-searchField-form sl-product-search js-product-searchfield-form" id="SearchPanel" action=""> 2737 <div class="bd-box"> 2738 <button disabled type="submit"><i class="fa fa-search"></i></button> 2739 <input disabled maxlength="50" type="search" placeholder="æ¾åå"> 2740 </div> 2741 </form> 2742 </li> 2743 2744 2745 <!-- Sign-in button --> 2746 <li class="List-item"> 2747 <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color"> 2748 <svg class="icons icon-person"> 2749 <use xlink:href="#icon-person"></use> 2750 </svg> 2751 </a> 2752 </li> 2753 2754 2755 2756 2757 <!-- Cart panel toggle --> 2758 <basic-popover class="cart-over-limit"></basic-popover> 2759 <li class="List-item"> 2760 <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle"> 2761 <svg class="icons icon-nav-cart"> 2762 <use xlink:href="#icon-nav-cart"></use> 2763 </svg> 2764 <span class="Cart-count sl-cart-count primary-color"></span> 2765 </a> 2766 </li> 2767 <li class="List-item"> 2768 <div class="NavigationBar-actionMenu-button nav-color sl-menu-panel-toggle"> 2769 <i></i> 2770 </div> 2771 </li> 2772 </ul> 2773 </div> 2774 </div> 2775</nav> 2776 2777<!-- Rendered 'menu.js.liquid' --> 2778<!-- Rendered 'header-tracker.js.liquid' --> 2779 2780 2781</div><div id="MenuPanel" class="MenuPanel nav-bg-color" style="display: none;"> 2782 <div class="MenuPanel-section"> 2783 <div class="MenuPanel-section-header"> 2784 ç®é 2785 </div><!-- Rendered 'menu-advanced-mobile.css.liquid' --> 2786<!-- Rendered 'menu-advanced-mobile.js.liquid' --> 2787 2788<ul class="MenuPanel-mainMenu advanced-menu-top-layer advanced-menu-mobile"><user-reminder-mobile 2789 campaign-rule="null" 2790></user-reminder-mobile><li 2791 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item--collapsed"><span 2792 class="advanced-menu-item-content image-position-top" 2793 data-sl-editor='{"section": "17881427915363901c6f"}' 2794 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">é¤è²åå<i class="fa fa-angle-up sl-advanced-menu-trigger"></i></span></span><div class="advanced-menu-second-layer-wrapper advanced-menu-panel"> 2795 <div> 2796 <ul class="advanced-menu-second-layer"><li 2797 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2798 class="advanced-menu-item-content image-position-top" 2799 link-highlight="https://www.ecohukurou.com.tw/pages/flea-spray" 2800 href="https://www.ecohukurou.com.tw/pages/flea-spray" 2801 target="_self" 2802 data-sl-editor='{"section": "1788152975545fc5fba7"}' 2803 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">è·³è¤å°ç</span></a></li> 2804<li 2805 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2806 class="advanced-menu-item-content image-position-top" 2807 link-highlight="https://www.ecohukurou.com.tw/pages/rat-bye" 2808 href="https://www.ecohukurou.com.tw/pages/rat-bye" 2809 target="_self" 2810 data-sl-editor='{"section": "17881533478487fa56d8"}' 2811 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èé¼ å°ç</span></a></li> 2812<li 2813 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2814 class="advanced-menu-item-content image-position-top" 2815 link-highlight="https://www.ecohukurou.com.tw/pages/termite" 2816 href="https://www.ecohukurou.com.tw/pages/termite" 2817 target="_self" 2818 data-sl-editor='{"section": "1788153462512d32f021"}' 2819 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç½è»å°ç</span></a></li> 2820<li 2821 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2822 class="advanced-menu-item-content image-position-top" 2823 link-highlight="https://www.ecohukurou.com.tw/pages/cockroach" 2824 href="https://www.ecohukurou.com.tw/pages/cockroach" 2825 target="_self" 2826 data-sl-editor='{"section": "1788153491057a670681"}' 2827 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èèå°ç</span></a></li> 2828<li 2829 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2830 class="advanced-menu-item-content image-position-top" 2831 link-highlight="https://www.ecohukurou.com.tw/categories/fly-elimination" 2832 href="https://www.ecohukurou.com.tw/categories/fly-elimination" 2833 target="_self" 2834 data-sl-editor='{"section": "17881535360245c20a2b"}' 2835 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">æè å°ç</span></a></li> 2836<li 2837 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2838 class="advanced-menu-item-content image-position-top" 2839 link-highlight="https://www.ecohukurou.com.tw/categories/mosquito" 2840 href="https://www.ecohukurou.com.tw/categories/mosquito" 2841 target="_self" 2842 data-sl-editor='{"section": "1788153559000e63f7f3"}' 2843 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èåå®é</span></a></li> 2844<li 2845 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2846 class="advanced-menu-item-content image-position-top" 2847 link-highlight="https://www.ecohukurou.com.tw/pages/ant" 2848 href="https://www.ecohukurou.com.tw/pages/ant" 2849 target="_self" 2850 data-sl-editor='{"section": "1788153650200ba2ea8e"}' 2851 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èè»å°ç</span></a></li> 2852<li 2853 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2854 class="advanced-menu-item-content image-position-top" 2855 link-highlight="https://www.ecohukurou.com.tw/pages/dust-mites" 2856 href="https://www.ecohukurou.com.tw/pages/dust-mites" 2857 target="_blank" 2858 data-sl-editor='{"section": "17881541082929285031"}' 2859 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">塵èå°ç</span></a></li> 2860<li 2861 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2862 class="advanced-menu-item-content image-position-top" 2863 link-highlight="https://www.ecohukurou.com.tw/categories/bed-bugs" 2864 href="https://www.ecohukurou.com.tw/categories/bed-bugs" 2865 target="_blank" 2866 data-sl-editor='{"section": "178841398590614f040f"}' 2867 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èè²å°ç</span></a></li> 2868<li 2869 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2870 class="advanced-menu-item-content image-position-top" 2871 link-highlight="https://www.ecohukurou.com.tw/pages/pesticides" 2872 href="https://www.ecohukurou.com.tw/pages/pesticides" 2873 target="_blank" 2874 data-sl-editor='{"section": "17881542551446ab11e1"}' 2875 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç¶åè²å®³å°ç</span></a></li> 2876<li 2877 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2878 class="advanced-menu-item-content image-position-top" 2879 link-highlight="https://www.ecohukurou.com.tw/categories/natural-insecticide" 2880 href="https://www.ecohukurou.com.tw/categories/natural-insecticide" 2881 target="_blank" 2882 data-sl-editor='{"section": "1788505489140c70d6fd"}' 2883 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">天ç¶é²è²</span></a></li> 2884</ul> 2885 </div> 2886 </div></li> 2887<li 2888 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item--collapsed"><span 2889 class="advanced-menu-item-content image-position-top" 2890 data-sl-editor='{"section": "178814358748421b9584"}' 2891 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">åªæ æ´»å<i class="fa fa-angle-up sl-advanced-menu-trigger"></i></span></span><div class="advanced-menu-second-layer-wrapper advanced-menu-panel"> 2892 <div> 2893 <ul class="advanced-menu-second-layer"><li 2894 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2895 class="advanced-menu-item-content image-position-top" 2896 link-highlight="https://www.ecohukurou.com.tw/categories/product-list" 2897 href="https://www.ecohukurou.com.tw/categories/product-list" 2898 target="_blank" 2899 data-sl-editor='{"section": "17896361876258e1524d"}' 2900 ><div class="advanced-menu-item-img-block img-proportion-square"><div class="advanced-menu-item-img advanced-menu-item-img--placeholder"><svg class="advanced-menu-item-img-placeholder-mobile-17896361876258e1524d" viewB
2900ox="0 0 218 197" fill="none" xmlns="http://www.w3.org/2000/svg"> 2901 <ellipse cx="201" cy="17.5" rx="17" ry="17.5" fill="white"/> 2902 <path d="M81.3903 20.7995C83.7906 17.6071 88.5816 17.6071 90.9818 20.7995L165.15 119.448C168.123 123.403 165.302 129.054 160.354 129.054H12.0177C7.07019 129.054 4.24878 123.403 7.22197 119.448L81.3903 20.7995Z" fill="url(#advanced-menu-item-img-placeholder-mobile-17896361876258e1524d_paint0_linear_1889_44526)"/> 2903 <path d="M164.731 59.1839C167.074 55.3808 172.603 55.3808 174.947 59.1839L212.364 119.906C214.828 123.903 211.952 129.053 207.256 129.053H132.421C127.725 129.053 124.849 123.903 127.313 119.906L164.731 59.1839Z" fill="url(#advanced-menu-item-img-placeholder-mobile-17896361876258e1524d_paint1_linear_1889_44526)"/> 2904 <rect x="49" y="152" width="127" height="14" rx="2" fill="url(#advanced-menu-item-img-placeholder-mobile-17896361876258e1524d_paint2_linear_1889_44526)"/> 2905 <rect x="218" y="197" width="211" height="14" rx="2" transform="rotate(-180 218 197)" fill="url(#advanced-menu-item-img-placeholder-mobile-17896361876258e1524d_paint3_linear_1889_44526)"/> 2906 <defs> 2907 <linearGradient id="advanced-menu-item-img-placeholder-mobile-17896361876258e1524d_paint0_linear_1889_44526" x1="4.34882" y1="132.914" x2="145.314" y2="-5.96958" gradientUnits="userSpaceOnUse"> 2908 <stop stop-color="#DFDFDF"/> 2909 <stop offset="1" stop-color="#F8F8F8"/> 2910 </linearGradient> 2911 <linearGradient id="advanced-menu-item-img-placeholder-mobile-17896361876258e1524d_paint1_linear_1889_44526" x1="124.106" y1="131.686" x2="218.073" y2="55.8062" gradientUnits="userSpaceOnUse"> 2912 <stop stop-color="#DFDFDF"/> 2913 <stop offset="1" stop-color="#F8F8F8"/> 2914 </linearGradient> 2915 <linearGradient id="advanced-menu-item-img-placeholder-mobile-17896361876258e1524d_paint2_linear_1889_44526" x1="52.2041" y1="166.472" x2="57.8383" y2="132.984" gradientUnits="userSpaceOnUse"> 2916 <stop stop-color="#DFDFDF"/> 2917 <stop offset="1" stop-color="#F8F8F8"/> 2918 </linearGradient> 2919 <linearGradient id="advanced-menu-item-img-placeholder-mobile-17896361876258e1524d_paint3_linear_1889_44526" x1="223.323" y1="211.472" x2="226.775" y2="177.385" gradientUnits="userSpaceOnUse"> 2920 <stop stop-color="#DFDFDF"/> 2921 <stop offset="1" stop-color="#F8F8F8"/> 2922 </linearGradient> 2923 </defs> 2924</svg> 2925 2926 </div></div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å ¨é¤¨æ»¿é¡è´</span></a></li> 2927<li 2928 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2929 class="advanced-menu-item-content image-position-top" 2930 link-highlight="https://www.ecohukurou.com.tw/pages/backtoschool" 2931 href="https://www.ecohukurou.com.tw/pages/backtoschool" 2932 target="_blank" 2933 data-sl-editor='{"section": "1788247942233e37dc9f"}' 2934 ><div class="advanced-menu-item-img-block img-proportion-square"> 2935 2936 2937 2938 2939 2940 2941 2942<picture> 2943 2944 <source 2945 media="(min-width: 768px)" 2946 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/375x.webp?source_format=png 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/540x.webp?source_format=png 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/720x.webp?source_format=png 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/900x.webp?source_format=png 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/1080x.webp?source_format=png 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/1296x.webp?source_format=png 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/1512x.webp?source_format=png 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/2160x.webp?source_format=png 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/2960x.webp?source_format=png 2960w" 2947 2948 sizes="100cqw" 2949 2950 height="1200.0" 2951 width="1200.0" 2952 > 2953 2954 2955 2956 <source 2957 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/375x.webp?source_format=png 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/540x.webp?source_format=png 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/720x.webp?source_format=png 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/900x.webp?source_format=png 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/1080x.webp?source_format=png 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/129
29576x.webp?source_format=png 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/1512x.webp?source_format=png 1512w" 2958 2959 sizes="100cqw" 2960 2961 height="1200.0" 2962 width="1200.0" 2963 > 2964 2965 2966 <img 2967 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/750x.webp?source_format=png" 2968 alt="" 2969 width="1200.0" 2970 height="1200.0" 2971 class="advanced-menu-item-img" 2972 loading="lazy" 2973 /> 2974</picture> 2975 2976</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å ©ä»¶äº«ææ£</span></a></li> 2977<li 2978 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2979 class="advanced-menu-item-content image-position-top" 2980 link-highlight="https://www.ecohukurou.com.tw/categories/commercial-kits" 2981 href="https://www.ecohukurou.com.tw/categories/commercial-kits" 2982 target="_blank" 2983 data-sl-editor='{"section": "1788318985592df9ae47"}' 2984 ><div class="advanced-menu-item-img-block img-proportion-square"> 2985 2986 2987 2988 2989 2990 2991 2992<picture> 2993 2994 <source 2995 media="(min-width: 768px)" 2996 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/2960x.webp?source_format=jpg 2960w" 2997 2998 sizes="100cqw" 2999 3000 height="1024.0" 3001 width="1024.0" 3002 > 3003 3004 3005 3006 <source 3007 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a979519564a0723a3f3064c/1512x.webp?source_format=jpg 1512w" 3008 3009 sizes="100cqw" 3010 3011 height="1024.0" 3012 width="1024.0" 3013 > 3014 3015 3016 <img 3017 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/750x.webp?source_format=jpg" 3018 alt="" 3019 width="1024.0" 3020 height="1024.0" 3021 class="advanced-menu-item-img" 3022 loading="lazy" 3023 /> 3024</picture> 3025 3026</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ãéæãåç¨çµåææ£</span></a></li> 3027<li 3028 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3029 class="advanced-menu-item-content image-position-top" 3030 link-highlight="https://www.ecohukurou.com.tw/users/sign_in" 3031 href="https://www.ecohukurou.com.tw/users/sign_in" 3032 target="_blank" 3033 data-sl-editor='{"section": "178824921460836cd1fd"}' 3034 ><div class="advanced-menu-item-img-block img-proportion-square"> 3035 3036 3037 3038 3039 3040 3041 3042<picture> 3043 3044 <source 3045 media="(min-width: 768px)" 3046 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/540x.webp?source_format=jpg 54
30460w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/2960x.webp?source_format=jpg 2960w" 3047 3048 sizes="100cqw" 3049 3050 height="881.0" 3051 width="1068.0" 3052 > 3053 3054 3055 3056 <source 3057 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96854507f697e85e41e810/1512x.webp?source_format=jpg 1512w" 3058 3059 sizes="100cqw" 3060 3061 height="881.0" 3062 width="1068.0" 3063 > 3064 3065 3066 <img 3067 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/750x.webp?source_format=jpg" 3068 alt="" 3069 width="1068.0" 3070 height="881.0" 3071 class="advanced-menu-item-img" 3072 loading="lazy" 3073 /> 3074</picture> 3075 3076</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">æ°æå¡æ$50</span></a></li> 3077</ul> 3078 </div> 3079 </div></li> 3080<li 3081 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item--collapsed"><span 3082 class="advanced-menu-item-content image-position-top" 3083 data-sl-editor='{"section": "1788155288416eb5642e"}' 3084 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">åçå°å<i class="fa fa-angle-up sl-advanced-menu-trigger"></i></span></span><div class="advanced-menu-second-layer-wrapper advanced-menu-panel"> 3085 <div> 3086 <ul class="advanced-menu-second-layer"><li 3087 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3088 class="advanced-menu-item-content image-position-top" 3089 link-highlight="https://www.ecohukurou.com.tw/categories/product-list" 3090 href="https://www.ecohukurou.com.tw/categories/product-list" 3091 target="_self" 3092 data-sl-editor='{"section": "1788155334607d6d4757"}' 3093 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç¦ä¾æ - å± å®¶é¤è²</span></a></li> 3094<li 3095 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3096 class="advanced-menu-item-content image-position-top" 3097 link-highlight="https://www.ecohukurou.com.tw/categories/harmona" 3098 href="https://www.ecohukurou.com.tw/categories/harmona" 3099 target="_self" 3100 data-sl-editor='{"section": "17881553626809212a85"}' 3101 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">åæ·¨ - èªç¶æ½æ·¨</span></a></li> 3102</ul> 3103 </div> 3104 </div></li> 3105<li 3106 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item--collapsed"><span 3107 class="advanced-menu-item-content image-position-top" 3108 data-sl-editor='{"section": "178814395485580c5f76"}' 3109 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">éæ¼æå<i class="fa fa-angle-up sl-advanced-menu-trigger"></i></span></span><div class="advanced-menu-second-layer-wrapper advanced-menu-panel"> 3110 <div> 3111 <ul class="advanced-menu-second-layer"><li 3112 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3113 class="advanced-menu-item-content image-position-top" 3114 link-highlight="https://www.ecohukurou.com.tw/pages/store" 3115 href="https://www.ecohukurou.com.tw/pages/store" 3116 target="_self" 3117 data-sl-editor='{"section": "1788158720559dd88fab"}' 3118 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">實é«éè·¯</span></a></li> 3119<li 3120 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3121 class="advanced-menu-item-content image-position-top" 3122 link-highlight="https://www.ecohukurou.com.tw/pages/meet-hukurou" 3123 href="https://www.ecohukurou.com.tw/pages/meet-hukurou" 3124 target="_blank" 3125 data-sl-editor='{"section": "1790053474138cce7b90"}' 3126 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">éæ¼ç¦ä¾æ</span></a></li> 3127<li 3128 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3129 class="advanced-menu-item-content image-position-top" 3130 link-highlight="https://www.ecohukurou.com.tw/pages/about-hukurou" 3131 href="https://www.ecohukurou.com.tw/pages/about-hukurou" 3132 target="_blank" 3133 data-sl-editor='{"section": "1788160027566fdf2679"}' 3134 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">åçç念</span></a></li> 3135<li 3136 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3137 class="advanced-menu-item-content image-position-top" 3138 link-highlight="https://www.ecohukurou.com.tw/pages/quality-assurance" 3139 href="https://www.ecohukurou.com.tw/pages/quality-assurance" 3140 target="_blank" 3141 data-sl-editor='{"section": "1790145941985b079fbb"}' 3142 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å質ä¿é</span></a></li> 3143<li 3144 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3145 class="advanced-menu-item-content image-position-top" 3146 link-highlight="https://docs.google.com/forms/d/e/1FAIpQLSctvXyo-3QPx_x20v4u3mXxp9QlPyiEsQYlaaQtamhbh06KGw/viewform" 3147 href="https://docs.google.com/forms/d/e/1FAIpQLSctvXyo-3QPx_x20v4u3mXxp9QlPyiEsQYlaaQtamhbh06KGw/viewform" 3148 target="_blank" 3149 data-sl-editor='{"section": "1788161730938619843b"}' 3150 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">åçåä½</span></a></li> 3151<li 3152 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3153 class="advanced-menu-item-content image-position-top" 3154 link-highlight="https://www.ecohukurou.com.tw/pages/environmental-friendly" 3155 href="https://www.ecohukurou.com.tw/pages/environmental-friendly" 3156 target="_self" 3157 data-sl-editor='{"section": "17881619563588c37346"}' 3158 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">æ°¸çºè¨ç«</span></a></li> 3159</ul> 3160 </div> 3161 </div></li> 3162<li 3163 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item-l1--hierarchically advanced-menu-item--collapsed"><span 3164 class="advanced-menu-item-content image-position-top" 3165 data-sl-editor='{"section": "178815282311348d3813"}' 3166 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">é¤è²ç¥è<i class="fa fa-angle-up sl-advanced-menu-trigger"></i></span></span><div class="advanced-menu-second-layer-wrapper advanced-menu-panel"> 3167 <div> 3168 <ul class="advanced-menu-second-layer"><li 3169 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active advanced-menu-item--collapsed"style="min-width: calc((100% - (20px * 0)) / 1);"><a 3170 class="advanced-menu-item-content image-position-top" 3171 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-flea" 3172 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-flea" 3173 target="_blank" 3174 data-sl-editor='{"section": "17882486387562a352b4"}' 3175 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">è·³è¤æéº¼é¤æææï¼</span></a></li> 3176<li 3177 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item--collapsed"style="min-width: calc((100% - (20px * 0)) / 1);"><a 3178 class="advanced-menu-item-content image-position-top" 3179 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-termite" 3180 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-termite" 3181 target="_blank" 3182 data-sl-editor='{"section": "1788248693037ef15858"}' 3183 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ç½è»è¥æéº¼é¸ææç¨ï¼</span></a></li> 3184<li 3185 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item--collapsed"style="min-width: calc((100% - (20px * 0)) / 1);"><a 3186 class="advanced-menu-item-content image-position-top" 3187 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-cockroach" 3188 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-cockroach" 3189 target="_blank" 3190 data-sl-editor='{"section": "17882487527203b97a47"}' 3191 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">家裡æèèæéº¼è¾¦ï¼</span></a></li> 3192<li 3193 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item--collapsed"style="min-width: calc((100% - (20px * 0)) / 1);"><a 3194 class="advanced-menu-item-content image-position-top" 3195 link-highlight="https://www.ecohukurou.com.tw/blog/posts/dolic
3195hoderus-thoracicus-prevention" 3196 href="https://www.ecohukurou.com.tw/blog/posts/dolichoderus-thoracicus-prevention" 3197 target="_blank" 3198 data-sl-editor='{"section": "178824854955368cb5d4"}' 3199 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ççè»é²æ²»æ¶äººå ï¼</span></a></li> 3200</ul> 3201 </div> 3202 </div></li> 3203<li 3204 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item--collapsed"><a 3205 class="advanced-menu-item-content image-position-top" 3206 link-highlight="https://www.ecohukurou.com.tw/pages/hukuro-1pco" 3207 href="https://www.ecohukurou.com.tw/pages/hukuro-1pco" 3208 target="_self" 3209 data-sl-editor='{"section": "17881627707747320ee6"}' 3210 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">大宿¡è³¼</span></a></li> 3211</ul> 3212<div class="MenuPanel-section-header"> 3213 å¸³æ¶ 3214 </div> 3215 <ul class="MenuPanel-accountMenu"> 3216 <li class="List-item"> 3217 <a class="Label" href="/users/sign_in">æå¡ç»å ¥</a> 3218 </li> 3219 <li class="List-item"> 3220 <a class="Label" href="/users/sign_up">æ°ç¨æ¶è¨»å</a> 3221 </li> 3222 </ul><div class="MenuPanel-section-header"> 3223 å ¶ä» 3224 </div> 3225 <ul class="MenuPanel-othersMenu"><li class="List-item"> 3226 <a class="MessageDialog-showButton sl-message-toggle"> 3227 <i class="fa fa-comment"></i> è¯çµ¡æå 3228 </a> 3229 </li></ul></div> 3230</div> 3231 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-cart-panel-bf7b3028c474ddaafde4135d1b998ef805336314699c54bb74ae9b41ebe6bdbc.css" onload="this.media='all'" /> 3232<div id="cart-panel" class="CartPanel nav-bg-color js-cart-panel" style="display:none"> <div class="CartPanel-section"> <div ng-controller="CartsController"><div class="clear"></div> 3233<!-- Hint: Cart Empty --> 3234<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 3235 <div class="CartPanel-hint"> ä½ çè³¼ç©è»æ¯ç©ºç </div> 3236 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 3237 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 3238 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 3239 <div class="cart-related-products-loading"> 3240 <div class="cart-related-products-loading-image loading-placeholder"></div> 3241 <div class="cart-related-products-loading-content"> 3242 <div class="cart-related-products-loading-title loading-placeholder"></div> 3243 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 3244 </div> 3245 </div> 3246 <div class="cart-related-products-list"></div> 3247 </cart-lazyload-related-products> 3248 </div> 3249</div> 3250 3251<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()"> 3252 <!-- CartItems --> 3253 <div class="cart-items"> 3254 <div 3255 ng-repeat="item in currentCart.getItems() track by item._id" 3256 ng-if="item.type !== 'gift'" 3257 class="cart-item-container" 3258 data-cart-item-id="{{ item._id }}" 3259 product-id="{{ item.product_id }}" 3260 > 3261 <!-- Item --> 3262 <div class="cart-item"> 3263 <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link"> 3264 <img 3265 class="sl-lazy-image cart-item-image" 3266 ng-src="{{ getImgSrc(item, '200x200f') }}" 3267 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 3268 /> 3269 </a> 3270 <img 3271 class="sl-lazy-image cart-item-image" 3272 ng-if="item.product.type === 'gift'" 3273 ng-src="{{ getImgSrc(item, '200x200f') }}" 3274 alt="{{ (item.variation.media 3275 ? item.variation.media.alt_translations 3276 : item.product.cover_media.alt_translations) | translateModel 3277 }}" 3278 /> 3279 <div class="cart-item-content" style="float:left;width:130px;"> 3280 <div class="wrap--bundle-title-variation"> 3281 <div 3282 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 3283 class="label promotion-label label-default" 3284 > 3285 {{ 'product.bundled_products.label' | translate }} 3286 </div> 3287 <div 3288 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 3289 class="label promotion-label label-default" 3290 > 3291 {{ 'product.bundle_group_products.label' | translate }} 3292 </div> 3293 <div 3294 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 3295 class="label promotion-label label-default" 3296 > 3297 {{ 'product.buyandget.label' | translate }} 3298 </div> 3299 <div 3300 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 3301 class="label promotion-label label-default" 3302 > 3303 {{ 'product.gift.label' | translate }} 3304 </div> 3305 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 3306 <div class="title">{{item.product.title_translations|translateModel}}</div> 3307 <div ng-repeat="field in item.variation.fields track by $index" class="item-variation"> 3308 <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div> 3309 </div> 3310 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 3311 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 3312 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 3313 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 3314 </li> 3315 </ul>
3316 <span 3317 class="variation-open-button" 3318 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 3319 ng-click="onClickOpenVariation(item._id)" 3320 > 3321 {{ 'product.set.open_variation' | translate }} 3322 <i class="fa fa-angle-down"></i> 3323 </span> 3324 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 3325 <li 3326 class="child-product-item" 3327 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 3328 > 3329 <p class="child-product-title"> 3330 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 3331 x {{ selectedChildProduct.quantity || 1 }} 3332 </p> 3333 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 3334 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 3335 </p> 3336 </li> 3337 </ul> 3338 <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div> 3339 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 3340 </div> 3341 <div class="price-details"> 3342 {{item.quantity}}<span style="margin:0 3px;">x</span> 3343 <span 3344 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 3345 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 3346 ></span> 3347 <span 3348 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 3349 ng-bind-html="'NT$0' | changeCurrency" 3350 ></span> 3351 <span ng-if="item.type === 'redeem_gift'"> 3352 {{ item.unit_point }} é» 3353 </span> 3354 </div> 3355 </div> 3356 <!--cart-item-content--> 3357 <div class="remove" ng-if="shouldShowDeleteButton"> 3358 <a ng-click="removeItemFromCart(item._id,$event)"> 3359 <span>åªé¤</span> 3360 <svg class="icons icon-delete"> 3361 <use xlink:href="#icon-delete"></use> 3362 </svg> 3363 </a> 3364 </div> 3365 <div class="clear"></div> 3366 </div> 3367 <!-- Item end--> 3368 <!-- Addon items --> 3369 <div 3370 class="addon-cart-item cart-item" 3371 ng-repeat="addonItem in item.addon_items track by addonItem._id" 3372 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 3373 data-cart-item-id="{{ addonItem._id }}" 3374 > 3375 <span class="product-link js-product-link"> 3376 <img 3377 class="cart-item-image" 3378 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 3379 alt="{{addonItem.product.cover_media.alt_translations | translateModel}}" 3380 /> 3381 </span> 3382 <div class="cart-item-content" style="float:left;width:130px;"> 3383 <div class="wrap--bundle-title-variation"> 3384 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 3385 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 3386 </div> 3387 <div class="price-details"> 3388 {{addonItem.quantity}}<span style="margin:0 3px;">x</span> 3389 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 3390 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 3391 </div> 3392 </div> 3393 <div class="remove" ng-if="shouldShowDeleteButton"> 3394 <a ng-click="removeItemFromCart(addonItem._id,$event)" >
3395 <span>åªé¤</span> 3396 <svg class="icons icon-delete"> 3397 <use xlink:href="#icon-delete"></use> 3398 </svg> 3399 </a> 3400 </div> 3401 <div class="clear"></div> 3402 </div> 3403 <!-- Addon items end --> 3404 </div> 3405 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 3406 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 3407 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 3408 <div class="cart-related-products-loading"> 3409 <div class="cart-related-products-loading-image loading-placeholder"></div> 3410 <div class="cart-related-products-loading-content"> 3411 <div class="cart-related-products-loading-title loading-placeholder"></div> 3412 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 3413 </div> 3414 </div> 3415 <div class="cart-related-products-list"></div> 3416 </cart-lazyload-related-products> 3417 </div> 3418 <div class="clear"></div> 3419 </div> 3420 <!-- CartItems end --> 3421 3422 <div class="clear"></div> 3423 <!-- Checkout button --> 3424 <div class="cart-chkt-btn-cont"> 3425 <button 3426 id="btn-checkout" 3427 data-e2e-id="checkout_button" 3428 class="cart-chkt-btn ladda-button" 3429 data-style="slide-down" 3430 ladda="checkoutButtonLoading" 3431 ng-click="onCheckoutClicked($event)" 3432 > 3433 {{ 'cart.checkout' | translate }} 3434 </button> 3435 </div> 3436 <!-- Checkout button end --> 3437</div> 3438</div> </div></div> <div id="LanguagePanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet> <div class="MenuPanel-section"> <div class="MenuPanel-section-header sl-language-menu-close"> <span class="fa fa-chevron-left"></span> èªè¨ </div> <ul class="sl-language-chooser"> <li class="List-item"> <a class="Label sl-language-chooser-language" href="#zh-hant">ç¹é«ä¸æ</a> </li> </ul> </div></div> <div id="CurrencyPanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet> <div class="MenuPanel-section"> <div class="MenuPanel-section-header sl-currency-menu-close"> <span class="fa fa-chevron-left"></span> 貨幣 </div> <ul class="sl-currency-chooser" id="menu-others-currency"> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#hkd">$ HKD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#mop">P MOP</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#cny">Â¥ CNY</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#twd">$ TWD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#usd">$ USD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#sgd">$ SGD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#eur">⬠EUR</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#aud">$ AUD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#gbp">£ GBP</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#php">â± PHP</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#myr">RM MYR</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#thb">฿ THB</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#aed">د.Ø¥ AED</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#jpy">Â¥ JPY</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#bnd">$ BND</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#krw">â© KRW</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#idr">Rp IDR</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#vnd">â« VND</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#cad">$ CAD</a> </li> </ul> </div></div>
3438 <div id="Content" class="js-content"> 3439 3440 3441 3442 3443 3444 <div class="container ProductDetail-container" data-e2e-id="product-detail_container" ng-controller="ProductsShowController"> 3445 <!-- Breadcrumb --><div class="ProductDetail-breadcrumb nav-bg-color" id="ProductDetail-breadcrumb"> <div class="block-inner"> <a class="Label" href="/products">å ¨é¨åå</a> / <a class="Label" href="/categories/%E7%94%A2%E5%93%81%E9%A1%9E%E5%88%A5">ç¢åé¡å¥</a> / <a class="Label" href="/categories/cockroach">é¤èå°ç</a> </div></div><!-- END Breadcrumb --><div class="block-inner"> <div class="pd-box clearfix"> <div ng-show="false"> <div class="ProductDetail-product row"> <div class="ProductDetail-product-gallery col-xs-12 col-md-6"> <span class="loading-placeholder" style="width: 250px; height: 350px; margin: 0 auto; margin-bottom: 15px;"></span> <div> <span class="loading-placeholder pull-left" style="width: 72px; height: 72px; margin-right: 10px;"></span> <span class="loading-placeholder pull-left" style="width: 72px; height: 72px; margin-right: 10px;"></span> <span class="loading-placeholder pull-left" style="width: 72px; height: 72px;"></span> </div> </div> <div class="ProductDetail-product-info col-xs-12 col-md-6"> <div class="box-default"> <div>å°èèå°ç¨åè - å¼·ææ¬¾</div> <div> <span class="loading-placeholder" style="width: 100px"></span> <span class="loading-placeholder" style="width: 200px"></span> <br/> <span class="loading-placeholder" style="width: 310px"></span> <span class="loading-placeholder" style="width: 150px"></span> </div> </div> </div> </div> </div><div ng-cloak> <div class="ProductDetail-product row" sl-component="product-info"> <div class="ProductDetail-product-gallery col-xs-12 col-md-6"> <product-variant-gallery entry-point="pdp_product_photo" enable-popup-slide="true" item-size="72" item-margin="10" ></product-variant-gallery> <div class="prod-mobile js-prod-mobile"></div> <!--Share actions--> 3446<style> 3447 .share-buttons { 3448 display: inline-flex; 3449 } 3450 .share-buttons > a { 3451 display: inline-flex; 3452 border-radius: 50%; 3453 align-items: center; 3454 justify-content: center; 3455 width: 30px; 3456 height: 30px; 3457 margin-right: 6px; 3458 } 3459 .share-buttons > a:last-child { 3460 margin: 0; 3461 } 3462 .share-buttons > a svg { 3463 width: 20px; 3464 height: 20px; 3465 color: #fff; 3466 } 3467</style> 3468 3469<div class="share-box"> 3470 <div class="action-title global-secondary">å享å°</div> 3471 <div class="share-buttons"> 3472 <a class="line" href="https://social-plugins.line.me/lineit/share?url=https://www.ecohukurou.com.tw/products/small-roach-killer-gel-bait" target="_blank" title="line" rel="noopener" style="background-color: #09b305"> 3473 <svg> 3474 <use xlink:href="#icon-lineapp"></use> 3475 </svg> 3476 </a> 3477 <a class="facebook" href="https://www.facebook.com/sharer.php?u=https://www.ecohukurou.com.tw/products/small-roach-killer-gel-bait" target="_blank" title="facebook" rel="noopener" style="background-color: #2d4682"> 3478 <svg> 3479 <use xlink:href="#icon-facebook"></use> 3480 </svg> 3481 </a> 3482 <a class="whatsapp" href="https://api.whatsapp.com/send/?text=https://www.ecohukurou.com.tw/products/small-roach-killer-gel-bait" target="_blank" title="whatsapp" rel="noopener" style="background-color: #3cb136"> 3483 <svg> 3484 <use xlink:href="#icon-whatsapp"></use> 3485 </svg> 3486 </a> 3487 <a class="copylink" onclick="copyLinkToClipboard(event, 'https://www.ecohukurou.com.tw/products/small-roach-killer-gel-bait')" title="copy link" rel="noopener" style="background-color: #1575f0"> 3488 <svg> 3489 <use xlink:href="#icon-copylink"></use> 3490 </svg> 3491 </a> 3492 </div> 3493</div> 3494
3495<script> 3496function copyLinkToClipboard(e, link) { 3497 e.preventDefault && e.preventDefault(); 3498 if (!link || !navigator.clipboard) return; 3499 3500 navigator.clipboard.writeText(link); 3501 new PNotify({ 3502 title: "å·²è¤è£½", 3503 addclass: 'success', 3504 animate: { 3505 animate: true, 3506 in_class: 'fadeInDown', 3507 out_class: 'fadeOut', 3508 }, 3509 delay: 4000, 3510 icon: 'fa fa-check-circle', 3511 }); 3512} 3513</script>
3513 3514<!--End share actions--> 3515 </div> <div class="ProductDetail-product-info js-product-info col-xs-12 col-md-6"> <div class="box-default"> <h1 class="Product-title"> å°èèå°ç¨åè - å¼·ææ¬¾ </h1> <p class="Product-summary Product-summary-block">â ç±é·æ¨è¦ â<br/>· 1å¤©è¦æï¼å°èèç¥ç¶ä¸æ¯è亡<br/>· 帶å巢穴ï¼èª æ» ä¹æ<br/>· 1æ¢å¯é»30次<br/>· æå¶æ¯èèåµéï¼é²æ¢æ»å¾ç¢åµ<br/>· æ åºä¸é»ï¼æ·±å ¥ç´°ç¸«ï¼ææ60天<br/>-------<br/>ð ç°å¢ç¨è¥åæ³èªè<br/>â ç¬¬ä¸æ¹æ©æ§æª¢æ¸¬ï¼å¹³åæ»äº¡ç100%</p> <hr/> <product-available-info ></product-available-info> <div class="promotion-wrap"> <input class="Util-cssToggle" type="checkbox" name="Promotion-tags-toggle" id="Promotion-tags-toggle" /> <div class="Product-promotions"> <p class="Product-promotions-tag"> å ¨åºï¼é¤è²ååï¼æ»¿$850å éè²»ï¼ </p> <p class="Product-promotions-tag"> <a href=/promotions/6a6af21d6d113c4027161595 target='_blank'>æå®ååï¼ç§å±æå¿ å!é¤è²+æ¸ æ½ç¾ç$100</a> </p> <p class="Product-promotions-tag"> å ¨åºï¼å¥½ç¦®æ»¿é¡è´!滿é¡è´æ·¨åå´é§50ml(ä¸ç´¯è´/è´å®çºæ¢) </p> </div> <label class="Util-cssToggleLabel" for="Promotion-tags-toggle"> <span class="Toggle-expanded">æ¥çæ´å¤</span> <span class="Toggle-collapsed">æ¶èµ·å §å®¹</span> </label> </div> <div class="product-detail-actions "> 3516 3517 <div class='product-sale-sold-count' ng-if="showSoldCount()"> 3518 <svg class="product-sale-sold-count-icon"><use xlink:href="#icon-sale-sold-count"></use></svg> 3519 <span ng-bind-html="getSoldCountText()"></span> 3520 </div> 3521 3522 <div class="same-price"> 3523 <!-- show variation original price --> 3524 <div ng-if="variationSelected.price && variationSelected.price.cents > 0 && productService.hasLowerPrice(variationSelected)"> 3525 <div 3526 ng-bind-html="variationSelected.price.label | changeCurrency" 3527 class="global-primary dark-primary price-regular price price-crossed" 3528 > 3529 </div> 3530 </div> 3531 <!-- show lowest variation price --> 3532 <div 3533 class="price-regular js-price" 3534 ng-class="{'price-sale': variationSelected.price && productService.hasLowerPrice(variationSelected)}" 3535 > 3536 <span class="price" ng-bind-html="price | changeCurrency"></span> 3537 <span class="member-only-tag"> 3538 {{ productService.variationPriceMemberTag(variationSelected) }} 3539 </span> 3540 </div> 3541 <div class="member-price-tip" ng-show="productService.showMemberPriceTip(variationSelected)"> 3542 <a class="price-sale member-price-tip-content" href="/users/sign_in"> 3543 <span class="price" style="font-size: inherit;" ng-bind-html="variationSelected.member_price.label | changeCurrency"></span> 3544 <span class="tip">{{ 'product.member_only' | translate }}</span> 3545 </a> 3546 </div> 3547 </div> 3548<div class='product-review-summary-container'> 3549 <div class='product-review-box' ng-if="ratingSource == 'shopline' && shoplineProductReview"> 3550 <span 3551 class="review-summary-info-stars" 3552 review-stars 3553 score="shoplineProductReview.avg_score" 3554 total-score="5" 3555 > 3556 </span> 3557 <span class='review-summary-data'> 3558 <span>{{shoplineProductReview.avg_score}}</span>(<a ng-click="scrollToProductReviews()"> 3559 {{shoplineProductReview.total}} {{'product.product_review.reviews' | translate}} 3560 </a>) 3561 </span> 3562</div> 3563 3564<div class='product-review-box' ng-if="ratingSource == 'amazon' && amazonProductReview"> 3565 <span 3566 class="review-summary-info-stars" 3567 review-stars 3568 score="amazonProductReview.avg_rating" 3569 total-score="5" 3570 > 3571 </span> 3572 <span class='review-summary-data'> 3573 {{amazonProductReview.avg_rating}}(<a ng-click="scrollToProductReviews()"> 3574 ({{amazonProductReview.total_comment_count}} {{'product.product_review.reviews' | translate}}) 3575 </a>) 3576 </span> 3577</div> 3578</div> 3579 3580 3581 3582<!-- variations --> 3583<div class="variation-detail" ng-show="!product.hide_price" product-variation-dropdown emit-event="pdp-variation-change"> 3584 <!-- New variations --> 3585 <div ng-repeat="title in product.field_titles" ng-attr-sl-component-begin="{{ $first ? 'variation-selector' : '' }}"> 3586 <div class="variation_title" ng-hide="isEmpty(title.name_translations) "> 3587 {{ title.name_translations | translateModel }}
3588 <span 3589 ng-if="getSelectTypeByIndex($index) !== 'dropdown'" 3590 > 3591 : {{variationName[$index] | translateModel}} 3592 </span> 3593 </div> 3594 <div 3595 class="select-box" 3596 ng-class="{ 3597 'selectpicker-box': !featureService.hasFeature('variation_label_swatches'), 3598 'variation-image': product.field_titles[$index].selectorEnabled 3599 }" 3600 ng-switch="getSelectTypeByIndex($index)" 3601 > 3602 <variation-selector 3603 class="variation-selector" 3604 ng-switch-when="selector" 3605 model="variationName" 3606 product="product" 3607 index="{{$index}}" 3608 on-change="onVariationChanged($index)" 3609 > 3610 </variation-selector> 3611 3612 <variation-label-selector 3613 ng-switch-when="label" 3614 index="$index" 3615 model="variationName" 3616 product="product" 3617 on-change="onVariationChanged($index)" 3618 is-collapsable="false" 3619 ></variation-label-selector> 3620 3621 <select 3622 class="selectpicker js-selectpicker form-control form-control-sm form-control-inline" 3623 ng-switch-default 3624 ng-model="variationName[$index]" 3625 ng-change="onVariationChanged($index)" 3626 ng-options="variation for variation in product.digest_variations[$index]" 3627 > 3628 </select> 3629 </div> 3630 </div> 3631 <!-- End of new variations --> 3632 <!-- Old variations --> 3633 <select dynamic-name="product_variation_$index" 3634 class="selectpicker js-selectpicker form-control form-control-sm form-control-inline" 3635 ng-model="variationSelected" 3636 ng-change="onVariationChanged()" 3637 ng-options="variation as variation.name for variation in product.variations" 3638 ng-hide="product.field_titles" 3639 sl-component-end="variation-selector" 3640 > 3641 </select> 3642 <!-- End of old variations --> 3643 <div class="quantity-wrapper"> 3644 <div class="variation_title quantity-title" ng-show="state.checkoutReady && hasStock" >æ¸é</div> 3645 3646 <!-- Quantity as Inputbox --> 3647 <div class="form-inline form-quantity" style="display:inline-block;margin-bottom:10px" ng-if="state.checkoutReady && hasStock" ng-class="state.checkoutReady && hasStock ? 'form-block' : null"> 3648 <div class="input-group"> 3649 <span class="input-group-btn"><button type="button" class="btn btn-default btn-checkout" ng-click="decQuantity()"><i class="fa fa-minus"></i></button></span> 3650 <input dynamic-name="product_variation_$index" 3651 class="form-control form-control-xs form-control-inline" 3652 type="text" 3653 ng-model="$parent.addItemQuantity" 3654 ng-change="addItemQuantityInputChange()" 3655 maxlength="5"/> 3656 <span class="input-group-btn"><button type="button" class="btn btn-default btn-checkout" ng-click="incQuantity()"><i class="fa fa-plus"></i></button></span> 3657 </div> 3658 </div> 3659 </div> 3660 <div ng-show="myForm.addItemQuantity.$error"></div> 3661 <!-- End of Quantity as Inputbox --> 3662 3663 3664<!-- Addon Item --> 3665<div id="addon-item" ng-show="state.checkoutReady && hasStock" class="addon-promotions-container addon-product-info" products-form-addon-product> 3666 <div class="addon-promotions-header"> 3667 <i class="fa fa-plus" aria-hidden="true"></i> 3668 <p ng-show="state.checkoutReady" id="sec0" class="global-primary dark-primary"> 3669 ä»¥åªæ å¹å è³¼åå 3670 <span ng-model="addItemQuantity" ng-show="mainConfig.merchantData.addon_limit_enabled">(æå¤ {{ addItemQuantity }} ä»¶)</span> 3671 </p> 3672 </div> 3673 <div class="addon-promotion-list"> 3674 <!-- Addon Product --> 3675 <div class="addon-promotion-item" id="637adaaf39d134002efa86e3"> 3676 <div class="addon-promotion-item-wrapper row"> 3677 <div class="col-xs-1 col-sm-1 col-md-1 addon-item-chkbox"> 3678 <input class="addon-checkout-switch" type="checkbox" name="" ng-model="isAddonSelected['637ad
3678aaf39d134002efa86e3']"> 3679 </div> 3680 <!-- Addon Picture --> 3681 <div class="global-secondary dark-secondary detail-media-container show-mb hidden-xs col-sm-1 col-md-2" ng-class="{'addon-selected': isAddonSelected['637adaaf39d134002efa86e3']}"> 3682 <img ng-click="onProductImageClicked('637adaaf39d134002efa86e3')" class="img-responsive" src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6775ee7c09b58c0010d721d7/400x.webp?source_format=jpg" alt=""> 3683 </div> 3684 <div class="col-xs-10 col-sm-9 col-md-offset-1 col-md-7 col-lg-offset-0 col-lg-9 nopadding-right addon-item-mainInfo"> 3685 <div class="row"> 3686 <div class="title-container ellipsis col-md-12"> 3687 <div ng-non-bindable class="title global-primary dark-primary"> 3688 èèåè å°ç¨å°é¤ç« - 10å ¥ 3689 </div> 3690 </div> 3691 </div> 3692 <div class="row"> 3693 <div class="col-xs-2 hidden-sm hidden-md hidden-lg addon-item-image"> 3694 <div class="global-secondary dark-secondary detail-media-container" ng-click="onProductImageClicked('637adaaf39d134002efa86e3')" ng-class="{'addon-selected': isAddonSelected['637ad
3694aaf39d134002efa86e3']}"> 3695 <img class="img-responsive" src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6775ee7c09b58c0010d721d7/400x.webp?source_format=jpg" alt=""> 3696 </div> 3697 </div> 3698 <div class="col-xs-9 col-xs-offset-1 col-sm-offset-0 col-md-12 col-full-style addon-item-quantity-price-wrapper"> 3699 <!-- Quantity as Inputbox --> 3700 <div class="form-inline quantity-container"> 3701 <div class="input-group" ng-init="addAddonProductQuantity['637adaaf39d134002efa86e3'] = 0"> 3702 <span class="input-group-btn"> 3703 <button type="button" class="btn btn-default btn-checkout" ng-click="decAddonProductQuantity('637adaaf39d134002efa86e3')" ng-disabled="getAddonProductQuantity('637adaaf39d134002efa86e3') <= 0"> 3704 <i class="fa fa-minus"></i> 3705 </button> 3706 </span> 3707 <input dynamic-name="product_variation_$index" 3708 class="form-control form-control-xs form-control-inline" 3709 type="text" 3710 ng-model="addAddonProductQuantity['637adaaf39d134002efa86e3']" 3711 ng-blur="validateAddonProductQuantity('637adaaf39d134002efa86e3')" 3712 placeholder="0" 3713 maxlength="5" 3714 > 3715 <span class="input-group-btn"> 3716 <button type="button" class="btn btn-default btn-checkout" ng-click="incAddonProductQuantity('637adaaf39d134002efa86e3')" ng-disabled="addonLimitReached()"> 3717 <i class="fa fa-plus"></i> 3718 </button> 3719 </span> 3720 </div> 3721 </div> 3722 <!-- End of Quantity as Inputbox --> 3723 3724 <!-- Addon Price --> 3725 <div class="price-container"> 3726 <div class="global-primary dark-primary price-sale price" > 3727 åªæ å¹ 3728 NT$79 3729 </div> 3730 </div> 3731 </div> 3732 </div> 3733 </div> 3734 </div> 3735 <hr class="addon-bottom-line"> 3736 </div> 3737 <!-- Addon Product --> 3738 <div class="addon-promotion-item" id="662b5754beac19002339499d"> 3739 <div class="addon-promotion-item-wrapper row"> 3740 <div class="col-xs-1 col-sm-1 col-md-1 addon-item-chkbox"> 3741 <input class="addon-checkout-switch" type="checkbox" name="" ng-model="isAddonSelected['662b5754beac19002339499d']"> 3742 </div> 3743 <!-- Addon Picture --> 3744 <div class="global-secondary dark-secondary detail-media-container show-mb hidden-xs col-sm-1 col-md-2" ng-class="{'addon-selected': isAddonSelected['662b5754beac19002339499d']}"> 3745 <img ng-click="onProductImageClicked('662b5754beac19002339499d')" class="img-responsive" src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/662b57355ae9bf0011083ca8/400x.webp?source_format=jpg" alt=""> 3746 </div> 3747 <div class="col-xs-10 col-sm-9 col-md-offset-1 col-md-7 col-lg-offset-0 col-lg-9 nopadding-right addon-item-mainInfo"> 3748 <div class="row"> 3749 <div class="title-container ellipsis col-md-12"> 3750 <div ng-non-bindable class="title global-primary dark-primary"> 3751 æ°´æ§é¤è²å´é§ - 500ml 3752 </div> 3753 </div> 3754 </div> 3755 <div class="row"> 3756 <div class="col-xs-2 hidden-sm hidden-md hidden-lg addon-item-image"> 3757 <div class="global-secondary dark-secondary detail-media-container" ng-click="onProductImageClicked('662b5754beac19002339499d')" ng-class="{'addon-selected': isAddonSelected['662b5754beac19002339499d']}"> 3758 <img class="img-responsive" src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/662b57355ae9bf0011083ca8/400x.webp?source_format=jpg" alt=""> 3759 </div> 3760 </div> 3761 <div class="col-xs-9 col-xs-offset-1 col-sm-offset-0 col-md-12 col-full-style addon-item-quantity-price-wrapper"> 3762 <!-- Quantity as Inputbox --> 3763 <div class="form-inline quantity-container"> 3764 <div class="input-group" ng-init="addAddonProductQuantity['662b5754beac19002339499d'] = 0">
3765 <span class="input-group-btn"> 3766 <button type="button" class="btn btn-default btn-checkout" ng-click="decAddonProductQuantity('662b5754beac19002339499d')" ng-disabled="getAddonProductQuantity('662b5754beac19002339499d') <= 0"> 3767 <i class="fa fa-minus"></i> 3768 </button> 3769 </span> 3770 <input dynamic-name="product_variation_$index" 3771 class="form-control form-control-xs form-control-inline" 3772 type="text" 3773 ng-model="addAddonProductQuantity['662b5754beac19002339499d']" 3774 ng-blur="validateAddonProductQuantity('662b5754beac19002339499d')" 3775 placeholder="0" 3776 maxlength="5" 3777 > 3778 <span class="input-group-btn"> 3779 <button type="button" class="btn btn-default btn-checkout" ng-click="incAddonProductQuantity('662b5754beac19002339499d')" ng-disabled="addonLimitReached()"> 3780 <i class="fa fa-plus"></i> 3781 </button> 3782 </span> 3783 </div> 3784 </div> 3785 <!-- End of Quantity as Inputbox --> 3786 3787 <!-- Addon Price --> 3788 <div class="price-container"> 3789 <div class="global-primary dark-primary price-sale price" > 3790 åªæ å¹ 3791 NT$209 3792 </div> 3793 </div> 3794 </div> 3795 </div> 3796 </div> 3797 </div> 3798 <hr class="addon-bottom-line"> 3799 </div> 3800 <!-- Addon Product --> 3801 <div class="addon-promotion-item" id="695210745d6601a86124b519"> 3802 <div class="addon-promotion-item-wrapper row"> 3803 <div class="col-xs-1 col-sm-1 col-md-1 addon-item-chkbox"> 3804 <input class="addon-checkout-switch" type="checkbox" name="" ng-model="isAddonSelected['695210745d6601a86124b519']"> 3805 </div> 3806 <!-- Addon Picture --> 3807 <div class="global-secondary dark-secondary detail-media-container show-mb hidden-xs col-sm-1 col-md-2" ng-class="{'addon-selected': isAddonSelected['695210745d6601a86124b519']}"> 3808 <img ng-click="onProductImageClicked('695210745d6601a86124b519')" class="img-responsive" src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/69520f6fdd77ea73c12c5eda/400x.webp?source_format=jpg" alt=""> 3809 </div> 3810 <div class="col-xs-10 col-sm-9 col-md-offset-1 col-md-7 col-lg-offset-0 col-lg-9 nopadding-right addon-item-mainInfo"> 3811 <div class="row"> 3812 <div class="title-container ellipsis col-md-12"> 3813 <div ng-non-bindable class="title global-primary dark-primary"> 3814 ãåæ·¨ãæå°æ©å¨äººå°ç¨å°æ¿æ¸ æ½å 3815 </div> 3816 </div> 3817 </div> 3818 <div class="row"> 3819 <div class="col-xs-2 hidden-sm hidden-md hidden-lg addon-item-image"> 3820 <div class="global-secondary dark-secondary detail-media-container" ng-click="onProductImageClicked('695210745d6601a86124b519')" ng-class="{'addon-selected': isAddonSelected['695210745d6601a86124b519']}"> 3821 <img class="img-responsive" src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/69520f6fdd77ea73c12c5eda/400x.webp?source_format=jpg" alt=""> 3822 </div> 3823 </div> 3824 <div class="col-xs-9 col-xs-offset-1 col-sm-offset-0 col-md-12 col-full-style addon-item-quantity-price-wrapper"> 3825 <!-- Quantity as Inputbox --> 3826 <div class="form-inline quantity-container"> 3827 <div class="input-group" ng-init="addAddonProductQuantity['695210745d6601a86124b519'] = 0"> 3828 <span class="input-group-btn"> 3829 <button type="button" class="btn btn-default btn-checkout" ng-click="decAddonProductQuantity('695210745d6601a86124b519')" ng-disabled="getAddonProductQuantity('695210745d6601a86124b519') <= 0"> 3830 <i class="fa fa-minus"></i> 3831 </button> 3832 </span> 3833 <input dynamic-name="product_variation_$index" 3834 class="form-control form-control-xs form-control-inline" 3835 type="text" 3836 ng-model="addAddonProductQuantity['695210745d6601a86124b519']" 3837 ng-blur="validateAddonProductQuantity('695210745d6601a86124b519')" 3838 placeholder="0" 3839 maxlength="5" 3840 >
3841 <span class="input-group-btn"> 3842 <button type="button" class="btn btn-default btn-checkout" ng-click="incAddonProductQuantity('695210745d6601a86124b519')" ng-disabled="addonLimitReached()"> 3843 <i class="fa fa-plus"></i> 3844 </button> 3845 </span> 3846 </div> 3847 </div> 3848 <!-- End of Quantity as Inputbox --> 3849 3850 <!-- Addon Price --> 3851 <div class="price-container"> 3852 <div class="global-primary dark-primary price-sale price" > 3853 åªæ å¹ 3854 NT$319 3855 </div> 3856 </div> 3857 </div> 3858 </div> 3859 </div> 3860 </div> 3861 <hr class="addon-bottom-line-disable"> 3862 </div> 3863 </div> 3864 <div class="addon-promotion-summary" ng-show="state.addonItemEnabled && state.checkoutReady"> 3865 <div class="product-detail-button-container has-buy-now-button"> 3866 <button 3867 id="btn-addon-checkout" 3868 class="btn btn-custom btn-purchase-action btn-buy-togerher ladda-button form-control-inline js-btn-addon-checkout js-btn-show js-btn-scroll btn-color-primary" 3869 data-style="slide-down" 3870 ladda="loading" 3871 ng-click="submitAddonProducts()" 3872 ui-scrollfix 3873 ui-scrollfix-sizing-element="#btn-addon-checkout" 3874 ui-scrollfix-container-element=".js-sticky-cart-button-container" 3875 3876 > 3877 <span class="ladda-label" ng-bind="getAddToCartButtonText(true, 'buy_together')"></span> 3878 </button> 3879 <button 3880 class="btn btn-buy-now btn-purchase-action btn-custom ladda-button form-control-inline js-btn-main-buy-now js-btn-show js-btn-scroll" 3881 ng-click="submitAddonProducts($event, true)" 3882 ng-show="state.addonItemEnabled && state.checkoutReady && !false" 3883 ladda="loading" 3884 data-style="slide-down" 3885 id="#btn-addon-buy-now" 3886 ui-scrollfix 3887 ui-scrollfix-sizing-element="#btn-addon-buy-now" 3888 ui-scrollfix-container-element=".js-sticky-cart-button-container" 3889> 3890 <div class="btn-buy-now-content"> 3891 <svg class="buy-now-icon"><use xlink:href="#icon-bag"></use></svg> 3892 <span class="buy-now-text" ng-bind="'product.buy_now' | translate"></span> 3893 </div> 3894</button> 3895 3896 </div> 3897 </div> 3898</div> 3899 <div ng-controller="ProductWishlistController"> 3900 <div class="Back-in-stock-addItem-block"> 3901 <back-in-stock-button 3902 product="product" 3903 wishlist-item="wishlistItem" 3904 is-item-in-back-in-stock="isItemInBackInStock" 3905 ng-if="shouldShowBackInStockBtn() && state.checkoutReady && state.addonItemEnabled" 3906 > 3907 <button 3908 ng-click="toggleBackInStock()" 3909 class="btn-add-back-in-stock btn-color-primary btn btn-custom js-btn-back-in-stock" 3910 ng-class="{ 'is-active': isItemInBackInStock }" 3911 > 3912 <div id="back-in-stock-content"> 3913 <div class="font-style" ng-if="isItemInBackInStock">å·²è¨é±è²¨å°éç¥</div> 3914 <div class="font-style" ng-if="!isItemInBackInStock">貨å°éç¥æ</div> 3915 </div> 3916 </button> 3917 <div class="Tooltip-backInStockTooltip"> 3918 <div class="Tooltip-backInStockTooltip-content"> 3919 <a href="/users/sign_in">ç«å³ç»å ¥/註å</a> 3920 </div> 3921 </div> 3922 </back-in-stock-button> 3923 </div> 3924 <div class="Wishlist-addItem-block Wishlist-block-center" 3925 ng-if="state.checkoutReady && state.addonItemEnabled" 3926 > 3927 <sl-wishlist-button 3928 get-target-wishlist-item="getTargetWishlistItem()" 3929 product="product" 3930 variation-selected="variationSelected" 3931 selected-product-set-data="selectedProductSetData" 3932 wishlist-item="wishlistItem" 3933 is-item-in-wishlist="isItemInWishlist" 3934 class="btn-add-wishlist" 3935 ng-class="{ 'is-active': isItemInWishlist }" 3936 ng-click = "toggleWishlistItem()" 3937 > 3938 <i class="fa fa-heart-o"></i> 3939 <i class="fa fa-heart"></i> 3940 <svg class="icons icon-heart-v2"> 3941 <use xlink:href="#icon-heart-v2"></use> 3942 </svg>
3943 <span>å å ¥è¿½è¹¤æ¸ å®</span> 3944 <div class="Tooltip-wishlistTooltip"> 3945 <div class="Tooltip-wishlistTooltip-content"> 3946 <a ng-click="toLoginPage($event, '/users/sign_in')"> 3947 ç«å³ç»å ¥/註å 3948 </a> 3949 </div> 3950 </div> 3951 </sl-wishlist-button> 3952 </div> 3953 </div> 3954 3955<p class="out-of-stock txt-notify"> 3956 <span ng-bind-html="getAddonProductsError()"></span> 3957</p> 3958 3959<!-- Addon Item End --> 3960 <div class="product-detail-button-container has-buy-now-button"> 3961 <button 3962 id="btn-main-checkout" 3963 data-e2e-id="add-to-cart_button" 3964 ng-show="state.checkoutReady && hasStock && !state.addonItemEnabled" 3965 class="btn btn-custom btn-purchase-action form-control-inline ladda-button js-btn-main-checkout js-btn-show js-btn-scroll btn-color-primary" 3966 ng-disabled="false || 3967 addItemQuantity == '' || 3968 addItemQuantity == 0 || 3969 addItemQuantity < 0 || 3970 addItemQuantity > 99999" 3971 data-style="slide-down" 3972 ladda="loading" 3973 ng-click="addItemToCart()" 3974 ui-scrollfix 3975 ui-scrollfix-sizing-element="#btn-main-checkout" 3976 ui-scrollfix-container-element=".js-sticky-cart-button-container" 3977 > 3978 <span class="fa fa-shopping-cart"></span> 3979 <span class="ladda-label" ng-bind="getAddToCartButtonText(true, '')"></span> 3980 </button> 3981 <button 3982 class="btn btn-buy-now btn-purchase-action btn-custom ladda-button form-control-inline js-btn-main-buy-now js-btn-show js-btn-scroll" 3983 ng-click="addItemToCart($event, true)" 3984 ng-show="state.checkoutReady && hasStock && !state.addonItemEnabled && !(false || 3985 addItemQuantity == '' || 3986 addItemQuantity == 0 || 3987 addItemQuantity < 0 || 3988 addItemQuantity > 99999)" 3989 ladda="loading" 3990 data-style="slide-down" 3991 id="#btn-variable-buy-now" 3992 ui-scrollfix 3993 ui-scrollfix-sizing-element="#btn-variable-buy-now" 3994 ui-scrollfix-container-element=".js-sticky-cart-button-container" 3995> 3996 <div class="btn-buy-now-content"> 3997 <svg class="buy-now-icon"><use xlink:href="#icon-bag"></use></svg> 3998 <span class="buy-now-text" ng-bind="'product.buy_now' | translate"></span> 3999 </div> 4000</button> 4001 4002 </div> 4003 <div class="amazon-wishlist-block-align" ng-class="(state.checkoutReady && hasStock && !state.addonItemEnabled) ? '' : 'hidden'"> 4004 <div class="amazon-wishlist-block no-amazon-btn"> 4005 <div class="buy-at-amazon-button"></div> 4006 <div class="add-to-wishlist-btn"> 4007 <div ng-controller="ProductWishlistController"> 4008 <div class="Back-in-stock-addItem-block"> 4009 <back-in-stock-button 4010 product="product" 4011 wishlist-item="wishlistItem" 4012 is-item-in-back-in-stock="isItemInBackInStock" 4013 ng-if="shouldShowBackInStockBtn() && !state.addonItemEnabled && state.checkoutReady && hasStock" 4014 > 4015 <button 4016 ng-click="toggleBackInStock()" 4017 class="btn-add-back-in-stock btn-color-primary btn btn-custom js-btn-back-in-stock" 4018 ng-class="{ 'is-active': isItemInBackInStock }" 4019 > 4020 <div id="back-in-stock-content"> 4021 <div class="font-style" ng-if="isItemInBackInStock">å·²è¨é±è²¨å°éç¥</div> 4022 <div class="font-style" ng-if="!isItemInBackInStock">貨å°éç¥æ</div> 4023 </div> 4024 </button> 4025 <div class="Tooltip-backInStockTooltip"> 4026 <div class="Tooltip-backInStockTooltip-content"> 4027 <a href="/users/sign_in">ç«å³ç»å ¥/註å</a> 4028 </div> 4029 </div> 4030 </back-in-stock-button> 4031 </div> 4032 <div class="Wishlist-addItem-block Wishlist-block-center" 4033 ng-if="!state.addonItemEnabled && state.checkoutReady && hasStock" 4034 > 4035 <sl-wishlist-button 4036 get-target-wishlist-item="getTargetWishlistItem()" 4037 product="product" 4038 variation-selected="variationSelected" 4039 selected-product-set-data="selectedProductSetData" 4040 wishlist-item="wishlistItem" 4041 is-item-in-wishlist="isItemInWishlist" 4042 class="btn-add-wishlist" 4043 ng-class="{ 'is-active': isItemInWishlist }" 4044 ng-click = "toggleWishlistItem()" 4045 > 4046 <i class="fa fa-heart-o"></i> 4047 <i class="fa fa-heart"></i> 4048 <svg class="icons icon-heart-v2"> 4049 <use xlink:href="#icon-heart-v2"></use> 4050 </svg>
4051 <span>å å ¥è¿½è¹¤æ¸ å®</span> 4052 <div class="Tooltip-wishlistTooltip"> 4053 <div class="Tooltip-wishlistTooltip-content"> 4054 <a ng-click="toLoginPage($event, '/users/sign_in')"> 4055 ç«å³ç»å ¥/註å 4056 </a> 4057 </div> 4058 </div> 4059 </sl-wishlist-button> 4060 </div> 4061 </div> 4062 4063 </div> 4064 </div> 4065 </div> 4066</div> 4067<!-- end of variations --> 4068 4069 4070<!-- Warning: too much quantity --> 4071<div class="txt-notify" ng-show="addItemQuantity > 99999"> 4072 <div class="out-of-stock">䏿¬¡æå¤§åå購買æ¸ééå¶çº 99999</div> 4073</div> 4074 4075<!-- Warning: not valid quantity --> 4076<div class="txt-notify" ng-show="invalidQuantity"> 4077 <div class="out-of-stock">該æ¸éä¸é©ç¨ï¼è«å¡«å ¥ææçæ¸éã</div> 4078</div> 4079 4080<!-- Out of Stock --> 4081<div class="txt-notify" ng-show="showOutOfStockHint()"> 4082 <div class="out-of-stock txt-sold-out">å®å®</div> 4083</div> 4084 4085<!-- cannot add to cart --> 4086<div class="txt-notify js-popup-not-enough-stock" ng-switch="orderQuantityStatus" ng-show="hasStock && !isOutOfStockOrderable()"> 4087 <span ng-switch-when="out_of_stock"> 4088 <div class="out-of-stock"><p class="reset-bottom-to-zero">ååå貨ä¸è¶³ï¼æªè½å å ¥è³¼ç©è»</p></div> 4089 </span> 4090 <span ng-switch-when="low_stock"> 4091 <div class="out-of-stock"><p class="reset-bottom-to-zero">æ¨æå¡«å¯«çå忏éè¶ é庫å</p></div> 4092 </span> 4093 <span ng-switch-when="out_of_orderable_quantity"> 4094 <div class="out-of-stock"> 4095 <p class="reset-bottom-to-zero">{{'products.quick_cart.out_of_number_hint'| translate}}</p> 4096 </div> 4097 </span> 4098 <span ng-switch-when="includes_preorder"> 4099 <div class="out-of-stock"> 4100 <p class="reset-bottom-to-zero">{{'product.preorder_limit.hint'| translate}}</p> 4101 </div> 4102 </span> 4103</div> 4104<span class="txt-notify js-popup-purchase-limit" ng-if="reachedPurchaseLimit"> 4105 <div class="out-of-stock"><p class="reset-bottom-to-zero">æ¯çè¨å®éè³¼ {{ product.max_order_quantity }} ä»¶</p></div> 4106</span> 4107<div class="out-of-stock txt-notify js-popup-item-left" ng-if="showStockQuantityHint()"> 4108 <p class="with-addon">ç¾åº«ååªå©ä¸ {{ quantityOfStock }} ä»¶</p> 4109</div> 4110 4111<div ng-if="!(state.checkoutReady && hasStock && state.productSetCheckoutReady)"> 4112 <div ng-if="productStockInitializedChecked && shouldShowMessageMeBtn()" class="wrap-message-btn"> 4113 <div class="messagetobuy dark-secondary">è¥æ³è³¼è²·ï¼è«è¯çµ¡æåã</div> 4114 <button 4115 class="btn btn-custom btn-color-primary js-btn-contact-us" ng-click="showMessageForm()"> 4116 è¯çµ¡æå 4117 </button> 4118 </div> 4119 <div class="detail-product-wishlist"> 4120 <div ng-controller="ProductWishlistController"> 4121 <div class="Back-in-stock-addItem-block"> 4122 <back-in-stock-button 4123 product="product" 4124 wishlist-item="wishlistItem" 4125 is-item-in-back-in-stock="isItemInBackInStock" 4126 ng-if="shouldShowBackInStockBtn() && !(state.checkoutReady && hasStock) && state.productSetCheckoutReady" 4127 > 4128 <button 4129 ng-click="toggleBackInStock()" 4130 class="btn-add-back-in-stock btn-color-primary btn btn-custom js-btn-back-in-stock" 4131 ng-class="{ 'is-active': isItemInBackInStock }" 4132 > 4133 <div id="back-in-stock-content"> 4134 <div class="font-style" ng-if="isItemInBackInStock">å·²è¨é±è²¨å°éç¥</div> 4135 <div class="font-style" ng-if="!isItemInBackInStock">貨å°éç¥æ</div> 4136 </div> 4137 </button> 4138 <div class="Tooltip-backInStockTooltip"> 4139 <div class="Tooltip-backInStockTooltip-content"> 4140 <a href="/users/sign_in">ç«å³ç»å ¥/註å</a> 4141 </div> 4142 </div> 4143 </back-in-stock-button> 4144 </div> 4145 <div class="Wishlist-addItem-block Wishlist-block-center" 4146 ng-if="!(state.checkoutReady && hasStock) && state.productSetCheckoutReady" 4147 > 4148 <sl-wishlist-button 4149 get-target-wishlist-item="getTargetWishlistItem()" 4150 product="product" 4151 variation-selected="variationSelected" 4152 selected-product-set-data="selectedProductSetData" 4153 wishlist-item="wishlistItem" 4154 is-item-in-wishlist="isItemInWishlist" 4155 class="btn-add-wishlist" 4156 ng-class="{ 'is-active': isItemInWishlist }" 4157 ng-click = "toggleWishlistItem()" 4158 > 4159 <i class="fa fa-heart-o"></i> 4160 <i class="fa fa-heart"></i> 4161 <svg class="icons icon-heart-v2"> 4162 <use xlink:href="#icon-heart-v2"></use> 4163 </svg>
4164 <span>å å ¥è¿½è¹¤æ¸ å®</span> 4165 <div class="Tooltip-wishlistTooltip"> 4166 <div class="Tooltip-wishlistTooltip-content"> 4167 <a ng-click="toLoginPage($event, '/users/sign_in')"> 4168 ç«å³ç»å ¥/註å 4169 </a> 4170 </div> 4171 </div> 4172 </sl-wishlist-button> 4173 </div> 4174 </div> 4175 4176 </div> 4177</div> 4178<!--cart actions--> 4179 </div> </div> </div> </div> </div> <div class="ProductDetail-additionalInfo row"> <div class="col-xs-12"> <section class="Tabset js-tabset" id="LMRHAKIX"><div class="Tabset-tabs js-tabset-tabs"><div 4180 href="#tabset-tab-LMRHAKIX-1" 4181 class="Tab-label js-tab-label active" 4182 data-tab-name="description" 4183 onclick="onTabsetTabClicked(event)"> 4184 ååæè¿° 4185</div> 4186<div 4187 href="#tabset-tab-LMRHAKIX-2" 4188 class="Tab-label js-tab-label " 4189 data-tab-name="deliveryPayment" 4190 onclick="onTabsetTabClicked(event)"> 4191 é貨å仿¬¾æ¹å¼ 4192</div> 4193<div 4194 href="#tabset-tab-LMRHAKIX-3" 4195 class="Tab-label js-tab-label " 4196 data-tab-name="review" 4197 onclick="onTabsetTabClicked(event)"> 4198 顧客è©å¹ 4199</div> 4200</div> <div class="Tab-content js-tab-content active" id="tabset-tab-LMRHAKIX-1" scroll-to="" scroll-offset="48"> <div class="ProductDetail-description"> <div class="ProductDetail-title primary-border-color-after"> ååæè¿° </div> 4201 <!-- START SHOPLINE RICH CONTENT --> 4202 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> 4203<html><body> 4204<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7f70059bfd8edfae9/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4205<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a719f8f8a6207dd151/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4206<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa11f77b1278fa4449a5d45/original.jpg?1788944246=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4207<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a742f451d7aa954742/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4208<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a72654bad02e246715/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4209<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7a3ab97b1ca770247/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4210<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7628ba3820d0f87f0/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4211<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7ff6a5bbd772717d4/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4212<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7900f3d29e3ce6f40/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4213<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a782820dee16b2af23/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4214<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa11f764f125aef9cab4407/original.jpg?1788944246=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4215<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a719f8f8b8ee7dce6e/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4216<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7057a6bd75703ef11/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4217<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7ba107bc60f8e9821/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4218<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7ec127eb707f330f5/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4219<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a76cceb2cb734ca837/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4220<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a755e7e3d7247033de/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4221<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7bcef2bc4eebcc09c/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4222<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a79fb6f1d28094d49a/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4223<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a75899d2d1293eb669/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4224<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7153bd08fefff8abe/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4225<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a7716288e3cf4351ad/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4226<div style="text-align: center;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQAQMAAAC6caSPAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACpJREFUeNrtwTEBAAAAwqD1T+1vBqAAAAAAAAAAAAAAAAAAAAAAAAAAgDdPsAABlEEYXAAAAABJRU5ErkJggg==" alt="" data-src="https://img.shoplineapp.com/media/image_clips/6aa119a79f3732ccbb3c0503/original.jpg?1788942759=&owner_id=5b359a5a72fdc054dc0017ee" class="sl-lazy"></div> 4227</body></html> 4228 4229 <!-- END SHOPLINE RICH CONTENT --> 4230 </div> </div> <div class="Tab-content js-tab-content " id="tabset-tab-LMRHAKIX-2" scroll-to="" scroll-offset="48"> <div class="ProductDetail-title primary-border-color-after"> é貨å仿¬¾æ¹å¼ </div> <div class="row"> <div class="Product-deliveryList col-sm-6 col-xs-12"> <h3>é貨æ¹å¼</h3> <ul class=""> <li>7-11 å貨ä¸ä»æ¬¾</li> <li>7-11 åè²¨ä»æ¬¾</li> <li>æ°ç«¹ç©æµ - 常溫</li> <li>æ°¸çºå® é -使ç¨å¯å¾ªç°ç´ç®±(éå婿¸éç´ç®±)</li> </ul> </div> <div class="Product-paymentList col-sm-6 col-xs-12"> <h3>仿¬¾æ¹å¼</h3> <ul> <li>ä¿¡ç¨å¡ä»æ¬¾(æ¯æ´åå §å¤ VISA, MasterCard,JCB, éè¯)</li> <li>Apple Pay</li> <li>éè¡è½å¸³ï¼ATM</li> <li>貨å°ä»æ¬¾ (æ°ç«¹ç©æµ)</li> <li>7-11 åè²¨ä»æ¬¾</li> </ul> </div> </div> </div> <div class="Tab-content js-tab-content " id="tabset-tab-LMRHAKIX-3" scroll-to="" scroll-offset="48"> <div class="ProductDetail-title" id='product-review-section'> 顧客è©å¹ </div> <div class='product-reviews-container' ng-cloak> 4231 <div 4232 class="review-summary-source" 4233 ng-if="amazonProductReviewEnabled || productReviewEnabled" 4234 > 4235 <select 4236 ng-change='setRatingSource(ratingSource)' 4237 ng-model='ratingSource' 4238 class='selectpicker js-selectpicker form-control form-control-sm form-control-inline' 4239 > 4240 <option value='shopline' >{{'product.product_review.rating_source_shopline' | translate}}</option> 4241 </select> 4242 </div> 4243 4244 <shopline-product-review></shopline-product-review> 4245 4246 4247 <div class='product-review-no-data' ng-if="shouldShowNoReviewsMsg()"> 4248 {{'product.product_review.no_review' | translate}} 4249 </div> 4250</div> 4251 </div> </section> </div> </div> <div class="ProductDetail-relatedProducts" id="relatedProduct"> <h3 class="ProductDetail-relatedProducts-title primary-border-color-after">æ¨å¯è½åæ¡...</h3> <div class="ProductDetail-relatedProducts-list" id="relatedProductList"> <lazyload-related-products data-page-type="product_detail" data-product-id="68099d9d0106054c960ebcd7"> <div class="Product-item autofill-item"> <div class="Image-boxify"> <div class="Image-boxify-image loading-placeholder loading-image"></div> </div>
4251 <span class="loading-placeholder loading-title"></span> <span class="loading-placeholder loading-price"></span> </div> <div class="Product-item autofill-item"> <div class="Image-boxify"> <div class="Image-boxify-image loading-placeholder loading-image"></div> </div> <span class="loading-placeholder loading-title"></span> <span class="loading-placeholder loading-price"></span> </div> <div class="Product-item autofill-item"> <div class="Image-boxify"> <div class="Image-boxify-image loading-placeholder loading-image"></div> </div> <span class="loading-placeholder loading-title"></span> <span class="loading-placeholder loading-price"></span> </div> <div class="Product-item autofill-item"> <div class="Image-boxify"> <div class="Image-boxify-image loading-placeholder loading-image"></div> </div> <span class="loading-placeholder loading-title"></span> <span class="loading-placeholder loading-price"></span> </div> </lazyload-related-products> </div> </div> </div></div> 4252 <div ng-show="state.showStickyButton" class="js-sticky-cart-button-container"></div> 4253 </div> 4254 4255 4256 </div> <div id='shopline-section-footer'><!-- Rendered 'footer.js.liquid' --><!-- Rendered 'footer.css.liquid' --> 4257 4258 4259 4260 4261 4262 4263<style> 4264 #footer-custom-padding { 4265 padding: 15px; 4266 } 4267 @media screen and (max-width: 767px) { 4268 #footer-custom-padding { 4269 padding: 0; 4270 } 4271 } 4272 4273 #shopline-section-footer .section-width { 4274 padding-top: 30px; 4275 padding-bottom: 30px; 4276 } 4277 4278 @media (min-width: 768px) { 4279 #shopline-section-footer .section-width { 4280 padding-top: 30px; 4281 padding-bottom: 30px; 4282 } 4283 } 4284 4285 .footer-wrapper .footer-grid-items .footer-grid-item { 4286 padding: 15px 15px; 4287 } 4288 4289 @media (min-width: 768px) { 4290 .footer-wrapper .footer-grid-items .footer-grid-item { 4291 padding: 15px 15px; 4292 } 4293 } 4294 4295</style> 4296 4297<div class="section-width"> 4298 <div class="footer-wrapper"> 4299 <div id="footer-custom-padding"> 4300 <div class="footer-grid-items"> 4301 4302 <div class="footer-grid-item" ng-non-bindable> 4303 4304 <p class="text-title">éæ¼æå</p> 4305 <p><a href="https://www.ecohukurou.com.tw/pages/meet-hukurou" target="_blank" rel="noopener">éæ¼ç¦ä¾æ</a><br /><a href="https://www.ecohukurou.com.tw/pages/about-hukurou" target="_blank" rel="noopener">åçç念</a></p> 4306<p><a href="https://www.ecohukurou.com.tw/pages/quality-assurance" target="_blank" rel="noopener">å質ä¿é</a></p> 4307<p><a href="https://www.ecohukurou.com.tw/pages/environmental-friendly" target="_blank" rel="noopener">æ°¸çºè¨ç«</a><br /><a href="https://www.ecohukurou.com.tw/pages/store" target="_blank" rel="noopener">實é«éè·¯</a><br /><br /></p> 4308 4309 </div> 4310 4311 <div class="footer-grid-item" ng-non-bindable> 4312 4313 <p class="text-title">顧客æå</p> 4314 <p><a href="https://www.ecohukurou.com.tw/pages/%E6%9C%83%E5%93%A1%E5%88%B6%E5%BA%A6">æå¡å¶åº¦</a></p> 4315<p><a href="https://www.ecohukurou.com.tw/pages/hukuro-1pco">大宿¡è³¼</a></p> 4316<p><a href="https://forms.gle/1y2KenF3GSTUGFNR7">ç°æ¥åä½</a><br /><a href="../about/policy">éæè²¨æ¿ç</a><br /><a href="https://www.ecohukurou.com.tw/about/terms">é±ç§æ¬æ¿ç</a></p> 4317 4318 </div> 4319 4320 <div class="footer-grid-item" ng-non-bindable> 4321 4322 <p class="text-title">è¯çµ¡æå</p> 4323 <div class="social-content"><p>çæ¥æéï¼é±ä¸è³é±äº 10:00-17:00</p> 4324<p>(ä¸å12:00-13:00伿¯)<br />客æå°ç·ï¼04-35072424<br />éå¸å°åï¼å°ä¸å¸è¥¿å±¯åç°æ²³è·¯21è</p></div> 4325 <div class="footer-social-icon-wrapper"> 4326 4327 4328 4329 <a href="https://www.facebook.com/hukurou1pco" target="_blank"> 4330 <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4331<path d="M24.146 12.073C24.146 5.40365 18.7424 0 12.073 0C5.40365 0 0 5.40365 0 12.073C0 18.0988 4.41493 23.0935 10.1866 24V15.563H7.11968V12.073H10.1866V9.41306C10.1866 6.38751 11.9878 4.71627 14.7466 4.71627C16.0678 4.71627 17.4494 4.95189 17.4494 4.95189V7.92146H15.9267C14.4273 7.92146 13.9594 8.85225 13.9594 9.8069V12.073H17.3077L16.7723 15.563H13.9594V24C19.7311 23.0935 24.146 18.0988 24.146 12.073Z" fill="#333333"/> 4332</svg> 4333 4334 </a> 4335 4336 4337 4338 <a href="https://www.instagram.com/ecohukurou/" target="_blank"> 4339 <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4340<g clip-path="url(#clip0_4527_91515)"> 4341<path fill-rule="evenodd" clip-rule="evenodd" d="M5.39661 0.0436591C5.68114 0.0200558 7.14491 0.0148926 12.1499 0.0148926H16.0518C18.8638 0.0197783 19.0238 0.0429532 19.558 0.120312L19.589 0.124795C20.745 0.291493 21.7149 0.752495 22.5079 1.51001C22.9523 1.93764 23.2584 2.35586 23.5341 2.91588C23.87 3.60001 24.0351 4.24725 24.1107 5.20982C24.1269 5.41635 24.1343 8.70311 24.1343 11.9921C24.1343 15.2805 24.1275 18.5733 24.1112 18.7799C24.0366 19.7271 23.8715 20.3799 23.546 21.0511C23.2283 21.709 22.7708 22.2896 22.2055 22.7524C21.6402 23.2152 20.9806 23.549 20.2729 23.7305C19.752 23.8651 19.2809 23.9283 18.4695 23.9665C18.18 23.9812 15.1521 23.9849 12.1243 23.9849C9.09642 23.9849 6.07041 23.9757 5.77353 23.9628C5.07281 23.9296 4.52698 23.8595 4.03279 23.7323C2.60553 23.3635 1.39402 22.3751 0.75968 21.0585C0.427759 20.3707 0.271019 19.7419 0.188038 18.7424C0.164066 18.4584 0.158534 16.9962 0.158534 11.9952C0.158534 11.3825 0.158291 10.8265 0.158069 10.321C0.157681 9.43662 0.157361 8.70711 0.158534 8.09975C0.163248 5.28463 0.186142 5.12668 0.264016 4.58944C0.26535 4.58024 0.266701 4.57092 0.268068 4.56147C0.434951 3.40676 0.895952 2.43533 1.6566 1.64573C2.07427 1.21276 2.49747 0.903888 3.03408 0.637429C3.73037 0.290756 4.3695 0.129037 5.39661 0.0436591ZM8.4946 3.20338C9.43874 3.16041 9.74041 3.1499 12.1443 3.1499H12.1417C14.5463 3.1499 14.8468 3.16041 15.791 3.20338C16.7333 3.24653 17.3768 3.39571 17.9411 3.61459C18.5238 3.84048 19.0161 4.1429 19.5085 4.63525C20.0008 5.12723 20.3032 5.62105 20.5301 6.20321C20.7477 6.766 20.897 7.40918 20.9413 8.35147C20.9837 9.2956 20.9947 9.59728 20.9947 12.0011C20.9947 14.405 20.9837 14.7059 20.9413 15.65C20.897 16.592 20.7477 17.2353 20.5301 17.7983C20.3032 18.3803 20.0008 18.8741 19.5085 19.3661C19.0167 19.8584 18.5236 20.1616 17.9416 20.3877C17.3785 20.6065 16.7345 20.7557 15.7923 20.7989C14.8481 20.8418 14.5474 20.8524 12.1433 20.8524C9.73968 20.8524 9.43818 20.8418 8.49405 20.7989C7.55195 20.7557 6.90858 20.6065 6.34542 20.3877C5.76363 20.1616 5.26981 19.8584 4.77801 19.3661C4.28585 18.8741 3.98343 18.3803 3.75717 17.7981C3.53847 17.2353 3.38929 16.5921 3.34596 15.6499C3.30318 14.7057 3.29248 14.405 3.29248 12.0011C3.29248 9.59728 3.30354 9.29542 3.34559 8.35129C3.388 7.40937 3.53736 6.766 3.7568 6.20302C3.98361 5.62105 4.28603 5.12723 4.77838 4.63525C5.27036 4.14308 5.76419 3.84067 6.34634 3.61459C6.9
43410913 3.39571 7.55232 3.24653 8.4946 3.20338ZM11.8493 4.74488C11.6703 4.7448 11.5044 4.74473 11.3502 4.74497V4.74275C9.70058 4.7446 9.38415 4.75566 8.56763 4.79254C7.70463 4.83219 7.23607 4.97602 6.92407 5.09772C6.51101 5.25852 6.21597 5.4503 5.90617 5.76009C5.59638 6.06988 5.40424 6.36492 5.24381 6.77798C5.12266 7.08999 4.97846 7.55837 4.93899 8.42136C4.89658 9.35443 4.8881 9.63324 4.8881 11.9969C4.8881 14.3605 4.89658 14.6408 4.93899 15.5739C4.97827 16.4369 5.12266 16.9053 5.24381 17.2169C5.4046 17.6301 5.59638 17.9244 5.90617 18.2342C6.21597 18.544 6.51101 18.7358 6.92407 18.8962C7.23626 19.0174 7.70463 19.1616 8.56763 19.2014C9.50069 19.2438 9.7808 19.253 12.1443 19.253C14.5075 19.253 14.7878 19.2438 15.7209 19.2014C16.5839 19.162 17.0526 19.0181 17.3643 18.8964C17.7775 18.736 18.0716 18.5442 18.3814 18.2344C18.6912 17.9248 18.8834 17.6307 19.0438 17.2176C19.1649 16.906 19.3091 16.4376 19.3486 15.5746C19.391 14.6416 19.4002 14.3613 19.4002 11.9991C19.4002 9.63693 19.391 9.35664 19.3486 8.42357C19.3093 7.56058 19.1649 7.0922 19.0438 6.78056C18.883 6.36751 18.6912 6.07247 18.3814 5.76267C18.0718 5.45288 17.7773 5.2611 17.3643 5.10068C17.0523 4.97952 16.5839 4.83532 15.7209 4.79586C14.7876 4.75345 14.5075 4.74497 12.1443 4.74497C12.0421 4.74497 11.9439 4.74492 11.8493 4.74488ZM16.2788 6.39367C16.4535 6.27694 16.6589 6.21464 16.869 6.21464V6.21427C17.4554 6.21427 17.9311 6.69002 17.9311 7.27642C17.9312 7.48651 17.869 7.6919 17.7523 7.86661C17.6356 8.04133 17.4698 8.17753 17.2757 8.25798C17.0816 8.33842 16.868 8.35951 16.662 8.31857C16.4559 8.27763 16.2666 8.1765 16.1181 8.02797C15.9695 7.87944 15.8683 7.69018 15.8273 7.48414C15.7862 7.27809 15.8073 7.06451 15.8876 6.8704C15.968 6.6763 16.1042 6.51039 16.2788 6.39367ZM7.59879 12.0011C7.59879 9.49094 9.63391 7.45575 12.1441 7.45565C14.6543 7.45565 16.6892 9.49088 16.6892 12.0011C16.6892 14.5114 14.6545 16.5457 12.1443 16.5457C9.63402 16.5457 7.59879 14.5114 7.59879 12.0011ZM15.0947 12.0011C15.0947 10.3716 13.7736 9.05072 12.1443 9.05072C10.5147 9.05072 9.19385 10.3716 9.19385 12.0011C9.19385 13.6305 10.5147 14.9515 12.1443 14.9515C13.7736 14.9515 15.0947 13.6305 15.0947 12.0011Z" fill="#333333"/> 4342</g> 4343<defs> 4344<clipPath id="clip0_4527_91515"> 4345<rect width="24" height="24" fill="white" transform="translate(0.145996)"/> 4346</clipPath> 4347</defs> 4348</svg> 4349 4350 </a> 4351 4352 4353 4354 4355 4356 <a href="https://www.youtube.com/@%E7%A6%8F%E4%BE%86%E6%9C%97-%E5%B1%85%E5%AE%B6%E9%99%A4%E8%9F%B2%E5%B0%88%E5%AE%B6" target="_blank"> 4357 <svg class="icon" width="35" height="24" viewBox="0 0 35 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4358<path d="M33.5661 3.75519C33.1736 2.27706 32.0169 1.11294 30.5484 0.717875C27.8865 0 17.2127 0 17.2127 0C17.2127 0 6.53893 0 3.877 0.717875C2.40843 1.113 1.25181 2.27706 0.859246 3.75519C0.145996 6.43438 0.145996 12.0243 0.145996 12.0243C0.145996 12.0243 0.145996 17.6141 0.859246 20.2933C1.25181 21.7714 2.40843 22.8871 3.877 23.2821C6.53893 24 17.2127 24 17.2127 24C17.2127 24 27.8864 24 30.5484 23.2821C32.0169 22.8871 33.1736 21.7714 33.5661 20.2933C34.2794 17.6141 34.2794 12.0243 34.2794 12.0243C34.2794 12.0243 34.2794 6.43438 33.5661 3.75519V3.75519ZM13.7217 17.0994V6.94906L22.6429 12.0244L13.7217 17.0994V17.0994Z" fill="#333333"/> 4359</svg> 4360 4361 </a> 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 </div> 4379 4380 </div> 4381 4382 </div> 4383 4384 <div class="footer-payment-icons --text_align_left"> 4385 4386 4387 4388 4389 <img src="https://static.shoplineapp.com/web/assets/payment/visa.svg" loading="lazy" /> 4390 4391 4392 4393 4394 <img src="https://static.shoplineapp.com/web/assets/payment/master.svg" loading="lazy" /> 4395 4396 4397 4398 4399 <img src="https://static.shoplineapp.com/web/assets/payment/jcb.svg" loading="lazy" /> 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 <img src="https://static.shoplineapp.com/web/assets/payment/apple_pay.svg" loading="lazy" /> 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 <img src="https://static.shoplineapp.com/web/assets/payment/7_eleven.svg" loading="lazy" /> 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 </div> 4485 4486 4487 </div> 4488 </div> 4489</div> 4490 4491 4492 <div class="footer-copyright"> 4493 <div class="footer-width" ng-non-bindable> 4494 <p>2018 © 60475899ææè¡ä»½æéå ¬å¸ HUKUROU ç°è¥è²©è³£å第19-204è</p> 4495 </div> 4496 </div> 4497 4498 4499 4500 4501</div> <!-- Rendered 'general.js.liquid' --> <!-- Rendered 'cart_panel.js.liquid' --> <!-- Rendered 'product_detail.js.liquid' --> <!-- Rendered 'breadcrumb.js.liquid' -->
4501<script> function collapseThirdLayer(currentDOM) { $(".menu-list-item.fa-angle-left").each(function(){ if (this!=currentDOM){ toggleDropdown(this); } }); } function assignDropdownID(){ var index = 0; $(".NavigationBar-mainMenu .List-item").each(function(){ index++; var $el = $(this); $el.attr("id", "main-nav-list-"+index); var depth = _.reduce($el.parentsUntil('.NavigationBar-mainMenu').toArray(), function(acc, el) { var $current = $(el); if ($current.hasClass("NavigationBar-nestedList")) { $el.attr('data-parent-item', $current.attr('id')); return acc + 1; } else { return acc } }, 0); $el.addClass('depth-'+depth); }); } function assignMobileDropdownID(){ var index = 0; $(".MenuPanel-mainMenu .List-item").each(function(){ index++; var $el = $(this); $el.attr("id", "main-menu-list-"+index); var depth = _.reduce($el.parentsUntil('.MenuPanel-mainMenu').toArray(), function(acc, el) { var $current = $(el); if ($current.hasClass("MenuPanel-nestedList")) { $el.attr('data-parent-item', $current.attr('id')); return acc + 1; } else { return acc } }, 0); $el.addClass('depth-'+depth); }); } function assignDropdownFunction(){ $( ".NavigationBar-mainMenu" ).on( "click", "i.menu-list-item", function() { toggleDropdown(this); }); } function calculateCSSByTargetHeight(target,dropdownIdentifer) { var dropdown = (".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"), maxWidth = parseInt($(dropdown).css('max-width'), 0), currentHeight = $(dropdown).height() || 0, foundFlag = false, totalHeight = 0, targetHeight = 0, rowNum = 0, targetWidth = 0, totalWidth = 0, rowWidth = parseInt($(dropdown + "> li").css('width'), 0); $(dropdown + "> li").each(function() { if ((totalHeight + $(this).height()) > currentHeight){ totalHeight = $(this).height(); rowNum +=1; } else { totalHeight += $(this).height(); } totalWidth = (rowNum + 1) * rowWidth; if (!foundFlag){ targetHeight = totalHeight; targetWidth = totalWidth; } hideItemOfColumnAfterTargetColumn(this,targetWidth,totalWidth); if (this.id==target){ targetHeight -= $(this).height(); foundFlag = true; if (!$(dropdown).next().hasClass('disable')) { $(dropdown).next().addClass('disable'); } } }); if (targetWidth > maxWidth){ if($(dropdown).next().hasClass('disable')) { $(dropdown).next().removeClass('disable'); } }; controlDropdownHeight(targetWidth,rowWidth,dropdownIdentifer,currentHeight); return {'targetWidth': targetWidth, 'targetHeight': targetHeight, 'foundFlag': foundFlag}; } function controlDropdownHeight(targetWidth,rowWidth,dropdownIdentifer,currentHeight){ var dropdown =(".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"); if (targetWidth > rowWidth){ $(".NavigationBar-nestedList-expand").css('max-height',$(dropdown).height() ); } $(dropdown).css('height', currentHeight); $(dropdown).next().css('height', currentHeight); } function hideItemOfColumnAfterTargetColumn(caller,targetWidth,totalWidth){ if (targetWidth < totalWidth){ $(caller).hide(); }else{ $(caller).show(); }; } function calulateSecondLayerCSSAfterClick(caller){ var dropdownIdentifer= $(caller).parent().attr('data-parent-item'); var lastItemID=$(".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown" + "> li").length; if (caller.classList.contains('fa-angle-right')){ return calculateCSSByTargetHeight($(caller).parent()[0].id,dropdownIdentifer); } else{ return calculateCSSByTargetHeight(lastItemID,dropdownIdentifer); }; } function toggleDropdown(caller) { if ($(caller).next().hasClass('collapsing')) { return; } collapseThirdLayer(caller); var dropdownIdentifer = $(caller).parent().attr('data-parent-item'), dropdown = (".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"), maxWidth = parseInt($(dropdown).css('max-width'), 0), lastItemID = $(dropdown).length, rowWidth = parseInt($(dropdown + "> li").css('width'), 0), targetWidth = calulateSecondLayerCSSAfterClick(caller)['targetWidth'], top = calulateSecondLayerCSSAfterClick(caller)['targetHeight'], foundFlag = calulateSecondLayerCSSAfterClick(caller)['foundFlag']; if (foundFlag) { targetWidth += rowWidth; } $(caller).toggleClass('fa-angle-left fa-angle-right'); changeThirdLayerCSS(caller,dropdown,top); controlSecondLayerCSS(caller,dropdown,targetWidth); scrollDropdownWhenManyColumns(targetWidth,maxWidth,dropdown,foundFlag); } function changeThirdLayerCSS(caller,dropdown,top){ $(caller).next().css('min-height',$(dropdown).height()); $(caller).next().collapse("toggle"); $(caller).next().css('top',-top); } function scrollDropdownWhenManyColumns(targetWidth,maxWidth,dropdown,foundFlag){ if (targetWidth > maxWidth) { if(foundFlag){ var tempLeft = $(dropdown).scrollLeft(); $(dropdown).animate({ scrollLeft: tempLeft + (targetWidth - maxWidth) }); } else{ /* To trigger scrollSubmenu in menu.js.liquid */ $(dropdown).scroll(); } } } function controlSecondLayerCSS(caller,dropdown,targetWidth){ if ($(dropdown).height() < $(caller).next().height()){ $(dropdown).css('height',$(caller).next().height()); $(dropdown).next().css('height',$(dropdown).height()); }else{ $(dropdown).css('height',''); $(dropdown).next().css('height',$(dropdown).height()); } $(dropdown).next().css('width', targetWidth); $(dropdown).css('width', targetWidth); var callerData = $(caller)[0].getBoundingClientRect(); var rightOffset = $(window).width() - callerData.right; if( rightOffset < 250 && $(caller).hasClass('fa-angle-left')) { $(dropdown).css({'left': rightOffset - 250}
4501); } else { $(dropdown).css({'left': 0}); } } window.onload = function() { angular.element(document).ready(function () { assignDropdownID(); assignMobileDropdownID(); assignDropdownFunction(); $(".NavigationBar-mainMenu").on( "mouseleave", ".depth-0", function() { collapseThirdLayer('empty'); }); $('.js-navbar-desktop').find('.NavigationBar-nestedList.depth-1').each(function(){ $(this).children('a.Label').css({'padding-right' : 0, 'max-width' : 175}); }); function isQuickCartProduct(imageClass) { return imageClass === '.js-boxify-image'; } function hoverProductEffect(imageClass) { var elements; elements = isQuickCartProduct(imageClass) ? $('product-item, .CustomPage .product-item, body.products .product-item') : $('.Product-item'); elements.each(function() { var $this; $this = isQuickCartProduct(imageClass) ? $(this).children().first() : $(this); var secondCoverImage = $this.find('.second-image'); if (secondCoverImage.length === 0) { return; } var multiImageWrapper; multiImageWrapper = isQuickCartProduct(imageClass) ? $this.find('.js-quick-boxify-image') : $this; multiImageWrapper.addClass('multi-image'); }); } function loadEffect() { /* product items without quick cart feature */ hoverProductEffect('.js-image-boxify-image'); /* product items with quick cart feature */ hoverProductEffect('.js-boxify-image'); } loadEffect(); /* observer lazyload-related-products multi image */ var relatedProductList = document.getElementById('relatedProductList'); if (relatedProductList) { var config = { childList: true, }; var observer = new MutationObserver(function(mutations) { loadEffect(); observer.disconnect(); }); observer.observe(relatedProductList, config); } /* observe pagination changes in multiple category widgets */ $('.product-items-container').each(function(index, productItemsContainer) { var config = { childList: true, }; var observer = new MutationObserver(function(mutations) { loadEffect(); }); observer.observe(productItemsContainer, config); }); }); } </script>
4501 4502 4503 4504
4504<script src="https://cdn.shoplineapp.com/assets/common-41be8598bdd84fab495c8fa2cb77a588e48160b23cd1911b69a4bdfd5c050390.js" defer="defer" onerror="sriOnError.call(this, event)" crossorigin="anonymous" integrity="sha256-Qb6FmL3YT6tJXI+iy3eliOSBYLI80ZEbaaS9/VwFA5A="></script>
4504 4505
4505<script src="https://cdn.shoplineapp.com/assets/ng_common-c3830effc84c08457126115db49c6c892f342863b5dc72000d3ef45831d97155.js" defer="defer" onerror="sriOnError.call(this, event)" crossorigin="anonymous" integrity="sha256-w4MO/8hMCEVxJhFdtJxsiS80KGO13HIADT70WDHZcVU="></script>
4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521
4521<script src="https://r2cdn.myshopline.com/static/rs/adff/prod/latest/bundle.iife.js" defer></script>
4521 4522
4522<script src="https://r2cdn.myshopline.com/static/rs/acuf/prod/latest/bundle.iife.js" defer></script>
4522 4523 4524
4524<script src="https://cdn.shoplineapp.com/packs/js/runtime~shop-daa29a7c2ff8996bf06b.js" defer="defer" integrity="sha256-oGnstcpIaE6A45cX9esj/bIbUVkWVLZGito5tB63GUA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4524
4524
4525<script src="https://cdn.shoplineapp.com/packs/js/shared~38c579ec-439cff9eed8e47611233.chunk.js" defer="defer" integrity="sha256-BAf5r2oZjhPSAInZ7mmwZrtywVXkDZp6ombeM7IHaEU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4525
4525
4526<script src="https://cdn.shoplineapp.com/packs/js/shared~74eb226d-5174bebfd928d3c8ba00.chunk.js" defer="defer" integrity="sha256-LTagEomjMrugeP43Cwa6P+jMS8VswaKuSYjUE2jSvyI=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4526
4526
4527<script src="https://cdn.shoplineapp.com/packs/js/shared~0e7b4f31-52799266e463cb686ffe.chunk.js" defer="defer" integrity="sha256-OpIH8GixR3J8jp29U1TCKpZ24QWr4qLgjvMiGAxAksw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4527
4527
4528<script src="https://cdn.shoplineapp.com/packs/js/shared~e64cb4ed-c86f23e0e7140b93a076.chunk.js" defer="defer" integrity="sha256-prnsFZ4cIlaA08wTgLkZ8ts/zTwy4A6ARvteaOfCvKc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4528
4528
4529<script src="https://cdn.shoplineapp.com/packs/js/shared~479d7c7d-d34c500dc9b77449f8d2.chunk.js" defer="defer" integrity="sha256-SHdDXDV7hjC/SjTnBjuf3ghVwp9ksUlT7ApbqRQBxWw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4529
4529
4530<script src="https://cdn.shoplineapp.com/packs/js/shared~29a769ad-77556ef2e58657a6b0a6.chunk.js" defer="defer" integrity="sha256-a9Mcav87H/aQawGRKk7qCsgZDXduXEjO2s1Pp+KbaSA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4530
4530
4531<script src="https://cdn.shoplineapp.com/packs/js/shared~74bff3d6-bc41c97214a3235dc442.chunk.js" defer="defer" integrity="sha256-9+/4xhSuMGGWTp+YNcozGhlwFchhw+XKTohwQFTSBSc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4531
4531
4532<script src="https://cdn.shoplineapp.com/packs/js/shared~81bba2e3-a0c26390b7de8ce82d39.chunk.js" defer="defer" integrity="sha256-/DLhVdnv5k68wAZfqr1Q3tnUn/+AGkaJXZaMzRo+bkA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4532
4532
4533<script src="https://cdn.shoplineapp.com/packs/js/shared~ecf1c238-5eebd8682f50a52e0bc8.chunk.js" defer="defer" integrity="sha256-x3WL/7HsunMianZTCMrFp2nKLMLsUB6b9AF0ByBLJdc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4533
4533
4534<script src="https://cdn.shoplineapp.com/packs/js/shared~9cb81af4-d0e3047065a861b081aa.chunk.js" defer="defer" integrity="sha256-PWAh39rhKnizA7i4zANKAcxWrFgxM2NQqfAtMmPTgd4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4534
4534
4535<script src="https://cdn.shoplineapp.com/packs/js/shared~f8ef5884-948d7cece0571e9735f1.chunk.js" defer="defer" integrity="sha256-bLzCN0GMmevxgBAvu3+DyJdtid4L9K8RStNE3oTIFGM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4535
4535
4536<script src="https://cdn.shoplineapp.com/packs/js/shared~ea9a1e23-966c665262a42e62c01f.chunk.js" defer="defer" integrity="sha256-zJvcOfyPcZJW1nIqu/wzijhppYtsff+I4forKfMaeF4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4536
4536
4537<script src="https://cdn.shoplineapp.com/packs/js/shared~dbe7acde-6e3f727d03b6af19fbaf.chunk.js" defer="defer" integrity="sha256-XJXJWPOIbKFgiCqqiQ+2dGpTgb6UEmFIusT5cl8YChI=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4537
4537
4538<script src="https://cdn.shoplineapp.com/packs/js/shared~d54d7c1c-4a1d90179d57c8315d37.chunk.js" defer="defer" integrity="sha256-jMcpRibdsR7Gemxw0ziUtI6IUh/dG+pxC7cJs/z0IZA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4538
4538
4539<script src="https://cdn.shoplineapp.com/packs/js/shared~200bedfd-5381bf4a4a3785584c64.chunk.js" defer="defer" integrity="sha256-E/jykEuW12gM6SixaBwIWHy3H+s8l3wcsYclLPvRCAI=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4539
4539
4540<script src="https://cdn.shoplineapp.com/packs/js/vendors~shop-f205270f031ac5089cf9.chunk.js" defer="defer" integrity="sha256-UypxPwlBhm1obfenoz9+RXEWPDQ9DEOPEj0Oe7Zq/E0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4540
4540
4541<script src="https://cdn.shoplineapp.com/packs/js/shop-95527522097f9f996775.chunk.js" defer="defer" integrity="sha256-+bvwO7qu/EL6uoAQLBLCtJodN9XecK0rxVixY3X8mSM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4541
4541
4542<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-module/main-76ce3d67383160aef098.js" defer="defer" integrity="sha256-32WFxVYkP60HIFtv+HM7Zac+z+5cogz2N2x4J/AYpU0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4542
4542
4543<script src="https://cdn.shoplineapp.com/packs/js/shared~5c85c39c-3796609ca2019848b99a.chunk.js" defer="defer" integrity="sha256-5nkuPs8AqUoB4Xs4bVtbo+ColWtoSH25Y5uLrGcUCW4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4543
4543
4544<script src="https://cdn.shoplineapp.com/packs/js/shared~9ee0282b-fbd727412a9e39aaae34.chunk.js" defer="defer" integrity="sha256-uIX5dxSIeA5lVucYjPmhhiB49eYM+gDe1akcVVzBX70=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4544
4544
4545<script src="https://cdn.shoplineapp.com/packs/js/ng-module/main-c5416ad9c30d5ebfff92.chunk.js" defer="defer" integrity="sha256-9i9qMI3o0LqAWxQVJY1Q7yhz1CMlMij8jp8n2o7fkZ4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4545
4545
4546<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-locale/zh-hant-1d4d7ab36131d88a891e.js" defer="defer" integrity="sha256-PU07RVLblSPTRLXkGQQOY5tMIt4KlZsEODm2zMHxKSk=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4546
4546
4547<script src="https://cdn.shoplineapp.com/packs/js/ng-locale/zh-hant-25715da62f092c59ccff.chunk.js" defer="defer" integrity="sha256-j946EMdlfBNDvvexacwpFS9+qUbMe9+SpTIHdUl6LpA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4547
4547
4548<script src="https://cdn.shoplineapp.com/packs/js/runtime~sdk-39df0b9ebca5d8e802ce.js" defer="defer" integrity="sha256-ziMIVO8aDwlcP6gtt3jDUHNhaPuFKc+7fzjFL1gTR9s=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4548
4548
4549<script src="https://cdn.shoplineapp.com/packs/js/shared~360be618-371fea9a51caf16e1a8b.chunk.js" defer="defer" integrity="sha256-mtpgRUREMzW3iT8zis05dYpOkt3em8B+INFpMNVynnc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4549
4549
4550<script src="https://cdn.shoplineapp.com/packs/js/shared~789f1c9c-fe62517c4ebcabd767e0.chunk.js" defer="defer" integrity="sha256-WgXNEVyFD+k+IVEb0rs/zl62sWllvM63FEhNnwSjcrk=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4550
4550
4551<script src="https://cdn.shoplineapp.com/packs/js/sdk-a4b3c4d8aafa15ebac8e.chunk.js" defer="defer" integrity="sha256-akGNSIIezyAfBHUDewsdsHPc+Dy9FOpJQxIHes1FY94=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4551
4551
4552<script src="https://cdn.shoplineapp.com/packs/js/runtime~app_extension_sdk-cbb855637e9c030a34f8.js" defer="defer" integrity="sha256-yQbdD4SEjjWzmDWDo5PT7RddHQmV0ySFDnIfMi2jdIg=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4552
4552
4553<script src="https://cdn.shoplineapp.com/packs/js/app_extension_sdk-65791c47a12c044e66df.chunk.js" defer="defer" integrity="sha256-rBrMkwKAxW/S5H2gDGl7MRDx3Y6MTWem4kbJFQFJrEc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4553
4553
4554<script src="https://cdn.shoplineapp.com/packs/js/runtime~intl_tel_input-3136d922c379f05a316a.js" defer="defer" integrity="sha256-p5A/l1ibLTrW7/JviqOnE8PooI9p5yez9nW+JExySb0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4554
4554
4555<script src="https://cdn.shoplineapp.com/packs/js/intl_tel_input-3d944ff44646de43b619.chunk.js" defer="defer" integrity="sha256-mFTU4pbR9RXSLS3pW/Wt1yZX1AML28SdPTy5XJ1NvyQ=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4555
4555
4556<script src="https://cdn.shoplineapp.com/packs/js/runtime~sl_armor_captcha-7eb22980f942266e276d.js" defer="defer" integrity="sha256-ldDUoQqg0qFKZXtY8HovO8VwYp4iYSBRDK4b7uipNFY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4556
4556
4557<script src="https://cdn.shoplineapp.com/packs/js/sl_armor_captcha-6f9bfc97c1a5c940945a.chunk.js" defer="defer" integrity="sha256-ywBlT9xUzpNP2/oybF+me+jwtG7HikI9h11xWDgVwQw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
4557 4558 4559 4560 4561 <!-- Google Remarketing Event Tracker -->
vendor: 72 bytes, lines 4561-4562
4561 4562 <script async src="https://www.googletagmanager.com/gtag/js?id=
4562AW-780380212
vendor: 20 bytes, lines 4562-4563
4562"></script> 4563
4563<script type="text/javascript"> 4564 window.dataLayer = window.dataLayer || []; 4565 function gtag(){dataLayer.push(arguments)}; 4566 gtag('js', new Date()); 4567 gtag('config', 'AW-780380212', { groups: 'google_remarketing' }); 4568 4569 4570 // detect event tag 4571 4572 // set tracking data 4573 4574 4575 gtag('event', 'product', {"send_to":"google_remarketing","ecomm_pagetype":"product","ecomm_totalvalue":749.0,"ecomm_prodid":"68099d9d0106054c960ebcd7:6814792ec71527000775d4ed"}); 4576 </script>
4576 4577 <!-- end Google Remarketing Event Tracker --> 4578
4578<script type="text/javascript"> 4579 (function () { 4580 var VARemoteLoadOptions = { 4581 whiteLabel: { id: 8, siteId: 1981, domain: 't.adotone.com' }, 4582 locale: "en-US", mkt: true 4583 }; 4584 (function (c, o, n, v, e, r, l, y) { 4585 c['VARemoteLoadOptions'] = e; r = o.createElement(n), l = o.getElementsByTagName(n)[0]; 4586 r.async = 1; r.src = v; l.parentNode.insertBefore(r, l); 4587 })(window, document, 'script', 'https://cdn.adotone.com/javascripts/va.js', VARemoteLoadOptions); 4588 })(); 4589</script>
4589 4590 <!-- LINE Tag Base Code --> 4591 <!-- Do Not Modify --> 4592
4592<script> 4593 (function(g,d,o){ 4594 g._ltq=g._ltq||[];g._lt=g._lt||function(){g._ltq.push(arguments)}; 4595 var h=location.protocol==='https:'?'https://d.line-scdn.net':'http://d.line-cdn.net'; 4596 var s=d.createElement('script');s.async=1; 4597 s.src=o||h+'/n/line_tag/public/release/v1/lt.js'; 4598 var t=d.getElementsByTagName('script')[0];t.parentNode.insertBefore(s,t); 4599 })(window, document); 4600 _lt('init', { 4601 customerType: 'lap', 4602 tagId: 'A16558239678' 4603 }); 4604 _lt('send', 'pv', ['A16558239678']); 4605 </script>
4605 4606 <noscript> 4607 <img height="1" width="1" style="display:none" src="https://tr.line.me/tag.gif?c_t=lap&t_id=A16558239678&e=pv&noscript=1"> 4608 </noscript> 4609 <!-- End LINE Tag Base Code --> 4610 <!-- Google Remarketing Event Tracker -->
vendor: 72 bytes, lines 4610-4611
4610 4611 <script async src="https://www.googletagmanager.com/gtag/js?id=
4611AW-10972923221
vendor: 20 bytes, lines 4611-4612
4611"></script> 4612
4612<script type="text/javascript"> 4613 window.dataLayer = window.dataLayer || []; 4614 function gtag(){dataLayer.push(arguments)}; 4615 gtag('js', new Date()); 4616 gtag('config', 'AW-10972923221', { groups: 'google_remarketing' }); 4617 4618 4619 // detect event tag 4620 4621 // set tracking data 4622 4623 4624 gtag('event', 'product', {"send_to":"google_remarketing","ecomm_pagetype":"product","ecomm_totalvalue":749.0,"ecomm_prodid":"68099d9d0106054c960ebcd7:6814792ec71527000775d4ed"}); 4625 </script>
4625 4626 <!-- end Google Remarketing Event Tracker --> 4627 <!-- Google tag (gtag.js) -->
vendor: 74 bytes, lines 4627-4628
4627 4628 <script async src="https://www.googletagmanager.com/gtag/js?id=
4628G-29YP24Y4SW
vendor: 22 bytes, lines 4628-4629
4628"></script> 4629
4629<script> 4630
vendor: 164 bytes, lines 4630-4634
4630window.dataLayer = window.dataLayer || []; 4631 function gtag(){dataLayer.push(arguments);} 4632 gtag('js', new Date()); 4633 4634 gtag('config', '
4634G-29YP24Y4SW
vendor: 32 bytes, lines 4634-4635
4634', {"groups":"ga4"}); 4635
4635</script>
4635 4636 <!-- Facebook Pixel (new) Event Tracker --> 4637
4637<script>
vendor: 438 bytes, lines 4637-4644
4637 4638 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 4639 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 4640 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 4641 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 4642 document,'script','//connect.facebook.net/en_US/fbevents.js'); 4643 4644 fbq('init', '
4644703353120519439
vendor: 49 bytes, lines 4644-4647
4644', { 4645 }, {agent: 'plShopline'}); 4646 4647
4647fbq('track', 'PageView',{ 4648 }, { 4649 }); 4650 </script>
4650 4651 4652 <noscript><img height="1" width="1" style="display:none" 4653 src="https://www.facebook.com/tr?id=703353120519439&ev=PageView&noscript=1" 4654 /></noscript> 4655 <!-- end Facebook Pixel (new) Event Tracker --> 4656 <!-- Google Adwords Event Tracker -->
vendor: 72 bytes, lines 4656-4657
4656 4657 <script async src="https://www.googletagmanager.com/gtag/js?id=
4657AW-16734797085
vendor: 20 bytes, lines 4657-4658
4657"></script> 4658
4658<script> 4659 window.dataLayer = window.dataLayer || []; 4660 function gtag(){dataLayer.push(arguments)}; 4661 window.dispatchedGoogleAdsEventTypes = window.dispatchedGoogleAdsEventTypes || []; 4662 function dispatchConversion(eventType) { 4663 if (window.dispatchedGoogleAdsEventTypes.includes(eventType)) { 4664 return; 4665 } 4666 window.dispatchedGoogleAdsEventTypes.push(eventType); 4667 gtag('event', 'conversion', { send_to: `google_ads_${eventType}` }); 4668 } 4669 gtag('js', new Date()); 4670 gtag('config', 'AW-16734797085/0UC2CJCj9_YZEJ364qs-', {"groups":"google_ads_loaded_any_page","allow_enhanced_conversions":true}); 4671 4672 window.addEventListener('load', (event) => { 4673 dispatchConversion('loaded_any_page'); 4674 }); 4675 </script>
4675 4676 <!-- end Google Adwords Event Tracker --> 4677 <!-- Google Tag Manager Event Tracker -->
vendor: 70 bytes, lines 4677-4678
4677 4678 <noscript><iframe src="//www.googletagmanager.com/ns.html?id=
4678GTM-M8G4SN9
vendor: 99 bytes, lines 4678-4680
4678" 4679 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 4680
4680<script>
vendor: 353 bytes, lines 4680-4684
4680(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 4681 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 4682 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 4683 '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 4684 })(window,document,'script','dataLayer','
4684GTM-M8G4SN9
vendor: 3 bytes, line 4684
4684');
4684</script>
4684 4685 <!-- end Google Tag Manager Event Tracker --> 4686 <!-- Google Adwords Event Tracker -->
vendor: 72 bytes, lines 4686-4687
4686 4687 <script async src="https://www.googletagmanager.com/gtag/js?id=
4687AW-10972923221
vendor: 20 bytes, lines 4687-4688
4687"></script> 4688
4688<script> 4689 window.dataLayer = window.dataLayer || []; 4690 function gtag(){dataLayer.push(arguments)}; 4691 window.dispatchedGoogleAdsEventTypes = window.dispatchedGoogleAdsEventTypes || []; 4692 function dispatchConversion(eventType) { 4693 if (window.dispatchedGoogleAdsEventTypes.includes(eventType)) { 4694 return; 4695 } 4696 window.dispatchedGoogleAdsEventTypes.push(eventType); 4697 gtag('event', 'conversion', { send_to: `google_ads_${eventType}` }); 4698 } 4699 gtag('js', new Date()); 4700 gtag('config', 'AW-10972923221/HebZCP29qJgZENWKpvAo', {"groups":"google_ads_added_product_to_cart","allow_enhanced_conversions":true}); 4701 4702 </script>
4702 4703 <!-- end Google Adwords Event Tracker --> 4704 4705
4705<script> 4706 window.eventTrackers = JSON.parse('[{\"id\":\"633b440c41bc0eb5a9f18533\",\"created_at\":\"2018-10-11T06:46:47.580Z\",\"config_data\":{\"unique_ids\":true,\"is_shopline\":\"true\",\"single_variation\":false,\"tracking_code\":\"780380212\",\"dynamic_remarketing\":true},\"status\":\"active\",\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"updated_at\":\"2018-10-11T06:46:47.580Z\",\"tracking_html\":null,\"v\":0.0,\"event_key\":\"google_remarketing\",\"event_type\":\"loaded_any_page\"},{\"updated_at\":\"2022-10-03T20:20:29.185Z\",\"v\":5.0,\"event_key\":\"line_lap\",\"event_type\":\"loaded_any_page\",\"id\":\"633b440c41bc0eb5a9f1852c\",\"config_data\":{\"dynamic_remarketing\":false,\"single_variation\":false,\"unique_ids\":false,\"tracking_code\":\"A16558239678\"},\"status\":\"active\",\"tracking_html\":null,\"created_at\":\"2022-08-08T06:34:13.295Z\",\"owner_id\":\"5b359a5a72fdc054dc0017ee\"},{\"status\":\"active\",\"tracking_html\":null,\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"v\":0.0,\"event_key\":\"google_remarketing\",\"
4706id\":\"633b440d41bc0eb5a9f1855a\",\"created_at\":\"2022-09-08T07:42:13.469Z\",\"config_data\":{\"unique_ids\":true,\"is_shopline\":\"true\",\"single_variation\":false,\"tracking_code\":\"10972923221\",\"dynamic_remarketing\":true},\"updated_at\":\"2022-09-08T07:42:13.469Z\",\"event_type\":\"loaded_any_page\"},{\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"created_at\":\"2022-11-04T03:21:44.855Z\",\"event_type\":\"loaded_any_page\",\"updated_at\":\"2022-11-04T03:21:45.830Z\",\"v\":0.0,\"event_key\":\"google_analytics_4\",\"id\":\"6364854896e979adbe18b956\",\"config_data\":{\"tracking_code\":\"G-29YP24Y4SW\"},\"status\":\"active\",\"tracking_html\":null},{\"tracking_html\":null,\"status\":\"active\",\"config_data\":{\"is_fbe\":true,\"single_variation\":false,\"unique_ids\":true,\"allowed_offline_conversion\":true,\"is_messenger_chat_plugin_enabled\":false,\"tracking_code\":\"703353120519439\",\"page_id\":\"1316676428464678\"},\"created_at\":\"2024-06-18T08:08:51.396Z\",\"event_key\":\"facebook_standard_pixel\",\"id\":\"66714093a20cc802fb75bbfa\",\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"event_type\":\"loaded_any_page\",\"updated_at\":\"2024-06-18T08:08:51.559Z\",\"v\":0.0},{\"config_data\":{\"is_shopline\":\"true\",\"tracking_code_2\":\"0UC2CJCj9_YZEJ364qs-\",\"enable_enhanced_conversions\":true,\"tracking_code\":\"16734797085\"},\"created_at\":\"2024-12-13T10:01:10.497Z\",\"updated_at\":\"2024-12-13T10:01:10.681Z\",\"event_key\":\"google_adwords\",\"id\":\"675c05e6cd70abc53054e1b8\",\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"tracking_html\":null,\"status\":\"active\",\"v\":0.0,\"event_type\":\"loaded_any_page\"},{\"event_type\":\"loaded_any_page\",\"id\":\"680231e53b0024348d0885f7\",\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"status\":\"active\",\"created_at\":\"2025-04-18T11:05:09.107Z\",\"event_key\":\"google_tag\",\"tracking_html\":null,\"config_data\":{\"tracking_code\":\"GTM-M8G4SN9\"},\"updated_at\":\"2025-04-18T11:05:09.350Z\",\"v\":0.0},{\"id\":\"633b440c41bc0eb5a9f1852c\",\"config_data\":{\"tracking_code\":\"A16558239678\",\"dynamic_remarketing\":false,\"single_variation\":false,\"unique_ids\":false},\"status\":\"active\",\"tracking_html\":null,\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"updated_at\":\"2022-10-03T20:20:29.185Z\",\"event_type\":\"added_product_to_cart\",\"created_at\":\"2022-08-08T06:34:13.295Z\",\"v\":5.0,\"event_key\":\"line_lap\"},{\"status\":\"active\",\"event_key\":\"google_adwords\",\"event_type\":\"added_product_to_cart\",\"id\":\"675bd82878a17660dba76501\",\"owner_id\":\"5b359a5a72fdc054dc0017ee\",\"tracking_html\":null,\"v\":0.0,\"config_data\":{\"tracking_code_2\":\"HebZCP29qJgZENWKpvAo\",\"enable_enhanced_conversions\":true,\"tracking_code\":\"10972923221\",\"is_shopline\":\"true\"},\"created_at\":\"2024-12-13T06:46:00.172Z\",\"updated_at\":\"2024-12-13T06:46:00.488Z\"}]'); 4707 </script>
4707 4708 4709 4710 4711 4712
4712<script> 4713/*2023/6/1 Beginning Added By SHOPLINE - logo*/ 4714window.addEventListener("DOMContentLoaded", (event) => { 4715 setTimeout(() => { 4716 document.querySelectorAll('.header__logo img').forEach(i => { 4717 i && i.classList.remove('lazyautosizes') 4718 }) 4719 }, 200) 4720}); 4721/*End Added By SHOPLINE*/ 4722</script>
4722 4723 4724
4724<script ng-non-bindable src="//static.zotabox.com/9/0/90bacd02b3de865d0f77e9c38463d581/widgets.js" async></script>
4724 4725 4726 4727 4728
vendor: 5,196 bytes, lines 4728-4731
4728<script type="text/javascript"> 4729 if (!window.scriptQueue) {window.scriptQueue = [];}; 4730 window.scriptQueue.push(function() { 4731 function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _createForOfIteratorHelper(e,t){var n,r,o,a,i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return o=!(r=!0),{s:function(){i=i.call(e)},n:function(){var e=i.next();return r=e.done,e},e:function(e){o=!0,n=e},f:function(){try{r||null==i.return||i.return()}finally{if(o)throw n}}};if(Array.isArray(e)||(i=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return i&&(e=i),a=0,{s:t=function(){},n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ownKeys(t,e){var n,r=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(n),!0).forEach(function(e){_defineProperty(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function _defineProperty(e,t,n){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0===n)return("string"===t?String:Number)(e);n=n.call(e,t||"default");if("object"!=_typeof(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _regenerator(){var y,e="function"==typeof Symbol?Symbol:{},t=e.iterator||"@@iterator",n=e.toStringTag||"@@toStringTag";function r(e,t,n,r){var o,a,i,c,u,s,l,d,f,t=t&&t.prototype instanceof v?t:v,t=Object.create(t.prototype);return _regeneratorDefine2(t,"_invoke",(o=e,a=n,l=r||[],d=!1,f={p:s=0,n:0,v:y,a:m,f:m.bind(y,4),d:function(e,t){return i=e,c=0,u=y,f.n=t,p}},function(e,t,n){if(1<s)throw TypeError("Generator is already running");for(d&&1===t&&m(t,n),c=t,u=n;(b=c<2?y:u)||!d;){i||(c?c<3?(1<c&&(f.n=-1),m(c,u)):f.n=u:f.v=u);try{if(s=2,i){if(b=i[e=c?e:"next"]){if(!(b=b.call(i,u)))throw TypeError("iterator result is not an object");if(!b.done)return b;u=b.value,c<2&&(c=0)}else 1===c&&(b=i.return)&&b.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+e+"' method"),c=1);i=y}else if((b=(d=f.n<0)?u:o.call(a,f))!==p)break}catch(e){i=y,c=1,u=e}finally{s=1}}return{value:b,done:d}}),!0),t;function m(e,t){for(c=e,u=t,b=0;!d&&s&&!n&&b<l.length;b++){var n,r=l[b],o=f.p,a=r[2];3<e?(n=a===t)&&(u=r[(c=r[4])?5:c=3],r[4]=r[5]=y):r[0]<=o&&((n=e<2&&o<r[1])?(c=0,f.v=t,f.n=r[1]):o<a&&(n=e<3||r[0]>t||a<t)&&(r[4]=e,r[5]=t,f.n=a,c=0))}if(n||1<e)return p;throw d=!0,t}}var p={};function v(){}function o(){}function a(){}var b=Object.getPrototypeOf,e=[][t]?b(b([][t]())):(_regeneratorDefine2(b={},t,function(){return this}),b),i=a.prototype=v.prototype=Object.create(e);function c(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,a):(e.__proto__=a,_regeneratorDefine2(e,n,"GeneratorFunction")),e.prototype=Object.create(i),e}return _regeneratorDefine2(i,"constructor",o.prototype=a),_regeneratorDefine2(a,"constructor",o),_regeneratorDefine2(a,n,o.displayName="GeneratorFunction"),_regeneratorDefine2(i),_regeneratorDefine2(i,n,"Generator"),_regeneratorDefine2(i,t,function(){return this}),_regeneratorDefine2(i,"toString",function(){return"[object Generator]"}),(_regenerator=function(){return{w:r,m:c}})()}function _regeneratorDefine2(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}(_regeneratorDefine2=function(e,t,n,r){function o(t,n){_regeneratorDefine2(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to de
4731structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){var n;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,c=[],u=!0,s=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=a.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw o}}return c}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function asyncGeneratorStep(e,t,n,r,o,a,i){try{var c=e[a](i),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(c){return function(){var e=this,i=arguments;return new Promise(function(t,n){var r=c.apply(e,i);function o(e){asyncGeneratorStep(r,t,n,o,a,"next",e)}function a(e){asyncGeneratorStep(r,t,n,o,a,"throw",e)}o(void 0)})}}var ACCEPTABLE_OFFSET=3e3,ANNOUNCEMENT_BAR_CLICK="AnnouncementBarClick",ANNOUNCEMENT_BAR_SWIPE="AnnouncementBarSwipe",SHOP="shop",STOREFRONT="Storefront",announcementSectionGetterCache={};function getAnnouncementFetcher(e){e=null==(e=e.closest(".announcement"))||null==(e=e.dataset)?void 0:e.sectionId;return e?(announcementSectionGetterCache[e]||(announcementSectionGetterCache[e]=window.createThrottledSectionGetter(e)),announcementSectionGetterCache[e]):window.throttledGetGlobalSectionAnnouncement}function initializeTimer(e,t,n){return _initializeTimer.apply(this,arguments)}function _initializeTimer(){return(_initializeTimer=_asyncToGenerator(_regenerator().m(function e(t,n,r){var o,a,i,c,u,s,l,d,f,m,y;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:if(m=function(){var e,t=getTimeRemaining(n);o&&((e=Math.floor(t.days/100)%10)?o.dataset.value=e:o.parentElement.remove()),a.dataset.value=Math.floor(t.days/10)%10,i.dataset.value=t.days%10,c.dataset.value=Math.floor(t.hours/10),u.dataset.value=t.hours%10,s.dataset.value=Math.floor(t.minutes/10),l.dataset.value=t.minutes%10,d.dataset.value=Math.floor(t.seconds/10),f.dataset.value=t.seconds%10,t.total<=0&&(clearInterval(y),r)&&r()},Date.now()>=n.getTime())return r&&r(),e.a(2);e.n=1;break;case 1:return o=t.querySelector(".days.hundreds .digit-wrapper"),a=t.querySelector(".days.tens .digit-wrapper"),i=t.querySelector(".days.ones .digit-wrapper"),c=t.querySelector(".hours.tens .digit-wrapper"),u=t.querySelector(".hours.ones .digit-wrapper"),s=t.querySelector(".minutes.tens .digit-wrapper"),l=t.querySelector(".minutes.ones .digit-wrapper"),d=t.querySelector(".seconds.tens .digit-wrapper"),f=t.querySelector(".seconds.ones .digit-wrapper"),e.n=2,delayToCurrentWholeSeconds();case 2:m(),y=setInterval(m,1e3);case 3:return e.a(2)}},e)}))).apply(this,arguments)}function getTimeRemaining(e){var e=Date.parse(e)-Date.parse(new Date),t=Math.floor(e/1e3%60),n=Math.floor(e/1e3/60%60),r=Math.floor(e/36e5%24);return{total:e,days:Math.floor(e/864e5),hours:r,minutes:n,seconds:t}}function delay(t){return new Promise(function(e){setTimeout(e,t)})}function delayToCurrentWholeSeconds(){return new Promise(function(t){requestAnimationFrame(function e(){33<(new Date).getMilliseconds()?requestAnimationFrame(e):t(!0)})})}function initClickTrackingEvent(){var e=document.querySelector("#shopline-section-announcement");null!=e&&e.addEventListener("click",function(e){e=e.target.closest("a");e&&e.hasAttribute("href")&&trackClickLink()})}function trackAnnouncementEvent(t){window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.then(function(){var e;(null==(e=angular.element(document.body))?void 0:e.injector()).get("trackerService").track({type:t,data:{event_category:STOREFRONT,scope:SHOP}})})}function trackClickLink(){trackAnnouncementEvent(ANNOUNCEMENT_BAR_CLICK)}function setupAnnouncementCarousel(a){var d,e,f,m,y,p,i,s,c,o,u,l,v,t,b,_,h,n=a.querySelector(".announcement__slider");function g(){return window.matchMedia("(max-width: 767px)").matches}function w(e,t,n,r,o,a,i){var c;return m&&n===y&&((null==(c=p)?void 0:c.id)===n&&(t.removeEventListener("animationend",p.finish),window.clearTimeout(p.fallbackTimer),p=null),(c=e.classList).remove.apply(c,_toConsumableArray(r)),(n=t.classList).remove.apply(n,_toConsumableArray(o)),(a===i?e:t).classList.add("announcement__slide--active"),f=a,m=!1,1)}function T(e){return m&&p&&(e&&e!==p.direction?p.cancel():p.finish(),1)}function r(e,t){return function(t,e){var n,r,o,a,i,c,u,s,l=1<arguments.length&&void 0!==e?e:{};return!m&&t!==f&&(n=d[f],r=d[t],e=l.direction||"next",s=g()?"mobile":"desktop",o=f,f=t,y+=1,l.animate?(m=!0,a=["announcement__slide--outgoing","announcement__slide--outgoing-".concat(e,"-").concat(s)],i=["announcement__slide--incoming","announcement__slide--incoming-".concat(e,"-").concat(s)],n.classList.remove("announcement__slide--active"),(u=n.classList).add.apply(u,a),(u=r.classList).add.apply(u,i),c=y,u=function(){var e;w(n,r,c,a,i,t,o)&&!document.hidden&&null!=(e=l.onComplete)&&e.call(l)},s=window.setTimeout(u,"mobile"==s?_:h),p={id:c,direction:e,finish:u,cancel:function(){w(n,r,c,a,i,o,o)},fallbackTimer:s},r.addEventListener("animationend",u,{once:!0})):(n.classList.remove("announcement__slide--active"),r.classList.add("announcement__slide--active")),!0)}((f+("next"===e?1:-1)+d.length)%d.length,_objectSpread(_objectSpread({},1<arguments.length&&void 0!==t?t:{}),{},{direction:e}))}function S(){window.clearTimeout(i),document.hidden||c||(i=window.setTimeout(function(){r("next",{animate:!0,onComplete:S})||S()},1e3*t))}function A(){window.clearTimeout(i),document.hidden||c||(T(),S())}function E(e){e.style.transition="",e.style.transform="",e.style.visibility=""}function O(e){var t,n,r,o,a=v,i=a.neighbor,c=a.neighborIndex,u=a.direction;v=null,i&&(t=d[f],(n=36<=Math.abs(e))&&trackAnnouncementEvent(ANNOUNCEMENT_BAR_SWIPE),m=!0,r=y+=1,o=function(){i.removeEventListener("transitionend",o),r===y&&m&&(E(t),E(i),n&&(t.classList.remove("announcement__slide--active"),i.classList.add("announcement__slide--active"),f=c),m=!1,S())},window.requestAnimationFrame(function(){t.style.transition=b,i.style.transition=b,n?(t.style.transform="translateX(".concat("next"===u?"-100%":"100%",")"),i.style.transform="translateX(0)"):(t.style.transform="translateX(0)",i.style.transform="translateX(".concat("next"===u?"100%":"-100%",")")),i.addEventListener("transitionend",o,{once:!0}),s=window.setTimeout(o,_)}))}!n||(d=Array.from(n.children).filter(function(e){return e.classList.contains("announcement__link")||e.classList.contains("announcement__text")||e.classList.contains("announcement__countdown")})).length<2||(e=d.findIndex(function(e){return e.classList.contains("announcement__slide--active")}),f=0<=e?e:0,c=m=!1,u=o=y=0,v=l=p=null,t=Number(a.dataset.duration)||5,b="transform 0.42s ease",_=470,h=1050,d[f].classList.add("announcement__slide--active"),new MutationObserver(function(e,t){var n,r=_createForOfIteratorHelper(e);try{for(r.s();!(n=r.n()).done;){var o=n.value;
4731if(!c&&Array.from(o.removedNodes).includes(a)){c=!0,window.clearTimeout(i),window.clearTimeout(s),T(),document.removeEventListener("visibilitychange",A),t.disconnect();break}}}catch(e){r.e(e)}finally{r.f()}}).observe(a.parentNode,{childList:!0}),document.addEventListener("visibilitychange",A),null!=(e=a.querySelector(".announcement__arrow--previous"))&&e.addEventListener("click",function(){T("previous")||r("previous",{animate:!1}),S()}),null!=(e=a.querySelector(".announcement__arrow--next"))&&e.addEventListener("click",function(){T("next")||r("next",{animate:!1}),S()}),n.addEventListener("touchstart",function(e){o=e.touches[0].clientX,u=e.touches[0].clientY,l=null},{passive:!0}),n.addEventListener("touchmove",function(e){if(g()&&"vertical"!==l){var t,n=e.touches[0].clientX-o,r=e.touches[0].clientY-u;if(!l){if(Math.abs(n)<=Math.abs(r))return void(l="vertical");if(m)return;l="horizontal",v={},window.clearTimeout(i)}e.cancelable&&e.preventDefault(),n=(f+("next"==(e=(r=n)<0?"next":"previous")?1:-1)+d.length)%d.length,t=d[n],v.neighbor&&v.neighbor!==t&&E(v.neighbor),v.neighbor=t,v.neighborIndex=n,v.direction=e,(n=d[f]).style.transition="none",n.style.transform="translateX(".concat(r,"px)"),t.style.transition="none",t.style.visibility="visible",t.style.transform="translateX(calc(".concat(r,"px ").concat("next"==e?"+":"-"," 100%))")}},{passive:!1}),n.addEventListener("touchend",function(e){v&&O(e.changedTouches[0].clientX-o)}),n.addEventListener("touchcancel",function(){v&&O(0)}),S())}function initAnnouncementCarousel(){document.querySelectorAll(".js-announcement").forEach(function(e){setupAnnouncementCarousel(e)})}initClickTrackingEvent(),document.querySelectorAll(".announcement__countdown").forEach(function i(c){var e="true"===c.dataset.started,t="true"===c.dataset.ended,u=new Date(c.dataset.originalStartTime),n=new Date(c.dataset.startTime),r=new Date(c.dataset.endTime),s=+(c.dataset.startRetryCount||0),l=c.querySelector(".countdown-block");u.setMilliseconds(0),n.setMilliseconds(0),r.setMilliseconds(0),e?t||initializeTimer(l,r,function(){var e=l.querySelector(".countdown-block__button");e&&e.classList.add("disabled"),c.closest(".announcement--revamp")&&(e=c.closest(".announcement__link"))&&(e.removeAttribute("href"),e.classList.add("disabled"))}):initializeTimer(l,n,_asyncToGenerator(_regenerator().m(function e(){var t,n,r,o,a;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,throttledGetServerTime();case 1:if((t=e.v)<u){if(n=t.getTime()-Date.now(),r=Math.abs(n),n<0&&r<ACCEPTABLE_OFFSET)return e.n=2,delay(r);e.n=3}else e.n=4;break;case 2:e.n=4;break;case 3:return n<0&&(u.setMilliseconds(u.getMilliseconds()+r),c.dataset.startTime=u.toUTCString()),i(c),e.a(2);case 4:return o=document.createElement("div"),e.n=5,getAnnouncementFetcher(c)();case 5:if(o.innerHTML=e.v,a=o.querySelector("#".concat(c.id," .countdown-block.--ends"))){e.n=6;break}throw o.remove(),new Error("countdown ends block not found");case 6:Object.entries(a.parentElement.dataset).forEach(function(e){var e=_slicedToArray(e,2),t=e[0];c.dataset[t]=e[1]}),l.innerHTML=a.innerHTML,o.remove(),i(c),e.n=9;break;case 7:if(e.p=7,s<5)return e.n=8,delay(1e3*s);e.n=9;break;case 8:c.dataset.startRetryCount="".concat(1+s),i(c);case 9:return e.a(2)}},e,null,[[0,7]])})))}),initAnnouncementCarousel(); 4732 }); 4733 window.scriptQueue.push(function() { 4734 var l2ActiveClassName="advanced-menu-item-l2--active",l1HierarchicallyClassName="advanced-menu-item-l1--hierarchically",thirdLayerSelector=".advanced-menu-third-layer";document.querySelectorAll(".header--desktop .advanced-menu-item-l1").forEach(function(a){var l,c=a.querySelector(".advanced-menu-second-layer");c&&(l=c.querySelectorAll(".advanced-menu-item-l2"),a.addEventListener("mouseenter",function(){var e;a.classList.contains(l1HierarchicallyClassName)?(c.scrollTop=0,l.forEach(function(e){return e.classList.remove(l2ActiveClassName)}),0<l.length&&(l[0].classList.add(l2ActiveClassName),e=l[0].querySelector(thirdLayerSelector))&&(e.scrollTop=0)):a.querySelector(".advanced-menu-second-layer-wrapper").scrollTop=0}),a.classList.contains(l1HierarchicallyClassName))&&l.forEach(function(a){a.addEventListener("mouseenter",function(){var e;!a.classList.contains(l2ActiveClassName)&&(l.forEach(function(e){return e.classList.remove(l2ActiveClassName)}),a.classList.add(l2ActiveClassName),e=a.querySelector(thirdLayerSelector))&&(e.scrollTop=0)})})}); 4735 }); 4736 window.scriptQueue.push(function() { 4737 (()=>{var r,o,l,e;function t(){var r=[];return $(".navigation-menu-second-layer").each(function(){var e=$
4737(this).parent(),n=$(this),o=n[0].scrollWidth,t=n.find("li").outerWidth(!0),s=n.find(".second-layer-scroll-buttons"),a=[];n.find(".navigation-menu-item--nested").each(function(){a.push({parentItem:$(this),toggleButton:$(this).find(".navigation-menu-third-layer-toggle"),menu:$(this).find(".navigation-menu-third-layer")})}),r.push({topLayer:{menu:e},secondLayer:{menu:n,itemWidth:t,scrollWidth:o,scrollButtons:s,scrollLeftButton:s.find(".scroll-left"),scrollRightButton:s.find(".scroll-right"),isOneColumnMenu:t===o,isScrollable:o>parseInt($(n).css("max-width"),10)},thirdLayer:a})}),r}function s(){r.forEach(function(e){var n;e.secondLayer.isScrollable&&(e.secondLayer.scrollButtons.css("display","flex"),(n=e.secondLayer).scrollLeftButton.on("click",function(){var e=n.menu.scrollLeft();n.menu.animate({scrollLeft:e-800})}),n.scrollRightButton.on("click",function(){var e=n.menu.scrollLeft();n.menu.animate({scrollLeft:e+800})}),n.menu.on("scroll",_.throttle(function(){0===n.menu.scrollLeft()?n.scrollLeftButton.addClass("scroll-disable"):n.scrollLeftButton.removeClass("scroll-disable"),n.menu.scrollLeft()+n.menu.outerWidth()===n.scrollWidth?n.scrollRightButton.addClass("scroll-disable"):n.scrollRightButton.removeClass("scroll-disable")},200))),e.secondLayer.isOneColumnMenu&&e.secondLayer.menu.css("overflow","unset")})}function n(){var e=$(".trial-banner").height()||0;$(window).scrollTop()>=100-e?$("body").addClass("my-scroll"):$("body").removeClass("my-scroll")}function a(e,n,o){$(e).sidr(new SidrOptions({name:o})),$(e).off(),$("body").on("click."+o,e,function(e){$.sidr("close","MenuPanel",function(){$.sidr("open",o,function(){$(".sl-modal-mask").css({display:"block",opacity:.3,zIndex:10});var e=$("#shopline-section-header, .NavigationBar.mod-desktop").css("z-index");e&&"auto"!==e&&$(".sl-modal-mask").css("z-index",e)})})}),$("body").on("click."+o,n,function(e){$.sidr("close",o,function(){$.sidr("open","MenuPanel")})}),$(".sl-modal-mask").on("click",function(){$.sidr("close",o)})}function i(){function e(){var s;s=l.get(),r.forEach(function(e){e.secondLayer.menu.css("width",e.secondLayer.scrollWidth),e.secondLayer.menu.addClass("navigation-menu-second-layer-origin-position");var n=s.thirdLayerMenu&&s.isOneColumnMenu&&e.secondLayer.menu[0]===s.secondLayerMenu[0],o=$(window).width()-(e.secondLayer.menu.offset().left+e.secondLayer.menu.outerWidth()),t=80;Math.floor(o)<=80?n&&(t+=e.secondLayer.menu.outerWidth()):t=n&&o-s.thirdLayerMenu.outerWidth()<80?o+e.secondLayer.menu.outerWidth():o,e.secondLayer.menu.css({position:"fixed",top:(e.topLayer.menu.height()||0)+(e.topLayer.menu.position().top||0)+($(".trial-banner").height()||0)+($(".js-announcement").height()||0)-($(".header--desktop:not(.header--sticky)").length?window.scrollY:0),right:t,left:"unset"}),e.secondLayer.menu.removeClass("navigation-menu-second-layer-origin-position"),e.secondLayer.isScrollable&&e.secondLayer.scrollButtons.css("right",$(window).width()-(e.secondLayer.menu.offset().left+e.secondLayer.menu.outerWidth()+e.secondLayer.scrollButtons.outerWidth()))}),r.forEach(function(n){n.thirdLayer.forEach(function(e){e.menu.css({position:"absolute",transform:n.secondLayer.isOneColumnMenu?"translateX(100%)":"unset",top:-1*e.parentItem.position().top,left:n.secondLayer.isOneColumnMenu?"unset":"100%",height:(n.secondLayer.isOneColumnMenu&&e.menu.height()>n.secondLayer.menu.height()?e:n.secondLayer).menu.height()})})})}var n,o,t,s;function a(){var e=s.width()+10;100<e&&$(".NavigationBar-mainMenu").css("margin-left",e+"px"),t()}!$("body").hasClass("home")||$("body").hasClass("my-scroll")?(t=e,(s=(s=$(".js-nav-logo").eq(0).find("img"))[0]?s:$(".header__logo:not(.header__logo--home) img, .header__logo.header__logo--top-center img"))[0]&&s[0].complete?a():s.on("load",a)):(n=e,(o=(o=$(".js-nav-logo").eq(1).find("img"))[0]?o:$(".header__logo.header__logo--home img"))[0].complete?n():o.on("load",n))}function c(){var n;window.matchMedia("(max-width: 1199px)").matches||(r=t(),n={},l={get:function(){return n},set:function(e){n={topLayerMenu:e.topLayerMenu,secondLayerMenu:e.secondLayerMenu,thirdLayerMenu:e.thirdLayerMenu,thirdLayerMenuToggleButton:e.thirdLayerMenuToggleButton,isOpenFromRight:e.isOpenFromRight,isOneColumnMenu:e.isOneColumnMenu,isScrollable:e.isScrollable,scrollButtons:e.scrollButtons}},reset:function(){n={}}},s(),i(),r.forEach(function(a){a.thirdLayer.forEach(function(s){s.toggleButton.on("click",function(e){var n,o,t;e.target!==this||(e=l.get(),n="none"!==s.menu.css("display"),(a.secondLayer.isOneColumnMenu||e.secondLayerMe
4737nu&&e.isOneColumnMenu)&&(e.secondLayerMenu&&(o=a.secondLayer.menu[0]===e.secondLayerMenu[0]),(n||e.isOneColumnMenu)&&e.topLayerMenu.offset().left>e.secondLayerMenu.offset().left&&e.secondLayerMenu.css("right","-="+a.secondLayer.itemWidth+"px"),!n&&a.secondLayer.isOneColumnMenu?(s.menu.addClass("navigation-menu-third-layer-shadow "),t=$(window).width()-(a.secondLayer.menu.offset().left+a.secondLayer.menu.outerWidth()),(t=Math.floor(t)<=a.secondLayer.itemWidth)&&!o&&a.secondLayer.menu.css("right","+="+a.secondLayer.itemWidth+"px")):e.thirdLayerMenu.removeClass("navigation-menu-third-layer-shadow"),t=t||o&&e.isOpenFromRight),e.thirdLayerMenu&&(e.thirdLayerMenuToggleButton.removeClass("navigation-menu-third-layer-toggle--open fa-angle-left").addClass("navigation-menu-third-layer-toggle--close fa-angle-right"),e.thirdLayerMenu.css("display","none"),e.isScrollable&&e.scrollButtons.css("display","flex"),l.reset()),n)||(s.menu.css("display","flex"),s.toggleButton.removeClass("navigation-menu-third-layer-toggle--close fa-angle-right").addClass("navigation-menu-third-layer-toggle--open fa-angle-left"),a.secondLayer.menu.outerWidth()-(2*a.secondLayer.itemWidth+s.parentItem.position().left)<0?a.secondLayer.menu.animate({scrollLeft:a.secondLayer.menu.scrollLeft()+a.secondLayer.scrollWidth}):s.parentItem.position().left<0&&a.secondLayer.menu.animate({scrollLeft:a.secondLayer.menu.scrollLeft()-Math.abs(s.parentItem.position().left)}),l.set({topLayerMenu:a.topLayer.menu,secondLayerMenu:a.secondLayer.menu,thirdLayerMenu:s.menu,thirdLayerMenuToggleButton:s.toggleButton,isOpenFromRight:t,isOneColumnMenu:a.secondLayer.isOneColumnMenu,isScrollable:a.secondLayer.isScrollable,scrollButtons:a.secondLayer.scrollButtons}),a.secondLayer.isScrollable&&a.secondLayer.scrollButtons.css("display","none"))})})}),o=!0)}1<document.querySelectorAll("#MenuPanel").length||(o=!1,l=r=null,e=($(".trial-banner").height()||0)+($(".js-announcement").height()||0),$(".js-product-searchfield-form").css("top",e),$(".js-icon-search").on("click",function(){$(".js-product-searchfield-form").addClass("active"),$(".sl-modal-mask").css({display:"block",opacity:.3,zIndex:10})}),$(".sl-modal-mask").on("click",function(){$(".js-product-searchfield-form").removeClass("active");var e=$("#shopline-section-header, .NavigationBar.mod-desktop").css("z-index");e&&"auto"!==e&&$(".sl-modal-mask").css("z-index",e)}),a(".sl-language-menu-open",".sl-language-menu-close","LanguagePanel"),a(".sl-currency-menu-open",".sl-currency-menu-close","CurrencyPanel"),n(),c(),$(window).on("resize",_.throttle(function(){var e;o?(r=t(),i(),e=($(".trial-banner").height()||0)+($(".js-announcement").height()||0),$(".js-product-searchfield-form").css("top",e)):c()},200)),$(window).on("scroll",_.throttle(function(){n(),(o?i:c)()},200)))})(); 4738 }); 4739 window.scriptQueue.push(function() { 4740 function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ownKeys(t,e){var r,n=Object.keys(t);return Object.getOwnPropertySymbols&&(r=Object.getOwnPropertySymbols(t),e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)),n}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(r),!0).forEach(function(e){_defineProperty(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function _defineProperty(e,t,r){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0===r)return("string"===t?String:Number)(e);r=r.call(e,t||"default");if("object"!=_typeof(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}var menuEventCategory="Menu",shopScope="shop",shoplyticsMenuEventData={event_category:menuEventCategory,scope:shopScope};window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.then(function(){var o=angular.element("body").injector().get("trackerService");
4740function i(e,t){t=1<arguments.length&&void 0!==t?t:{};o.track({type:e,data:_objectSpread(_objectSpread({},shoplyticsMenuEventData),t)})}function e(e){var t=e.type,r=e.containerSelector,n=e.excludeTargetSelector;$(r).on("click","a",function(e){n&&($(e.target).is(n)||0<$(e.target).closest(n).length)||(e=$(this).closest("li").parentsUntil(r,"ul").length+("mobile"===t?1:0),i(o.menuTrackerType.MENU_CLICK,{menu_level:e}))})}e({type:"mobile",containerSelector:"#MenuPanel .MenuPanel-mainMenu",excludeTargetSelector:".sl-dropdown-toggle, .sl-advanced-menu-trigger"}),e({type:"desktop",containerSelector:".header--desktop .navigation-menu"}),$(".header .icon-search").on("click",function(){i(o.menuTrackerType.SEARCH_PRODUCT_ICON_CLICK)}),$(".sl-menu-panel-toggle").on("pointerdown",function(){i(o.menuTrackerType.HEADER_HAMBURGER_CLICK)})}); 4741 }); 4742 window.scriptQueue.push(function() { 4743 (()=>{function a(e,n){e.addEventListener("transitionend",function(e){n&&n(e)},{once:!0})}function i(e){var n=window.getComputedStyle(e);return"auto"!==n.height&&parseFloat(n.height)||e.scrollHeight}function c(e,n){e.style.height=n+"px"}function s(e,n){e._collapsing=!0;var n=n?0:i(e),t=(c(e,n),e.scrollHeight);requestAnimationFrame(function(){e.style.height=t+"px"}),a(e,function(){e.style.height="",e._collapsing=!1})}function l(e){e._collapsing=!0;var n=i(e);c(e,n),requestAnimationFrame(function(){e.style.height="0px"}),a(e,function(){e.style.height="",e._collapsing=!1})}document.querySelector(".advanced-menu-mobile").addEventListener("click",function(e){var n,t=e.target.closest(".sl-advanced-menu-trigger");t&&(e.preventDefault(),n=t.closest(".advanced-menu-item"))&&(e=n.querySelector(":scope > .advanced-menu-panel"))&&(t=n.classList.contains("advanced-menu-item--collapsed"),e._collapsing?t?(n.classList.remove("advanced-menu-item--collapsed"),s(e,!1)):(n.classList.add("advanced-menu-item--collapsed"),l(e)):t?(n.classList.remove("advanced-menu-item--collapsed"),s(e,!0)):(l(e),requestAnimationFrame(function(){n.classList.add("advanced-menu-item--collapsed")})))})})(); 4744 }); 4745 window.scriptQueue.push(function() { 4746 var footerDropdowns=document.querySelectorAll(".footer-wrapper .NavigationBar-actionMenu-button");footerDropdowns.forEach(function(o){o.addEventListener("click",function(){o.classList.contains("init")||setTimeout(function(){var t=o.querySelector(".dropdown-menu");t.style.top="-"+(t.clientHeight+10)+"px",o.classList.add("init")})})}); 4747 }); 4748 window.scriptQueue.push(function() { 4749 app.run([ '$rootScope', '$timeout', 'modalTypes', 'mainConfig', function( $rootScope, $timeout, modalTypes, ) { $rootScope.$on('modal.open', function(event, payload) { if ([modalTypes.QUICK_CART, modalTypes.QUICK_CART_PRODUCT_SET].indexOf(payload.modalType) === -1) return; $timeout(function() { $('.js-variant-gallery-stage').append('<a class="temp"></a>'); }); $timeout(function() { /* add more detail button */ $('.js-product-link:visible').each(function() { var more = $(this).detach(); $('.modal .js-product-image').wrap(more); }); /* change position html of more detail */ $('.modal .js-variant-gallery-stage').remove('a.temp'); const productLink = $('.QuickCart-modal .js-product-link a')[0]; if (productLink) { $('.modal .js-variant-gallery-stage').append(productLink.outerHTML); } fixSelect(); $('.member-price-tip').each(function() { var price = $(this).prev().detach(); $(this).parent().prepend(price); }); }, 200); });}]);/* change style select box */function fixSelect() { $('.js-selectpicker').each(function() { if ($(this).is(':visible')) { $('<i class="fa fa-chevron-down arrow-select"></i>').insertAfter($(this)); } });}/* content auto padding follow header height */function autoPaddingTop(){ var previewingClosedStoreBanner = $('.js-previewing-closed-store-banner'); var previewingClosedStoreBannerHeight = previewingClosedStoreBanner.length ? previewingClosedStoreBanner.height() : 0; var $header = window.matchMedia('(max-width: 1199px)').matches ? $('.
4749js-navbar-mobile') : $('.js-navbar-desktop'); var hHeader = ($header.height() || 0) + (previewingClosedStoreBannerHeight || 0); var isSectionPage = $('.shopline-section').length > 0; if ( $('body.home.index').length > 0 && (isSectionPage || $('.Grid-row-wrapper').length > 0) ) { var $item = $('.Grid-row-wrapper').first(); var isFullWidth = $item.hasClass('m-full-width'); var isBackground = $item.find('.Grid-item').length === 1 && $item.find('.editor-boxify-image-wrapper, .ImageItem-carouselContainer').length > 0; var isSectionFullWidth = isSectionPage && $('.shopline-section').first().find('.section-full-width').length > 0; if (isFullWidth || isBackground || isSectionFullWidth) { hHeader = 0; $item.addClass('m-remove-padding'); if (window.matchMedia && window.matchMedia('(max-width: 1199px)').matches) { $('.NavigationBar ~ .js-content').css('padding-top', hHeader); } } } $('.ProductList-container').css('visibility', 'visible'); $('.CustomPage').css('visibility', 'visible');}$(window).on('resize', _.debounce(autoPaddingTop, 200));$(window).on('scroll', _.debounce(autoPaddingTop, 200));var image = $('.js-nav-logo img, .header__logo img');if ((image.length !== 0 && image[0].complete) || image.length === 0) { autoPaddingTop();} else { image.on('load', autoPaddingTop);}$(window).load(function() { fixSelect();});/* close popup product when click mask */$(document).on('touchend', '.modal-backdrop', function() { $('.js-quick-cart-cancel').click();});/* add class scroll for go to top button */$(window).scroll(function() { var trialBannerHeight = $('.trial-banner').height() || 0; if ($(window).scrollTop() >= (100 - trialBannerHeight)) { $('.sl-goto-top').addClass('active'); } else { $('.sl-goto-top').removeClass('active'); }});/* check IOS */var iOS = is.ios();var iOS11 = /OS 11_0|OS 11_1|OS 11_2/.test(navigator.userAgent);var detectTap = false;if (iOS && iOS11) { $('body').addClass('ios-eleven');}/* location when click in IOS */if (iOS) { $('body').addClass('ios');}$('.instagram-post .caption').dotdotdot({ wrap: 'letter', ellipsis: '...', height: 56});function syncHeaderTopWithAnnouncementHeight() { $('#shopline-section-header').css('top', $('#shopline-section-announcement').height() || 0);}if ( $('body.cart.index, body.checkout.index, body.orders.confirm').length === 0 && $('#shopline-section-header').length > 0) { if ('ResizeObserver' in window) { var observer = new ResizeObserver(_.throttle(syncHeaderTopWithAnnouncementHeight, 200)); observer.observe($('#shopline-section-announcement')[0]); } else { document.fonts.ready.then(syncHeaderTopWithAnnouncementHeight); $(window).on('resize', _.throttle(syncHeaderTopWithAnnouncementHeight, 200)); } syncHeaderTopWithAnnouncementHeight();}/* this code will be remove in SL-31595 */if ($('.header').hasClass('header--sticky')) { $('#shopline-section-header').css({ 'position': 'sticky', 'z-index': 100 });}if ($('body.home.index').length > 0) { /* Should fix header when the first widget type on the OPB page is carousel or image. */ var firstGridRowWrapper = $('.Grid-row-wrapper').first(); var shouldFixHeaderForOpbPage = firstGridRowWrapper.length > 0 && firstGridRowWrapper.find('.Grid-item').length === 1 && firstGridRowWrapper.find( '.editor-boxify-image-wrapper, .ImageItem-carouselContainer', ).length > 0; /* When the first image widget has no content, check whether the second widget type is image. */ if (shouldFixHeaderForOpbPage && firstGridRowWrapper.find('.Grid-item').first().find('.image-container').children().length === 0) { var secondGridRowWrapper = firstGridRowWrapper.next(); shouldFixHeaderForOpbPage = secondGridRowWrapper.length > 0 && secondGridRowWrapper.find('.Grid-item').length === 1 && secondGridRowWrapper.find( '.editor-boxify-image-wrapper, .ImageItem-carouselContainer', ).length > 0; } /* Should fix header when first widget type on OPB page is gallery or slideshow with fullscreen option turned on. */ var isSectionPage = $('.shopline-section').length > 0; var shouldFixHeaderForNpbPage = isSectionPage && $('.shopline-section') .first() .find('.section-full-width') .find('.gallery__mask, .slideshow__list').length > 0; var shouldFixHeader = shouldFixHeaderForOpbPage || shouldFixHeaderForNpbPage; var fixedHeader = function () { $('.header').attr( 'style', 'position: fixed !important; top: ' + ($('#shopline-section-announcement').height() || 0) + 'px', ); }; var transparentHead = function () { $('.header').attr('style', 'position: absolute !important'); }; var resetHeader = function () { $('.header').removeAttr('style'); }; if ($('.header').hasClass('header--sticky')) { if (shouldFixHeader) { fixedHeader(); } else { /* add header height to prevent body relayout */ $('#shopline-section-header').css({ 'height': $('.header:visible').outerHeight() || 0 + 'px' }); $(window).on('scroll', _.debounce(function () { if ($(window).scrollTop() >= 100) { fixedHeader(); } else { resetHeader(); } }, 300)); } } else { if (shouldFixHeader) { transparentHead(); } else { resetHeader(); } }}/* end of this code will be remove in SL-31595 */ 4750 }); 4751 window.scriptQueue.push(function() {
4752 var $mask = $('<div class="Modal-mask cart-mask js-modal-mask" style="display: none;"></div>');var docEl = $('html, body');var wrapContent = $('#Content');var scrollTop;var lockBody = function () { if (window.pageYOffset) { scrollTop = window.pageYOffset; wrapContent.css({ top: -scrollTop }); } $('html').css({ 'max-height': '100%', overflow: '' }); $('body').css({ 'max-height': '100%', overflow: 'hidden' });};var unlockBody = function () { docEl.css({ 'max-height': '', overflow: '' }); wrapContent.css({ top: '' }); window.scrollTo(0, scrollTop); window.setTimeout(function () { scrollTop = null; }, 0);};const announcementHeight = $('.js-announcement').height() || 0;const headerHeight = $('.js-navbar-desktop').height() || 0;const headerMarginBottom = 20;let hHeader = headerHeight + announcementHeight;$('head').append('<style id="fix-cart">#cart-panel { top: ' + hHeader + 'px; } @media (max-width: 1199px){ #cart-panel { top: 0; }}</style>');/* call sidr for cart panel */$('.js-cart-panel').unbind();$('.sl-cart-toggle').sidr(new SidrOptions({ name: 'cart-panel', onOpen: function() { window.shopline.slEventBus.once('cart.miniCartLoadData', miniCartLoadedProduct); $('.js-cart-panel').addClass('is-open'); $mask.css({'display': 'block' }); angular.element('body').scope().$broadcast('cart.reload'); adjustCartPanel(); lockBody(); }, onClose: function() { $('.js-cart-panel').removeClass('is-open'); $mask.css({'display': 'none'}); unlockBody(); window.shopline.slEventBus.off('cart.miniCartLoadData', miniCartLoadedProduct); clearTimeout(keepCart); $('#cart-panel').removeAttr('data-manual-open'); }}));$('.sl-cart-toggle').on('click', function() { $('#cart-panel').attr('data-manual-open', 'true');});$mask .appendTo('body') .on('click', function() { $.sidr('close', 'cart-panel'); $mask.css({'display': 'none'}); });/* auto close cart panel in 3 second if no hover */if (!is.touchDevice()) { var keepCart; var cartPanel = document.querySelector('.js-cart-panel'); $(document).on('click', '.js-btn-add-to-cart, .js-btn-quick-cart-add-to-cart, .quick-cart-button-container', function() { var observer = (new MutationObserver(function() { clearTimeout(keepCart); keepCart = setTimeout(function() { $.sidr('close', 'cart-panel'); $mask.css({'display': 'none'}); }, 3000); observer.disconnect(); })); observer.observe( cartPanel, { attributes: true } ); }); /* keep cart panel if hover */ cartPanel.addEventListener('mouseover', function() { clearTimeout(keepCart); });}/* close currency and menu panel when choose currency */$('.sl-currency-chooser-currency').on('click', function() { $.sidr('close', 'CurrencyPanel'); $.sidr('close', 'MenuPanel'); $('.sl-modal-mask').css({'display': 'none'});});function miniCartLoadedProduct(cartData) { adjustCartPanel(); const injector = angular.element(document.body)?.injector(); const trackerService = injector?.get('trackerService'); const showType = $('#cart-panel').attr('data-manual-open') === 'true' ? 'manual_click' : 'automatic'; const productIds = cartData?.items?.map(item => (item.product_id)) || []; const productIdsUnique = [...new Set(productIds)]; trackerService?.track({ type: trackerService?.generalEventType?.MiniCartImpression, data: { page_type: window.mainConfig.pageIdentifier, show_type: showType, cart_item_list: productIdsUnique, cart_unique_item_count: productIdsUnique.length, cart_total_item_count: cartData?.items?.reduce((total, item) => total + item.quantity, 0) || 0, }, });}function adjustCartPanel() { if (window.matchMedia('(max-width: 1199px)').matches) return; const hHeader = announcementHeight + ($('.js-navbar-desktop').height() || 0); /* adjust cart panel in short browser */ const checkoutButtonContainerHeight = $('#cart-panel .cart-chkt-btn-cont').outerHeight(); const STATIC_BUTTONS_PADDING_TOP = 15; const cartItemListMaxHeight = hHeader + checkoutButtonContainerHeight + STATIC_BUTTONS_PADDING_TOP;
4752 $('#cart-panel .cart-items, #cart-panel .cart-panel-empty-wrapper').css({ 'max-height': 'calc(100vh - ' + cartItemListMaxHeight + 'px)' }); /* adjust cart panel when header not sticky */ let cartPosition = hHeader; if ( $('#shopline-section-header').length > 0 && $('#shopline-section-header').css('position') !== 'sticky' && $(window).scrollTop() >= hHeader ) { cartPosition = cartPosition - headerHeight + headerMarginBottom; } $('head #fix-cart').html('#cart-panel { top: ' + cartPosition + 'px; } @media (max-width: 1199px){ #cart-panel { top: 0; }}');};$(window).on('load', adjustCartPanel);$(window).on('resize, scroll', _.debounce(function() { adjustCartPanel();}, 200)); 4753 }); 4754 window.scriptQueue.push(function() { 4755 const PDP_TAB_CLICK = 'PDPTabClick';const SHOP = 'shop';const PDP = 'PDP';const TAB_NAME_CONFIG = { description: 'description', deliveryPayment: 'delivery_and_payment', review: 'review',};/* change gallery vertical to horizontal */$(document).on('click', '.js-variant-gallery-control.right', function() { $('.js-variant-gallery-scroll-container').animate({ scrollTop: ($('.js-variant-image.selected').index() + 1) * 82 }, 200);});$(document).on('click', '.js-variant-gallery-control.left', function() { $('.js-variant-gallery-scroll-container').animate({ scrollTop: ($('.js-variant-image.selected').index() * 82) - 82 }, 200);});/* hover active */app.run(function() { /* wait data loaded */ setTimeout(function() { $('.js-variant-image').hover(function() { $('a', this).click(); }); });});/* change position between price-sale and price-crossed */var $price = $('.js-price');$price.wrapAll('<div class="price-box"></div>');var tag = $('.price-box');tag.children().each(function(i, child) { tag.prepend(child); });var tip = $('.member-price-tip:not([data-product-set-price])').detach();tag.append(tip);if (!$price.text().trim()) { if (!tip.text().trim()) { $price.parent().css({ marginBottom: 0, paddingTop: 0 }); } else { $price.parent().css({ paddingTop: 0 }); }}/* add span to style border auto follow text length */$('.js-tab-label').wrapInner('<span></span>');/* click scroll to tab title */var hHeader;if ($(window).width() > 1199) { hHeader = ($('.js-navbar-desktop').height() || 0) + ($('.js-announcement').height() || 0);} else { hHeader = ($('.js-navbar-mobile').height() || 0) + ($('.js-announcement').height() || 0);}$('.js-tab-label').each(function() { $(this).removeAttr('onclick');});$('.js-tab-label').each(function() { $(this).click(function() { $(this).addClass('active').siblings().removeClass('active'); $(this).closest('.js-tabset').find('.js-tab-content:nth-child(' + ($(this).index() + 2) + ')').addClass('active').siblings().removeClass('active'); $('html, body').animate({ scrollTop: $('.js-tabset').offset().top - hHeader }); const tabName = TAB_NAME_CONFIG[this.dataset.tabName]; if (tabName) { trackClickTab(tabName); } });});/* add to cart when click custom button */var pos = 0;var text = '';var isAvailableTimeDisabled;var btns = [ '.js-btn-main-checkout:visible', '.js-btn-addon-checkout:visible', '.js-btn-main-add-to-cart:visible', '.js-btn-contact-us:visible', '.js-btn-back-in-stock:visible'];var addCartIconWithText = function(text) { return '<svg class="icons icon-cart"><use xlink:href="#icon-cart"></use></svg><span class="btn-text">' + text + '</div>';};app.run(['buyNowService', 'fastCheckoutService', function(buyNowService, fastCheckoutService) { setTimeout(function() { btns.forEach(function(sel) { var $btn = $(sel); if ($btn.length) { pos = $btn.offset().top; if (sel == '.js-btn-back-in-stock:visible') { text = $('#back-in-stock-content').text(); } else { text = $btn.text(); } isAvailableTimeDisabled = $btn.hasClass('available-time-disabled'); } }); var $btn = $('<div class="btn-cart-fixed js-btn-cart-fixed">' + addCartIconWithText(text) + '</div>'); if (isAvailableTimeDisabled) { $btn.addClass('available-time-disabled'); } if ($('.js-btn-contact-us:visible').length) { $btn.addClass('is-contact-us'); } if ($('.js-btn-contact-us:visible').length) { $btn.on('click', function() { $('.js-btn-contact-us').click(); }); } if ($('.js-btn-back-in-stock:visible').length) { if ($('.js-btn-back-in-stock:visible').hasClass('is-active')) { $btn.addClass('is-back-in-stock'); } var target = $('#back-in-stock-content').get(0); var config = { childList: true, subtree: true }; var observer = new MutationObserver(function() { var newText = $('#back-in-stock-content').text(); $btn.html(newText); if ($btn.hasClass('is-back-in-stock')) { $btn.removeClass('is-back-in-stock'); } else { $btn.addClass('is-back-in-stock'); } }); observer.observe(target, config); $btn.on('click', function() { $('.js-btn-back-in-stock:visible').click(); }); } $('.js-sticky-cart-button-container').append($btn); if (buyNowService.isEnabled()) { buyNowService.createFixedBuyNowButton(); } if (fastCheckoutService.isSpbEnabled) { fastCheckoutService.createFixedFastCheckoutButton(); } }, 600);}]);app.run(['$timeout', function($timeout) { $timeout(function() { $(document).on('click', '.js-btn-cart-fixed:not(.available-time-disabled)', function() { btns.forEach(function(sel) { var $btn = $(sel); if ($btn.length) { if ( sel === '.js-btn-back-in-stock:visible' && $('.js-btn-back-in-stock:visible').length ) { $('html,body').animate({ scrollTop: 0 }, 700); } $('.ProductDetail-product-info').find('.box-default').find($btn).click(); } }); }); /* handle fixed button buy together */ angular.element($('[ng-controller="ProductsShowController"]')).scope()?.$watch('state', function(newValue, oldValue){ var btnBuyTogether = $('.js-btn-addon-checkout'); setTimeout(function(){ if(newValue.addonItemEnabled){ $('.js-btn-cart-fixed').html(addCartIconWithText(btnBuyTogether.text())); } else { btns.forEach(function(sel) { var $btn = $(sel); if ($btn.length) { $('.js-btn-cart-fixed').html(addCartIconWithText($btn.text())); } }); } $(document).on('click', '.js-btn-back-in-stock:visible ', function() { if ('.btn-add-back-in-stock.is-active:visible') { $('.js-btn-cart-fixed:not(.available-time-disabled)').show(); } else { $('.js-btn-cart-fixed:not(.available-time-disabled)').hide(); } }); }, 500); }, true);})}]);$(window).load(function() { /* Fix timing of mobile sticky button display, when replace product image placeholder or carousel change image */ const target = document.querySelectorAll('.ProductDetail-product-gallery')[1]; if ($(window).width() <= 767 && target) { const observer = new ResizeObserver(_.throttle(() => { btns.forEach(function (sel) { const $btn = $(sel); if ($btn.length) { pos = $btn.offset().top; } }); if (document.querySelectorAll('.ProductDetail-product-gallery img').length === 2) { /* only one picture */ observer.disconnect(); } }, 500, { trailing: true })); observer.observe(target); } /* add custom button add to cart and fixed if scroll through button add to cart default */ if ($(window).width() > 767) { const spbBarHeight = $('#spb-information-bar').height() || 0; const $header = window.matchMedia('(max-width: 1199px)').matches ? $('.
4755js-navbar-mobile') : $('.js-navbar-desktop'); const STATIC_BUTTONS_PADDING_TOP = 15; let hHeader = ($('.js-announcement').height() || 0); /* if new page builder not sticky, not add header height */ if ($('#shopline-section-header').length === 0 || $('#shopline-section-header').css('position') === 'sticky') { hHeader = hHeader + ($header.height() || 0); } $('.js-sticky-cart-button-container').css('top', hHeader + STATIC_BUTTONS_PADDING_TOP + spbBarHeight); } $(window).scroll(function() { if ($(window).width() > 767) { if ($(window).scrollTop() > pos && !isAvailableTimeDisabled) { $('.js-sticky-cart-button-container').addClass('active'); } else { $('.js-sticky-cart-button-container').removeClass('active'); } } else { if ($(window).scrollTop() > pos) { $('.js-sticky-cart-button-container').addClass('active'); } else { $('.js-sticky-cart-button-container').removeClass('active'); } } });});function trackClickTab(tabName) { window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.then(() => { const injector = angular.element(document.body)?.injector(); const trackerService = injector.get('trackerService'); trackerService.track({ type: PDP_TAB_CLICK, data: { event_category: PDP, tab_name: tabName, scope: SHOP, }, }); });} 4756 }); 4757 window.scriptQueue.push(function() { 4758 /* Track PDP, PLP, Blog, Blog List. breadcrumb clicks for analytics */document.querySelectorAll( "#ProductDetail-breadcrumb a, #blog-breadcrumb a, #ProductList-breadcrumb a").forEach(link => { link.addEventListener('click', function () { trackClickBreadCrumb(); });});function trackClickBreadCrumb(){ window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.then(() => { const injector = angular.element(document.body)?.injector(); const trackerService = injector.get('trackerService'); trackerService.track({ type: 'BreadCrumbClick', data: { event_category: 'Storefront', scope: 'shop', }, }); });}/* Track PDP, PLP, Blog, Blog List. breadcrumb clicks for analytics END */ 4759 }); 4760 ; 4761 </script>
4761 4762 4763
4763<script type="application/ld+json">{"@context":"http://schema.org/","@type":"Product","name":"å°èèå°ç¨åè - å¼·ææ¬¾","sku":"68099d9d0106054c960ebcd7","brand":"","description":"","offers":{"@type":"Offer","price":499.0,"priceCurrency":"TWD","availability":"http://schema.org/InStock","addOn":[{"@type":"Offer","name":"èèåè å°ç¨å°é¤ç« - 10å
¥","price":79,"priceCurrency":"TWD"},{"@type":"Offer","name":"æ°´æ§é¤è²å´é§ - 500ml","price":209,"priceCurrency":"TWD"},{"@type":"Offer","name":"ãåæ·¨ãæå°æ©å¨äººå°ç¨å°æ¿æ¸
æ½å","price":319,"priceCurrency":"TWD"}]},"image":["https://img.shoplineapp.com/media/image_clips/6a9fcb39f99890d7dbee0736/original.png?1788857144=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa907e6ef6db32e46f52d2b/original.jpg?1789462501=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa907e67adebd2659128d7d/original.jpg?1789462501=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa907e6bfc15bcf9c461327/original.jpg?1789462502=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa907e670d8f737f9fe26c7/original.jpg?1789462502=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa907e6bcc5e6f7e32faeb9/original.jpg?1789462501=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa908d5327dfc587d5157a6/original.jpg?1789462740=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa907e65f971a46fb4db886/original.jpg?1789462502=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa9091edc980339a753a8ac/original.jpg?1789462813=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa907e65bd33c2d7ea1b29a/original.jpg?1789462501=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa9089b78f103382dde4eaf/original.jpg?1789462682=\u0026owner_id=5b359a5a72fdc054dc0017ee","https://img.shoplineapp.com/media/image_clips/6aa907e697860fc917ce8f13/original.jpg?1789462502=\u0026owner_id=5b359a5a72fdc054dc0017ee"],"aggregateRating":{"@type":"AggregateRating","ratingValue":"5.0","reviewCount":"18"}}</script>
4763 4764 4765 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4766 <symbol id="fa-v5-globe" viewBox="0 0 496 512"> 4767 <path d="M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.5 3.3 64h185.3c2.1-20.5 3.3-41.8 3.3-64s-1.2-43.5-3.3-64H155.3c-2.1 20.5-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z"/> 4768 </symbol> 4769</svg> 4770 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4771 <symbol id="icon-filter-category" viewBox="0 0 13 13"> 4772 <path d="M4.75568 6.41662C4.95995 6.71222 4.89888 6.4659 4.89888 12.358C4.89888 12.8852 5.50044 13.187 5.92441 12.8716C7.73611 11.5057 8.09808 11.3874 8.09808 10.7485C8.09808 6.45481 8.04803 6.69627 8.24128 6.41662L11.1833 2.41206H1.81372L4.75568 6.41662Z" /> 4773 <path d="M12.2946 0.326523C12.1895 0.125176 11.9833 0 11.7563 0H1.24064C0.750473 0 0.462061 0.552932 0.743236 0.954687C0.745547 0.958547 0.71132 0.911701 1.2541 1.65039H11.7428C12.2054 1.02088 12.5146 0.748896 12.2946 0.326523Z" /> 4774 </symbol> 4775</svg> 4776 4777 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 4778 <symbol id="icon-sort-category" viewBox="0 0 14 12"> 4779 <path 4780 d="M6.42869 1.71429H8.14298C8.25664 1.71429 8.36565 1.66913 8.44602 1.58876C8.5264 1.50839 8.57155 1.39938 8.57155 1.28571V0.428571C8.57155 0.314907 8.5264 0.205898 8.44602 0.125526C8.36565 0.0451529 8.25664 0 8.14298 0H6.42869C6.31503 0 6.20602 0.0451529 6.12565 0.125526C6.04527 0.205898 6.00012 0.314907 6.00012 0.428571V1.28571C6.00012 1.39938 6.04527 1.50839 6.12565 1.58876C6.20602 1.66913 6.31503 1.71429 6.42869 1.71429ZM6.42869 5.14286H9.85726C9.97093 5.14286 10.0799 5.0977 10.1603 5.01733C10.2407 4.93696 10.2858 4.82795 10.2858 4.71429V3.85714C10.2858 3.74348 10.2407 3.63447 10.1603 3.5541C10.0799 3.47372 9.97093 3.42857 9.85726 3.42857H6.42869C6.31503 3.42857 6.20602 3.47372 6.12565 3.5541C6.04527 3.63447 6.00012 3.74348 6.00012 3.85714V4.71429C6.00012 4.82795 6.04527 4.93696 6.12565 5.01733C6.20602 5.0977 6.31503 5.14286 6.42869 5.14286ZM13.2858 10.2857H6.42869C6.31503 10.2857 6.20602 10.3309 6.12565 10.4112C6.04527 10.4916 6.00012 10.6006 6.00012 10.7143V11.5714C6.00012 11.6851 6.04527 11.7941 6.12565 11.8745C6.20602 11.9548 6.31503 12 6.42869 12H13.2858C13.3995 12 13.5085 11.9548 13.5889 11.8745C13.6693 11.7941 13.7144 11.6851 13.7144 11.5714V10.7143C13.7144 10.6006 13.6693 10.4916 13.5889 10.4112C13.5085 10.3309 13.3995 10.2857 13.2858 10.2857ZM6.42869 8.57143H11.5715C11.6852 8.57143 11.7942 8.52628 11.8746 8.4459C11.955 8.36553 12.0001 8.25652 12.0001 8.14286V7.28571C12.0001 7.17205 11.955 7.06304 11.8746 6.98267C11.7942 6.9023 11.6852 6.85714 11.5715 6.85714H6.42869C6.31503 6.85714 6.20602 6.9023 6.12565 6.98267C6.04527 7.06304 6.00012 7.17205 6.00012 7.28571V8.14286C6.00012 8.25652 6.04527 8.36553 6.12565 8.4459C6.20602 8.52628 6.31503 8.57143 6.42869 8.57143ZM0.428691 3.42857H1.7144V11.5714C1.7144 11.6851 1.75956 11.7941 1.83993 11.8745C1.9203 11.9548 2.02931 12 2.14298 12H3.00012C3.11378 12 3.22279 11.9548 3.30316 11.8745C3.38354 11.7941 3.42869 11.6851 3.42869 11.5714V3.42857H4.71441C5.09503 3.42857 5.28735 2.96679 5.01735 2.69705L2.87449 0.125625C2.79413 0.045313 2.68516 0.000198637 2.57155 0.000198637C2.45793 0.000198637 2.34897 0.045313 2.2686 0.125625L0.125744 2.69705C-0.143184 2.96625 0.0477978 3.42857 0.428691 3.42857Z" 4781 /> 4782 </symbol> 4783</svg> 4784 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 4785 <symbol id="icon-limit-category" viewBox="0 0 14 14"> 4786 <path 4787 d="M2.625 12.6875L2.625 1.3125C2.625 1.19647 2.57891 1.08519 2.49686 1.00314C2.41481 0.921093 2.30353 0.875 2.1875 0.875L1.3125 0.874999C1.19647 0.874999 1.08519 0.921093 1.00314 1.00314C0.921093 1.08519 0.875 1.19647 0.875 1.3125L0.874999 12.6875C0.874999 12.8035 0.921092 12.9148 1.00314 12.9969C1.08519 13.0789 1.19647 13.125 1.3125 13.125L2.1875 13.125C2.30353 13.125 2.41481 13.0789 2.49686 12.9969C2.57891 12.9148 2.625 12.8035 2.625 12.6875ZM6.125 12.6875L6.125 1.3125C6.125 1.19647 6.07891 1.08519 5.99686 1.00314C5.91481 0.921093 5.80353 0.875 5.687
47875 0.875L4.8125 0.875C4.69647 0.875 4.58519 0.921093 4.50314 1.00314C4.42109 1.08519 4.375 1.19647 4.375 1.3125L4.375 12.6875C4.375 12.8035 4.42109 12.9148 4.50314 12.9969C4.58519 13.0789 4.69647 13.125 4.8125 13.125L5.6875 13.125C5.80353 13.125 5.91481 13.0789 5.99686 12.9969C6.07891 12.9148 6.125 12.8035 6.125 12.6875ZM9.625 12.6875L9.625 1.3125C9.625 1.19647 9.57891 1.08519 9.49686 1.00314C9.41481 0.921093 9.30353 0.875 9.1875 0.875L8.3125 0.875C8.19647 0.875 8.08519 0.921093 8.00314 1.00314C7.92109 1.08519 7.875 1.19647 7.875 1.3125L7.875 12.6875C7.875 12.8035 7.92109 12.9148 8.00314 12.9969C8.08519 13.0789 8.19647 13.125 8.3125 13.125L9.1875 13.125C9.30353 13.125 9.41481 13.0789 9.49686 12.9969C9.57891 12.9148 9.625 12.8035 9.625 12.6875ZM13.125 12.6875L13.125 1.3125C13.125 1.19647 13.0789 1.08519 12.9969 1.00314C12.9148 0.921094 12.8035 0.875 12.6875 0.875L11.8125 0.875C11.6965 0.875 11.5852 0.921094 11.5031 1.00314C11.4211 1.08519 11.375 1.19647 11.375 1.3125L11.375 12.6875C11.375 12.8035 11.4211 12.9148 11.5031 12.9969C11.5852 13.0789 11.6965 13.125 11.8125 13.125L12.6875 13.125C12.8035 13.125 12.9148 13.0789 12.9969 12.9969C13.0789 12.9148 13.125 12.8035 13.125 12.6875Z" 4788 /> 4789 </symbol> 4790</svg> 4791 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4792 <symbol id="icon-line" viewBox="0 0 20 18"> 4793 <path d="M10.0003 0.464844C4.89777 0.464844 0.761719 3.71943 0.761719 7.73389C0.761719 11.4629 4.33199 14.5341 8.92943 14.9525C9.00548 14.9655 9.07805 14.9939 9.14264 15.0361C9.20724 15.0782 9.26247 15.1332 9.3049 15.1976C9.50896 15.5335 9.36393 16.2491 9.20549 17.0514C9.04701 17.8537 9.90871 17.4374 10.0994 17.3444C10.2511 17.2708 14.1571 15.0697 16.4824 12.9114C18.1829 11.5927 19.2383 9.76024 19.2383 7.73412C19.2389 3.71943 15.1025 0.464844 10.0003 0.464844ZM6.93359 9.62481C6.93115 9.89682 6.70811 10.1155 6.43529 10.1133H4.7407C4.4416 10.1133 4.04297 10.0102 4.04297 9.52707V5.91426C4.04354 5.84952 4.05689 5.78554 4.08224 5.72597C4.10759 5.6664 4.14445 5.61242 4.1907 5.56713C4.28424 5.47546 4.41031 5.42463 4.54127 5.42578H4.64104C4.772 5.42463 4.89808 5.47546 4.99162 5.56713C5.03787 5.61243 5.07472 5.66641 5.10007 5.72597C5.12542 5.78554 5.13876 5.84953 5.13934 5.91426V9.03867H6.43504C6.70793 9.03633 6.93113 9.25498 6.93359 9.52707V9.62481ZM8.32031 9.52047C8.32031 9.79399 8.09728 10.0156 7.82227 10.0156C7.54717 10.0156 7.32422 9.79399 7.32422 9.52047V6.01859C7.32422 5.74512 7.54717 5.52344 7.82227 5.52344C8.09728 5.52344 8.32031 5.74512 8.32031 6.01859V9.52047ZM12.6744 9.52006C12.6465 9.78 12.4388 9.98418 12.1784 10.0076C12.064 10.0271 11.9464 10.0108 11.8417 9.96069C11.737 9.91063 11.6504 9.82936 11.5938 9.72805L9.99559 7.48695V9.51949C9.98914 9.78869 9.76908 10.0035 9.49973 10.0035C9.23049 10.0035 9.01033 9.78869 9.00391 9.51949V6.01067C9.00445 5.94612 9.01771 5.88232 9.04293 5.8229C9.06814 5.76348 9.10482 5.70961 9.15086 5.66438C9.19689 5.61913 9.25138 5.5834 9.31121 5.55922C9.37105 5.53504 9.43507 5.52288 9.49961 5.52344C9.61739 5.52415 9.7326 5.55801 9.83204 5.62115C9.93147 5.68428 10.0111 5.77414 10.0619 5.88043C10.2157 6.10744 11.6835 8.15363 11.6835 8.15363V6.01067C11.6901 5.74147 11.9103 5.5267 12.1796 5.5267C12.449 5.5267 12.6691 5.74147 12.6758 6.01068V9.51947L12.6744 9.52006ZM15.6712 7.28111C15.846 7.28111 16.0075 7.37422 16.0949 7.52531C16.1378 7.59954 16.1604 7.68378 16.1604 7.76953C16.1604 7.85529 16.1378 7.93952 16.0949 8.01375C16.0519 8.08803 15.9901 8.1497 15.9157 8.19256C15.8414 8.23542 15.757 8.25797 15.6712 8.25795H14.377V9.03897H15.6711C15.7582 9.03691 15.8443 9.05814 15.9205 9.10048C15.9966 9.14282 16.0601 9.20472 16.1043 9.27979C16.1485 9.35478 16.1718 9.44024 16.1718 9.52729C16.1718 9.61433 16.1485 9.69979 16.1043 9.77479C16.0601 9.84983 15.9966 9.91171 15.9205 9.95402C15.8443 9.99634 15.7582 10.0176 15.6711 10.0155H13.7301C13.6717 10.0162 13.6138 10.0054 13.5596 9.98364C13.5054 9.96192 13.456 9.92972 13.4143 9.88889C13.3726 9.84815 13.3394 9.79958 13.3166 9.74595C13.2937 9.69233 13.2817 9.63471 13.2812 9.57643V5.96295C13.2817 5.90463 13.2937 5.84698 13.3165 5.79332C13.3393 5.73965 13.3726 5.69103 13.4143 5.65026C13.456 5.60941 13.5054 5.5772 13.5595 5.55546C13.6137 5.53373 13.6717 5.52289 13.7301 5.52357H15.6712C15.7583 5.52152 15.8444 5.54274 15.9205 5.58505C15.9967 5.62737 16.0602 5.68924 16.1044 5.76428C16.1486 5.83929 16.1719 5.92475 16.1719 6.01179C16.1719 6.09883 16.1486 6.18429 16.1044 6.2593C16.0602 6.33434 15.9967 6.39623 15.9205 6.43856C15.8444 6.48088 15.7583 6.50213 15.6712 6.5001H14.377V7.28143L15.6712 7.28111Z" fill="#1FC81F"/> 4794 </symbol> 4795</svg> 4796 4797 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 4798 <symbol id="icon-lineapp" viewBox="0 0 32 32">
4799 <path fill="currentColor" d="M28 14.304c0-5.37-5.384-9.738-12-9.738S4 8.936 4 14.304c0 4.814 4.27 8.846 10.035 9.608.39.084.923.258 1.058.592.122.303.08.778.04 1.084l-.172 1.028c-.05.303-.24 1.187 1.04.647s6.91-4.07 9.43-6.968c1.74-1.905 2.57-3.842 2.57-5.99zM11.302 17.5H8.918a.631.631 0 0 1-.63-.63V12.1a.63.63 0 0 1 1.26.002v4.14h1.754c.35 0 .63.28.63.628a.63.63 0 0 1-.63.63zm2.467-.63a.631.631 0 0 1-.63.628.629.629 0 0 1-.63-.63V12.1a.63.63 0 1 1 1.26 0v4.77zm5.74 0a.632.632 0 0 1-1.137.378l-2.443-3.33v2.95a.631.631 0 0 1-1.26 0V12.1a.634.634 0 0 1 .63-.63.63.63 0 0 1 .504.252l2.444 3.328V12.1a.63.63 0 0 1 1.26 0v4.77zm3.853-3.014a.63.63 0 1 1 0 1.258H21.61v1.126h1.755a.63.63 0 1 1 0 1.258H20.98a.63.63 0 0 1-.628-.63V12.1a.63.63 0 0 1 .63-.628h2.384a.63.63 0 0 1 0 1.258h-1.754v1.126h1.754z"/> 4800 </symbol> 4801</svg> 4802 4803 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 4804 <symbol id="icon-facebook" viewBox="0 0 32 32"> 4805 <path fill="currentColor" d="M17.78 27.5V17.008h3.522l.527-4.09h-4.05v-2.61c0-1.182.33-1.99 2.023-1.99h2.166V4.66c-.375-.05-1.66-.16-3.155-.16-3.123 0-5.26 1.905-5.26 5.405v3.016h-3.53v4.09h3.53V27.5h4.223z"/> 4806 </symbol> 4807</svg> 4808 4809 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 4810 <symbol id="icon-whatsapp" viewBox="0 0 32 32"> 4811 <path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M16.21 4.41C9.973 4.41 4.917 9.465 4.917 15.7c0 2.134.592 4.13 1.62 5.832L4.5 27.59l6.25-2.002a11.241 11.241 0 0 0 5.46 1.404c6.234 0 11.29-5.055 11.29-11.29 0-6.237-5.056-11.292-11.29-11.292zm0 20.69c-1.91 0-3.69-.57-5.173-1.553l-3.61 1.156 1.173-3.49a9.345 9.345 0 0 1-1.79-5.512c0-5.18 4.217-9.4 9.4-9.4 5.183 0 9.397 4.22 9.397 9.4 0 5.188-4.214 9.4-9.398 9.4zm5.293-6.832c-.284-.155-1.673-.906-1.934-1.012-.265-.106-.455-.16-.658.12s-.78.91-.954 1.096c-.176.186-.345.203-.628.048-.282-.154-1.2-.494-2.264-1.517-.83-.795-1.373-1.76-1.53-2.055-.158-.295 0-.445.15-.584.134-.124.3-.326.45-.488.15-.163.203-.28.306-.47.104-.19.06-.36-.005-.506-.066-.147-.59-1.587-.81-2.173-.218-.586-.46-.498-.63-.505-.168-.007-.358-.038-.55-.045-.19-.007-.51.054-.78.332-.277.274-1.05.943-1.1 2.362-.055 1.418.926 2.826 1.064 3.023.137.2 1.874 3.272 4.76 4.537 2.888 1.264 2.9.878 3.43.85.53-.027 1.734-.633 2-1.297.266-.664.287-1.24.22-1.363-.07-.123-.26-.203-.54-.357z"/> 4812 </symbol> 4813</svg> 4814 4815 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4816 <symbol id="icon-copylink" viewBox="-2 -2 18 18" fill="none"> 4817 <path d="M7.2428 11L6.62155 11.6212C6.0574 12.1763 5.29677 12.4859 4.50536 12.4827C3.71395 12.4794 2.95587 12.1636 2.39626 11.604C1.83664 11.0444 1.52083 10.2863 1.5176 9.49491C1.51438 8.7035 1.82401 7.94288 2.37905 7.37872L3.88593 5.87497C4.42644 5.33337 5.15347 5.01876 5.9183 4.99553C6.68312 4.97229 7.42791 5.24218 8.0003 5.74997" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> 4818 <path d="M6.7575 3.0003L7.37875 2.37905C7.94291 1.82401 8.70353 1.51438 9.49494 1.5176C10.2864 1.52083 11.0444 1.83664 11.604 2.39626C12.1637 2.95587 12.4795 3.71395 12.4827 4.50536C12.4859 5.29677 12.1763 6.0574 11.6213 6.62155L10.1144 8.12843C9.57346 8.6696 8.8462 8.98363 8.08139 9.00629C7.31657 9.02894 6.572 8.75851 6 8.2503" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> 4819 </symbol> 4820</svg> 4821 4822 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4823 <symbol id="icon-basket" viewBox="0 0 1024 992"> 4824 <path d="M1015.5 267.5Q1006 254 990 254H311L259 77q-7-24-19-41t-25.5-24T191 2.5 171 0H34Q21 0 12 9T3 32q0 8 4 15.5T18.5 59 34 63h137q4 0 7.5 1t9.5 8.5T198 95l177 650q2 6 6.5 11.5T392 765t13 3h432q10 0 18.5-6t11.5-15l153-450q5-16-4.5-29.5zM815 704H430L328 318h616zm-63 128q-33 0-56.5 23.5T672 912t23.5 56.5T752 992t56.5-23.5T832 912t-23.5-56.5T752 832zm-288 0q-22 0-40.5 11t-29 29-10.5 40q0 33 23.5 56.5T464 992t56.5-23.5T544 912q0-8-1.5-16t-4.5-15-7.5-13.5-10-12-12-10T495 838t-15-4.5-16-1.5z"/> 4825 </symbol> 4826</svg> 4827 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4828 <symbol id="icon-coupon" viewBox="0 0 16 16"> 4829 <path 4830 fill-rule="evenodd" 4831 clip-rule="evenodd" 4832 d="M1.2 3.99995C1.2 3.55812 1.55817 3.19995 2 3.19995H13.84C14.2818 3.19995 14.64 3.55812 14.64 3.99995L14.64 6.5599C14.1098 6.5599 13.68 7.20461 13.68 7.9999C13.68 8.79519 14.1098 9.4399 14.64 9.4399L14.64 12C14.64 12.4418 14.2818 12.8 13.84 12.8H2C1.55817 12.8 1.2
483212.4418 1.2 12V9.4399C1.73019 9.4399 2.16 8.79519 2.16 7.9999C2.16 7.20461 1.73019 6.5599 1.2 6.5599V3.99995ZM7.536 6.0799C7.536 6.50406 7.19215 6.8479 6.768 6.8479C6.34384 6.8479 6 6.50406 6 6.0799C6 5.65575 6.34384 5.3119 6.768 5.3119C7.19215 5.3119 7.536 5.65575 7.536 6.0799ZM9.07206 10.2079C9.49621 10.2079 9.84006 9.86406 9.84006 9.4399C9.84006 9.01575 9.49621 8.6719 9.07206 8.6719C8.6479 8.6719 8.30406 9.01575 8.30406 9.4399C8.30406 9.86406 8.6479 10.2079 9.07206 10.2079ZM10.32 6.07983L9.64118 5.40101L5.56824 9.47395L6.24706 10.1528L10.32 6.07983Z" 4833 fill="currentColor" 4834 /> 4835 </symbol> 4836</svg> 4837 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4838 <symbol id="icon-fb-messenger" viewBox="0 0 16 16" fill="none"> 4839 <path d="M7.98195 0.249817C3.62577 0.249817 0.249838 3.4335 0.249838 7.73368C0.249838 9.98285 1.17408 11.9265 2.67851 13.2692C2.93827 13.5028 2.88476 13.6381 2.92893 15.0807C2.93241 15.1817 2.96056 15.2804 3.01092 15.368C3.06128 15.4557 3.13233 15.5297 3.21786 15.5836C3.3034 15.6375 3.40082 15.6697 3.50164 15.6773C3.60245 15.6849 3.7036 15.6677 3.79625 15.6272C5.44222 14.9024 5.46337 14.8452 5.74242 14.9211C10.5111 16.2336 15.6798 13.1818 15.6798 7.73368C15.6798 3.4335 12.3384 0.249817 7.98195 0.249817ZM12.6246 6.009L10.3537 9.60425C10.2679 9.73945 10.1552 9.85547 10.0225 9.94505C9.8898 10.0346 9.74004 10.0958 9.58259 10.1248C9.42514 10.1538 9.2634 10.15 9.1075 10.1136C8.9516 10.0772 8.80491 10.0089 8.67661 9.91317L6.86981 8.56086C6.78903 8.50028 6.69079 8.46754 6.58983 8.46754C6.48886 8.46754 6.39062 8.50028 6.30985 8.56086L3.87184 10.41C3.54644 10.6567 3.12025 10.2669 3.33957 9.9225L5.61052 6.32725C5.69624 6.19202 5.80898 6.07596 5.94167 5.98635C6.07436 5.89674 6.22413 5.83552 6.38159 5.80651C6.53905 5.77751 6.70081 5.78135 6.85672 5.8178C7.01262 5.85425 7.15932 5.92252 7.2876 6.01833L9.09378 7.37033C9.17455 7.43091 9.27279 7.46365 9.37376 7.46365C9.47472 7.46365 9.57297 7.43091 9.65374 7.37033L12.093 5.52308C12.4178 5.27483 12.844 5.66432 12.6246 6.009Z" fill="#0584FF" /> 4840 </symbol> 4841</svg> 4842 4843 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4844 <symbol id="icon-forward" viewBox="0 0 24 24"> 4845 <path d="M0 0h24v24H0z" fill="none"/> 4846 <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/> 4847 </symbol> 4848</svg> 4849 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4850 <symbol id="icon-back" viewBox="0 0 24 24"> 4851 <path d="M0 0h24v24H0z" fill="none"/> 4852 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 4853 </symbol> 4854</svg> 4855 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4856 <symbol id="icon-sale-sold-count" viewBox="0 0 11 13" fill="none"> 4857 <path d="M10.47 10.35L10.09 4.49C10.03 3.5 9.2 2.75 8.18 2.7C8.05 1.18 6.78 0 5.24 0C3.69 0 2.43 1.18 2.29 2.7C1.27 2.73 0.44 3.5 0.39 4.49L0 10.35C-0.02 10.85 0.14 11.34 0.5 11.73C0.86 12.11 1.41 12.33 1.96 12.33H8.52C9.07 12.33 9.59 12.11 9.98 11.73C10.31 11.34 10.5 10.85 10.47 10.35ZM5.24 0.83C6.34 0.83 7.22 1.65 7.36 2.7H3.12C3.25 1.65 4.14 0.83 5.24 0.83ZM9.34 11.15C9.12 11.37 8.82 11.51 8.49 11.51H1.96C1.63 11.51 1.33 11.37 1.1 11.15C0.91 10.93 0.8 10.68 0.83 10.41L1.22 4.55C1.24 3.99 1.71 3.58 2.26 3.55V5.21C2.26 5.43 2.45 5.62 2.68 5.62C2.9 5.62 3.09 5.43 3.09 5.21V3.55H7.36V5.21C7.36 5.43 7.55 5.62 7.77 5.62C7.99 5.62 8.18 5.43 8.18 5.21V3.55C8.76 3.58 9.2 4.02 9.23 4.55L9.64 10.41C9.64 10.68 9.56 10.93 9.34 11.15Z" fill="currentColor"/> 4858 </symbol> 4859</svg> 4860 4861 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4862 <symbol id="icon-cart" viewBox="0 0 24 24"> 4863 <path fill-rule="evenodd" clip-rule="evenodd" d="M3.79763 5.20007H2.2998C2.02366 5.20007 1.7998 4.97622 1.7998 4.70007V3.70007C1.7998 3.42393 2.02366 3.20007 2.2998 3.20007H4.5998C5.0685 3.20007 5.47432 3.52561 5.57599 3.98314L5.93531 5.60007H20.1998C20.4897 5.60007 20.7653 5.72587 20.9553 5.94487C21.1452 6.16387 21.2308 6.45452 21.1898 6.74149L19.9898 15.1415C19.9194 15.6341 19.4975 16.0001 18.9998 16.0001H6.9998C6.53111 16.0001 6.12529 15.6745 6.02362 15.217L3.79763 5.20007ZM6.37975 7.60007L7.80198 14.0001H18.1325L19.0468 7.60007H6.37975Z" /> 4864 <circle cx="8.2" cy="19.2" r="1.2" /> 4865 <circle cx="17.7996" cy="19.2" r="1.2" /> 4866 </symbol> 4867</svg> 4868 4869 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4870 <symbol id="icon-bag" viewBox="0 0 14 18"> 4871 <defs> 4872 <polygon points="0.000164705882 0 13.9987647 0 13.9987647 17.2941176 0.000164705882 17.2941176"></polygon> 4873 </defs> 4874 <g fill-rule="evenodd"> 4875 <g transform="translate(0.000000, -0.000000)"> 4876 <mask id="mask-2"> 4877 <use xlink:href="#path-1"></use> 4878 </mask> 4879 <g></g> 4880 <path d="M12.4313412,16.4705882 L1.56857647,16.4705882 C1.15763529,16.4705882 0.823694118,16.1362353 0.822458824,15.7565882 L1.64722353,4.86294118 C1.64722353,4.452 1.98116471,4.11764706 2.39210588,4.11764706 L3.50016471,4.11764706 L3.50016471,6.629 C3.50016471,6.85629412 3.68422353,7.04076471 3.91192941,7.04076471 C4.13922353,7.04076471 4.32369412,6.85629412 4.32369412,6.629 L4.32369412,4.11764706 L9.67663529,4.11764706 L9.67663529,6.75994118 C9.67663529,6.98764706 9.86069412,7.17170588 10.0884,7.17170588 C10.3156941,7.17170588 10.5001647,6.98764706 10.5001647,6.75994118 L10.5001647,4.11764706 L11.6078118,4.11764706 C12.0187529,4.11764706 12.3531059,4.452 12.3543412,4.89382353 L13.1766353,15.7252941 C13.1766353,16.1362353 12.8422824,16.4705882 12.4313412,16.4705882 L12.4313412,16.4705882 Z M7.00016471,0.823529412 C8.40634118,0.823529412 9.56010588,1.91429412 9.66592941,3.29411765 L4.33398824,3.29411765 C4.43981176,1.91429412 5.59398824,0.823529412 7.00016471,0.823529412 L7.00016471,0.823529412 Z M13.1766353,4.86294118 C13.1766353,3.99782353 12.4729294,3.29411765 11.6078118,3.29411765 L10.4894588,3.29411765 C10.3819882,1.46011765 8.86010588,0 7.00016471,0 C5.13981176,0 3.61792941,1.46011765 3.51045882,3.29411765 L2.39210588,3.29411765 C1.5274,3.29411765 0.823694118,3.99782353 0.824929412,4.83164706 L0.000164705882,15.7252941 C0.000164705882,16.5904118 0.703870
4880588,17.2941176 1.56857647,17.2941176 L12.4313412,17.2941176 C13.2964588,17.2941176 14.0001647,16.5904118 13.998931,15.6944118 L13.1766353,4.86294118 Z" mask="url(#mask-2)"></path> 4881 </g> 4882 </g> 4883 </symbol> 4884</svg> 4885 4886 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4887 <symbol id="icon-person" viewBox="0 0 512 512"> 4888 <path d="M256 256c52.805 0 96-43.201 96-96s-43.195-96-96-96-96 43.201-96 96 43.195 96 96 96zm0 48c-63.598 0-192 32.402-192 96v48h384v-48c0-63.598-128.402-96-192-96z"/> 4889 </symbol> 4890</svg> 4891 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4892 <symbol id="icon-search" viewBox="0 0 512 512"> 4893 <path d="M337.509 305.372h-17.501l-6.571-5.486c20.791-25.232 33.922-57.054 33.922-93.257C347.358 127.632 283.896 64 205.135 64 127.452 64 64 127.632 64 206.629s63.452 142.628 142.225 142.628c35.011 0 67.831-13.167 92.991-34.008l6.561 5.487v17.551L415.18 448 448 415.086 337.509 305.372zm-131.284 0c-54.702 0-98.463-43.887-98.463-98.743 0-54.858 43.761-98.742 98.463-98.742 54.7 0 98.462 43.884 98.462 98.742 0 54.856-43.762 98.743-98.462 98.743z"/> 4894 </symbol> 4895</svg> 4896 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4897 <symbol id="icon-nav-cart" viewBox="0 0 25 25"> 4898 <path d="M7.12411 6.63968C7.14594 6.04435 7.05465 5.25057 7.19158 4.45679C7.67181 1.6885 10.0928 -0.180845 12.9246 0.0116456C15.5639 0.19223 17.719 2.42472 17.8302 5.14738C17.8798 6.35193 17.854 7.55847 17.8441 8.76303C17.8441 9.41591 17.4472 9.84059 16.9134 9.82273C16.3795 9.80487 16.064 9.40004 16.0481 8.75906C16.0144 7.45528 16.1236 6.14952 15.9827 4.84971C15.8021 3.15103 14.2125 1.78176 12.4523 1.79962C10.6505 1.8155 9.04505 3.25025 8.95376 4.99656C8.89225 6.13166 8.92995 7.2747 8.92201 8.41377C8.92201 8.57848 8.92201 8.74517 8.92201 8.9079C8.86645 9.45362 8.47551 9.83662 7.99925 9.82273C7.52298 9.80884 7.1499 9.42583 7.13601 8.86225C7.1122 8.18754 7.12411 7.51085 7.12411 6.63968Z" /> 4899 <path d="M12.4682 18.7506C8.68388 18.7506 4.89955 18.7506 1.11522 18.7605C0.662763 18.7605 0.563541 18.6454 0.613152 18.2089C0.990196 14.9445 1.34541 11.6761 1.70658 8.41168C1.82366 7.36191 2.05981 7.14958 3.12943 7.14958C3.98869 7.14958 4.84994 7.17735 5.7092 7.13766C6.16761 7.11583 6.27675 7.27856 6.245 7.69926C6.21822 8.1447 6.21822 8.59134 6.245 9.03678C6.26515 9.46977 6.44435 9.8801 6.74828 10.1892C7.05221 10.4982 7.45949 10.6843 7.89209 10.7116C8.32514 10.7424 8.75439 10.6128 9.09803 10.3475C9.44167 10.0822 9.67568 9.69968 9.75548 9.27293C9.86462 8.70141 9.80112 8.11798 9.79914 7.54249C9.79914 7.24681 9.8805 7.1456 10.196 7.1456C11.7161 7.15949 13.2362 7.16148 14.7602 7.1456C15.0956 7.1456 15.1869 7.25872 15.175 7.57424C15.1551 8.05249 15.1591 8.53273 15.175 9.01098C15.1892 9.45266 15.3685 9.87296 15.6775 10.1889C15.9865 10.5049 16.4027 10.6935 16.8439 10.7176C17.2863 10.7477 17.7236 10.6084 18.0671 10.328C18.4105 10.0475 18.6345 9.64693 18.6934 9.20744C18.7464 8.6654 18.7596 8.12021 18.7331 7.57623C18.7331 7.26467 18.8045 7.13965 19.1419 7.1456C20.15 7.16743 21.1581 7.14561 22.1662 7.15553C22.8091 7.15553 23.1386 7.46709 23.21 8.11005C23.591 11.5392 23.9601 14.9722 24.357 18.3994C24.4086 18.8439 24.1586 18.7526 23.9224 18.7526L12.4682 18.7506Z"/> 4900 <path d="M12.4978 19.646C16.3159 19.646 20.132 19.646 23.9501 19.6361C24.3608 19.6361 24.5136 19.7234 24.5454 20.1619C24.6526 21.4101 24.8252 22.6544 24.9562 23.9026C25.0256 24.5634 24.6545 24.9663 23.9798 24.996C23.7814 24.996 23.5829 24.996 23.3845 24.996H1.37902C1.23217 24.996 1.08136 24.996 0.934509 24.996C0.321317 24.9583 -0.0458095 24.615 0.00578598 24.0038C0.120884 22.6385 0.29155 21.2792 0.432446 19.9159C0.468166 19.5507 0.734076 19.638 0.948396 19.638C4.07191 19.638 7.19476 19.638 10.3169 19.638L12.4978 19.646Z"/> 4901 </symbol> 4902</svg> 4903 4904 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4905 <symbol id="icon-nav-comment" viewBox="0 0 26 26"> 4906 <path d="M12.5625 1.88672C5.6582 1.88672 0.0625 6.43262 0.0625 12.043C0.0625 14.4648 1.10742 16.6816 2.8457 18.4248C2.23535 20.8857 0.194336 23.0781 0.169922 23.1025C0.0625 23.2148 0.0332031 23.3809 0.0966797 23.5273C0.160156 23.6738 0.296875 23.7617 0.453125 23.7617C3.69043 23.7617 6.11719 22.209 7.31836 21.252C8.91504 21.8525 10.6875 22.1992 12.5625 22.1992C19.4668 22.1992 25.0625 17.6533 25.0625 12.043C25.0625 6.43262 19.4668 1.88672 12.5625 1.88672Z"/> 4907 </symbol> 4908</svg> 4909 4910 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4911 <symbol id="icon-filter" viewBox="0 0 20 20">
4912 <path d="M15.4369 4.7998H4.56315C4.06351 4.7998 3.8114 5.40604 4.16542 5.76006L8.5 10.0953V14.9248C8.5 15.1083 8.58955 15.2803 8.73993 15.3856L10.6149 16.6977C10.9848 16.9566 11.5 16.6942 11.5 16.2368V10.0953L15.8347 5.76006C16.188 5.40674 15.9376 4.7998 15.4369 4.7998Z" fill="currentColor" /> 4913 <rect x="4" y="3.2002" width="12" height="0.8" fill="currentColor" /> 4914 </symbol> 4915</svg> 4916 4917 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4918 <symbol id="icon-tag" viewBox="0 0 16 16"> 4919 <g fill-rule="evenodd"> 4920 <path d="M2 8.12787V3.16667C2 2.52233 2.52233 2 3.16667 2H8.12787C8.43729 2 8.73403 2.12292 8.95282 2.34171L14.1027 7.49162C14.5583 7.94723 14.5583 8.68592 14.1027 9.14153L9.14153 14.1027C8.68592 14.5583 7.94723 14.5583 7.49162 14.1027L2.34171 8.95282C2.12292 8.73403 2 8.43729 2 8.12787ZM4.72222 3.55556C4.07788 3.55556 3.55556 4.07788 3.55556 4.72222C3.55556 5.36656 4.07788 5.88889 4.72222 5.88889C5.36656 5.88889 5.88889 5.36656 5.88889 4.72222C5.88889 4.07788 5.36656 3.55556 4.72222 3.55556Z" /> 4921 </g> 4922 </symbol> 4923</svg> 4924 4925 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4926 <symbol id="icon-close" viewBox="0 0 11 11"> 4927 <g> 4928 <path d="M4.70449705,5.49954654 L0.164758205,0.960229693 C-0.0549194016,0.74055583 -0.0549194016,0.38442926 0.164758205,0.164755397 C0.384435811,-0.0549184658 0.740568449,-0.0549184658 0.960246055,0.164755397 L5.49983968,4.70427167 L10.0397539,0.164744169 C10.2594316,-0.0549147229 10.6155642,-0.0549147229 10.8352418,0.164744169 C11.0549194,0.38440306 11.0549194,0.740505359 10.8352418,0.96016425 L6.29530042,5.49971886 L10.8352418,10.0395829 C11.0549194,10.2592567 11.0549194,10.616133 10.8352418,10.8358069 C10.7257779,10.945269 10.5818253,11 10.4378727,11 C10.2939202,11 10.1499676,10.945269 10.0405037,10.8350572 L5.49998799,6.29496353 L0.959496302,10.8350684 C0.850032376,10.9452727 0.706079815,11 0.562127254,11 C0.418174692,11 0.274222131,10.9452727 0.164758205,10.8350684 C-0.0549194016,10.6154095 -0.0549194016,10.2585575 0.164758205,10.0388986 L4.70449705,5.49954654 Z"></path> 4929 </g> 4930 </symbol> 4931</svg> 4932 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4933 <symbol id="icon-zoom-v2" viewBox="0 0 16 16"> 4934 <path fill-rule="evenodd" clip-rule="evenodd" d="M14.4429 0.799561C14.8607 0.799656 15.1996 1.13856 15.1997 1.5564V6.68726C15.1997 7.03934 14.9141 7.32495 14.562 7.32495C14.21 7.32482 13.9243 7.03926 13.9243 6.68726V2.96069L2.96045 13.9246H6.68701C7.03909 13.9246 7.32471 14.2102 7.32471 14.5623C7.32471 14.9143 7.03909 15.2 6.68701 15.2H1.55615C1.13843 15.1997 0.799412 14.8609 0.799316 14.4431V9.31226C0.799316 8.96026 1.08504 8.67469 1.43701 8.67456C1.78909 8.67456 2.07471 8.96017 2.07471 9.31226V13.0388L13.0386 2.07495H9.31201C8.96004 2.07482 8.67432 1.78926 8.67432 1.43726C8.67432 1.08526 8.96004 0.799693 9.31201 0.799561H14.4429Z" /> 4935 </symbol> 4936</svg> 4937 4938 <!-- app:63a2b2930064c0001dd692f9 --> 4939
4939<script type="module" defer="defer" crossorigin="anonymous"> 4940 function t(k, v) { 4941 Object.defineProperty(window, k, { configurable: false, value: Object.freeze(v) }); 4942 } 4943 t( 4944 '__SC_CHAT_WIDGET_PLUGIN_CONFIG__', 4945 { 4946 env: 'prod', 4947 }, 4948 ); 4949</script>
vendor: 1 bytes, line 4949
4949
4950<script type="text/javascript" defer src="https://sc-chat-widget.shoplineapp.com/sc-chat-widget-plugin-entry" crossorigin="anonymous"></script>
4950 4951 <!-- app:61162030bc1390001da5cede --> 4952
4952<script> 4953(function(){window.SmartPush="EC1";function fetchJs(spMerchantId){const fetchOptions={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({merchantId:spMerchantId})};fetch("https://client.smartpushedm.com/api-client/form/getLatestJs",fetchOptions).then(res=>res.json()).then(res=>{if(res.code==="SUCCESS"){var jsScriptList=res.data.jsScriptList;if(jsScriptList&&jsScriptList.length){for(var i=0;i<jsScriptList.length;i++){var spScript=document.createElement("script");spScript.id="smartPushMarketWidget"+(i+1);spScript.src=jsScriptList[i].jsScript;spScript.async=true;document.body.appendChild(spScript)}}}}).catch(error=>{console.log("SP-error==================>",error)})}async function getSpMerchantId(){try{var spSdk=window.shopline.appExtension.init({appId:"61162030bc1390001da5cede"});if(spSdk){var spUtils=spSdk.utils;var spMerchantId=await spUtils.getMerchantId();fetchJs(spMerchantId)}}catch(err){console.log("SP-error=2=================>",err)}}if(window.shopline&&window.shopline.appExtension&&window.shopline.appExtension.isSDKLoaded&&window.shopline.appExtension.isSDKLoaded()){getSpMerchantId()}else{window.addEventListener("onAppExtensionSDKLoaded",()=>{getSpMerchantId()})}})(); 4954</script>
4954 4955 4956</body> 4957</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.