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>trreeo樹éå¥å®æ¹ååï½ç´æ·¨æ²¹çï¼æ¤æä¿å¥</title> 22 23 <meta name="description" content="樹éå¥ï¼ææMOAææ©é©èçç´æ·¨è¾²å ´ï¼ç¨®æ¤çé¤å¹å¼æ¥µé«çãæ²¹çæãï¼ä½¿ç¨ãé µéèªç¶è¾²æ³ã種æ¤ï¼ä¸ä½¿ç¨è¾²è¥ãåè¥åé¤èåï¼SGS髿¨481é è¾²æ®0檢åºãæäºå®å¿çæºé ï¼æææ¾å¿çç¢åï¼ãç´æ·¨æ²¹çãç³»åç¢åï¼æ¯æ¨è£å 髿çé¤çåªè³ªé¦é¸ï¼ 24ç§æ3å¤§æ ¸å¿ç念ãé ç´åæï¼è¶³éæ·»å ï¼èªç¶ææãï¼æ¨¹é奿´æ¨åºãæ¤æä¿å¥ãç³»åï¼æä¾é«æ¼å¸å ´æ°´å¹³ãåå ¼å ·èªç¶å£æçé è¦ç¢åï¼æ¯æåçå æãè®æ¨åç¹çºç°¡ï¼ç°¡å®éæ¨ï¼ç¡æ·»å ä¸éè¦çæåï¼å¥½ååå¥åº·ï¼ææ³å¤©å¤©åã"> 25 26 27 28<!-- Meta --> 29 30 <meta property="og:title" content="trreeo樹éå¥å®æ¹ååï½ç´æ·¨æ²¹çï¼æ¤æä¿å¥"/> 31 <meta property="og:url" content="https://www.trreeo.com"/> 32 <link rel="canonical" href="https://www.trreeo.com" /> 33 34 35 <meta property="og:image" content="https://img.shoplineapp.com/media/image_clips/695499d327ff6f87b46f00d9/original.png?1767152083=&owner_id=694de221e74d070025e6d7eb"/> 36 37 <meta property="og:description" content="樹éå¥ï¼ææMOAææ©é©èçç´æ·¨è¾²å ´ï¼ç¨®æ¤çé¤å¹å¼æ¥µé«çãæ²¹çæãï¼ä½¿ç¨ãé µéèªç¶è¾²æ³ã種æ¤ï¼ä¸ä½¿ç¨è¾²è¥ãåè¥åé¤èåï¼SGS髿¨481é è¾²æ®0檢åºãæäºå®å¿çæºé
37ï¼æææ¾å¿çç¢åï¼ãç´æ·¨æ²¹çãç³»åç¢åï¼æ¯æ¨è£å 髿çé¤çåªè³ªé¦é¸ï¼ 38ç§æ3å¤§æ ¸å¿ç念ãé ç´åæï¼è¶³éæ·»å ï¼èªç¶ææãï¼æ¨¹é奿´æ¨åºãæ¤æä¿å¥ãç³»åï¼æä¾é«æ¼å¸å ´æ°´å¹³ãåå ¼å ·èªç¶å£æçé è¦ç¢åï¼æ¯æåçå æãè®æ¨åç¹çºç°¡ï¼ç°¡å®éæ¨ï¼ç¡æ·»å ä¸éè¦çæåï¼å¥½ååå¥åº·ï¼ææ³å¤©å¤©åã"> 39 40 41 42 43 44<link rel="alternate" type="text/plain" href="https://www.trreeo.com/llms.txt"> 45<link rel="alternate" type="text/plain" href="https://www.trreeo.com/llms-full.txt"> 46 47 48
48<script type="application/ld+json"> 49 {"@context":"https://schema.org","@type":"WebSite","name":"trreeo樹éå¥","url":"https://www.trreeo.com"} 50 </script>
50 51 52 53
53<script type="application/ld+json"> 54 {"@context":"https://schema.org","@type":"Organization","name":"trreeo樹éå¥","url":"https://www.trreeo.com","logo":"https://img.shoplineapp.com/media/image_clips/695499d327ff6f87b46f00d9/original.png?1767152083=\u0026owner_id=694de221e74d070025e6d7eb"} 55 </script>
55 56 57 58<!-- locale meta --> 59 60 61 <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> 62<meta name="mobile-web-app-capable" content="yes"> 63<meta name="format-detection" content="telephone=no" /> 64<meta name="google" value="notranslate"> 65 66<!-- Shop icon --> 67 <link rel="shortcut icon" type="image/png" href="https://img.shoplineapp.com/media/image_clips/6954996826bca2acd5bba3b2/original.png?1767151976=&owner_id=694de221e74d070025e6d7eb"> 68 69 70 71 72<!--- Site Ownership Data --> 73 <meta name="google-site-verification" content="ROFZidwCp9Pu4y7T7P-qB3iBNPhHuyzJmeAV4dVFcqY"> 74 <meta name="facebook-domain-verification" content="203361984947537"> 75<!--- Site Ownership Data End--> 76 77<!-- Styles --> 78 79 80 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/lib/bootstrap-3.4.1-4ccbe929d8684c8cc83f72911d02f011655dbd6b146a879612fadcdfa86fa7c7.css" onload="" /> 81 82 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_vendor-6eb73ce39fd4a86f966b1ab21edecb479a1d22cae142252ad701407277a4d3be.css" onload="this.media='all'" /> 83 84 85 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/shop-7aaacf408a6aa1272e04440c7c013cad263718513c163acfef8343fb07a6fa13.css" onload="this.media="all"" /> 86 87 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-instagram-eb51325fa032963584b51de30f89bd8ff30fbe11a57cc001c7ac27e98c69f954.css" onload="" /> 88 89 90 91 92 93 94 95 96 97 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/intl_tel_input-0d9daf73.chunk.css" /> 98 99 100 101 102 103 104 105 106 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/sl_armor_captcha-63afdf18.chunk.css" /> 107 108
109<script type="text/javascript"> 110 window.mainConfig = JSON.parse('{\"sessionId\":\"ZDUyNWNlYzE5NDgwODljMzc4OGNjYWRjN2ExZTJkZmU=\\n\",\"merchantId\":\"694de221e74d070025e6d7eb\",\"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\":\"694de221e74d070025e6d7eb\",\"addon_limit_enabled\":true,\"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.trreeo.com\",\"checkout_setting\":{\"enable_membership_autocheck\":true,\"enable_subscription_autocheck\":true,\"enforce_user_login_on_checkout\":false,\"enable_sc_fast_checkout\":false,\"multi_checkout\":{\"enabled\":false}},\"current_plan_key\":\"basket\",\"current_theme_key\":\"ultra_chic\",\"delivery_option_count\":6,\"enabled_stock_reminder\":false,\"handle\":\"trreeo\",\"identifier\":\"\",\"instagram_access_token\":\"\",\"instagram_id\":\"\",\"invoice_activation\":\"active\",\"mobile_logo_media_url\":\"https://img.shoplineapp.com/media/image_clips/695499a96df92bf516dafcfc/original.png?1767152041=&owner_id=694de221e74d070025e6d7eb\",\"name\":\"trreeo樹éå¥\",\"order_setting\":{\"invoice_activation\":\"active\",\"current_invoice_service_provider\":\"tradevan\",\"short_message_activation\":\"inactive\",\"default_out_of_stock_reminder\":true,\"auto_cancel_expired_orders\":true,\"auto_revert_credit\":true,\"enabled_order_auth_expiry\":true,\"enable_order_split_einvoice_reissue\":false,\"no_duplicate_uniform_invoice\":true,\"hourly_auto_invoice\":true,\"enabled_location_id\":false,\"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\":\"å¦è¨å®å §æãé è³¼ååãï¼é çååå°é½å¾ï¼ä¸ä½µåºè²¨ï¼\\n\\nï¼è¥çºãå® é ãï¼ç´åºè²¨å¾2-3天ééæå®å°å\\nï¼è¥çºãè¶ åãï¼ç´åºè²¨å¾3-5天ééæå®è¶ å\\n\\nåé å°åé éæéå¯è½æåç¨å¾®å»¶é·ï¼å¯¦éé éæéå°ä¾ç©æµç«¯é éçºä¸»ï¼åéº»ç ©çæææ©éç¥å¦ï¼\\n\\nâ ç´¯ç©æ¶è²»äº«ææ£æ¶è²»è¶ é$5000å³å¯åçvipæå¡ï¼æå¡æé«å¯å享86æï¼\\nâ ç¢å諮詢æåå°æ¼ç¢åæä»»ä½çåï¼é½æ¡è¿éé line@ï¼idï¼@trreeoï¼æÂ å ä»è²»é»è©±0800-800-628ï¼ææ©è«æ¥04-23371785ï¼ è¯çµ¡æåï¼æåé½å¾æ¨æçºæ¨æåè解決æ¨çåé¡ï¼\",\"display_type\":\"dropdown\",\"name_translations\":{\"zh-hant\":\"å¦è¨å®å §æãé è³¼ååãï¼é çååå°é½å¾ï¼ä¸ä½µåºè²¨ï¼\\n\\nï¼è¥çºãå® é ãï¼ç´åºè²¨å¾2-3天ééæå®å°å\\nï¼è¥çºãè¶ åãï¼ç´åºè²¨å¾3-5天ééæå®è¶ å\\n\\nåé å°åé éæéå¯è½æåç¨å¾®å»¶é·ï¼å¯¦éé éæéå°ä¾ç©æµç«¯é éçºä¸»ï¼åéº»ç ©çæææ©éç¥å¦ï¼\\n\\nâ ç´¯ç©æ¶è²»äº«ææ£æ¶è²»è¶ é$5000å³å¯åçVIPæå¡ï¼æå¡æé«å¯å享86æï¼\\nâ ç¢å諮詢æåå°æ¼ç¢åæä»»ä½çåï¼é½æ¡è¿éé LINE@ï¼IDï¼@trreeoï¼æÂ å ä»è²»é»è©±0800-800-628ï¼ææ©è«æ¥04-23371785ï¼ è¯çµ¡æåï¼æåé½å¾æ¨æçºæ¨æåè解決æ¨çåé¡ï¼\"},\"hint_translations\":{\"en\":\"\",\"zh-hant\":\"\",\"zh-hk\":\"\",\"zh-cn\":\"\",\"zh-tw\":\"\",\"vi\":\"\",\"ms\":\"\",\"ja\":\"\",\"th\":\"\",\"id\":\"\",\"de\":\"\",\"fr\":\"\"}},{\"type\":\"textarea\",\"label\":\"â å è³¼ååä¸é©ç¨æå¡ææ£â \",\"display_type\":\"text_field\",\"name_translations\":{\"zh-hant\":\"â å è³¼ååä¸é©ç¨æå¡ææ£â \"}}],\"invoice\":{\"tax_id\":\"\",\"tax_type\":\"1\"},\"invoice_tradevan\":{\"tax_id\":\"60242122\",\"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\":\"SL60242122\",\"business_type_code\":\"SLEC1\"}}
110,\"line_messenging\":{\"status\":\"inactive\"},\"facebook_messenging\":{\"status\":\"active\"},\"status_update_sms\":{\"status\":\"deactivated\"},\"private_info_handle\":{\"enabled\":true,\"custom_fields_enabled\":true}},\"payment_method_count\":9,\"product_setting\":{\"enabled_product_review\":true,\"variation_display\":\"swatches\",\"price_range_enabled\":false,\"enabled_pos_product_customized_price\":false,\"enabled_pos_product_price_tier\":false,\"pos_product_channel_price_status\":\"off\",\"enabled_pos_pinned_product\":false,\"enabled_plp_product_review\":false,\"enabled_pdp_display_sales_count\":false,\"show_max_discount_rate\":{\"enabled\":false,\"display_type\":\"fold\"}},\"promotion_setting\":{\"one_coupon_limit_enabled\":true,\"show_promotion_reminder\":true,\"show_coupon\":true,\"multi_order_discount_strategy\":\"multi_order_and_tier_promotions\",\"order_promotions_ignore_exclude_product\":true,\"reward_campaigns_ignore_exclude_product\":false,\"order_gift_exclude_credit_and_point\":true,\"promotion_returned_toggle\":true,\"order_gift_threshold_mode\":\"after_all_discounts\",\"category_item_gift_threshold_mode\":\"before_discounts\",\"order_free_shipping_threshold_mode\":\"after_all_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\",\"BasketSynchronizedToITC_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_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\",\"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\",\"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\",\"crm_email_custom\",\"crm_notify_preview\",\"crm_sms_custom\",\"crm_sms_notify\",\"cross_shop_tracker\",\"custom_css\",\"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_
110shipping_rate_refactor\",\"ec_order_unlimit\",\"ecpay_expirydate\",\"ecpay_payment_gateway\",\"edit_order_promotion_applied_creditpoint\",\"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\",\"external_redeem_coupon\",\"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\",\"header_content_security_policy\",\"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\",\"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\",\"open_api_management\",\"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_
110custom_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\",\"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_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_returned\",\"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\",\"return_order_revamp\",\"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\",\"shoplytics_tracker_first_party\",\"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_
110iOS_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_omo_credits\",\"smart_omo_customer_tag_note\",\"smart_omo_express_cart\",\"smart_omo_points\",\"smart_omo_redeem_coupon\",\"smart_omo_send_coupon\",\"smart_omo_show_coupon\",\"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_crm_pwa\",\"store_pick_up\",\"store_referral_export_import\",\"store_referral_setting\",\"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_order_expire_notify\",\"subscription_order_notify\",\"subscription_product\",\"subscription_promotion\",\"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_auto_downgrade\",\"tier_birthday_credit\",\"tier_member_points\",\"tier_member_price\",\"tier_reward_app_availability\",\"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_live_shopping\",\"zotabox_installable\"],\"shop_default_home_url\":\"https://trreeo.shoplineapp.com\",\"shop_status\":\"open\",\"show_sold_out\":true,\"sl_payment_merchant_id\":\"3708748181640728576\",\"supported_languages\":[\"en\",\"zh-hant\"],\"tags\":[\"food\"],\"time_zone\":\"Asia/Taipei\",\"updated_at\":\"2026-10-08T11:05:49.100Z\",\"user_setting\":{\"_id\":\"694de222c6ef710afaa3c5e5\",\"created_at\":\"2025-12-26T01:17:22.038Z\",\"data\":{\"general_fields\":[{\"type\":\"gender\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"true\",\"required\":\"true\"}}},{\"type\":\"birthday\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"true\",\"required\":\"true\"}}}],\"minimum_age_limit\":\"18\",\"custom_fields\":[{\"type\":\"text\",\"name_translations\":{\"zh-hant\":\"é»åä¿¡ç®±\"},\"hint_translations\":{\"zh-hant\":\"è«å¡«å
¥è¨å®éç¥Email (è¨å®è³è¨å°ä»¥æ¤E-mailéç¥æ¨)\"},\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"false\",\"required\":\"false\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}},\"member_info_reward\":\"false\",\"field_id\":\"6970485a73d8c4115655117a\"}],\"signup_method\":\"mobile\",\"sms_verification\":{\"status\":\"true\",\"supported_countries\":[\"TW\"]},\"facebook_login\":{\"status\":\"inactive\",\"app_id\":\"1601698304513644\"},\"google_login\":{\"status\":\"inactive\",\"client_id\":\"\",\"client_secret\":\"\"},\"enable_facebook_comment\":null,\"facebook_comment\":null,\"line_login\":{\"status\":\"active\"},\"recaptcha_signup\":{\"status\":\"false\",\"site_key\":\"\"},\"email_verification\":{\"status\":\"false\"},\"login_with_verification\":{\"status\":\"false\"},\"upgrade_reminder\":{\"status\":\"active\"},\"enable_tier_auto_downgrade\":true,\"enable_member_point\":true,\"enable_user_credit\"
110:true,\"birthday_format\":\"YYYY/MM/DD\",\"send_birthday_credit_period\":\"monthly\",\"member_info_reward\":{\"enabled\":true,\"reward_on\":[],\"subscription_reward_on\":[\"email\",\"sms\",\"line\"],\"coupons\":{\"enabled\":true,\"promotion_ids\":[\"6972d3a35e9721000a3113dc\"]}},\"login_lambda_callback_function_name\":null,\"enable_age_policy\":true,\"force_complete_info\":true,\"membership_promo_banner\":{\"text\":{\"display\":\"default\",\"custom_content\":{\"en\":{\"title\":\"\",\"content\":\"\"},\"zh-hant\":{\"title\":\"\",\"content\":\"\"}}},\"image\":{\"display\":\"hidden\",\"custom_content\":{\"en\":\"\",\"zh-hant\":\"\"}}},\"user_register\":{\"sms\":{\"status\":\"inactive\"},\"email\":{\"status\":\"inactive\"},\"line_mes_api\":{\"status\":\"inactive\"}},\"user_credit_expired\":{\"sms\":{\"status\":\"inactive\"},\"email\":{\"status\":\"active\"},\"line_mes_api\":{\"status\":\"inactive\"}},\"member_info_reward_coupon\":{\"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\":\"694de221e74d070025e6d7eb\",\"owner_type\":\"Merchant\",\"publish_status\":\"published\",\"status\":\"active\",\"updated_at\":\"2026-08-13T06:58:54.524Z\",\"value\":null},\"price_range_preview\":false},\"localeData\":{\"loadedLanguage\":{\"name\":\"ç¹é«ä¸æ\",\"code\":\"zh-hant\"},\"supportedLocales\":[{\"name\":\"English\",\"code\":\"en\"},{\"name\":\"ç¹é«ä¸æ\",\"code\":\"zh-hant\"}]},\"currentUser\":null,\"themeSettings\":{\"hide_language_selector\":true,\"is_multicurrency_enabled\":false,\"messages_enabled\":true,\"hide_languages\":\"\",\"advanced_menu_root_align\":\"left\",\"advanced_menu_l1_expand_style\":\"none\",\"advanced_menu_is_custom_popover_color\":false,\"advanced_menu_popover_background_color\":\"FFFFFF\",\"advanced_menu_popover_text_color\":\"333333\",\"mobile_categories_collapsed\":true,\"mobile_categories_removed\":true,\"categories_collapsed\":false,\"image_fill\":false,\"variation_image_style\":\"square\",\"variation_image_size\":\"md\",\"plp_variation_display_type\":\"hidden\",\"plp_variation_display_variation\":\"1\",\"plp_variation_display\":{\"type\":\"hidden\",\"show_variation\":\"1\"},\"variation_image_selector_enabled\":false,\"variation_image_selector_variation\":\"1\",\"plp_variation_selector\":{\"enabled\":false,\"show_variation\":\"1\"},\"product_name_align\":\"center\",\"product_custom_label_style\":\"rounded-rectangle\",\"show_products_total\":true,\"category_page\":\"24\",\"hide_share_buttons\":false,\"goto_top\":true,\"enable_gdpr_cookies_banner\":true,\"enabled_quick_cart\":true,\"opens_in_new_tab\":false,\"plp_wishlist\":false,\"buy_now_background\":\"C00708\",\"buy_now_button\":{\"enabled\":true,\"color\":\"C00708\"},\"show_promotions_on_product\":true,\"enabled_sort_by_sold\":true,\"page_background\":\"ffffff\",\"page_text\":\"333333\",\"page_text_link\":\"3493fb\",\"announcement_background\":\"002d18\",\"announcement_text\":\"ffffff\",\"header_background\":\"FFFFFF\",\"header_text\":\"333333\",\"header_icon\":\"333333\",\"primary_background\":\"4c7e70\",\"primary_text\":\"FFFFFF\",\"buy_now_text\":\"FFFFFF\",\"product_promotion_label_background\":\"C0392B\",\"product_promotion_label_text\":\"FFFFFF\",\"footer_background\":\"FFFFFF\",\"footer_text\":\"333333\",\"footer_icon\":\"333333\",\"copyright_background\":\"F7F7F7\",\"copyright_text\":\"999999\",\"anti_fraud_background\":\"F7F7F7\",\"anti_fraud_text\":\"999999\",\"email_button_background\":\"1d3d30\",\"email_button_text\":\"FFFFFF\",\"font_title\":\"Noto Sans\",\"font_size_title\":\"1.2\",\"font_paragraph\":\"Noto Sans\",\"font_size_paragraph\":\"1.2\",\"updated_with_new_page_builder\":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\"
110:{\"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\":{\"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\":\"US\",\"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\":\"home-index\",\"paypalCnCl
110ientId\":\"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\":\"/\",\"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\":\"home\",\"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}}}'); 111</script>
111 112 113
114<script> 115 function sriOnError (event) { 116 if (window.Sentry) window.Sentry.captureException(event); 117 118 var script = document.createElement('script'); 119 var srcDomain = new URL(this.src).origin; 120 script.src = this.src.replace(srcDomain, ''); 121 if (this.defer) script.setAttribute("defer", "defer"); 122 document.getElementsByTagName('head')[0].insertBefore(script, null); 123 } 124</script>
124 125
126<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 126
126
127<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>
1272&&(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>
127 128 129
129<script src="https://cdn.shoplineapp.com/s/javascripts/currencies.js" defer></script>
129 130 131 132
133<script> 134 function generateGlobalSDKObserver(variableName, options = {}) { 135 const { isLoaded = (sdk) => !!sdk } = options; 136 return { 137 [variableName]: { 138 funcs: [], 139 notify: function() { 140 while (this.funcs.length > 0) { 141 const func = this.funcs.shift(); 142 func(window[variableName]); 143 } 144 }, 145 subscribe: function(func) { 146 if (isLoaded(window[variableName])) { 147 func(window[variableName]); 148 } else { 149 this.funcs.push(func); 150 } 151 const unsubscribe = function () { 152 const index = this.funcs.indexOf(func); 153 if (index > -1) { 154 this.funcs.splice(index, 1); 155 } 156 }; 157 return unsubscribe.bind(this); 158 }, 159 }, 160 }; 161 } 162 163 window.globalSDKObserver = Object.assign( 164 {}, 165 generateGlobalSDKObserver('grecaptcha', { isLoaded: function(sdk) { return sdk && sdk.render }}), 166 generateGlobalSDKObserver('FB'), 167 ); 168</script>
168 169 170<style> 171 :root { 172 --buy-now-button-color: #C00708; 173 174 --advanced-menu-popover-background-color: #FFFFFF; 175 --advanced-menu-popover-background-color-h: 0; 176 --advanced-menu-popover-background-color-s: 0%; 177 --advanced-menu-popover-background-color-l: 100%; 178 --advanced-menu-popover-text-color: #333333; 179 --advanced-menu-popover-text-color-h: 0; 180 --advanced-menu-popover-text-color-s: 0%; 181 --advanced-menu-popover-text-color-l: 20%; 182 --variation-image-style: square; 183 --variation-image-size: md; 184 --category-page: 24; 185 --buy-now-background: #C00708; 186 --buy-now-background-h: 360; 187 --buy-now-background-s: 93%; 188 --buy-now-background-l: 39%; 189 --page-background: #ffffff; 190 --page-background-h: 0; 191 --page-background-s: 0%; 192 --page-background-l: 100%; 193 --page-text: #333333; 194 --page-text-h: 0; 195 --page-text-s: 0%; 196 --page-text-l: 20%; 197 --page-text-link: #3493fb; 198 --page-text-link-h: 211; 199 --page-text-link-s: 96%; 200 --page-text-link-l: 59%; 201 --announcement-background: #002d18; 202 --announcement-background-h: 152; 203 --announcement-background-s: 100%; 204 --announcement-background-l: 9%; 205 --announcement-text: #ffffff; 206 --announcement-text-h: 0; 207 --announcement-text-s: 0%; 208 --announcement-text-l: 100%; 209 --header-background: #FFFFFF; 210 --header-background-h: 0; 211 --header-background-s: 0%; 212 --header-background-l: 100%; 213 --header-text: #333333; 214 --header-text-h: 0; 215 --header-text-s: 0%; 216 --header-text-l: 20%; 217 --header-icon: #333333; 218 --header-icon-h: 0; 219 --header-icon-s: 0%; 220 --header-icon-l: 20%; 221 --primary-background: #4c7e70; 222 --primary-background-h: 163; 223 --primary-background-s: 25%; 224 --primary-background-l: 40%; 225 --primary-text: #FFFFFF; 226 --primary-text-h: 0; 227 --primary-text-s: 0%; 228 --primary-text-l: 100%; 229 --buy-now-text: #FFFFFF; 230 --buy-now-text-h: 0; 231 --buy-now-text-s: 0%; 232 --buy-now-text-l: 100%; 233 --product-promotion-label-background: #C0392B; 234 --product-promotion-label-background-h: 6; 235 --product-promotion-label-background-s: 63%; 236 --product-promotion-label-background-l: 46%; 237 --product-promotion-label-text: #FFFFFF; 238 --product-promotion-label-text-h: 0; 239 --product-promotion-label-text-s: 0%; 240 --product-promotion-label-text-l: 100%; 241 --footer-background: #FFFFFF; 242 --footer-background-h: 0; 243 --footer-background-s: 0%; 244 --footer-background-l: 100%; 245 --footer-text: #333333; 246 --footer-text-h: 0; 247 --footer-text-s: 0%; 248 --footer-text-l: 20%; 249 --footer-icon: #333333; 250 --footer-icon-h: 0; 251 --footer-icon-s: 0%; 252 --footer-icon-l: 20%; 253 --copyright-background: #F7F7F7; 254 --copyright-background-h: 0; 255 --copyright-background-s: 0%; 256 --copyright-background-l: 97%; 257 --copyright-text: #999999; 258 --copyright-text-h: 0; 259 --copyright-text-s: 0%; 260 --copyright-text-l: 60%; 261 --anti-fraud-background: #F7F7F7; 262 --anti-fraud-background-h: 0; 263 --anti-fraud-background-s: 0%; 264 --anti-fraud-background-l: 97%; 265 --anti-fraud-text: #999999; 266 --anti-fraud-text-h: 0; 267 --anti-fraud-text-s: 0%; 268 --anti-fraud-text-l: 60%; 269 --email-button-background: #1d3d30; 270 --email-button-background-h: 156; 271 --email-button-background-s: 36%; 272 --email-button-background-l: 18%; 273 --email-button-text: #FFFFFF; 274 --email-button-text-h: 0; 275 --email-button-text-s: 0%; 276 --email-button-text-l: 100%; 277 --font-title: "Noto Sans TC", var(--system-sans); 278 279 --font-size-title: 1.2; 280 --font-paragraph: "Noto Sans TC", var(--system-sans); 281 282 --font-size-paragraph: 1.2;
283 284 --cookie-consent-popup-z-index: 1000; 285 } 286</style> 287
288<script type="text/javascript"> 289 290// for facebook login redirect 291if (location.hash === '#_=_') { 292 history.replaceState(null, document.title, location.toString().replace(/#_=_$/, '')); 293} 294 295function SidrOptions(options) { 296 if (options === undefined) { options = {}; } 297 this.side = options.side || 'left'; 298 this.speed = options.speed || 200; 299 this.name = options.name; 300 this.onOpen = options.onOpen || angular.noop; 301 this.onClose = options.onClose || angular.noop; 302} 303window.SidrOptions = SidrOptions; 304 305window.resizeImages = function(element) { 306 var images = (element || document).getElementsByClassName("sl-lazy-image") 307 var styleRegex = /background\-image:\ *url\(['"]?(https\:\/\/shoplineimg.com\/[^'"\)]*)+['"]?\)/ 308 309 for (var i = 0; i < images.length; i++) { 310 var image = images[i] 311 try { 312 var src = image.getAttribute('src') || image.getAttribute('style').match(styleRegex)[1] 313 } catch(e) { 314 continue; 315 } 316 var setBySrc, head, tail, width, height; 317 try { 318 if (!src) { throw 'Unknown source' } 319 320 setBySrc = !!image.getAttribute('src') // Check if it's setting the image url by "src" or "style" 321 var urlParts = src.split("?"); // Fix issue that the size pattern can be in external image url 322 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 323 head = result[1] 324 tail = result[4] 325 width = parseInt(result[2], 10); 326 height = parseInt(result[3], 10); 327 328 if (!!((width || height) && head != '') !== true) { throw 'Invalid image source'; } 329 } catch(e) { 330 if (typeof e !== 'string') { console.error(e) } 331 continue; 332 } 333 334 var segment = parseInt(image.getAttribute('data-resizing-segment') || 200, 10) 335 var scale = window.devicePixelRatio > 1 ? 2 : 1 336 337 // Resize by size of given element or image itself 338 var refElement = image; 339 if (image.getAttribute('data-ref-element')) { 340 var selector = image.getAttribute('data-ref-element'); 341 if (selector.indexOf('.') === 0) { 342 refElement = document.getElementsByClassName(image.getAttribute('data-ref-element').slice(1))[0] 343 } else { 344 refElement = document.getElementById(image.getAttribute('data-ref-element')) 345 } 346 } 347 var offsetWidth = refElement.offsetWidth; 348 var offsetHeight = refElement.offsetHeight; 349 var refWidth = image.getAttribute('data-max-width') ? Math.min(parseInt(image.getAttribute('data-max-width')), offsetWidth) : offsetWidth; 350 var refHeight = image.getAttribute('data-max-height') ? Math.min(parseInt(image.getAttribute('data-max-height')), offsetHeight) : offsetHeight; 351 352 // Get desired size based on view, segment and screen scale 353 var resizedWidth = isNaN(width) === false ? Math.ceil(refWidth * scale / segment) * segment : undefined 354 var resizedHeight = isNaN(height) === false ? Math.ceil(refHeight * scale / segment) * segment : undefined 355 356 if (resizedWidth || resizedHeight) { 357 var newSrc = head + '/' + ((resizedWidth || '') + 'x' + (resizedHeight || '')) + (tail || '') + '?'; 358 for (var j = 1; j < urlParts.length; j++) { newSrc += urlParts[j]; } 359 if (newSrc !== src) { 360 if (setBySrc) { 361 image.setAttribute('src', newSrc); 362 } else { 363 image.setAttribute('style', image.getAttribute('style').replace(styleRegex, 'background-image:url('+newSrc+')')); 364 } 365 image.dataset.size = (resizedWidth || '') + 'x' + (resizedHeight || ''); 366 } 367 } 368 } 369} 370 371let createDeferredPromise = function() { 372 let deferredRes, deferredRej; 373 let deferredPromise = new Promise(function(res, rej) { 374 deferredRes = res; 375 deferredRej = rej; 376 }); 377 deferredPromise.resolve = deferredRes; 378 deferredPromise.reject = deferredRej; 379 return deferredPromise; 380} 381 382// For app extension sdk 383window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED = createDeferredPromise(); 384 window.runTaskInIdle = function runTaskInIdle(task) { 385 try { 386 if (!task) return; 387 task(); 388 } catch (err) { 389 console.error(err); 390 } 391 } 392 393window.runTaskQueue = function runTaskQueue(queue) { 394 if (!queue || queue.length === 0) return; 395 396 const task = queue.shift(); 397 window.runTaskInIdle(task); 398 399 window.runTaskQueue(queue); 400} 401 402 403window.addEventListener('DOMContentLoaded', function() { 404 405app.value('mainConfig', window.mainConfig); 406 407 var appExtensionSdkData = JSON.parse('{\"merchantId\":\"694de221e74d070025e6d7eb\",\"cookieConsent\":null,\"loadedCurrency\":\"twd\",\"pageIdentifier\":\"home\",\"themeKey\":\"ultra_chic\",\"loadedLanguage\":{\"name\":\"ç¹é«ä¸æ\",\"code\":\"zh-hant\"},\"appExtensionData\":{\"appIds\":[\"61162030bc1390001da5cede\",\"63a2b2930064c0001dd692f9\"]}}'); 408app.value('appExtensionSdkData', appExtensionSdkData); 409 410 411app.value('flash', { 412}); 413 414app.value('flash_data', {}); 415app.constant('imageServiceEndpoint', 'https\:\/\/shoplineimg.com/') 416app.constant('staticImageHost', 'static.shoplineapp.com/web') 417app.constant('staticResourceHost', 'https://static.shoplineapp.com/') 418app.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_
418shipping_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\":true,\"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\":true,\"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\":false,\"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\":true,\"store_referral_export_import\":true,\"store_referral_setting\":true,\"delivery_time_with_quantity\":true,\"tier_reward_app_installation\":false,\"tier_reward_app_availability\":true,\"stop_slp_approvedemail\":true,\"google_content_api\":true,\"buy_online_pickup_instore\":false,\"subscription_order_expire_notify\":true,\"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
418ier_reward_app_p2\":true,\"slp_remember_credit_card\":true,\"subscription_promotion\":true,\"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\":true,\"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\":true,\"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\":false,\"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\"
418: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\":false,\"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\":true,\"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,\"edit_order_promotion_applied_creditpoint\":true,\"admin_js_upgrade_SL-32913\":true,\"google_preorder_feed\":true,\"replace_lms_old_oa_interface\":true,\"bulk_update_job\":true,\"birthday_format_v2\":true,\"mobile_and_email_signup\":true,\"exclude_product_v2\":true,\"smart_omo_customer_tag_note\":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,\"smart_omo_points\":true,\"smart_omo_credits\":true,\"credit_campaign\":true,\"credit_point_triggerpoint\":true,\"smart_omo_redeem_coupon\":true,\"smart_omo_send_coupon\":true,\"smart_omo_show_coupon\":true,\"send_coupon_notification\":true,\"external_redeem_coupon\":true,\"711_CB_pickup_TH\":true,\"cookie_consent\":true,\"smart_omo_express_cart\":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,\"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\"
418: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,\"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_
418inventory_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_
418inventory_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,\"subscription_product\":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\"
418: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}}')) 419app.constant('RESOLUTION_LIST', JSON.parse('[200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000]')) 420app.constant('NEW_RESOLUTION_LIST', JSON.parse('[375, 540, 720, 900, 1080, 1296, 1512, 2160, 2960, 3260, 3860]')) 421 422 423app.config(function (AnalyticsProvider) { 424 AnalyticsProvider.startOffline(true); 425}); 426 427 428app.value('fbPixelSettings', []); 429 430app.constant('ANGULAR_LOCALE', { 431 DATETIME_FORMATS: { 432 AMPMS: ["am","pm"], 433 DAY: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], 434 MONTH: ["January","February","March","April","May","June","July","August","September","October","November","December"], 435 SHORTDAY: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"], 436 SHORTMONTH: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"], 437 fullDate: "EEEE, MMMM d, y", 438 longDate: "MMMM d, y", 439 medium: "MMM d, y h:mm:ss a", 440 mediumDate: "MMM d, y", 441 mediumTime: "h:mm:ss a", 442 short: "M/d/yy h:mm a", 443 shortDate: "M/d/yy", 444 shortTime: "h:mm a", 445 }, 446 NUMBER_FORMATS: { 447 CURRENCY_SYM: "$", 448 DECIMAL_SEP: ".", 449 GROUP_SEP: ",", 450 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":""}] 451 }, 452 id: "zh-hant", 453 pluralCat: function(n, opt_precision) { 454 if (['ja'].indexOf('zh-hant') >= 0) { return PLURAL_CATEGORY.OTHER; } 455 var i = n | 0; 456 var vf = getVF(n, opt_precision); 457 if (i == 1 && vf.v == 0) { 458 return PLURAL_CATEGORY.ONE; 459 } 460 return PLURAL_CATEGORY.OTHER; 461 } 462}); 463 464 465 try { 466 var $searchPanelMobile; 467 468 var $mask = $('<div class="Modal-mask sl-modal-mask" style="display: none;"></div>'); 469 470 function showMask() { 471 $mask.css({'opacity': '0.3', 'display': 'block'}); 472 473 $('.Product-searchField-panel').removeClass('is-show'); 474 } 475 476 function hideMask() { 477 $mask.css({'opacity': '0'}); 478 setTimeout(function() { 479 $mask.css({'display': 'none'}); 480 }, 200); 481 } 482 483 var cartPanelOptions = new SidrOptions({ 484 name: 'cart-panel', 485 onOpen: function() { 486 showMask(); 487 angular.element('body').scope().$broadcast('cart.reload'); 488 }, 489 onClose: hideMask 490 }); 491 492 $('.sl-cart-toggle').sidr(cartPanelOptions); 493 $('.sl-menu-panel-toggle').sidr(new SidrOptions({ name: 'MenuPanel', onOpen: showMask, onClose: hideMask })); 494 495 $mask 496 .appendTo('body') 497 .on('click', function() { 498 $.sidr('close', 'MenuPanel'); 499 $.sidr('close', 'cart-panel'); 500 hideMask(); 501 }); 502 503 $( ".body-wrapper" ).on("click touch touchmove", function(e) { 504 if ($(".body-wrapper").hasClass("sidr-open" )) { 505 e.preventDefault(); 506 e.stopPropagation(); 507 $.sidr('close','left-panel'); 508 $.sidr('close','cart-panel'); 509 $.sidr('close','currency-panel'); 510 $.sidr('close','language-panel'); 511 $('html, body').css({'overflow': 'auto'}); 512 } 513 }); 514 515 $(document).ready(function() { 516 if (typeof Sentry !== 'undefined') { 517 var LOG_LEVELS = { 518 'Verbose': ['log', 'info', 'warn', 'error', 'debug', 'assert'], 519 'Info': ['info', 'warn', 'error'], 520 'Warning': ['warn', 'error'], 521 'Error': ['error'], 522 }; 523 524 var CDN_HOSTS = [ 525 'cdn.shoplineapp.com', 526 'cdn.myshopline.com', 527 ]; 528 var KEEP_SAMPLE_RATE = { 529 third_party: 0.05, 530 unknown: 0.05, 531 inline: 0.05, 532 before_sentry: 0.05, 533 }; 534 var PAGE_HOST = 'www.trreeo.com'.toLowerCase(); 535 var SDK_HOST = 'sentry-cdn.com'; 536 537 var hasSourceTag = function (event) { 538 return !!(event.tags && event.tags.source); 539 }; 540 541 var getAllFrames = function (event) { 542 try { 543 return event.exception.values.reduce(function (acc, val) { 544 return acc.concat((val.stacktrace && val.stacktrace.frames) || []); 545 }, []); 546 } catch (e) { 547 return []; 548 } 549 }; 550 551 var classifyEvent = function (event) { 552 var frames = getAllFrames(event).filter(function (frame) { 553 return frame && frame.filename && frame.filename.toLowerCase().indexOf(SDK_HOST) === -1; 554 }); 555 556 if (frames.length === 0) return { source: 'unknown' }; 557 558 var hasOther = false;
559 var hasPageHost = false; 560 561 frames.forEach(function (frame) { 562 var lower = frame.filename.toLowerCase(); 563 if (!CDN_HOSTS.some(function (host) { return lower.indexOf(host) !== -1; })) { 564 hasOther = true; 565 if (PAGE_HOST && lower.indexOf(PAGE_HOST) !== -1) { 566 hasPageHost = true; 567 } 568 } 569 }); 570 571 var source = hasOther ? (hasPageHost ? 'inline' : 'third_party') : 'internal'; 572 573 return { source: source }; 574 }; 575 576 var cloneMutablePaths = function (event) { 577 try { 578 var cloned = Object.assign({}, event); 579 580 if (event.tags) { 581 cloned.tags = Object.assign({}, event.tags); 582 } 583 584 if (event.exception && event.exception.values) { 585 cloned.exception = Object.assign({}, event.exception); 586 cloned.exception.values = event.exception.values.map(function (value) { 587 var clonedValue = Object.assign({}, value); 588 if (clonedValue.stacktrace) { 589 clonedValue.stacktrace = Object.assign({}, clonedValue.stacktrace); 590 } 591 return clonedValue; 592 }); 593 } 594 595 return cloned; 596 } catch (e) { 597 return event; 598 } 599 }; 600 601 var config = { 602 dsn: 'https://[email protected]/5797752', 603 env: 'production', 604 release: '5.97.1', 605 sampleRate: 1.0, 606 tracesSampleRate: 0.0, 607 logLevels: LOG_LEVELS['Error'], 608 beforeSend: function(event, hint) { 609 try { 610 if ([ 611 'gtm', 612 'gtag/js', 613 'tracking', 614 'pixel/events', 615 'signals/iwl', 616 'rosetta.ai', 617 'twk-chunk', 618 'webpush', 619 'jquery', 620 '<anonymous>' 621 ].some(function(filename) { 622 return event.exception.values[0].stacktrace.frames[0].filename.toLowerCase().indexOf(filename) > -1; 623 }) || 624 event.exception.values[0].stacktrace.frames[1].function.toLowerCase().indexOf('omni') > -1 625 ) { 626 return null; 627 } 628 } catch (e) {} 629 630 event = cloneMutablePaths(event); 631 632 event.tags = event.tags || {}; 633 try { 634 if (!hasSourceTag(event)) { 635 var classification = classifyEvent(event); 636 event.tags.source = classification.source; 637 638 if (event.logger === 'console' && classification.source === 'unknown') { 639 var syntheticStack = ((hint && hint.syntheticException && hint.syntheticException.stack) || '').toLowerCase(); 640 var isFirstPartyStack = CDN_HOSTS.concat([PAGE_HOST]).some(function (host) { 641 return host && syntheticStack.indexOf(host) !== -1; 642 }); 643 if (!isFirstPartyStack) { 644 return null; 645 } 646 } 647 648 var keepRate = KEEP_SAMPLE_RATE[classification.source]; 649 if (keepRate && Math.random() > keepRate) { 650 return null; 651 } 652 } 653 } catch (e) {} 654 655 try { 656 if (event.tags.source && event.exception && event.exception.values && event.exception.values[0]) { 657 var firstValue = event.exception.values[0]; 658 firstValue.value = event.tags.source + ': ' + (firstValue.value || ''); 659 } else if (event.tags.source && event.message) { 660 event.message = event.tags.source + ': ' + event.message; 661 } 662 } catch (e) {} 663 664 try { 665 event.exception.values.forEach(function (exceptionValue) { 666 if (exceptionValue.stacktrace && exceptionValue.stacktrace.frames) { 667 var filtered = exceptionValue.stacktrace.frames.filter(function (frame) { 668 return !(frame.filename && frame.filename.indexOf('/assets/') !== -1); 669 }); 670 exceptionValue.stacktrace.frames = filtered.length > 0 671 ? filtered 672 : exceptionValue.stacktrace.frames; 673 } 674 }); 675 } catch (e) {} 676 677 return event; 678 }, 679 }; 680 681 var pageName = ''; 682 683 try { 684 var pathName = window.location.pathname; 685 686 if (pathName.includes('/cart')) { 687 pageName = 'cart'; 688 } 689 if (pathName.includes('/checkout')) { 690 pageName = 'checkout'; 691 } 692 } catch (e) {} 693 694 var shouldReplay = false;
695 var replayPages = ['/checkout', '/cart', '/one-page-store']; 696 try { 697 shouldReplay = replayPages.some(function(page) { 698 return window.location.pathname.includes(page); 699 }); 700 } catch (e) {} 701 702 Sentry.init({ 703 dsn: config.dsn, 704 environment: config.env, 705 release: config.release, 706 integrations: function(integrations) { 707 var ourIntegrations = integrations.concat([ 708 new Sentry.Integrations.BrowserTracing(), 709 new Sentry.Integrations.CaptureConsole({ levels: config.logLevels }), 710 ]); 711 712 if (shouldReplay) { 713 ourIntegrations.push( 714 Sentry.replayIntegration({ 715 maskAllText: true, 716 maskAllInputs: true, 717 blockAllMedia: true, 718 }) 719 ); 720 } 721 722 return ourIntegrations; 723 }, 724 sampleRate: config.sampleRate, 725 tracesSampler: function(samplingContext) { 726 const transactionContext = samplingContext.transactionContext || {}; 727 const op = transactionContext.op || ''; 728 729 if (op === 'cartV2.ui.action') { 730 return 1.0; 731 } 732 return config.tracesSampleRate; 733 }, 734 attachStacktrace: true, 735 replaysSessionSampleRate: 0, 736 replaysOnErrorSampleRate: shouldReplay ? 0.1 : 0, 737 denyUrls: [ 738 'graph.facebook.com', 739 'connect.facebook.net', 740 'static.xx.fbcdn.net', 741 'static.criteo.net', 742 'sslwidget.criteo.com', 743 'cdn.shopify.com', 744 'googletagservices.com', 745 'googletagmanager.com', 746 'google-analytics.com', 747 'googleadservices.com', 748 'googlesyndication.com', 749 'googleads.g.doubleclick.net', 750 'adservice.google.com', 751 'cdn.mouseflow.com', 752 'cdn.izooto.com', 753 'static.zotabox.com', 754 'static.hotjar.com', 755 'd.line-scdn.net', 756 'bat.bing.com', 757 's.yimg.com', 758 'js.fout.jp', 759 'load.sumo.com', 760 '.easychat.co', 761 '.chimpstatic.com', 762 '.yotpo.com', 763 '.popin.cc', 764 '.iterable.com', 765 '.alexametrics.com', 766 '.giphy.com', 767 'stats.zotabox.com', 768 'stats.g.doubleclick.net', 769 'www.facebook.com', 770 ], 771 beforeSend: config.beforeSend, 772 }); 773 774 var preInitListeners = window.__sentryPreInitListeners; 775 if (preInitListeners) { 776 window.removeEventListener('error', preInitListeners.onError); 777 window.removeEventListener('unhandledrejection', preInitListeners.onUnhandledRejection); 778 window.__sentryPreInitListeners = null; 779 } 780 781 782 var tags = { 783 page_locale: 'zh-hant', 784 user_country: 'US', 785 handle: 'trreeo', 786 cart_owner_id: '', 787 cart_owner_type: '', 788 cart_id: '', 789 }; 790 791 if (pageName) { 792 tags.page = pageName; 793 } 794 795 Sentry.setTags(tags); 796 797 var preInitQueue = window.__sentryPreInitQueue || []; 798 window.__sentryPreInitQueue = null; 799 var beforeSentryKeepRate = KEEP_SAMPLE_RATE.before_sentry; 800 preInitQueue.forEach(function(error) { 801 try { 802 if (Math.random() > beforeSentryKeepRate) return; 803 Sentry.withScope(function(scope) { 804 scope.setTag('source', 'before_sentry'); 805 Sentry.captureException(error instanceof Error ? error : new Error(String(error))); 806 }); 807 } catch (e) {} 808 }); 809} 810 811 812 $searchPanelMobile = $jq('.search-panel-mobile'); 813 // to show a loading dialog when a huge Product Description Image/Video blocks page content from rednering 814 $("#product-loading").remove(); 815 816 var lazyClasses = ['sl-lazy', 'sl-lazyloading', 'sl-lazyloaded', 'sl-lazypreload', 'sl-lazyerror']; 817 $jq(".additional-details-content, .ProductDetail-additional, .ProductDetail-gallery") 818 .find("img[data-src]:not([data-src='']), iframe[data-src]:not([data-src=''])") 819 .each(function() { 820 var domClassList = ($(this).attr('class') || '').split(/\s+/); 821 // check used lazysizes 822 var hasLazyClass = domClassList.some(function(className) { 823 return lazyClasses.includes(className); 824 }); 825 if (!hasLazyClass) { 826 $(this) 827 .attr('src', $(this).attr('data-src')) 828 .removeAttr('data-src'); 829 } 830 }); 831
832 if ($jq("#home-carousel").length > 0) { 833 runTaskInIdle(() => { 834 $jq("#home-carousel").owlCarousel({ 835 items: 1, 836 singleItem: true, 837 autoPlay: true, 838 stopOnHover: true, 839 lazyLoad : true, 840 onLoadedLazy: function(event) { window.resizeImages(event.target); }, 841 autoHeight:true, 842 navigation: true, 843 navigationText: false, 844 }); 845 }); 846 } 847 848 $jq(".owl-carousel").each(function () { 849 runTaskInIdle(() => { 850 var owl = $jq(this); 851 owl.owlCarousel({ 852 loop: true, 853 items: 1, 854 margin: 10, 855 nav: false, 856 lazyLoad: true, 857 onLoadedLazy: function(event) { 858 window.resizeImages(event.target); 859 }, 860 onInitialized: function() { 861 //owl-stage have transition: 0.25s Time difference 862 setTimeout(function() { 863 owl.prev('.owl-carousel-first-initializing').hide(); 864 owl 865 .removeClass('initializing') 866 .trigger('refresh.owl.carousel'); 867 }, 300); 868 }, 869 autoplay: true, 870 autoplayTimeout: (parseFloat($jq(this).data('interval')) || 5) * 1000, 871 autoHeight: true, 872 autoplayHoverPause: false // https://github.com/OwlCarousel2/OwlCarousel2/pull/1777 873 }); 874 }); 875 }); 876 877 function restartCarousel() { 878 if (document.visibilityState === 'visible') { 879 $jq(".owl-carousel").each(function (_, element) { 880 var $carousel = $jq(element); 881 var owlCarouselInstance = $carousel.data("owl.carousel"); 882 var isAutoplay = owlCarouselInstance.settings.autoplay; 883 if (isAutoplay) { 884 $carousel.trigger('stop.owl.autoplay'); 885 $carousel.trigger('next.owl.carousel'); 886 } 887 }); 888 } 889 } 890 document.addEventListener('visibilitychange', restartCarousel); 891 892 setTimeout(function() { 893 $jq('.title-container.ellipsis').dotdotdot({ 894 wrap: 'letter' 895 }); 896 897 var themeKey = 'ultra_chic'; 898 var heightToDot = { 899 varm: 55, 900 philia: 45, 901 skya: 45 902 }; 903 904 $jq('.Product-item .Product-info .Product-title').dotdotdot({ 905 wrap: 'letter', 906 ellipsis: '...', 907 height: heightToDot[themeKey] || 40 908 }); 909 }); 910 911 // avoid using FB.XFBML.parse() as it breaks the fb-checkbox rendering, if u encounter resize issue, solve with CSS instead 912 }); 913 914 $(document).on('click', '.m-search-button', function(){ 915 $searchPanelMobile.toggleClass('click'); 916 if ($('.body-wrapper').hasClass('sidr-open')) { 917 $.sidr('close','left-panel'); 918 $.sidr('close','cart-panel'); 919 $.sidr('close','language-panel'); 920 $.sidr('close','currency-panel'); 921 $('html, body').css({'overflow': 'auto'}); 922 } 923 }); 924 925 $(document).on('click', '.search-mask', function() { 926 $searchPanelMobile.toggleClass('click'); 927 }); 928 929 930 if (window.scriptQueue && window.scriptQueue.length > 0) { 931 runTaskQueue(window.scriptQueue); 932 } 933 934 } catch (e) { 935 console.error(e); 936 } 937 938 window.renderSingleRecaptchaForSendCode = function(element) { 939 var widgetId = window.grecaptcha.render(element, { 940 sitekey: "6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr" 941 }, true); 942 943 element.dataset.widgetId = widgetId; 944 }; 945 946 947 window.initRecaptcha = function() { 948 // Delay event binding to avoid angular clear registered events 949 950 document.querySelectorAll('#quick-sign-up-send-code-recaptcha').forEach(renderSingleRecaptchaForSendCode); 951 952 // Notify recaptcha SDK observers (consumers subscribe via 953 // globalSDKObserver.grecaptcha, no longer through an Angular $rootScope flag). 954 window.globalSDKObserver.grecaptcha.notify(); 955 } 956 957 window.onRecaptchaLoaded = function() { 958 if (!window.grecaptcha.render) { 959 window.grecaptcha.ready(function() { 960 initRecaptcha(); 961 }); 962 return; 963 } 964 initRecaptcha(); 965 }; 966 967 runTaskInIdle(() => { 968 angular.element(document).ready(function() { 969 var tag = document.createElement("script"); 970 tag.src = "https://www.recaptcha.net/recaptcha/api.js?onload=onRecaptchaLoaded&render=explicit"; 971 document.getElementsByTagName("head")[0].appendChild(tag); 972 }); 973 angular.bootstrap(document, ['shop_app']); 974 }); 975 runTaskInIdle(() => { 976 window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.resolve(); 977 }); 978}); 979 980</script>
980 981 982<base href="/"> 983 984<!-- CSRF --> 985<meta name="csrf-param" content="authenticity_token" /> 986<meta name="csrf-token" content="MwFroGJVPIF0NiUNTWfdbvhadECKO8xByhl2B/AyFAMY/5xxe8Ouc7ag8URTbHLmeqSUtx4j2c7xYKbFQVtWqg==" /> 987 988<!-- Start of Criteo one tag --> 989<!-- End of Criteo one tag --> 990 991 992 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/theme-legacy-ae62574510c3c343cb473c31a541eaa42345ee4c9a0d03d991af41bbdd36be9f.css" onload="this.media='all'" /> 993 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/general-fb5ea8124684c1808313125e394e36e9886dbf7c5c4c0c80de1f7bbe1fe6d6a7.css" onload="" /> 994 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/theme-e462add8de6bcb81233255bb9d479217b715bed472005db8875ab29e822050c6.css" onload="" /> 995 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/primary_color-f13697fb850b7acee5abd328f6a30e13b5798651cb267f62305746db869163c4.css" onload="" /> 996 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-facebook-banner-07cf9a2f7d9d81ac2e626a88c8bfed381788dd65d8d548163bc2de7760f12869.css" onload="this.media='all'" /> 997 <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'" /> 998 <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;}
998.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;}
998.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 999 class="home 1000 index 1001 1002 mix-navigation-fixed 1003 1004 1005 ultra_chic 1006 light_theme 1007 page_builder 1008 v2_theme" 1009 ng-controller="MainController" 1010 > 1011 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_ultra_chic_setting-e0791a0c466150b18a1f290e4e4cd5f2a33dec7632a3092f0524891340a51d44.css" onload="this.media="all"" /> 1012 1013 <style> 1014 .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:#4c7e70}.product-available-info-icon .icon-clock{fill:#4c7e70}.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:#4c7e70}.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:#4c7e70}.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:#4c7e70}.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:#4c7e70 !important}.sl-goto-top:hover:before{border-top-color:#4c7e70}.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:#4c7e70}.sl-goto-top:hover:before,.sl-goto-top:hover:after,.Product-promotions-tag{border-left-color:#4c7e70}.navigation-menu .navigation-menu-item:hover>.navigation-menu-item-label{color:#4c7e70 !important}.navigation-menu .navigation-menu-third-layer-toggle:hover{color:#4c7e70 !important}.ProductList-select category-filter-button .advance-filter-button:hover{border-bottom-color:#4c7e70;color:#4c7e70}.ProductList-select category-filter-button .advance-filter-button:hover svg{fill:#4c7e70}.category-advance-filter .apply-button{background-color:#4c7e70}
1014.category-advance-filter .filter-data .filter-price-range input:focus,.category-advance-filter .filter-data .filter-price-range input:hover{border-color:#4c7e70}.NavigationBar-mainMenu .List-item:hover>.Label.primary-color-hover{color:#4c7e70 !important}.NavigationBar-mainMenu i.primary-color-hover:hover{color:#4c7e70 !important}@media (min-width: 768px){.PostList .List-item.primary-color-hover a:hover .List-item-title{color:#4c7e70}}@media (max-width: 767px){.PostList .List-item.primary-color-hover a:active .List-item-title{color:#4c7e70}}.ProductReview-container .List-item a.disabled{color:#4c7e70 !important}.cart-chkt-btn:hover:not(.insufficient-point){color:#4c7e70 !important}.cart-chkt-btn:hover:not(.insufficient-point) .ladda-spinner div div div{background:#4c7e70 !important}.post-categories-pannel__block-title::after{background-color:#4c7e70}.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:#4c7e70}.Variation-border.selected{border:solid 2px #4c7e70 !important}@media not all and (pointer: coarse){.Variation-border:hover{border:solid 2px #4c7e70 !important}}.customer-review-bar-color{background-color:rgba(199,64,96,0.3) !important}.facebook-quick-signup-success-page .title{color:#4c7e70}.facebook-quick-signup-success-page .btn-facebook-redirect{background-color:#4c7e70}.facebook-quick-signup-success-page .btn-facebook-redirect:hover{background-color:#4c7e70;color:#fff;opacity:0.8}.facebook-quick-signup-failure-page .title{color:#4c7e70}.facebook-quick-signup-failure-page .btn-facebook-redirect{background-color:#4c7e70}.facebook-quick-signup-failure-page .btn-facebook-redirect:hover{background-color:#4c7e70;color:#fff;opacity:0.8}.trial-order-dialog .checkout-btn{width:unset;background-color:#4c7e70}@media (max-width: 767px){.js-sticky-cart-button-container.fast-checkout-container .icon-cart{fill:#4c7e70 !important}}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice{color:#4c7e70}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:before,.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:after{background-color:#4c7e70}#checkout-object__section .checkout-object__info_cart-header{color:#4c7e70}#checkout-object__section .checkout-object__info_cart-header .icon-basket{fill:#4c7e70}#signup-login-page .solid-btn:not([disabled]){background-color:#4c7e70;border-color:#4c7e70}#signup-login-page .solid-btn:not([disabled]):hover{background-color:transparent;color:#4c7e70}#signup-login-page .solid-btn[data-loading]{background-color:#4c7e70;border-color:#4c7e70}#signup-login-page .outline-btn:not([disabled]){color:#4c7e70;border-color:#4c7e70}#signup-login-page .outline-btn:not([disabled]):hover{background-color:transparent}#signup-login-page .outline-btn[data-loading]{color:#4c7e70;border-color:#4c7e70}.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} 1015 1016 </style> 1017 <!- Theme Setting fonts -> 1018 <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">
1018<script> 1019 window.addEventListener('load', function() { 1020 const link = document.createElement('link'); 1021 link.rel = 'stylesheet'; 1022 link.href = 'https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;700&display=swap'; 1023 link.media = 'print'; 1024 link.onload = () => { 1025 link.media = 'all'; 1026 } 1027 document.head.appendChild(link); 1028 }); 1029</script>
1029 1030 1031 <style> 1032 /* Custom CSS */ 1033 /* ========================================= 1034 Shopline é¨è½æ ¼å表 - 3æ¬å¡ç (å¼·åéç¨ç) 1035 ä¿®æ£ï¼ç§»é¤ææé é¢èº«åéå¶ (body classes)ï¼ 1036 確ä¿åé¡ãæ¨ç±¤ãæå°çµæé é¢å ¨é¨çæ 1037 ========================================= */ 1038 1039/* 1. 容å¨è¨å®ï¼Flex 彿§æç */ 1040/* åªè¦æ¯å¨å·¦å´è³è¨åå¡å §ç PostListï¼ä¸å¾å¥ç¨ */ 1041body .post-info-section__left .PostList { 1042 display: flex !important; 1043 flex-wrap: wrap !important; 1044 justify-content: space-between !important; /* å·¦å³åæ£å°é½ */ 1045 width: 100% !important; 1046 margin: 0 !important; 1047 padding: 0 !important; 1048 /* æ¸ é¤åæ¬ Bootstrap çå¹²æ¾ */ 1049 margin-left: 0 !important; 1050 margin-right: 0 !important; 1051} 1052 1053/* æ¸ é¤å¹²æ¾ */ 1054body .post-info-section__left .PostList:before, 1055body .post-info-section__left .PostList:after { display: none !important; } 1056 1057/* 2. å¡çæ¬é«ï¼å¯¬åº¦èéè·èª¿æ´ */ 1058body .post-info-section__left .PostList .List-item { 1059 /* å¯¬åº¦ç¶æ 32.5% */ 1060 width: 32.5% !important; 1061 1062 /* ä¸ä¸éè· 20px */ 1063 margin-bottom: 20px !important; 1064 1065 /* è§£é¤å®ä½éå® */ 1066 position: relative !important; 1067 top: auto !important; 1068 left: auto !important; 1069 float: none !important; 1070 1071 /* åè§èå¤è§ */ 1072 border-radius: 16px !important; 1073 overflow: hidden !important; 1074 background-color: #fff !important; 1075 border: 1px solid #eaeaea !important; 1076 box-shadow: 0 4px 10px rgba(0,0,0,0.08) !important; 1077 1078 display: flex !important; 1079 flex-direction: column !important; 1080 height: auto !important; 1081 padding: 0 !important; 1082 1083 /* åç«éæ¸¡ææ */ 1084 transition: all 0.3s ease !important; 1085 z-index: 1 !important; 1086} 1087 1088/* æ»é¼ ç§»éå»çç¹æ (浮起 + æ¾å¤§) */ 1089body .post-info-section__left .PostList .List-item:hover { 1090 transform: translateY(-8px) scale(1.02) !important; 1091 box-shadow: 0 15px 30px rgba(0,0,0,0.15) !important; 1092 border-color: #4c7e70 !important; 1093 z-index: 10 !important; 1094} 1095 1096/* 3. å §å®¹æç */ 1097body .post-info-section__left .PostList .List-item-content { 1098 display: flex !important; 1099 flex-direction: column !important; 1100 width: 100% !important; 1101 height: 100% !important; 1102 margin: 0 !important; 1103 border: none !important; 1104} 1105 1106/* 4. åçååï¼åºå® 1200x630 æ¯ä¾ */ 1107body .post-info-section__left .PostList .List-item-excerpt { 1108 width: 100% !important; 1109 flex: 0 0 auto !important; 1110 1111 margin: 0 !important; 1112 padding: 0 !important; 1113 float: none !important; 1114} 1115 1116body .post-info-section__left .PostList .List-item-excerpt img { 1117 width: 100% !important; 1118 height: 100% !important; 1119 object-fit: cover !important; 1120 display: block !important; 1121 border-radius: 16px 16px 0 0 !important; 1122} 1123 1124/* 5. æååå */ 1125body .post-info-section__left .PostList .List-item-text { 1126 width: 100% !important; 1127 float: none !important; 1128 padding: 24px !important; 1129 flex-grow: 1 !important; 1130 display: flex !important; 1131 flex-direction: column !important; 1132 text-align: left !important; 1133 background: #fff !important; 1134} 1135 1136/* æ¨é¡ */ 1137body .post-info-section__left .PostList .List-item-title { 1138 font-size: 20px !important; 1139 margin-bottom: 12px !important; 1140 font-weight: 700 !important; 1141 line-height: 1.4 !important; 1142 color: #333 !important; 1143 min-height: auto !important; 1144} 1145 1146/* å §æ */ 1147body .post-info-section__left .PostList .List-item-preview { 1148 font-size: 15px !important; 1149 line-height: 1.6 !important; 1150 color: #666 !important; 1151 margin-bottom: 20px !important; 1152 display: -webkit-box !important; 1153 -webkit-line-clamp: 3 !important; 1154 -webkit-box-orient: vertical !important; 1155 overflow: hidden !important; 1156} 1157 1158/* é±è®å §ææé */ 1159body .post-info-section__left .PostList .List-item-text::after { 1160 content: "é±è®å §æ â"; 1161 display: inline-block; 1162 margin-top: auto; 1163 color: #4c7e70; 1164 font-weight: bold; 1165 font-size: 16px; 1166 padding-top: 15px; 1167 border-top: 1px solid #f0f0f0; 1168 width: 100%; 1169} 1170 1171/* é±èæ¥æ */ 1172body .post-info-section__left .PostList .primary-border-color-after { display: none !important; } 1173 1174/* 6. ææ©çé¿æå¼ (ç¶æä¸æ¬) */ 1175@media (max-width: 991px) { 1176 body .post-info-section__left .PostList { 1177 display: block !important; 1178 } 1179 body .post-info-section__left .PostList .List-item { 1180 width: 100% !important; 1181 margin-bottom: 30px !important; 1182 } 1183 /* ææ©çç§»é¤æ¾å¤§ç¹æ */ 1184 body .post-info-section__left .PostList .List-item:hover { 1185 transform: none !important; 1186 box-shadow: 0 4px 12px rgba(0,0,0,0.08) !important; 1187 } 1188} 1189 </style> 1190 <!-- Custom HEAD HTML --> 1191 1192 1193 1194 <!-- Custom liquid styles --> 1195 <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}}.iframe__vimeo__player>iframe{width:100%;height:100%}nav-tabs>nav,nav-tabs>
1195section{display:flex;overflow-x:auto;overflow-y:hidden} </style> 1196 <style type="text/css"> slideshow-component{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slideshow__list{position:absolute;width:100%;height:100%;top:0;left:0;cursor:grab}.slideshow__list :active{cursor:grabbing}.slideshow__item{position:absolute;top:0;width:0;height:100%;z-index:1;overflow:hidden}.slideshow__item-inner{width:100%;height:100%;position:absolute;top:0}.slideshow__item-inner.is-hidden{display:none}.slideshow__item--active{z-index:2;visibility:inherit;width:100%}.slideshow__item--prev{visibility:inherit}@keyframes activeSlideToLeft{from{transform:translateX(25%)}to{transform:translateX(0)}}@keyframes activeSlideToRight{from{transform:translateX(-25%)}to{transform:translateX(0)}}.slideshow--sliding-left .slideshow__item--active,.slideshow--sliding-left .slideshow__item--active .slideshow__item-inner{right:0}.slideshow--sliding-left .slideshow__item--active .slideshow__item-inner{animation:activeSlideToLeft .8s ease-in-out}.slideshow--sliding-left .slideshow__item--prev,.slideshow--sliding-left .slideshow__item--prev .slideshow__item-inner{left:0}.slideshow--sliding-left .slideshow__item--prev .slideshow__item-inner{transform:translateX(-25%)}.slideshow--sliding-right .slideshow__item--active,.slideshow--sliding-right .slideshow__item--active .slideshow__item-inner{left:0}.slideshow--sliding-right .slideshow__item--active .slideshow__item-inner{animation:activeSlideToRight .8s ease-in-out}.slideshow--sliding-right .slideshow__item--prev,.slideshow--sliding-right .slideshow__item--prev .slideshow__item-inner{right:0}.slideshow--sliding-right .slideshow__item--prev .slideshow__item-inner{transform:translateX(25%)}.slideshow--sliding-left .slideshow__item,.slideshow--sliding-right .slideshow__item{transition:.8s width ease-in-out}.slideshow--sliding-left .slideshow__item-inner,.slideshow--sliding-right .slideshow__item-inner{transition:.8s transform ease-in-out}.slideshow--sliding-left.slideshow--swiping .slideshow__item,.slideshow--sliding-left.slideshow--swiping .slideshow__item-inner,.slideshow--sliding-right.slideshow--swiping .slideshow__item,.slideshow--sliding-right.slideshow--swiping .slideshow__item-inner{transition:unset;animation:unset}.slideshow--sliding-left.slideshow--swiped .slideshow__item-inner,.slideshow--sliding-right.slideshow--swiped .slideshow__item-inner{animation:unset}.slideshow--swiped a,.slideshow--swiping a{pointer-events:none}.slideshow__next-button,.slideshow__prev-button{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:52px;height:52px;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--page-background,#fff);border:none}.slideshow__next-button:hover .slideshow__next-icon,.slideshow__next-button:hover .slideshow__prev-icon,.slideshow__prev-button:hover .slideshow__next-icon,.slideshow__prev-button:hover .slideshow__prev-icon{fill:var(--primary-background,var(--primary-color,#c74060))}.slideshow__prev-button{left:0}.slideshow__next-button{right:0}.slideshow__next-icon,.slideshow__prev-icon{fill:hsla(var(--page-background-h,0deg),var(--page-background-s,0%),60%,0.8);width:24px;height:24px}.slideshow__prev-icon{transform:rotate(180deg)}.slideshow__indicator{display:flex;position:absolute;z-index:10;bottom:15px;left:50%;transform:translateX(-50%)}.slideshow__indicator-button{padding:0;margin:0 5px;width:10px;height:10px;background:#eee;border:1px solid #fff;border-radius:50%;display:block}.slideshow__indicator-button.slideshow__page-button--active{background:var(--primary-background,var(--primary-color,#c74060))}.slideshow__thumbnail{display:flex;padding:13px;position:relative}.slideshow__thumbnail-list{display:flex;margin:0 auto;max-width:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.slideshow__thumbnail-list::-webkit-scrollbar{display:none}.slideshow__thumbnail-next,.slideshow__thumbnail-prev{width:97px;height:100%;position:absolute;top:0;pointer-events:none}.slideshow__thumbnail-next-button,.slideshow__thumbnail-prev-button{position:absolute;top:0;pointer-events:initial;width:30%;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}.slideshow__thumbnail-next-button{right:0}.slideshow__thumbnail-prev-button{left:0}.slideshow__thumbnail-next-icon,.slideshow__thumbnail-prev-icon{width:9px;
1196fill:var(--primary-background,var(--primary-color,#c74060))}.slideshow__thumbnail-prev-icon{transform:rotate(180deg)}.slideshow__thumbnail-next{right:0;background:linear-gradient(270deg,var(--page-background,#fff) 31.16%,rgba(255,255,255,0) 72.46%)}.slideshow__thumbnail-prev{left:0;background:linear-gradient(90deg,var(--page-background,#fff) 31.16%,rgba(255,255,255,0) 72.46%)}.slideshow__thumbnail-button{position:relative;width:64px;height:64px;overflow:hidden;padding:0;margin:0;border:2px hsla(var(--page-background-h,0deg),var(--page-background-s,0%),80%,.5) solid;flex-shrink:0;margin:0 8px}.slideshow__thumbnail-button.slideshow__page-button--active{border-color:var(--primary-background,var(--primary-color,#c74060))}.slideshow__media{width:100%;height:100%;position:relative}.slideshow__video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.slideshow__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1}.slideshow__placeholder-container{background:#f7f7f7;display:flex;align-items:center;justify-content:center}.slideshow__placeholder{width:218px;max-width:80%;max-height:80%}.slideshow__mask::after{content:"";display:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:768px){.slideshow__mask::after{display:block}}.slideshow__mask--0::after{background-color:rgba(0,0,0,0)}.slideshow__mask--20::after{background-color:rgba(0,0,0,.2)}.slideshow__mask--40::after{background-color:rgba(0,0,0,.4)}.slideshow__mask--60::after{background-color:rgba(0,0,0,.6)}.slideshow__mask--80::after{background-color:rgba(0,0,0,.8)}.slideshow__text{word-break:break-word;color:var(--page-text,#333)}.slideshow__text-button-container,.slideshow__text-content,.slideshow__text-title{padding:15px 0;margin:0}.slideshow__text-title{letter-spacing:inherit;text-transform:none}.slideshow__text-content a{color:var(--page-text-link,#3493fb)}.slideshow__text-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}@media (min-width:768px){.slideshow__text-content p{-webkit-line-clamp:12}}.slideshow__text-content li,.slideshow__text-content ol,.slideshow__text-content ul{list-style-position:inside}.slideshow__text-content ol,.slideshow__text-content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.slideshow__text-button-container{display:flex}.slideshow__text-size--store-setting .slideshow__text-title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1))}.slideshow__text-size--store-setting .slideshow__text-content,.slideshow__text-size--store-setting .slideshow__text-content>*{font-size:calc(1.6rem * var(--font-size-paragraph, 1));line-height:1.25}.slideshow__text-size--store-setting .slideshow__text-button{font-size:calc(1.6rem * var(--font-size-paragraph, 1))}.slideshow__text-size--large-title .slideshow__text-title{font-size:4.4rem}.slideshow__text-size--large-title .slideshow__text-content,.slideshow__text-size--large-title .slideshow__text-content>*{font-size:1.4rem;line-height:2rem}.slideshow__text-size--large-title .slideshow__text-button{font-size:1.4rem}.slideshow__text-size--extra-large .slideshow__text-title{font-size:6.4rem}.slideshow__text-size--extra-large .slideshow__text-content,.slideshow__text-size--extra-large .slideshow__text-content>*{font-size:2.4rem;line-height:1.24}.slideshow__text-size--extra-large .slideshow__text-button{font-size:2.4rem}.slideshow__text-button{padding:6px 80px;border-radius:3px;text-align:center;text-decoration:none;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#c74060));border:1px solid var(--primary-background,var(--primary-color,#c74060))}.slideshow__text-button:active,.slideshow__text-button:focus,.slideshow__text-button:hover{color:var(--primary-text,#fff)}@media (max-width:767px){.slideshow__text-button{width:100%;padding:6px 12px;min-height:32px}}.slideshow__text-button[href]:not([href=""]):hover{color:var(--primary-background,var(--primary-color,#c74060));background-color:var(--page-background,#fff)}.slideshow__text--desktop{display:none;position:absolute;z-index:2;width:calc(50% - 60px);padding:60px;color:#fff}.slideshow__text--desktop .h1,.slideshow__text--desktop .h2,.slideshow__text--desktop .h3,.slideshow__text--desktop .h4{line-height:1.24}@media (min-width:768px){.slideshow__text--desktop{display:block;width:calc(50% - 70px);padding:70px}}.slideshow__text--desktop>*{opacity:0;transform:translateY(20px)}.slideshow__item--prev .slideshow__text--desktop>*{transition:opacity 1s,transform 1s}.slideshow__item--active .slideshow__text--desktop>*{transition:opacity 1s,transform 1s;opacity:1;transform:translateY(0)}.slideshow__item--active .slideshow__text--desktop>:first-child{transition-delay:0.8s}.slideshow__item--active .slideshow__text--desktop>:nth-child(2){transition-delay:0.9s}.slideshow__item--active .slideshow__text--desktop>:nth-child(3){transition-delay:1s}.section-width.section-full-width .slideshow__text--mobile{padding-left:15px;padding-right:15px}.slideshow__text--mobile{padding:15px 0;display:none}.slideshow__text--mobile.slideshow__text--active{display:block}.slideshow__text--mobile.slideshow__text--active:empty{display:none}@media (min-width:768px){.slideshow__text--mobile.slideshow__text--active{display:none}}.slideshow__video-thumbnail{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;width:177.8%;padding-bottom:100%} </style> 1197 <style type="text/css"> .product-list__container .product-list__title{color:var(--page-text,#333);margin-top:0;margin-bottom:0;padding:15px;font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));text-align:center;word-break:break-all;letter-spacing:inherit;text-transform:none}.product-list__container .product-list__title.--text_align_left{text-align:left}.product-list__container .product-list__title.--text_align_right{text-align:right}.product-list__container .product-list__btn{display:flex;width:-moz-fit-content;width:fit-content;margin:15px auto 15px;align-items:center;justify-content:center;padding:6px 80px;border-radius:3px;word-break:break-word;text-align:center;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#c74060));border:1px solid var(--primary-background,var(--primary-color,#c74060))}.product-list__container .product-list__btn:hover{color:var(--primary-background,var(--primary-color,#c74060));background-color:var(--page-background,#fff)}.product-list__container .product-list__products{display:grid;padding:15px;grid-row-gap:15px;grid-column-gap:15px}.product-list__container .product-list__products.--portrait .boxify-image{padding:0;padding-bottom:133%}.product-list__container .product-list__products .product-list__product{position:relative}.product-list__container .product-list__products .product-item{height:100%}@media screen and (max-width:767px){.product-list__products{padding:0}.product-list__container .product-list__btn{margin:24px auto 15px;width:100%}} </style> 1198 <style type="text/css"> .video-group-widget.section-full-width .video__container__wrapper{gap:0;margin:0;padding:0}.video-group-widget .video__container__wrapper{padding:0 15px 15px}.video-group-widget .video__title{margin:0;padding:15px;font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));letter-spacing:inherit;margin:0;padding:15px;text-transform:none}.video-group-widget .video__container__wrapper{display:flex;flex-direction:row;justify-content:center;gap:30px;width:100%}@media (max-width:767px){.video-group-widget .video__container__wrapper{flex-direction:column;gap:15px;margin-bottom:0}}.video-group-widget .video__container__block__wrapper{flex:1}.video-group-widget .video__container{background:#f7f7f7;position:relative}.video-group-widget .video__container--16-9{padding-bottom:56.25%}.video-group-widget .video__container--4-3{padding-bottom:75%}.video-group-widget .video__container--9-16{padding-bottom:177.7777777778%}.video-group-widget .video__placeholder{height:50%;width:50%;max-width:124px;max-height:115px}.video-group-widget .video__inner{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.video-group-widget .video__control-cover{position:absolute;inset:0;z-index:2;cursor:pointer;background:0 0;touch-action:manipulation}.video-group-widget .video__player{width:100%;height:100%;background-color:#000}.video-group-widget .video__player.fb_iframe_widget_fluid_desktop{background-color:#1c1e21}.video-group-widget .video__player.fb_iframe_widget_fluid_desktop iframe{min-width:unset}@media (max-width:767px){.video-group-widget.section-full-width .video__title{padding:15px}.video-group-widget .video__title{padding:15px 0}.video-group-widget .video__container__wrapper{padding:0}} </style> 1199 <style type="text/css"> 1200 .slideshow__694de3002f1d95477bca29cc__container { 1201 display: flex; 1202 padding: 0; 1203 } 1204 1205 #shopline-section-694de3002f1d95477bca29cc .section-width:not(.section-full-width) { 1206 padding-top: 0px; 1207 padding-bottom: 0px; 1208 } 1209 1210 @media (min-width: 768px) { 1211 #shopline-section-694de3002f1d95477bca29cc .section-width:not(.section-full-width) { 1212 padding-top: 0px; 1213 padding-bottom: 0px; 1214 } 1215 } 1216 1217 @media (min-width: 768px) { 1218 .slideshow__694de3002f1d95477bca29cc__container { 1219 padding: 1220 0px 1221 ; 1222 } 1223 } 1224 1225 .slideshow__694de3002f1d95477bca29cc__top { 1226 width: 100%; 1227 position: relative; 1228 overflow: hidden; 1229 1230 1231 padding-bottom: 125.0%; 1232 1233 1234 } 1235 1236 @media (min-width: 768px) { 1237 .slideshow__694de3002f1d95477bca29cc__top { 1238 1239 1240 padding-bottom: 38.26530612244898%; 1241 1242 1243 } 1244 } 1245 1246 .slideshow__694de3002f1d95477bca29cc__video-container { 1247 position: absolute; 1248 top: 50%; 1249 left: 50%; 1250 transform: translate(-50%, -50%); 1251 pointer-events: none; 1252 1253 1254 1255 } 1256 1257 1258 .slideshow__694de3002f1d95477bca29cc__video-container { 1259 width: 222.2125%; 1260 padding-bottom: 125.0%; 1261 } 1262 @media (min-width: 768px) { 1263 .slideshow__694de3002f1d95477bca29cc__video-container { 1264 width: 68.02423469387755%; 1265 padding-bottom: 38.26530612244898%; 1266 } 1267 } 1268 1269 1270 1271 1272 .slideshow__694de3002f1d95477bca29cc__container .slideshow__text--desktop { 1273 1274 top: 50%; 1275 right: 0; 1276 transform: translateY(-50%); 1277 1278 } 1279 1280 1281 1282 </style> 1283 <style type="text/css"> 1284 #product-list__products__17673408416615a0ca1a { 1285 1286 grid-template-columns: repeat(4, minmax(0, 1fr)); 1287 } 1288 .product-list-custom-padding__17673408416615a0ca1a { 1289 padding: 0px; 1290 } 1291 #shopline-section-17673408416615a0ca1a .section-width { 1292 padding-top: 30px; 1293 padding-bottom: 30px; 1294 } 1295 1296 @media (min-width: 768px) { 1297 #shopline-section-17673408416615a0ca1a .section-width { 1298 padding-top: 30px; 1299 padding-bottom: 30px; 1300 } 1301 } 1302 @media screen and (max-width: 767px) { 1303 .product-list-custom-padding__17673408416615a0ca1a { 1304 padding: 0; 1305 } 1306 #product-list__products__17673408416615a0ca1a { 1307 grid-template-columns: calc(50% - 7.5px) calc(50% - 7.5px); 1308 grid-template-rows: initial; 1309 } 1310 } 1311 </style> 1312 <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;
1312gap: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
1312));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> 1313 <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}
1313.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> 1314 <style type="text/css"> 1315 1316 </style> 1317 <style type="text/css"> 1318 .header--desktop .navigation-menu, 1319 .home.index.my-scroll .header--desktop .navigation-menu { 1320 1321 flex-grow: 1; 1322 1323 align-items: center; 1324 } 1325 1326 body:not(.home.index) .header--desktop .navigation-menu-top-layer, 1327 .home.index.my-scroll .header--desktop .navigation-menu-top-layer { 1328 justify-content: center; 1329 } 1330 1331 .home.index .header--desktop .navigation-menu { 1332 width: 100%; 1333 flex-grow: 1; 1334 align-items: center; 1335 } 1336 1337 .header--desktop .header__logo img {max-width: 374px; 1338 max-height: 80px; 1339 } 1340 1341 1342 1343 .header--desktop .icons.icon-nav-dollor { 1344 font-size: 18px; 1345 transform: scaleX(1.1); 1346 } 1347 1348 1349 1350 1351 1352 1353 </style> 1354 <style type="text/css"> 1355 .header--mobile .header__logo img { 1356 object-fit: contain;max-width: 150px; 1357 max-height: 44px; 1358 } 1359 1360 1361 1362 1363 1364 </style> 1365 <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
1365(--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> 1366 <style type="text/css"> 1367 #footer-custom-padding { 1368 padding: 0px; 1369 } 1370 @media screen and (max-width: 767px) { 1371 #footer-custom-padding { 1372 padding: 0; 1373 } 1374 } 1375 1376 #shopline-section-footer .section-width { 1377 padding-top: 30px; 1378 padding-bottom: 30px; 1379 } 1380 1381 @media (min-width: 768px) { 1382 #shopline-section-footer .section-width { 1383 padding-top: 30px; 1384 padding-bottom: 30px; 1385 } 1386 } 1387 1388 .footer-wrapper .footer-grid-items .footer-grid-item { 1389 padding: 15px 15px; 1390 } 1391 1392 @media (min-width: 768px) { 1393 .footer-wrapper .footer-grid-items .footer-grid-item { 1394 padding: 15px 0px; 1395 } 1396 } 1397 1398 </style> 1399 1400 <div ng-controller="FbInAppBrowserPopupController" ng-cloak> 1401 <div
1402 ng-if="showFbHint" 1403 class="in-app-browser-popup__container" 1404 > 1405 <div class="in-app-browser-popup__layout"> 1406 <div class="in-app-browser-popup__main"> 1407 <p class="in-app-browser-popup__desc"> 1408 {{ 'fb_in_app_browser_popup.desc' | translate }} 1409 <span class="in-app-browser-popup__copy-link" ng-click="copyUrl()">{{ 'fb_in_app_browser_popup.copy_link' | translate }}</span> 1410 </p> 1411 </div> 1412 <div class="in-app-browser-popup__footer"> 1413 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1414 {{ 'close' | translate }} 1415 </button> 1416 </div> 1417 </div> 1418 </div> 1419</div> 1420 <div ng-controller="InAppBrowserPopupController" ng-cloak> 1421 <div 1422 ng-if="canShowInAppHint && showMissingSessionKeyWarning" 1423 class="in-app-browser-popup__container" 1424 > 1425 <div class="in-app-browser-popup__layout"> 1426 <div class="in-app-browser-popup__main"> 1427 <p class="in-app-browser-popup__desc"> 1428 {{ 'in_app_browser_popup.desc' | translate }} 1429 </p> 1430 </div> 1431 <div class="in-app-browser-popup__footer"> 1432 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1433 {{ 'close' | translate }} 1434 </button> 1435 </div> 1436 </div> 1437 </div> 1438</div> 1439 <div 1440 id="cookie-consent-popup" 1441 ng-controller="CookieConsentPopupController" 1442 ng-cloak 1443 data-nosnippet 1444> 1445 <div ng-if="state('showPopup')"> 1446 <div 1447 ng-show="!state('showDetailSettingsPanel')" 1448 class="cookie-consent-popup__container" 1449 > 1450 <div class="cookie-consent-popup__layout"> 1451 <div class="cookie-consent-popup__header"> 1452 <div class="cookie-consent-popup__title"> 1453 {{word('consent_title')}} 1454 </div> 1455 </div> 1456 <div class="cookie-consent-popup__main"> 1457 <p class="cookie-consent-popup__desc"> 1458 {{word('consent_desc')}} <a href="{{alink('read_more')}}" target="_blank" rel="noopener noreferrer">{{word('read_more')}}</a> 1459 </p> 1460 </div> 1461 <div class="cookie-consent-popup__footer"> 1462 <button class="cookie-consent-popup__settings-btn" ng-click="click('settings')"> 1463 {{word('settings')}} 1464 </button> 1465 <button 1466 class="cookie-consent-popup__accept-btn ladda-button" 1467 ladda="state('loading')" 1468 data-style="slide-down" 1469 ng-click="click('accept')" 1470 > 1471 {{word('accept')}} 1472 </button> 1473 </div> 1474 </div> 1475 </div> 1476 1477 <div 1478 ng-show="state('showDetailSettingsPanel')" 1479 class="cookie-consent-detail-settings-panel__container" 1480 > 1481 <div class="cookie-consent-detail-settings-panel__layout"> 1482 <div class="cookie-consent-detail-settings-panel__top-right"> 1483 <button 1484 ng-click="click('discard')" 1485 class="cookie-consent-detail-settings-panel__discard-btn" 1486 > 1487 </button> 1488 </div> 1489 <div class="cookie-consent-detail-settings-panel__header"> 1490 <div class="cookie-consent-detail-settings-panel__title"> 1491 {{word('consent_title')}} 1492 </div> 1493 </div> 1494 <div class="cookie-consent-detail-settings-panel__main"> 1495 <p class="cookie-consent-detail-settings-panel__desc"> 1496 {{word('consent_desc')}} <a href="{{alink('read_more')}}">{{word('read_more')}}</a> 1497 </p> 1498 <div class="cookie-consent-detail-settings-panel__separator"></div> 1499 <div ng-repeat="setting in state('cookieConsentSettings')" class="cookie-consent-detail-settings-panel__item"> 1500 <div class="cookie-consent-detail-settings-panel__item-header"> 1501 <div class="cookie-consent-detail-settings-panel__item-title">{{setting.title}}</div> 1502 <label for="{{setting.key}}" class="cookie-consent-switch__container"> 1503 <input id="{{setting.key}}" ng-model="setting.on" ng-disabled="setting.disabled" type="checkbox" class="cookie-consent-switch__checkbox"> 1504 <span class="cookie-consent-switch__slider round"></span> 1505 </label> 1506 </div>
1507 <div class="cookie-consent-detail-settings-panel__item-main"> 1508 <p class="cookie-consent-detail-settings-panel__item-desc">{{setting.description}}</p> 1509 </div> 1510 </div> 1511 </div> 1512 <div class="cookie-consent-detail-settings-panel__footer"> 1513 <button 1514 class="cookie-consent-detail-settings-panel__save-btn ladda-button" 1515 ladda="state('loading')" 1516 data-style="slide-down" 1517 ng-click="click('save_preferences')" 1518 > 1519 {{word('save_preferences')}} 1520 </button> 1521 </div> 1522 </div> 1523 </div> 1524 </div> 1525</div> 1526 1527 1528 1529 1530 <div id='shopline-section-announcement'><!-- Rendered 'announcement.js.liquid' --><!-- Rendered 'announcement.css.liquid' --> 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541<div class="announcement js-announcement announcement--revamp" 1542 data-e2e-id="announcement_container" 1543 data-text-block-size="0" 1544 data-countdown-block-size="3" 1545 data-block-size="3" 1546 data-duration="5" 1547 ng-non-bindable 1548> 1549 1550 <div class="announcement__viewport"> 1551 <div class="announcement__slider"> 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 <a 1581 class="announcement__link announcement__slide--active" 1582 href="https://www.trreeo.com/blog/posts/10th-anniversary" 1583 target="_self" 1584 1585 data-e2e-id="announcement-slide_container--0" 1586 > 1587 1588 1589 <div 1590 id="announcement__countdown__1" 1591 1592 class="announcement__countdown announcement__countdown--17899006884440f37358 announcement__countdown--has-button announcement__countdown--has-title" 1593 data-started="true" 1594 data-ended="false" 1595 data-original-start-time="2026-09-19T16:00:00.819Z" 1596 data-start-time="2026-09-19T16:00:00.819Z" 1597 data-end-time="2026-10-12T15:59:00.353Z" 1598 > 1599 <div class="countdown-block announcement__content --ends"> 1600 1601 <div class="countdown-block__title" title="10å¨å¹´æ ¶éè·ðå ¨ç«27款ç¢å10å¹´ææ®ºå¹ð¥æ»¿é¡åæ½10è¬ð°æé«é7,340å 好禮ðç¬¬äºæªçå®ä¸ð¨" ng-non-bindable> 1602 10å¨å¹´æ ¶éè·ðå ¨ç«27款ç¢å10å¹´ææ®ºå¹ð¥æ»¿é¡åæ½10è¬ð°æé«é7,340å 好禮ðç¬¬äºæªçå®ä¸ð¨ 1603 </div> 1604 1605 1606 <div class="countdown-block__body"> 1607 <div class="countdown-timer" data-e2e-id="announcement-countdown_content"> 1608 1609 <div class="time-unit"> 1610 <div class="time-part-wrapper"> 1611 1612 1613 1614 1615 1616 <div class="time-part days hundreds"> 1617 <div class="digit-wrapper" data-value="0"> 1618 1619 <span class="digit">9</span> 1620 1621 <span class="digit">8</span> 1622 1623 <span class="digit">7</span> 1624 1625 <span class="digit">6</span> 1626 1627 <span class="digit">5</span> 1628 1629 <span class="digit">4</span> 1630 1631 <span class="digit">3</span> 1632 1633 <span class="digit">2</span> 1634 1635 <span class="digit">1</span> 1636 1637 <span class="digit">0</span> 1638 1639 </div> 1640 </div> 1641 1642 <div class="time-part days tens"> 1643 <div class="digit-wrapper" data-value="0"> 1644 1645 <span class="digit">9</span> 1646 1647 <span class="digit">8</span> 1648 1649 <span class="digit">7</span> 1650 1651 <span class="digit">6</span> 1652 1653 <span class="digit">5</span> 1654 1655 <span class="digit">4</span> 1656 1657 <span class="digit">3</span> 1658
1659 <span class="digit">2</span> 1660 1661 <span class="digit">1</span> 1662 1663 <span class="digit">0</span> 1664 1665 </div> 1666 </div> 1667 1668 <div class="time-part days ones"> 1669 <div class="digit-wrapper" data-value="0"> 1670 1671 <span class="digit">9</span> 1672 1673 <span class="digit">8</span> 1674 1675 <span class="digit">7</span> 1676 1677 <span class="digit">6</span> 1678 1679 <span class="digit">5</span> 1680 1681 <span class="digit">4</span> 1682 1683 <span class="digit">3</span> 1684 1685 <span class="digit">2</span> 1686 1687 <span class="digit">1</span> 1688 1689 <span class="digit">0</span> 1690 1691 </div> 1692 </div> 1693 1694 </div> 1695 <div class="time-unit-name"> 1696 æ¥ 1697 </div> 1698 </div> 1699 1700 1701 <span class="colon">ï¼</span> 1702 1703 1704 <div class="time-unit"> 1705 <div class="time-part-wrapper"> 1706 1707 1708 1709 1710 1711 <div class="time-part hours tens"> 1712 <div class="digit-wrapper" data-value="0"> 1713 1714 <span class="digit">9</span> 1715 1716 <span class="digit">8</span> 1717 1718 <span class="digit">7</span> 1719 1720 <span class="digit">6</span> 1721 1722 <span class="digit">5</span> 1723 1724 <span class="digit">4</span> 1725 1726 <span class="digit">3</span> 1727 1728 <span class="digit">2</span> 1729 1730 <span class="digit">1</span> 1731 1732 <span class="digit">0</span> 1733 1734 </div> 1735 </div> 1736 1737 <div class="time-part hours ones"> 1738 <div class="digit-wrapper" data-value="0"> 1739 1740 <span class="digit">9</span> 1741 1742 <span class="digit">8</span> 1743 1744 <span class="digit">7</span> 1745 1746 <span class="digit">6</span> 1747 1748 <span class="digit">5</span> 1749 1750 <span class="digit">4</span> 1751 1752 <span class="digit">3</span> 1753 1754 <span class="digit">2</span> 1755 1756 <span class="digit">1</span> 1757 1758 <span class="digit">0</span> 1759 1760 </div> 1761 </div> 1762 1763 </div> 1764 <div class="time-unit-name"> 1765 æ 1766 </div> 1767 </div> 1768 1769 1770 <span class="colon">ï¼</span> 1771 1772 1773 <div class="time-unit"> 1774 <div class="time-part-wrapper"> 1775 1776 1777 1778 1779 1780 <div class="time-part minutes tens"> 1781 <div class="digit-wrapper" data-value="0"> 1782 1783 <span class="digit">9</span> 1784
1785 <span class="digit">8</span> 1786 1787 <span class="digit">7</span> 1788 1789 <span class="digit">6</span> 1790 1791 <span class="digit">5</span> 1792 1793 <span class="digit">4</span> 1794 1795 <span class="digit">3</span> 1796 1797 <span class="digit">2</span> 1798 1799 <span class="digit">1</span> 1800 1801 <span class="digit">0</span> 1802 1803 </div> 1804 </div> 1805 1806 <div class="time-part minutes ones"> 1807 <div class="digit-wrapper" data-value="0"> 1808 1809 <span class="digit">9</span> 1810 1811 <span class="digit">8</span> 1812 1813 <span class="digit">7</span> 1814 1815 <span class="digit">6</span> 1816 1817 <span class="digit">5</span> 1818 1819 <span class="digit">4</span> 1820 1821 <span class="digit">3</span> 1822 1823 <span class="digit">2</span> 1824 1825 <span class="digit">1</span> 1826 1827 <span class="digit">0</span> 1828 1829 </div> 1830 </div> 1831 1832 </div> 1833 <div class="time-unit-name"> 1834 å 1835 </div> 1836 </div> 1837 1838 1839 <span class="colon">ï¼</span> 1840 1841 1842 <div class="time-unit"> 1843 <div class="time-part-wrapper"> 1844 1845 1846 1847 1848 1849 <div class="time-part seconds tens"> 1850 <div class="digit-wrapper" data-value="0"> 1851 1852 <span class="digit">9</span> 1853 1854 <span class="digit">8</span> 1855 1856 <span class="digit">7</span> 1857 1858 <span class="digit">6</span> 1859 1860 <span class="digit">5</span> 1861 1862 <span class="digit">4</span> 1863 1864 <span class="digit">3</span> 1865 1866 <span class="digit">2</span> 1867 1868 <span class="digit">1</span> 1869 1870 <span class="digit">0</span> 1871 1872 </div> 1873 </div> 1874 1875 <div class="time-part seconds ones"> 1876 <div class="digit-wrapper" data-value="0"> 1877 1878 <span class="digit">9</span> 1879 1880 <span class="digit">8</span> 1881 1882 <span class="digit">7</span> 1883 1884 <span class="digit">6</span> 1885 1886 <span class="digit">5</span> 1887 1888 <span class="digit">4</span> 1889 1890 <span class="digit">3</span> 1891 1892 <span class="digit">2</span> 1893 1894 <span class="digit">1</span> 1895 1896 <span class="digit">0</span> 1897 1898 </div> 1899 </div> 1900 1901 </div> 1902 <div class="time-unit-name"> 1903 ç§ 1904 </div> 1905 </div> 1906 1907 1908 1909 </div> 1910 1911
1912 <span 1913 class="countdown-block__button announcement__btn" 1914 title="æ¶å°è³ºå°" 1915 data-e2e-id="announcement-cta_button" 1916 ng-non-bindable 1917 > 1918 æ¶å°è³ºå° 1919 </span> 1920 1921 </div> 1922 </div> 1923 </div> 1924 1925 1926 </a> 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 <a 1960 class="announcement__link" 1961 href="https://www.https://www.trreeo.com/blog/posts/bone-series-calcium-2trreeo.com/blog/posts/lutein-series" 1962 target="_self" 1963 1964 data-e2e-id="announcement-slide_container--1" 1965 > 1966 1967 1968 <div 1969 id="announcement__countdown__2" 1970 1971 class="announcement__countdown announcement__countdown--1790610200272bf26f40 announcement__countdown--has-button announcement__countdown--has-title" 1972 data-started="true" 1973 data-ended="false" 1974 data-original-start-time="2026-10-05T15:43:00.867Z" 1975 data-start-time="2026-10-05T15:43:00.867Z" 1976 data-end-time="2026-10-12T15:59:00.896Z" 1977 > 1978 <div class="countdown-block announcement__content --ends"> 1979 1980 <div class="countdown-block__title" title="æ¬é±æµ·è»é£è²·1é1ð6å1å·å³°ç©©åºé£ã4å1é«éé£éDKåªè¦145å èµ·âéé200çµéå®çºæ¢â¡" ng-non-bindable> 1981 æ¬é±æµ·è»é£è²·1é1ð6å1å·å³°ç©©åºé£ã4å1é«éé£éDKåªè¦145å èµ·âéé200çµéå®çºæ¢â¡ 1982 </div> 1983 1984 1985 <div class="countdown-block__body"> 1986 <div class="countdown-timer" data-e2e-id="announcement-countdown_content"> 1987 1988 <div class="time-unit"> 1989 <div class="time-part-wrapper"> 1990 1991 1992 1993 1994 1995 <div class="time-part days hundreds"> 1996 <div class="digit-wrapper" data-value="0"> 1997 1998 <span class="digit">9</span> 1999 2000 <span class="digit">8</span> 2001 2002 <span class="digit">7</span> 2003 2004 <span class="digit">6</span> 2005 2006 <span class="digit">5</span> 2007 2008 <span class="digit">4</span> 2009 2010 <span class="digit">3</span> 2011 2012 <span class="digit">2</span> 2013 2014 <span class="digit">1</span> 2015 2016 <span class="digit">0</span> 2017 2018 </div> 2019 </div> 2020 2021 <div class="time-part days tens"> 2022 <div class="digit-wrapper" data-value="0"> 2023 2024 <span class="digit">9</span> 2025 2026 <span class="digit">8</span> 2027 2028 <span class="digit">7</span> 2029 2030 <span class="digit">6</span> 2031 2032 <span class="digit">5</span> 2033 2034 <span class="digit">4</span> 2035 2036 <span class="digit">3</span> 2037 2038 <span class="digit">2</span> 2039 2040 <span class="digit">1</span> 2041 2042 <span class="digit">0</span> 2043 2044 </div> 2045 </div> 2046 2047 <div class="time-part days ones"> 2048 <div class="digit-wrapper" data-value="0"> 2049 2050 <span class="digit">9</span> 2051 2052 <span class="digit">8</span> 2053 2054 <span class="digit">7</span> 2055 2056 <span class="digit">6</span> 2057
2058 <span class="digit">5</span> 2059 2060 <span class="digit">4</span> 2061 2062 <span class="digit">3</span> 2063 2064 <span class="digit">2</span> 2065 2066 <span class="digit">1</span> 2067 2068 <span class="digit">0</span> 2069 2070 </div> 2071 </div> 2072 2073 </div> 2074 <div class="time-unit-name"> 2075 æ¥ 2076 </div> 2077 </div> 2078 2079 2080 <span class="colon">ï¼</span> 2081 2082 2083 <div class="time-unit"> 2084 <div class="time-part-wrapper"> 2085 2086 2087 2088 2089 2090 <div class="time-part hours tens"> 2091 <div class="digit-wrapper" data-value="0"> 2092 2093 <span class="digit">9</span> 2094 2095 <span class="digit">8</span> 2096 2097 <span class="digit">7</span> 2098 2099 <span class="digit">6</span> 2100 2101 <span class="digit">5</span> 2102 2103 <span class="digit">4</span> 2104 2105 <span class="digit">3</span> 2106 2107 <span class="digit">2</span> 2108 2109 <span class="digit">1</span> 2110 2111 <span class="digit">0</span> 2112 2113 </div> 2114 </div> 2115 2116 <div class="time-part hours ones"> 2117 <div class="digit-wrapper" data-value="0"> 2118 2119 <span class="digit">9</span> 2120 2121 <span class="digit">8</span> 2122 2123 <span class="digit">7</span> 2124 2125 <span class="digit">6</span> 2126 2127 <span class="digit">5</span> 2128 2129 <span class="digit">4</span> 2130 2131 <span class="digit">3</span> 2132 2133 <span class="digit">2</span> 2134 2135 <span class="digit">1</span> 2136 2137 <span class="digit">0</span> 2138 2139 </div> 2140 </div> 2141 2142 </div> 2143 <div class="time-unit-name"> 2144 æ 2145 </div> 2146 </div> 2147 2148 2149 <span class="colon">ï¼</span> 2150 2151 2152 <div class="time-unit"> 2153 <div class="time-part-wrapper"> 2154 2155 2156 2157 2158 2159 <div class="time-part minutes tens"> 2160 <div class="digit-wrapper" data-value="0"> 2161 2162 <span class="digit">9</span> 2163 2164 <span class="digit">8</span> 2165 2166 <span class="digit">7</span> 2167 2168 <span class="digit">6</span> 2169 2170 <span class="digit">5</span> 2171 2172 <span class="digit">4</span> 2173 2174 <span class="digit">3</span> 2175 2176 <span class="digit">2</span> 2177 2178 <span class="digit">1</span> 2179 2180 <span class="digit">0</span> 2181 2182 </div> 2183 </div> 2184 2185 <div class="time-part minutes ones"> 2186 <div class="digit-wrapper" data-value="0"> 2187
2188 <span class="digit">9</span> 2189 2190 <span class="digit">8</span> 2191 2192 <span class="digit">7</span> 2193 2194 <span class="digit">6</span> 2195 2196 <span class="digit">5</span> 2197 2198 <span class="digit">4</span> 2199 2200 <span class="digit">3</span> 2201 2202 <span class="digit">2</span> 2203 2204 <span class="digit">1</span> 2205 2206 <span class="digit">0</span> 2207 2208 </div> 2209 </div> 2210 2211 </div> 2212 <div class="time-unit-name"> 2213 å 2214 </div> 2215 </div> 2216 2217 2218 <span class="colon">ï¼</span> 2219 2220 2221 <div class="time-unit"> 2222 <div class="time-part-wrapper"> 2223 2224 2225 2226 2227 2228 <div class="time-part seconds tens"> 2229 <div class="digit-wrapper" data-value="0"> 2230 2231 <span class="digit">9</span> 2232 2233 <span class="digit">8</span> 2234 2235 <span class="digit">7</span> 2236 2237 <span class="digit">6</span> 2238 2239 <span class="digit">5</span> 2240 2241 <span class="digit">4</span> 2242 2243 <span class="digit">3</span> 2244 2245 <span class="digit">2</span> 2246 2247 <span class="digit">1</span> 2248 2249 <span class="digit">0</span> 2250 2251 </div> 2252 </div> 2253 2254 <div class="time-part seconds ones"> 2255 <div class="digit-wrapper" data-value="0"> 2256 2257 <span class="digit">9</span> 2258 2259 <span class="digit">8</span> 2260 2261 <span class="digit">7</span> 2262 2263 <span class="digit">6</span> 2264 2265 <span class="digit">5</span> 2266 2267 <span class="digit">4</span> 2268 2269 <span class="digit">3</span> 2270 2271 <span class="digit">2</span> 2272 2273 <span class="digit">1</span> 2274 2275 <span class="digit">0</span> 2276 2277 </div> 2278 </div> 2279 2280 </div> 2281 <div class="time-unit-name"> 2282 ç§ 2283 </div> 2284 </div> 2285 2286 2287 2288 </div> 2289 2290 2291 <span 2292 class="countdown-block__button announcement__btn" 2293 title="å³å»æ¶äº®" 2294 data-e2e-id="announcement-cta_button" 2295 ng-non-bindable 2296 > 2297 å³å»æ¶äº® 2298 </span> 2299 2300 </div> 2301 </div> 2302 </div> 2303 2304 2305 </a> 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 <a 2339 class="announcement__link" 2340 href="https://www.trreeo.com/blog/posts/omega-series-sale" 2341 target="_self" 2342 2343 data-e2e-id="announcement-slide_container--2" 2344 > 2345 2346 2347 <div 2348 id="announcement__countdown__3" 2349 2350 class="announcement__countdown announcement__countdown--1791200207162a652bcd announcement__countdown--has-button announcement__countdown--has-title" 2351 data-started="true" 2352 data-ended="false" 2353 data-original-start-time="2026-10-05T11:36:00.521Z" 2354 data-start-time="2026-10-05T11:36:00.521Z" 2355 data-end-time="2026-10-12T15:59:00.372Z" 2356 >
2357 <div class="countdown-block announcement__content --ends"> 2358 2359 <div class="countdown-block__title" title="æ¬é±é油買1é1ð94%é«è¾²éæ²¹ã1000EPAéæ²¹ã70%DHAè»æ²¹åªè¦345å èµ·ð¥æ¶å°è³ºå°â" ng-non-bindable> 2360 æ¬é±é油買1é1ð94%é«è¾²éæ²¹ã1000EPAéæ²¹ã70%DHAè»æ²¹åªè¦345å èµ·ð¥æ¶å°è³ºå°â 2361 </div> 2362 2363 2364 <div class="countdown-block__body"> 2365 <div class="countdown-timer" data-e2e-id="announcement-countdown_content"> 2366 2367 <div class="time-unit"> 2368 <div class="time-part-wrapper"> 2369 2370 2371 2372 2373 2374 <div class="time-part days hundreds"> 2375 <div class="digit-wrapper" data-value="0"> 2376 2377 <span class="digit">9</span> 2378 2379 <span class="digit">8</span> 2380 2381 <span class="digit">7</span> 2382 2383 <span class="digit">6</span> 2384 2385 <span class="digit">5</span> 2386 2387 <span class="digit">4</span> 2388 2389 <span class="digit">3</span> 2390 2391 <span class="digit">2</span> 2392 2393 <span class="digit">1</span> 2394 2395 <span class="digit">0</span> 2396 2397 </div> 2398 </div> 2399 2400 <div class="time-part days tens"> 2401 <div class="digit-wrapper" data-value="0"> 2402 2403 <span class="digit">9</span> 2404 2405 <span class="digit">8</span> 2406 2407 <span class="digit">7</span> 2408 2409 <span class="digit">6</span> 2410 2411 <span class="digit">5</span> 2412 2413 <span class="digit">4</span> 2414 2415 <span class="digit">3</span> 2416 2417 <span class="digit">2</span> 2418 2419 <span class="digit">1</span> 2420 2421 <span class="digit">0</span> 2422 2423 </div> 2424 </div> 2425 2426 <div class="time-part days ones"> 2427 <div class="digit-wrapper" data-value="0"> 2428 2429 <span class="digit">9</span> 2430 2431 <span class="digit">8</span> 2432 2433 <span class="digit">7</span> 2434 2435 <span class="digit">6</span> 2436 2437 <span class="digit">5</span> 2438 2439 <span class="digit">4</span> 2440 2441 <span class="digit">3</span> 2442 2443 <span class="digit">2</span> 2444 2445 <span class="digit">1</span> 2446 2447 <span class="digit">0</span> 2448 2449 </div> 2450 </div> 2451 2452 </div> 2453 <div class="time-unit-name"> 2454 æ¥ 2455 </div> 2456 </div> 2457 2458 2459 <span class="colon">ï¼</span> 2460 2461 2462 <div class="time-unit"> 2463 <div class="time-part-wrapper"> 2464 2465 2466 2467 2468 2469 <div class="time-part hours tens"> 2470 <div class="digit-wrapper" data-value="0"> 2471 2472 <span class="digit">9</span> 2473
2474 <span class="digit">8</span> 2475 2476 <span class="digit">7</span> 2477 2478 <span class="digit">6</span> 2479 2480 <span class="digit">5</span> 2481 2482 <span class="digit">4</span> 2483 2484 <span class="digit">3</span> 2485 2486 <span class="digit">2</span> 2487 2488 <span class="digit">1</span> 2489 2490 <span class="digit">0</span> 2491 2492 </div> 2493 </div> 2494 2495 <div class="time-part hours ones"> 2496 <div class="digit-wrapper" data-value="0"> 2497 2498 <span class="digit">9</span> 2499 2500 <span class="digit">8</span> 2501 2502 <span class="digit">7</span> 2503 2504 <span class="digit">6</span> 2505 2506 <span class="digit">5</span> 2507 2508 <span class="digit">4</span> 2509 2510 <span class="digit">3</span> 2511 2512 <span class="digit">2</span> 2513 2514 <span class="digit">1</span> 2515 2516 <span class="digit">0</span> 2517 2518 </div> 2519 </div> 2520 2521 </div> 2522 <div class="time-unit-name"> 2523 æ 2524 </div> 2525 </div> 2526 2527 2528 <span class="colon">ï¼</span> 2529 2530 2531 <div class="time-unit"> 2532 <div class="time-part-wrapper"> 2533 2534 2535 2536 2537 2538 <div class="time-part minutes tens"> 2539 <div class="digit-wrapper" data-value="0"> 2540 2541 <span class="digit">9</span> 2542 2543 <span class="digit">8</span> 2544 2545 <span class="digit">7</span> 2546 2547 <span class="digit">6</span> 2548 2549 <span class="digit">5</span> 2550 2551 <span class="digit">4</span> 2552 2553 <span class="digit">3</span> 2554 2555 <span class="digit">2</span> 2556 2557 <span class="digit">1</span> 2558 2559 <span class="digit">0</span> 2560 2561 </div> 2562 </div> 2563 2564 <div class="time-part minutes ones"> 2565 <div class="digit-wrapper" data-value="0"> 2566 2567 <span class="digit">9</span> 2568 2569 <span class="digit">8</span> 2570 2571 <span class="digit">7</span> 2572 2573 <span class="digit">6</span> 2574 2575 <span class="digit">5</span> 2576 2577 <span class="digit">4</span> 2578 2579 <span class="digit">3</span> 2580 2581 <span class="digit">2</span> 2582 2583 <span class="digit">1</span> 2584 2585 <span class="digit">0</span> 2586 2587 </div> 2588 </div> 2589 2590 </div> 2591 <div class="time-unit-name"> 2592 å 2593 </div> 2594 </div> 2595 2596
2597 <span class="colon">ï¼</span> 2598 2599 2600 <div class="time-unit"> 2601 <div class="time-part-wrapper"> 2602 2603 2604 2605 2606 2607 <div class="time-part seconds tens"> 2608 <div class="digit-wrapper" data-value="0"> 2609 2610 <span class="digit">9</span> 2611 2612 <span class="digit">8</span> 2613 2614 <span class="digit">7</span> 2615 2616 <span class="digit">6</span> 2617 2618 <span class="digit">5</span> 2619 2620 <span class="digit">4</span> 2621 2622 <span class="digit">3</span> 2623 2624 <span class="digit">2</span> 2625 2626 <span class="digit">1</span> 2627 2628 <span class="digit">0</span> 2629 2630 </div> 2631 </div> 2632 2633 <div class="time-part seconds ones"> 2634 <div class="digit-wrapper" data-value="0"> 2635 2636 <span class="digit">9</span> 2637 2638 <span class="digit">8</span> 2639 2640 <span class="digit">7</span> 2641 2642 <span class="digit">6</span> 2643 2644 <span class="digit">5</span> 2645 2646 <span class="digit">4</span> 2647 2648 <span class="digit">3</span> 2649 2650 <span class="digit">2</span> 2651 2652 <span class="digit">1</span> 2653 2654 <span class="digit">0</span> 2655 2656 </div> 2657 </div> 2658 2659 </div> 2660 <div class="time-unit-name"> 2661 ç§ 2662 </div> 2663 </div> 2664 2665 2666 2667 </div> 2668 2669 2670 <span 2671 class="countdown-block__button announcement__btn" 2672 title="循ç°ç©©åº" 2673 data-e2e-id="announcement-cta_button" 2674 ng-non-bindable 2675 > 2676 循ç°ç©©åº 2677 </span> 2678 2679 </div> 2680 </div> 2681 </div> 2682 2683 2684 </a> 2685 2686 2687 2688 2689 2690 2691 </div> 2692 </div> 2693 <button class="announcement__arrow announcement__arrow--previous" type="button" aria-label="ä¸ä¸åå ¬å" data-e2e-id="announcement-prev_button"> 2694 <svg class="announcement__arrow-icon" width="18" height="18" viewBox="0 0 18 18" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"> 2695 <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"/> 2696</svg> 2697 2698 </button> 2699 <button class="announcement__arrow announcement__arrow--next" type="button" aria-label="ä¸ä¸åå ¬å" data-e2e-id="announcement-next_button"> 2700 <svg class="announcement__arrow-icon" width="18" height="18" viewBox="0 0 18 18" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"> 2701 <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"/> 2702</svg> 2703 2704 </button> 2705 2706</div> 2707 2708 2709 2710 2711</div> <div id='shopline-section-header'><!-- Rendered 'header.css.liquid' --> 2712 2713 2714<style> 2715 2716</style> 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728<style> 2729 .header--desktop .navigation-menu, 2730 .home.index.my-scroll .header--desktop .navigation-menu { 2731 2732 flex-grow: 1; 2733 2734 align-items: center; 2735 } 2736 2737 body:not(.home.index) .header--desktop .navigation-menu-top-layer, 2738 .home.index.my-scroll .header--desktop .navigation-menu-top-layer { 2739 justify-content: center; 2740 } 2741 2742 .home.index .header--desktop .navigation-menu { 2743 width: 100%; 2744 flex-grow: 1; 2745 align-items: center; 2746 } 2747 2748 .header--desktop .header__logo img {max-width: 374px; 2749 max-height: 80px; 2750 } 2751 2752 2753
2754 .header--desktop .icons.icon-nav-dollor { 2755 font-size: 18px; 2756 transform: scaleX(1.1); 2757 } 2758 2759 2760 2761 2762 2763 2764</style> 2765 2766<nav class="header header--desktop js-navbar-desktop nav-bg-color"> 2767 2768 <div class="header__container clearfix"> 2769 2770 <div class="header__menu"> 2771 <ul class="header__action-menu nav-color"> 2772 <!-- Currency chooser --> 2773 2774 2775 <!-- Language chooser --> 2776 2777 2778 <!-- Desktop Search bar --> 2779 2780 <li class="List-item search-bar"> 2781 <div 2782 class="NavigationBar-actionMenu-button nav-color Product-searchField " 2783 data-nosnippet 2784 > 2785 <form class="Product-searchField-form sl-product-search"> 2786 <input disabled maxlength="50" placeholder="æ¾åå"> 2787 <button disabled type="submit"> 2788 <svg class="icons icon-search"> 2789 <use xlink:href="#icon-search"></use> 2790 </svg> 2791 2792 <span>æ¾åå</span> 2793 2794 </button> 2795 </form> 2796 </div> 2797 </li> 2798 2799 2800 <!-- Messages --> 2801 2802 <li class="List-item"> 2803 <a class="NavigationBar-actionMenu-button nav-color MessageDialog-showButton sl-message-toggle"> 2804 <svg class="icons icon-nav-commont"> 2805 <use xlink:href="#icon-nav-comment"></use> 2806 </svg> 2807 <span data-nosnippet>è¯çµ¡æå</span> 2808 </a> 2809 </li> 2810 2811 2812 <!-- Sign-in or Member Center --> 2813 <li class="List-item" style="position:relative;"> 2814 2815 <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color"> 2816 <svg class="icons icon-person"> 2817 <use xlink:href="#icon-person"></use> 2818 </svg> 2819 <span data-nosnippet>æå¡ç»å ¥</span> 2820 </a> 2821 2822 <user-reminder-desktop 2823 campaign-rule="null" 2824></user-reminder-desktop> 2825 </li> 2826 2827 <!-- Cart panel toggle --> 2828 2829 <basic-popover class="cart-over-limit"></basic-popover> 2830 <li class="List-item"> 2831 <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle"> 2832 <svg class="icons icon-nav-cart"> 2833 <use xlink:href="#icon-nav-cart"></use> 2834 </svg> 2835 <span 2836 class="sl-cart-count" 2837 count-style="icon_and_text" 2838 > 2839 </span> 2840 </a> 2841 </li> 2842 </ul> 2843 2844 2845 <a 2846 class="header__logo header__logo--home header__logo--top-center" 2847 href="/" 2848 > 2849 <img 2850 src="https://shoplineimg.com/694de221e74d070025e6d7eb/695499d327ff6f87b46f00d9/1200x.webp?source_format=png" 2851 width="280.0" 2852 height="80.0" 2853 loading="lazy" 2854 > 2855 </a> 2856 2857 <ul class="header__main-menu"><li class="navigation-menu nav-color basic-menu-desktop"> 2858 <ul 2859 class="navigation-menu-top-layer" 2860 style="padding: 10px; " 2861 ><li class="navigation-menu-item"> 2862 <a 2863 class="navigation-menu-item-label" 2864 link-highlight="https://www.trreeo.com/" 2865 href="https://www.trreeo.com/" 2866 target="" 2867 ng-non-bindable 2868 >é¦é </a> 2869 </li><li class="navigation-menu-item"> 2870 <a 2871 class="navigation-menu-item-label" 2872 link-highlight="https://www.trreeo.com/pages/10th-amla-five-treasures" 2873 href="https://www.trreeo.com/pages/10th-amla-five-treasures" 2874 target="" 2875 ng-non-bindable 2876 >ð¢å¨å¹´æ²¹ç館</a> 2877 </li><li class="navigation-menu-item"> 2878 <a 2879 class="navigation-menu-item-label" 2880 link-highlight="https://www.trreeo.com/pages/10th-lutein-omega-calcium" 2881 href="https://www.trreeo.com/pages/10th-lutein-omega-calcium" 2882 target="" 2883 ng-non-bindable 2884 >ð£å¨å¹´æ¶äº®é¤¨</a> 2885 </li><li class="navigation-menu-item"> 2886 <a 2887 class="navigation-menu-item-label" 2888 link-highlight="https://www.trreeo.com/pages/10th-vitality-health" 2889 href="https://www.trreeo.com/pages/10th-vitality-health" 2890 target="" 2891 ng-non-bindable 2892 >ð¡å¨å¹´æ´»å館</a> 2893 </li><li class="navigation-menu-item"> 2894 <a 2895 class="navigation-menu-item-label" 2896 link-highlight="https://www.trreeo.com/pages/10th-metabolism-beauty" 2897 href="https://www.trreeo.com/pages/10th-metabolism-beauty" 2898 target="" 2899 ng-non-bindable 2900 >ð å¨å¹´ç¾å¦é¤¨</a> 2901 </li><li class="navigation-menu-item"> 2902 <a 2903 class="navigation-menu-item-label" 2904 link-highlight="https://www.trreeo.com/pages/limitedtime-offer" 2905 href="https://www.trreeo.com/pages/limitedtime-offer" 2906 target="" 2907 ng-non-bindable 2908 >ðæ°å®¢é«é©å</a> 2909 </li><li class="navigation-menu-item"> 2910 <a 2911 class="navigation-menu-item-label" 2912 link-highlight="https://www.trreeo.com/pages/nationalday" 2913 href="https://www.trreeo.com/pages/nationalday" 2914 target="" 2915 ng-non-bindable 2916 >ð¹ð¼åæ ¶æ¥å¿«é</a> 2917 </li><li class="navigation-menu-item"> 2918 <a 2919 class="navigation-menu-item-label" 2920 link-highlight="https://www.trreeo.com/categories/products" 2921 href="https://www.trreeo.com/categories/products" 2922 target="" 2923 ng-non-bindable 2924 >ææåå</a> 2925 </li><li class="navigation-menu-item"> 2926 <a 2927 class="navigation-menu-item-label" 2928 link-highlight="https://www.trreeo.com/categories/emblica-series" 2929 href="https://www.trreeo.com/categories/emblica-series" 2930 target="" 2931 ng-non-bindable 2932 >é ç´æ²¹ç</a> 2933 </li><li class="navigation-menu-item navigation-menu-item--nested"> 2934 <a 2935 class="navigation-menu-item-label" 2936 link-highlight="https://www.trreeo.com/categories/æ¾åæåå" 2937 href="https://www.trreeo.com/categories/æ¾åæåå" 2938 target="" 2939 > 2940 以忿¾åå<span class="fa fa-angle-down"></span> 2941 </a> 2942 <ul class="navigation-menu-second-layer navigation-menu-second-layer-origin-position"> 2943 <div class="second-layer-scroll-buttons">
2944 <span class="fa fa-angle-left scroll-left scroll-disable"></span> 2945 <span class="fa fa-angle-right scroll-right"></span> 2946 </div><li class="navigation-menu-item"> 2947 <a 2948 class="navigation-menu-item-label" 2949 link-highlight="https://www.trreeo.com/categories/antioxidant" 2950 href="https://www.trreeo.com/categories/antioxidant" 2951 target="" 2952 > 2953 ææ°§æ²¹ç 2954 </a> 2955 </li><li class="navigation-menu-item"> 2956 <a 2957 class="navigation-menu-item-label" 2958 link-highlight="https://www.trreeo.com/categories/beauty" 2959 href="https://www.trreeo.com/categories/beauty" 2960 target="" 2961 > 2962 鿥ç¾å¦ 2963 </a> 2964 </li><li class="navigation-menu-item"> 2965 <a 2966 class="navigation-menu-item-label" 2967 link-highlight="https://www.trreeo.com/categories/metabolism" 2968 href="https://www.trreeo.com/categories/metabolism" 2969 target="" 2970 > 2971 極è´ä»£è¬ 2972 </a> 2973 </li><li class="navigation-menu-item"> 2974 <a 2975 class="navigation-menu-item-label" 2976 link-highlight="https://www.trreeo.com/categories/vision" 2977 href="https://www.trreeo.com/categories/vision" 2978 target="" 2979 > 2980 æ¶äº®æç¥ 2981 </a> 2982 </li><li class="navigation-menu-item"> 2983 <a 2984 class="navigation-menu-item-label" 2985 link-highlight="https://www.trreeo.com/categories/stable" 2986 href="https://www.trreeo.com/categories/stable" 2987 target="" 2988 > 2989 è£é£ç©©åº 2990 </a> 2991 </li><li class="navigation-menu-item"> 2992 <a 2993 class="navigation-menu-item-label" 2994 link-highlight="https://www.trreeo.com/categories/mobility" 2995 href="https://www.trreeo.com/categories/mobility" 2996 target="" 2997 > 2998 循ç°ä¿å¥ 2999 </a> 3000 </li><li class="navigation-menu-item"> 3001 <a 3002 class="navigation-menu-item-label" 3003 link-highlight="https://www.trreeo.com/categories/support" 3004 href="https://www.trreeo.com/categories/support" 3005 target="" 3006 > 3007 æ´»åç²¾ç¥ 3008 </a> 3009 </li><li class="navigation-menu-item"> 3010 <a 3011 class="navigation-menu-item-label" 3012 link-highlight="https://www.trreeo.com/categories/sleep" 3013 href="https://www.trreeo.com/categories/sleep" 3014 target="" 3015 > 3016 幫å©å ¥ç¡ 3017 </a> 3018 </li><li class="navigation-menu-item"> 3019 <a 3020 class="navigation-menu-item-label" 3021 link-highlight="https://www.trreeo.com/categories/intimate" 3022 href="https://www.trreeo.com/categories/intimate" 3023 target="" 3024 > 3025 ç§å¯åµè· 3026 </a> 3027 </li><li class="navigation-menu-item"> 3028 <a 3029 class="navigation-menu-item-label" 3030 link-highlight="https://www.trreeo.com/categories/protect" 3031 href="https://www.trreeo.com/categories/protect" 3032 target="" 3033 > 3034 ä¿è·åç´ 3035 </a> 3036 </li><li class="navigation-menu-item"> 3037 <a 3038 class="navigation-menu-item-label" 3039 link-highlight="https://www.trreeo.com/categories/digestion" 3040 href="https://www.trreeo.com/categories/digestion" 3041 target="" 3042 > 3043 æ¶åé æ¢ 3044 </a> 3045 </li></ul> 3046 </li><li class="navigation-menu-item navigation-menu-item--nested"> 3047 <a 3048 class="navigation-menu-item-label" 3049 link-highlight="https://www.trreeo.com/categories/æ¾æä»½åå" 3050 href="https://www.trreeo.com/categories/æ¾æä»½åå" 3051 target="" 3052 > 3053 以æä»½æ¾åå<span class="fa fa-angle-down"></span> 3054 </a> 3055 <ul class="navigation-menu-second-layer navigation-menu-second-layer-origin-position"> 3056 <div class="second-layer-scroll-buttons">
3057 <span class="fa fa-angle-left scroll-left scroll-disable"></span> 3058 <span class="fa fa-angle-right scroll-right"></span> 3059 </div><li class="navigation-menu-item"> 3060 <a 3061 class="navigation-menu-item-label" 3062 link-highlight="https://www.trreeo.com/categories/emblica" 3063 href="https://www.trreeo.com/categories/emblica" 3064 target="" 3065 > 3066 æ²¹ç 3067 </a> 3068 </li><li class="navigation-menu-item"> 3069 <a 3070 class="navigation-menu-item-label" 3071 link-highlight="https://www.trreeo.com/categories/orange-bean" 3072 href="https://www.trreeo.com/categories/orange-bean" 3073 target="" 3074 > 3075 ç½è è±/è¡æ© 3076 </a> 3077 </li><li class="navigation-menu-item"> 3078 <a 3079 class="navigation-menu-item-label" 3080 link-highlight="https://www.trreeo.com/categories/lutein" 3081 href="https://www.trreeo.com/categories/lutein" 3082 target="" 3083 > 3084 èé»ç´ 3085 </a> 3086 </li><li class="navigation-menu-item"> 3087 <a 3088 class="navigation-menu-item-label" 3089 link-highlight="https://www.trreeo.com/categories/calcium" 3090 href="https://www.trreeo.com/categories/calcium" 3091 target="" 3092 > 3093 æµ·è»é£ 3094 </a> 3095 </li><li class="navigation-menu-item"> 3096 <a 3097 class="navigation-menu-item-label" 3098 link-highlight="https://www.trreeo.com/categories/gsh" 3099 href="https://www.trreeo.com/categories/gsh" 3100 target="" 3101 > 3102 ç©è±çè½ 3103 </a> 3104 </li><li class="navigation-menu-item"> 3105 <a 3106 class="navigation-menu-item-label" 3107 link-highlight="https://www.trreeo.com/categories/collagen" 3108 href="https://www.trreeo.com/categories/collagen" 3109 target="" 3110 > 3111 è åèç½ 3112 </a> 3113 </li><li class="navigation-menu-item"> 3114 <a 3115 class="navigation-menu-item-label" 3116 link-highlight="https://www.trreeo.com/categories/white-tomato" 3117 href="https://www.trreeo.com/categories/white-tomato" 3118 target="" 3119 > 3120 å°æ¶çªè 3121 </a> 3122 </li><li class="navigation-menu-item"> 3123 <a 3124 class="navigation-menu-item-label" 3125 link-highlight="https://www.trreeo.com/categories/omega3" 3126 href="https://www.trreeo.com/categories/omega3" 3127 target="" 3128 > 3129 éæ²¹/è»æ²¹ 3130 </a> 3131 </li><li class="navigation-menu-item"> 3132 <a 3133 class="navigation-menu-item-label" 3134 link-highlight="https://www.trreeo.com/categories/bitter-melon" 3135 href="https://www.trreeo.com/categories/bitter-melon" 3136 target="" 3137 > 3138 è¦çèè½ 3139 </a> 3140 </li><li class="navigation-menu-item"> 3141 <a 3142 class="navigation-menu-item-label" 3143 link-highlight="https://www.trreeo.com/categories/cinnamomea" 3144 href="https://www.trreeo.com/categories/cinnamomea" 3145 target="" 3146 > 3147 èé»/çæ¨è 3148 </a> 3149 </li><li class="navigation-menu-item"> 3150 <a 3151 class="navigation-menu-item-label" 3152 link-highlight="https://www.trreeo.com/categories/probiotics" 3153 href="https://www.trreeo.com/categories/probiotics" 3154 target="" 3155 > 3156 ççè/é µç´ 3157 </a> 3158 </li><li class="navigation-menu-item"> 3159 <a 3160 class="navigation-menu-item-label" 3161 link-highlight="https://www.trreeo.com/categories/vitamin" 3162 href="https://www.trreeo.com/categories/vitamin" 3163 target="" 3164 > 3165 ç¶çç´ 3166 </a> 3167 </li><li class="navigation-menu-item"> 3168 <a 3169 class="navigation-menu-item-label" 3170 link-highlight="https://www.trreeo.com/categories/cranberry" 3171 href="https://www.trreeo.com/categories/cranberry" 3172 target="" 3173 > 3174 èè¶è 3175 </a> 3176 </li><li class="navigation-menu-item"> 3177 <a 3178 class="navigation-menu-item-label" 3179 link-highlight="https://www.trreeo.com/categories/gaba" 3180 href="https://www.trreeo.com/categories/gaba" 3181 target="" 3182 > 3183 GABA 3184 </a> 3185 </li></ul> 3186 </li><li class="navigation-menu-item"> 3187 <a 3188 class="navigation-menu-item-label" 3189 link-highlight="https://www.trreeo.com/pages/member" 3190 href="https://www.trreeo.com/pages/member" 3191 target="" 3192 ng-non-bindable 3193 >æå¡è¾¦æ³</a> 3194 </li><li class="navigation-menu-item"> 3195 <a 3196 class="navigation-menu-item-label" 3197 link-highlight="https://www.trreeo.com/pages/timetoeat" 3198 href="https://www.trreeo.com/pages/timetoeat" 3199 target="" 3200 ng-non-bindable 3201 >é£ç¨æ¹å¼</a> 3202 </li><li class="navigation-menu-item"> 3203 <a 3204 class="navigation-menu-item-label" 3205 link-highlight="https://trreeo.shoplineapp.com/blog/posts" 3206 href="https://trreeo.shoplineapp.com/blog/posts" 3207 target="_self" 3208 ng-non-bindable 3209 >å¥åº·æ¥èª</a> 3210 </li></ul> 3211</li> 3212 3213 </ul> 3214 </div> 3215 3216 <div id="d-cart-panel" class="CartPanel" style="display:none"> 3217 <div class="CartPanel-section"> 3218 <div class="CartPanel-header"> 3219 è³¼ç©è» 3220 </div> 3221 <div ng-controller="CartsController"><div class="clear"></div> 3222<!-- Hint: Cart Empty --> 3223<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 3224 <div class="CartPanel-hint"> ä½ çè³¼ç©è»æ¯ç©ºç </div> 3225 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 3226 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 3227 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 3228 <div class="cart-related-products-loading"> 3229 <div class="cart-related-products-loading-image loading-placeholder"></div> 3230 <div class="cart-related-products-loading-content"> 3231 <div class="cart-related-products-loading-title loading-placeholder"></div> 3232 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 3233 </div> 3234 </div> 3235 <div class="cart-related-products-list"></div> 3236 </cart-lazyload-related-products> 3237 </div> 3238</div> 3239 3240<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()"> 3241 <!-- CartItems --> 3242 <div class="cart-items"> 3243 <div 3244 ng-repeat="item in currentCart.getItems() track by item._id" 3245 ng-if="item.type !== 'gift'" 3246 class="cart-item-container" 3247 data-cart-item-id="{{ item._id }}" 3248 product-id="{{ item.product_id }}" 3249 > 3250 <!-- Item --> 3251 <div class="cart-item"> 3252 <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link"> 3253 <img 3254 class="sl-lazy-image cart-item-image" 3255 ng-src="{{ getImgSrc(item, '200x200f') }}" 3256 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 3257 /> 3258 </a> 3259 <img 3260 class="sl-lazy-image cart-item-image" 3261 ng-if="item.product.type === 'gift'" 3262 ng-src="{{ getImgSrc(item, '200x200f') }}" 3263 alt="{{ (item.variation.media 3264 ? item.variation.media.alt_translations 3265 : item.product.cover_media.alt_translations) | translateModel 3266 }}" 3267 /> 3268 <div class="cart-item-content" style="float:left;width:130px;"> 3269 <div class="wrap--bundle-title-variation"> 3270 <div 3271 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 3272 class="label promotion-label label-default" 3273 > 3274 {{ 'product.bundled_products.label' | translate }} 3275 </div> 3276 <div 3277 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 3278 class="label promotion-label label-default" 3279 > 3280 {{ 'product.bundle_group_products.label' | translate }} 3281 </div> 3282 <div 3283 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 3284 class="label promotion-label label-default" 3285 > 3286 {{ 'product.buyandget.label' | translate }} 3287 </div> 3288 <div 3289 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 3290 class="label promotion-label label-default" 3291 > 3292 {{ 'product.gift.label' | translate }} 3293 </div> 3294 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 3295 <div class="title">{{item.product.title_translations|translateModel}}</div> 3296 <div ng-repeat="field in item.variation.fields track by $index" class="item-variation"> 3297 <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div> 3298 </div> 3299 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 3300 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 3301 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 3302 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 3303 </li> 3304 </ul>
3305 <span 3306 class="variation-open-button" 3307 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 3308 ng-click="onClickOpenVariation(item._id)" 3309 > 3310 {{ 'product.set.open_variation' | translate }} 3311 <i class="fa fa-angle-down"></i> 3312 </span> 3313 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 3314 <li 3315 class="child-product-item" 3316 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 3317 > 3318 <p class="child-product-title"> 3319 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 3320 x {{ selectedChildProduct.quantity || 1 }} 3321 </p> 3322 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 3323 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 3324 </p> 3325 </li> 3326 </ul> 3327 <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div> 3328 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 3329 </div> 3330 <div class="price-details"> 3331 {{item.quantity}}<span style="margin:0 3px;">x</span> 3332 <span 3333 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 3334 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 3335 ></span> 3336 <span 3337 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 3338 ng-bind-html="'NT$0' | changeCurrency" 3339 ></span> 3340 <span ng-if="item.type === 'redeem_gift'"> 3341 {{ item.unit_point }} é» 3342 </span> 3343 </div> 3344 </div> 3345 <!--cart-item-content--> 3346 <div class="remove" ng-if="shouldShowDeleteButton"> 3347 <a ng-click="removeItemFromCart(item._id,$event)"> 3348 <span>åªé¤</span> 3349 <svg class="icons icon-delete"> 3350 <use xlink:href="#icon-delete"></use> 3351 </svg> 3352 </a> 3353 </div> 3354 <div class="clear"></div> 3355 </div> 3356 <!-- Item end--> 3357 <!-- Addon items --> 3358 <div 3359 class="addon-cart-item cart-item" 3360 ng-repeat="addonItem in item.addon_items track by addonItem._id" 3361 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 3362 data-cart-item-id="{{ addonItem._id }}" 3363 > 3364 <span class="product-link js-product-link"> 3365 <img 3366 class="cart-item-image" 3367 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 3368 alt="{{addonItem.product.cover_media.alt_translations | translateModel}}" 3369 /> 3370 </span> 3371 <div class="cart-item-content" style="float:left;width:130px;"> 3372 <div class="wrap--bundle-title-variation"> 3373 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 3374 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 3375 </div> 3376 <div class="price-details"> 3377 {{addonItem.quantity}}<span style="margin:0 3px;">x</span> 3378 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 3379 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 3380 </div> 3381 </div> 3382 <div class="remove" ng-if="shouldShowDeleteButton"> 3383 <a ng-click="removeItemFromCart(addonItem._id,$event)" >
3384 <span>åªé¤</span> 3385 <svg class="icons icon-delete"> 3386 <use xlink:href="#icon-delete"></use> 3387 </svg> 3388 </a> 3389 </div> 3390 <div class="clear"></div> 3391 </div> 3392 <!-- Addon items end --> 3393 </div> 3394 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 3395 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 3396 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 3397 <div class="cart-related-products-loading"> 3398 <div class="cart-related-products-loading-image loading-placeholder"></div> 3399 <div class="cart-related-products-loading-content"> 3400 <div class="cart-related-products-loading-title loading-placeholder"></div> 3401 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 3402 </div> 3403 </div> 3404 <div class="cart-related-products-list"></div> 3405 </cart-lazyload-related-products> 3406 </div> 3407 <div class="clear"></div> 3408 </div> 3409 <!-- CartItems end --> 3410 3411 <div class="clear"></div> 3412 <!-- Checkout button --> 3413 <div class="cart-chkt-btn-cont"> 3414 <button 3415 id="btn-checkout" 3416 data-e2e-id="checkout_button" 3417 class="cart-chkt-btn ladda-button" 3418 data-style="slide-down" 3419 ladda="checkoutButtonLoading" 3420 ng-click="onCheckoutClicked($event)" 3421 > 3422 {{ 'cart.checkout' | translate }} 3423 </button> 3424 </div> 3425 <!-- Checkout button end --> 3426</div> 3427</div> 3428 </div> 3429 </div> 3430 </div> 3431</nav> 3432 3433 3434 3435 3436 3437 3438<style> 3439 .header--mobile .header__logo img { 3440 object-fit: contain;max-width: 150px; 3441 max-height: 44px; 3442 } 3443 3444 3445 3446 3447 3448</style> 3449 3450 3451<nav class="header header--mobile js-navbar-mobile nav-bg-color"> 3452 <div class="header__container clearfix"> 3453 3454 <div ng-cloak facebook-banner class="facebook-banner"> 3455 <div ng-if="state.isBannerOpened" class="facebook-banner-wrapper"> 3456 <div ng-click="onClose()" class="close-icon-wrapper"> 3457 <i class="fa fa-times"></i> 3458 </div> 3459 <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p> 3460 <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly> 3461 </div> 3462 </div> 3463 3464 3465 3466 <div class="header__menu"> 3467 3468 <a class="header__logo header__logo--middle-left" href="/"> 3469 <img src="https://shoplineimg.com/694de221e74d070025e6d7eb/695499a96df92bf516dafcfc/450x.webp?source_format=png" height="280.0" loading="lazy" > 3470 </a> 3471 3472 3473 <ul class="header__action-menu nav-color"> 3474 3475 <li class="List-item"> 3476 <span class="NavigationBar-actionMenu-button nav-color"> 3477 <svg class="icons icon-search js-icon-search"> 3478 <use xlink:href="#icon-search"></use> 3479 </svg> 3480 </span> 3481 <form class="Product-searchField-form sl-product-search js-product-searchfield-form" id="SearchPanel" action=""> 3482 <div class="bd-box"> 3483 <button disabled type="submit"><i class="fa fa-search"></i></button> 3484 <input disabled maxlength="50" type="search" placeholder="æ¾åå"> 3485 </div> 3486 </form> 3487 </li> 3488 3489 3490 <!-- Sign-in button --> 3491 <li class="List-item"> 3492 <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color"> 3493 <svg class="icons icon-person"> 3494 <use xlink:href="#icon-person"></use> 3495 </svg> 3496 </a> 3497 </li> 3498 3499 3500 3501 3502 <!-- Cart panel toggle --> 3503 <basic-popover class="cart-over-limit"></basic-popover> 3504 <li class="List-item"> 3505 <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle"> 3506 <svg class="icons icon-nav-cart"> 3507 <use xlink:href="#icon-nav-cart"></use> 3508 </svg> 3509 <span class="Cart-count sl-cart-count primary-color"></span> 3510 </a> 3511 </li> 3512 <li class="List-item"> 3513 <div class="NavigationBar-actionMenu-button nav-color sl-menu-panel-toggle"> 3514 <i></i> 3515 </div> 3516 </li> 3517 </ul> 3518 </div> 3519 </div> 3520</nav> 3521 3522<!-- Rendered 'menu.js.liquid' --> 3523<!-- Rendered 'header-tracker.js.liquid' --> 3524 3525 3526</div><div id="MenuPanel" class="MenuPanel nav-bg-color" style="display: none;"> 3527 <div class="MenuPanel-section"> 3528 <div class="MenuPanel-section-header"> 3529 ç®é 3530 </div><ul class="MenuPanel-mainMenu basic-menu-mobile"><user-reminder-mobile 3531 campaign-rule="null" 3532></user-reminder-mobile><li 3533 class="List-item MenuPanel-nestedList sl-dropdown" 3534 is-collapsed="true" 3535 is-mobile-collapsed="true" 3536 > 3537 <a class="Label" link-highlight="https://www.trreeo.com/" href="https://www.trreeo.com/" target=""> 3538 é¦é </a> 3539 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-694de3002f1d95477bca29d3"></ul> 3540 </li><li 3541 class="List-item MenuPanel-nestedList sl-dropdown" 3542 is-collapsed="true" 3543 is-mobile-collapsed="true" 3544 > 3545 <a class="Label" link-highlight="https://www.trreeo.com/pages/10th-amla-five-treasures" href="https://www.trreeo.com/pages/10th-amla-five-treasures" target=""> 3546 ð¢å¨å¹´æ²¹ç館</a> 3547 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6aa3c9bc7a16a4def2b5e134"></ul> 3548 </li><li 3549 class="List-item MenuPanel-nestedList sl-dropdown" 3550 is-collapsed="true" 3551 is-mobile-collapsed="true" 3552 > 3553 <a class="Label" link-highlight="https://www.trreeo.com/pages/10th-lutein-omega-calcium" href="https://www.trreeo.com/pages/10th-lutein-omega-calcium" target="">
3554 ð£å¨å¹´æ¶äº®é¤¨</a> 3555 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6aa3c9c7b1afd1b57d8af4ef"></ul> 3556 </li><li 3557 class="List-item MenuPanel-nestedList sl-dropdown" 3558 is-collapsed="true" 3559 is-mobile-collapsed="true" 3560 > 3561 <a class="Label" link-highlight="https://www.trreeo.com/pages/10th-vitality-health" href="https://www.trreeo.com/pages/10th-vitality-health" target=""> 3562 ð¡å¨å¹´æ´»å館</a> 3563 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6aa3c9d04b666ed3aa8a4e4d"></ul> 3564 </li><li 3565 class="List-item MenuPanel-nestedList sl-dropdown" 3566 is-collapsed="true" 3567 is-mobile-collapsed="true" 3568 > 3569 <a class="Label" link-highlight="https://www.trreeo.com/pages/10th-metabolism-beauty" href="https://www.trreeo.com/pages/10th-metabolism-beauty" target=""> 3570 ð å¨å¹´ç¾å¦é¤¨</a> 3571 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6aa3c9d8b253082e9628ece6"></ul> 3572 </li><li 3573 class="List-item MenuPanel-nestedList sl-dropdown" 3574 is-collapsed="true" 3575 is-mobile-collapsed="true" 3576 > 3577 <a class="Label" link-highlight="https://www.trreeo.com/pages/limitedtime-offer" href="https://www.trreeo.com/pages/limitedtime-offer" target=""> 3578 ðæ°å®¢é«é©å</a> 3579 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-69e1f62d6a3aec3502c1aa6c"></ul> 3580 </li><li 3581 class="List-item MenuPanel-nestedList sl-dropdown" 3582 is-collapsed="true" 3583 is-mobile-collapsed="true" 3584 > 3585 <a class="Label" link-highlight="https://www.trreeo.com/pages/nationalday" href="https://www.trreeo.com/pages/nationalday" target=""> 3586 ð¹ð¼åæ ¶æ¥å¿«é</a> 3587 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6ac74ffa48e9eb071c8db3de"></ul> 3588 </li><li 3589 class="List-item MenuPanel-nestedList sl-dropdown" 3590 is-collapsed="true" 3591 is-mobile-collapsed="true" 3592 > 3593 <a class="Label" link-highlight="https://www.trreeo.com/categories/products" href="https://www.trreeo.com/categories/products" target=""> 3594 ææåå</a> 3595 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-694de3002f1d95477bca29d7"></ul> 3596 </li><li 3597 class="List-item MenuPanel-nestedList sl-dropdown" 3598 is-collapsed="true" 3599 is-mobile-collapsed="true" 3600 > 3601 <a class="Label" link-highlight="https://www.trreeo.com/categories/emblica-series" href="https://www.trreeo.com/categories/emblica-series" target=""> 3602 é ç´æ²¹ç</a> 3603 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6951d4ed887b1428659edf82"></ul> 3604 </li><li 3605 class="List-item MenuPanel-nestedList sl-dropdown" 3606 is-collapsed="true" 3607 is-mobile-collapsed="true" 3608 > 3609 <a class="Label" link-highlight="https://www.trreeo.com/categories/æ¾åæåå" href="https://www.trreeo.com/categories/æ¾åæåå" target=""> 3610 以忿¾åå<i 3611 class="fa sl-dropdown-toggle pull-right" 3612 data-toggle="collapse" 3613 href="#menu-nested-list-6951d4e6829ecf517d6af569" 3614 ></i></a> 3615 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6951d4e6829ecf517d6af569"><li class="List-item"> 3616 <a 3617 class="Label" 3618 link-highlight="https://www.trreeo.com/categories/antioxidant" 3619 href="https://www.trreeo.com/categories/antioxidant" 3620 target="" 3621 > 3622 ææ°§æ²¹ç 3623 </a> 3624 </li><li class="List-item"> 3625 <a 3626 class="Label" 3627 link-highlight="https://www.trreeo.com/categories/beauty" 3628 href="https://www.trreeo.com/categories/beauty" 3629 target="" 3630 > 3631 鿥ç¾å¦ 3632 </a> 3633 </li><li class="List-item"> 3634 <a 3635 class="Label" 3636 link-highlight="https://www.trreeo.com/categories/metabolism" 3637 href="https://www.trreeo.com/categories/metabolism" 3638 target="" 3639 >
3640 極è´ä»£è¬ 3641 </a> 3642 </li><li class="List-item"> 3643 <a 3644 class="Label" 3645 link-highlight="https://www.trreeo.com/categories/vision" 3646 href="https://www.trreeo.com/categories/vision" 3647 target="" 3648 > 3649 æ¶äº®æç¥ 3650 </a> 3651 </li><li class="List-item"> 3652 <a 3653 class="Label" 3654 link-highlight="https://www.trreeo.com/categories/stable" 3655 href="https://www.trreeo.com/categories/stable" 3656 target="" 3657 > 3658 è£é£ç©©åº 3659 </a> 3660 </li><li class="List-item"> 3661 <a 3662 class="Label" 3663 link-highlight="https://www.trreeo.com/categories/mobility" 3664 href="https://www.trreeo.com/categories/mobility" 3665 target="" 3666 > 3667 循ç°ä¿å¥ 3668 </a> 3669 </li><li class="List-item"> 3670 <a 3671 class="Label" 3672 link-highlight="https://www.trreeo.com/categories/support" 3673 href="https://www.trreeo.com/categories/support" 3674 target="" 3675 > 3676 æ´»åç²¾ç¥ 3677 </a> 3678 </li><li class="List-item"> 3679 <a 3680 class="Label" 3681 link-highlight="https://www.trreeo.com/categories/sleep" 3682 href="https://www.trreeo.com/categories/sleep" 3683 target="" 3684 > 3685 幫å©å ¥ç¡ 3686 </a> 3687 </li><li class="List-item"> 3688 <a 3689 class="Label" 3690 link-highlight="https://www.trreeo.com/categories/intimate" 3691 href="https://www.trreeo.com/categories/intimate" 3692 target="" 3693 > 3694 ç§å¯åµè· 3695 </a> 3696 </li><li class="List-item"> 3697 <a 3698 class="Label" 3699 link-highlight="https://www.trreeo.com/categories/protect" 3700 href="https://www.trreeo.com/categories/protect" 3701 target="" 3702 > 3703 ä¿è·åç´ 3704 </a> 3705 </li><li class="List-item"> 3706 <a 3707 class="Label" 3708 link-highlight="https://www.trreeo.com/categories/digestion" 3709 href="https://www.trreeo.com/categories/digestion" 3710 target="" 3711 > 3712 æ¶åé æ¢ 3713 </a> 3714 </li></ul> 3715 </li><li 3716 class="List-item MenuPanel-nestedList sl-dropdown" 3717 is-collapsed="true" 3718 is-mobile-collapsed="true" 3719 > 3720 <a class="Label" link-highlight="https://www.trreeo.com/categories/æ¾æä»½åå" href="https://www.trreeo.com/categories/æ¾æä»½åå" target=""> 3721 以æä»½æ¾åå<i 3722 class="fa sl-dropdown-toggle pull-right" 3723 data-toggle="collapse" 3724 href="#menu-nested-list-6951d5027de35fef5b7e7184" 3725 ></i></a> 3726 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6951d5027de35fef5b7e7184"><li class="List-item"> 3727 <a 3728 class="Label" 3729 link-highlight="https://www.trreeo.com/categories/emblica" 3730 href="https://www.trreeo.com/categories/emblica" 3731 target="" 3732 > 3733 æ²¹ç 3734 </a> 3735 </li><li class="List-item"> 3736 <a 3737 class="Label" 3738 link-highlight="https://www.trreeo.com/categories/orange-bean" 3739 href="https://www.trreeo.com/categories/orange-bean" 3740 target="" 3741 > 3742 ç½è è±/è¡æ© 3743 </a> 3744 </li><li class="List-item"> 3745 <a 3746 class="Label" 3747 link-highlight="https://www.trreeo.com/categories/lutein" 3748 href="https://www.trreeo.com/categories/lutein" 3749 target="" 3750 > 3751 èé»ç´ 3752 </a> 3753 </li><li class="List-item"> 3754 <a 3755 class="Label" 3756 link-highlight="https://www.trreeo.com/categories/calcium" 3757 href="https://www.trreeo.com/categories/calcium" 3758 target="" 3759 > 3760 æµ·è»é£ 3761 </a> 3762 </li><li class="List-item"> 3763 <a 3764 class="Label" 3765 link-highlight="https://www.trreeo.com/categories/gsh" 3766 href="https://www.trreeo.com/categories/gsh" 3767 target="" 3768 > 3769 ç©è±çè½ 3770 </a> 3771 </li><li class="List-item"> 3772 <a 3773 class="Label" 3774 link-highlight="https://www.trreeo.com/categories/collagen" 3775 href="https://www.trreeo.com/categories/collagen" 3776 target="" 3777 > 3778 è åèç½ 3779 </a> 3780 </li><li class="List-item"> 3781 <a 3782 class="Label" 3783 link-highlight="https://www.trreeo.com/categories/white-tomato" 3784 href="https://www.trreeo.com/categories/white-tomato" 3785 target="" 3786 > 3787 å°æ¶çªè 3788 </a> 3789 </li><li class="List-item"> 3790 <a 3791 class="Label" 3792 link-highlight="https://www.trreeo.com/categories/omega3" 3793 href="https://www.trreeo.com/categories/omega3" 3794 target="" 3795 > 3796 éæ²¹/è»æ²¹ 3797 </a> 3798 </li><li class="List-item"> 3799 <a 3800 class="Label" 3801 link-highlight="https://www.trreeo.com/categories/bitter-melon" 3802 href="https://www.trreeo.com/categories/bitter-melon" 3803 target="" 3804 > 3805 è¦çèè½ 3806 </a> 3807 </li><li class="List-item"> 3808 <a 3809 class="Label" 3810 link-highlight="https://www.trreeo.com/categories/cinnamomea" 3811 href="https://www.trreeo.com/categories/cinnamomea" 3812 target="" 3813 > 3814 èé»/çæ¨è 3815 </a> 3816 </li><li class="List-item"> 3817 <a 3818 class="Label" 3819 link-highlight="https://www.trreeo.com/categories/probiotics" 3820 href="https://www.trreeo.com/categories/probiotics" 3821 target="" 3822 > 3823 ççè/é µç´ 3824 </a> 3825 </li><li class="List-item"> 3826 <a 3827 class="Label" 3828 link-highlight="https://www.trreeo.com/categories/vitamin" 3829 href="https://www.trreeo.com/categories/vitamin" 3830 target="" 3831 > 3832 ç¶çç´ 3833 </a> 3834 </li><li class="List-item"> 3835 <a 3836 class="Label" 3837 link-highlight="https://www.trreeo.com/categories/cranberry" 3838 href="https://www.trreeo.com/categories/cranberry" 3839 target="" 3840 > 3841 èè¶è 3842 </a> 3843 </li><li class="List-item"> 3844 <a 3845 class="Label" 3846 link-highlight="https://www.trreeo.com/categories/gaba" 3847 href="https://www.trreeo.com/categories/gaba" 3848 target="" 3849 > 3850 GABA 3851 </a> 3852 </li></ul> 3853 </li><li 3854 class="List-item MenuPanel-nestedList sl-dropdown" 3855 is-collapsed="true" 3856 is-mobile-collapsed="true" 3857 > 3858 <a class="Label" link-highlight="https://www.trreeo.com/pages/member" href="https://www.trreeo.com/pages/member" target=""> 3859 æå¡è¾¦æ³</a> 3860 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-694e45caf6fe68d2278b03b5"></ul> 3861 </li><li 3862 class="List-item MenuPanel-nestedList sl-dropdown" 3863 is-collapsed="true" 3864 is-mobile-collapsed="true" 3865 > 3866 <a class="Label" link-highlight="https://www.trreeo.com/pages/timetoeat" href="https://www.trreeo.com/pages/timetoeat" target=""> 3867 é£ç¨æ¹å¼</a> 3868 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-69573d72ac5075a1879bec2f"></ul> 3869 </li><li 3870 class="List-item MenuPanel-nestedList sl-dropdown" 3871 is-collapsed="true" 3872 is-mobile-collapsed="true" 3873 > 3874 <a class="Label" link-highlight="https://trreeo.shoplineapp.com/blog/posts" href="https://trreeo.shoplineapp.com/blog/posts" target="_self"> 3875 å¥åº·æ¥èª</a> 3876 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-69524144c582fa888bcb4ff6"></ul> 3877 </li></ul> 3878<div class="MenuPanel-section-header"> 3879 å¸³æ¶ 3880 </div> 3881 <ul class="MenuPanel-accountMenu"> 3882 <li class="List-item"> 3883 <a class="Label" href="/users/sign_in">æå¡ç»å ¥</a> 3884 </li> 3885 <li class="List-item"> 3886 <a class="Label" href="/users/sign_up">æ°ç¨æ¶è¨»å</a> 3887 </li> 3888 </ul><div class="MenuPanel-section-header"> 3889 å ¶ä» 3890 </div> 3891 <ul class="MenuPanel-othersMenu"><li class="List-item"> 3892 <a class="MessageDialog-showButton sl-message-toggle"> 3893 <i class="fa fa-comment"></i> è¯çµ¡æå 3894 </a> 3895 </li></ul></div> 3896</div> 3897 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-cart-panel-bf7b3028c474ddaafde4135d1b998ef805336314699c54bb74ae9b41ebe6bdbc.css" onload="this.media='all'" /> 3898<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> 3899<!-- Hint: Cart Empty --> 3900<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 3901 <div class="CartPanel-hint"> ä½ çè³¼ç©è»æ¯ç©ºç </div> 3902 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 3903 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 3904 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 3905 <div class="cart-related-products-loading"> 3906 <div class="cart-related-products-loading-image loading-placeholder"></div> 3907 <div class="cart-related-products-loading-content"> 3908 <div class="cart-related-products-loading-title loading-placeholder"></div> 3909 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 3910 </div> 3911 </div> 3912 <div class="cart-related-products-list"></div> 3913 </cart-lazyload-related-products> 3914 </div> 3915</div> 3916 3917<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()"> 3918 <!-- CartItems --> 3919 <div class="cart-items"> 3920 <div 3921 ng-repeat="item in currentCart.getItems() track by item._id" 3922 ng-if="item.type !== 'gift'" 3923 class="cart-item-container" 3924 data-cart-item-id="{{ item._id }}" 3925 product-id="{{ item.product_id }}" 3926 > 3927 <!-- Item --> 3928 <div class="cart-item"> 3929 <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link"> 3930 <img 3931 class="sl-lazy-image cart-item-image" 3932 ng-src="{{ getImgSrc(item, '200x200f') }}" 3933 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 3934 /> 3935 </a> 3936 <img 3937 class="sl-lazy-image cart-item-image" 3938 ng-if="item.product.type === 'gift'" 3939 ng-src="{{ getImgSrc(item, '200x200f') }}" 3940 alt="{{ (item.variation.media 3941 ? item.variation.media.alt_translations 3942 : item.product.cover_media.alt_translations) | translateModel 3943 }}" 3944 /> 3945 <div class="cart-item-content" style="float:left;width:130px;"> 3946 <div class="wrap--bundle-title-variation"> 3947 <div 3948 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 3949 class="label promotion-label label-default" 3950 > 3951 {{ 'product.bundled_products.label' | translate }} 3952 </div> 3953 <div 3954 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 3955 class="label promotion-label label-default" 3956 > 3957 {{ 'product.bundle_group_products.label' | translate }} 3958 </div> 3959 <div 3960 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 3961 class="label promotion-label label-default" 3962 > 3963 {{ 'product.buyandget.label' | translate }} 3964 </div> 3965 <div 3966 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 3967 class="label promotion-label label-default" 3968 > 3969 {{ 'product.gift.label' | translate }} 3970 </div> 3971 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 3972 <div class="title">{{item.product.title_translations|translateModel}}</div> 3973 <div ng-repeat="field in item.variation.fields track by $index" class="item-variation"> 3974 <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div> 3975 </div> 3976 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 3977 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 3978 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 3979 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 3980 </li> 3981 </ul>
3982 <span 3983 class="variation-open-button" 3984 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 3985 ng-click="onClickOpenVariation(item._id)" 3986 > 3987 {{ 'product.set.open_variation' | translate }} 3988 <i class="fa fa-angle-down"></i> 3989 </span> 3990 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 3991 <li 3992 class="child-product-item" 3993 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 3994 > 3995 <p class="child-product-title"> 3996 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 3997 x {{ selectedChildProduct.quantity || 1 }} 3998 </p> 3999 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 4000 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 4001 </p> 4002 </li> 4003 </ul> 4004 <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div> 4005 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 4006 </div> 4007 <div class="price-details"> 4008 {{item.quantity}}<span style="margin:0 3px;">x</span> 4009 <span 4010 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 4011 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 4012 ></span> 4013 <span 4014 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 4015 ng-bind-html="'NT$0' | changeCurrency" 4016 ></span> 4017 <span ng-if="item.type === 'redeem_gift'"> 4018 {{ item.unit_point }} é» 4019 </span> 4020 </div> 4021 </div> 4022 <!--cart-item-content--> 4023 <div class="remove" ng-if="shouldShowDeleteButton"> 4024 <a ng-click="removeItemFromCart(item._id,$event)"> 4025 <span>åªé¤</span> 4026 <svg class="icons icon-delete"> 4027 <use xlink:href="#icon-delete"></use> 4028 </svg> 4029 </a> 4030 </div> 4031 <div class="clear"></div> 4032 </div> 4033 <!-- Item end--> 4034 <!-- Addon items --> 4035 <div 4036 class="addon-cart-item cart-item" 4037 ng-repeat="addonItem in item.addon_items track by addonItem._id" 4038 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 4039 data-cart-item-id="{{ addonItem._id }}" 4040 > 4041 <span class="product-link js-product-link"> 4042 <img 4043 class="cart-item-image" 4044 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 4045 alt="{{addonItem.product.cover_media.alt_translations | translateModel}}" 4046 /> 4047 </span> 4048 <div class="cart-item-content" style="float:left;width:130px;"> 4049 <div class="wrap--bundle-title-variation"> 4050 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 4051 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 4052 </div> 4053 <div class="price-details"> 4054 {{addonItem.quantity}}<span style="margin:0 3px;">x</span> 4055 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 4056 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 4057 </div> 4058 </div> 4059 <div class="remove" ng-if="shouldShowDeleteButton"> 4060 <a ng-click="removeItemFromCart(addonItem._id,$event)" >
4061 <span>åªé¤</span> 4062 <svg class="icons icon-delete"> 4063 <use xlink:href="#icon-delete"></use> 4064 </svg> 4065 </a> 4066 </div> 4067 <div class="clear"></div> 4068 </div> 4069 <!-- Addon items end --> 4070 </div> 4071 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 4072 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 4073 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 4074 <div class="cart-related-products-loading"> 4075 <div class="cart-related-products-loading-image loading-placeholder"></div> 4076 <div class="cart-related-products-loading-content"> 4077 <div class="cart-related-products-loading-title loading-placeholder"></div> 4078 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 4079 </div> 4080 </div> 4081 <div class="cart-related-products-list"></div> 4082 </cart-lazyload-related-products> 4083 </div> 4084 <div class="clear"></div> 4085 </div> 4086 <!-- CartItems end --> 4087 4088 <div class="clear"></div> 4089 <!-- Checkout button --> 4090 <div class="cart-chkt-btn-cont"> 4091 <button 4092 id="btn-checkout" 4093 data-e2e-id="checkout_button" 4094 class="cart-chkt-btn ladda-button" 4095 data-style="slide-down" 4096 ladda="checkoutButtonLoading" 4097 ng-click="onCheckoutClicked($event)" 4098 > 4099 {{ 'cart.checkout' | translate }} 4100 </button> 4101 </div> 4102 <!-- Checkout button end --> 4103</div> 4104</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="#en">English</a> </li> <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>
4104 <div id="Content" class="js-content"> 4105 4106 4107 4108 <div class="CustomPage"> <!-- Rendered 'global.css.liquid' --> 4109<!-- Rendered 'global.js.liquid' --> 4110 4111 4112<!-- Rendered 'slideshow.js.liquid' --> 4113<!-- Rendered 'slideshow.css.liquid' --> 4114 4115<!-- Rendered 'product-list.css.liquid' --> 4116 4117<!-- Rendered 'video-group.css.liquid' --> 4118 <!-- START content_for_index --> 4119 4120 <div id='shopline-section-17683737352520ef34ea' class='shopline-section '><style> 4121 /* é»è ¦çè¨å®ï¼é«åº¦æ¹çº 15px */ 4122 .my-white-spacer { 4123 width: 100%; 4124 height: 15px; /* è¨å®é«åº¦çº 15px */ 4125 background-color: #ffffff; /* ç½è²èæ¯ */ 4126 display: block; 4127 } 4128 4129 /* ææ©çè¨å®ï¼ç¶è¢å¹å¯¬åº¦å°æ¼ 768px æé±è */ 4130 @media (max-width: 768px) { 4131 .my-white-spacer { 4132 display: none !important; /* å¼·å¶é±è */ 4133 } 4134 } 4135</style> 4136 4137<div class="my-white-spacer"></div> 4138 4139 4140</div> 4141 4142 <div id='shopline-section-694de3002f1d95477bca29cc' class='shopline-section '> 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154<style> 4155 .slideshow__694de3002f1d95477bca29cc__container { 4156 display: flex; 4157 padding: 0; 4158 } 4159 4160 #shopline-section-694de3002f1d95477bca29cc .section-width:not(.section-full-width) { 4161 padding-top: 0px; 4162 padding-bottom: 0px; 4163 } 4164 4165 @media (min-width: 768px) { 4166 #shopline-section-694de3002f1d95477bca29cc .section-width:not(.section-full-width) { 4167 padding-top: 0px; 4168 padding-bottom: 0px; 4169 } 4170 } 4171 4172 @media (min-width: 768px) { 4173 .slideshow__694de3002f1d95477bca29cc__container { 4174 padding: 4175 0px 4176 ; 4177 } 4178 } 4179 4180 .slideshow__694de3002f1d95477bca29cc__top { 4181 width: 100%; 4182 position: relative; 4183 overflow: hidden; 4184 4185 4186 padding-bottom: 125.0%; 4187 4188 4189 } 4190 4191 @media (min-width: 768px) { 4192 .slideshow__694de3002f1d95477bca29cc__top { 4193 4194 4195 padding-bottom: 38.26530612244898%; 4196 4197 4198 } 4199 } 4200 4201 .slideshow__694de3002f1d95477bca29cc__video-container { 4202 position: absolute; 4203 top: 50%; 4204 left: 50%; 4205 transform: translate(-50%, -50%); 4206 pointer-events: none; 4207 4208 4209 4210 } 4211 4212 4213 .slideshow__694de3002f1d95477bca29cc__video-container { 4214 width: 222.2125%; 4215 padding-bottom: 125.0%; 4216 } 4217 @media (min-width: 768px) { 4218 .slideshow__694de3002f1d95477bca29cc__video-container { 4219 width: 68.02423469387755%; 4220 padding-bottom: 38.26530612244898%; 4221 } 4222 } 4223 4224 4225 4226 4227 .slideshow__694de3002f1d95477bca29cc__container .slideshow__text--desktop { 4228 4229 top: 50%; 4230 right: 0; 4231 transform: translateY(-50%); 4232 4233 } 4234 4235 4236 4237</style> 4238 4239<div class="section-width section-full-width" ng-non-bindable> 4240 <div class="slideshow__694de3002f1d95477bca29cc__container" > 4241 <slideshow-component data-duration="3"> 4242 <div class="slideshow__694de3002f1d95477bca29cc__top"> 4243 <div class="slideshow__list js-slideshow-list"> 4244 4245 4246 4247 4248 4249 4250 <div 4251 class=" 4252 slideshow__item 4253 slideshow-block__17890962734759394606 4254 slideshow__item--active 4255 " 4256 > 4257 4258 <a 4259 href="https://trreeo.life/OD39n" 4260 target="_self" 4261 4262 draggable="false" 4263 > 4264 4265 <div class="slideshow__item-inner is-hidden"> 4266 <div class="slideshow__media slideshow__mask slideshow__mask--0"> 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284<picture> 4285 4286 <source 4287 media="(min-width: 768px)" 4288 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9434b666e25418a6cf7/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9434b666e25418a6cf7/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9434b666e25418a6cf7/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9434b666e25418a6cf7/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9434b666e25418a6cf7/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9434b666e25418a6cf7/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9434b666e25418a6cf7/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9434b666e25418a6cf7/2160x.webp?source_format=jpg 2160w" 4289 4290 sizes="100vw" 4291 4292 height="750.0" 4293 width="1960.0" 4294 > 4295 4296 4297 4298 <source 4299 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9462ac1cdd9ed180d35/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9462ac1cdd9ed180d35/540x.webp?source_format=jpg 54
42990w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9462ac1cdd9ed180d35/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9462ac1cdd9ed180d35/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9462ac1cdd9ed180d35/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9462ac1cdd9ed180d35/1296x.webp?source_format=jpg 1296w" 4300 4301 sizes="100vw" 4302 4303 height="1500.0" 4304 width="1200.0" 4305 > 4306 4307 4308 <img 4309 src="https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3c9434b666e25418a6cf7/750x.webp?source_format=jpg" 4310 alt="" 4311 width="1960.0" 4312 height="750.0" 4313 4314 draggable="false" 4315 class="slideshow__image" 4316 style="object-position: center center" 4317 4318 loading="lazy" 4319 4320 4321 /> 4322</picture> 4323 4324 4325 4326 4327 </div> 4328 <div 4329 class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting" 4330 style="text-align: center;" 4331 > 4332 4333 4334 4335 4336 4337 </div> 4338 </div> 4339 4340 </a> 4341 4342 </div> 4343 4344 4345 4346 4347 4348 4349 <div 4350 class=" 4351 slideshow__item 4352 slideshow-block__17906536602245e0dfc4 4353 4354 " 4355 > 4356 4357 <a 4358 href="https://www.trreeo.com/blog/posts/bone-series-calcium-2" 4359 target="_self" 4360 4361 draggable="false" 4362 > 4363 4364 <div class="slideshow__item-inner is-hidden"> 4365 <div class="slideshow__media slideshow__mask slideshow__mask--0"> 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383<picture> 4384 4385 <source 4386 media="(min-width: 768px)" 4387 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34e8dfbfbdc6f557aa27/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34e8dfbfbdc6f557aa27/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34e8dfbfbdc6f557aa27/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34e8dfbfbdc6f557aa27/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34e8dfbfbdc6f557aa27/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34e8dfbfbdc6f557aa27/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34e8dfbfbdc6f557aa27/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34e8dfbfbdc6f557aa27/2160x.webp?source_format=jpg 2160w" 4388 4389 sizes="100vw" 4390 4391 height="750.0" 4392 width="1960.0" 4393 > 4394 4395 4396 4397 <source 4398 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34eb8fa5ed580a6276b8/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34eb8fa5ed580a6276b8/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34eb8fa5ed580a6276b8/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34eb8fa5ed580a6276b8/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34eb8fa5ed580a6276b8/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34eb8fa5ed580a6276b8/1296x.webp?source_format=jpg 1296w" 4399 4400 sizes="100vw" 4401 4402 height="1500.0" 4403 width="1200.0" 4404 > 4405 4406 4407 <img 4408 src="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34e8dfbfbdc6f557aa27/750x.webp?source_format=jpg" 4409 alt="" 4410 width="1960.0" 4411 height="750.0" 4412 4413 draggable="false" 4414 class="slideshow__image" 4415 style="object-position: center center" 4416 4417 loading="lazy" 4418 4419 4420 /> 4421</picture> 4422 4423 4424 4425 4426 </div> 4427 <div 4428 class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting" 4429 style="text-align: center;" 4430 > 4431 4432 4433 4434 4435 4436 </div> 4437 </div> 4438 4439 </a> 4440 4441 </div> 4442 4443 4444 4445 4446 4447 4448 <div 4449 class=" 4450 slideshow__item 4451 slideshow-block__1790653696320f3ef7fa 4452 4453 " 4454 > 4455 4456 <a 4457 href="https://www.trreeo.com/blog/posts/omega-series-sale" 4458 target="_self" 4459 4460 draggable="false" 4461 > 4462 4463 <div class="slideshow__item-inner is-hidden"> 4464 <div class="slideshow__media slideshow__mask slideshow__mask--0"> 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482<picture> 4483 4484 <source 4485 media="(min-width: 768px)" 4486 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb3509e22ad274616393bd/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb3509e22ad274616393bd/540x.webp?source_format=jpg 54
44860w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb3509e22ad274616393bd/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb3509e22ad274616393bd/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb3509e22ad274616393bd/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb3509e22ad274616393bd/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb3509e22ad274616393bd/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb3509e22ad274616393bd/2160x.webp?source_format=jpg 2160w" 4487 4488 sizes="100vw" 4489 4490 height="750.0" 4491 width="1960.0" 4492 > 4493 4494 4495 4496 <source 4497 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb350df6c20dcd3c688986/375x.webp?source_format=png 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb350df6c20dcd3c688986/540x.webp?source_format=png 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb350df6c20dcd3c688986/720x.webp?source_format=png 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb350df6c20dcd3c688986/900x.webp?source_format=png 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb350df6c20dcd3c688986/1080x.webp?source_format=png 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb350df6c20dcd3c688986/1296x.webp?source_format=png 1296w" 4498 4499 sizes="100vw" 4500 4501 height="1500.0" 4502 width="1200.0" 4503 > 4504 4505 4506 <img 4507 src="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb3509e22ad274616393bd/750x.webp?source_format=jpg" 4508 alt="" 4509 width="1960.0" 4510 height="750.0" 4511 4512 draggable="false" 4513 class="slideshow__image" 4514 style="object-position: center center" 4515 4516 loading="lazy" 4517 4518 4519 /> 4520</picture> 4521 4522 4523 4524 4525 </div> 4526 <div 4527 class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting" 4528 style="text-align: center;" 4529 > 4530 4531 4532 4533 4534 4535 </div> 4536 </div> 4537 4538 </a> 4539 4540 </div> 4541 4542 4543 4544 4545 4546 4547 <div 4548 class=" 4549 slideshow__item 4550 slideshow-block__1790653611217339a354 4551 4552 " 4553 > 4554 4555 <a 4556 href="https://www.trreeo.com/blog/posts/lutein-series" 4557 target="_self" 4558 4559 draggable="false" 4560 > 4561 4562 <div class="slideshow__item-inner is-hidden"> 4563 <div class="slideshow__media slideshow__mask slideshow__mask--0"> 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581<picture> 4582 4583 <source 4584 media="(min-width: 768px)" 4585 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b2a22f8859af7e4529/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b2a22f8859af7e4529/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b2a22f8859af7e4529/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b2a22f8859af7e4529/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b2a22f8859af7e4529/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b2a22f8859af7e4529/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b2a22f8859af7e4529/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b2a22f8859af7e4529/2160x.webp?source_format=jpg 2160w" 4586 4587 sizes="100vw" 4588 4589 height="750.0" 4590 width="1960.0" 4591 > 4592 4593 4594 4595 <source 4596 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b73d373ec4d7c3a50b/375x.webp?source_format=png 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b73d373ec4d7c3a50b/540x.webp?source_format=png 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b73d373ec4d7c3a50b/720x.webp?source_format=png 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b73d373ec4d7c3a50b/900x.webp?source_format=png 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b73d373ec4d7c3a50b/1080x.webp?source_format=png 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b73d373ec4d7c3a50b/1296x.webp?source_format=png 1296w" 4597 4598 sizes="100vw" 4599 4600 height="1500.0" 4601 width="1200.0" 4602 > 4603 4604 4605 <img 4606 src="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb34b2a22f8859af7e4529/750x.webp?source_format=jpg" 4607 alt="" 4608 width="1960.0" 4609 height="750.0" 4610 4611 draggable="false" 4612 class="slideshow__image" 4613 style="object-position: center center" 4614 4615 loading="lazy" 4616 4617 4618 /> 4619</picture> 4620 4621 4622 4623 4624 </div> 4625 <div 4626 class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting" 4627 style="text-align: center;" 4628 > 4629 4630 4631 4632 4633 4634 </div> 4635 </div> 4636 4637 </a> 4638 4639 </div> 4640 4641 4642 4643 4644 4645 4646 <div 4647 class=" 4648 slideshow__item
4649 slideshow-block__17876419890870392a98 4650 4651 " 4652 > 4653 4654 <a 4655 href="https://www.trreeo.com/blog/posts/amla-series-sale" 4656 target="_self" 4657 4658 draggable="false" 4659 > 4660 4661 <div class="slideshow__item-inner is-hidden"> 4662 <div class="slideshow__media slideshow__mask slideshow__mask--0"> 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680<picture> 4681 4682 <source 4683 media="(min-width: 768px)" 4684 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5429c29100013cdc461/375x.webp?source_format=png 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5429c29100013cdc461/540x.webp?source_format=png 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5429c29100013cdc461/720x.webp?source_format=png 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5429c29100013cdc461/900x.webp?source_format=png 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5429c29100013cdc461/1080x.webp?source_format=png 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5429c29100013cdc461/1296x.webp?source_format=png 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5429c29100013cdc461/1512x.webp?source_format=png 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5429c29100013cdc461/2160x.webp?source_format=png 2160w" 4685 4686 sizes="100vw" 4687 4688 height="750.0" 4689 width="1960.0" 4690 > 4691 4692 4693 4694 <source 4695 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5454e4be0530da7373c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5454e4be0530da7373c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5454e4be0530da7373c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5454e4be0530da7373c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5454e4be0530da7373c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5454e4be0530da7373c/1296x.webp?source_format=jpg 1296w" 4696 4697 sizes="100vw" 4698 4699 height="1500.0" 4700 width="1200.0" 4701 > 4702 4703 4704 <img 4705 src="https://shoplineimg.com/694de221e74d070025e6d7eb/6ac5a5429c29100013cdc461/750x.webp?source_format=png" 4706 alt="" 4707 width="1960.0" 4708 height="750.0" 4709 4710 draggable="false" 4711 class="slideshow__image" 4712 style="object-position: center center" 4713 4714 loading="lazy" 4715 4716 4717 /> 4718</picture> 4719 4720 4721 4722 4723 </div> 4724 <div 4725 class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting" 4726 style="text-align: center;" 4727 > 4728 4729 4730 4731 4732 4733 </div> 4734 </div> 4735 4736 </a> 4737 4738 </div> 4739 4740 4741 4742 4743 4744 4745 <div 4746 class=" 4747 slideshow__item 4748 slideshow-block__1772516979226e2e2913 4749 4750 " 4751 > 4752 4753 <a 4754 href="https://www.trreeo.com/blog/posts/emblica-amla" 4755 target="_self" 4756 4757 draggable="false" 4758 > 4759 4760 <div class="slideshow__item-inner is-hidden"> 4761 <div class="slideshow__media slideshow__mask slideshow__mask--0"> 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779<picture> 4780 4781 <source 4782 media="(min-width: 768px)" 4783 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69a67664d710ed9fcc40ae01/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a67664d710ed9fcc40ae01/540x.webp?source_format=jpg 54
47830w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a67664d710ed9fcc40ae01/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a67664d710ed9fcc40ae01/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a67664d710ed9fcc40ae01/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a67664d710ed9fcc40ae01/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a67664d710ed9fcc40ae01/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a67664d710ed9fcc40ae01/2160x.webp?source_format=jpg 2160w" 4784 4785 sizes="100vw" 4786 4787 height="750.0" 4788 width="1960.0" 4789 > 4790 4791 4792 4793 <source 4794 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69a6766c221d67e3d302d4af/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a6766c221d67e3d302d4af/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a6766c221d67e3d302d4af/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a6766c221d67e3d302d4af/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a6766c221d67e3d302d4af/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a6766c221d67e3d302d4af/1296x.webp?source_format=jpg 1296w" 4795 4796 sizes="100vw" 4797 4798 height="1500.0" 4799 width="1200.0" 4800 > 4801 4802 4803 <img 4804 src="https://shoplineimg.com/694de221e74d070025e6d7eb/69a67664d710ed9fcc40ae01/750x.webp?source_format=jpg" 4805 alt="" 4806 width="1960.0" 4807 height="750.0" 4808 4809 draggable="false" 4810 class="slideshow__image" 4811 style="object-position: center center" 4812 4813 loading="lazy" 4814 4815 4816 /> 4817</picture> 4818 4819 4820 4821 4822 </div> 4823 <div 4824 class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting" 4825 style="text-align: center;" 4826 > 4827 4828 4829 4830 4831 4832 </div> 4833 </div> 4834 4835 </a> 4836 4837 </div> 4838 4839 4840 4841 4842 4843 4844 <div 4845 class=" 4846 slideshow__item 4847 slideshow-block__1776405325460977440c 4848 4849 " 4850 > 4851 4852 <a 4853 href="https://www.trreeo.com/blog/posts/products-overview-promotion" 4854 target="_self" 4855 4856 draggable="false" 4857 > 4858 4859 <div class="slideshow__item-inner is-hidden"> 4860 <div class="slideshow__media slideshow__mask slideshow__mask--0"> 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878<picture> 4879 4880 <source 4881 media="(min-width: 768px)" 4882 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a0282a192610904976f4163/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0282a192610904976f4163/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0282a192610904976f4163/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0282a192610904976f4163/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0282a192610904976f4163/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0282a192610904976f4163/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0282a192610904976f4163/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0282a192610904976f4163/2160x.webp?source_format=jpg 2160w" 4883 4884 sizes="100vw" 4885 4886 height="750.0" 4887 width="1960.0" 4888 > 4889 4890 4891 4892 <source 4893 srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a50b511fd1f9c9fdbbee7b7/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a50b511fd1f9c9fdbbee7b7/540x.webp?source_format=jpg 54
48930w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a50b511fd1f9c9fdbbee7b7/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a50b511fd1f9c9fdbbee7b7/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a50b511fd1f9c9fdbbee7b7/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a50b511fd1f9c9fdbbee7b7/1296x.webp?source_format=jpg 1296w" 4894 4895 sizes="100vw" 4896 4897 height="1500.0" 4898 width="1200.0" 4899 > 4900 4901 4902 <img 4903 src="https://shoplineimg.com/694de221e74d070025e6d7eb/6a0282a192610904976f4163/750x.webp?source_format=jpg" 4904 alt="" 4905 width="1960.0" 4906 height="750.0" 4907 4908 draggable="false" 4909 class="slideshow__image" 4910 style="object-position: center center" 4911 4912 loading="lazy" 4913 4914 4915 /> 4916</picture> 4917 4918 4919 4920 4921 </div> 4922 <div 4923 class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting" 4924 style="text-align: center;" 4925 > 4926 4927 4928 4929 4930 4931 </div> 4932 </div> 4933 4934 </a> 4935 4936 </div> 4937 4938 </div> 4939 4940 4941 <div class="slideshow__indicator"> 4942 4943 <button 4944 class=" 4945 slideshow__indicator-button 4946 slideshow__page-button 4947 slideshow__page-button--active 4948 " 4949 data-index="0" 4950 > 4951 </button> 4952 4953 <button 4954 class=" 4955 slideshow__indicator-button 4956 slideshow__page-button 4957 4958 " 4959 data-index="1" 4960 > 4961 </button> 4962 4963 <button 4964 class=" 4965 slideshow__indicator-button 4966 slideshow__page-button 4967 4968 " 4969 data-index="2" 4970 > 4971 </button> 4972 4973 <button 4974 class=" 4975 slideshow__indicator-button 4976 slideshow__page-button 4977 4978 " 4979 data-index="3" 4980 > 4981 </button> 4982 4983 <button 4984 class=" 4985 slideshow__indicator-button 4986 slideshow__page-button 4987 4988 " 4989 data-index="4" 4990 > 4991 </button> 4992 4993 <button 4994 class=" 4995 slideshow__indicator-button 4996 slideshow__page-button 4997 4998 " 4999 data-index="5" 5000 > 5001 </button> 5002 5003 <button 5004 class=" 5005 slideshow__indicator-button 5006 slideshow__page-button 5007 5008 " 5009 data-index="6" 5010 > 5011 </button> 5012 5013 </div> 5014 5015 </div> 5016 5017 5018 <div 5019 class=" 5020 slideshow__text slideshow__text--mobile slideshow__text-size--store-setting 5021 slideshow__text--active 5022 " 5023 style="text-align: center;" 5024 ></div> 5025 5026 <div 5027 class=" 5028 slideshow__text slideshow__text--mobile slideshow__text-size--store-setting 5029 5030 " 5031 style="text-align: center;" 5032 ></div> 5033 5034 <div 5035 class=" 5036 slideshow__text slideshow__text--mobile slideshow__text-size--store-setting 5037 5038 " 5039 style="text-align: center;" 5040 ></div> 5041 5042 <div 5043 class=" 5044 slideshow__text slideshow__text--mobile slideshow__text-size--store-setting 5045 5046 " 5047 style="text-align: center;" 5048 ></div> 5049 5050 <div 5051 class=" 5052 slideshow__text slideshow__text--mobile slideshow__text-size--store-setting 5053 5054 " 5055 style="text-align: center;" 5056 ></div> 5057 5058 <div 5059 class=" 5060 slideshow__text slideshow__text--mobile slideshow__text-size--store-setting 5061 5062 " 5063 style="text-align: center;" 5064 ></div> 5065 5066 <div 5067 class=" 5068 slideshow__text slideshow__text--mobile slideshow__text-size--store-setting 5069 5070 " 5071 style="text-align: center;" 5072 ></div> 5073 5074 </slideshow-component> 5075 </div> 5076 5077</div> 5078 5079 5080 5081 5082 5083</div> 5084 5085 <div id='shopline-section-17673408416615a0ca1a' class='shopline-section '> 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 <style> 5106 #product-list__products__17673408416615a0ca1a { 5107 5108 grid-template-columns: repeat(4, minmax(0, 1fr)); 5109 } 5110 .product-list-custom-padding__17673408416615a0ca1a { 5111 padding: 0px; 5112 } 5113 #shopline-section-17673408416615a0ca1a .section-width { 5114 padding-top: 30px; 5115 padding-bottom: 30px; 5116 } 5117 5118 @media (min-width: 768px) { 5119 #shopline-section-17673408416615a0ca1a .section-width { 5120 padding-top: 30px; 5121 padding-bottom: 30px; 5122 } 5123 } 5124 @media screen and (max-width: 767px) { 5125 .product-list-custom-padding__17673408416615a0ca1a { 5126 padding: 0; 5127 } 5128 #product-list__products__17673408416615a0ca1a { 5129 grid-template-columns: calc(50% - 7.5px) calc(50% - 7.5px); 5130 grid-template-rows: initial; 5131 } 5132 } 5133 </style> 5134 <div class="section-width"> 5135 <div class="product-list-custom-padding__17673408416615a0ca1a"> 5136 <div class="product-list__container"> 5137 5138 5139 <h4 class="product-list__title" ng-non-bindable>
5139ï½ç´æ·¨æ²¹çï¼æ¤æä¿å¥ï½</h4> 5140 5141 <div id="product-list__products__17673408416615a0ca1a" class="product-list__products"> 5142 5143 <div class="product-list__product" product-id="6ac6fdf5adec810016867ab9"> 5144 5145 <div class="product-item"> 5146 <product-item 5147 product-id="6ac6fdf5adec810016867ab9" 5148 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5149 class=" 5150 " 5151 modal-window-class=" 5152 --plp-variant-image-square 5153 --plp-variant-image-md 5154 " 5155 rec-strategy=""> 5156 5157 <a href="https://www.trreeo.com/products/mg-bisglycinate-chelated-plus" ng-click='sendGaProductClick("6ac6fdf5adec810016867ab9", "4713319287609", [], "é«èé·çèºé ¸éâº" )' ga-product='{"id":"6ac6fdf5adec810016867ab9","sku":"4713319287609","variations":"[]","title":"é«èé·çèºé ¸éâº"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="é«èé·çèºé ¸éâº" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df3b7e549391d29a268/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df3b7e549391d29a268/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df3b7e549391d29a268/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df3b7e549391d29a268/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df3b7e549391d29a268/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="é«èé·çèºé ¸éâº" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac70df5041e114ef7d003f9/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">é«èé·çèºé ¸éâº</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$290</span> </div> </div>
5157 <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5158 </product-item> 5159</div> 5160 5161 </div> 5162 5163 <div class="product-list__product" product-id="695b2b1483c456f000f209af"> 5164 5165 <div class="product-item"> 5166 <product-item 5167 product-id="695b2b1483c456f000f209af" 5168 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5169 class=" 5170 " 5171 modal-window-class=" 5172 --plp-variant-image-square 5173 --plp-variant-image-md 5174 " 5175 rec-strategy=""> 5176 5177 <a href="https://www.trreeo.com/products/lutein-ultra10-ex" ng-click='sendGaProductClick("695b2b1483c456f000f209af", "4713319280631", [], "極æ¶äº®EX èé»ç´ " )' ga-product='{"id":"695b2b1483c456f000f209af","sku":"4713319280631","variations":"[]","title":"極æ¶äº®EX èé»ç´ "}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media out-of-stock"> <div class="boxify-image-wrap"> <img sizes="auto" alt="極æ¶äº®EX èé»ç´ " data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6ac2fd6c7f812938a7835029/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac2fd6c7f812938a7835029/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac2fd6c7f812938a7835029/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac2fd6c7f812938a7835029/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac2fd6c7f812938a7835029/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media out-of-stock second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="極æ¶äº®EX èé»ç´ " data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aab56bfebd2003e9caf57d6/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> </div> <div class="sold-out-item-content"> <div class="sold-out-item">å®å®</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">極æ¶äº®EX èé»ç´ </div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$1,080</span> </div> </div>
5177 <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm sold-out-item " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5178 </product-item> 5179</div> 5180 5181 </div> 5182 5183 <div class="product-list__product" product-id="695b2d2a8e088c22b422c865"> 5184 5185 <div class="product-item"> 5186 <product-item 5187 product-id="695b2d2a8e088c22b422c865" 5188 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5189 class=" 5190 " 5191 modal-window-class=" 5192 --plp-variant-image-square 5193 --plp-variant-image-md 5194 " 5195 rec-strategy=""> 5196 5197 <a href="https://www.trreeo.com/products/lutein-advance8-plus" ng-click='sendGaProductClick("695b2d2a8e088c22b422c865", "4713319280648", [], "極æ¶äº®Â·èé»ç´ âº" )' ga-product='{"id":"695b2d2a8e088c22b422c865","sku":"4713319280648","variations":"[]","title":"極æ¶äº®Â·èé»ç´ âº"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="極æ¶äº®Â·èé»ç´ âº" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a5c14b666e64a58a4e09/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a5c14b666e64a58a4e09/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a5c14b666e64a58a4e09/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a5c14b666e64a58a4e09/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a5c14b666e64a58a4e09/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="極æ¶äº®Â·èé»ç´ âº" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f0439764bcc9dca4fcf2b/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">極æ¶äº®Â·èé»ç´ âº</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$790</span> </div> </div>
5197 <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5198 </product-item> 5199</div> 5200 5201 </div> 5202 5203 <div class="product-list__product" product-id="6a505d38d6142d46874ddd68"> 5204 5205 <div class="product-item"> 5206 <product-item 5207 product-id="6a505d38d6142d46874ddd68" 5208 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5209 class=" 5210 " 5211 modal-window-class=" 5212 --plp-variant-image-square 5213 --plp-variant-image-md 5214 " 5215 rec-strategy=""> 5216 5217 <a href="https://www.trreeo.com/products/lutein-active7-plus" ng-click='sendGaProductClick("6a505d38d6142d46874ddd68", "4713319285889", [], "極æ¶è·èé»ç´ " )' ga-product='{"id":"6a505d38d6142d46874ddd68","sku":"4713319285889","variations":"[]","title":"極æ¶è·èé»ç´ "}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media out-of-stock"> <div class="boxify-image-wrap"> <img sizes="auto" alt="極æ¶è·èé»ç´ " data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6abdaeb0da76e106fcb3b6ce/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abdaeb0da76e106fcb3b6ce/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abdaeb0da76e106fcb3b6ce/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abdaeb0da76e106fcb3b6ce/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abdaeb0da76e106fcb3b6ce/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media out-of-stock second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="極æ¶è·èé»ç´ " data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa3a64d9b208053b51372e5/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> </div> <div class="sold-out-item-content"> <div class="sold-out-item">å®å®</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">極æ¶è·èé»ç´ </div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$590</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm sold-out-item " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5218 </product-item> 5219</div> 5220 5221 </div> 5222 5223 <div class="product-list__product" product-id="694e3b3800b631947e6d6ce3"> 5224 5225 <div class="product-item"> 5226 <product-item 5227 product-id="694e3b3800b631947e6d6ce3" 5228 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5229 class=" 5230 " 5231 modal-window-class=" 5232 --plp-variant-image-square 5233 --plp-variant-image-md 5234 " 5235 rec-strategy=""> 5236 5237 <a href="https://www.trreeo.com/products/emblica-powder" ng-click='sendGaProductClick("694e3b3800b631947e6d6ce3", "4713319280051", [], "æ²¹çé®®æç²" )' ga-product='{"id":"694e3b3800b631947e6d6ce3","sku":"4713319280051","variations":"[]","title":"æ²¹çé®®æç²"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle ">
5237 <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ²¹çé®®æç²" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6aad0153738c463523502773/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aad0153738c463523502773/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aad0153738c463523502773/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aad0153738c463523502773/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aad0153738c463523502773/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ²¹çé®®æç²" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/69ba5973ababbb4ef3a80ceb/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">æ²¹çé®®æç²</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$450</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5238 </product-item> 5239</div> 5240 5241 </div> 5242 5243 <div class="product-list__product" product-id="6a0538084e027b5520559a0d"> 5244 5245 <div class="product-item"> 5246 <product-item 5247 product-id="6a0538084e027b5520559a0d" 5248 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5249 class=" 5250 " 5251 modal-window-class=" 5252 --plp-variant-image-square 5253 --plp-variant-image-md 5254 " 5255 rec-strategy=""> 5256 5257 <a href="https://www.trreeo.com/products/emblica-fiber" ng-click='sendGaProductClick("6a0538084e027b5520559a0d", "4713319286992", [], "æ²¹çé«çºç²" )' ga-product='{"id":"6a0538084e027b5520559a0d","sku":"4713319286992","variations":"[]","title":"æ²¹çé«çºç²"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle ">
5257 <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ²¹çé«çºç²" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb316d78b045c8211ce2e2/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb316d78b045c8211ce2e2/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb316d78b045c8211ce2e2/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb316d78b045c8211ce2e2/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb316d78b045c8211ce2e2/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ²¹çé«çºç²" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fe04cf8da7e5a6b8fd8/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">æ²¹çé«çºç²</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$250</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5258 </product-item> 5259</div> 5260 5261 </div> 5262 5263 <div class="product-list__product" product-id="694e40403af81cd5fcc2eb2d"> 5264 5265 <div class="product-item"> 5266 <product-item 5267 product-id="694e40403af81cd5fcc2eb2d" 5268 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5269 class=" 5270 " 5271 modal-window-class=" 5272 --plp-variant-image-square 5273 --plp-variant-image-md 5274 " 5275 rec-strategy=""> 5276 5277 <a href="https://www.trreeo.com/products/emblica-troches" ng-click='sendGaProductClick("694e40403af81cd5fcc2eb2d", "4713319280372", [], "æ²¹ç鿥é " )' ga-product='{"id":"694e40403af81cd5fcc2eb2d","sku":"4713319280372","variations":"[]","title":"æ²¹ç鿥é "}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle ">
5277 <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ²¹ç鿥é " data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/694df6a68075faad4c103a71/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/694df6a68075faad4c103a71/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/694df6a68075faad4c103a71/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/694df6a68075faad4c103a71/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/694df6a68075faad4c103a71/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ²¹ç鿥é " data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/375x.webp?source_format=png 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/540x.webp?source_format=png 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/720x.webp?source_format=png 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/900x.webp?source_format=png 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/1080x.webp?source_format=png 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/1296x.webp?source_format=png 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/1512x.webp?source_format=png 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/2160x.webp?source_format=png 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/2960x.webp?source_format=png 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/3260x.webp?source_format=png 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616de29d6d1cda28400131/3860x.webp?source_format=png 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">æ²¹ç鿥é </div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$390</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5278 </product-item> 5279</div> 5280 5281 </div> 5282 5283 <div class="product-list__product" product-id="694e4140662c42eb4ca9c518"> 5284 5285 <div class="product-item"> 5286 <product-item 5287 product-id="694e4140662c42eb4ca9c518" 5288 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5289 class=" 5290 " 5291 modal-window-class=" 5292 --plp-variant-image-square 5293 --plp-variant-image-md 5294 " 5295 rec-strategy=""> 5296 5297 <a href="https://www.trreeo.com/products/emblica-probiotics" ng-click='sendGaProductClick("694e4140662c42eb4ca9c518", "4713319280068", [], "æ²¹çççè" )' ga-product='{"id":"694e4140662c42eb4ca9c518","sku":"4713319280068","variations":"[]","title":"æ²¹çççè"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle ">
5297 <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media out-of-stock"> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ²¹çççè" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6abb072c5e3eb93dda58bc56/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb072c5e3eb93dda58bc56/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb072c5e3eb93dda58bc56/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb072c5e3eb93dda58bc56/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6abb072c5e3eb93dda58bc56/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media out-of-stock second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ²¹çççè" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6aa904b3b47a632660339b8a/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> </div> <div class="sold-out-item-content"> <div class="sold-out-item">å®å®</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">æ²¹çççè</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$800</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm sold-out-item " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5298 </product-item> 5299</div> 5300 5301 </div> 5302 5303 <div class="product-list__product" product-id="6a0539b063d79f97a124e0e2"> 5304 5305 <div class="product-item"> 5306 <product-item 5307 product-id="6a0539b063d79f97a124e0e2" 5308 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5309 class=" 5310 " 5311 modal-window-class=" 5312 --plp-variant-image-square 5313 --plp-variant-image-md 5314 " 5315 rec-strategy=""> 5316 5317 <a href="https://www.trreeo.com/products/emblica-enzyme" ng-click='sendGaProductClick("6a0539b063d79f97a124e0e2", "4713319286985", [], "è¬å¾¡é µ æ²¹ç精粹" )' ga-product='{"id":"6a0539b063d79f97a124e0e2","sku":"4713319286985","variations":"[]","title":"è¬å¾¡é µ æ²¹ç精粹"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="è¬å¾¡é µ æ²¹ç精粹" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fca1666a432b61fb5e3/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fca1666a432b61fb5e3/540x.webp?source_format=jpg 54
53170w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fca1666a432b61fb5e3/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fca1666a432b61fb5e3/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fca1666a432b61fb5e3/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="è¬å¾¡é µ æ²¹ç精粹" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a05389aebdaec30d13e6b3a/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">è¬å¾¡é µ æ²¹ç精粹</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$690</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5318 </product-item> 5319</div> 5320 5321 </div> 5322 5323 <div class="product-list__product" product-id="6954b5d89290024214a15831"> 5324 5325 <div class="product-item"> 5326 <product-item 5327 product-id="6954b5d89290024214a15831" 5328 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5329 class=" 5330 " 5331 modal-window-class=" 5332 --plp-variant-image-square 5333 --plp-variant-image-md 5334 " 5335 rec-strategy=""> 5336 5337 <a href="https://www.trreeo.com/products/collagen5500" ng-click='sendGaProductClick("6954b5d89290024214a15831", "4713319287555", [], "é«ç·»è½MAX è åèç½" )' ga-product='{"id":"6954b5d89290024214a15831","sku":"4713319287555","variations":"[]","title":"é«ç·»è½MAX è åèç½"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="é«ç·»è½MAX è åèç½" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090a9ac9dc00101610ce/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090a9ac9dc00101610ce/540x.webp?source_format=jpg 54
53370w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090a9ac9dc00101610ce/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090a9ac9dc00101610ce/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090a9ac9dc00101610ce/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="é«ç·»è½MAX è åèç½" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a19090d1f389a7d626e7a0c/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">é«ç·»è½MAX è åèç½</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$980</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5338 </product-item> 5339</div> 5340 5341 </div> 5342 5343 <div class="product-list__product" product-id="69578f8a1bbdb6e901ac50b2"> 5344 5345 <div class="product-item"> 5346 <product-item 5347 product-id="69578f8a1bbdb6e901ac50b2" 5348 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5349 class=" 5350 " 5351 modal-window-class=" 5352 --plp-variant-image-square 5353 --plp-variant-image-md 5354 " 5355 rec-strategy=""> 5356 5357 <a href="https://www.trreeo.com/products/perfectly-brightening" ng-click='sendGaProductClick("69578f8a1bbdb6e901ac50b2", "4713319280662", [], "賦活è½EX ç ¥é¡è å" )' ga-product='{"id":"69578f8a1bbdb6e901ac50b2","sku":"4713319280662","variations":"[]","title":"賦活è½EX ç ¥é¡è å"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="賦活è½EX ç ¥é¡è å" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69578e25225b1bcff7576650/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e25225b1bcff7576650/540x.webp?source_format=jpg 54
53570w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e25225b1bcff7576650/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e25225b1bcff7576650/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e25225b1bcff7576650/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="賦活è½EX ç ¥é¡è å" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578e2aa2eb0fc9304cce87/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">賦活è½EX ç ¥é¡è å</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$1,280</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5358 </product-item> 5359</div> 5360 5361 </div> 5362 5363 <div class="product-list__product" product-id="69a8ecad408284e0b758817d"> 5364 5365 <div class="product-item"> 5366 <product-item 5367 product-id="69a8ecad408284e0b758817d" 5368 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5369 class=" 5370 " 5371 modal-window-class=" 5372 --plp-variant-image-square 5373 --plp-variant-image-md 5374 " 5375 rec-strategy=""> 5376 5377 <a href="https://www.trreeo.com/products/glutathione" ng-click='sendGaProductClick("69a8ecad408284e0b758817d", "4713319287531", [], "賦活è½ç©è±çè½" )' ga-product='{"id":"69a8ecad408284e0b758817d","sku":"4713319287531","variations":"[]","title":"賦活è½ç©è±çè½"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media out-of-stock"> <div class="boxify-image-wrap"> <img sizes="auto" alt="賦活è½ç©è±çè½" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a39ebec51fb73f40693113b/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a39ebec51fb73f40693113b/540x.webp?source_format=jpg 54
53770w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a39ebec51fb73f40693113b/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a39ebec51fb73f40693113b/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a39ebec51fb73f40693113b/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media out-of-stock second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="賦活è½ç©è±çè½" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/69fd47d24686cc119c86adc1/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> </div> <div class="sold-out-item-content"> <div class="sold-out-item">å®å®</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">賦活è½ç©è±çè½</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$790</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm sold-out-item " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5378 </product-item> 5379</div> 5380 5381 </div> 5382 5383 <div class="product-list__product" product-id="6954b89af6ee5647b4c901fe"> 5384 5385 <div class="product-item"> 5386 <product-item 5387 product-id="6954b89af6ee5647b4c901fe" 5388 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5389 class=" 5390 " 5391 modal-window-class=" 5392 --plp-variant-image-square 5393 --plp-variant-image-md 5394 " 5395 rec-strategy=""> 5396 5397 <a href="https://www.trreeo.com/products/white-tomato" ng-click='sendGaProductClick("6954b89af6ee5647b4c901fe", "4713319287494", [], "çç¨å§¬EX å°æ¶çªè" )' ga-product='{"id":"6954b89af6ee5647b4c901fe","sku":"4713319287494","variations":"[]","title":"çç¨å§¬EX å°æ¶çªè"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="çç¨å§¬EX å°æ¶çªè" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6954b6359ca76ce3b602686c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6954b6359ca76ce3b602686c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6954b6359ca76ce3b602686c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6954b6359ca76ce3b602686c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6954b6359ca76ce3b602686c/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="çç¨å§¬EX å°æ¶çªè" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/540x.webp?source_format=jpg 54
53970w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577bf9df78190014690e1a/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">çç¨å§¬EX å°æ¶çªè</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$1,380</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5398 </product-item> 5399</div> 5400 5401 </div> 5402 5403 <div class="product-list__product" product-id="695b2ed4fbe74c6b0c6921f5"> 5404 5405 <div class="product-item"> 5406 <product-item 5407 product-id="695b2ed4fbe74c6b0c6921f5" 5408 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5409 class=" 5410 " 5411 modal-window-class=" 5412 --plp-variant-image-square 5413 --plp-variant-image-md 5414 " 5415 rec-strategy=""> 5416 5417 <a href="https://www.trreeo.com/products/sugar" ng-click='sendGaProductClick("695b2ed4fbe74c6b0c6921f5", "4713319287661", [], "ç³é£èµ°Â·ç©©çºç²" )' ga-product='{"id":"695b2ed4fbe74c6b0c6921f5","sku":"4713319287661","variations":"[]","title":"ç³é£èµ°Â·ç©©çºç²"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="ç³é£èµ°Â·ç©©çºç²" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/698400beaa119496da5fc52b/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400beaa119496da5fc52b/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400beaa119496da5fc52b/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400beaa119496da5fc52b/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400beaa119496da5fc52b/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="ç³é£èµ°Â·ç©©çºç²" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/540x.webp?source_format=jpg 54
54170w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/698400bcd68e93000c700663/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">ç³é£èµ°Â·ç©©çºç²</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$1,380</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5418 </product-item> 5419</div> 5420 5421 </div> 5422 5423 <div class="product-list__product" product-id="694e5b71274295bb4bd3642f"> 5424 5425 <div class="product-item"> 5426 <product-item 5427 product-id="694e5b71274295bb4bd3642f" 5428 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5429 class=" 5430 " 5431 modal-window-class=" 5432 --plp-variant-image-square 5433 --plp-variant-image-md 5434 " 5435 rec-strategy=""> 5436 5437 <a href="https://www.trreeo.com/products/oil" ng-click='sendGaProductClick("694e5b71274295bb4bd3642f", "4713319280655", [], "ææ²¹èµ°EX æ²¹åè å" )' ga-product='{"id":"694e5b71274295bb4bd3642f","sku":"4713319280655","variations":"[]","title":"ææ²¹èµ°EX æ²¹åè å"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="ææ²¹èµ°EX æ²¹åè å" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/694e5a11d4cea800127d1510/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/694e5a11d4cea800127d1510/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/694e5a11d4cea800127d1510/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/694e5a11d4cea800127d1510/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/694e5a11d4cea800127d1510/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="ææ²¹èµ°EX æ²¹åè å" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/540x.webp?source_format=jpg 54
54370w, https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/695755c06098397452220694/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">ææ²¹èµ°EX æ²¹åè å</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$1,380</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5438 </product-item> 5439</div> 5440 5441 </div> 5442 5443 <div class="product-list__product" product-id="694e57fb8c494637f3a4c842"> 5444 5445 <div class="product-item"> 5446 <product-item 5447 product-id="694e57fb8c494637f3a4c842" 5448 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5449 class=" 5450 " 5451 modal-window-class=" 5452 --plp-variant-image-square 5453 --plp-variant-image-md 5454 " 5455 rec-strategy=""> 5456 5457 <a href="https://www.trreeo.com/products/bitter-melon" ng-click='sendGaProductClick("694e57fb8c494637f3a4c842", "4713319287487", [], "ç³é£èµ°EX è¦çèè½" )' ga-product='{"id":"694e57fb8c494637f3a4c842","sku":"4713319287487","variations":"[]","title":"ç³é£èµ°EX è¦çèè½"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="ç³é£èµ°EX è¦çèè½" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a39df5cd45924234a4f7f3a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a39df5cd45924234a4f7f3a/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a39df5cd45924234a4f7f3a/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a39df5cd45924234a4f7f3a/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a39df5cd45924234a4f7f3a/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="ç³é£èµ°EX è¦çèè½" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/540x.webp?source_format=jpg 54
54570w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a02864d5cde77be7cbfa7ee/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">ç³é£èµ°EX è¦çèè½</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$1,380</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5458 </product-item> 5459</div> 5460 5461 </div> 5462 5463 <div class="product-list__product" product-id="69579790982e18f13c42c19f"> 5464 5465 <div class="product-item"> 5466 <product-item 5467 product-id="69579790982e18f13c42c19f" 5468 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5469 class=" 5470 " 5471 modal-window-class=" 5472 --plp-variant-image-square 5473 --plp-variant-image-md 5474 " 5475 rec-strategy=""> 5476 5477 <a href="https://www.trreeo.com/products/calcium-plus" ng-click='sendGaProductClick("69579790982e18f13c42c19f", "4713319280716", [], "é«å¯é·海è»é£âº" )' ga-product='{"id":"69579790982e18f13c42c19f","sku":"4713319280716","variations":"[]","title":"é«å¯é·海è»é£âº"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="é«å¯é·海è»é£âº" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6ac3355accf06b78e332ee25/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac3355accf06b78e332ee25/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac3355accf06b78e332ee25/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac3355accf06b78e332ee25/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6ac3355accf06b78e332ee25/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="é«å¯é·海è»é£âº" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/540x.webp?source_format=jpg 54
54770w, https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/695796c651b22b6c6b1e1b4a/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">é«å¯é·海è»é£âº</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$390</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5478 </product-item> 5479</div> 5480 5481 </div> 5482 5483 <div class="product-list__product" product-id="695798acce12d77e95d7ab7f"> 5484 5485 <div class="product-item"> 5486 <product-item 5487 product-id="695798acce12d77e95d7ab7f" 5488 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5489 class=" 5490 " 5491 modal-window-class=" 5492 --plp-variant-image-square 5493 --plp-variant-image-md 5494 " 5495 rec-strategy=""> 5496 5497 <a href="https://www.trreeo.com/products/algae-calcium" ng-click='sendGaProductClick("695798acce12d77e95d7ab7f", "4713319280723", [], "é«é£é·海è»é£" )' ga-product='{"id":"695798acce12d77e95d7ab7f","sku":"4713319280723","variations":"[]","title":"é«é£é·海è»é£"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="é«é£é·海è»é£" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/695797bfe630acab5551b9dc/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797bfe630acab5551b9dc/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797bfe630acab5551b9dc/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797bfe630acab5551b9dc/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797bfe630acab5551b9dc/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="é«é£é·海è»é£" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/540x.webp?source_format=jpg 54
54970w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/695797c29f799c7e3f550603/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">é«é£é·海è»é£</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$290</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5498 </product-item> 5499</div> 5500 5501 </div> 5502 5503 <div class="product-list__product" product-id="6954b26f568b2b4c1dbae4ce"> 5504 5505 <div class="product-item"> 5506 <product-item 5507 product-id="6954b26f568b2b4c1dbae4ce" 5508 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5509 class=" 5510 " 5511 modal-window-class=" 5512 --plp-variant-image-square 5513 --plp-variant-image-md 5514 " 5515 rec-strategy=""> 5516 5517 <a href="https://www.trreeo.com/products/dha" ng-click='sendGaProductClick("6954b26f568b2b4c1dbae4ce", "4713319280624", [], "éç´é®®é ç´éæ²¹" )' ga-product='{"id":"6954b26f568b2b4c1dbae4ce","sku":"4713319280624","variations":"[]","title":"éç´é®®é ç´éæ²¹"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="éç´é®®é ç´éæ²¹" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6954b0c6619da7a35b332973/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6954b0c6619da7a35b332973/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6954b0c6619da7a35b332973/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6954b0c6619da7a35b332973/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6954b0c6619da7a35b332973/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="éç´é®®é ç´éæ²¹" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/540x.webp?source_format=jpg 54
55170w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099508a068100e3daec3b/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">éç´é®®é ç´éæ²¹</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$890</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5518 </product-item> 5519</div> 5520 5521 </div> 5522 5523 <div class="product-list__product" product-id="6954b39918525d0d074376f1"> 5524 5525 <div class="product-item"> 5526 <product-item 5527 product-id="6954b39918525d0d074376f1" 5528 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5529 class=" 5530 " 5531 modal-window-class=" 5532 --plp-variant-image-square 5533 --plp-variant-image-md 5534 " 5535 rec-strategy=""> 5536 5537 <a href="https://www.trreeo.com/products/epa" ng-click='sendGaProductClick("6954b39918525d0d074376f1", "4713319280617", [], "å¿æ¬£å¥½é ç´éæ²¹" )' ga-product='{"id":"6954b39918525d0d074376f1","sku":"4713319280617","variations":"[]","title":"å¿æ¬£å¥½é ç´éæ²¹"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="å¿æ¬£å¥½é ç´éæ²¹" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69577c6a11ea947de0bd0e57/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577c6a11ea947de0bd0e57/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577c6a11ea947de0bd0e57/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577c6a11ea947de0bd0e57/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69577c6a11ea947de0bd0e57/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="å¿æ¬£å¥½é ç´éæ²¹" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/540x.webp?source_format=jpg 54
55370w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e0999aa3798407702d3f06/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">å¿æ¬£å¥½é ç´éæ²¹</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$1,180</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5538 </product-item> 5539</div> 5540 5541 </div> 5542 5543 <div class="product-list__product" product-id="695c964beea776d08f8cda01"> 5544 5545 <div class="product-item"> 5546 <product-item 5547 product-id="695c964beea776d08f8cda01" 5548 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5549 class=" 5550 " 5551 modal-window-class=" 5552 --plp-variant-image-square 5553 --plp-variant-image-md 5554 " 5555 rec-strategy=""> 5556 5557 <a href="https://www.trreeo.com/products/algae" ng-click='sendGaProductClick("695c964beea776d08f8cda01", "4713319287418", [], "æ¤æºæ §é ç´è»æ²¹" )' ga-product='{"id":"695c964beea776d08f8cda01","sku":"4713319287418","variations":"[]","title":"æ¤æºæ §é ç´è»æ²¹"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ¤æºæ §é ç´è»æ²¹" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a0287e144da14171ffb5d52/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0287e144da14171ffb5d52/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0287e144da14171ffb5d52/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0287e144da14171ffb5d52/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0287e144da14171ffb5d52/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ¤æºæ §é ç´è»æ²¹" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/540x.webp?source_format=jpg 54
55570w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e099fe1fa79c22f0933305/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">æ¤æºæ §é ç´è»æ²¹</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$690</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5558 </product-item> 5559</div> 5560 5561 </div> 5562 5563 <div class="product-list__product" product-id="695793d98b5118776f5d3556"> 5564 5565 <div class="product-item"> 5566 <product-item 5567 product-id="695793d98b5118776f5d3556" 5568 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5569 class=" 5570 " 5571 modal-window-class=" 5572 --plp-variant-image-square 5573 --plp-variant-image-md 5574 " 5575 rec-strategy=""> 5576 5577 <a href="https://www.trreeo.com/products/zinc-power-b" ng-click='sendGaProductClick("695793d98b5118776f5d3556", "4713319280693", [], "æ´»åé Â·é µæ¯B" )' ga-product='{"id":"695793d98b5118776f5d3556","sku":"4713319280693","variations":"[]","title":"æ´»åé Â·é µæ¯B"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ´»åé Â·é µæ¯B" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/695792f6d6971e4a14f3c7b0/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792f6d6971e4a14f3c7b0/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792f6d6971e4a14f3c7b0/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792f6d6971e4a14f3c7b0/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792f6d6971e4a14f3c7b0/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ´»åé Â·é µæ¯B" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/540x.webp?source_format=jpg 54
55770w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/695792fc77f31621df7e2ac1/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">æ´»åé Â·é µæ¯B</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$290</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5578 </product-item> 5579</div> 5580 5581 </div> 5582 5583 <div class="product-list__product" product-id="695792dc3c986c7168f5d963"> 5584 5585 <div class="product-item"> 5586 <product-item 5587 product-id="695792dc3c986c7168f5d963" 5588 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5589 class=" 5590 " 5591 modal-window-class=" 5592 --plp-variant-image-square 5593 --plp-variant-image-md 5594 " 5595 rec-strategy=""> 5596 5597 <a href="https://www.trreeo.com/products/iron-beauty-b" ng-click='sendGaProductClick("695792dc3c986c7168f5d963", "4713319280686", [], "ç¾åéµÂ·é µæ¯B" )' ga-product='{"id":"695792dc3c986c7168f5d963","sku":"4713319280686","variations":"[]","title":"ç¾åéµÂ·é µæ¯B"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="ç¾åéµÂ·é µæ¯B" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/695791d24f708684f8950950/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d24f708684f8950950/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d24f708684f8950950/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d24f708684f8950950/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d24f708684f8950950/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="ç¾åéµÂ·é µæ¯B" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/540x.webp?source_format=jpg 54
55970w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/695791d7e307754151f685fd/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">ç¾åéµÂ·é µæ¯B</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$290</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5598 </product-item> 5599</div> 5600 5601 </div> 5602 5603 <div class="product-list__product" product-id="6954c03b9290026d5ba1566f"> 5604 5605 <div class="product-item"> 5606 <product-item 5607 product-id="6954c03b9290026d5ba1566f" 5608 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5609 class=" 5610 " 5611 modal-window-class=" 5612 --plp-variant-image-square 5613 --plp-variant-image-md 5614 " 5615 rec-strategy=""> 5616 5617 <a href="https://www.trreeo.com/products/cinnamomea" ng-click='sendGaProductClick("6954c03b9290026d5ba1566f", "4713319287586", [], "çè好EX çæ¨è" )' ga-product='{"id":"6954c03b9290026d5ba1566f","sku":"4713319287586","variations":"[]","title":"çè好EX çæ¨è"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="çè好EX çæ¨è" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a0286965976d34b0f430665/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0286965976d34b0f430665/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0286965976d34b0f430665/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0286965976d34b0f430665/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a0286965976d34b0f430665/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="çè好EX çæ¨è" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/540x.webp?source_format=jpg 54
56170w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/69e098a191b79f1140b146e9/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">çè好EX çæ¨è</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$1,380</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5618 </product-item> 5619</div> 5620 5621 </div> 5622 5623 <div class="product-list__product" product-id="6a3c8a5429105e3cd1f5b647"> 5624 5625 <div class="product-item"> 5626 <product-item 5627 product-id="6a3c8a5429105e3cd1f5b647" 5628 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5629 class=" 5630 " 5631 modal-window-class=" 5632 --plp-variant-image-square 5633 --plp-variant-image-md 5634 " 5635 rec-strategy=""> 5636 5637 <a href="https://www.trreeo.com/products/c3-curcuminoid-plusâº" ng-click='sendGaProductClick("6a3c8a5429105e3cd1f5b647", "4713319285551", [], "çè好·èé»ç´ âº" )' ga-product='{"id":"6a3c8a5429105e3cd1f5b647","sku":"4713319285551","variations":"[]","title":"çè好·èé»ç´ âº"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="çè好·èé»ç´ âº" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fad8c494f445473e80d/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fad8c494f445473e80d/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fad8c494f445473e80d/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fad8c494f445473e80d/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a4f3fad8c494f445473e80d/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="çè好·èé»ç´ âº" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/540x.webp?source_format=jpg 54
56370w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a3c88cf06f6a12fa41f9212/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">çè好·èé»ç´ âº</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$590</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5638 </product-item> 5639</div> 5640 5641 </div> 5642 5643 <div class="product-list__product" product-id="69699532bf9a4a000cdb7ca9"> 5644 5645 <div class="product-item"> 5646 <product-item 5647 product-id="69699532bf9a4a000cdb7ca9" 5648 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5649 class=" 5650 " 5651 modal-window-class=" 5652 --plp-variant-image-square 5653 --plp-variant-image-md 5654 " 5655 rec-strategy=""> 5656 5657 <a href="https://www.trreeo.com/products/gaba" ng-click='sendGaProductClick("69699532bf9a4a000cdb7ca9", "4713319287548", [], "æ²å¤¢é²EX èç è å" )' ga-product='{"id":"69699532bf9a4a000cdb7ca9","sku":"4713319287548","variations":"[]","title":"æ²å¤¢é²EX èç è å"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ²å¤¢é²EX èç è å" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a028b0997971e000cedb32d/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028b0997971e000cedb32d/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028b0997971e000cedb32d/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028b0997971e000cedb32d/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028b0997971e000cedb32d/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="æ²å¤¢é²EX èç è å" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/540x.webp?source_format=jpg 54
56570w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a028aee9f76840fe3fd11cb/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">æ²å¤¢é²EX èç è å</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$890</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5658 </product-item> 5659</div> 5660 5661 </div> 5662 5663 <div class="product-list__product" product-id="695790aed5203b5981923829"> 5664 5665 <div class="product-item"> 5666 <product-item 5667 product-id="695790aed5203b5981923829" 5668 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5669 class=" 5670 " 5671 modal-window-class=" 5672 --plp-variant-image-square 5673 --plp-variant-image-md 5674 " 5675 rec-strategy=""> 5676 5677 <a href="https://www.trreeo.com/products/cranberry" ng-click='sendGaProductClick("695790aed5203b5981923829", "4713319287579", [], "è坿µÂ·èè¶è" )' ga-product='{"id":"695790aed5203b5981923829","sku":"4713319287579","variations":"[]","title":"è坿µÂ·èè¶è"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="è坿µÂ·èè¶è" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc77946936b80e297cf/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc77946936b80e297cf/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc77946936b80e297cf/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc77946936b80e297cf/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc77946936b80e297cf/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="è坿µÂ·èè¶è" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/540x.webp?source_format=jpg 54
56770w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/69578fc9877b2fb9015d43ed/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">è坿µÂ·èè¶è</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$690</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5678 </product-item> 5679</div> 5680 5681 </div> 5682 5683 <div class="product-list__product" product-id="69579601d14902a70dff5fb3"> 5684 5685 <div class="product-item"> 5686 <product-item 5687 product-id="69579601d14902a70dff5fb3" 5688 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5689 class=" 5690 " 5691 modal-window-class=" 5692 --plp-variant-image-square 5693 --plp-variant-image-md 5694 " 5695 rec-strategy=""> 5696 5697 <a href="https://www.trreeo.com/products/enzyme" ng-click='sendGaProductClick("69579601d14902a70dff5fb3", "4713319280709", [], "è¡å³å¥½Â·è¶ é µç´ " )' ga-product='{"id":"69579601d14902a70dff5fb3","sku":"4713319280709","variations":"[]","title":"è¡å³å¥½Â·è¶ é µç´ "}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="è¡å³å¥½Â·è¶ é µç´ " data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbf98ecc7d3371270a8/375x.webp?source_format=png 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbf98ecc7d3371270a8/540x.webp?source_format=png 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbf98ecc7d3371270a8/720x.webp?source_format=png 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbf98ecc7d3371270a8/900x.webp?source_format=png 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbf98ecc7d3371270a8/1080x.webp?source_format=png 1080w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm" > å å ¥è³¼ç©è» </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="è¡å³å¥½Â·è¶ é µç´ " data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/375x.webp?source_format=png 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/540x.webp?source_format=png 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/720x.webp?source_format=png 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/900x.webp?source_format=png 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/1080x.webp?source_format=png 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/1296x.webp?source_format=png 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/1512x.webp?source_format=png 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/2160x.webp?source_format=png 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/2960x.webp?source_format=png 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/3260x.webp?source_format=png 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/6a616dbc28d5fcad4ca0f35b/3860x.webp?source_format=png 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">å å ¥è³¼ç©è»</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">è¡å³å¥½Â·è¶ é µç´ </div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$390</span> </div> </div>
5697 <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5698 </product-item> 5699</div> 5700 5701 </div> 5702 5703 <div class="product-list__product" product-id="6969932a2618b76b3da7305e"> 5704 5705 <div class="product-item"> 5706 <product-item 5707 product-id="6969932a2618b76b3da7305e" 5708 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 5709 class=" 5710 " 5711 modal-window-class=" 5712 --plp-variant-image-square 5713 --plp-variant-image-md 5714 " 5715 rec-strategy=""> 5716 5717 <a href="https://www.trreeo.com/products/probiotics-ex" ng-click='sendGaProductClick("6969932a2618b76b3da7305e", "4713319280730", [], "ç¾åé®®EXççè" )' ga-product='{"id":"6969932a2618b76b3da7305e","sku":"4713319280730","variations":"[]","title":"ç¾åé®®EXççè"}' class="quick-cart-item js-quick-cart-item --plp-product-custom-label-rounded-rectangle "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media out-of-stock"> <div class="boxify-image-wrap"> <img sizes="auto" alt="ç¾åé®®EXççè" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/69a637e4ee0c515afb83247b/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a637e4ee0c515afb83247b/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a637e4ee0c515afb83247b/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a637e4ee0c515afb83247b/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/69a637e4ee0c515afb83247b/1080x.webp?source_format=jpg 1080w" class="sl-lazy" /> </div> </div> <div class="boxify-image js-boxify-image center-contain sl-media out-of-stock second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="ç¾åé®®EXççè" data-srcset="https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/375x.webp?source_format=jpg 375w, https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/540x.webp?source_format=jpg 540w, https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/720x.webp?source_format=jpg 720w, https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/900x.webp?source_format=jpg 900w, https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/694de221e74d070025e6d7eb/696991913f0bf00db60d0401/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> </div> <div class="sold-out-item-content"> <div class="sold-out-item">å®å®</div> </div> </div> <div class="info-box --plp-product-name-align-center --plp-variant-image-square --plp-variant-image-md "> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">ç¾åé®®EXççè</div> <div class="quick-cart-price "> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price ">NT$1,080</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm sold-out-item " > <i class="fa fa-shopping-cart"></i> </span> </div> </div></a> 5718 </product-item> 5719</div> 5720 5721 </div> 5722 5723 </div> 5724 5725 </div> 5726 </div> 5727 </div> 5728 5729 5730 5731 5732</div> 5733 5734 <div id='shopline-section-17687926154969b03f47' class='shopline-section '><style> 5735 /* åºç¤éç½® */ 5736 .blog-carousel-section * { margin: 0; padding: 0; box-sizing: border-box; } 5737 5738 .blog-carousel-section { 5739 padding: 70px 0; 5740 background-color: #f9fafb; 5741 font-family: "Microsoft JhengHei", "Helvetica Neue", Arial, sans-serif; 5742 } 5743 5744 .blog-carousel-container { 5745 max-width: 1400px; 5746 margin: 0 auto;
5747 /* é»è ¦çå·¦å³çç½ï¼è®ç®é æ¸æµ®å¨å¤é¢ */ 5748 padding: 0 110px; 5749 position: relative; 5750 } 5751 5752 /* --- æ¨é¡æ¨£å¼ --- */ 5753 .section-title-blog { 5754 text-align: center; 5755 font-size: 30px; 5756 color: #333; 5757 font-weight: 500; 5758 margin-bottom: 40px; 5759 letter-spacing: 1px; 5760 } 5761 5762 .blog-carousel-wrapper { 5763 position: relative; 5764 width: 100%; 5765 touch-action: pan-y; 5766 } 5767 5768 /* --- ç®é å ±ç¨æ¨£å¼ --- */ 5769 .blog-nav-button { 5770 background: transparent; 5771 border: none; 5772 cursor: pointer; 5773 display: flex; 5774 align-items: center; 5775 justify-content: center; 5776 transition: all 0.3s ease; 5777 padding: 0; 5778 z-index: 10; 5779 color: #cccccc; /* é»è ¦çé è¨ç° */ 5780 } 5781 5782 .blog-nav-button svg { 5783 stroke: currentColor; 5784 stroke-width: 1; /* é»è ¦çç´°ç· */ 5785 width: 80px; 5786 height: 80px; 5787 } 5788 5789 .blog-nav-button:hover { 5790 color: #00573b; 5791 transform: translateY(-50%) scale(1.1); 5792 } 5793 5794 /* --- é»è ¦çå°ç¨è¨å® (å¤§æ¼ 768px) --- */ 5795 @media (min-width: 769px) { 5796 .blog-nav-button { 5797 position: absolute; 5798 top: 50%; 5799 transform: translateY(-50%); 5800 width: 100px; 5801 height: 100px; 5802 } 5803 .blog-nav-button.prev { left: -150px; } 5804 .blog-nav-button.next { right: -150px; } 5805 } 5806 5807 /* --- å¡çåå¡ --- */ 5808 .blog-carousel-content { 5809 overflow: hidden; 5810 width: 100%; 5811 } 5812 5813 .blog-cards-grid { 5814 display: grid; 5815 grid-template-columns: repeat(3, 1fr); 5816 gap: 40px; 5817 margin-bottom: 32px; 5818 } 5819 5820 .blog-card { 5821 display: block; 5822 background: white; 5823 border-radius: 12px; 5824 overflow: hidden; 5825 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.08); 5826 transition: all 0.3s ease; 5827 text-decoration: none; 5828 color: inherit; 5829 animation: fadeIn 0.5s ease; 5830 } 5831 5832 @keyframes fadeIn { 5833 from { opacity: 0; transform: translateY(10px); } 5834 to { opacity: 1; transform: translateY(0); } 5835 } 5836 5837 .blog-card:hover { box-shadow: 0 15px 30px rgba(0, 0, 0, 0.12); transform: translateY(-5px); } 5838 5839 .blog-card-image { 5840 position: relative; 5841 width: 100%; 5842 padding-bottom: 52.5%; /* 1200x630 æ¯ä¾ */ 5843 overflow: hidden; 5844 } 5845 5846 .blog-card-image img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease; } 5847 .blog-card:hover .blog-card-image img { transform: scale(1.08); } 5848 5849 .blog-card-content { padding: 20px; } 5850 5851 .blog-card-title { font-size: 26px; font-weight: bold; color: #111827; margin-bottom: 16px; line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; transition: color 0.3s ease; } 5852 .blog-card:hover .blog-card-title { color: #00573b; } 5853 5854 .blog-card-excerpt { color: #4b5563; font-size: 16px; line-height: 1.6; margin-bottom: 24px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } 5855 5856 .blog-card-footer { display: flex; align-items: center; justify-content: space-between; } 5857 .blog-card-date { font-size: 14px; color: #6b7280; } 5858 .blog-card-link { font-size: 16px; color: #00573b; font-weight: 600; } 5859 .blog-card:hover .blog-card-link { text-decoration: underline; } 5860 5861 /* --- æç¤ºå¨ --- */ 5862 .blog-carousel-indicators { display: flex; justify-content: center; gap: 8px; } 5863 .indicator-dot { width: 10px; height: 10px; border-radius: 9999px; background-color: #d1d5db; border: none; cursor: pointer; transition: all 0.3s ease; padding: 0; } 5864 .indicator-dot:hover { background-color: #00573b; opacity: 0.6; } 5865 .indicator-dot.active { width: 40px; background-color: #00573b; } 5866 5867 @media (max-width: 1024px) { 5868 .blog-cards-grid { grid-template-columns: repeat(2, 1fr); } 5869 } 5870 5871 /* --- ææ©çå°å±¬è¨å® (解決å£åè忽ä¸å¿½ä¸åé¡) --- */ 5872 @media (max-width: 768px) { 5873 .blog-carousel-container { 5874 /* ç§»é¤å ©å´ paddingï¼æ¹ç¨ flex æå便§å¶ç©ºé */ 5875 padding: 0 5px; 5876 } 5877 5878 /* éè£¡ä½¿ç¨ Flexbox è® ç®é -å §å®¹-ç®é 並æ */ 5879 .blog-carousel-wrapper { 5880 display: flex !important; 5881 align-items: center; /* åç´ç½®ä¸ï¼è§£æ±ºå¿½ä¸å¿½ä¸ */ 5882 justify-content: space-between; 5883 gap: 5px; /* ç®é èå¡ççéè· */ 5884 } 5885 5886 .blog-cards-grid { 5887 grid-template-columns: 1fr; 5888 gap: 0; 5889 margin-bottom: 20px; 5890 } 5891 5892 /* ææ©çç®é è¨å®ï¼ä½æå¯¦é«ç©ºéï¼ä¸åæ¸æµ® */ 5893 .blog-nav-button { 5894 position: static !important; /* åæ¶çµå°å®ä½ */ 5895 transform: none !important; 5896 width: 30px !important; /* ç®é åå¡å¯¬åº¦ */ 5897 height: auto !important; 5898 flex-shrink: 0; /* 鲿¢ç®é 被å£ç¸® */ 5899 color: #00573b !important; /* å¼·å¶æ·±ç¶ è² */ 5900 } 5901 5902 .blog-nav-button:hover { 5903 transform: none !important; /* ææ©çç§»é¤ hover ä½ç§»ææ */ 5904 } 5905 5906 /* èª¿æ´ SVG 大å°èç²ç´° */ 5907 .blog-nav-button svg { 5908 width: 30px !important; 5909 height: 30px !important; 5910 stroke-width: 3px !important; /* å ç² */ 5911 } 5912 } 5913</style> 5914 5915<section class="blog-carousel-section"> 5916 <div class="blog-carousel-container"> 5917 <h3 class="section-title-blog">ï½èªèæ²¹çï½</h3> 5918 5919 <div class="blog-carousel-wrapper" id="blogWrapper"> 5920 <button class="blog-nav-button prev" onclick="prevSlideBlog()" aria-label="åä¸çµæç« "> 5921 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> 5922 <path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7" /> 5923 </svg> 5924 </button> 5925 5926 <div class="blog-carousel-content"> 5927 <div class="blog-cards-grid" id="blogCardsContainer"></div> 5928 <div class="blog-carousel-indicators" id="indicatorsContainer"></div> 5929 </div> 5930 5931 <button class="blog-nav-button next" onclick="nextSlideBlog()" aria-label="ä¸ä¸çµæç« "> 5932 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> 5933 <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" /> 5934 </svg> 5935 </button> 5936 </div> 5937 </div> 5938</section> 5939
5940<script> 5941 const blogArticles = [ 5942 { 5943 id: 1, 5944 title: 'æ²¹çæ¨¹ãåãç²æ¯ä»éº¼ï¼ æ¨è¦3ç¨®åæ³', 5945 excerpt: 'æ²¹çæ¯ä¸ç¨®çé¤å¹å¼æ¥µé«ççæï¼å稱油çæãæ²¹çåãé¤çåãä½çåãå°åº¦éæ ãæ»æ©æ¬ã庵æ©ç¾ æ', 5946 image: 'https://img.shoplineapp.com/media/image_clips/695b5f1dca9f351fa17f43dc/original.jpg?1767595805=&owner_id=694de221e74d070025e6d7eb', 5947 url: 'https://trreeo.shoplineapp.com/blog/posts/about-amla', 5948 date: '2026-01-15' 5949 }, 5950 { id: 2, title: 'æ²¹çæåæ?æéº¼åï¼ å¯å«å¤©ç¶ç¶çç´ C', excerpt: 'ç¬¬ä¸æ¬¡è½å°ãæ²¹çãããæ²¹çæãæè¨±æé»éçï¼ä½å ¶å¯¦æ²¹çå·²ç¶æåå¹´çæ·å²ï¼æ´è¢«å°ç¨±çºãå°åº¦èæã', image: 'https://img.shoplineapp.com/media/image_clips/695b6f075f5b76fcaf6797b5/original.jpg?1767599879=&owner_id=694de221e74d070025e6d7eb', url: 'https://trreeo.shoplineapp.com/blog/posts/emblica-amla', date: '2026-01-12' }, 5951 { id: 3, title: 'æ²¹ç䏿¬¾ç¢åæéº¼æï¼ 3åéå¿«éæ¸è§£', excerpt: 'ä½ æè½éæ²¹çåï¼å®çææ°§å忥µé«ï¼æ¯è¿æå¾å¤¯çé¤çèåï¼æ²¹çæ¯ä»éº¼ï¼æéº¼åï¼å°ä½ 好å¨åªï¼', image: 'https://img.shoplineapp.com/media/image_clips/695b866bad79c3cd3c2a2bda/original.jpg?1767605867=&owner_id=694de221e74d070025e6d7eb', url: 'https://trreeo.shoplineapp.com/blog/posts/amla-3products', date: '2026-01-10' }, 5952 { id: 4, title: 'æ²¹çé®®æç² 榮ç²SNQåå®¶å質æ¨ç« !', excerpt: 'SNQçºåå®¶å質æ¨ç« ï¼æ¼2004å¹´ç±åå®¶çæé«çç¢æ¥ç鲿æ¨è¡ï¼éçµåå §160ä½é£åãè¥åãçæçé åçæ¬å¨å°å®¶å¸è ï¼çµæè©å¯©åã', image: 'https://img.shoplineapp.com/media/image_clips/695b7e197578d96ae24c137d/original.jpg?1767603736=&owner_id=694de221e74d070025e6d7eb', url: 'https://trreeo.shoplineapp.com/blog/posts/snq', date: '2026-01-08' }, 5953 { id: 5, title: 'ç å¾çé¤åä»éº¼ï¼ æ²¹ç幫å©ä¿®å¾©ææ´å®å¿', excerpt: 'æ²¹çé®®æç²ä¸è·¯éªä¼´äºä¸è¬åå®¶åºãå¾è¡å¾ç修復æãç å¾çèª¿é¤æï¼å°å©åèé·è¼©çæ¥å¸¸çé¤è£å ï¼éç½ç似簡å®å»èå«é«çé¤çé®®æç²ï¼æ©å·²æçºè¨±å¤äººãæ³çµ¦å®¶äººæå¤©ç¶å®å¿é¸æãç代åè©ã', image: 'https://img.shoplineapp.com/media/image_clips/695b345c7578d9458f4c11da/original.jpg?1767584860=&owner_id=694de221e74d070025e6d7eb', url: 'https://trreeo.shoplineapp.com/blog/posts/emblica-sick', date: '2026-01-05' }, 5954 { 5955 id: 6, 5956 title: 'ç°å¢é¢¨éªé«ï¼ é©åå ¨å®¶é£ç¨ççé¤èå!', 5957 excerpt: 'å£ç¯è½æãå人åºåæ éé »çé«ï¼è¿å¹´ä¾å çºç°å¢é¢¨éªæèæåï¼æ°ç¾è¶ä¾è¶æ³¨éèªæå¥åº·é²è·ã', 5958 image: 'https://img.shoplineapp.com/media/image_clips/695b89c2071b582f829f091d/original.jpg?1767606721=&owner_id=694de221e74d070025e6d7eb', 5959 /* ãä¿®æ¹éé»ãå·²æ´æ°çºæ°é£çµ */ 5960 url: 'https://www.trreeo.com/blog/posts/emblica-nutrition', 5961 date: '2026-01-03' 5962 } 5963 ]; 5964 5965 let currentSlideBlog = 0; 5966 let itemsPerPageBlog = window.innerWidth <= 768 ? 1 : 3; 5967 let totalSlidesBlog = Math.ceil(blogArticles.length / itemsPerPageBlog); 5968 5969 function formatDateBlog(dateString) { 5970 const date = new Date(dateString); 5971 return date.toLocaleDateString('zh-TW', { year: 'numeric', month: 'long', day: 'numeric' }); 5972 } 5973 5974 function renderCardsBlog() { 5975 const container = document.getElementById('blogCardsContainer'); 5976 const start = currentSlideBlog * itemsPerPageBlog; 5977 const end = start + itemsPerPageBlog; 5978 const visibleArticles = blogArticles.slice(start, end); 5979 5980 container.innerHTML = visibleArticles.map(article => ` 5981 <a href="${article.url}" target="_blank" rel="noopener noreferrer" class="blog-card"> 5982 <div class="blog-card-image"><img src="${article.image}" alt="${article.title}"></div> 5983 <div class="blog-card-content"> 5984 <h4 class="blog-card-title">${article.title}</h4> 5985 <p class="blog-card-excerpt">${article.excerpt}</p> 5986 <div class="blog-card-footer"> 5987 <time class="blog-card-date">${formatDateBlog(article.date)}</time>
5988 <span class="blog-card-link">é±è®æ´å¤ â</span> 5989 </div> 5990 </div> 5991 </a> 5992 `).join(''); 5993 } 5994 5995 function renderIndicatorsBlog() { 5996 const container = document.getElementById('indicatorsContainer'); 5997 container.innerHTML = Array.from({ length: totalSlidesBlog }).map((_, index) => ` 5998 <button class="indicator-dot ${index === currentSlideBlog ? 'active' : ''}" 5999 onclick="goToSlideBlog(${index})" aria-label="è·³å°ç¬¬ ${index + 1} çµæç« "> 6000 </button> 6001 `).join(''); 6002 } 6003 6004 function nextSlideBlog() { 6005 currentSlideBlog = (currentSlideBlog + 1) % totalSlidesBlog; 6006 renderCardsBlog(); 6007 renderIndicatorsBlog(); 6008 } 6009 6010 function prevSlideBlog() { 6011 currentSlideBlog = (currentSlideBlog - 1 + totalSlidesBlog) % totalSlidesBlog; 6012 renderCardsBlog(); 6013 renderIndicatorsBlog(); 6014 } 6015 6016 function goToSlideBlog(index) { 6017 currentSlideBlog = index; 6018 renderCardsBlog(); 6019 renderIndicatorsBlog(); 6020 } 6021 6022 const wrapper = document.getElementById('blogWrapper'); 6023 let touchStartX = 0; 6024 let touchEndX = 0; 6025 6026 wrapper.addEventListener('touchstart', function(e) { 6027 touchStartX = e.changedTouches[0].screenX; 6028 }, false); 6029 6030 wrapper.addEventListener('touchend', function(e) { 6031 touchEndX = e.changedTouches[0].screenX; 6032 handleSwipe(); 6033 }, false); 6034 6035 function handleSwipe() { 6036 if (touchEndX < touchStartX - 50) { nextSlideBlog(); } 6037 if (touchEndX > touchStartX + 50) { prevSlideBlog(); } 6038 } 6039 6040 window.addEventListener('resize', function() { 6041 const newItemsPerPage = window.innerWidth <= 768 ? 1 : 3; 6042 if (newItemsPerPage !== itemsPerPageBlog) { 6043 itemsPerPageBlog = newItemsPerPage; 6044 currentSlideBlog = 0; 6045 totalSlidesBlog = Math.ceil(blogArticles.length / itemsPerPageBlog); 6046 renderCardsBlog(); 6047 renderIndicatorsBlog(); 6048 } 6049 }); 6050 6051 if (document.readyState === 'loading') { 6052 document.addEventListener('DOMContentLoaded', function() { 6053 renderCardsBlog(); 6054 renderIndicatorsBlog(); 6055 }); 6056 } else { 6057 renderCardsBlog(); 6058 renderIndicatorsBlog(); 6059 } 6060</script>
6060 6061 6062 6063</div> 6064 6065 <div id='shopline-section-1768808052458d5afe62' class='shopline-section '><style> 6066 /* --- FB æéåå¡å®¹å¨ --- */ 6067 .fb-more-section { 6068 background-color: #f9fafb; /* è·é¨è½æ ¼åå¡ä¸æ¨£çç°åº */ 6069 padding-bottom: 70px; 6070 text-align: center; 6071 width: 100%; 6072 margin-top: 0px; 6073 } 6074 6075 /* --- æéæ¬é«æ¨£å¼ (é»è ¦ç - å 大ç) --- */ 6076 .btn-fb-read-more { 6077 display: inline-block; 6078 text-decoration: none; 6079 font-family: "Microsoft JhengHei", "Helvetica Neue", Arial, sans-serif; 6080 font-weight: 600; 6081 6082 /* é»è ¦çåé« */ 6083 font-size: 24px; 6084 6085 /* ãé¡è²å¼·å¶è¨å®ã確ä¿ä¸è·ç */ 6086 color: #00573b !important; 6087 border: 2px solid #00573b !important; 6088 background-color: transparent !important; 6089 6090 /* é»è ¦çå §è· */ 6091 padding: 10px 60px; 6092 6093 border-radius: 50px; 6094 transition: all 0.3s ease; 6095 cursor: pointer; 6096 letter-spacing: 1px; 6097 } 6098 6099 /* --- æ»é¼ /ææ äºåææ (Hover) --- */ 6100 .btn-fb-read-more:hover, 6101 .btn-fb-read-more:active { 6102 /* æ»éå»ï¼ç½åãç¶ åº (å¼·å¶å·è¡) */ 6103 background-color: #00573b !important; 6104 color: #ffffff !important; 6105 6106 transform: translateY(-3px); 6107 box-shadow: 0 5px 15px rgba(0, 87, 59, 0.2); 6108 } 6109 6110 /* --- ææ©çèª¿æ´ --- */ 6111 @media (max-width: 768px) { 6112 .fb-more-section { 6113 padding-bottom: 50px; 6114 } 6115 6116 .btn-fb-read-more { 6117 /* ææ©ç大åé« */ 6118 font-size: 26px; 6119 6120 padding: 6px 0; 6121 width: 80%; 6122 max-width: 300px; 6123 } 6124 } 6125</style> 6126 6127<div class="fb-more-section"> 6128 <a href="https://www.trreeo.com/blog/posts" class="btn-fb-read-more">é»æçæ´å¤æç« ></a> 6129</div> 6130 6131 6132</div> 6133 6134 <div id='shopline-section-1767342272227bbbe004' class='shopline-section '> 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 <div class="video-group-widget section-width section-full-width" ng-non-bindable> 6154 <div class="video__1767342272227bbbe004__container"> 6155 <h3 class="video__title" style="text-align: center;"> 6156 </h3> 6157 <div class="video__container__wrapper"> 6158 6159 6160 6161 <div class="video__container__block__wrapper"> 6162 <div class="video__container video__container--16-9"> 6163 6164 6165 6166 6167 6168 <video-item 6169 class="video__inner" 6170 data-player-target="video__1767342272227bbbe004-0__player" 6171 data-video-type="youtube" 6172 data-video-id="YrHJTP4Nz6I" 6173 > 6174 6175 6176 6177 <iframe 6178 id="video__1767342272227bbbe004-0__player" 6179 class=" video__player sl-lazy" 6180 data-video-type="youtube" 6181 data-src="https://www.youtube.com/embed/YrHJTP4Nz6I?iv_load_policy=3&playsinline=1&start=0&rel=0&autoplay=1&mute=0&muted=0&controls=1&enablejsapi=1&loop=0" 6182 data-expand="10" 6183 allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 6184 frameborder="0" 6185 6186 allowfullscreen 6187 ></iframe> 6188 6189 6190 6191 6192 6193 </video-item> 6194 6195 </div> 6196 </div> 6197 6198 </div> 6199 </div> 6200 </div> 6201 6202 6203 6204 6205 6206</div> 6207 6208 <div id='shopline-section-17685428434818e10b27' class='shopline-section '><!DOCTYPE html> 6209<html lang="zh-TW"> 6210<head> 6211 <meta charset="UTF-8"> 6212 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6213 <title>FB è²¼æè¼ªæ - ææ©éè·æ¥µè´ç</title> 6214 6215 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" /> 6216 6217 <style> 6218 body { 6219 background-color: #f4f4f4; 6220 font-family: "Microsoft JhengHei", "Helvetica Neue", Arial, sans-serif; 6221 margin: 0; 6222 padding: 0; 6223 } 6224 6225 /* --- æ¨é¡æ¨£å¼ (é»è ¦çé è¨) --- */ 6226 .section-title { 6227 text-align: center; 6228 font-size: 30px; 6229 color: #333; 6230 font-weight: 500; 6231 margin-top: 70px; 6232 margin-bottom: 40px; /* é»è ¦çç¶æ 40px */ 6233 letter-spacing: 1px; 6234 border: none; 6235 position: relative; 6236 } 6237 6238 .section-title::after { content: none !important; display: none !important; } 6239 6240 /* --- 容å¨è¨å® --- */ 6241 .fb-slider-container { 6242 max-width: 1340px; 6243 margin: 0 auto 70px auto; 6244 position: relative; 6245 padding: 0 110px; 6246 } 6247 6248 .swiper { 6249 width: 100%; 6250 padding-bottom: 60px; 6251 } 6252 6253 /* --- å¡çæ¨£å¼ --- */ 6254 .swiper-slide { 6255 background: #fff; 6256 border-radius: 12px; 6257 padding: 20px 15px; 6258 box-shadow: 0 4px 12px rgba(0,0,0,0.08); 6259 box-sizing: border-box; 6260 height: 600px !important; 6261 6262 overflow-y: auto; 6263 display: block; 6264 text-align: left; 6265 6266 scrollbar-width: none; 6267 -ms-overflow-style: none; 6268 6269 -webkit-overflow-scrolling: touch; 6270 } 6271 6272 .swiper-slide::-webkit-scrollbar { display: none; } 6273 6274 /* --- FB è²¼ææ¨£å¼ --- */ 6275 .fb-post { 6276 background: white; 6277 width: 100%; 6278 margin-top: 0 !important; 6279 margin-bottom: 0 !important; 6280 margin-left: auto; 6281 margin-right: auto; 6282 display: block; 6283 } 6284 6285 .fb-post span, .fb-post iframe { 6286 max-width: 100% !important; 6287 width: 100% !important; 6288 } 6289 6290 /* --- ç®é æ¨£å¼ (é»è ¦çé è¨) --- */ 6291 .custom-arrow { 6292 position: absolute; 6293 top: 50%; 6294 transform: translateY(-50%); 6295 width: 100px !important; 6296 height: 100px !important; 6297 background: transparent; 6298 border: none; 6299 cursor: pointer; 6300 display: flex; 6301 align-items: center; 6302 justify-content: center; 6303 transition: all 0.3s ease; 6304 z-index: 10; 6305 color: #cccccc; 6306 outline: none; 6307 } 6308 6309 .swiper-button-next::after, .swiper-button-prev::after { display: none !important; } 6310 6311 .custom-arrow svg { 6312 width: 80px;
6313 height: 80px; 6314 stroke-width: 1; /* é»è ¦çç´°ç· */ 6315 stroke: currentColor; 6316 } 6317 6318 .custom-arrow:hover { color: #00573b; transform: translateY(-50%) scale(1.1); } 6319 .swiper-button-prev { left: 5px !important; } 6320 .swiper-button-next { right: 5px !important; } 6321 6322 /* --- åé é»é» --- */ 6323 .swiper-pagination-bullet { 6324 width: 10px; height: 10px; background-color: #d1d5db; opacity: 1; 6325 border-radius: 9999px; transition: all 0.3s ease; margin: 0 4px !important; 6326 } 6327 .swiper-pagination-bullet:hover { background-color: #00573b; opacity: 0.6; } 6328 .swiper-pagination-bullet-active { width: 40px; background-color: #00573b !important; } 6329 6330 /* --- ææ©ç RWD è¨å® (ééµä¿®æ¹å) --- */ 6331 @media (max-width: 768px) { 6332 /* ãä¿®æ¹éé»ãæ¨é¡ä¸æ¹éè·æ¹çº 5px */ 6333 .section-title { 6334 margin-top: 40px; 6335 margin-bottom: 5px; /* 極çªéè· */ 6336 } 6337 6338 /* 1. 容卿¹çº Flexbox */ 6339 .fb-slider-container { 6340 padding: 0 5px; 6341 display: flex !important; 6342 align-items: center; 6343 gap: 5px; 6344 } 6345 6346 /* 2. éæ°æåº */ 6347 .swiper-button-prev { order: 1; } 6348 .swiper { order: 2; flex: 1; min-width: 0; } 6349 .swiper-button-next { order: 3; } 6350 6351 /* 3. ææ©çç®é æ¨£å¼ */ 6352 .custom-arrow { 6353 display: flex !important; 6354 position: static !important; 6355 transform: none !important; 6356 width: 30px !important; 6357 height: auto !important; 6358 color: #00573b !important; 6359 margin: 0 !important; 6360 flex-shrink: 0; 6361 } 6362 6363 .custom-arrow svg { 6364 width: 30px !important; 6365 height: 30px !important; 6366 stroke-width: 3px !important; 6367 } 6368 6369 /* 4. ç¦æ¢ææ©å° FB è²¼æç¢çäºå */ 6370 .fb-post { 6371 pointer-events: none; 6372 } 6373 6374 /* 5. 微調å¡çå §è· */ 6375 .swiper-slide { 6376 padding: 20px 10px; 6377 } 6378 } 6379 </style> 6380</head> 6381<body> 6382 6383 <div id="fb-root"></div> 6384
6384<script async defer crossorigin="anonymous" src="https://connect.facebook.net/zh_TW/sdk.js#xfbml=1&version=v18.0" nonce="yourNonce"></script>
6384 6385 6386 <h2 class="section-title">ï½ç±é·å¥½è©ï¼ææåé¥ï½</h2> 6387 6388 <div class="fb-slider-container"> 6389 <div class="swiper mySwiper"> 6390 <div class="swiper-wrapper"> 6391 <div class="swiper-slide"> 6392 <div class="fb-post" data-href="https://www.facebook.com/SuperWhaleMing/posts/pfbid0x65mgZP9te5m1Fjnvoek95UCioE9rQsqkLBaPNZDzLumbRqsymSVSbjDDJFjqJatl" data-width="auto"></div> 6393 </div> 6394 <div class="swiper-slide"> 6395 <div class="fb-post" data-href="https://www.facebook.com/DrCheichei/posts/pfbid02yKKEVhMeMiAxmKPo9mdu6pjqnbJoFg2QUgqZEZ3Er7NCxbMvr5qL6mXFEKuH6eJHl" data-width="auto"></div> 6396 </div> 6397 <div class="swiper-slide"> 6398 <div class="fb-post" data-href="https://www.facebook.com/dietitiansophia/posts/pfbid02UtSzkXtZ8oLJnRBehUZWPHQMM7U9DocSB2bDrF7VRwH7FB4Uzj5L98eSGoVs19Eyl" data-width="auto"></div> 6399 </div> 6400 <div class="swiper-slide"> 6401 <div class="fb-post" data-href="https://www.facebook.com/Dr.yijing/posts/pfbid02pkHWafEwccxy41whs62oL3sJTwtBwhjEd7zbJRXXfu6Q56Q5SwvzYiguFwzQR8yYl" data-width="auto"></div> 6402 </div> 6403 <div class="swiper-slide"> 6404 <div class="fb-post" data-href="https://www.facebook.com/permalink.php?story_fbid=pfbid0eRvYEEJpfhvKSoKGjCmqfLjLkERgp7kaU2WhGdAjM2DJqZicp7YW6kd3p229jgAXl&id=61559837295207" data-width="auto"></div> 6405 </div> 6406 <div class="swiper-slide"> 6407 <div class="fb-post" data-href="https://www.facebook.com/permalink.php?story_fbid=pfbid0Ay3Lcwy1qtrkVwuLrRrkbwTaWzWjyrBxGzv3Dv7N8mFBDmm2n3r3Ax67oFxbYA4pl&id=100089080446988" data-width="auto"></div> 6408 </div> 6409 </div> 6410 <div class="swiper-pagination"></div> 6411 </div> 6412 6413 <div class="swiper-button-prev custom-arrow"> 6414 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> 6415 <path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7" /> 6416 </svg> 6417 </div> 6418 <div class="swiper-button-next custom-arrow"> 6419 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> 6420 <path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" /> 6421 </svg> 6422 </div> 6423 </div> 6424 6425
6425<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
6425 6426
6426<script> 6427 var swiper = new Swiper(".mySwiper", { 6428 slidesPerView: 1, 6429 spaceBetween: 20, 6430 observer: true, 6431 observeParents: true, 6432 pagination: { el: ".swiper-pagination", clickable: true }, 6433 navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev" }, 6434 // ææ©ç觸æ§è¨å®å¢å¼· 6435 touchStartPreventDefault: false, 6436 threshold: 10, 6437 breakpoints: { 6438 768: { slidesPerView: 2, spaceBetween: 30 }, 6439 1024: { slidesPerView: 3, spaceBetween: 30 }, 6440 }, 6441 }); 6442 </script>
6442 6443</body> 6444</html> 6445 6446 6447</div> 6448 6449 <!-- END content_for_index --> 6450 </div> 6451 6452 6453 <div ga-page-view></div> 6454 </div> <div id='shopline-section-footer'><!-- Rendered 'footer.js.liquid' --><!-- Rendered 'footer.css.liquid' --> 6455 6456 6457 6458 6459 6460 6461<style> 6462 #footer-custom-padding { 6463 padding: 0px; 6464 } 6465 @media screen and (max-width: 767px) { 6466 #footer-custom-padding { 6467 padding: 0; 6468 } 6469 } 6470 6471 #shopline-section-footer .section-width { 6472 padding-top: 30px; 6473 padding-bottom: 30px; 6474 } 6475 6476 @media (min-width: 768px) { 6477 #shopline-section-footer .section-width { 6478 padding-top: 30px; 6479 padding-bottom: 30px; 6480 } 6481 } 6482 6483 .footer-wrapper .footer-grid-items .footer-grid-item { 6484 padding: 15px 15px; 6485 } 6486 6487 @media (min-width: 768px) { 6488 .footer-wrapper .footer-grid-items .footer-grid-item { 6489 padding: 15px 0px; 6490 } 6491 } 6492 6493</style> 6494 6495<div class="section-width"> 6496 <div class="footer-wrapper"> 6497 <div id="footer-custom-padding"> 6498 <div class="footer-grid-items --text_align_left"> 6499 6500 <div class="footer-grid-item" ng-non-bindable> 6501 6502 <p class="text-title">ååºè¨æ¯</p> 6503 <p><a href="https://trreeo.shoplineapp.com/about">éæ¼æå</a></p> 6504<p><a href="https://trreeo.shoplineapp.com/pages/member">æå¡è¾¦æ³</a></p> 6505<p><a href="https://trreeo.shoplineapp.com/blog/posts">å¥åº·æ¥èª</a></p> 6506 6507 </div> 6508 6509 <div class="footer-grid-item" ng-non-bindable> 6510 6511 <p class="text-title">顧客æå</p> 6512 <p><a href="https://www.trreeo.com/pages/delivery-policy">仿¬¾åéé</a><br /><a href="https://trreeo.shoplineapp.com/pages/policy">é貨æ¿ç</a><br /><a href="https://trreeo.shoplineapp.com/about/terms">æ¢æ¬¾èç´°å</a><br /><a href="../about/anti-fraud">é²è©é¨å®£å°</a></p> 6513<p><a href="https://trreeo.shoplineapp.com/about/privacy-policy">é±ç§æ¬æ¿ç</a></p> 6514 6515 </div> 6516 6517 <div class="footer-grid-item" ng-non-bindable> 6518 6519 <p class="text-title">è¯çµ¡æå</p> 6520 <div class="social-content"><p>å¸è©±å ä»è²»é»è©± 0800-800628<br />(ææ©è«æ¥ 04-2337 1785)<br />[email protected]<br />é±ä¸è³é±äº 09:00-17:00<br />(å¦éåå®åæ¥ãé£çºåæåæ«åæå)<br />å°ä¸å¸è¥¿å±¯åå°ç£å¤§é䏿®µ660è9F-1</p> 6521<p> </p> 6522<p>å±±æè¡ä»½æéå ¬å¸ çæ¬ææ©<br />çµ±ä¸ç·¨èï¼60242122</p></div> 6523 <div class="footer-social-icon-wrapper"> 6524 6525 6526 6527 <a href="https://www.facebook.com/trreeo.tw" target="_blank"> 6528 <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6529<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"/> 6530</svg> 6531 6532 </a> 6533 6534 6535 6536 <a href="https://www.instagram.com/trreeo/" target="_blank"> 6537 <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6538<g clip-path="url(#clip0_4527_91515)"> 6539<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
65390913 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"/> 6540</g> 6541<defs> 6542<clipPath id="clip0_4527_91515"> 6543<rect width="24" height="24" fill="white" transform="translate(0.145996)"/> 6544</clipPath> 6545</defs> 6546</svg> 6547 6548 </a> 6549 6550 6551 6552 <a href="https://maac.io/2yEVT" target="_blank"> 6553 <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6554<path d="M14.7228 9.225V13.0339C14.7228 13.1304 14.6478 13.2054 14.5514 13.2054H13.9406C13.8817 13.2054 13.8281 13.1732 13.8014 13.1357L12.0549 10.7786V13.0393C12.0549 13.1357 11.9799 13.2107 11.8835 13.2107H11.2728C11.1764 13.2107 11.1014 13.1357 11.1014 13.0393V9.23036C11.1014 9.13393 11.1764 9.05893 11.2728 9.05893H11.8781C11.9317 9.05893 11.9906 9.08572 12.0174 9.13393L13.7639 11.4911V9.23036C13.7639 9.13393 13.8389 9.05893 13.9353 9.05893H14.546C14.6424 9.05357 14.7228 9.13393 14.7228 9.225V9.225ZM10.3299 9.05357H9.71921C9.62278 9.05357 9.54778 9.12857 9.54778 9.225V13.0339C9.54778 13.1304 9.62278 13.2054 9.71921 13.2054H10.3299C10.4264 13.2054 10.5014 13.1304 10.5014 13.0339V9.225C10.5014 9.13393 10.4264 9.05357 10.3299 9.05357V9.05357ZM8.85671 12.2464H7.19064V9.225C7.19064 9.12857 7.11564 9.05357 7.01922 9.05357H6.4085C6.31207 9.05357 6.23707 9.12857 6.23707 9.225V13.0339C6.23707 13.0821 6.25314 13.1196 6.28529 13.1518C6.31743 13.1786 6.35493 13.2 6.40314 13.2H8.85136C8.94778 13.2 9.02278 13.125 9.02278 13.0286V12.4179C9.02278 12.3268 8.94779 12.2464 8.85671 12.2464V12.2464ZM17.9371 9.05357H15.4888C15.3978 9.05357 15.3174 9.12857 15.3174 9.225V13.0339C15.3174 13.125 15.3924 13.2054 15.4888 13.2054H17.9371C18.0335 13.2054 18.1085 13.1304 18.1085 13.0339V12.4232C18.1085 12.3268 18.0335 12.2518 17.9371 12.2518H16.271V11.6089H17.9371C18.0335 11.6089 18.1085 11.5339 18.1085 11.4375V10.8214C18.1085 10.725 18.0335 10.65 17.9371 10.65H16.271V10.0071H17.9371C18.0335 10.0071 18.1085 9.93215 18.1085 9.83572V9.225C18.1031 9.13393 18.0281 9.05357 17.9371 9.05357V9.05357ZM24.146 4.37679V19.6607C24.1406 22.0607 22.1746 24.0053
655419.7692 24H4.48529C2.08529 23.9946 0.14065 22.0232 0.146007 19.6232V4.33929C0.151364 1.93929 2.12279 -0.0053461 4.52279 1.10419e-05H19.8067C22.2067 0.00536818 24.1513 1.97144 24.146 4.37679ZM20.846 10.9446C20.846 7.03393 16.9246 3.85179 12.1085 3.85179C7.29243 3.85179 3.371 7.03393 3.371 10.9446C3.371 14.4482 6.47814 17.3839 10.6781 17.9411C11.7014 18.1607 11.5835 18.5357 11.3531 19.9125C11.3156 20.1321 11.1764 20.775 12.1085 20.3839C13.0406 19.9928 17.1388 17.4214 18.9763 15.3107C20.2406 13.9179 20.846 12.5089 20.846 10.9446Z" fill="#333333"/> 6555</svg> 6556 6557 </a> 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 </div> 6577 6578 </div> 6579 6580 </div> 6581 6582 <div class="footer-payment-icons --text_align_left"> 6583 6584 6585 6586 6587 <img src="https://static.shoplineapp.com/web/assets/payment/visa.svg" loading="lazy" /> 6588 6589 6590 6591 6592 <img src="https://static.shoplineapp.com/web/assets/payment/master.svg" loading="lazy" /> 6593 6594 6595 6596 6597 <img src="https://static.shoplineapp.com/web/assets/payment/jcb.svg" loading="lazy" /> 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 <img src="https://static.shoplineapp.com/web/assets/payment/family_mart.svg" loading="lazy" /> 6633 6634 6635 6636 6637 <img src="https://static.shoplineapp.com/web/assets/payment/7_eleven.svg" loading="lazy" /> 6638 6639 6640 6641 6642 <img src="https://static.shoplineapp.com/web/assets/payment/line.svg" loading="lazy" /> 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 <img src="https://static.shoplineapp.com/web/assets/payment/sl_payment.svg" loading="lazy" /> 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 </div> 6687 6688 6689 </div> 6690 </div> 6691</div> 6692 6693 6694 6695 6696 6697</div> <!-- Rendered 'general.js.liquid' --> <!-- Rendered 'cart_panel.js.liquid' --> <!-- Rendered 'breadcrumb.js.liquid' -->
6697<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}
6697); } 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>
6697 6698 6699 6700
6700<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>
6700 6701
6701<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>
6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717
6717<script src="https://r2cdn.myshopline.com/static/rs/adff/prod/latest/bundle.iife.js" defer></script>
6717 6718
6718<script src="https://r2cdn.myshopline.com/static/rs/acuf/prod/latest/bundle.iife.js" defer></script>
6718 6719 6720
6720<script src="https://cdn.shoplineapp.com/packs/js/runtime~shop-fd4657bd4045e1a444eb.js" defer="defer" integrity="sha256-X514esAI3IqHQH6NVwihfDB6F+mMWKbAdRILeQLusLc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6720
6720
6721<script src="https://cdn.shoplineapp.com/packs/js/shared~38c579ec-012f556dd93892b25387.chunk.js" defer="defer" integrity="sha256-lrRMNxsgfVtjX7VGkF5BUfRSkznDlo2znYRv8/JWGcc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6721
6721
6722<script src="https://cdn.shoplineapp.com/packs/js/shared~74eb226d-b2ac25db5761420970e8.chunk.js" defer="defer" integrity="sha256-3rQUFoKt1nnQ/vihJwT2q5mbdmAtd6x5eq+2OJOITc8=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6722
6722
6723<script src="https://cdn.shoplineapp.com/packs/js/shared~0e7b4f31-9b6e9e6c2394fac35fc1.chunk.js" defer="defer" integrity="sha256-PUS072JptM/CIgmLqb+7vaFN9psSRKVlhYt4KaqfXIs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6723
6723
6724<script src="https://cdn.shoplineapp.com/packs/js/shared~e64cb4ed-7fe78d650b1d274c4ff6.chunk.js" defer="defer" integrity="sha256-bLBbIA3rj/qkdJQqaRM44YCBZQKdhgv3w1ydQPQ3x+w=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6724
6724
6725<script src="https://cdn.shoplineapp.com/packs/js/shared~479d7c7d-03af887c4f77c6e88f9d.chunk.js" defer="defer" integrity="sha256-IIY3qGGHi1YJ1yZLA1as4+mkl05wFUZ+/TjI6kodYkw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6725
6725
6726<script src="https://cdn.shoplineapp.com/packs/js/shared~29a769ad-393664929447bc9fa70f.chunk.js" defer="defer" integrity="sha256-2u6JjFXv2trTPlgunioIp09lWrz3tcYE86/4c6vwOzw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6726
6726
6727<script src="https://cdn.shoplineapp.com/packs/js/shared~74bff3d6-22d5c66502aec0ec0d1d.chunk.js" defer="defer" integrity="sha256-ci5Q0TcaCsM5T2eooRSMLVBRzAKpRpSBgcmy1CNr+Us=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6727
6727
6728<script src="https://cdn.shoplineapp.com/packs/js/shared~81bba2e3-14ad7178e73b4d4fa1a6.chunk.js" defer="defer" integrity="sha256-pwToiIHTsLYuK0d7WT0PcjpM4THLJHZupttZW/3Vb88=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6728
6728
6729<script src="https://cdn.shoplineapp.com/packs/js/shared~ecf1c238-9450a105774984d7fab1.chunk.js" defer="defer" integrity="sha256-17+PAKdgJ2Kx7rDjlfr/rw54cYDggOkVhHqub227A9M=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6729
6729
6730<script src="https://cdn.shoplineapp.com/packs/js/shared~9cb81af4-eec2034514eceae2deee.chunk.js" defer="defer" integrity="sha256-Om+G2g1jthPhBVbzOe/9deNzAOhAIsY3gnr75vIxKMg=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6730
6730
6731<script src="https://cdn.shoplineapp.com/packs/js/shared~f8ef5884-1e6a6d8227eb7dfe6e40.chunk.js" defer="defer" integrity="sha256-8GI3edURZ60na0xugmWiykL/J64mTHiuUTjWSihwe7A=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6731
6731
6732<script src="https://cdn.shoplineapp.com/packs/js/shared~ea9a1e23-3f60007f64092ec80c98.chunk.js" defer="defer" integrity="sha256-5Fn52MSbPqCXjTWsGua4ZEEVV4IfgTzIMX0m//C5kPY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6732
6732
6733<script src="https://cdn.shoplineapp.com/packs/js/shared~dbe7acde-ac6d4c382bfcf6d00e32.chunk.js" defer="defer" integrity="sha256-+hBELJkyaD3Cl77ntKZehLWIJwYq9jcsapqQ6BnZdhs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6733
6733
6734<script src="https://cdn.shoplineapp.com/packs/js/shared~d54d7c1c-ed042a14f96f9e557937.chunk.js" defer="defer" integrity="sha256-A8+e89sdHaO2r9+8JlOFQSsjpRG0+pdp/ijri/RXQGk=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6734
6734
6735<script src="https://cdn.shoplineapp.com/packs/js/shared~200bedfd-01e29ef13f7d96fbbc59.chunk.js" defer="defer" integrity="sha256-R10cnkedmTvof3N9k1kYh/ow3sAJ7PFS84Hcrd87zYU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6735
6735
6736<script src="https://cdn.shoplineapp.com/packs/js/vendors~shop-aeef42d0a65bef64c557.chunk.js" defer="defer" integrity="sha256-H/dxEGsgNbcv3E+/Ew7bAzajf0vxbUCpqnbobPMkiAY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6736
6736
6737<script src="https://cdn.shoplineapp.com/packs/js/shop-409620e91cc0532d117b.chunk.js" defer="defer" integrity="sha256-px0hwHLmr6HSfZJ4VYXXfdAQlNARtrXH9zmQjZDIxUg=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6737
6737
6738<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-module/main-6c63fad529b3d3ce95ab.js" defer="defer" integrity="sha256-TPO40JBlTeqRTsn6af9xC6Zy1dH62szDWtPmAsRS8GU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6738
6738
6739<script src="https://cdn.shoplineapp.com/packs/js/shared~5c85c39c-6c175d18ade3adbce7a8.chunk.js" defer="defer" integrity="sha256-0cK+KKphGet+feZEkUelI81vvgjhnlVSEjfdGeDgdx0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6739
6739
6740<script src="https://cdn.shoplineapp.com/packs/js/shared~9ee0282b-4f6ab278c4980134da4e.chunk.js" defer="defer" integrity="sha256-/PO0ruocBQbO9LKW9u2X9ZrQk8GHsgSR/N3Jyvh0n4A=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6740
6740
6741<script src="https://cdn.shoplineapp.com/packs/js/ng-module/main-1624a4b036ed7140973e.chunk.js" defer="defer" integrity="sha256-SeYg54rAc9kDWjwN4pRnbh5dY6ETyJrmbWRKLfZhg34=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6741
6741
6742<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-locale/zh-hant-5fa36ab616c7ef6041f2.js" defer="defer" integrity="sha256-ZgY4UOqtQjRK6PK8g4PmEWBMBeP7+ieccJJT9ABQJdM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6742
6742
6743<script src="https://cdn.shoplineapp.com/packs/js/ng-locale/zh-hant-464c0c18d4c81085e0ed.chunk.js" defer="defer" integrity="sha256-kKST4fZZJ1ON0W9MOTPcOgXmOqFxv09wUjP6AILxEAQ=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6743
6743
6744<script src="https://cdn.shoplineapp.com/packs/js/runtime~sdk-f522c86ff158d2d89237.js" defer="defer" integrity="sha256-PLwTi4I2V3opwEpyMqpevxbRq/3i+kPkB3M2MaILiCU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6744
6744
6745<script src="https://cdn.shoplineapp.com/packs/js/shared~360be618-84ff916e0c6be5d560f3.chunk.js" defer="defer" integrity="sha256-Oj07c7babUAedq0zKPc4+LJ0uo1lRdF+jXZBKK9uhWs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6745
6745
6746<script src="https://cdn.shoplineapp.com/packs/js/shared~789f1c9c-3956bc45f72f3366a289.chunk.js" defer="defer" integrity="sha256-vdS7l3OT4pNUq6OD7xLtXcYznH2Ry+s1Z8QLk1i9dng=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6746
6746
6747<script src="https://cdn.shoplineapp.com/packs/js/sdk-bf552ac290e8189cdf12.chunk.js" defer="defer" integrity="sha256-LaLq+3A/5ZXnJHQzUtOzA53oPOuGYzUi+aFnUKjJzxM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6747
6747
6748<script src="https://cdn.shoplineapp.com/packs/js/runtime~app_extension_sdk-149384e324bcb048ef13.js" defer="defer" integrity="sha256-jdz3nZXyEIqcTxX7IJ9pESoYgrpE8sJ2jOPp3wETZwU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6748
6748
6749<script src="https://cdn.shoplineapp.com/packs/js/app_extension_sdk-6c1b77cc085ed77d6b11.chunk.js" defer="defer" integrity="sha256-eM9xe26mETfquqKtFBktklBl6lnlIaulvfTlHeFQoXQ=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6749
6749
6750<script src="https://cdn.shoplineapp.com/packs/js/runtime~intl_tel_input-6ceb7ec3b81909f77141.js" defer="defer" integrity="sha256-APrRC4EF/GiMwSzPV1G7I/7ovnk6OuTPA+uvrTQicpA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6750
6750
6751<script src="https://cdn.shoplineapp.com/packs/js/intl_tel_input-8f500d7b0d66e9dcf73b.chunk.js" defer="defer" integrity="sha256-GgZ72/9MkAbYdrr40Hq/OM9YcTojft/UC87qZrPqS0E=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6751
6751
6752<script src="https://cdn.shoplineapp.com/packs/js/runtime~sl_armor_captcha-d5417749a53b299cd240.js" defer="defer" integrity="sha256-Pro6/EdJlz9rM8nZYWRbrqdnvwZZ4a0Gve/By4KqqGE=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 6752
6752
6753<script src="https://cdn.shoplineapp.com/packs/js/sl_armor_captcha-10d0ac9a017efb389006.chunk.js" defer="defer" integrity="sha256-xojNd85d71mpGWHj+azr/3bEKmi1BwvZmwCG8QHTosg=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
6753 6754 6755 6756 6757 6758
6758<script> 6759 window.eventTrackers = JSON.parse('[]'); 6760 </script>
6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770
6770<script type="text/javascript"> 6771 if (!window.scriptQueue) {window.scriptQueue = [];}; 6772 window.scriptQueue.push(function() { 6773 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 _callSuper(e,t,n){return t=_getPrototypeOf(t),_possibleConstructorReturn(e,_isNativeReflectConstruct()?Reflect.construct(t,n||[],_getPrototypeOf(e).constructor):t.apply(e,n))}function _possibleConstructorReturn(e,t){if(t&&("object"==_typeof(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}function _wrapNativeSuper(e){var n="function"==typeof Map?new Map:void 0;return(_wrapNativeSuper=function(e){if(null===e||!_isNativeFunction(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return _construct(e,arguments,_getPrototypeOf(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(t,e)})(e)}function _construct(e,t,n){var r;return _isNativeReflectConstruct()?Reflect.construct.apply(null,arguments):((r=[null]).push.apply(r,t),t=new(e.bind.apply(e,r)),n&&_setPrototypeOf(t,n.prototype),t)}function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function(){return!!e})()}function _isNativeFunction(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _regenerator(){var p,e="function"==typeof Symbol?Symbol:{},t=e.iterator||"@@iterator",n=e.toStringTag||"@@toStringTag";function r(e,t,n,r){var o,i,a,l,u,c,s,d,f,t=t&&t.prototype instanceof h?t:h,t=Object.create(t.prototype);return _regeneratorDefine2(t,"_invoke",(o=e,i=n,s=r||[],d=!1,f={p:c=0,n:0,v:p,a:y,f:y.bind(p,4),d:function(e,t){return a=e,l=0,u=p,f.n=t,v}},function(e,t,n){if(1<c)throw TypeError("Generator is already running");for(d&&1===t&&y(t,n),l=t,u=n;(m=l<2?p:u)||!d;){a||(l?l<3?(1<l&&(f.n=-1),y(l,u)):f.n=u:f.v=u);try{if(c=2,a){if(m=a[e=l?e:"next"]){if(!(m=m.call(a,u)))throw TypeError("iterator result is not an object");if(!m.done)return m;u=m.value,l<2&&(l=0)}else 1===l&&(m=a.return)&&m.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+e+"' method"),l=1);a=p}else if((m=(d=f.n<0)?u:o.call(i,f))!==v)break}catch(e){a=p,l=1,u=e}finally{c=1}}return{value:m,done:d}}),!0),t;function y(e,t){for(l=e,u=t,m=0;!d&&c&&!n&&m<s.length;m++){var n,r=s[m],o=f.p,i=r[2];3<e?(n=i===t)&&(u=r[(l=r[4])?5:l=3],r[4]=r[5]=p):r[0]<=o&&((n=e<2&&o<r[1])?(l=0,f.v=t,f.n=r[1]):o<i&&(n=e<3||r[0]>t||i<t)&&(r[4]=e,r[5]=t,f.n=i,l=0))}if(n||1<e)return v;throw d=!0,t}}var v={};function h(){}function o(){}function i(){}var m=Object.getPrototypeOf,e=[][t]?m(m([][t]())):(_regeneratorDefine2(m={},t,function(){return this}),m),a=i.prototype=h.prototype=Object.create(e);function l(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,i):(e.__proto__=i,_regeneratorDefine2(e,n,"GeneratorFunction")),e.prototype=Object.create(a),e}return _regeneratorDefine2(a,"constructor",o.prototype=i),_regeneratorDefine2(i,"constructor",o),_regeneratorDefine2(i,n,o.displayName="GeneratorFunction"),_regeneratorDefine2(a),_regeneratorDefine2(a,n,"Generator"),_regeneratorDefine2(a,t,function(){return this}),_regeneratorDefine2(a,"toString",function(){return"[object Generator]"}),(_regenerator=function(){return{w:r,m:l}})()}function _regeneratorDefine2(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(_regeneratorDefine2=function(e,t,n,r){function o(t,n){_regeneratorDefine2(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(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 asyncGeneratorStep(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(l){return function(){var e=this,a=arguments;return new Promise(function(t,n){var r=l.apply(e,a);function o(e){asyncGeneratorStep(r,t,n,o,i,"next",e)}function i(e){asyncGeneratorStep(r,t,n,o,i,"throw",e)}o(void 0)})}}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to de
6773structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _createForOfIteratorHelper(e,t){var n,r,o,i,a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(a)return o=!(r=!0),{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){o=!0,n=e},f:function(){try{r||null==a.return||a.return()}finally{if(o)throw n}}};if(Array.isArray(e)||(a=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return a&&(e=a),i=0,{s:t=function(){},n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},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 _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 _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,_toPropertyKey(r.key),r)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}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.")}(()=>{var e=document.querySelectorAll('iframe.js-sl-append-video-player[data-video-type="vimeo"]');if(0!==e.length){var t,n,r=function(){this.slVimeoPlayer=new Vimeo.Player(this)};HTMLElement.prototype.__slAppendVimeoPlayer__=function(){var e=this;this.slVimeoPlayer||(this.getAttribute("src")&&r.call(this),this.dataset.src&&this.addEventListener("lazyloaded",function(){r.call(e)}))};try{t=function(){return e.forEach(function(e){return e.__slAppendVimeoPlayer__()})},null!=(n=window)&&null!=(n=n.Vimeo)&&n.Player||((n=document.createElement("script")).src="https://player.vimeo.com/api/player.js",n.id="vimeo-api",n.addEventListener("load",function(){null!=t&&t()}),document.head.appendChild(n))}catch(e){console.warn("slAppendVimeoPlayer warn:",e)}}})(),(()=>{var t,i="youtube-sdk";window.slLoadYouTubeSDK=function(){var e;return null!=(e=window.YT)&&e.Player?Promise.resolve(window.YT):t=t||new Promise(function(e,t){function n(){null!=r&&r(),e(window.YT)}var r=window.onYouTubeIframeAPIReady,o=document.getElementById(i);o?(o.addEventListener("load",function(){var e;null!=(e=window.YT)&&e.Player&&n()}),o.addEventListener("error",t)):((o=document.createElement("script")).src="https://www.youtube.com/iframe_api",o.id=i,o.addEventListener("load",function(){var e;null!=(e=window.YT)&&e.Player&&n()}),o.addEventListener("error",t),document.head.appendChild(o)),window.onYouTubeIframeAPIReady=n,null!=(t=window.YT)&&t.ready&&window.YT.ready(function(){return e(window.YT)})})}})();var VideoSdks=(()=>{function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"ensureIframeLoaded",value:function(r){return new Promise(function(e){var t,n;return r?(null!=(t=r.dataset)&&t.src&&!r.src&&(r.src=r.dataset.src),r.src?e(r):(r.addEventListener("load",n=function(){r.removeEventListener("load",n),r.removeEventListener("lazyloaded",n),e(r)},{once:!0}),void r.addEventListener("lazyloaded",n,{once:!0}))):e(null)})}},{key:"getYoutubePlayer",value:function(r){var e;
6773return r?t.youtubePlayers.has(r.id)?t.youtubePlayers.get(r.id):(e=t.ensureIframeLoaded(r).then(function(){if("function"!=typeof window.slLoadYouTubeSDK)throw new Error("YouTube SDK loader missing");return window.slLoadYouTubeSDK()}).then(function(n){if(null!=n&&n.Player)return new Promise(function(e){var t=new n.Player(r,{events:{onReady:function(){return e(t)}}})});throw new Error("YouTube SDK unavailable")}).catch(function(e){return console.warn("load youtube player failed",e),null}),t.youtubePlayers.set(r.id,e),e):Promise.resolve(null)}},{key:"getVimeoPlayer",value:function(o){var e;return o?t.vimeoPlayers.has(o.id)?t.vimeoPlayers.get(o.id):(e=t.ensureIframeLoaded(o).then(function(){var e;return null!=(e=o.__slAppendVimeoPlayer__)&&e.call(o),new Promise(function(t){function n(){var e=o.slVimeoPlayer;return null!=e&&e.ready?e.ready().then(function(){return t(e)}):120<(r+=1)?t(null):void requestAnimationFrame(n)}var r=0;n()})}).catch(function(e){return console.warn("load vimeo player failed",e),null}),t.vimeoPlayers.set(o.id,e),e):Promise.resolve(null)}},{key:"getFacebookPlayer",value:function(r){var e;return r?t.facebookPlayers.has(r.id)?t.facebookPlayers.get(r.id):(e=new Promise(function(e){function t(){return r.slFacebookPlayer?e(r.slFacebookPlayer):120<(n+=1)?e(null):void requestAnimationFrame(t)}var n=0;t()}),t.facebookPlayers.set(r.id,e),e):Promise.resolve(null)}}])})(),getComponent=(_defineProperty(VideoSdks,"youtubePlayers",new Map),_defineProperty(VideoSdks,"vimeoPlayers",new Map),_defineProperty(VideoSdks,"facebookPlayers",new Map),window.VideoSdks=VideoSdks,(()=>{var a,l,e=document.querySelectorAll(".div__facebook__player");0!==e.length&&("intersectionObserver"in window&&(a=new Map,l=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(e=e.target.querySelector("iframe"))&&"0px"===e.style.width&&"0px"===e.style.height&&e.setAttribute("style","")})})),e.forEach(function(e){var t;null!=(t=a)&&t.set(e.id,e),null!=(t=l)&&t.observe(e)}),shopline.facebook.init(function(){FB.Event.subscribe("xfbml.ready",function(e){var t,n,r,o,i;"video"===e.type&&(t=document.getElementById(e.id))&&(n=(o=t.dataset).autoplay,o=o.muted,r=e.instance,t.slFacebookPlayer=r,t.dataset.playing="true"===n?"true":"false","true"===n&&r.play(),"true"===o?r.mute():r.unmute(),null!=(e=r.subscribe)&&e.call(r,"startedPlaying",function(){t.dataset.playing="true"}),null!=(n=r.subscribe)&&n.call(r,"paused",function(){t.dataset.playing="false"}),"true"===t.dataset.loop&&null!=(o=r.subscribe)&&o.call(r,"finishedPlaying",function(){r.play()}),null!=(e=l)&&e.unobserve(t),null!=(n=a)&&n.delete(t.id),0===(null==(o=a)?void 0:o.size))&&null!=(i=l)&&i.disconnect()})}))})(),(()=>{var r=/<img\s+[^>]*src="([^"]*)"[^>]*>/gi,c=/https:\/\/shoplineimg.com\/(.*)\/(.*)\/([0-9]*)x.webp/;document.querySelectorAll("[data-lazy-content]").forEach(function(e){var l,e=$(e),u=e.data("lazy-content"),t=_createForOfIteratorHelper(u.matchAll(r));try{var n=function(){var n,r,e=_slicedToArray(l.value,1)[0],t=document.createElement("section"),o=(t.innerHTML='<div class="img-top-root-container"><div class="img-root-container"><div class="img-container">'.concat(e.replace("src=","data-src="),"</div></div></div>"),t.querySelector(".img-root-container")),i=t.querySelector(".img-container"),a=t.querySelector("img");if(0===a.width||0===a.height)return a.loading="lazy",a.src=a.dataset.src,a.removeAttribute("data-src"),u=u.replace(e,a.outerHTML),t.remove(),1;if(o.style.width="".concat(a.width,"px"),o.style.maxWidth="100%",i.style.position="relative",i.style.paddingBottom="".concat((+a.height/+a.width*100).toFixed(2),"%"),i.style.height=0,i.style.overflow="hidden",a.style.position="absolute",a.style.top=0,a.style.left=0,a.style.width="100%",a.style.height="100%",0<(a.dataset.src||"").trim().length)try{c.test(a.dataset.src)?(n=new URL(a.dataset.src),r=n.origin+n.pathname.split("/").slice(0,-1).join("/"),a.srcset=(()=>{for(var e=[],t=200;t<=2e3;t+=200){if(!(+a.width>t)){e.push("".concat(n.href," ").concat(a.width,"w"));break}e.push("".concat(r,"/").concat(t,"x.webp").concat(n.search," ").concat(t,"w"))}return e.join(", ")})()):a.src=a.dataset.src}catch(e){console.error(e)}a.loading="lazy",a.removeAttribute("data-src"),a.removeAttribute("width"),a.removeAttribute("height"),u=u.replace(e,t.innerHTML),t.remove()};for(t.s();!(l=t.n()).done;)n()}catch(e){t.e(e)}finally{t.f()}e.removeAttr("data-lazy-content"),e.html(u)})})(),window.getServerTime=_asyncToGenerator(_regenerator().m(function e(){var t,n,r,o;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return t=window.performance.now(),e.n=1,fetch("/api/clock",{method:"GET",headers:{"X-Requested-With":"XMLHttpRequest"}});case 1:return n=e.v,e.n=2,n.json();case 2:return n=e.v,r=n.time,r=new Date(r),o=window.performance.now(),r.setMilliseconds(r.getMilliseconds()+t-o),e.a(2,r)}},e)})),window.getGlobalSection=function(e){return getComponent({global_section_id:e})}
6773,window.getSection=function(e){return getComponent({section_id:e})},function(e){var t,n=new URL(location.href);if("dev-widget"==n.searchParams.get("mode")&&null!=(t=location.ancestorOrigins)&&null!=(t=t[0])&&t.includes("127.0.0.1"))return getComponentFromWidgetCli(e);if(null!=e&&e.global_section_id)n.pathname="/".concat(e.global_section_id);else{if(null==e||!e.section_id)return Promise.reject(new Error("global_section_id or section_id is required"));n.searchParams.set("section_id",e.section_id)}return fetch(n.href,{method:"GET",headers:{"X-Requested-With":"XMLHttpRequest"}}).then(function(e){return e.text()})}),getComponentFromWidgetCli=function(r){return new Promise(function(t,e){var n=window.parent;n==window.self&&e(new Error("not in a frame")),getSection.added||(getSection.added=!0,window.addEventListener("message",function(e){console.log(e.data),t(e.data)})),n.postMessage(r,"*")})};function throttle(t,i){var a,l,u,e=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},c=0,s=null,n=0,r=e.leading,d=void 0===r||r,r=e.trailing,f=void 0===r||r;function y(e){return n=e,u=t.apply(l,a),l=a=null,u}function p(e){var t=e-c;return 0===c||i<=t||t<0||i<=e-n}function o(){for(var e=Date.now(),t=p(e),n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];if(a=r,l=this,c=e,t&&null===s){if(d)return y(c);f&&null===s&&(s=setTimeout(v,i))}return f&&null===s&&(s=setTimeout(v,i)),u}function v(){var e=Date.now();p(e)&&y(e),s=null}return o.cancel=function(){clearTimeout(s),c=n=0,a=l=s=null},o}window.throttledGetServerTime=throttle(getServerTime,1e3,{leading:!0,trailing:!1}),window.throttledGetGlobalSectionAnnouncement=throttle(function(){return getGlobalSection("announcement")},1e3,{leading:!0,trailing:!1}),window.createThrottledSectionGetter=function(e){return throttle(function(){return getSection(e)},1e3,{leading:!0,trailing:!1})};var NavTabs=(()=>{function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t)).tabs=e.querySelectorAll('[id^="TabItem-"]'),e.contents=e.querySelectorAll('[id^="TabContent-"]'),e.contentContainer=e.querySelector("section"),e.onTabClick=e.onTabClick.bind(e),e.initialized=!1,e}return _inherits(t,_wrapNativeSuper(HTMLElement)),_createClass(t,[{key:"c
6773onnectedCallback",value:function(){var t=this,e=(this.tabs.forEach(function(e){e.addEventListener("click",t.onTabClick)}),this.initialized=!0,this.getAttribute("active"));e&&this.select(e)}},{key:"attributeChangedCallback",value:function(e,t,n){this.initialized&&"active"===e&&t!==n&&this.select(n)}},{key:"onTabClick",value:function(e){e.preventDefault();e=e.currentTarget.dataset.tabId;e&&this.setAttribute("active",e)}},{key:"select",value:function(t){this.tabs.forEach(function(e){e.dataset.tabId===t?e.classList.add("is-active"):e.classList.remove("is-active")});var e,n=null;this.contents.forEach(function(e){e.id===t?(e.classList.add("is-active"),n=e):e.classList.remove("is-active")}),n&&n.parentElement&&(e=Number(this.getAttribute("scroll-offset"))||(null==(e=this.contentContainer)?void 0:e.offsetLeft)||0,n.parentElement.scrollTo({left:n.offsetLeft-e})),this.dispatchEvent(new CustomEvent("nav-tabs:select",{detail:{id:t},bubbles:!0}))}}],[{key:"observedAttributes",get:function(){return["active"]}}])})(),VideoItem=(customElements.get("nav-tabs")||customElements.define("nav-tabs",NavTabs),(()=>{function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t)).videoType=e.dataset.videoType,e.videoTargetId=e.dataset.playerTarget,e.cover=e.querySelector(".video__control-cover"),e.onToggle=e.onToggle.bind(e),e.onKeydown=e.onKeydown.bind(e),e}return _inherits(t,_wrapNativeSuper(HTMLElement)),_createClass(t,[{key:"c
6773onnectedCallback",value:function(){this.cover&&(this.cover.addEventListener("keydown",this.onKeydown),this.cover.addEventListener("pointerdown",this.onToggle))}},{key:"disconnectedCallback",value:function(){this.cover&&(this.cover.removeEventListener("keydown",this.onKeydown),this.cover.removeEventListener("pointerdown",this.onToggle))}},{key:"onToggle",value:function(e){e.preventDefault(),this.togglePlayer()}},{key:"onKeydown",value:function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.togglePlayer())}},{key:"togglePlayer",value:(e=_asyncToGenerator(_regenerator().m(function e(){var t,n;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:if(t=this.videoTargetId,n=this.videoType,t&&n){e.n=1;break}return e.a(2);case 1:if("youtube"===n)return e.n=2,this.toggleYoutube(t);e.n=3;break;case 2:return e.a(2);case 3:if("vimeo"===n)return e.n=4,this.toggleVimeo(t);e.n=5;break;case 4:return e.a(2);case 5:if("facebook"===n)return e.n=6,this.toggleFacebook(t);e.n=6;break;case 6:return e.a(2)}},e,this)})),function(){return e.apply(this,arguments)})},{key:"toggleYoutube",value:(o=_asyncToGenerator(_regenerator().m(function e(t){var n,r,o,i;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return n=document.getElementById(t),e.n=1,VideoSdks.getYoutubePlayer(n);case 1:if(r=e.v){e.n=2;break}return e.a(2);case 2:(o=null==(n=r.getPlayerState)?void 0:n.call(r))===(null==(i=window.YT)||null==(i=i.PlayerState)?void 0:i.PLAYING)||o===(null==(i=window.YT)||null==(i=i.PlayerState)?void 0:i.BUFFERING)?null!=(o=r.pauseVideo)&&o.call(r):null!=(i=r.playVideo)&&i.call(r);case 3:return e.a(2)}},e)})),function(e){return o.apply(this,arguments)})},{key:"toggleVimeo",value:(r=_asyncToGenerator(_regenerator().m(function e(t){var n,r,o;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return n=document.getElementById(t),e.n=1,VideoSdks.getVimeoPlayer(n);case 1:if(r=e.v){e.n=2;break}return e.a(2);case 2:return e.n=3,null==(n=r.getPaused)?void 0:n.call(r);case 3:e.v?null!=(o=r.play)&&o.call(r):null!=(o=r.pause)&&o.call(r);case 4:return e.a(2)}},e)})),function(e){return r.apply(this,arguments)})},{key:"toggleFacebook",value:(n=_asyncToGenerator(_regenerator().m(function e(t){var n,r,o;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return n=document.getElementById(t),e.n=1,VideoSdks.getFacebookPlayer(n);case 1:if((r=e.v)&&n){e.n=2;break}return e.a(2);case 2:"true"===n.dataset.playing?null!=(o=r.pause)&&o.call(r):null!=(o=r.play)&&o.call(r);case 3:return e.a(2)}},e)})),function(e){return n.apply(this,arguments)})}]);var n,r,o,e})());customElements.get("video-item")||customElements.define("video-item",VideoItem); 6774 }); 6775 window.scriptQueue.push(function() { 6776 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 _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,_toPropertyKey(n.key),n)}}function _createClass(e,t,i){return t&&_defineProperties(e.prototype,t),i&&_defineProperties(e,i),Object.defineProperty(e,"prototype",{writable:!1}),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 i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);i=i.call(e,t||"default");if("object"!=_typeof(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}function _callSuper(e,t,i){return t=_getPrototypeOf(t),_possibleConstructorReturn(e,_isNativeReflectConstruct()?Reflect.construct(t,i||[],_getPrototypeOf(e).constructor):t.apply(e,i))}function _possibleConstructorReturn(e,t){if(t&&("object"==_typeof(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}function _wrapNativeSuper(e){var i="function"==typeof Map?new Map:void 0;return(_wrapNativeSuper=function(e){if(null===e||!_isNativeFunction(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==i){if(i.has(e))return i.get(e);i.set(e,t)}function t(){return _construct(e,arguments,_getPrototypeOf(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(t,e)})(e)}function _construct(e,t,i){var n;return _isNativeReflectConstruct()?Reflect.construct.apply(null,arguments):((n=[null]).push.apply(n,t),t=new(e.bind.apply(e,n)),i&&_setPrototypeOf(t,i.prototype),t)}function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function(){return!!e})()}function _isNativeFunction(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var SLIDE_TRANSLATE_X=25,SELECTORS={slideshowList:".js-slideshow-list",vimeoIframe:'iframe.js-sl-append-video-player[data-vi
6776deo-type="vimeo"]',section:".shopline-section",vimeoIframeWithoutPlay:'iframe[data-video-type="vimeo"]:not(.js-sl-append-video-player)'},computedCenterY=function(e){e=e.getBoundingClientRect();return(e.top+e.bottom)/2},computedClientCenterX=function(){return document.documentElement.clientWidth/2},computedClientCenterY=function(){return document.documentElement.clientHeight/2},checkInCenter=function(e){var t;return!!e&&(t=(e=e.getBoundingClientRect()).top,e=e.bottom,t<=(t=computedClientCenterY()))&&t<=e},computedDisCenter=function(e){var e=computedCenterY(e),t=computedClientCenterY();return window.Math.abs(e-t)},checkInViwer=function(e){var t;return!!e&&(t=document.documentElement.clientHeight,0<(e=computedCenterY(e)))&&e<t},checkVimeoIframeWithoutPlayInCenter=function(){var e=document.elementFromPoint(computedClientCenterX(),computedClientCenterY()),e=$(e).parentsUntil(SELECTORS.section)[0],e=null==e?void 0:e.querySelector(SELECTORS.vimeoIframeWithoutPlay);return!!e&&checkInCenter(e)},checkNearCenter=function(e){var t;return!!e&&(!!checkInCenter(e)||!checkVimeoIframeWithoutPlayInCenter()&&(e=computedDisCenter(e),t=[],document.querySelectorAll(SELECTORS.slideshowList).forEach(function(e){e.querySelector(SELECTORS.vimeoIframe)&&checkInViwer(e)&&t.push(computedDisCenter(e))}),t.sort(function(e,t){return e-t}),e===t[0]))},checkVimeoToPlay=function(e){var t=!1;try{t=checkNearCenter($(e).parentsUntil(SELECTORS.slideshowList)[0])}catch(e){console.warn("slideshow checkVimeoToPlay error:",e)}return t},Slideshow=(()=>{function i(){var t,e;return _classCallCheck(this,i),(t=_callSuper(this,i)).isLoading=!1,t.firstTouchX=null,t.lastTouchX=null,t.currentPage=0,t.list=t.querySelector(".slideshow__list"),t.slides=t.querySelectorAll(".slideshow__item"),t.slidesInner=t.querySelectorAll(".slideshow__item-inner"),t.pageButtons=t.querySelectorAll(".slideshow__page-button"),t.thumbnailList=t.querySelector(".slideshow__thumbnail-list"),t.mobileText=t.querySelectorAll(".slideshow__text--mobile"),t.pageButtons.forEach(function(e){e.addEventListener("click",t.onPageBtnClick.bind(t))}),1<t.slides.length&&(t.list.addEventListener("touchstart",t.handleTouchStart.bind(t)),t.list.addEventListener("touchmove",t.handleTouchMove.bind(t)),t.list.addEventListener("touchend",t.handleTouchEnd.bind(t)),t.list.addEventListener("mousedown",t.handleMouseDown.bind(t))),t.setSliderInnerWidth=t.setSliderInnerWidth.bind(t),t.setThumbnailButton=t.setThumbnailButton.bind(t),t.setPageValue=t.setPageValue.bind(t),t.onNextBtnClick=t.onNextBtnClick.bind(t),t.onPrevBtnClick=t.onPrevBtnClick.bind(t),t.slideToPage=t.slideToPage.bind(t),t.handleMouseMove=t.handleMouseMove.bind(t),t.handleMouseUp=t.handleMouseUp.bind(t),t.handleSwipeMove=t.handleSwipeMove.bind(t),t.handleSwipeEnd=t.handleSwipeEnd.bind(t),t.setAutoPlayInterval=t.resetAutoPlayInterval.bind(t),null!=(e=t.querySelector(".slideshow__next-button"))&&e.addEventListener("click",t.onNextBtnClick),null!=(e=t.querySelector(".slideshow__prev-button"))&&e.addEventListener("click",t.onPrevBtnClick),window.requestIdleCallback?window.requestIdleCallback(t.resetAutoPlayInterval.bind(t)):setTimeout(t.resetAutoPlayInterval.bind(t),0),t.setPageValue(0),t.updateSlidesVisibility(t.currentPage),t.setSliderInnerWidth(),t.setThumbnailButton(),window.addEventListener("resize",function(){t.setSliderInnerWidth(),t.setThumbnailButton()}),t.thumbnailList&&(null!=(e=t.querySelector(".slideshow__thumbnail-next-button"))&&e.addEventListener("click",function(){t.thumbnailList.scrollTo({left:t.thumbnailList.scrollLeft+(t.thumbnailList.clientWidth-60),behavior:"smooth"})}),null!=(e=t.querySelector(".slideshow__thumbnail-prev-button"))&&e.addEventListener("click",function(){t.thumbnailList.scrollTo({left:t.thumbnailList.scrollLeft-(t.thumbnailList.clientWidth-60),behavior:"smooth"})}),t.thumbnailList.addEventListener("scroll",t.setThumbnailButton)),t.querySelectorAll(".slideshow__text-button").forEach(function(e){e.addEventListener("mousedown",function(e){e.stopPropagation()})}),t}return _inherits(i,_wrapNativeSuper(HTMLElement)),_createClass(i,[{key:"setSliderInnerWidth",value:function(){var t=this;this.slidesInner.forEach(function(e){e.style.minWidth="".concat(t.clientWidth,"px")}
6776)}},{key:"updateSlidesVisibility",value:function(e){null!=(e=this.slides[e].querySelector(".slideshow__item-inner"))&&e.classList.remove("is-hidden")}},{key:"setThumbnailButton",value:function(){var e,t,i;this.thumbnailList&&(e=(i=this.thumbnailList).scrollLeft,t=i.clientWidth,i=i.scrollWidth,this.querySelector(".slideshow__thumbnail-prev").style.display=e<=0?"none":"block",this.querySelector(".slideshow__thumbnail-next").style.display=i<=t+e?"none":"block")}},{key:"getPageValue",value:function(e){return{nextPage:e===this.slides.length-1?0:e+1,prevPage:0===e?this.slides.length-1:e-1}}},{key:"setPageValue",value:function(e){var t=this.getPageValue(e),i=t.nextPage,t=t.prevPage;this.currentPage=e,this.nextPage=i,this.prevPage=t}},{key:"resetAutoPlayInterval",value:function(){var e=parseInt(this.dataset.duration);clearInterval(this.autoPlayInterval),0<e&&1<this.slides.length&&(this.autoPlayInterval=setInterval(this.onNextBtnClick,1e3*e))}},{key:"slideToPage",value:function(e){var t,i=this,n=(this.isLoading=!0,this.slides[this.currentPage]),s=this.slides[e],o=(this.currentPage!==e&&(null!=(t=this.querySelector(".slideshow__page-button--active"))&&t.classList.remove("slideshow__page-button--active"),null!=(t=this.querySelector(".slideshow__text--active"))&&t.classList.remove("slideshow__text--active"),null!=(t=this.pageButtons[e])&&t.classList.add("slideshow__page-button--active"),null!=(t=this.mobileText[e])&&t.classList.add("slideshow__text--active"),n.classList.add("slideshow__item--prev"),n.classList.remove("slideshow__item--active"),s.classList.add("slideshow__item--active"),window.requestAnimationFrame(function(){var e,t=s.querySelector(SELECTORS.vimeoIframe);checkVimeoToPlay(t)&&null!=t&&null!=(t=t.slVimeoPlayer)&&null!=(e=t.play)&&e.call(t)})),function(){s.removeEventListener("transitionend",o),i.querySelector(".slideshow__item--prev").classList.remove("slideshow__item--prev"),i.classList.remove("slideshow--sliding-left","slideshow--sliding-right","slideshow--swiped"),i.setPageValue(e),i.resetAutoPlayInterval(),i.isLoading=!1});s.addEventListener("transitionend",o)}},{key:"onNextBtnClick",value:function(){this.isLoading||(this.classList.add("slideshow--sliding-left"),this.updateSlidesVisibility(this.nextPage),this.slideToPage(this.nextPage))}},{key:"onPrevBtnClick",value:function(){this.isLoading||(this.classList.add("slideshow--sliding-right"),this.updateSlidesVisibility(this.prevPage),this.slideToPage(this.prevPage))}},{key:"onPageBtnClick",value:function(e){e=parseInt(e.currentTarget.dataset.index);this.currentPage===e||this.isLoading||(this.classList.add(e>this.currentPage?"slideshow--sliding-left":"slideshow--sliding-right"),this.updateSlidesVisibility(e),this.slideToPage(e))}},{key:"handleSwipeMove",value:function(){var e,t,i,n,s,o=this;this.isLoading||null===this.firstTouchX||(this.classList.remove("slideshow--sliding-left","slideshow--sliding-right"),clearInterval(this.autoPlayInterval),[this.nextPage,this.prevPage].forEach(function(e){o.slides[e].classList.remove("slideshow__item--prev"),o.slides[e].removeAttribute("style"),o.slidesInner[e].style.removeProperty("transform")}),e=this.firstTouchX-this.lastTouchX,t=Math.abs(e)/this.clientWidth*SLIDE_TRANSLATE_X,i=(t=0<e?{targetPage:this.nextPage,slideshowClass:"slideshow--sliding-right",currentSlideX:-1*t,targetSlideX:-1*(t-SLIDE_TRANSLATE_X)}:{targetPage:this.prevPage,slideshowClass:"slideshow--sliding-left",currentSlideX:t,targetSlideX:t-SLIDE_TRANSLATE_X}).slideshowClass,n=t.currentSlideX,s=t.targetSlideX,this.updateSlidesVisibility(t=t.targetPage),this.classList.add("slideshow--swiping"),this.classList.add(i),this.slides[t].classList.add("slideshow__item--prev"),this.slides[t].style.width="".concat(Math.abs(e),"px"),this.slides[this.currentPage].style.width="\n ".concat(this.clientWidth-Math.abs(e),"px\n "),this.slidesInner[this.currentPage].style.transform="translateX(".concat(n,"%)"),this.slidesInner[t].style.transform="translateX(".concat(s,"%)"))}},{key:"handleSwipeEnd",value:function(){var e,t=this;this.isLoading||null===this.firstTouchX||null===this.lastTouchX||(this.classList.remove("slideshow--swiping"),this.classList.add("slideshow--swiped"),[this.currentPage,this.nextPage,this.prevPage].forEach(function(e){t.slides[e].removeAttribute("style"),t.slidesInner[e].style.removeProperty("transform")}),e=this.firstTouchX-this.lastTouchX,Math.abs(e)>this.clientWidth/10?(e=0<e?this.nextPage:this.prevPage,this.slides[e].classList.remove("slideshow__item--prev"),this.classList.toggle("slideshow--sliding-right"),this.classList.toggle("slideshow--sliding-left"),this.slideToPage(e)):this.slideToPage(this.currentPage),this.firstTouchX=null,this.lastTouchX=null,this.resetAutoPlayInterval())}},{key:"handleTouchStart",value:function(e){this.isLoading||(this.firstTouchX=e.touches[0].clientX)}},{key:"handleTouchMove",value:function(e){this.lastTouchX=e.touches[0].clientX,this.handleSwipeMove()}},{key:"handleTouchEnd",value:function(){this.handleSwipeEnd()}},{key:"handleMouseDown",value:function(e){this.isLoading||(document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("mouseup",this.handleMouseUp),this.firstTouchX=e.clientX)}},{key:"handleMouseMove",value:function(e){this.lastTouchX=e.clientX,this.handleSwipeMove()}},{key:"handleMouseUp",value:function(){document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("mouseup",this.handleMouseUp),this.handleSwipeEnd()}}])})();customElements.define("slideshow-component",Slideshow); 6777 }); 6778 window.scriptQueue.push(function() { 6779 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 6779
6779e%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}
6779finally{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;
6779if(!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(); 6780 }); 6781 window.scriptQueue.push(function() { 6782 (()=>{var r,o,l,e;function t(){var r=[];return $(".navigation-menu-second-layer").each(function(){var e=$
6782(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
6782nu&&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)))})(); 6783 }); 6784 window.scriptQueue.push(function() { 6785 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");
6785function 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)})}); 6786 }); 6787 window.scriptQueue.push(function() { 6788 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")})})}); 6789 }); 6790 window.scriptQueue.push(function() { 6791 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 ? $('.js-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; }
6791 /* 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 */ 6792 }); 6793 window.scriptQueue.push(function() { 6794 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)) || [];
6794 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; $('#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)); 6795 }); 6796 window.scriptQueue.push(function() { 6797 /* 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 */ 6798 }); 6799 ; 6800 </script>
6800 6801 6802 6803 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6804 <symbol id="fa-v5-globe" viewBox="0 0 496 512"> 6805 <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"/> 6806 </symbol> 6807</svg> 6808 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6809 <symbol id="icon-filter-category" viewBox="0 0 13 13"> 6810 <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" /> 6811 <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" /> 6812 </symbol> 6813</svg> 6814 6815 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 6816 <symbol id="icon-sort-category" viewBox="0 0 14 12"> 6817 <path 6818 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" 6819 /> 6820 </symbol> 6821</svg> 6822 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 6823 <symbol id="icon-limit-category" viewBox="0 0 14 14"> 6824 <path 6825 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
68255 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" 6826 /> 6827 </symbol> 6828</svg> 6829 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6830 <symbol id="icon-line" viewBox="0 0 20 18"> 6831 <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"/> 6832 </symbol> 6833</svg> 6834 6835 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 6836 <symbol id="icon-lineapp" viewBox="0 0 32 32">
6837 <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"/> 6838 </symbol> 6839</svg> 6840 6841 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 6842 <symbol id="icon-facebook" viewBox="0 0 32 32"> 6843 <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"/> 6844 </symbol> 6845</svg> 6846 6847 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 6848 <symbol id="icon-whatsapp" viewBox="0 0 32 32"> 6849 <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"/> 6850 </symbol> 6851</svg> 6852 6853 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6854 <symbol id="icon-copylink" viewBox="-2 -2 18 18" fill="none"> 6855 <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"/> 6856 <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"/> 6857 </symbol> 6858</svg> 6859 6860 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6861 <symbol id="icon-basket" viewBox="0 0 1024 992"> 6862 <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"/> 6863 </symbol> 6864</svg> 6865 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6866 <symbol id="icon-coupon" viewBox="0 0 16 16"> 6867 <path 6868 fill-rule="evenodd" 6869 clip-rule="evenodd" 6870 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
687012.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" 6871 fill="currentColor" 6872 /> 6873 </symbol> 6874</svg> 6875 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6876 <symbol id="icon-fb-messenger" viewBox="0 0 16 16" fill="none"> 6877 <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" /> 6878 </symbol> 6879</svg> 6880 6881 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6882 <symbol id="icon-forward" viewBox="0 0 24 24"> 6883 <path d="M0 0h24v24H0z" fill="none"/> 6884 <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/> 6885 </symbol> 6886</svg> 6887 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6888 <symbol id="icon-back" viewBox="0 0 24 24"> 6889 <path d="M0 0h24v24H0z" fill="none"/> 6890 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 6891 </symbol> 6892</svg> 6893 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6894 <symbol id="icon-sale-sold-count" viewBox="0 0 11 13" fill="none"> 6895 <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"/> 6896 </symbol> 6897</svg> 6898 6899 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6900 <symbol id="icon-cart" viewBox="0 0 24 24"> 6901 <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" /> 6902 <circle cx="8.2" cy="19.2" r="1.2" /> 6903 <circle cx="17.7996" cy="19.2" r="1.2" /> 6904 </symbol> 6905</svg> 6906 6907 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6908 <symbol id="icon-bag" viewBox="0 0 14 18"> 6909 <defs> 6910 <polygon points="0.000164705882 0 13.9987647 0 13.9987647 17.2941176 0.000164705882 17.2941176"></polygon> 6911 </defs> 6912 <g fill-rule="evenodd"> 6913 <g transform="translate(0.000000, -0.000000)"> 6914 <mask id="mask-2"> 6915 <use xlink:href="#path-1"></use> 6916 </mask> 6917 <g></g> 6918 <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
6918588,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> 6919 </g> 6920 </g> 6921 </symbol> 6922</svg> 6923 6924 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6925 <symbol id="icon-person" viewBox="0 0 512 512"> 6926 <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"/> 6927 </symbol> 6928</svg> 6929 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6930 <symbol id="icon-search" viewBox="0 0 512 512"> 6931 <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"/> 6932 </symbol> 6933</svg> 6934 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6935 <symbol id="icon-nav-cart" viewBox="0 0 25 25"> 6936 <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" /> 6937 <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"/> 6938 <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"/> 6939 </symbol> 6940</svg> 6941 6942 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6943 <symbol id="icon-nav-comment" viewBox="0 0 26 26"> 6944 <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"/> 6945 </symbol> 6946</svg> 6947 6948 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6949 <symbol id="icon-filter" viewBox="0 0 20 20">
6950 <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" /> 6951 <rect x="4" y="3.2002" width="12" height="0.8" fill="currentColor" /> 6952 </symbol> 6953</svg> 6954 6955 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6956 <symbol id="icon-tag" viewBox="0 0 16 16"> 6957 <g fill-rule="evenodd"> 6958 <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" /> 6959 </g> 6960 </symbol> 6961</svg> 6962 6963 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6964 <symbol id="icon-close" viewBox="0 0 11 11"> 6965 <g> 6966 <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> 6967 </g> 6968 </symbol> 6969</svg> 6970 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 6971 <symbol id="icon-zoom-v2" viewBox="0 0 16 16"> 6972 <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" /> 6973 </symbol> 6974</svg> 6975 6976 <!-- app:61162030bc1390001da5cede --> 6977
6977<script> 6978(function(){window.SmartPush="EC1";function fetchJs(spMerchantId){const fetchOptions={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({merchantId:spMerchantId})};fetch("https://client.smartpushedm.com/api-client/form/getLatestJs",fetchOptions).then(res=>res.json()).then(res=>{if(res.code==="SUCCESS"){var jsScriptList=res.data.jsScriptList;if(jsScriptList&&jsScriptList.length){for(var i=0;i<jsScriptList.length;i++){var spScript=document.createElement("script");spScript.id="smartPushMarketWidget"+(i+1);spScript.src=jsScriptList[i].jsScript;spScript.async=true;document.body.appendChild(spScript)}}}}).catch(error=>{console.log("SP-error==================>",error)})}async function getSpMerchantId(){try{var spSdk=window.shopline.appExtension.init({appId:"61162030bc1390001da5cede"});if(spSdk){var spUtils=spSdk.utils;var spMerchantId=await spUtils.getMerchantId();fetchJs(spMerchantId)}}catch(err){console.log("SP-error=2=================>",err)}}if(window.shopline&&window.shopline.appExtension&&window.shopline.appExtension.isSDKLoaded&&window.shopline.appExtension.isSDKLoaded()){getSpMerchantId()}else{window.addEventListener("onAppExtensionSDKLoaded",()=>{getSpMerchantId()})}})(); 6979</script>
6979 6980 <!-- app:63a2b2930064c0001dd692f9 --> 6981
6981<script type="module" defer="defer" crossorigin="anonymous"> 6982 function t(k, v) { 6983 Object.defineProperty(window, k, { configurable: false, value: Object.freeze(v) }); 6984 } 6985 t( 6986 '__SC_CHAT_WIDGET_PLUGIN_CONFIG__', 6987 { 6988 env: 'prod', 6989 }, 6990 ); 6991</script>
vendor: 1 bytes, line 6991
6991
6992<script type="text/javascript" defer src="https://sc-chat-widget.shoplineapp.com/sc-chat-widget-plugin-entry" crossorigin="anonymous"></script>
6992 6993 6994</body> 6995</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.