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 17<!-- Wrap what we need here --> 18 19 20<!-- SEO --> 21 <title>é¤è·³è¤</title> 22 <meta name="description" content="å®¶ä¸åºç¾è·³è¤æè®äººé叏尿¾ï¼è¥æ²æèç好ï¼å°±æé·å ¥æç¢çå©å¤¢ä¹ä¸ãç©¶ç«æ¿éæè·³è¤æéº¼èçï¼é¤è²å°å®¶æä½ æ¿éé¤è·³è¤ä¸ç§èå¥½æ¹æ³ï¼"> 23 <meta name="keywords" content="é¤è·³è¤"> 24 25 <!-- Structured Data --> 26
26<script type="application/ld+json"> 27 { 28 "@context": "https://schema.org", 29 "@type": "BreadcrumbList", 30 "itemListElement": [ 31 { 32 "@type": "ListItem", 33 "position": 1, 34 "name": "Home", 35 "item": "https://www.ecohukurou.com.tw" 36 }, 37 { 38 "@type": "ListItem", 39 "position": 2, 40 "name": "é¨è½æ ¼å表", 41 "item": "https://www.ecohukurou.com.tw/blog/posts" 42 }, 43 { 44 "@type": "ListItem", 45 "position": 3, 46 "name": "é¤è·³è¤", 47 "item": "https://www.ecohukurou.com.tw/blog/categories/eliminate-flea" 48 } 49 ] 50 } 51 </script>
51 52 53 54<!-- Meta --> 55 <link rel="canonical" href="https://www.ecohukurou.com.tw/blog/categories/eliminate-flea"> 56 <meta property="og:url" content="https://www.ecohukurou.com.tw/blog/categories/eliminate-flea"> 57 <meta property="og:image" content="https://img.shoplineapp.com/media/image_clips/64781426596636001d113b6c/original.png?1685591078"> 58 <meta property="og:site_name" content="ç¦ä¾æ"> 59 <meta property="og:title" content="é¤è·³è¤"> 60 <meta property="og:description" content="å®¶ä¸åºç¾è·³è¤æè®äººé叏尿¾ï¼è¥æ²æèç好ï¼å°±æé·å ¥æç¢çå©å¤¢ä¹ä¸ãç©¶ç«æ¿éæè·³è¤æéº¼èçï¼é¤è²å°å®¶æä½ æ¿éé¤è·³è¤ä¸ç§èå¥½æ¹æ³ï¼"> 61 62 63<link rel="alternate" type="text/plain" href="https://www.ecohukurou.com.tw/llms.txt"> 64<link rel="alternate" type="text/plain" href="https://www.ecohukurou.com.tw/llms-full.txt"> 65 66 67 68 69
69<script type="application/ld+json"> 70 {"@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"} 71 </script>
71 72 73 74<!-- locale meta --> 75 76 77 <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> 78<meta name="mobile-web-app-capable" content="yes"> 79<meta name="format-detection" content="telephone=no" /> 80<meta name="google" value="notranslate"> 81 82<!-- Shop icon --> 83 <link rel="shortcut icon" type="image/png" href="https://img.shoplineapp.com/media/image_clips/617a143cb9e0600011fb7196/original.png?1635390524"> 84 85 86 87 88<!--- Site Ownership Data --> 89 <meta name="google-site-verification" content="hquFZTFWVzr_zrba7mCMB7Jo5rx4ErtWtsoQPo8DVE0"> 90 <meta name="msvalidate.01" content="A1BDEF9C5F0608241FAC6E9763A1A59B"> 91 <meta name="facebook-domain-verification" content="9jehb673jtakyupont0httbda24jr1"> 92 <meta name="google-site-verification" content="IfeE1DvOoRXV4OvPFAAAK2qCj0a67ZPjT5Iv61asuPU"> 93<!--- Site Ownership Data End--> 94 95<!-- Styles --> 96 97 98 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/lib/bootstrap-3.4.1-4ccbe929d8684c8cc83f72911d02f011655dbd6b146a879612fadcdfa86fa7c7.css" onload="" /> 99 100 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_vendor-6eb73ce39fd4a86f966b1ab21edecb479a1d22cae142252ad701407277a4d3be.css" onload="this.media='all'" /> 101 102 103 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/shop-7aaacf408a6aa1272e04440c7c013cad263718513c163acfef8343fb07a6fa13.css" onload="this.media="all"" /> 104 105 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-post-list-ba9251981722efefdde1a5e38c48a27f80cfbf49f5c279a20592e29a2f39e1a6.css" onload="" /> 106 107 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-blog-layout-208fe7a8537f9788420c45e940fc0c7a66b310e64cc4fd5fe94fbd3289067cd3.css" onload="" /> 108 109 110 111 112 113 114 115 116 117 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/intl_tel_input-0d9daf73.chunk.css" /> 118 119 120 121 122 123 124 125 126 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/sl_armor_captcha-63afdf18.chunk.css" /> 127 128
129<script type="text/javascript"> 130 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\"}}
130,\"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_
130shipping_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_
130custom_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_
130iOS_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\"}
130,\"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\"
130:{\"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\":{},\"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\":\"post_categories-show\",\"paypalCnCl
130ientId\":\"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\":\"/blog/categories/eliminate-flea\",\"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\":\"post_category_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}}}'); 131</script>
131 132 133
133<script> 134 (function() { 135 var queue = []; 136 window.__sentryPreInitQueue = queue; 137 function captureToQueue(error) { 138 if (window.__sentryPreInitQueue) queue.push(error); 139 } 140 function onError(event) { 141 if (event.error !== null) captureToQueue(event.error); 142 } 143 function onUnhandledRejection(event) { 144 captureToQueue(event.reason !== undefined ? event.reason : event); 145 } 146 window.addEventListener('error', onError); 147 window.addEventListener('unhandledrejection', onUnhandledRejection); 148 window.__sentryPreInitListeners = { onError: onError, onUnhandledRejection: onUnhandledRejection }; 149 })(); 150 </script>
150 151
151<script 152 src="https://browser.sentry-cdn.com/7.120.4/bundle.tracing.replay.min.js" 153 integrity="sha384-6UiQzRZEZEUYpVevkJnbMofq20zR/kWY6Nfj4/7xxiefh2lwaDxOAJXGT0ZkkJtH" 154 crossorigin="anonymous" 155 defer 156 ></script>
156 157
157<script 158 src="https://browser.sentry-cdn.com/7.120.4/captureconsole.min.js" 159 integrity="sha384-eS++M/RYquYfetQEoSQnCvxPHbPQztNIN2rdDxYkI5k8wvZwd+GmpBnfgymxGEIT" 160 crossorigin="anonymous" 161 defer 162 ></script>
162 163
164<script> 165 function sriOnError (event) { 166 if (window.Sentry) window.Sentry.captureException(event); 167 168 var script = document.createElement('script'); 169 var srcDomain = new URL(this.src).origin; 170 script.src = this.src.replace(srcDomain, ''); 171 if (this.defer) script.setAttribute("defer", "defer"); 172 document.getElementsByTagName('head')[0].insertBefore(script, null); 173 } 174</script>
174 175
176<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 176
176
177<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>
1772&&(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>
177 178 179
179<script src="https://cdn.shoplineapp.com/s/javascripts/currencies.js" defer></script>
179 180 181 182
183<script> 184 function generateGlobalSDKObserver(variableName, options = {}) { 185 const { isLoaded = (sdk) => !!sdk } = options; 186 return { 187 [variableName]: { 188 funcs: [], 189 notify: function() { 190 while (this.funcs.length > 0) { 191 const func = this.funcs.shift(); 192 func(window[variableName]); 193 } 194 }, 195 subscribe: function(func) { 196 if (isLoaded(window[variableName])) { 197 func(window[variableName]); 198 } else { 199 this.funcs.push(func); 200 } 201 const unsubscribe = function () { 202 const index = this.funcs.indexOf(func); 203 if (index > -1) { 204 this.funcs.splice(index, 1); 205 } 206 }; 207 return unsubscribe.bind(this); 208 }, 209 }, 210 }; 211 } 212 213 window.globalSDKObserver = Object.assign( 214 {}, 215 generateGlobalSDKObserver('grecaptcha', { isLoaded: function(sdk) { return sdk && sdk.render }}), 216 generateGlobalSDKObserver('FB'), 217 ); 218</script>
218 219 220<style> 221 :root { 222 --buy-now-button-color: #fb7813; 223 --primary-color: #90a451; 224 225 --category-page: 48; 226 --page-background: #FFFFFF; 227 --page-background-h: 0; 228 --page-background-s: 0%; 229 --page-background-l: 100%; 230 --page-text: #333333; 231 --page-text-h: 0; 232 --page-text-s: 0%; 233 --page-text-l: 20%; 234 --page-text-link: #3493fb; 235 --page-text-link-h: 211; 236 --page-text-link-s: 96%; 237 --page-text-link-l: 59%; 238 --announcement-background: #fff2cc; 239 --announcement-background-h: 45; 240 --announcement-background-s: 100%; 241 --announcement-background-l: 90%; 242 --announcement-text: #2c2c2c; 243 --announcement-text-h: 0; 244 --announcement-text-s: 0%; 245 --announcement-text-l: 17%; 246 --header-background: #ffffff; 247 --header-background-h: 0; 248 --header-background-s: 0%; 249 --header-background-l: 100%; 250 --header-text: #333333; 251 --header-text-h: 0; 252 --header-text-s: 0%; 253 --header-text-l: 20%; 254 --header-icon: #333333; 255 --header-icon-h: 0; 256 --header-icon-s: 0%; 257 --header-icon-l: 20%; 258 --primary-background: #90a451; 259 --primary-background-h: 74; 260 --primary-background-s: 34%; 261 --primary-background-l: 48%; 262 --primary-text: #FFFFFF; 263 --primary-text-h: 0; 264 --primary-text-s: 0%; 265 --primary-text-l: 100%; 266 --buy-now-background: #fb7813; 267 --buy-now-background-h: 26; 268 --buy-now-background-s: 97%; 269 --buy-now-background-l: 53%; 270 --buy-now-text: #FFFFFF; 271 --buy-now-text-h: 0; 272 --buy-now-text-s: 0%; 273 --buy-now-text-l: 100%; 274 --footer-background: #FFFFFF; 275 --footer-background-h: 0; 276 --footer-background-s: 0%; 277 --footer-background-l: 100%; 278 --footer-text: #333333; 279 --footer-text-h: 0; 280 --footer-text-s: 0%; 281 --footer-text-l: 20%; 282 --footer-icon: #333333; 283 --footer-icon-h: 0; 284 --footer-icon-s: 0%; 285 --footer-icon-l: 20%; 286 --copyright-background: #F7F7F7; 287 --copyright-background-h: 0; 288 --copyright-background-s: 0%; 289 --copyright-background-l: 97%; 290 --copyright-text: #999999; 291 --copyright-text-h: 0; 292 --copyright-text-s: 0%; 293 --copyright-text-l: 60%; 294 --font-title: "Noto Sans TC", var(--system-sans); 295 296 --font-size-title: 1; 297 --font-paragraph: "Noto Sans TC", var(--system-sans); 298 299 --font-size-paragraph: 1; 300 301 --cookie-consent-popup-z-index: 1000; 302 } 303</style> 304
305<script type="text/javascript"> 306var shoplyticsTrackerSrc = 'https://cdn.shoplytics.com/js/shoplytics-tracker/latest/shoplytics-tracker.js'; 307(function(e,t,s,c,n,o,p){e.shoplytics||((p=e.shoplytics=function(){ 308p.exec?p.exec.apply(p,arguments):p.q.push(arguments) 309}).v='2.0',p.q=[],(n=t.createElement(s)).async=!0, 310n.src=c,(o=t.getElementsByTagName(s)[0]).parentNode.insertBefore(n,o)) 311})(window,document,'script',shoplyticsTrackerSrc); 312window.SHOPLYTICS_TRACKER_REGISTER = {"merchant_id":"5b359a5a72fdc054dc0017ee","language":"zh-hant","user_id":null}; 313shoplytics('init', 'shop', { 314 register: window.SHOPLYTICS_TRACKER_REGISTER 315}); 316 317// for facebook login redirect 318if (location.hash === '#_=_') { 319 history.replaceState(null, document.title, location.toString().replace(/#_=_$/, '')); 320} 321 322function SidrOptions(options) { 323 if (options === undefined) { options = {}; } 324 this.side = options.side || 'left'; 325 this.speed = options.speed || 200; 326 this.name = options.name; 327 this.onOpen = options.onOpen || angular.noop; 328 this.onClose = options.onClose || angular.noop; 329} 330window.SidrOptions = SidrOptions; 331 332window.resizeImages = function(element) { 333 var images = (element || document).getElementsByClassName("sl-lazy-image") 334 var styleRegex = /background\-image:\ *url\(['"]?(https\:\/\/shoplineimg.com\/[^'"\)]*)+['"]?\)/ 335 336 for (var i = 0; i < images.length; i++) { 337 var image = images[i] 338 try { 339 var src = image.getAttribute('src') || image.getAttribute('style').match(styleRegex)[1] 340 } catch(e) { 341 continue; 342 } 343 var setBySrc, head, tail, width, height; 344 try { 345 if (!src) { throw 'Unknown source' } 346 347 setBySrc = !!image.getAttribute('src') // Check if it's setting the image url by "src" or "style" 348 var urlParts = src.split("?"); // Fix issue that the size pattern can be in external image url 349 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 350 head = result[1] 351 tail = result[4] 352 width = parseInt(result[2], 10); 353 height = parseInt(result[3], 10); 354 355 if (!!((width || height) && head != '') !== true) { throw 'Invalid image source'; } 356 } catch(e) { 357 if (typeof e !== 'string') { console.error(e) } 358 continue; 359 } 360 361 var segment = parseInt(image.getAttribute('data-resizing-segment') || 200, 10) 362 var scale = window.devicePixelRatio > 1 ? 2 : 1 363 364 // Resize by size of given element or image itself 365 var refElement = image; 366 if (image.getAttribute('data-ref-element')) { 367 var selector = image.getAttribute('data-ref-element'); 368 if (selector.indexOf('.') === 0) { 369 refElement = document.getElementsByClassName(image.getAttribute('data-ref-element').slice(1))[0] 370 } else { 371 refElement = document.getElementById(image.getAttribute('data-ref-element')) 372 } 373 } 374 var offsetWidth = refElement.offsetWidth; 375 var offsetHeight = refElement.offsetHeight; 376 var refWidth = image.getAttribute('data-max-width') ? Math.min(parseInt(image.getAttribute('data-max-width')), offsetWidth) : offsetWidth; 377 var refHeight = image.getAttribute('data-max-height') ? Math.min(parseInt(image.getAttribute('data-max-height')), offsetHeight) : offsetHeight; 378 379 // Get desired size based on view, segment and screen scale 380 var resizedWidth = isNaN(width) === false ? Math.ceil(refWidth * scale / segment) * segment : undefined 381 var resizedHeight = isNaN(height) === false ? Math.ceil(refHeight * scale / segment) * segment : undefined 382 383 if (resizedWidth || resizedHeight) { 384 var newSrc = head + '/' + ((resizedWidth || '') + 'x' + (resizedHeight || '')) + (tail || '') + '?'; 385 for (var j = 1; j < urlParts.length; j++) { newSrc += urlParts[j]; } 386 if (newSrc !== src) { 387 if (setBySrc) { 388 image.setAttribute('src', newSrc); 389 } else { 390 image.setAttribute('style', image.getAttribute('style').replace(styleRegex, 'background-image:url('+newSrc+')')); 391 } 392 image.dataset.size = (resizedWidth || '') + 'x' + (resizedHeight || ''); 393 } 394 } 395 } 396} 397 398let createDeferredPromise = function() { 399 let deferredRes, deferredRej; 400 let deferredPromise = new Promise(function(res, rej) { 401 deferredRes = res; 402 deferredRej = rej; 403 }); 404 deferredPromise.resolve = deferredRes; 405 deferredPromise.reject = deferredRej; 406 return deferredPromise; 407} 408 409// For app extension sdk 410window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED = createDeferredPromise(); 411 window.runTaskInIdle = function runTaskInIdle(task) { 412 try { 413 if (!task) return; 414 task(); 415 } catch (err) { 416 console.error(err); 417 } 418 } 419 420window.runTaskQueue = function runTaskQueue(queue) { 421 if (!queue || queue.length === 0) return; 422 423 const task = queue.shift(); 424 window.runTaskInIdle(task); 425 426 window.runTaskQueue(queue); 427} 428 429 430window.addEventListener('DOMContentLoaded', function() { 431 432app.value('mainConfig', window.mainConfig); 433 434 435app.value('flash', { 436}); 437 438app.value('flash_data', {}); 439app.constant('imageServiceEndpoint', 'https\:\/\/shoplineimg.com/') 440app.constant('staticImageHost', 'static.shoplineapp.com/web') 441app.constant('staticResourceHost', 'https://static.shoplineapp.com/') 442app.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_
442shipping_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
442ier_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\"
442: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\"
442: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_
442inventory_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_
442inventory_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\"
442: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}}')) 443app.constant('RESOLUTION_LIST', JSON.parse('[200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000]')) 444app.constant('NEW_RESOLUTION_LIST', JSON.parse('[375, 540, 720, 900, 1080, 1296, 1512, 2160, 2960, 3260, 3860]')) 445 446 447app.config(function (AnalyticsProvider) { 448 AnalyticsProvider.startOffline(true); 449}); 450 451 452app.value('fbPixelSettings', [{"unique_ids":true,"single_variation":false,"trackingCode":"703353120519439"}]); 453 454app.constant('ANGULAR_LOCALE', { 455 DATETIME_FORMATS: { 456 AMPMS: ["am","pm"], 457 DAY: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], 458 MONTH: ["January","February","March","April","May","June","July","August","September","October","November","December"], 459 SHORTDAY: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"], 460 SHORTMONTH: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"], 461 fullDate: "EEEE, MMMM d, y", 462 longDate: "MMMM d, y", 463 medium: "MMM d, y h:mm:ss a", 464 mediumDate: "MMM d, y", 465 mediumTime: "h:mm:ss a", 466 short: "M/d/yy h:mm a", 467 shortDate: "M/d/yy", 468 shortTime: "h:mm a", 469 }, 470 NUMBER_FORMATS: { 471 CURRENCY_SYM: "$", 472 DECIMAL_SEP: ".", 473 GROUP_SEP: ",", 474 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":""}] 475 }, 476 id: "zh-hant", 477 pluralCat: function(n, opt_precision) { 478 if (['ja'].indexOf('zh-hant') >= 0) { return PLURAL_CATEGORY.OTHER; } 479 var i = n | 0; 480 var vf = getVF(n, opt_precision); 481 if (i == 1 && vf.v == 0) { 482 return PLURAL_CATEGORY.ONE; 483 } 484 return PLURAL_CATEGORY.OTHER; 485 } 486}); 487 488 489 try { 490 var $searchPanelMobile; 491 492 var $mask = $('<div class="Modal-mask sl-modal-mask" style="display: none;"></div>'); 493 494 function showMask() { 495 $mask.css({'opacity': '0.3', 'display': 'block'}); 496 497 $('.Product-searchField-panel').removeClass('is-show'); 498 } 499 500 function hideMask() { 501 $mask.css({'opacity': '0'}); 502 setTimeout(function() { 503 $mask.css({'display': 'none'}); 504 }, 200); 505 } 506 507 var cartPanelOptions = new SidrOptions({ 508 name: 'cart-panel', 509 onOpen: function() { 510 showMask(); 511 angular.element('body').scope().$broadcast('cart.reload'); 512 }, 513 onClose: hideMask 514 }); 515 516 $('.sl-cart-toggle').sidr(cartPanelOptions); 517 $('.sl-menu-panel-toggle').sidr(new SidrOptions({ name: 'MenuPanel', onOpen: showMask, onClose: hideMask })); 518 519 $mask 520 .appendTo('body') 521 .on('click', function() { 522 $.sidr('close', 'MenuPanel'); 523 $.sidr('close', 'cart-panel'); 524 hideMask(); 525 }); 526 527 $( ".body-wrapper" ).on("click touch touchmove", function(e) { 528 if ($(".body-wrapper").hasClass("sidr-open" )) { 529 e.preventDefault(); 530 e.stopPropagation(); 531 $.sidr('close','left-panel'); 532 $.sidr('close','cart-panel'); 533 $.sidr('close','currency-panel'); 534 $.sidr('close','language-panel'); 535 $('html, body').css({'overflow': 'auto'}); 536 } 537 }); 538 539 $(document).ready(function() { 540 if (typeof Sentry !== 'undefined') { 541 var LOG_LEVELS = { 542 'Verbose': ['log', 'info', 'warn', 'error', 'debug', 'assert'], 543 'Info': ['info', 'warn', 'error'], 544 'Warning': ['warn', 'error'], 545 'Error': ['error'], 546 }; 547 548 var CDN_HOSTS = [ 549 'cdn.shoplineapp.com', 550 'cdn.myshopline.com', 551 ]; 552 var KEEP_SAMPLE_RATE = { 553 third_party: 0.05, 554 unknown: 0.05, 555 inline: 0.05, 556 before_sentry: 0.05, 557 }; 558 var PAGE_HOST = 'www.ecohukurou.com.tw'.toLowerCase(); 559 var SDK_HOST = 'sentry-cdn.com'; 560 561 var hasSourceTag = function (event) { 562 return !!(event.tags && event.tags.source); 563 }; 564 565 var getAllFrames = function (event) { 566 try { 567 return event.exception.values.reduce(function (acc, val) { 568 return acc.concat((val.stacktrace && val.stacktrace.frames) || []); 569 }, []); 570 } catch (e) { 571 return []; 572 } 573 }; 574 575 var classifyEvent = function (event) { 576 var frames = getAllFrames(event).filter(function (frame) { 577 return frame && frame.filename && frame.filename.toLowerCase().indexOf(SDK_HOST) === -1; 578 }); 579 580 if (frames.length === 0) return { source: 'unknown' }; 581 582 var hasOther = false;
583 var hasPageHost = false; 584 585 frames.forEach(function (frame) { 586 var lower = frame.filename.toLowerCase(); 587 if (!CDN_HOSTS.some(function (host) { return lower.indexOf(host) !== -1; })) { 588 hasOther = true; 589 if (PAGE_HOST && lower.indexOf(PAGE_HOST) !== -1) { 590 hasPageHost = true; 591 } 592 } 593 }); 594 595 var source = hasOther ? (hasPageHost ? 'inline' : 'third_party') : 'internal'; 596 597 return { source: source }; 598 }; 599 600 var cloneMutablePaths = function (event) { 601 try { 602 var cloned = Object.assign({}, event); 603 604 if (event.tags) { 605 cloned.tags = Object.assign({}, event.tags); 606 } 607 608 if (event.exception && event.exception.values) { 609 cloned.exception = Object.assign({}, event.exception); 610 cloned.exception.values = event.exception.values.map(function (value) { 611 var clonedValue = Object.assign({}, value); 612 if (clonedValue.stacktrace) { 613 clonedValue.stacktrace = Object.assign({}, clonedValue.stacktrace); 614 } 615 return clonedValue; 616 }); 617 } 618 619 return cloned; 620 } catch (e) { 621 return event; 622 } 623 }; 624 625 var config = { 626 dsn: 'https://[email protected]/5797752', 627 env: 'production', 628 release: '5.96.0', 629 sampleRate: 1.0, 630 tracesSampleRate: 0.0, 631 logLevels: LOG_LEVELS['Error'], 632 beforeSend: function(event, hint) { 633 try { 634 if ([ 635 'gtm', 636 'gtag/js', 637 'tracking', 638 'pixel/events', 639 'signals/iwl', 640 'rosetta.ai', 641 'twk-chunk', 642 'webpush', 643 'jquery', 644 '<anonymous>' 645 ].some(function(filename) { 646 return event.exception.values[0].stacktrace.frames[0].filename.toLowerCase().indexOf(filename) > -1; 647 }) || 648 event.exception.values[0].stacktrace.frames[1].function.toLowerCase().indexOf('omni') > -1 649 ) { 650 return null; 651 } 652 } catch (e) {} 653 654 event = cloneMutablePaths(event); 655 656 event.tags = event.tags || {}; 657 try { 658 if (!hasSourceTag(event)) { 659 var classification = classifyEvent(event); 660 event.tags.source = classification.source; 661 662 if (event.logger === 'console' && classification.source === 'unknown') { 663 var syntheticStack = ((hint && hint.syntheticException && hint.syntheticException.stack) || '').toLowerCase(); 664 var isFirstPartyStack = CDN_HOSTS.concat([PAGE_HOST]).some(function (host) { 665 return host && syntheticStack.indexOf(host) !== -1; 666 }); 667 if (!isFirstPartyStack) { 668 return null; 669 } 670 } 671 672 var keepRate = KEEP_SAMPLE_RATE[classification.source]; 673 if (keepRate && Math.random() > keepRate) { 674 return null; 675 } 676 } 677 } catch (e) {} 678 679 try { 680 if (event.tags.source && event.exception && event.exception.values && event.exception.values[0]) { 681 var firstValue = event.exception.values[0]; 682 firstValue.value = event.tags.source + ': ' + (firstValue.value || ''); 683 } else if (event.tags.source && event.message) { 684 event.message = event.tags.source + ': ' + event.message; 685 } 686 } catch (e) {} 687 688 try { 689 event.exception.values.forEach(function (exceptionValue) { 690 if (exceptionValue.stacktrace && exceptionValue.stacktrace.frames) { 691 var filtered = exceptionValue.stacktrace.frames.filter(function (frame) { 692 return !(frame.filename && frame.filename.indexOf('/assets/') !== -1); 693 }); 694 exceptionValue.stacktrace.frames = filtered.length > 0 695 ? filtered 696 : exceptionValue.stacktrace.frames; 697 } 698 }); 699 } catch (e) {} 700 701 return event; 702 }, 703 }; 704 705 var pageName = ''; 706 707 try { 708 var pathName = window.location.pathname; 709 710 if (pathName.includes('/cart')) { 711 pageName = 'cart'; 712 } 713 if (pathName.includes('/checkout')) { 714 pageName = 'checkout'; 715 } 716 } catch (e) {} 717 718 var shouldReplay = false;
719 var replayPages = ['/checkout', '/cart', '/one-page-store']; 720 try { 721 shouldReplay = replayPages.some(function(page) { 722 return window.location.pathname.includes(page); 723 }); 724 } catch (e) {} 725 726 Sentry.init({ 727 dsn: config.dsn, 728 environment: config.env, 729 release: config.release, 730 integrations: function(integrations) { 731 var ourIntegrations = integrations.concat([ 732 new Sentry.Integrations.BrowserTracing(), 733 new Sentry.Integrations.CaptureConsole({ levels: config.logLevels }), 734 ]); 735 736 if (shouldReplay) { 737 ourIntegrations.push( 738 Sentry.replayIntegration({ 739 maskAllText: true, 740 maskAllInputs: true, 741 blockAllMedia: true, 742 }) 743 ); 744 } 745 746 return ourIntegrations; 747 }, 748 sampleRate: config.sampleRate, 749 tracesSampler: function(samplingContext) { 750 const transactionContext = samplingContext.transactionContext || {}; 751 const op = transactionContext.op || ''; 752 753 if (op === 'cartV2.ui.action') { 754 return 1.0; 755 } 756 return config.tracesSampleRate; 757 }, 758 attachStacktrace: true, 759 replaysSessionSampleRate: 0, 760 replaysOnErrorSampleRate: shouldReplay ? 0.1 : 0, 761 denyUrls: [ 762 'graph.facebook.com', 763 'connect.facebook.net', 764 'static.xx.fbcdn.net', 765 'static.criteo.net', 766 'sslwidget.criteo.com', 767 'cdn.shopify.com', 768 'googletagservices.com', 769 'googletagmanager.com', 770 'google-analytics.com', 771 'googleadservices.com', 772 'googlesyndication.com', 773 'googleads.g.doubleclick.net', 774 'adservice.google.com', 775 'cdn.mouseflow.com', 776 'cdn.izooto.com', 777 'static.zotabox.com', 778 'static.hotjar.com', 779 'd.line-scdn.net', 780 'bat.bing.com', 781 's.yimg.com', 782 'js.fout.jp', 783 'load.sumo.com', 784 '.easychat.co', 785 '.chimpstatic.com', 786 '.yotpo.com', 787 '.popin.cc', 788 '.iterable.com', 789 '.alexametrics.com', 790 '.giphy.com', 791 'stats.zotabox.com', 792 'stats.g.doubleclick.net', 793 'www.facebook.com', 794 ], 795 beforeSend: config.beforeSend, 796 }); 797 798 var preInitListeners = window.__sentryPreInitListeners; 799 if (preInitListeners) { 800 window.removeEventListener('error', preInitListeners.onError); 801 window.removeEventListener('unhandledrejection', preInitListeners.onUnhandledRejection); 802 window.__sentryPreInitListeners = null; 803 } 804 805 806 var tags = { 807 page_locale: 'zh-hant', 808 user_country: 'AM', 809 handle: 'tyenglong739', 810 cart_owner_id: '', 811 cart_owner_type: '', 812 cart_id: '', 813 }; 814 815 if (pageName) { 816 tags.page = pageName; 817 } 818 819 Sentry.setTags(tags); 820 821 var preInitQueue = window.__sentryPreInitQueue || []; 822 window.__sentryPreInitQueue = null; 823 var beforeSentryKeepRate = KEEP_SAMPLE_RATE.before_sentry; 824 preInitQueue.forEach(function(error) { 825 try { 826 if (Math.random() > beforeSentryKeepRate) return; 827 Sentry.withScope(function(scope) { 828 scope.setTag('source', 'before_sentry'); 829 Sentry.captureException(error instanceof Error ? error : new Error(String(error))); 830 }); 831 } catch (e) {} 832 }); 833} 834 835 836 $searchPanelMobile = $jq('.search-panel-mobile'); 837 // to show a loading dialog when a huge Product Description Image/Video blocks page content from rednering 838 $("#product-loading").remove(); 839 840 var lazyClasses = ['sl-lazy', 'sl-lazyloading', 'sl-lazyloaded', 'sl-lazypreload', 'sl-lazyerror']; 841 $jq(".additional-details-content, .ProductDetail-additional, .ProductDetail-gallery") 842 .find("img[data-src]:not([data-src='']), iframe[data-src]:not([data-src=''])") 843 .each(function() { 844 var domClassList = ($(this).attr('class') || '').split(/\s+/); 845 // check used lazysizes 846 var hasLazyClass = domClassList.some(function(className) { 847 return lazyClasses.includes(className); 848 }); 849 if (!hasLazyClass) { 850 $(this) 851 .attr('src', $(this).attr('data-src')) 852 .removeAttr('data-src'); 853 } 854 }); 855
856 if ($jq("#home-carousel").length > 0) { 857 runTaskInIdle(() => { 858 $jq("#home-carousel").owlCarousel({ 859 items: 1, 860 singleItem: true, 861 autoPlay: true, 862 stopOnHover: true, 863 lazyLoad : true, 864 onLoadedLazy: function(event) { window.resizeImages(event.target); }, 865 autoHeight:true, 866 navigation: true, 867 navigationText: false, 868 }); 869 }); 870 } 871 872 $jq(".owl-carousel").each(function () { 873 runTaskInIdle(() => { 874 var owl = $jq(this); 875 owl.owlCarousel({ 876 loop: true, 877 items: 1, 878 margin: 10, 879 nav: false, 880 lazyLoad: true, 881 onLoadedLazy: function(event) { 882 window.resizeImages(event.target); 883 }, 884 onInitialized: function() { 885 //owl-stage have transition: 0.25s Time difference 886 setTimeout(function() { 887 owl.prev('.owl-carousel-first-initializing').hide(); 888 owl 889 .removeClass('initializing') 890 .trigger('refresh.owl.carousel'); 891 }, 300); 892 }, 893 autoplay: true, 894 autoplayTimeout: (parseFloat($jq(this).data('interval')) || 5) * 1000, 895 autoHeight: true, 896 autoplayHoverPause: false // https://github.com/OwlCarousel2/OwlCarousel2/pull/1777 897 }); 898 }); 899 }); 900 901 function restartCarousel() { 902 if (document.visibilityState === 'visible') { 903 $jq(".owl-carousel").each(function (_, element) { 904 var $carousel = $jq(element); 905 var owlCarouselInstance = $carousel.data("owl.carousel"); 906 var isAutoplay = owlCarouselInstance.settings.autoplay; 907 if (isAutoplay) { 908 $carousel.trigger('stop.owl.autoplay'); 909 $carousel.trigger('next.owl.carousel'); 910 } 911 }); 912 } 913 } 914 document.addEventListener('visibilitychange', restartCarousel); 915 916 setTimeout(function() { 917 $jq('.title-container.ellipsis').dotdotdot({ 918 wrap: 'letter' 919 }); 920 921 var themeKey = 'ultra_chic'; 922 var heightToDot = { 923 varm: 55, 924 philia: 45, 925 skya: 45 926 }; 927 928 $jq('.Product-item .Product-info .Product-title').dotdotdot({ 929 wrap: 'letter', 930 ellipsis: '...', 931 height: heightToDot[themeKey] || 40 932 }); 933 }); 934 935 // avoid using FB.XFBML.parse() as it breaks the fb-checkbox rendering, if u encounter resize issue, solve with CSS instead 936 }); 937 938 $(document).on('click', '.m-search-button', function(){ 939 $searchPanelMobile.toggleClass('click'); 940 if ($('.body-wrapper').hasClass('sidr-open')) { 941 $.sidr('close','left-panel'); 942 $.sidr('close','cart-panel'); 943 $.sidr('close','language-panel'); 944 $.sidr('close','currency-panel'); 945 $('html, body').css({'overflow': 'auto'}); 946 } 947 }); 948 949 $(document).on('click', '.search-mask', function() { 950 $searchPanelMobile.toggleClass('click'); 951 }); 952 953 954 if (window.scriptQueue && window.scriptQueue.length > 0) { 955 runTaskQueue(window.scriptQueue); 956 } 957 958 runTaskInIdle(() => { 959 if (window.matchMedia('(max-width: 1199px)').matches) { 960 function checkScroll() { 961 var trialBannerHeight = $('.trial-banner').height() || 0; 962 if ($(window).scrollTop() >= (100 - trialBannerHeight)) { 963 $('body').addClass('my-scroll'); 964 } else { 965 $('body').removeClass('my-scroll'); 966 } 967 } 968 checkScroll(); 969 $(window).on('scroll', _.throttle(checkScroll, 200)); 970} 971 }) 972 } catch (e) { 973 console.error(e); 974 } 975 976 window.renderSingleRecaptchaForSendCode = function(element) { 977 var widgetId = window.grecaptcha.render(element, { 978 sitekey: "6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr" 979 }, true); 980 981 element.dataset.widgetId = widgetId; 982 }; 983 984 985 window.initRecaptcha = function() { 986 // Delay event binding to avoid angular clear registered events 987
988 document.querySelectorAll('#quick-sign-up-send-code-recaptcha').forEach(renderSingleRecaptchaForSendCode); 989 990 // Notify recaptcha SDK observers (consumers subscribe via 991 // globalSDKObserver.grecaptcha, no longer through an Angular $rootScope flag). 992 window.globalSDKObserver.grecaptcha.notify(); 993 } 994 995 window.onRecaptchaLoaded = function() { 996 if (!window.grecaptcha.render) { 997 window.grecaptcha.ready(function() { 998 initRecaptcha(); 999 }); 1000 return; 1001 } 1002 initRecaptcha(); 1003 }; 1004 1005 runTaskInIdle(() => { 1006 angular.element(document).ready(function() { 1007 var tag = document.createElement("script"); 1008 tag.src = "https://www.recaptcha.net/recaptcha/api.js?onload=onRecaptchaLoaded&render=explicit"; 1009 document.getElementsByTagName("head")[0].appendChild(tag); 1010 }); 1011 angular.bootstrap(document, ['shop_app']); 1012 }); 1013 runTaskInIdle(() => { 1014 window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.resolve(); 1015 }); 1016}); 1017 1018</script>
1018 1019 1020<base href="/"> 1021 1022<!-- CSRF --> 1023<meta name="csrf-param" content="authenticity_token" /> 1024<meta name="csrf-token" content="oXG1rKJAHFaYiHS7fcK5294boPGON3rhhcycRmndKf/WzGDNQ2lxBrLzS9k4kNaU+f7bRKasFQUNHpbobETjUA==" /> 1025 1026<!-- Start of Criteo one tag --> 1027<!-- End of Criteo one tag --> 1028 1029 1030 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/theme-legacy-ae62574510c3c343cb473c31a541eaa42345ee4c9a0d03d991af41bbdd36be9f.css" onload="this.media='all'" /> 1031 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/general-fb5ea8124684c1808313125e394e36e9886dbf7c5c4c0c80de1f7bbe1fe6d6a7.css" onload="" /> 1032 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/theme-e462add8de6bcb81233255bb9d479217b715bed472005db8875ab29e822050c6.css" onload="" /> 1033 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/primary_color-f13697fb850b7acee5abd328f6a30e13b5798651cb267f62305746db869163c4.css" onload="" /> 1034 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-facebook-banner-07cf9a2f7d9d81ac2e626a88c8bfed381788dd65d8d548163bc2de7760f12869.css" onload="this.media='all'" /> 1035 <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'" /> 1036 <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;}
1036.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;}
1036.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 1037 class="post_categories 1038 show 1039 1040 mix-navigation-fixed 1041 1042 1043 ultra_chic 1044 light_theme 1045 1046 v2_theme" 1047 ng-controller="MainController" 1048 > 1049 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_ultra_chic_setting-e0791a0c466150b18a1f290e4e4cd5f2a33dec7632a3092f0524891340a51d44.css" onload="this.media="all"" /> 1050 1051 <style> 1052 .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}
1052.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} 1053 1054 </style> 1055 <!- Theme Setting fonts -> 1056 <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">
1056<script> 1057 window.addEventListener('load', function() { 1058 const link = document.createElement('link'); 1059 link.rel = 'stylesheet'; 1060 link.href = 'https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;700&display=swap'; 1061 link.media = 'print'; 1062 link.onload = () => { 1063 link.media = 'all'; 1064 } 1065 document.head.appendChild(link); 1066 }); 1067</script>
1067 1068 1069 <style> 1070 /* Custom CSS */ 1071 1072 </style> 1073 <!-- Custom HEAD HTML --> 1074 <meta name="google-site-verification" content="aYf34hHuhfsTGmcToGYPZI_6hu-D-pIWPOtg8RV5aN8" /> 1075 1076 1077 <!-- Custom liquid styles --> 1078 <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;
1078gap: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
1078));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> 1079 <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}
1079.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> 1080 <style type="text/css"> 1081 1082 </style> 1083 <style type="text/css"> 1084 .header--desktop .navigation-menu, 1085 .home.index.my-scroll .header--desktop .navigation-menu { 1086 1087 flex-grow: 1; 1088 1089 align-items: flex-start; 1090 } 1091 1092 body:not(.home.index) .header--desktop .navigation-menu-top-layer, 1093 .home.index.my-scroll .header--desktop .navigation-menu-top-layer { 1094 justify-content: flex-start; 1095 } 1096 1097 .home.index .header--desktop .navigation-menu { 1098 width: 100%; 1099 flex-grow: 1; 1100 align-items: center; 1101 } 1102 1103 .header--desktop .header__logo img {max-width: 374px; 1104 max-height: 80px; 1105 } 1106 1107 1108 #shopline-section-header { 1109 position: sticky; 1110 z-index: 100; 1111 top: 0; 1112 } 1113 1114 1115 .header--desktop .icons.icon-nav-dollor { 1116 font-size: 18px; 1117 transform: scaleX(1.1); 1118 } 1119 1120 1121 1122 1123 1124 1125 </style> 1126 <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;
1126left: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
1126over .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> 1127 <style type="text/css"> 1128 .header--mobile .header__logo img { 1129 object-fit: contain;max-width: 222px; 1130 max-height: 65px; 1131 } 1132 1133 1134 1135 1136 1137 </style> 1138 <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> 1139 <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
1139(--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> 1140 <style type="text/css"> 1141 #footer-custom-padding { 1142 padding: 15px; 1143 } 1144 @media screen and (max-width: 767px) { 1145 #footer-custom-padding { 1146 padding: 0; 1147 } 1148 } 1149 1150 #shopline-section-footer .section-width { 1151 padding-top: 30px; 1152 padding-bottom: 30px; 1153 } 1154 1155 @media (min-width: 768px) { 1156 #shopline-section-footer .section-width { 1157 padding-top: 30px; 1158 padding-bottom: 30px; 1159 } 1160 } 1161 1162 .footer-wrapper .footer-grid-items .footer-grid-item { 1163 padding: 15px 15px; 1164 } 1165 1166 @media (min-width: 768px) { 1167 .footer-wrapper .footer-grid-items .footer-grid-item { 1168 padding: 15px 15px; 1169 } 1170 } 1171 1172 </style> 1173 1174 <div ng-controller="FbInAppBrowserPopupController" ng-cloak> 1175 <div
1176 ng-if="showFbHint" 1177 class="in-app-browser-popup__container" 1178 > 1179 <div class="in-app-browser-popup__layout"> 1180 <div class="in-app-browser-popup__main"> 1181 <p class="in-app-browser-popup__desc"> 1182 {{ 'fb_in_app_browser_popup.desc' | translate }} 1183 <span class="in-app-browser-popup__copy-link" ng-click="copyUrl()">{{ 'fb_in_app_browser_popup.copy_link' | translate }}</span> 1184 </p> 1185 </div> 1186 <div class="in-app-browser-popup__footer"> 1187 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1188 {{ 'close' | translate }} 1189 </button> 1190 </div> 1191 </div> 1192 </div> 1193</div> 1194 <div ng-controller="InAppBrowserPopupController" ng-cloak> 1195 <div 1196 ng-if="canShowInAppHint && showMissingSessionKeyWarning" 1197 class="in-app-browser-popup__container" 1198 > 1199 <div class="in-app-browser-popup__layout"> 1200 <div class="in-app-browser-popup__main"> 1201 <p class="in-app-browser-popup__desc"> 1202 {{ 'in_app_browser_popup.desc' | translate }} 1203 </p> 1204 </div> 1205 <div class="in-app-browser-popup__footer"> 1206 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1207 {{ 'close' | translate }} 1208 </button> 1209 </div> 1210 </div> 1211 </div> 1212</div> 1213 <div 1214 id="cookie-consent-popup" 1215 ng-controller="CookieConsentPopupController" 1216 ng-cloak 1217 data-nosnippet 1218> 1219 <div ng-if="state('showPopup')"> 1220 <div 1221 ng-show="!state('showDetailSettingsPanel')" 1222 class="cookie-consent-popup__container" 1223 > 1224 <div class="cookie-consent-popup__layout"> 1225 <div class="cookie-consent-popup__header"> 1226 <div class="cookie-consent-popup__title"> 1227 {{word('consent_title')}} 1228 </div> 1229 </div> 1230 <div class="cookie-consent-popup__main"> 1231 <p class="cookie-consent-popup__desc"> 1232 {{word('consent_desc')}} <a href="{{alink('read_more')}}" target="_blank" rel="noopener noreferrer">{{word('read_more')}}</a> 1233 </p> 1234 </div> 1235 <div class="cookie-consent-popup__footer"> 1236 <button class="cookie-consent-popup__settings-btn" ng-click="click('settings')"> 1237 {{word('settings')}} 1238 </button> 1239 <button 1240 class="cookie-consent-popup__accept-btn ladda-button" 1241 ladda="state('loading')" 1242 data-style="slide-down" 1243 ng-click="click('accept')" 1244 > 1245 {{word('accept')}} 1246 </button> 1247 </div> 1248 </div> 1249 </div> 1250 1251 <div 1252 ng-show="state('showDetailSettingsPanel')" 1253 class="cookie-consent-detail-settings-panel__container" 1254 > 1255 <div class="cookie-consent-detail-settings-panel__layout"> 1256 <div class="cookie-consent-detail-settings-panel__top-right"> 1257 <button 1258 ng-click="click('discard')" 1259 class="cookie-consent-detail-settings-panel__discard-btn" 1260 > 1261 </button> 1262 </div> 1263 <div class="cookie-consent-detail-settings-panel__header"> 1264 <div class="cookie-consent-detail-settings-panel__title"> 1265 {{word('consent_title')}} 1266 </div> 1267 </div> 1268 <div class="cookie-consent-detail-settings-panel__main"> 1269 <p class="cookie-consent-detail-settings-panel__desc"> 1270 {{word('consent_desc')}} <a href="{{alink('read_more')}}">{{word('read_more')}}</a> 1271 </p> 1272 <div class="cookie-consent-detail-settings-panel__separator"></div> 1273 <div ng-repeat="setting in state('cookieConsentSettings')" class="cookie-consent-detail-settings-panel__item"> 1274 <div class="cookie-consent-detail-settings-panel__item-header"> 1275 <div class="cookie-consent-detail-settings-panel__item-title">{{setting.title}}</div> 1276 <label for="{{setting.key}}" class="cookie-consent-switch__container"> 1277 <input id="{{setting.key}}" ng-model="setting.on" ng-disabled="setting.disabled" type="checkbox" class="cookie-consent-switch__checkbox"> 1278 <span class="cookie-consent-switch__slider round"></span> 1279 </label> 1280 </div>
1281 <div class="cookie-consent-detail-settings-panel__item-main"> 1282 <p class="cookie-consent-detail-settings-panel__item-desc">{{setting.description}}</p> 1283 </div> 1284 </div> 1285 </div> 1286 <div class="cookie-consent-detail-settings-panel__footer"> 1287 <button 1288 class="cookie-consent-detail-settings-panel__save-btn ladda-button" 1289 ladda="state('loading')" 1290 data-style="slide-down" 1291 ng-click="click('save_preferences')" 1292 > 1293 {{word('save_preferences')}} 1294 </button> 1295 </div> 1296 </div> 1297 </div> 1298 </div> 1299</div> 1300 1301 1302 1303 1304 <div id='shopline-section-announcement'><!-- Rendered 'announcement.js.liquid' --><!-- Rendered 'announcement.css.liquid' --> 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315<div class="announcement js-announcement announcement--revamp" 1316 data-e2e-id="announcement_container" 1317 data-text-block-size="3" 1318 data-countdown-block-size="0" 1319 data-block-size="3" 1320 data-duration="6" 1321 ng-non-bindable 1322> 1323 1324 <div class="announcement__viewport"> 1325 <div class="announcement__slider"> 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342<a 1343 class="announcement__link announcement__slide--active" 1344 href="https://www.ecohukurou.com.tw/products/small-roach-killer-gel-bait" 1345 target="_blank" 1346 rel="noopener noreferrer" 1347 data-e2e-id="announcement-slide_container--0" 1348> 1349 1350 1351<div class="announcement__text announcement__text--1758792306434b5cf2e9"> 1352 <div class="announcement__content"> 1353 <p class="announcement__title" data-e2e-id="announcement-title_content"> 1354 <span title="ç±é·æ¨è¦âå¼·æå°èèåè âï¸499">ç±é·æ¨è¦âå¼·æå°èèåè âï¸499</span> 1355 </p> 1356 1357 </div> 1358</div> 1359 1360 1361</a> 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381<div class="announcement__text announcement__text--17600016194826b1d8cf" data-e2e-id="announcement-slide_container--1"> 1382 <div class="announcement__content"> 1383 <p class="announcement__title" data-e2e-id="announcement-title_content"> 1384 <span title="é¤è²ç¨å 滿$850å é!">é¤è²ç¨å 滿$850å é!</span> 1385 </p> 1386 1387 </div> 1388</div> 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408<a 1409 class="announcement__link" 1410 href="https://www.ecohukurou.com.tw/pages/%E9%A0%98%E5%88%B8%E5%B0%88%E5%8D%80" 1411 target="_self" 1412 1413 data-e2e-id="announcement-slide_container--2" 1414> 1415 1416 1417<div class="announcement__text announcement__text--1789523639394eb91eae announcement__text--has-button"> 1418 <div class="announcement__content"> 1419 <p class="announcement__title" data-e2e-id="announcement-title_content"> 1420 <span title="ãé å¸å°åãæé«ç¾ç$120 ">ãé å¸å°åãæé«ç¾ç$120 </span> 1421 </p> 1422 1423 <div class="announcement__meta"> 1424 1425 1426 <span class="announcement__btn" title="å ç»å ¥æå¡é»æé å¸" data-e2e-id="announcement-cta_button">å ç»å ¥æå¡é»æé å¸</span> 1427 1428 </div> 1429 1430 </div> 1431</div> 1432 1433 1434</a> 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 </div> 1467 </div> 1468 <button class="announcement__arrow announcement__arrow--previous" type="button" aria-label="ä¸ä¸åå ¬å" data-e2e-id="announcement-prev_button"> 1469 <svg class="announcement__arrow-icon" width="18" height="18" viewBox="0 0 18 18" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"> 1470 <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"/> 1471</svg> 1472 1473 </button> 1474 <button class="announcement__arrow announcement__arrow--next" type="button" aria-label="ä¸ä¸åå ¬å" data-e2e-id="announcement-next_button"> 1475 <svg class="announcement__arrow-icon" width="18" height="18" viewBox="0 0 18 18" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"> 1476 <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"/> 1477</svg> 1478 1479 </button> 1480 1481</div> 1482 1483 1484 1485 1486</div> <div id='shopline-section-header'><!-- Rendered 'header.css.liquid' --> 1487 1488 1489<style> 1490 1491</style> 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503<style> 1504 .header--desktop .navigation-menu, 1505 .home.index.my-scroll .header--desktop .navigation-menu { 1506 1507 flex-grow: 1; 1508
1509 align-items: flex-start; 1510 } 1511 1512 body:not(.home.index) .header--desktop .navigation-menu-top-layer, 1513 .home.index.my-scroll .header--desktop .navigation-menu-top-layer { 1514 justify-content: flex-start; 1515 } 1516 1517 .home.index .header--desktop .navigation-menu { 1518 width: 100%; 1519 flex-grow: 1; 1520 align-items: center; 1521 } 1522 1523 .header--desktop .header__logo img {max-width: 374px; 1524 max-height: 80px; 1525 } 1526 1527 1528 #shopline-section-header { 1529 position: sticky; 1530 z-index: 100; 1531 top: 0; 1532 } 1533 1534 1535 .header--desktop .icons.icon-nav-dollor { 1536 font-size: 18px; 1537 transform: scaleX(1.1); 1538 } 1539 1540 1541 1542 1543 1544 1545</style> 1546 1547<nav class="header header--desktop header--sticky js-navbar-desktop nav-bg-color"> 1548 1549 <div class="header__container clearfix"> 1550 1551 <a class="header__logo header__logo--middle-left" href="/"> 1552 <img 1553 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/64781426596636001d113b6c/1200x.webp?source_format=png" 1554 width="679.0" 1555 height="367.0" 1556 loading="lazy" 1557 > 1558 </a> 1559 1560 <div class="header__menu"> 1561 <ul class="header__action-menu nav-color"> 1562 <!-- Currency chooser --> 1563 1564 1565 <!-- Language chooser --> 1566 1567 1568 <!-- Desktop Search bar --> 1569 1570 <li class="List-item search-bar"> 1571 <div 1572 class="NavigationBar-actionMenu-button nav-color Product-searchField " 1573 data-nosnippet 1574 > 1575 <form class="Product-searchField-form sl-product-search"> 1576 <input disabled maxlength="50" placeholder="æ¾åå"> 1577 <button disabled type="submit"> 1578 <svg class="icons icon-search"> 1579 <use xlink:href="#icon-search"></use> 1580 </svg> 1581 1582 </button> 1583 </form> 1584 </div> 1585 </li> 1586 1587 1588 <!-- Messages --> 1589 1590 <li class="List-item"> 1591 <a class="NavigationBar-actionMenu-button nav-color MessageDialog-showButton sl-message-toggle"> 1592 <svg class="icons icon-nav-commont"> 1593 <use xlink:href="#icon-nav-comment"></use> 1594 </svg> 1595 1596 </a> 1597 </li> 1598 1599 1600 <!-- Sign-in or Member Center --> 1601 <li class="List-item" style="position:relative;"> 1602 1603 <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color"> 1604 <svg class="icons icon-person"> 1605 <use xlink:href="#icon-person"></use> 1606 </svg> 1607 1608 </a> 1609 1610 <user-reminder-desktop 1611 campaign-rule="null" 1612></user-reminder-desktop> 1613 </li> 1614 1615 <!-- Cart panel toggle --> 1616 1617 <basic-popover class="cart-over-limit"></basic-popover> 1618 <li class="List-item"> 1619 <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle"> 1620 <svg class="icons icon-nav-cart"> 1621 <use xlink:href="#icon-nav-cart"></use> 1622 </svg> 1623 <span 1624 class="sl-cart-count Cart-count primary-color" 1625 count-style="icon" 1626 > 1627 </span> 1628 </a> 1629 </li> 1630 </ul> 1631 1632 1633 <a 1634 class="header__logo header__logo--home " 1635 href="/" 1636 > 1637 <img 1638 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/64781426596636001d113b6c/1200x.webp?source_format=png" 1639 width="679.0" 1640 height="367.0" 1641 loading="lazy" 1642 > 1643 </a> 1644 1645 <ul class="header__main-menu"><!-- Rendered 'menu-advanced-desktop.css.liquid' --> 1646<!-- Rendered 'menu-advanced-desktop.js.liquid' --> 1647 1648<li class="navigation-menu nav-color advanced-menu-desktop"> 1649 <ul 1650 class="advanced-menu-top-layer advanced-menu-top-layer--align-left" 1651 style="padding: 0px; " 1652 ><li 1653 class="advanced-menu-item advanced-menu-item-l1"><span 1654 class="advanced-menu-item-content image-position-top" 1655 data-sl-editor='{"section": "17881427915363901c6f"}' 1656 ><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"> 1657 <div> 1658 <ul class="advanced-menu-second-layer"><li 1659 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1660 class="advanced-menu-item-content image-position-top" 1661 link-highlight="https://www.ecohukurou.com.tw/pages/flea-spray" 1662 href="https://www.ecohukurou.com.tw/pages/flea-spray" 1663 target="_self" 1664 data-sl-editor='{"section": "1788152975545fc5fba7"}' 1665 ><div class="advanced-menu-item-img-block img-proportion-square"> 1666 1667 1668 1669 1670 1671 1672 1673<picture> 1674 1675 <source 1676 1677 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/540x.webp?source_format=jpg 54
16770w, 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" 1678 1679 sizes="100cqw" 1680 1681 height="1254.0" 1682 width="1254.0" 1683 > 1684 1685 1686 1687 1688 <img 1689 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788aade63890018aed62a/750x.webp?source_format=jpg" 1690 alt="" 1691 width="1254.0" 1692 height="1254.0" 1693 class="advanced-menu-item-img" 1694 loading="lazy" 1695 /> 1696</picture> 1697 1698</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">è·³è¤å°ç</span></a></li> 1699<li 1700 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1701 class="advanced-menu-item-content image-position-top" 1702 link-highlight="https://www.ecohukurou.com.tw/pages/rat-bye" 1703 href="https://www.ecohukurou.com.tw/pages/rat-bye" 1704 target="_self" 1705 data-sl-editor='{"section": "17881533478487fa56d8"}' 1706 ><div class="advanced-menu-item-img-block img-proportion-square"> 1707 1708 1709 1710 1711 1712 1713 1714<picture> 1715 1716 <source 1717 1718 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" 1719 1720 sizes="100cqw" 1721 1722 height="1254.0" 1723 width="1254.0" 1724 > 1725 1726 1727 1728 1729 <img 1730 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788c05d047500148a4b33/750x.webp?source_format=jpg" 1731 alt="" 1732 width="1254.0" 1733 height="1254.0" 1734 class="advanced-menu-item-img" 1735 loading="lazy" 1736 /> 1737</picture> 1738 1739</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èé¼ å°ç</span></a></li> 1740<li 1741 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1742 class="advanced-menu-item-content image-position-top" 1743 link-highlight="https://www.ecohukurou.com.tw/pages/termite" 1744 href="https://www.ecohukurou.com.tw/pages/termite" 1745 target="_self" 1746 data-sl-editor='{"section": "1788153462512d32f021"}' 1747 ><div class="advanced-menu-item-img-block img-proportion-square"> 1748 1749 1750 1751 1752 1753 1754 1755<picture> 1756 1757 <source 1758 1759 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" 1760 1761 sizes="100cqw" 1762 1763 height="1254.0" 1764 width="1254.0" 1765 > 1766 1767 1768 1769 1770 <img 1771 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788d0bd71c1000c193b87/750x.webp?source_format=jpg" 1772 alt="" 1773 width="1254.0" 1774 height="1254.0" 1775 class="advanced-menu-item-img" 1776 loading="lazy" 1777 /> 1778</picture> 1779 1780</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç½è»å°ç</span></a></li> 1781<li 1782 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1783 class="advanced-menu-item-content image-position-top" 1784 link-highlight="https://www.ecohukurou.com.tw/pages/cockroach" 1785 href="https://www.ecohukurou.com.tw/pages/cockroach" 1786 target="_self" 1787 data-sl-editor='{"section": "1788153491057a670681"}' 1788 ><div class="advanced-menu-item-img-block img-proportion-square"> 1789 1790 1791 1792 1793 1794 1795 1796<picture> 1797 1798 <source 1799 1800 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/540x.webp?source_format=jpg 54
18000w, 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" 1801 1802 sizes="100cqw" 1803 1804 height="1254.0" 1805 width="1254.0" 1806 > 1807 1808 1809 1810 1811 <img 1812 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aa116b6d4a9474965d7f343/750x.webp?source_format=jpg" 1813 alt="" 1814 width="1254.0" 1815 height="1254.0" 1816 class="advanced-menu-item-img" 1817 loading="lazy" 1818 /> 1819</picture> 1820 1821</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èèå°ç</span></a></li> 1822<li 1823 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1824 class="advanced-menu-item-content image-position-top" 1825 link-highlight="https://www.ecohukurou.com.tw/categories/fly-elimination" 1826 href="https://www.ecohukurou.com.tw/categories/fly-elimination" 1827 target="_self" 1828 data-sl-editor='{"section": "17881535360245c20a2b"}' 1829 ><div class="advanced-menu-item-img-block img-proportion-square"> 1830 1831 1832 1833 1834 1835 1836 1837<picture> 1838 1839 <source 1840 1841 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" 1842 1843 sizes="100cqw" 1844 1845 height="1254.0" 1846 width="1254.0" 1847 > 1848 1849 1850 1851 1852 <img 1853 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9788fa7eabe3000a860612/750x.webp?source_format=jpg" 1854 alt="" 1855 width="1254.0" 1856 height="1254.0" 1857 class="advanced-menu-item-img" 1858 loading="lazy" 1859 /> 1860</picture> 1861 1862</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">æè å°ç</span></a></li> 1863<li 1864 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1865 class="advanced-menu-item-content image-position-top" 1866 link-highlight="https://www.ecohukurou.com.tw/categories/mosquito" 1867 href="https://www.ecohukurou.com.tw/categories/mosquito" 1868 target="_self" 1869 data-sl-editor='{"section": "1788153559000e63f7f3"}' 1870 ><div class="advanced-menu-item-img-block img-proportion-square"> 1871 1872 1873 1874 1875 1876 1877 1878<picture> 1879 1880 <source 1881 1882 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" 1883 1884 sizes="100cqw" 1885 1886 height="1254.0" 1887 width="1254.0" 1888 > 1889 1890 1891 1892 1893 <img 1894 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a97890b5303620012e8c97c/750x.webp?source_format=jpg" 1895 alt="" 1896 width="1254.0" 1897 height="1254.0" 1898 class="advanced-menu-item-img" 1899 loading="lazy" 1900 /> 1901</picture> 1902 1903</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èåå®é</span></a></li> 1904<li 1905 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1906 class="advanced-menu-item-content image-position-top" 1907 link-highlight="https://www.ecohukurou.com.tw/pages/ant" 1908 href="https://www.ecohukurou.com.tw/pages/ant" 1909 target="_self" 1910 data-sl-editor='{"section": "1788153650200ba2ea8e"}' 1911 ><div class="advanced-menu-item-img-block img-proportion-square"> 1912 1913 1914 1915 1916 1917 1918 1919<picture> 1920 1921 <source 1922 1923 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/540x.webp?source_format=jpg 54
19230w, 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" 1924 1925 sizes="100cqw" 1926 1927 height="1254.0" 1928 width="1254.0" 1929 > 1930 1931 1932 1933 1934 <img 1935 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789228a38b70010553f36/750x.webp?source_format=jpg" 1936 alt="" 1937 width="1254.0" 1938 height="1254.0" 1939 class="advanced-menu-item-img" 1940 loading="lazy" 1941 /> 1942</picture> 1943 1944</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èè»å°ç</span></a></li> 1945<li 1946 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1947 class="advanced-menu-item-content image-position-top" 1948 link-highlight="https://www.ecohukurou.com.tw/pages/dust-mites" 1949 href="https://www.ecohukurou.com.tw/pages/dust-mites" 1950 target="_blank" 1951 data-sl-editor='{"section": "17881541082929285031"}' 1952 ><div class="advanced-menu-item-img-block img-proportion-square"> 1953 1954 1955 1956 1957 1958 1959 1960<picture> 1961 1962 <source 1963 1964 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" 1965 1966 sizes="100cqw" 1967 1968 height="1254.0" 1969 width="1254.0" 1970 > 1971 1972 1973 1974 1975 <img 1976 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9789345d047500128a4b87/750x.webp?source_format=jpg" 1977 alt="" 1978 width="1254.0" 1979 height="1254.0" 1980 class="advanced-menu-item-img" 1981 loading="lazy" 1982 /> 1983</picture> 1984 1985</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">塵èå°ç</span></a></li> 1986<li 1987 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 1988 class="advanced-menu-item-content image-position-top" 1989 link-highlight="https://www.ecohukurou.com.tw/categories/bed-bugs" 1990 href="https://www.ecohukurou.com.tw/categories/bed-bugs" 1991 target="_blank" 1992 data-sl-editor='{"section": "178841398590614f040f"}' 1993 ><div class="advanced-menu-item-img-block img-proportion-square"> 1994 1995 1996 1997 1998 1999 2000 2001<picture> 2002 2003 <source 2004 2005 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" 2006 2007 sizes="100cqw" 2008 2009 height="1254.0" 2010 width="1254.0" 2011 > 2012 2013 2014 2015 2016 <img 2017 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a990834faf8701913ff52fd/750x.webp?source_format=jpg" 2018 alt="" 2019 width="1254.0" 2020 height="1254.0" 2021 class="advanced-menu-item-img" 2022 loading="lazy" 2023 /> 2024</picture> 2025 2026</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èè²å°ç</span></a></li> 2027<li 2028 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2029 class="advanced-menu-item-content image-position-top" 2030 link-highlight="https://www.ecohukurou.com.tw/pages/pesticides" 2031 href="https://www.ecohukurou.com.tw/pages/pesticides" 2032 target="_blank" 2033 data-sl-editor='{"section": "17881542551446ab11e1"}' 2034 ><div class="advanced-menu-item-img-block img-proportion-square"> 2035 2036 2037 2038 2039 2040 2041 2042<picture> 2043 2044 <source 2045 2046 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/540x.webp?source_format=jpg 54
20460w, 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" 2047 2048 sizes="100cqw" 2049 2050 height="1254.0" 2051 width="1254.0" 2052 > 2053 2054 2055 2056 2057 <img 2058 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a978945cdc67c0012fd0bd0/750x.webp?source_format=jpg" 2059 alt="" 2060 width="1254.0" 2061 height="1254.0" 2062 class="advanced-menu-item-img" 2063 loading="lazy" 2064 /> 2065</picture> 2066 2067</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç¶åè²å®³å°ç</span></a></li> 2068<li 2069 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2070 class="advanced-menu-item-content image-position-top" 2071 link-highlight="https://www.ecohukurou.com.tw/categories/natural-insecticide" 2072 href="https://www.ecohukurou.com.tw/categories/natural-insecticide" 2073 target="_blank" 2074 data-sl-editor='{"section": "1788505489140c70d6fd"}' 2075 ><div class="advanced-menu-item-img-block img-proportion-square"> 2076 2077 2078 2079 2080 2081 2082 2083<picture> 2084 2085 <source 2086 2087 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" 2088 2089 sizes="100cqw" 2090 2091 height="1254.0" 2092 width="1254.0" 2093 > 2094 2095 2096 2097 2098 <img 2099 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9a6da05f2cf0f2fe76145f/750x.webp?source_format=jpg" 2100 alt="" 2101 width="1254.0" 2102 height="1254.0" 2103 class="advanced-menu-item-img" 2104 loading="lazy" 2105 /> 2106</picture> 2107 2108</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">天ç¶é²è²</span></a></li> 2109</ul> 2110 </div> 2111 </div></li> 2112<li 2113 class="advanced-menu-item advanced-menu-item-l1"><span 2114 class="advanced-menu-item-content image-position-top" 2115 data-sl-editor='{"section": "178814358748421b9584"}' 2116 ><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"> 2117 <div> 2118 <ul class="advanced-menu-second-layer"><li 2119 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2120 class="advanced-menu-item-content image-position-top" 2121 link-highlight="https://www.ecohukurou.com.tw/categories/product-list" 2122 href="https://www.ecohukurou.com.tw/categories/product-list" 2123 target="_blank" 2124 data-sl-editor='{"section": "17896361876258e1524d"}' 2125 ><div class="advanced-menu-item-img-block img-proportion-square"> 2126 2127 2128 2129 2130 2131 2132 2133<picture> 2134 2135 <source 2136 2137 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" 2138 2139 sizes="100cqw" 2140 2141 height="1200.0" 2142 width="1200.0" 2143 > 2144 2145 2146 2147 2148 <img 2149 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6aabae66a652ea8c2d1f53d2/750x.webp?source_format=png" 2150 alt="" 2151 width="1200.0" 2152 height="1200.0" 2153 class="advanced-menu-item-img" 2154 loading="lazy" 2155 /> 2156</picture> 2157 2158</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å ¨é¤¨æ»¿é¡è´</span></a></li> 2159<li 2160 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2161 class="advanced-menu-item-content image-position-top" 2162 link-highlight="https://www.ecohukurou.com.tw/pages/backtoschool" 2163 href="https://www.ecohukurou.com.tw/pages/backtoschool" 2164 target="_blank" 2165 data-sl-editor='{"section": "1788247942233e37dc9f"}' 2166 ><div class="advanced-menu-item-img-block img-proportion-square"> 2167 2168 2169 2170 2171 2172 2173 2174<picture> 2175 2176 <source 2177 media="(min-width: 768px)" 2178 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" 2179 2180 sizes="100cqw" 2181 2182 height="1200.0" 2183 width="1200.0" 2184 > 2185 2186 2187 2188 <source 2189 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
21896x.webp?source_format=png 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/1512x.webp?source_format=png 1512w" 2190 2191 sizes="100cqw" 2192 2193 height="1200.0" 2194 width="1200.0" 2195 > 2196 2197 2198 <img 2199 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/750x.webp?source_format=png" 2200 alt="" 2201 width="1200.0" 2202 height="1200.0" 2203 class="advanced-menu-item-img" 2204 loading="lazy" 2205 /> 2206</picture> 2207 2208</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å ©ä»¶äº«ææ£</span></a></li> 2209<li 2210 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2211 class="advanced-menu-item-content image-position-top" 2212 link-highlight="https://www.ecohukurou.com.tw/categories/commercial-kits" 2213 href="https://www.ecohukurou.com.tw/categories/commercial-kits" 2214 target="_blank" 2215 data-sl-editor='{"section": "1788318985592df9ae47"}' 2216 ><div class="advanced-menu-item-img-block img-proportion-square"> 2217 2218 2219 2220 2221 2222 2223 2224<picture> 2225 2226 <source 2227 media="(min-width: 768px)" 2228 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" 2229 2230 sizes="100cqw" 2231 2232 height="1024.0" 2233 width="1024.0" 2234 > 2235 2236 2237 2238 <source 2239 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" 2240 2241 sizes="100cqw" 2242 2243 height="1024.0" 2244 width="1024.0" 2245 > 2246 2247 2248 <img 2249 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/750x.webp?source_format=jpg" 2250 alt="" 2251 width="1024.0" 2252 height="1024.0" 2253 class="advanced-menu-item-img" 2254 loading="lazy" 2255 /> 2256</picture> 2257 2258</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ãéæãåç¨çµåææ£</span></a></li> 2259<li 2260 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2261 class="advanced-menu-item-content image-position-top" 2262 link-highlight="https://www.ecohukurou.com.tw/users/sign_in" 2263 href="https://www.ecohukurou.com.tw/users/sign_in" 2264 target="_blank" 2265 data-sl-editor='{"section": "178824921460836cd1fd"}' 2266 ><div class="advanced-menu-item-img-block img-proportion-square"> 2267 2268 2269 2270 2271 2272 2273 2274<picture> 2275 2276 <source 2277 media="(min-width: 768px)" 2278 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/540x.webp?source_format=jpg 54
22780w, 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" 2279 2280 sizes="100cqw" 2281 2282 height="881.0" 2283 width="1068.0" 2284 > 2285 2286 2287 2288 <source 2289 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" 2290 2291 sizes="100cqw" 2292 2293 height="881.0" 2294 width="1068.0" 2295 > 2296 2297 2298 <img 2299 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/750x.webp?source_format=jpg" 2300 alt="" 2301 width="1068.0" 2302 height="881.0" 2303 class="advanced-menu-item-img" 2304 loading="lazy" 2305 /> 2306</picture> 2307 2308</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">æ°æå¡æ$50</span></a></li> 2309</ul> 2310 </div> 2311 </div></li> 2312<li 2313 class="advanced-menu-item advanced-menu-item-l1"><span 2314 class="advanced-menu-item-content image-position-top" 2315 data-sl-editor='{"section": "1788155288416eb5642e"}' 2316 ><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"> 2317 <div> 2318 <ul class="advanced-menu-second-layer"><li 2319 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2320 class="advanced-menu-item-content image-position-top" 2321 link-highlight="https://www.ecohukurou.com.tw/categories/product-list" 2322 href="https://www.ecohukurou.com.tw/categories/product-list" 2323 target="_self" 2324 data-sl-editor='{"section": "1788155334607d6d4757"}' 2325 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç¦ä¾æ - å± å®¶é¤è²</span></a></li> 2326<li 2327 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2328 class="advanced-menu-item-content image-position-top" 2329 link-highlight="https://www.ecohukurou.com.tw/categories/harmona" 2330 href="https://www.ecohukurou.com.tw/categories/harmona" 2331 target="_self" 2332 data-sl-editor='{"section": "17881553626809212a85"}' 2333 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">åæ·¨ - èªç¶æ½æ·¨</span></a></li> 2334</ul> 2335 </div> 2336 </div></li> 2337<li 2338 class="advanced-menu-item advanced-menu-item-l1"><span 2339 class="advanced-menu-item-content image-position-top" 2340 data-sl-editor='{"section": "178814395485580c5f76"}' 2341 ><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"> 2342 <div> 2343 <ul class="advanced-menu-second-layer"><li 2344 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2345 class="advanced-menu-item-content image-position-top" 2346 link-highlight="https://www.ecohukurou.com.tw/pages/store" 2347 href="https://www.ecohukurou.com.tw/pages/store" 2348 target="_self" 2349 data-sl-editor='{"section": "1788158720559dd88fab"}' 2350 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">實é«éè·¯</span></a></li> 2351<li 2352 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2353 class="advanced-menu-item-content image-position-top" 2354 link-highlight="https://www.ecohukurou.com.tw/pages/meet-hukurou" 2355 href="https://www.ecohukurou.com.tw/pages/meet-hukurou" 2356 target="_blank" 2357 data-sl-editor='{"section": "1790053474138cce7b90"}' 2358 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">éæ¼ç¦ä¾æ</span></a></li> 2359<li 2360 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2361 class="advanced-menu-item-content image-position-top" 2362 link-highlight="https://www.ecohukurou.com.tw/pages/about-hukurou" 2363 href="https://www.ecohukurou.com.tw/pages/about-hukurou" 2364 target="_blank" 2365 data-sl-editor='{"section": "1788160027566fdf2679"}' 2366 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">åçç念</span></a></li> 2367<li 2368 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2369 class="advanced-menu-item-content image-position-top" 2370 link-highlight="https://www.ecohukurou.com.tw/pages/quality-assurance" 2371 href="https://www.ecohukurou.com.tw/pages/quality-assurance" 2372 target="_blank" 2373 data-sl-editor='{"section": "1790145941985b079fbb"}' 2374 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å質ä¿é</span></a></li> 2375<li 2376 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2377 class="advanced-menu-item-content image-position-top" 2378 link-highlight="https://docs.google.com/forms/d/e/1FAIpQLSctvXyo-3QPx_x20v4u3mXxp9QlPyiEsQYlaaQtamhbh06KGw/viewform" 2379 href="https://docs.google.com/forms/d/e/1FAIpQLSctvXyo-3QPx_x20v4u3mXxp9QlPyiEsQYlaaQtamhbh06KGw/viewform" 2380 target="_blank" 2381 data-sl-editor='{"section": "1788161730938619843b"}' 2382 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">åçåä½</span></a></li> 2383<li 2384 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2385 class="advanced-menu-item-content image-position-top" 2386 link-highlight="https://www.ecohukurou.com.tw/pages/environmental-friendly" 2387 href="https://www.ecohukurou.com.tw/pages/environmental-friendly" 2388 target="_self" 2389 data-sl-editor='{"section": "17881619563588c37346"}' 2390 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">æ°¸çºè¨ç«</span></a></li> 2391</ul> 2392 </div> 2393 </div></li> 2394<li 2395 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item-l1--hierarchically"><span 2396 class="advanced-menu-item-content image-position-top" 2397 data-sl-editor='{"section": "178815282311348d3813"}' 2398 ><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"> 2399 <div> 2400 <ul class="advanced-menu-second-layer"><li 2401 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 0)) / 1);"><a 2402 class="advanced-menu-item-content image-position-top" 2403 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-flea" 2404 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-flea" 2405 target="_blank" 2406 data-sl-editor='{"section": "17882486387562a352b4"}' 2407 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">è·³è¤æéº¼é¤æææï¼</span></a></li> 2408<li 2409 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 0)) / 1);"><a 2410 class="advanced-menu-item-content image-position-top" 2411 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-termite" 2412 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-termite" 2413 target="_blank" 2414 data-sl-editor='{"section": "1788248693037ef15858"}' 2415 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ç½è»è¥æéº¼é¸ææç¨ï¼</span></a></li> 2416<li 2417 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 0)) / 1);"><a 2418 class="advanced-menu-item-content image-position-top" 2419 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-cockroach" 2420 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-cockroach" 2421 target="_blank" 2422 data-sl-editor='{"section": "17882487527203b97a47"}' 2423 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">家裡æèèæéº¼è¾¦ï¼</span></a></li> 2424<li 2425 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 0)) / 1);"><a 2426 class="advanced-menu-item-content image-position-top" 2427 link-highlight="https://www.ecohukurou.com.tw/blog/posts/dolic
2427hoderus-thoracicus-prevention" 2428 href="https://www.ecohukurou.com.tw/blog/posts/dolichoderus-thoracicus-prevention" 2429 target="_blank" 2430 data-sl-editor='{"section": "178824854955368cb5d4"}' 2431 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ççè»é²æ²»æ¶äººå ï¼</span></a></li> 2432</ul> 2433 </div> 2434 </div></li> 2435<li 2436 class="advanced-menu-item advanced-menu-item-l1"><a 2437 class="advanced-menu-item-content image-position-top" 2438 link-highlight="https://www.ecohukurou.com.tw/pages/hukuro-1pco" 2439 href="https://www.ecohukurou.com.tw/pages/hukuro-1pco" 2440 target="_self" 2441 data-sl-editor='{"section": "17881627707747320ee6"}' 2442 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">大宿¡è³¼</span></a></li> 2443</ul> 2444</li> 2445 2446 </ul> 2447 </div> 2448 2449 <div id="d-cart-panel" class="CartPanel" style="display:none"> 2450 <div class="CartPanel-section"> 2451 <div class="CartPanel-header"> 2452 è³¼ç©è» 2453 </div> 2454 <div ng-controller="CartsController"><div class="clear"></div> 2455<!-- Hint: Cart Empty --> 2456<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 2457 <div class="CartPanel-hint"> ä½ çè³¼ç©è»æ¯ç©ºç </div> 2458 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 2459 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 2460 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 2461 <div class="cart-related-products-loading"> 2462 <div class="cart-related-products-loading-image loading-placeholder"></div> 2463 <div class="cart-related-products-loading-content"> 2464 <div class="cart-related-products-loading-title loading-placeholder"></div> 2465 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 2466 </div> 2467 </div> 2468 <div class="cart-related-products-list"></div> 2469 </cart-lazyload-related-products> 2470 </div> 2471</div> 2472 2473<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()"> 2474 <!-- CartItems --> 2475 <div class="cart-items"> 2476 <div 2477 ng-repeat="item in currentCart.getItems() track by item._id" 2478 ng-if="item.type !== 'gift'" 2479 class="cart-item-container" 2480 data-cart-item-id="{{ item._id }}" 2481 product-id="{{ item.product_id }}" 2482 > 2483 <!-- Item --> 2484 <div class="cart-item"> 2485 <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link"> 2486 <img 2487 class="sl-lazy-image cart-item-image" 2488 ng-src="{{ getImgSrc(item, '200x200f') }}" 2489 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 2490 /> 2491 </a> 2492 <img 2493 class="sl-lazy-image cart-item-image" 2494 ng-if="item.product.type === 'gift'" 2495 ng-src="{{ getImgSrc(item, '200x200f') }}" 2496 alt="{{ (item.variation.media 2497 ? item.variation.media.alt_translations 2498 : item.product.cover_media.alt_translations) | translateModel 2499 }}" 2500 /> 2501 <div class="cart-item-content" style="float:left;width:130px;"> 2502 <div class="wrap--bundle-title-variation"> 2503 <div 2504 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 2505 class="label promotion-label label-default" 2506 > 2507 {{ 'product.bundled_products.label' | translate }} 2508 </div> 2509 <div 2510 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 2511 class="label promotion-label label-default" 2512 > 2513 {{ 'product.bundle_group_products.label' | translate }} 2514 </div> 2515 <div 2516 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 2517 class="label promotion-label label-default" 2518 > 2519 {{ 'product.buyandget.label' | translate }} 2520 </div> 2521 <div 2522 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 2523 class="label promotion-label label-default" 2524 > 2525 {{ 'product.gift.label' | translate }} 2526 </div> 2527 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 2528 <div class="title">{{item.product.title_translations|translateModel}}</div> 2529 <div ng-repeat="field in item.variation.fields track by $index" class="item-variation"> 2530 <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div> 2531 </div> 2532 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 2533 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 2534 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 2535 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 2536 </li> 2537 </ul>
2538 <span 2539 class="variation-open-button" 2540 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 2541 ng-click="onClickOpenVariation(item._id)" 2542 > 2543 {{ 'product.set.open_variation' | translate }} 2544 <i class="fa fa-angle-down"></i> 2545 </span> 2546 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 2547 <li 2548 class="child-product-item" 2549 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 2550 > 2551 <p class="child-product-title"> 2552 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 2553 x {{ selectedChildProduct.quantity || 1 }} 2554 </p> 2555 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 2556 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 2557 </p> 2558 </li> 2559 </ul> 2560 <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div> 2561 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 2562 </div> 2563 <div class="price-details"> 2564 {{item.quantity}}<span style="margin:0 3px;">x</span> 2565 <span 2566 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 2567 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 2568 ></span> 2569 <span 2570 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 2571 ng-bind-html="'NT$0' | changeCurrency" 2572 ></span> 2573 <span ng-if="item.type === 'redeem_gift'"> 2574 {{ item.unit_point }} é» 2575 </span> 2576 </div> 2577 </div> 2578 <!--cart-item-content--> 2579 <div class="remove" ng-if="shouldShowDeleteButton"> 2580 <a ng-click="removeItemFromCart(item._id,$event)"> 2581 <span>åªé¤</span> 2582 <svg class="icons icon-delete"> 2583 <use xlink:href="#icon-delete"></use> 2584 </svg> 2585 </a> 2586 </div> 2587 <div class="clear"></div> 2588 </div> 2589 <!-- Item end--> 2590 <!-- Addon items --> 2591 <div 2592 class="addon-cart-item cart-item" 2593 ng-repeat="addonItem in item.addon_items track by addonItem._id" 2594 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 2595 data-cart-item-id="{{ addonItem._id }}" 2596 > 2597 <span class="product-link js-product-link"> 2598 <img 2599 class="cart-item-image" 2600 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 2601 alt="{{addonItem.product.cover_media.alt_translations | translateModel}}" 2602 /> 2603 </span> 2604 <div class="cart-item-content" style="float:left;width:130px;"> 2605 <div class="wrap--bundle-title-variation"> 2606 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 2607 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 2608 </div> 2609 <div class="price-details"> 2610 {{addonItem.quantity}}<span style="margin:0 3px;">x</span> 2611 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 2612 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 2613 </div> 2614 </div> 2615 <div class="remove" ng-if="shouldShowDeleteButton"> 2616 <a ng-click="removeItemFromCart(addonItem._id,$event)" >
2617 <span>åªé¤</span> 2618 <svg class="icons icon-delete"> 2619 <use xlink:href="#icon-delete"></use> 2620 </svg> 2621 </a> 2622 </div> 2623 <div class="clear"></div> 2624 </div> 2625 <!-- Addon items end --> 2626 </div> 2627 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 2628 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 2629 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 2630 <div class="cart-related-products-loading"> 2631 <div class="cart-related-products-loading-image loading-placeholder"></div> 2632 <div class="cart-related-products-loading-content"> 2633 <div class="cart-related-products-loading-title loading-placeholder"></div> 2634 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 2635 </div> 2636 </div> 2637 <div class="cart-related-products-list"></div> 2638 </cart-lazyload-related-products> 2639 </div> 2640 <div class="clear"></div> 2641 </div> 2642 <!-- CartItems end --> 2643 2644 <div class="clear"></div> 2645 <!-- Checkout button --> 2646 <div class="cart-chkt-btn-cont"> 2647 <button 2648 id="btn-checkout" 2649 data-e2e-id="checkout_button" 2650 class="cart-chkt-btn ladda-button" 2651 data-style="slide-down" 2652 ladda="checkoutButtonLoading" 2653 ng-click="onCheckoutClicked($event)" 2654 > 2655 {{ 'cart.checkout' | translate }} 2656 </button> 2657 </div> 2658 <!-- Checkout button end --> 2659</div> 2660</div> 2661 </div> 2662 </div> 2663 </div> 2664</nav> 2665 2666 2667 2668 2669 2670 2671<style> 2672 .header--mobile .header__logo img { 2673 object-fit: contain;max-width: 222px; 2674 max-height: 65px; 2675 } 2676 2677 2678 2679 2680 2681</style> 2682 2683 2684<nav class="header header--mobile header--sticky js-navbar-mobile nav-bg-color"> 2685 <div class="header__container clearfix"> 2686 2687 <div ng-cloak facebook-banner class="facebook-banner"> 2688 <div ng-if="state.isBannerOpened" class="facebook-banner-wrapper"> 2689 <div ng-click="onClose()" class="close-icon-wrapper"> 2690 <i class="fa fa-times"></i> 2691 </div> 2692 <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p> 2693 <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly> 2694 </div> 2695 </div> 2696 2697 2698 2699 <div class="header__menu"> 2700 2701 <a class="header__logo header__logo--middle-left" href="/"> 2702 <img src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/635205c1d9a2ff002863cc82/666x.webp?source_format=png" height="50.0" loading="lazy" > 2703 </a> 2704 2705 2706 <ul class="header__action-menu nav-color"> 2707 2708 <li class="List-item"> 2709 <span class="NavigationBar-actionMenu-button nav-color"> 2710 <svg class="icons icon-search js-icon-search"> 2711 <use xlink:href="#icon-search"></use> 2712 </svg> 2713 </span> 2714 <form class="Product-searchField-form sl-product-search js-product-searchfield-form" id="SearchPanel" action=""> 2715 <div class="bd-box"> 2716 <button disabled type="submit"><i class="fa fa-search"></i></button> 2717 <input disabled maxlength="50" type="search" placeholder="æ¾åå"> 2718 </div> 2719 </form> 2720 </li> 2721 2722 2723 <!-- Sign-in button --> 2724 <li class="List-item"> 2725 <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color"> 2726 <svg class="icons icon-person"> 2727 <use xlink:href="#icon-person"></use> 2728 </svg> 2729 </a> 2730 </li> 2731 2732 2733 2734 2735 <!-- Cart panel toggle --> 2736 <basic-popover class="cart-over-limit"></basic-popover> 2737 <li class="List-item"> 2738 <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle"> 2739 <svg class="icons icon-nav-cart"> 2740 <use xlink:href="#icon-nav-cart"></use> 2741 </svg> 2742 <span class="Cart-count sl-cart-count primary-color"></span> 2743 </a> 2744 </li> 2745 <li class="List-item"> 2746 <div class="NavigationBar-actionMenu-button nav-color sl-menu-panel-toggle"> 2747 <i></i> 2748 </div> 2749 </li> 2750 </ul> 2751 </div> 2752 </div> 2753</nav> 2754 2755<!-- Rendered 'menu.js.liquid' --> 2756<!-- Rendered 'header-tracker.js.liquid' --> 2757 2758 2759</div><div id="MenuPanel" class="MenuPanel nav-bg-color" style="display: none;"> 2760 <div class="MenuPanel-section"> 2761 <div class="MenuPanel-section-header"> 2762 ç®é 2763 </div><!-- Rendered 'menu-advanced-mobile.css.liquid' --> 2764<!-- Rendered 'menu-advanced-mobile.js.liquid' --> 2765 2766<ul class="MenuPanel-mainMenu advanced-menu-top-layer advanced-menu-mobile"><user-reminder-mobile 2767 campaign-rule="null" 2768></user-reminder-mobile><li 2769 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item--collapsed"><span 2770 class="advanced-menu-item-content image-position-top" 2771 data-sl-editor='{"section": "17881427915363901c6f"}' 2772 ><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"> 2773 <div> 2774 <ul class="advanced-menu-second-layer"><li 2775 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2776 class="advanced-menu-item-content image-position-top" 2777 link-highlight="https://www.ecohukurou.com.tw/pages/flea-spray" 2778 href="https://www.ecohukurou.com.tw/pages/flea-spray" 2779 target="_self" 2780 data-sl-editor='{"section": "1788152975545fc5fba7"}' 2781 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">è·³è¤å°ç</span></a></li> 2782<li 2783 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2784 class="advanced-menu-item-content image-position-top" 2785 link-highlight="https://www.ecohukurou.com.tw/pages/rat-bye" 2786 href="https://www.ecohukurou.com.tw/pages/rat-bye" 2787 target="_self" 2788 data-sl-editor='{"section": "17881533478487fa56d8"}' 2789 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èé¼ å°ç</span></a></li> 2790<li 2791 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2792 class="advanced-menu-item-content image-position-top" 2793 link-highlight="https://www.ecohukurou.com.tw/pages/termite" 2794 href="https://www.ecohukurou.com.tw/pages/termite" 2795 target="_self" 2796 data-sl-editor='{"section": "1788153462512d32f021"}' 2797 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç½è»å°ç</span></a></li> 2798<li 2799 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2800 class="advanced-menu-item-content image-position-top" 2801 link-highlight="https://www.ecohukurou.com.tw/pages/cockroach" 2802 href="https://www.ecohukurou.com.tw/pages/cockroach" 2803 target="_self" 2804 data-sl-editor='{"section": "1788153491057a670681"}' 2805 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èèå°ç</span></a></li> 2806<li 2807 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2808 class="advanced-menu-item-content image-position-top" 2809 link-highlight="https://www.ecohukurou.com.tw/categories/fly-elimination" 2810 href="https://www.ecohukurou.com.tw/categories/fly-elimination" 2811 target="_self" 2812 data-sl-editor='{"section": "17881535360245c20a2b"}' 2813 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">æè å°ç</span></a></li> 2814<li 2815 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2816 class="advanced-menu-item-content image-position-top" 2817 link-highlight="https://www.ecohukurou.com.tw/categories/mosquito" 2818 href="https://www.ecohukurou.com.tw/categories/mosquito" 2819 target="_self" 2820 data-sl-editor='{"section": "1788153559000e63f7f3"}' 2821 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èåå®é</span></a></li> 2822<li 2823 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2824 class="advanced-menu-item-content image-position-top" 2825 link-highlight="https://www.ecohukurou.com.tw/pages/ant" 2826 href="https://www.ecohukurou.com.tw/pages/ant" 2827 target="_self" 2828 data-sl-editor='{"section": "1788153650200ba2ea8e"}' 2829 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èè»å°ç</span></a></li> 2830<li 2831 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2832 class="advanced-menu-item-content image-position-top" 2833 link-highlight="https://www.ecohukurou.com.tw/pages/dust-mites" 2834 href="https://www.ecohukurou.com.tw/pages/dust-mites" 2835 target="_blank" 2836 data-sl-editor='{"section": "17881541082929285031"}' 2837 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">塵èå°ç</span></a></li> 2838<li 2839 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2840 class="advanced-menu-item-content image-position-top" 2841 link-highlight="https://www.ecohukurou.com.tw/categories/bed-bugs" 2842 href="https://www.ecohukurou.com.tw/categories/bed-bugs" 2843 target="_blank" 2844 data-sl-editor='{"section": "178841398590614f040f"}' 2845 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">èè²å°ç</span></a></li> 2846<li 2847 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2848 class="advanced-menu-item-content image-position-top" 2849 link-highlight="https://www.ecohukurou.com.tw/pages/pesticides" 2850 href="https://www.ecohukurou.com.tw/pages/pesticides" 2851 target="_blank" 2852 data-sl-editor='{"section": "17881542551446ab11e1"}' 2853 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç¶åè²å®³å°ç</span></a></li> 2854<li 2855 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2856 class="advanced-menu-item-content image-position-top" 2857 link-highlight="https://www.ecohukurou.com.tw/categories/natural-insecticide" 2858 href="https://www.ecohukurou.com.tw/categories/natural-insecticide" 2859 target="_blank" 2860 data-sl-editor='{"section": "1788505489140c70d6fd"}' 2861 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">天ç¶é²è²</span></a></li> 2862</ul> 2863 </div> 2864 </div></li> 2865<li 2866 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item--collapsed"><span 2867 class="advanced-menu-item-content image-position-top" 2868 data-sl-editor='{"section": "178814358748421b9584"}' 2869 ><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"> 2870 <div> 2871 <ul class="advanced-menu-second-layer"><li 2872 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2873 class="advanced-menu-item-content image-position-top" 2874 link-highlight="https://www.ecohukurou.com.tw/categories/product-list" 2875 href="https://www.ecohukurou.com.tw/categories/product-list" 2876 target="_blank" 2877 data-sl-editor='{"section": "17896361876258e1524d"}' 2878 ><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
2878ox="0 0 218 197" fill="none" xmlns="http://www.w3.org/2000/svg"> 2879 <ellipse cx="201" cy="17.5" rx="17" ry="17.5" fill="white"/> 2880 <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)"/> 2881 <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)"/> 2882 <rect x="49" y="152" width="127" height="14" rx="2" fill="url(#advanced-menu-item-img-placeholder-mobile-17896361876258e1524d_paint2_linear_1889_44526)"/> 2883 <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)"/> 2884 <defs> 2885 <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"> 2886 <stop stop-color="#DFDFDF"/> 2887 <stop offset="1" stop-color="#F8F8F8"/> 2888 </linearGradient> 2889 <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"> 2890 <stop stop-color="#DFDFDF"/> 2891 <stop offset="1" stop-color="#F8F8F8"/> 2892 </linearGradient> 2893 <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"> 2894 <stop stop-color="#DFDFDF"/> 2895 <stop offset="1" stop-color="#F8F8F8"/> 2896 </linearGradient> 2897 <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"> 2898 <stop stop-color="#DFDFDF"/> 2899 <stop offset="1" stop-color="#F8F8F8"/> 2900 </linearGradient> 2901 </defs> 2902</svg> 2903 2904 </div></div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å ¨é¤¨æ»¿é¡è´</span></a></li> 2905<li 2906 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2907 class="advanced-menu-item-content image-position-top" 2908 link-highlight="https://www.ecohukurou.com.tw/pages/backtoschool" 2909 href="https://www.ecohukurou.com.tw/pages/backtoschool" 2910 target="_blank" 2911 data-sl-editor='{"section": "1788247942233e37dc9f"}' 2912 ><div class="advanced-menu-item-img-block img-proportion-square"> 2913 2914 2915 2916 2917 2918 2919 2920<picture> 2921 2922 <source 2923 media="(min-width: 768px)" 2924 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" 2925 2926 sizes="100cqw" 2927 2928 height="1200.0" 2929 width="1200.0" 2930 > 2931 2932 2933 2934 <source 2935 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
29356x.webp?source_format=png 1296w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f952693910fa6d111c6/1512x.webp?source_format=png 1512w" 2936 2937 sizes="100cqw" 2938 2939 height="1200.0" 2940 width="1200.0" 2941 > 2942 2943 2944 <img 2945 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a967f8ea2eea8f62f836aad/750x.webp?source_format=png" 2946 alt="" 2947 width="1200.0" 2948 height="1200.0" 2949 class="advanced-menu-item-img" 2950 loading="lazy" 2951 /> 2952</picture> 2953 2954</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å ©ä»¶äº«ææ£</span></a></li> 2955<li 2956 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 2957 class="advanced-menu-item-content image-position-top" 2958 link-highlight="https://www.ecohukurou.com.tw/categories/commercial-kits" 2959 href="https://www.ecohukurou.com.tw/categories/commercial-kits" 2960 target="_blank" 2961 data-sl-editor='{"section": "1788318985592df9ae47"}' 2962 ><div class="advanced-menu-item-img-block img-proportion-square"> 2963 2964 2965 2966 2967 2968 2969 2970<picture> 2971 2972 <source 2973 media="(min-width: 768px)" 2974 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" 2975 2976 sizes="100cqw" 2977 2978 height="1024.0" 2979 width="1024.0" 2980 > 2981 2982 2983 2984 <source 2985 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" 2986 2987 sizes="100cqw" 2988 2989 height="1024.0" 2990 width="1024.0" 2991 > 2992 2993 2994 <img 2995 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a9795147f3b3c102c3a4165/750x.webp?source_format=jpg" 2996 alt="" 2997 width="1024.0" 2998 height="1024.0" 2999 class="advanced-menu-item-img" 3000 loading="lazy" 3001 /> 3002</picture> 3003 3004</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ãéæãåç¨çµåææ£</span></a></li> 3005<li 3006 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3007 class="advanced-menu-item-content image-position-top" 3008 link-highlight="https://www.ecohukurou.com.tw/users/sign_in" 3009 href="https://www.ecohukurou.com.tw/users/sign_in" 3010 target="_blank" 3011 data-sl-editor='{"section": "178824921460836cd1fd"}' 3012 ><div class="advanced-menu-item-img-block img-proportion-square"> 3013 3014 3015 3016 3017 3018 3019 3020<picture> 3021 3022 <source 3023 media="(min-width: 768px)" 3024 srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/540x.webp?source_format=jpg 54
30240w, 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" 3025 3026 sizes="100cqw" 3027 3028 height="881.0" 3029 width="1068.0" 3030 > 3031 3032 3033 3034 <source 3035 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" 3036 3037 sizes="100cqw" 3038 3039 height="881.0" 3040 width="1068.0" 3041 > 3042 3043 3044 <img 3045 src="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/6a96853e9bf1595b379dd2d7/750x.webp?source_format=jpg" 3046 alt="" 3047 width="1068.0" 3048 height="881.0" 3049 class="advanced-menu-item-img" 3050 loading="lazy" 3051 /> 3052</picture> 3053 3054</div><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">æ°æå¡æ$50</span></a></li> 3055</ul> 3056 </div> 3057 </div></li> 3058<li 3059 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item--collapsed"><span 3060 class="advanced-menu-item-content image-position-top" 3061 data-sl-editor='{"section": "1788155288416eb5642e"}' 3062 ><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"> 3063 <div> 3064 <ul class="advanced-menu-second-layer"><li 3065 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3066 class="advanced-menu-item-content image-position-top" 3067 link-highlight="https://www.ecohukurou.com.tw/categories/product-list" 3068 href="https://www.ecohukurou.com.tw/categories/product-list" 3069 target="_self" 3070 data-sl-editor='{"section": "1788155334607d6d4757"}' 3071 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">ç¦ä¾æ - å± å®¶é¤è²</span></a></li> 3072<li 3073 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3074 class="advanced-menu-item-content image-position-top" 3075 link-highlight="https://www.ecohukurou.com.tw/categories/harmona" 3076 href="https://www.ecohukurou.com.tw/categories/harmona" 3077 target="_self" 3078 data-sl-editor='{"section": "17881553626809212a85"}' 3079 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-center">åæ·¨ - èªç¶æ½æ·¨</span></a></li> 3080</ul> 3081 </div> 3082 </div></li> 3083<li 3084 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item--collapsed"><span 3085 class="advanced-menu-item-content image-position-top" 3086 data-sl-editor='{"section": "178814395485580c5f76"}' 3087 ><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"> 3088 <div> 3089 <ul class="advanced-menu-second-layer"><li 3090 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item-l2--active"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3091 class="advanced-menu-item-content image-position-top" 3092 link-highlight="https://www.ecohukurou.com.tw/pages/store" 3093 href="https://www.ecohukurou.com.tw/pages/store" 3094 target="_self" 3095 data-sl-editor='{"section": "1788158720559dd88fab"}' 3096 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">實é«éè·¯</span></a></li> 3097<li 3098 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3099 class="advanced-menu-item-content image-position-top" 3100 link-highlight="https://www.ecohukurou.com.tw/pages/meet-hukurou" 3101 href="https://www.ecohukurou.com.tw/pages/meet-hukurou" 3102 target="_blank" 3103 data-sl-editor='{"section": "1790053474138cce7b90"}' 3104 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">éæ¼ç¦ä¾æ</span></a></li> 3105<li 3106 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3107 class="advanced-menu-item-content image-position-top" 3108 link-highlight="https://www.ecohukurou.com.tw/pages/about-hukurou" 3109 href="https://www.ecohukurou.com.tw/pages/about-hukurou" 3110 target="_blank" 3111 data-sl-editor='{"section": "1788160027566fdf2679"}' 3112 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">åçç念</span></a></li> 3113<li 3114 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3115 class="advanced-menu-item-content image-position-top" 3116 link-highlight="https://www.ecohukurou.com.tw/pages/quality-assurance" 3117 href="https://www.ecohukurou.com.tw/pages/quality-assurance" 3118 target="_blank" 3119 data-sl-editor='{"section": "1790145941985b079fbb"}' 3120 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">å質ä¿é</span></a></li> 3121<li 3122 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3123 class="advanced-menu-item-content image-position-top" 3124 link-highlight="https://docs.google.com/forms/d/e/1FAIpQLSctvXyo-3QPx_x20v4u3mXxp9QlPyiEsQYlaaQtamhbh06KGw/viewform" 3125 href="https://docs.google.com/forms/d/e/1FAIpQLSctvXyo-3QPx_x20v4u3mXxp9QlPyiEsQYlaaQtamhbh06KGw/viewform" 3126 target="_blank" 3127 data-sl-editor='{"section": "1788161730938619843b"}' 3128 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">åçåä½</span></a></li> 3129<li 3130 class="advanced-menu-item advanced-menu-item-l2"style="min-width: calc((100% - (20px * 5.0)) / 6.0);"><a 3131 class="advanced-menu-item-content image-position-top" 3132 link-highlight="https://www.ecohukurou.com.tw/pages/environmental-friendly" 3133 href="https://www.ecohukurou.com.tw/pages/environmental-friendly" 3134 target="_self" 3135 data-sl-editor='{"section": "17881619563588c37346"}' 3136 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">æ°¸çºè¨ç«</span></a></li> 3137</ul> 3138 </div> 3139 </div></li> 3140<li 3141 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item-l1--hierarchically advanced-menu-item--collapsed"><span 3142 class="advanced-menu-item-content image-position-top" 3143 data-sl-editor='{"section": "178815282311348d3813"}' 3144 ><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"> 3145 <div> 3146 <ul class="advanced-menu-second-layer"><li 3147 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 3148 class="advanced-menu-item-content image-position-top" 3149 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-flea" 3150 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-flea" 3151 target="_blank" 3152 data-sl-editor='{"section": "17882486387562a352b4"}' 3153 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">è·³è¤æéº¼é¤æææï¼</span></a></li> 3154<li 3155 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item--collapsed"style="min-width: calc((100% - (20px * 0)) / 1);"><a 3156 class="advanced-menu-item-content image-position-top" 3157 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-termite" 3158 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-termite" 3159 target="_blank" 3160 data-sl-editor='{"section": "1788248693037ef15858"}' 3161 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ç½è»è¥æéº¼é¸ææç¨ï¼</span></a></li> 3162<li 3163 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item--collapsed"style="min-width: calc((100% - (20px * 0)) / 1);"><a 3164 class="advanced-menu-item-content image-position-top" 3165 link-highlight="https://www.ecohukurou.com.tw/blog/categories/eliminate-cockroach" 3166 href="https://www.ecohukurou.com.tw/blog/categories/eliminate-cockroach" 3167 target="_blank" 3168 data-sl-editor='{"section": "17882487527203b97a47"}' 3169 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">家裡æèèæéº¼è¾¦ï¼</span></a></li> 3170<li 3171 class="advanced-menu-item advanced-menu-item-l2 advanced-menu-item--collapsed"style="min-width: calc((100% - (20px * 0)) / 1);"><a 3172 class="advanced-menu-item-content image-position-top" 3173 link-highlight="https://www.ecohukurou.com.tw/blog/posts/dolic
3173hoderus-thoracicus-prevention" 3174 href="https://www.ecohukurou.com.tw/blog/posts/dolichoderus-thoracicus-prevention" 3175 target="_blank" 3176 data-sl-editor='{"section": "178824854955368cb5d4"}' 3177 ><span class="advanced-menu-item-label advanced-menu-item-label-l2 text-align-left">ççè»é²æ²»æ¶äººå ï¼</span></a></li> 3178</ul> 3179 </div> 3180 </div></li> 3181<li 3182 class="advanced-menu-item advanced-menu-item-l1 advanced-menu-item--collapsed"><a 3183 class="advanced-menu-item-content image-position-top" 3184 link-highlight="https://www.ecohukurou.com.tw/pages/hukuro-1pco" 3185 href="https://www.ecohukurou.com.tw/pages/hukuro-1pco" 3186 target="_self" 3187 data-sl-editor='{"section": "17881627707747320ee6"}' 3188 ><span class="advanced-menu-item-label advanced-menu-item-label-l1 text-align-left">大宿¡è³¼</span></a></li> 3189</ul> 3190<div class="MenuPanel-section-header"> 3191 å¸³æ¶ 3192 </div> 3193 <ul class="MenuPanel-accountMenu"> 3194 <li class="List-item"> 3195 <a class="Label" href="/users/sign_in">æå¡ç»å ¥</a> 3196 </li> 3197 <li class="List-item"> 3198 <a class="Label" href="/users/sign_up">æ°ç¨æ¶è¨»å</a> 3199 </li> 3200 </ul><div class="MenuPanel-section-header"> 3201 å ¶ä» 3202 </div> 3203 <ul class="MenuPanel-othersMenu"><li class="List-item"> 3204 <a class="MessageDialog-showButton sl-message-toggle"> 3205 <i class="fa fa-comment"></i> è¯çµ¡æå 3206 </a> 3207 </li></ul></div> 3208</div> 3209 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-cart-panel-bf7b3028c474ddaafde4135d1b998ef805336314699c54bb74ae9b41ebe6bdbc.css" onload="this.media='all'" /> 3210<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> 3211<!-- Hint: Cart Empty --> 3212<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 3213 <div class="CartPanel-hint"> ä½ çè³¼ç©è»æ¯ç©ºç </div> 3214 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 3215 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 3216 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 3217 <div class="cart-related-products-loading"> 3218 <div class="cart-related-products-loading-image loading-placeholder"></div> 3219 <div class="cart-related-products-loading-content"> 3220 <div class="cart-related-products-loading-title loading-placeholder"></div> 3221 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 3222 </div> 3223 </div> 3224 <div class="cart-related-products-list"></div> 3225 </cart-lazyload-related-products> 3226 </div> 3227</div> 3228 3229<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()"> 3230 <!-- CartItems --> 3231 <div class="cart-items"> 3232 <div 3233 ng-repeat="item in currentCart.getItems() track by item._id" 3234 ng-if="item.type !== 'gift'" 3235 class="cart-item-container" 3236 data-cart-item-id="{{ item._id }}" 3237 product-id="{{ item.product_id }}" 3238 > 3239 <!-- Item --> 3240 <div class="cart-item"> 3241 <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link"> 3242 <img 3243 class="sl-lazy-image cart-item-image" 3244 ng-src="{{ getImgSrc(item, '200x200f') }}" 3245 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 3246 /> 3247 </a> 3248 <img 3249 class="sl-lazy-image cart-item-image" 3250 ng-if="item.product.type === 'gift'" 3251 ng-src="{{ getImgSrc(item, '200x200f') }}" 3252 alt="{{ (item.variation.media 3253 ? item.variation.media.alt_translations 3254 : item.product.cover_media.alt_translations) | translateModel 3255 }}" 3256 /> 3257 <div class="cart-item-content" style="float:left;width:130px;"> 3258 <div class="wrap--bundle-title-variation"> 3259 <div 3260 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 3261 class="label promotion-label label-default" 3262 > 3263 {{ 'product.bundled_products.label' | translate }} 3264 </div> 3265 <div 3266 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 3267 class="label promotion-label label-default" 3268 > 3269 {{ 'product.bundle_group_products.label' | translate }} 3270 </div> 3271 <div 3272 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 3273 class="label promotion-label label-default" 3274 > 3275 {{ 'product.buyandget.label' | translate }} 3276 </div> 3277 <div 3278 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 3279 class="label promotion-label label-default" 3280 > 3281 {{ 'product.gift.label' | translate }} 3282 </div> 3283 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 3284 <div class="title">{{item.product.title_translations|translateModel}}</div> 3285 <div ng-repeat="field in item.variation.fields track by $index" class="item-variation"> 3286 <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div> 3287 </div> 3288 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 3289 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 3290 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 3291 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 3292 </li> 3293 </ul>
3294 <span 3295 class="variation-open-button" 3296 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 3297 ng-click="onClickOpenVariation(item._id)" 3298 > 3299 {{ 'product.set.open_variation' | translate }} 3300 <i class="fa fa-angle-down"></i> 3301 </span> 3302 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 3303 <li 3304 class="child-product-item" 3305 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 3306 > 3307 <p class="child-product-title"> 3308 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 3309 x {{ selectedChildProduct.quantity || 1 }} 3310 </p> 3311 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 3312 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 3313 </p> 3314 </li> 3315 </ul> 3316 <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div> 3317 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 3318 </div> 3319 <div class="price-details"> 3320 {{item.quantity}}<span style="margin:0 3px;">x</span> 3321 <span 3322 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 3323 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 3324 ></span> 3325 <span 3326 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 3327 ng-bind-html="'NT$0' | changeCurrency" 3328 ></span> 3329 <span ng-if="item.type === 'redeem_gift'"> 3330 {{ item.unit_point }} é» 3331 </span> 3332 </div> 3333 </div> 3334 <!--cart-item-content--> 3335 <div class="remove" ng-if="shouldShowDeleteButton"> 3336 <a ng-click="removeItemFromCart(item._id,$event)"> 3337 <span>åªé¤</span> 3338 <svg class="icons icon-delete"> 3339 <use xlink:href="#icon-delete"></use> 3340 </svg> 3341 </a> 3342 </div> 3343 <div class="clear"></div> 3344 </div> 3345 <!-- Item end--> 3346 <!-- Addon items --> 3347 <div 3348 class="addon-cart-item cart-item" 3349 ng-repeat="addonItem in item.addon_items track by addonItem._id" 3350 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 3351 data-cart-item-id="{{ addonItem._id }}" 3352 > 3353 <span class="product-link js-product-link"> 3354 <img 3355 class="cart-item-image" 3356 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 3357 alt="{{addonItem.product.cover_media.alt_translations | translateModel}}" 3358 /> 3359 </span> 3360 <div class="cart-item-content" style="float:left;width:130px;"> 3361 <div class="wrap--bundle-title-variation"> 3362 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 3363 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 3364 </div> 3365 <div class="price-details"> 3366 {{addonItem.quantity}}<span style="margin:0 3px;">x</span> 3367 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 3368 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 3369 </div> 3370 </div> 3371 <div class="remove" ng-if="shouldShowDeleteButton"> 3372 <a ng-click="removeItemFromCart(addonItem._id,$event)" >
3373 <span>åªé¤</span> 3374 <svg class="icons icon-delete"> 3375 <use xlink:href="#icon-delete"></use> 3376 </svg> 3377 </a> 3378 </div> 3379 <div class="clear"></div> 3380 </div> 3381 <!-- Addon items end --> 3382 </div> 3383 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 3384 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 3385 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 3386 <div class="cart-related-products-loading"> 3387 <div class="cart-related-products-loading-image loading-placeholder"></div> 3388 <div class="cart-related-products-loading-content"> 3389 <div class="cart-related-products-loading-title loading-placeholder"></div> 3390 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 3391 </div> 3392 </div> 3393 <div class="cart-related-products-list"></div> 3394 </cart-lazyload-related-products> 3395 </div> 3396 <div class="clear"></div> 3397 </div> 3398 <!-- CartItems end --> 3399 3400 <div class="clear"></div> 3401 <!-- Checkout button --> 3402 <div class="cart-chkt-btn-cont"> 3403 <button 3404 id="btn-checkout" 3405 data-e2e-id="checkout_button" 3406 class="cart-chkt-btn ladda-button" 3407 data-style="slide-down" 3408 ladda="checkoutButtonLoading" 3409 ng-click="onCheckoutClicked($event)" 3410 > 3411 {{ 'cart.checkout' | translate }} 3412 </button> 3413 </div> 3414 <!-- Checkout button end --> 3415</div> 3416</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>
3416 <div id="Content" class="js-content"> 3417 3418 3419 <div class="custom-page"> 3420 <div class='blog-breadcrumb'> <div class='block-inner'> <a class="Label" href="/">Home</a> / <a class='Label' href='/blog/posts'>é¨è½æ ¼å表</a> / <a class='Label' href='/blog/categories/eliminate-flea'>é¤è·³è¤</a> </div></div> 3421 <div class="container global-primary" ga-page-view> 3422 <!-- Rendered 'post_categories_pannel.js.liquid' --><div class="block-inner"> <div class="pd-box"> <div class="container"> <div class="post-info-section"> <div class="post-info-section__left"> <h1 class="post-info-section__title"> é¤è·³è¤ <div class="post-categories-pannel-toggle"> <div class="post-categories-pannel-toggle__content"> <svg> <use xlink:href="#icon-filter"></use> </svg> æç« åé¡ </div> </div> </h1> <div class="PostList row"> <div class="List-item primary-color-hover"> <a href="/blog/posts/flea-natural-enemy"> <div class="List-item-content clearfix"> <div class="List-item-excerpt js-list-item-excerpt"> <img alt="" data-srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/688b29811fc75a00124b748f/200x.webp?source_format=jpg 200w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/688b29811fc75a00124b748f/400x.webp?source_format=jpg 400w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/688b29811fc75a00124b748f/600x.webp?source_format=jpg 600w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/688b29811fc75a00124b748f/800x.webp?source_format=jpg 800w" class="sl-lazy" /> </div> <div class="List-item-text"> <h2 class="List-item-title">è·³è¤å¤§å°é·ææ¨£ï¼è·³è¤å¤©æµæ¯èª°ï¼æèªå·±æ¶å¤±åï¼æ¶æ» è·³è¤å¤§ç¾ç§</h2> <div class="List-item-preview">æ´æ°æ¥æï¼2025/07/31 3423æ¬æä½è ï¼ç¦ä¾æå°æ¥é¤è²åéä½ ç¥éè·³è¤æåæ¡ä»éº¼æ¨£çç°å¢åï¼è·³è¤ç¹å¥åå¥½é°æãæ½®æ¿ä¸æº«æçå°æ¹ï¼æé©åçé·çæ¢ä»¶æ¯ææ°21âï½30âãæ¿åº¦è¶ é50%以ä¸ãå°¤å ¶å¨å°ç£æ¯å¹´3æå°7æï¼ç¶æ°£åè½çºæ½®æ¿æ¶ç±ãæ¿åº¦é£ç ´70%æï¼æ£æ¯è·³è¤å¤§
3423éç¹æ®ãç¢åµçé«å³°æãè·³è¤å¸¸è¦æ¼å®¶ä¸ç©ºæ¿ãå°å¢ãå°æ¯¯ãå°æ¿è£ç¸«ãåºå¢å
§é¨ãæ²ç¼æ¤
è
³ãå®¶å
·ç¸«éãçè§ï¼çè³èº²å¨æ¯å°å©ç身ä¸ä¸æç¼ç¾ãå¦æä½ æ£æ·çå®¶ä¸è·³è¤èèï¼ææ³ææ¸
æ¥ï¼è·³è¤å¤§å°é·ææ¨£ï¼è·³è¤å¤©æµæ¯èª°ï¼æèªå·±æ¶å¤±åï¼æ¬ç¯ãæ¶æ»
è·³è¤å¤§ç¾ç§ãå°ä¸</div> <span class="primary-border-color-after">2022-11-08</span> </div> </div> </a> </div> <div class="List-item primary-color-hover"> <a href="/blog/posts/kill-flea-company"> <div class="List-item-content clearfix"> <div class="List-item-excerpt js-list-item-excerpt"> <img alt="é¤è·³è¤å
¬å¸æç¨åï¼è²»ç¨å¤é«ï¼å
è²»å°åºé¤è²æå¸ï¼æ¨è¦ä½ é¤è²å°å®¶ï¼" data-srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/628224bc476e34001671c1ad/200x.webp?source_format=jpg 200w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/628224bc476e34001671c1ad/400x.webp?source_format=jpg 400w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/628224bc476e34001671c1ad/600x.webp?source_format=jpg 600w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/628224bc476e34001671c1ad/800x.webp?source_format=jpg 800w" class="sl-lazy" /> </div> <div class="List-item-text"> <h2 class="List-item-title">é¤è·³è¤å
¬å¸æç¨åï¼è²»ç¨å¤é«ï¼å
è²»å°åºé¤è²æå¸ï¼æ¨è¦ä½ é¤è²å°å®¶ï¼</h2> <div class="List-item-preview">ä»éº¼æ
æ³ä¸å»ºè°æ¾é¤è¤å
¬å¸æåå¢ï¼ä¸å°äººå®¶è£¡é½æ¾åºç¾éè·³è¤åé¡ï¼ä½è¦ä¸è¦æ¾å°æ¥çé¤è·³è¤å
¬å¸ä¾èçï¼å
¶å¯¦ä¸æ¯é£éº¼å®¹æè©ä¼°ï¼å çºå°æ¾é¤è·³è¤å
¬å¸ä¾èççè²»ç¨ï¼ç¸æ¯èªå·±è²·è¥åä¾å´çï¼å¹æ ¼å·®äºä¸å¤§æªã使¯èªå·±è²·è¥åï¼åææå¿ä¸æä½¿ç¨ãå´çäºæ²ææï¼ææ¯æé¤è·³è¤è¥å°å¯µç©æå®³ï¼è©²æéº¼å»å¤æ·å®¶è£¡çæ³æ¯å¦è¦æ¾é¤è·³è¤å
¬å¸å¢ï¼æåæèªå·±é¤è·³è¤è²»ç¨ãåªç¼ºé»ï¼åæ¾å°æ¥é¤è·³è¤å
¬å¸çè³æä¸èµ·æ¯è¼æ´çï¼è®ä½ æ´æ¸
æ¥éå°è·³è¤åé¡è©²æéº¼åï¼é¤è·³è¤å
¬å¸æ¨è¦çµ±æ´ç¯ï¼å¿«éå°è®åé¤è·³è¤å
¬å¸æä¾åªäºæåå¢ï¼å±
å®¶é¤è¤è·è²åªé¤è¤ä¸æ¨£åï¼é¤è·³è¤è²»ç¨å¦</div> <span class="primary-border-color-after">2022-05-16</span> </div> </div> </a> </div> <div class="List-item primary-color-hover"> <a href="/blog/posts/flea-smell-hate"> <div class="List-item-content clearfix"> <div class="List-item-excerpt js-list-item-excerpt"> <img alt="" data-srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/64be035e30ebbe0014c8af79/200x.webp?source_format=jpg 200w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/64be035e30ebbe0014c8af79/400x.webp?source_format=jpg 400w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/64be035e30ebbe0014c8af79/600x.webp?source_format=jpg 600w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/64be035e30ebbe0014c8af79/800x.webp?source_format=jpg 800w" class="sl-lazy" /> </div> <div class="List-item-text"> <h2 class="List-item-title">è·³è¤æä»éº¼æ°£å³ï¼è·³è¤æä¸æé
ç²¾ã馿°´æç²¾æ²¹çå³éï¼é¤è¤æ¹æ³ä¸æ¬¡è§£æ</h2> <div class="List-item-preview">å±
å®¶æ¸
æ½é¤äºä¸è¬æ¸
æ½åå¤ï¼å¾å¤äººç¬¬ä¸æ¥é½æä½¿ç¨é
ç²¾ï¼ä¸å
å¯ä»¥æ¶æ¯æ®ºèï¼éè½ä½çºæ¸
æ½ä½¿ç¨ï¼åå ä¸è·³è¤ç¹æ®å£ç¯éå§ï¼å¦æéè½é©
é¤è·³è¤å°±æ´å¥½äºãä½ç©¶ç«è·³è¤æä¸æé
ç²¾å¢ï¼æ³ç¨é
ç²¾é¤è²å該æéº¼ä½¿ç¨ï¼é¤äºé
ç²¾ä¹å¤ï¼è·³è¤æä»éº¼æ°£å³ï¼è·³è¤æé¦æ°´ã精油åï¼è¶æ¨¹ãè°è¡£èç²¾æ²¹ï¼ææ¯æ¨è
¦æ²¹è·³è¤ææåï¼ä»¥ä¸éäºä½ å齿³ç¥éçåé¡ï¼æ¥ä¸ä¾å°æè§£æç¶²è·¯æµå³è·³è¤å®³æçå³éèåå ï¼ä»¥åé²è·³è¤ç²¾æ²¹è©²æéº¼æé¸ï¼æå¾éæå±
å®¶é¤è¤æ¨è¦ç¢åï¼æå¤§å®¶æ£ç¢ºé¤è·³è¤æ¹æ³èè§å¿µã(æ´æ°æ¼ï¼2023/7/24)é¤è¤å´é§500mlç«å³è³¼è²·é¤è¤å´é§500</div> <span class="primary-border-color-after">2021-03-30</span> </div> </div> </a> </div> <div class="List-item primary-color-hover"> <a href="/blog/posts/remove-flea-pharmacy"> <div class="List-item-content clearfix"> <div class="List-item-excerpt js-list-item-excerpt"> <img alt="é¤è¤è¥åªè£¡è²·ï¼æä½ ç·ä¸æé¸å±
å®¶ç°å¢é¤è¤è¥ï¼" data-srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/60795e6af44c0d0032f88eef/200x.webp?source_format=jpg 200w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/60795e6af44c0d0032f88eef/400x.webp?source_format=jpg 400w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/60795e6af44c0d0032f88eef/600x.webp?source_format=jpg 600w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/60795e6af44c0d0032f88eef/800x.webp?source_format=jpg 800w" class="sl-lazy" /> </div> <div class="List-item-text"> <h2 class="List-item-title">é¤è¤è¥åªè£¡è²·ï¼æä½ ç·ä¸æé¸å±
å®¶ç°å¢é¤è¤è¥ï¼</h2> <div class="List-item-preview">å®¶ä¸åºç¾è·³è¤ï¼èæ¥å°ä¸ç¶²æ±å©ï¼å»ç¼ç¾ç¶²è·¯ä¸é¤è¤è¥ç¾ç¾ç¨®ä¸ç¥éå¦
3423ä½ä¸æï¼ç©¶ç«è¦å¦ä½ç·ä¸é¸è³¼åé©çç°å¢é¤è¤è¥æä¸æè²·å°ä¸åé©çç¢åï¼è®ä½ ç½è±é¢å»æ²æææå¢ï¼ä»å¤©é¤è²å°å®¶å°æå¸¶æ¨äºè§£é¤è¤è¥ï¼ä¸¦åè¨´ä½ åé¤è¤è¥åªè£¡è²·ææåæ¾å¿ãé¤è¤è¥ç¶²ä¸é¸è³¼æéº¼æï¼é¤è¤è¥åªè£¡è²·ï¼å¯¦é«è·ç·ä¸æä»éº¼å·®å¥ï¼é¤è¤è¥æåæéº¼çï¼ç°å¢ç¨è¥é½å¯ä»¥å¨å®¶ä½¿ç¨åï¼é¤è¤è¥æ¨è¦ï¼ç¦ä¾ææä½ å¨å®¶é¤è·³è¤ï¼é¤è¤è¥åªè£¡è²·ï¼å¯¦é«è·ç·ä¸æä»éº¼å·®å¥ï¼éå»äººåæ³è³¼è²·é¤è¤è¥ï¼åªè½å°å¯¦é«åºæé¸ï¼å¯è½æéå°ååç¼ºè²¨ææ¯æ²æè²©å®çæ æ³ï¼éè¦å¥æ³¢å¤å®¶ååºæè½è²·å°ï¼èè±è²»</div> <span class="primary-border-color-after">2021-03-15</span> </div> </div> </a> </div> <div class="List-item primary-color-hover"> <a href="/blog/posts/flea-dog-and-cat"> <div class="List-item-content clearfix"> <div class="List-item-excerpt js-list-item-excerpt"> <img alt="æ¿éæè·³è¤æéº¼è¾¦ï¼æ¿éè·³è¤æéº¼èçï¼è°æé¤è·³è¤æ¹å¼å¨é" data-srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/626247d800f18e001540e495/200x.webp?source_format=jpg 200w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/626247d800f18e001540e495/400x.webp?source_format=jpg 400w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/626247d800f18e001540e495/600x.webp?source_format=jpg 600w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/626247d800f18e001540e495/800x.webp?source_format=jpg 800w" class="sl-lazy" /> </div> <div class="List-item-text"> <h2 class="List-item-title">å¦ä½æ¶æ» è·³è¤ï¼å± å®¶æ¶æ» è·³è¤æ¹æ³å享給æè²ççä½ </h2> <div class="List-item-preview"> 家裡æé¤è²ç寵ç©ï¼é«æº«è¼é«çç åï¼å¾å®¹æè®æè·³è¤çç®æ¨ç©ï¼å°¤å ¶4-6ææ¯è·³è¤çé«å³°æï¼è¥æ²æå好é²ç¯ï¼å¾å®¹æå°±è¢«è·³è¤æ¾ä¸éãè²åªæ¯ççæ´å®¹æç¢çè·³è¤åé¡ï¼å¯µç©é診ç¼ç¾è²åªå¹¾ä¹æä¸å以ä¸çç®èç 齿¯è·³è¤å¼ç¼ï¼å ä¸è·³è¤ç¹æ®é度快ï¼è¥æ²æå³ææ£ç¢ºä½¿ç¨æ¶æ» è·³è¤æ¹æ³ç話ï¼å¾å®¹æé£å家人é½ä¸èµ·éæ®ãæä»¥ç¥éå¦ä½æ¶æ» è·³è¤ï¼å°±è®å¾æ ¼å¤éè¦äºï¼æå §æåæå æå¤§å®¶ï¼å¤æ·å¯µç©èº«ä¸æè·³è¤çä¸ç¨®æ¹å¼ï¼ä¸¦å¸¶ä½ äºè§£å¦ä½æ¶æ» è·³è¤ï¼æå¾éè¦æ¨è¦é©åçæ¶æ» è·³è¤ç¢åï¼è®æåç¹¼çºçä¸å»å§ï¼æ¶æ» è·³è¤çµ±æ´ç¯å¿«éå°è®å家裡æé¤è²çï¼å¦ä½æ¶</div> <span class="primary-border-color-after">2021-03-09</span> </div> </div> </a> </div> <div class="List-item primary-color-hover"> <a href="/blog/posts/deal-with-room-flea"> <div class="List-item-content clearfix"> <div class="List-item-excerpt js-list-item-excerpt"> <img alt="" data-srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/680b334a448a47000a5dbf6e/200x.webp?source_format=jpg 200w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/680b334a448a47000a5dbf6e/400x.webp?source_format=jpg 400w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/680b334a448a47000a5dbf6e/600x.webp?source_format=jpg 600w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/680b334a448a47000a5dbf6e/800x.webp?source_format=jpg 800w" class="sl-lazy" /> </div> <div class="List-item-text"> <h2 class="List-item-title">æ¿éæéº¼é¤è·³è¤ï¼æ¿éåºä¸æè·³è¤æéº¼èçï¼è°æé¤è·³è¤3æ¹æ³</h2> <div class="List-item-preview">æ´æ°æ¥æï¼2025/05/02 3424æ¬æä½è ï¼ç¦ä¾æå°æ¥é¤è²åéæ¿éæéº¼é¤è·³è¤ï¼çºä»éº¼åºä¸æè·³è¤å¢ï¼æ¿éè·³è¤é½èº²å¨åªï¼æ¬ç¯å°æä½ æ¿éæè·³è¤æéº¼èçï¼æ³ç¥éæ¿éé¤è·³è¤æ¹æ³è天ç¶é© è¤å¦æï¼è®æåä¸èµ·çä¸å»ï¼é¤è¤å´é§500mlç«å³è³¼è²·é¤è¤å´é§500mlé¤è¤å´é§è£å ç¶ç«å³è³¼è²·é¤è¤å´é§è£å ç¶TIMBERé© è²å°æ¿æ¸ æ½åç«å³è³¼è²·TIMBERé© è²å°æ¿æ¸ æ½åæ¿éè·³è¤ãåºå¢è·³è¤å¦ä½èçï¼æ¿éæè·³è¤æéº¼è¾¦ï¼æ¿éæéº¼é¤è·³è¤ï¼å¤©ç¶å»é¤è·³è¤æ¹æ³è·³è¤æä»éº¼å³éï¼æ¿éï¼åºä¸æè·³è¤é½èº²å¨åªè£¡ï¼åºå¢ç¸«éæå±éªï¼è¢«æ¿éè·³è¤å¬é·ææ¨£ï¼æ¿é</div>
3424 <span class="primary-border-color-after">2021-03-09</span> </div> </div> </a> </div> <div class="List-item primary-color-hover"> <a href="/blog/posts/flea-spray-suggest"> <div class="List-item-content clearfix"> <div class="List-item-excerpt js-list-item-excerpt"> <img alt="è·³è¤å´åæéº¼ä½¿ç¨ï¼é¤è·³è¤è·é²è·³è¤æ¨è¦ç¨ä»éº¼å´åï¼" data-srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/605ab8346b0a650014806af3/200x.webp?source_format=jpg 200w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/605ab8346b0a650014806af3/400x.webp?source_format=jpg 400w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/605ab8346b0a650014806af3/600x.webp?source_format=jpg 600w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/605ab8346b0a650014806af3/800x.webp?source_format=jpg 800w" class="sl-lazy" /> </div> <div class="List-item-text"> <h2 class="List-item-title">è·³è¤å´åæéº¼ä½¿ç¨ï¼é¤è·³è¤è·é²è·³è¤ææ¨è¦çå¤©ç¶æ» è¤å´ååï¼</h2> <div class="List-item-preview">å®¶è£¡ææ¯å°å©æå°å¬°å ï¼éæå¦æåºç¾è·³è¤å°±æå¾éº»ç ©ï¼æ³é¤è·³è¤åæå¿æ¯å°å©åå°å¯¶å¯¶ä¹åå°é¤è·³è¤å´åçå·å®³ãå¸é¢ä¸äºè±å «éçè·³è¤å´åæ¨è¦ï¼è©²å¦ä½æé¸æ¯è¼å¥½å¢ï¼ææ²æå¤©ç¶é¤è¤å´åï¼é²è·³è¤å´é§äººä½¿ç¨æè¦æ³¨æä»éº¼æä¸æå±å®³å°å©è寵ç©ï¼åè½éå°ä¸é¯çé¤è¤ææå¢ï¼é¤è²å°å®¶ç¦ä¾æä¾çºå¤§å®¶è§£çï¼æ¬æ¬¡æç« å°æææ¨èªèç°å¢é¤è¤è¥è寵ç©é¤è¤è¥çå·®ç°ï¼ä½¿ç¨é ç¥ç注æäºé ï¼è®æ¨æ´å äºè§£ä½¿ç¨æ» è·³è¤å´é§ç注æäºé ï¼ä»¥åå¦ä½é¤å»è¨åçè·³è¤ãéæ¼è·³è¤å´åãæ» è¤å´é§...è·³è¤å´åçé¤è·³è¤åçæ¯ä»éº¼ï¼æå¤©ç¶é¤è¤æ¹æ³åï¼å¦ä½èªè£½è·³è¤æ¸ æ½å</div> <span class="primary-border-color-after">2021-02-05</span> </div> </div> </a> </div> <div class="List-item primary-color-hover"> <a href="/blog/posts/flea-choose-suggest"> <div class="List-item-content clearfix"> <div class="List-item-excerpt js-list-item-excerpt"> <img alt="è·³è¤è¥æ¨è¦æéº¼é¸ï¼é¸å°è·³è¤è¥çäºå¤§ééµä¸æ¬¡åè¨´ä½ " data-srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/605ab833de2394001483a18e/200x.webp?source_format=jpg 200w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/605ab833de2394001483a18e/400x.webp?source_format=jpg 400w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/605ab833de2394001483a18e/600x.webp?source_format=jpg 600w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/605ab833de2394001483a18e/800x.webp?source_format=jpg 800w" class="sl-lazy" /> </div> <div class="List-item-text"> <h2 class="List-item-title">è·³è¤è¥æ¨è¦æéº¼é¸ï¼é¸å°è·³è¤è¥çäºå¤§ééµä¸æ¬¡åè¨´ä½ </h2> <div class="List-item-preview">è·³è¤è¥å ¶å¯¦æå ©ç¨®ï¼ä¸»è¦æ¯å¯µç©èº«ä¸å°ç¨çè·³è¤è¥èï¼è·å± å®¶ç°å¢é¤è¤ç¨çè·³è¤è¥åï¼éç¶å樣æ¯è·³è¤è¥ï¼é©åå ©ç¨®è·³è¤è¥æ¨è¦çä½¿ç¨æ¹å¼æåç¨ä¸é½æ¯ä¸å¤ªä¸æ¨£çå·ï¼åæ¯ç°å¢ç¨è·³è¤è¥æ¯éå°ç©ºéæ§çç¨è¥ï¼ä¸è½ä½¿ç¨å¨å¯µç©èº«ä¸çï¼å¦æä¸å°å¿èª¤ç¨ï¼å°ç°å¢è¥ç©å´å¨æ¯å°å©èº«ä¸ç話ï¼å¯è½å°è´å¯µç©èº«é«ä¸èæé æå½±é¿ãæä»¥è·³è¤è¥æ¨è¦æéº¼é¸ï¼è©²å¦ä½æ£ç¢ºä½¿ç¨å¢ï¼å°±è®æåé¤è²å°å®¶ç¦ä¾æï¼ä¾ä»ç´¹è·³è¤è¥åçå·®ç°èä½¿ç¨æ¹å¼ï¼ä¸¦æå¤§å®¶å種æ£ç¢ºæé¸è·³è¤è¥çæ¹æ³ãè·³è¤è¥çµ±æ´ç¯å¿«éå°è®å使ç¨è·³è¤è¥åï¼ä½ æ¯å¦ä¹è©¦ééäºæ¶æ» è·³è¤çæ¹æ³ï¼æ³è¦æ ¹é¤å®¶ä¸çè·³è¤</div> <span class="primary-border-color-after">2021-01-29</span> </div> </div> </a> </div> <div class="List-item primary-color-hover"> <a href="/blog/posts/how-eliminate-flea"> <div class="List-item-content clearfix"> <div class="List-item-excerpt js-list-item-excerpt"> <img alt="" data-srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/685ba9ea7c44ec00113eb86f/200x.webp?source_format=jpg 200w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/685ba9ea7c44ec00113eb86f/400x.webp?source_format=jpg 400w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/685ba9ea7c44ec00113eb86f/600x.webp?source_format=jpg 600w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/685ba9ea7c44ec00113eb86f/800x.webp?source_format=jpg 800w" class="sl-lazy" /> </div> <div class="List-item-text"> <h2 class="List-item-title">å¦ä½é¤è·³è¤ï¼æ®ºè·³è¤æ¨è¦ç¨æ¼ç½æ°´é ç²¾åï¼å¤©ç¶æ¶æ» è·³è¤çæ¹æ³æ´ç</h2> <div class="List-item-preview">æ´æ°æ¥æï¼2025/06/25 3425æ¬æä½è ï¼ç¦ä¾æå°æ¥é¤è²åéé¤å¯µç©ç話ææåºç¾è·³è¤ï¼æ¾äººåè¨åçè·³è¤ï¼ä¸å æäºäºåæçæ´»ï¼éæèº«é«ç¢åä¸åï¼æ³å¥½å¥½ç¡ä¸è¦ºé½æäºä¸ç¨®å¥¢ä¾ï¼ææ²æè½æææ¶æ» è·³è¤çæ¹æ³ï¼ç©¶ç«è¦å¦ä½æ®ºè·³è¤ï¼æè½è§£æ±ºè·³è¤ä¹äºå¢ï¼è½èªªæ®ºè·³è¤çæ¹æ³ç¨æ¼ç½æ°´æé ç²¾å¾ææï¼éæ¯ççåï¼å¤©ç¶æ» è¤æ¹æ³æå¿æ²è¾¦æ³å®å ¨æ¶æ» è·³è¤ï¼å¯æ¯ä½¿ç¨æ®ºè·³è¤è¥ååæå¿æææ®çå½±é¿èº«é«ï¼å¦æä½ 乿ç¸åçåï¼å°±è®é¤è²å°å®¶ç¦ä¾
3425æï¼å¸¶é ä½ åä¸èµ·äºè§£ï¼å¸æè®å¤§å®¶ç¨æ´ææçåå®å
¨çæ¹æ³æ®ºè·³è¤ï¼é¤è¤å´é§500mlç«å³è³¼è²·é¤è¤å´é§50</div> <span class="primary-border-color-after">2021-01-15</span> </div> </div> </a> </div> <div class="List-item primary-color-hover"> <a href="/blog/posts/flea-insecticide-kill"> <div class="List-item-content clearfix"> <div class="List-item-excerpt js-list-item-excerpt"> <img alt="è·³è¤æéº¼æ®ºï¼è·³è¤æ®ºè²åææ¯æ¼ç½æ°´æé
ç²¾æç¨åï¼" data-srcset="https://shoplineimg.com/5b359a5a72fdc054dc0017ee/600102b9b73168001dc76a68/200x.webp?source_format=jpg 200w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/600102b9b73168001dc76a68/400x.webp?source_format=jpg 400w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/600102b9b73168001dc76a68/600x.webp?source_format=jpg 600w, https://shoplineimg.com/5b359a5a72fdc054dc0017ee/600102b9b73168001dc76a68/800x.webp?source_format=jpg 800w" class="sl-lazy" /> </div> <div class="List-item-text"> <h2 class="List-item-title">è·³è¤æéº¼æ®ºï¼è·³è¤æ®ºè²åææ¯æ¼ç½æ°´æé
ç²¾æç¨åï¼è·³è¤ç°å¢æ¶æ¯æ¨è¦å®ï¼</h2> <div class="List-item-preview">網路好å¤ç¨®è·³è¤é²æ²»æ¹æ³ï¼æç©çæ¹å¼ä¹æå叿¹å¼ï¼åªç¨®ææ¯è¼ææçï¼æ³è¦è³¼è²·è·³è¤æ®ºè²åï¼å»ä¸æå¾è©²æéº¼ä½¿ç¨ï¼æå¿ä½¿ç¨ä¸ç¶å°ç°å¢é æå±å®³ï¼å°åºè·³è¤æéº¼æ®ºæå¥½ï¼å
¶å¯¦é¤è¤æå°çï¼åªéè¦å妥å
©æ¨£ç©åï¼æé
æ£ç¢ºçä½¿ç¨æ¹å¼ï¼å°±è½ææçç°¡å®é¤è¤ï¼å¿«è·èç¦ä¾æé¤è²å°å®¶äºè§£æ®ºè²åè·³è¤é©
é¤çæ¥é©ï¼ä¸èµ·æ¸
é¤å®¤å
§è·³è¤ãå好跳è¤ç°å¢æ¶æ¯å§ï¼æ®ºè·³è¤è¥æ¨è¦é¤è¤å´é§500mlç«å³è³¼è²·é¤è¤å´é§500mlé¤è¤å´é§è£å
ç¶ç«å³è³¼è²·é¤è¤å´é§è£å
ç¶æ®ºè·³è¤è¥æéº¼ä½¿ç¨ï¼å¿«éé¤è¤æ¥é©æ®ºè¤æéº¼æ®ºï¼å
äºè§£åå åæºåå©å¨æ®ºè·³è¤ä¸æ¥é©ï¼æä½ è·³è¤æ®ºè²åå¦ä½</div> <span class="primary-border-color-after">2021-01-06</span> </div> </div> </a> </div> </div> <!-- Pagination --> <div class="text-center"> <ul class="pagination"> <li> <a class="Label" href="/blog/categories/eliminate-flea?cursor[token]=MTYwOTkyNjI0NTAwMDAwMDAwMHw2OTY0MGQ1ZTAxMTE0M2YyYWY2YTE5ZTA5ZjI0MTE4YQ==" ng-non-bindable> <i class="fa fa-angle-right" aria-hidden="true"></i> </a> </li> </ul> </div> <!-- End of Pagination --> </div> <post-categories-pannel> <div class="post-categories-pannel__block"> <div class="post-categories-pannel__block-title"> æç« åé¡ </div> <div class="post-categories-pannel__block-list"> <a href="/blog/categories/é¤èè»æå¸"> é¤èè» <span class="count">(27)</span> </a> <a href="/blog/categories/eliminate-cockroach"> é¤èè <span class="count">(17)</span> </a> <a href="/blog/categories/eliminate-mouse"> é¤èé¼ <span class="count">(34)</span> </a> <a href="/blog/categories/eliminate-mosquito"> é¤èå <span class="count">(25)</span> </a> <a href="/blog/categories/eliminate-flea"> é¤è·³è¤ <span class="count">(20)</span> </a> <a href="/blog/categories/eliminate-dust"> é¤å¡µè <span class="count">
3425(21)</span> </a> <a href="/blog/categories/eliminate-moisture-bug"> 餿½®æ¿è² <span class="count">(2)</span> </a> <a href="/blog/categories/eliminate-musca"> é¤è <span class="count">(14)</span> </a> <a href="/blog/categories/eliminate-termite"> é¤ç½è» <span class="count">(22)</span> </a> <a href="/blog/categories/home-cleaning"> å± å®¶é¤è²/å± å®¶æ¸ æ½ <span class="count">(26)</span> </a> </div> </div> </post-categories-pannel> </div> </div> </div></div> 3426 </div> 3427</div> 3428 3429 3430 </div> <div id='shopline-section-footer'><!-- Rendered 'footer.js.liquid' --><!-- Rendered 'footer.css.liquid' --> 3431 3432 3433 3434 3435 3436 3437<style> 3438 #footer-custom-padding { 3439 padding: 15px; 3440 } 3441 @media screen and (max-width: 767px) { 3442 #footer-custom-padding { 3443 padding: 0; 3444 } 3445 } 3446 3447 #shopline-section-footer .section-width { 3448 padding-top: 30px; 3449 padding-bottom: 30px; 3450 } 3451 3452 @media (min-width: 768px) { 3453 #shopline-section-footer .section-width { 3454 padding-top: 30px; 3455 padding-bottom: 30px; 3456 } 3457 } 3458 3459 .footer-wrapper .footer-grid-items .footer-grid-item { 3460 padding: 15px 15px; 3461 } 3462 3463 @media (min-width: 768px) { 3464 .footer-wrapper .footer-grid-items .footer-grid-item { 3465 padding: 15px 15px; 3466 } 3467 } 3468 3469</style> 3470 3471<div class="section-width"> 3472 <div class="footer-wrapper"> 3473 <div id="footer-custom-padding"> 3474 <div class="footer-grid-items"> 3475 3476 <div class="footer-grid-item" ng-non-bindable> 3477 3478 <p class="text-title">éæ¼æå</p> 3479 <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> 3480<p><a href="https://www.ecohukurou.com.tw/pages/quality-assurance" target="_blank" rel="noopener">å質ä¿é</a></p> 3481<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> 3482 3483 </div> 3484 3485 <div class="footer-grid-item" ng-non-bindable> 3486 3487 <p class="text-title">顧客æå</p> 3488 <p><a href="https://www.ecohukurou.com.tw/pages/%E6%9C%83%E5%93%A1%E5%88%B6%E5%BA%A6">æå¡å¶åº¦</a></p> 3489<p><a href="https://www.ecohukurou.com.tw/pages/hukuro-1pco">大宿¡è³¼</a></p> 3490<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> 3491 3492 </div> 3493 3494 <div class="footer-grid-item" ng-non-bindable> 3495 3496 <p class="text-title">è¯çµ¡æå</p> 3497 <div class="social-content"><p>çæ¥æéï¼é±ä¸è³é±äº 10:00-17:00</p> 3498<p>(ä¸å12:00-13:00伿¯)<br />客æå°ç·ï¼04-35072424<br />éå¸å°åï¼å°ä¸å¸è¥¿å±¯åç°æ²³è·¯21è</p></div> 3499 <div class="footer-social-icon-wrapper"> 3500 3501 3502 3503 <a href="https://www.facebook.com/hukurou1pco" target="_blank"> 3504 <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3505<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"/> 3506</svg> 3507 3508 </a> 3509 3510 3511 3512 <a href="https://www.instagram.com/ecohukurou/" target="_blank"> 3513 <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3514<g clip-path="url(#clip0_4527_91515)"> 3515<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
35150913 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"/> 3516</g> 3517<defs> 3518<clipPath id="clip0_4527_91515"> 3519<rect width="24" height="24" fill="white" transform="translate(0.145996)"/> 3520</clipPath> 3521</defs> 3522</svg> 3523 3524 </a> 3525 3526 3527 3528 3529 3530 <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"> 3531 <svg class="icon" width="35" height="24" viewBox="0 0 35 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3532<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"/> 3533</svg> 3534 3535 </a> 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 </div> 3553 3554 </div> 3555 3556 </div> 3557 3558 <div class="footer-payment-icons --text_align_left"> 3559 3560 3561 3562 3563 <img src="https://static.shoplineapp.com/web/assets/payment/visa.svg" loading="lazy" /> 3564 3565 3566 3567 3568 <img src="https://static.shoplineapp.com/web/assets/payment/master.svg" loading="lazy" /> 3569 3570 3571 3572 3573 <img src="https://static.shoplineapp.com/web/assets/payment/jcb.svg" loading="lazy" /> 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 <img src="https://static.shoplineapp.com/web/assets/payment/apple_pay.svg" loading="lazy" /> 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 <img src="https://static.shoplineapp.com/web/assets/payment/7_eleven.svg" loading="lazy" /> 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 </div> 3659 3660 3661 </div> 3662 </div> 3663</div> 3664 3665 3666 <div class="footer-copyright"> 3667 <div class="footer-width" ng-non-bindable> 3668 <p>2018 © 60475899ææè¡ä»½æéå ¬å¸ HUKUROU ç°è¥è²©è³£å第19-204è</p> 3669 </div> 3670 </div> 3671 3672 3673 3674 3675</div> <!-- Rendered 'general.js.liquid' --> <!-- Rendered 'cart_panel.js.liquid' --> <!-- Rendered 'breadcrumb.js.liquid' -->
3675<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}
3675); } 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>
3675 3676 3677 3678
3678<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>
3678 3679
3679<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>
3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695
3695<script src="https://r2cdn.myshopline.com/static/rs/adff/prod/latest/bundle.iife.js" defer></script>
3695 3696
3696<script src="https://r2cdn.myshopline.com/static/rs/acuf/prod/latest/bundle.iife.js" defer></script>
3696 3697 3698
3698<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 3698
3698
3699<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 3699
3699
3700<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 3700
3700
3701<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 3701
3701
3702<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 3702
3702
3703<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 3703
3703
3704<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 3704
3704
3705<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 3705
3705
3706<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 3706
3706
3707<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 3707
3707
3708<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 3708
3708
3709<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 3709
3709
3710<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 3710
3710
3711<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 3711
3711
3712<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 3712
3712
3713<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 3713
3713
3714<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 3714
3714
3715<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 3715
3715
3716<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-module/all-1682f4a053aaaf2db864.js" defer="defer" integrity="sha256-P5DN/+YlDZVO8nzjwl2TgsQhybs1Gd10wfTTlhT2GvU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 3716
3716
3717<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 3717
3717
3718<script src="https://cdn.shoplineapp.com/packs/js/shared~cf2245b5-edc62f1d87f7f7902915.chunk.js" defer="defer" integrity="sha256-iMY3ye1ORAWLIV/La3saOx0zMUzfVFnEwqY+EcFfENs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 3718
3718
3719<script src="https://cdn.shoplineapp.com/packs/js/shared~5bde696f-67d2aba14a5bf1a88e76.chunk.js" defer="defer" integrity="sha256-7rq2+8wC4JzNvVtN2bmgFmBCOkapQJS5ocHc85/RaTM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 3719
3719
3720<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 3720
3720
3721<script src="https://cdn.shoplineapp.com/packs/js/shared~d3b9faa4-ba089307988bdeb68ab1.chunk.js" defer="defer" integrity="sha256-WLVO0jSSpk0zujAf7D6VLfEXBdlXJQc8QMedLMQtqao=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 3721
3721
3722<script src="https://cdn.shoplineapp.com/packs/js/ng-module/all-726b33943e4e5021a108.chunk.js" defer="defer" integrity="sha256-K8Oqet5U2OsW8SCX0dVahOX+lrQf6xwOo9sShTUsAcQ=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 3722
3722
3723<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 3723
3723
3724<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 3724
3724
3725<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 3725
3725
3726<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 3726
3726
3727<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 3727
3727
3728<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 3728
3728
3729<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 3729
3729
3730<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 3730
3730
3731<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 3731
3731
3732<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>
3732 3733 3734 3735 3736 <!-- Google Remarketing Event Tracker -->
vendor: 72 bytes, lines 3736-3737
3736 3737 <script async src="https://www.googletagmanager.com/gtag/js?id=
3737AW-780380212
vendor: 20 bytes, lines 3737-3738
3737"></script> 3738
3738<script type="text/javascript"> 3739 window.dataLayer = window.dataLayer || []; 3740 function gtag(){dataLayer.push(arguments)}; 3741 gtag('js', new Date()); 3742 gtag('config', 'AW-780380212', { groups: 'google_remarketing' }); 3743 3744 3745 // detect event tag 3746 3747 // set tracking data 3748 3749 3750 gtag('event', 'other', {"send_to":"google_remarketing","ecomm_pagetype":"other"}); 3751 </script>
3751 3752 <!-- end Google Remarketing Event Tracker --> 3753
3753<script type="text/javascript"> 3754 (function () { 3755 var VARemoteLoadOptions = { 3756 whiteLabel: { id: 8, siteId: 1981, domain: 't.adotone.com' }, 3757 locale: "en-US", mkt: true 3758 }; 3759 (function (c, o, n, v, e, r, l, y) { 3760 c['VARemoteLoadOptions'] = e; r = o.createElement(n), l = o.getElementsByTagName(n)[0]; 3761 r.async = 1; r.src = v; l.parentNode.insertBefore(r, l); 3762 })(window, document, 'script', 'https://cdn.adotone.com/javascripts/va.js', VARemoteLoadOptions); 3763 })(); 3764</script>
3764 3765 <!-- LINE Tag Base Code --> 3766 <!-- Do Not Modify --> 3767
3767<script> 3768 (function(g,d,o){ 3769 g._ltq=g._ltq||[];g._lt=g._lt||function(){g._ltq.push(arguments)}; 3770 var h=location.protocol==='https:'?'https://d.line-scdn.net':'http://d.line-cdn.net'; 3771 var s=d.createElement('script');s.async=1; 3772 s.src=o||h+'/n/line_tag/public/release/v1/lt.js'; 3773 var t=d.getElementsByTagName('script')[0];t.parentNode.insertBefore(s,t); 3774 })(window, document); 3775 _lt('init', { 3776 customerType: 'lap', 3777 tagId: 'A16558239678' 3778 }); 3779 _lt('send', 'pv', ['A16558239678']); 3780 </script>
3780 3781 <noscript> 3782 <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"> 3783 </noscript> 3784 <!-- End LINE Tag Base Code --> 3785 <!-- Google Remarketing Event Tracker -->
vendor: 72 bytes, lines 3785-3786
3785 3786 <script async src="https://www.googletagmanager.com/gtag/js?id=
3786AW-10972923221
vendor: 20 bytes, lines 3786-3787
3786"></script> 3787
3787<script type="text/javascript"> 3788 window.dataLayer = window.dataLayer || []; 3789 function gtag(){dataLayer.push(arguments)}; 3790 gtag('js', new Date()); 3791 gtag('config', 'AW-10972923221', { groups: 'google_remarketing' }); 3792 3793 3794 // detect event tag 3795 3796 // set tracking data 3797 3798 3799 gtag('event', 'other', {"send_to":"google_remarketing","ecomm_pagetype":"other"}); 3800 </script>
3800 3801 <!-- end Google Remarketing Event Tracker --> 3802 <!-- Google tag (gtag.js) -->
vendor: 74 bytes, lines 3802-3803
3802 3803 <script async src="https://www.googletagmanager.com/gtag/js?id=
3803G-29YP24Y4SW
vendor: 22 bytes, lines 3803-3804
3803"></script> 3804
3804<script> 3805
vendor: 164 bytes, lines 3805-3809
3805window.dataLayer = window.dataLayer || []; 3806 function gtag(){dataLayer.push(arguments);} 3807 gtag('js', new Date()); 3808 3809 gtag('config', '
3809G-29YP24Y4SW
vendor: 32 bytes, lines 3809-3810
3809', {"groups":"ga4"}); 3810
3810</script>
3810 3811 <!-- Facebook Pixel (new) Event Tracker --> 3812
3812<script>
vendor: 438 bytes, lines 3812-3819
3812 3813 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 3814 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 3815 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 3816 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 3817 document,'script','//connect.facebook.net/en_US/fbevents.js'); 3818 3819 fbq('init', '
3819703353120519439
vendor: 49 bytes, lines 3819-3822
3819', { 3820 }, {agent: 'plShopline'}); 3821 3822
3822fbq('track', 'PageView',{ 3823 }, { 3824 }); 3825 </script>
3825 3826 3827 <noscript><img height="1" width="1" style="display:none" 3828 src="https://www.facebook.com/tr?id=703353120519439&ev=PageView&noscript=1" 3829 /></noscript> 3830 <!-- end Facebook Pixel (new) Event Tracker --> 3831 <!-- Google Adwords Event Tracker -->
vendor: 72 bytes, lines 3831-3832
3831 3832 <script async src="https://www.googletagmanager.com/gtag/js?id=
3832AW-16734797085
vendor: 20 bytes, lines 3832-3833
3832"></script> 3833
3833<script> 3834 window.dataLayer = window.dataLayer || []; 3835 function gtag(){dataLayer.push(arguments)}; 3836 window.dispatchedGoogleAdsEventTypes = window.dispatchedGoogleAdsEventTypes || []; 3837 function dispatchConversion(eventType) { 3838 if (window.dispatchedGoogleAdsEventTypes.includes(eventType)) { 3839 return; 3840 } 3841 window.dispatchedGoogleAdsEventTypes.push(eventType); 3842 gtag('event', 'conversion', { send_to: `google_ads_${eventType}` }); 3843 } 3844 gtag('js', new Date()); 3845 gtag('config', 'AW-16734797085/0UC2CJCj9_YZEJ364qs-', {"groups":"google_ads_loaded_any_page","allow_enhanced_conversions":true}); 3846 3847 window.addEventListener('load', (event) => { 3848 dispatchConversion('loaded_any_page'); 3849 }); 3850 </script>
3850 3851 <!-- end Google Adwords Event Tracker --> 3852 <!-- Google Tag Manager Event Tracker -->
vendor: 70 bytes, lines 3852-3853
3852 3853 <noscript><iframe src="//www.googletagmanager.com/ns.html?id=
3853GTM-M8G4SN9
vendor: 99 bytes, lines 3853-3855
3853" 3854 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 3855
3855<script>
vendor: 353 bytes, lines 3855-3859
3855(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 3856 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 3857 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 3858 '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 3859 })(window,document,'script','dataLayer','
3859GTM-M8G4SN9
vendor: 3 bytes, line 3859
3859');
3859</script>
3859 3860 <!-- end Google Tag Manager Event Tracker --> 3861 3862
3862<script> 3863 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\",\"
3863id\":\"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}]'); 3864 </script>
3864 3865 3866 3867 3868 3869
3869<script> 3870/*2023/6/1 Beginning Added By SHOPLINE - logo*/ 3871window.addEventListener("DOMContentLoaded", (event) => { 3872 setTimeout(() => { 3873 document.querySelectorAll('.header__logo img').forEach(i => { 3874 i && i.classList.remove('lazyautosizes') 3875 }) 3876 }, 200) 3877}); 3878/*End Added By SHOPLINE*/ 3879</script>
3879 3880 3881
3881<script ng-non-bindable src="//static.zotabox.com/9/0/90bacd02b3de865d0f77e9c38463d581/widgets.js" async></script>
3881 3882 3883 3884 3885
3885<script type="text/javascript"> 3886 if (!window.scriptQueue) {window.scriptQueue = [];}; 3887 window.scriptQueue.push(function() { 3888 (function() { var SELECTORS = { toggleButton: '.post-categories-pannel-toggle__content', pannelParent: '.post-info-section', leftDom: '.post-info-section__left', pannel: 'post-categories-pannel', mobilePannel: 'post-categories-mobile-pannel', stickyDoms: ['#shopline-section-header', '.js-navbar-desktop', '#shopline-section-announcement'], }; var MOBILE_DEVICE_WIDTH = 991; var $mask = null; function showMask() { $mask.css({'opacity': '0.3', 'display': 'block'}); } function hideMask() { $mask.css({'opacity': '0'}); setTimeout(function() { $mask.css({'display': 'none'}); }, 200); } var createMask = function() { $mask = $('<div class="Modal-mask sl-modal-mask" style="display: none;"></div>'); $mask .appendTo('body') .on('click', function() { $.sidr('close', SELECTORS.mobilePannel); hideMask(); }); }; var initializePannelDrawer = function() { var $mobilePannel = $(`<${SELECTORS.mobilePannel} id="${SELECTORS.mobilePannel}"></${SELECTORS.mobilePannel}>`); $mobilePannel.html($(SELECTORS.pannel).html()).appendTo('body'); createMask(); $(SELECTORS.toggleButton).sidr(new SidrOptions({ name: SELECTORS.mobilePannel, side: 'right', onOpen: showMask, onClose: hideMask, })); }; var setStaticPostioinPannel = function() { $(SELECTORS.pannel).css({ position: 'static', zIndex:'auto', top: 'inherit', }); }; var setStickyPositionPannel = function(top) { $(SELECTORS.pannel).css({ position: 'sticky', top: top, }); }; var getLastStickySection = function() { var $sections =[]; SELECTORS.stickyDoms.forEach(function(selector) { if (document.querySelector(selector)) { $sections.push(document.querySelector(selector)); } }); var style = {}; for (var i = 0; i < $sections.length; i++) { if ($sections[i]) { style = window.getComputedStyle ? window.getComputedStyle($sections[i]) : $sections[i].style; if (style.position === 'sticky' && $sections[i].getBoundingClientRect().height > 0) { return $sections[i]; } } } return null; }; var checkMobile = function() { const clientWidth = document.documentElement.clientWidth; return clientWidth <= MOBILE_DEVICE_WIDTH; }; var computedPannelTop = function() { if (checkMobile()) { return -1; } var leftDomRect = document.querySelector(SELECTORS.leftDom).getBoundingClientRect(); var pannelParentRect = document.querySelector(SELECTORS.pannelParent).getBoundingClientRect(); var pannelRect = document.querySelector(SELECTORS.pannel).getBoundingClientRect(); if (leftDomRect.height <= pannelRect.height) { return -1; } var top = 0; var $lastStickySection = getLastStickySection(); var lastStickySectionHeight = 0; var lastStickySectionBottom = 0; if ($lastStickySection) { var rect = $lastStickySection.getBoundingClientRect(); lastStickySectionHeight = rect.height; lastStickySectionBottom = rect.top + rect.height + 50; top += (lastStickySectionHeight + rect.top); } if (pannelParentRect.bottom - pannelRect.height - lastStickySectionBottom <= 0) { return -1; } return top; }; var renderPannelPosition = function() { try { const top = computedPannelTop(); if (top >= 0) { setStickyPositionPannel(top); } else { setStaticPostioinPannel(); } } catch(error) { setStaticPostioinPannel(); console.warn('renderPannelPosition error:', error); } }; window.sl_render_pannel_position_event = _.throttle(renderPannelPosition, 20); var initializePannelPosition = function() { renderPannelPosition(); $(window).on('resize', window.sl_render_pannel_position_event); $(window).on('scroll', window.sl_render_pannel_position_event); }; if (document.querySelector(SELECTORS.pannel)) { initializePannelDrawer(); initializePannelPosition(); }})(); 3889 }); 3890 window.scriptQueue.push(function() { 3891 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]:{};
vendor: 4,660 bytes, line 3891
3891e%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 destructure 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}
3891finally{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;
3891if(!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(); 3892 }); 3893 window.scriptQueue.push(function() { 3894 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)})})}); 3895 }); 3896 window.scriptQueue.push(function() { 3897 (()=>{var r,o,l,e;function t(){var r=[];return $(".navigation-menu-second-layer").each(function(){var e=$
3897(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
3897nu&&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)))})(); 3898 }); 3899 window.scriptQueue.push(function() { 3900 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");
3900function 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)})}); 3901 }); 3902 window.scriptQueue.push(function() { 3903 (()=>{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")})))})})(); 3904 }); 3905 window.scriptQueue.push(function() { 3906 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")})})}); 3907 }); 3908 window.scriptQueue.push(function() { 3909 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 ? $('.
3909js-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 */ 3910 }); 3911 window.scriptQueue.push(function() {
3912 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;
3912 $('#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)); 3913 }); 3914 window.scriptQueue.push(function() { 3915 /* 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 */ 3916 }); 3917 ; 3918 </script>
3918 3919 3920 3921 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 3922 <symbol id="fa-v5-globe" viewBox="0 0 496 512"> 3923 <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"/> 3924 </symbol> 3925</svg> 3926 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 3927 <symbol id="icon-filter-category" viewBox="0 0 13 13"> 3928 <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" /> 3929 <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" /> 3930 </symbol> 3931</svg> 3932 3933 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 3934 <symbol id="icon-sort-category" viewBox="0 0 14 12"> 3935 <path 3936 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" 3937 /> 3938 </symbol> 3939</svg> 3940 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 3941 <symbol id="icon-limit-category" viewBox="0 0 14 14"> 3942 <path 3943 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
39435 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" 3944 /> 3945 </symbol> 3946</svg> 3947 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 3948 <symbol id="icon-line" viewBox="0 0 20 18"> 3949 <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"/> 3950 </symbol> 3951</svg> 3952 3953 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 3954 <symbol id="icon-lineapp" viewBox="0 0 32 32">
3955 <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"/> 3956 </symbol> 3957</svg> 3958 3959 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 3960 <symbol id="icon-facebook" viewBox="0 0 32 32"> 3961 <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"/> 3962 </symbol> 3963</svg> 3964 3965 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 3966 <symbol id="icon-whatsapp" viewBox="0 0 32 32"> 3967 <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"/> 3968 </symbol> 3969</svg> 3970 3971 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 3972 <symbol id="icon-copylink" viewBox="-2 -2 18 18" fill="none"> 3973 <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"/> 3974 <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"/> 3975 </symbol> 3976</svg> 3977 3978 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 3979 <symbol id="icon-basket" viewBox="0 0 1024 992"> 3980 <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"/> 3981 </symbol> 3982</svg> 3983 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 3984 <symbol id="icon-coupon" viewBox="0 0 16 16"> 3985 <path 3986 fill-rule="evenodd" 3987 clip-rule="evenodd" 3988 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
398812.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" 3989 fill="currentColor" 3990 /> 3991 </symbol> 3992</svg> 3993 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 3994 <symbol id="icon-fb-messenger" viewBox="0 0 16 16" fill="none"> 3995 <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" /> 3996 </symbol> 3997</svg> 3998 3999 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4000 <symbol id="icon-forward" viewBox="0 0 24 24"> 4001 <path d="M0 0h24v24H0z" fill="none"/> 4002 <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/> 4003 </symbol> 4004</svg> 4005 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4006 <symbol id="icon-back" viewBox="0 0 24 24"> 4007 <path d="M0 0h24v24H0z" fill="none"/> 4008 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 4009 </symbol> 4010</svg> 4011 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4012 <symbol id="icon-sale-sold-count" viewBox="0 0 11 13" fill="none"> 4013 <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"/> 4014 </symbol> 4015</svg> 4016 4017 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4018 <symbol id="icon-cart" viewBox="0 0 24 24"> 4019 <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" /> 4020 <circle cx="8.2" cy="19.2" r="1.2" /> 4021 <circle cx="17.7996" cy="19.2" r="1.2" /> 4022 </symbol> 4023</svg> 4024 4025 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4026 <symbol id="icon-bag" viewBox="0 0 14 18"> 4027 <defs> 4028 <polygon points="0.000164705882 0 13.9987647 0 13.9987647 17.2941176 0.000164705882 17.2941176"></polygon> 4029 </defs> 4030 <g fill-rule="evenodd"> 4031 <g transform="translate(0.000000, -0.000000)"> 4032 <mask id="mask-2"> 4033 <use xlink:href="#path-1"></use> 4034 </mask> 4035 <g></g> 4036 <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
4036588,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> 4037 </g> 4038 </g> 4039 </symbol> 4040</svg> 4041 4042 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4043 <symbol id="icon-person" viewBox="0 0 512 512"> 4044 <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"/> 4045 </symbol> 4046</svg> 4047 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4048 <symbol id="icon-search" viewBox="0 0 512 512"> 4049 <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"/> 4050 </symbol> 4051</svg> 4052 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4053 <symbol id="icon-nav-cart" viewBox="0 0 25 25"> 4054 <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" /> 4055 <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"/> 4056 <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"/> 4057 </symbol> 4058</svg> 4059 4060 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4061 <symbol id="icon-nav-comment" viewBox="0 0 26 26"> 4062 <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"/> 4063 </symbol> 4064</svg> 4065 4066 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4067 <symbol id="icon-filter" viewBox="0 0 20 20">
4068 <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" /> 4069 <rect x="4" y="3.2002" width="12" height="0.8" fill="currentColor" /> 4070 </symbol> 4071</svg> 4072 4073 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4074 <symbol id="icon-tag" viewBox="0 0 16 16"> 4075 <g fill-rule="evenodd"> 4076 <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" /> 4077 </g> 4078 </symbol> 4079</svg> 4080 4081 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4082 <symbol id="icon-close" viewBox="0 0 11 11"> 4083 <g> 4084 <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> 4085 </g> 4086 </symbol> 4087</svg> 4088 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4089 <symbol id="icon-zoom-v2" viewBox="0 0 16 16"> 4090 <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" /> 4091 </symbol> 4092</svg> 4093 4094 4095</body> 4096</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.