1<!DOCTYPE html> 2<html lang="zh-hant"> 3<head> 4 5 <title>èºç£ç¦é³æ¸æ¿ï¼æ°å</title> 6 7 <meta name="description" content="å¬å£è¨ç·´ç¸éæ¸ç±ãæ°åæ¨ä»"> 8 9 <meta name="keywords" content="èºç£ç¦é³æ¸æ¿, twgbr, ç¦é³æ¸æ¿,ç¦é³ä¹¦æ¿"> 10 11 12 <link rel="preload" href="https://cdn.shoplineapp.com/s/javascripts/currencies.js" as="script"> 13 14 <link rel="preload" href="https://cdn.shoplineapp.com/assets/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" type="font/woff2" crossorigin> 15 16 17 18 19<!-- locale meta --> 20 21<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> 22 23<meta name="mobile-web-app-capable" content="yes"> 24<meta name="format-detection" content="telephone=no" /> 25 26<meta name="google" value="notranslate"> 27 28 29 30 31
31<script type="application/ld+json"> 32 {"@context":"https://schema.org","@type":"WebSite","name":"èºç£ç¦é³æ¸æ¿","url":"https://www.twgbr.org.tw"} 33 </script>
33 34 35 36
36<script type="application/ld+json"> 37 {"@context":"https://schema.org","@type":"Organization","name":"èºç£ç¦é³æ¸æ¿","url":"https://www.twgbr.org.tw","logo":"https://img.shoplineapp.com/media/image_clips/5836a32f61706961a95f0800/original.png?1479975726"} 38 </script>
38 39 40 41 <link rel="shortcut icon" type="image/png" href="https://img.shoplineapp.com/media/image_clips/5b07b7ef4e22a6da30000723/original.jpg?1527232495"> 42 43<!-- styles--> 44<link rel="preconnect" href="https://fonts.gstatic.com"> 45<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&display=swap' type='text/css' as="style" onload="this.rel='stylesheet'" /> 46<link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic&display=swap' type='text/css' as="style" onload="this.rel='stylesheet'"> 47 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/common-898e3d282d673c037e3500beff4d8e9de2ee50e01c27252b33520348e0b17da0.css" onload="" /> 48 49 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/application-cd51e1c9c998168abe2e5804e939a2a6de4bdb1173887c019cb7b099d88f06ef.css" onload="" /> 50 51 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/themes/ell-9cd7e23eff04629e0abf5b426a408645414f0e3f59641aeb6f78a381e73f9305.css" onload="" /> 52 53 54 55 56 57 58<style> 59 :root { 60 61 --cookie-consent-popup-z-index: 1000; 62 } 63</style> 64 65 66 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/intl_tel_input-0d9daf73.chunk.css" /> 67 68 69 70 71 72 73 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/sl_armor_captcha-63afdf18.chunk.css" /> 74 75<link rel="alternate" type="text/plain" href="https://www.twgbr.org.tw/llms.txt"> 76<link rel="alternate" type="text/plain" href="https://www.twgbr.org.tw/llms-full.txt"> 77 78<!-- styles--> 79 80<!-- GLOBAL CONTENT FOR HTML HEAD START--> 81<link href='https://fonts.googleapis.com/css?family=Kreon&display=swap' type='text/css' rel="preload" as="style" onload="this.rel='stylesheet'" /> 82 83<!-- GLOBAL CONTENT FOR HTML HEAD END --> 84 85 86<!--- Site Ownership Data --> 87 <meta name="google-site-verification" content="FtBR7q5ilj0DsurXrlEBPxKpJC6srd8x9qaJryZvfjg"> 88 <meta name="google-site-verification" content="B5_NlcQoMUoKnwELHWmKE5GhpxHJi0zbWZnVeICS86k"> 89<!--- Site Ownership Data End--> 90 91<base href="/"> 92 93 <style> 94 95 </style> 96 <meta name="google-site-verification" content="0Y2-FqAWEweVIWkt8M7nusd6pZiZ62MQqvg-W4kM2K8" /> 97<meta name="google-site-verification" content="f3PcshDF0pIgVk-h7MvLKfg-CRNeQpMfRntVB16zYQ8" /> 98<meta name="csrf-param" content="authenticity_token" /> 99<meta name="csrf-token" content="+8qIYoJxT3bsfqYqKhhpnSBobZKo7EOJmt9VLx8VXu98jhJPwHawNM3pO3U4XbRExcmGLV62XYNbDFquikhnUg==" /> 100 101 102<!-- Start of Criteo one tag --> 103<!-- End of Criteo one tag --> 104 105<meta name="csrf-param" content="authenticity_token" /> 106<meta name="csrf-token" content="rTosgocwV83OIHwiomyVEPPEf7zt7rd3+SWW+tgoD0cqfravxTeoj++34X2wKUjJFmWUAxu0qX049pl7TXU2+g==" /> 107 108 <meta property="og:title" content="èºç£ç¦é³æ¸æ¿ï¼æ°å"/> 109 <meta property="og:url" content="https://www.twgbr.org.tw"/> 110 <link rel="canonical" href="https://www.twgbr.org.tw" /> 111 112 113 <meta property="og:image" content="https://img.shoplineapp.com/media/image_clips/5836a32f61706961a95f0800/original.png?1479975726"/> 114 115 <meta property="og:description" content="å¬å£è¨ç·´ç¸éæ¸ç±ãæ°åæ¨ä»"> 116 117 118 119 120
121<script type="text/javascript"> 122 window.mainConfig = JSON.parse('{\"sessionId\":\"\",\"merchantId\":\"57625fb861706924e07d2d00\",\"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\":\"57625fb861706924e07d2d00\",\"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\":[\"page_editor_v2\",\"promotions_setup\",\"promotions_apply\",\"hide_coupon\",\"checkout_v2\"],\"brand_home_url\":\"https://www.twgbr.org.tw\",\"checkout_setting\":{\"enable_membership_autocheck\":true,\"enable_subscription_autocheck\":false,\"enabled_abandoned_cart_notification\":true,\"enable_sc_fast_checkout\":false},\"current_plan_key\":\"basket\",\"current_theme_key\":\"ell\",\"delivery_option_count\":3,\"enabled_stock_reminder\":true,\"handle\":\"twgbr\",\"identifier\":\"\",\"instagram_access_token\":\"\",\"instagram_id\":\"\",\"invoice_activation\":\"inactive\",\"mobile_logo_media_url\":\"https://img.shoplineapp.com/media/image_clips/5afaaeae8d1db9fbd100087d/original.png?1526378157\",\"name\":\"èºç£ç¦é³æ¸æ¿\",\"order_setting\":{\"invoice_activation\":\"inactive\",\"short_message_activation\":\"inactive\",\"stock_reminder_activation\":\"true\",\"default_out_of_stock_reminder\":true,\"auto_cancel_expired_orders\":true,\"auto_revert_credit\":false,\"enabled_order_auth_expiry\":false,\"enable_order_split_einvoice_reissue\":false,\"no_duplicate_uniform_invoice\":false,\"hourly_auto_invoice\":false,\"enabled_location_id\":true,\"enabled_sf_hidden_product_name\":false,\"customer_return_order\":{\"enabled\":false,\"available_return_days\":\"7\"},\"customer_cancel_order\":{\"enabled\":false,\"auto_revert_credit\":false},\"custom_fields\":[{\"type\":\"text\",\"label\":\"çµ±ä¸ç·¨è\",\"display_type\":\"text_field\",\"name_translations\":{\"zh-hant\":\"çµ±ä¸ç·¨è\"},\"hint_translations\":{\"zh-hant\":\"å¦éçµ±ä¸ç·¨èè«å¨æ¤å¡«å¯«ï¼ä¸è¯ç¼ç¥¨å¿ å¡«ï¼\"},\"field_id\":\"6535d0dc52ffb70014d0cce3\"},{\"type\":\"text\",\"label\":\"å ¬å¸æ¬é \",\"display_type\":\"text_field\",\"name_translations\":{\"zh-hant\":\"å ¬å¸æ¬é \"},\"hint_translations\":{\"zh-hant\":\"å¦ééç«ä¸è¯å¼ç¼ç¥¨ï¼è«åå¿ å¡«å¯«\"},\"field_id\":\"6535d0dc52ffb70014d0cce4\"}],\"invoice\":{\"tax_id\":\"\"},\"facebook_messenging\":{\"status\":\"deactivated\"},\"status_update_sms\":{\"status\":\"deactivated\"},\"private_info_handle\":{\"enabled\":false,\"custom_fields_enabled\":false}},\"payment_method_count\":6,\"product_setting\":{\"enabled_show_member_price\":false,\"enabled_product_review\":true,\"variation_display\":\"dropdown\",\"price_range_enabled\":true,\"enabled_pos_product_customized_price\":false,\"enabled_pos_product_price_tier\":false,\"preorder_add_to_cart_button_display\":\"depend_on_stock\"},\"promotion_setting\":{\"multi_order_discount_strategy\":\"order_or_tier_promotion\",\"order_gift_threshold_mode\":\"after_price_discounts\",\"order_free_shipping_threshold_mode\":\"after_all_discounts\",\"category_item_gift_threshold_mode\":\"before_discounts\",\"category_item_free_shipping_threshold_mode\":\"before_discounts\"},\"rollout_keys\":[\"2026_pdp_revamp_mobile_addon_products\",\"3_layer_category\",\"3_layer_navigation\",\"3_layer_variation\",\"711_CB_13countries\",\"711_CB_pickup_TH\",\"711_c2b_report_v2\",\"711_cross_delivery\",\"AdminCancelRecurringSubscription_V1\",\"MC_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\",\"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_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_percentage\",\"auto_credit_recurring\",\"auto_reply_comment\",\"auto_save_sf_plus_address\",\"availability_buy_online_pickup_instore\",\"availability_preview_buy_online_pickup_instore\",\"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_advanced_filters\",\"broadcast_analytics\",\"broadcast_clone\",\"broadcast_email_html\",\"broadcast_facebook_template\",\"broadcast_line_template\",\"broadcast_unsubscribe_email\",\"bulk_action_customer\",\"bulk_action_product\",\"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_with_filter\",\"bulk_update_tag\",\"bundle_add_type\",\"bundle_group\",\"bundle_page\",\"bundle_pricing\",\"bundle_promotion_apply_enhancement\",\"bundle_stackable\",\"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_fb\",\"channel_integration\",\"channel_line\",\"charge_shipping_fee_by_product_qty\",\"chat_widget\",\"chat_widget_facebook\",\"chat_widget_livechat\",\"checkout_membercheckbox_toggle\",\"checkout_setting\",\"cn_pricing_page_2019\",\"cod_not_pickup_blacklist\",\"combine_orders_app\",\"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_installment_payment_fee_hidden\",\"credit_point_triggerpoint\",\"crm_email_custom\",\"crm_notify_preview\",\"crm_sms_custom\",\"crm_sms_notify\",\"cross_shop_tracker\",\"custom_css\",\"custom_home_delivery_tw\",\"custom_notification_shorten_url\",\"custom_notify\",\"custom_order_export\",\"customer_advanced_filter\",\"customer_coupon\",\"customer_custom_field_limit_5\",\"customer_data_secure\",\"customer_edit\",\"customer_export_v2\",\"customer_group\",\"customer_group_analysis\",\"customer_group_customer_spend_period\",\"customer_group_filter_p2\",\"customer_group_filter_p3\",\"customer_group_regenerate\",\"customer_group_sendcoupon\",\"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_
122shipping_rate_refactor\",\"ec_order_unlimit\",\"ecpay_expirydate\",\"ecpay_payment_gateway\",\"edit_order_promotion_applied_creditpoint\",\"einvoice_bulk_update\",\"einvoice_edit\",\"einvoice_newlogic\",\"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\",\"facebook_ads\",\"facebook_dia\",\"facebook_line_promotion_notify\",\"facebook_login\",\"facebook_messenger_subscription\",\"facebook_notify\",\"facebook_oauth_pages_utility_messaging\",\"facebook_pixel_manager\",\"fb_entrance_optimization\",\"fb_feed_unlimit\",\"fb_group\",\"fb_multi_category_feed\",\"fb_pixel_matching\",\"fb_pixel_v2\",\"fb_post_management\",\"fb_product_set\",\"fb_ssapi\",\"fb_sub_button\",\"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_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\",\"get_coupon\",\"get_promotions_by_cart\",\"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_dynamic_remarketing_tag\",\"google_enhanced_conversions\",\"google_merchant_api\",\"google_preorder_feed\",\"google_product_category_3rdlayer\",\"google_recaptcha\",\"google_remarketing_manager\",\"google_signup_login\",\"google_tag_manager\",\"gp_tw_sc\",\"group_url_bind_post_live\",\"h2_tag_phase1\",\"hct_logistics_bills_report\",\"hidden_product\",\"hidden_product_p2\",\"hide_credit_point_record_balance\",\"hide_ec_linepay\",\"hk_pricing_page_2019\",\"hkd_pricing_page_disabled_2020\",\"ig_browser_notify\",\"ig_live\",\"ig_login_entrance\",\"ig_new_api\",\"image_gallery\",\"image_gallery_p2\",\"image_host_by_region\",\"image_limit_100000\",\"image_limit_30000\",\"image_widget_mobile\",\"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_ads_tag\",\"line_broadcast\",\"line_login\",\"line_login_mobile\",\"line_point_cpa_tag\",\"line_shopping_new_fields\",\"live_after_keyword\",\"live_announce_bids\",\"live_announce_buyer\",\"live_bidding\",\"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_multidisplay\",\"live_luckydraw_enhancement\",\"live_messenger_broadcast\",\"live_order_block\",\"live_print_advanced\",\"live_product_auto_order_tag\",\"live_product_recommend\",\"live_shopline_keyword\",\"live_stream_settings\",\"locale_revamp\",\"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_question\",\"mc_broadcast\",\"mc_bulk_read\",\"mc_chatbot_template\",\"mc_delete_message\",\"mc_edit_cart\",\"mc_history_instant\",\"mc_history_post\",\"mc_im\",\"mc_inbox_autoreply\",\"mc_instant_notifications\",\"mc_invoicetitle_optional\",\"mc_keyword_autotagging\",\"mc_line_broadcast\",\"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_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_expiry_enhancement\",\"membership_tier_double_write\",\"membership_tier_logic_revamp\",\"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\",\"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_
122custom_notify\",\"out_of_stock_order\",\"page_builder_revamp\",\"page_builder_revamp_theme_setting\",\"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\",\"point_tier_expiration_notify\",\"pos_only_product_settings\",\"pos_retail_store_price\",\"pos_setup_guide_basketplan\",\"post_cancel_connect\",\"post_commerce_stack_comment\",\"post_fanpage_luckydraw\",\"post_fb_group\",\"post_general_setting\",\"post_lock_pd\",\"post_sales_dashboard\",\"postsale_auto_reply\",\"postsale_create_post\",\"postsale_ig_auto_reply\",\"postsales_connect_multiple_posts\",\"preorder_limit\",\"preset_publish\",\"price_discount_label_plp\",\"product_available_time\",\"product_cost_permission\",\"product_feed_info\",\"product_feed_manager_availability\",\"product_feed_revamp\",\"product_index_v2\",\"product_info\",\"product_limit_1000\",\"product_limit_unlimited\",\"product_log_v2\",\"product_page_limit_10\",\"product_quantity_update\",\"product_recommendation_abtesting\",\"product_revamp_doublewrite\",\"product_revamp_singleread\",\"product_review_bulk_export_import\",\"product_review_import\",\"product_review_import_installable\",\"product_review_plp\",\"product_review_reward_conditions\",\"product_search\",\"product_set_revamp\",\"product_set_show_out_of_stock\",\"product_set_v2_enhancement\",\"product_subscription_applied_credits\",\"product_summary\",\"promotion_blacklist\",\"promotion_filter_by_date\",\"promotion_first_purchase\",\"promotion_first_purchase_channel\",\"promotion_hour\",\"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_p2\",\"revert_credit_status\",\"reward_campaign_copy\",\"reward_campaign_exclude_product\",\"sales_dashboard\",\"sangria_setting\",\"sc_advanced_keyword\",\"sc_alipay_standard\",\"sc_atm\",\"sc_auto_bind_member\",\"sc_autodetect_address\",\"sc_autodetect_paymentslip\",\"sc_autoreply_icebreaker\",\"sc_clearcart\",\"sc_clearcart_all\",\"sc_comment_label\",\"sc_comment_list\",\"sc_conversations_statistics_sunset\",\"sc_download_adminapp\",\"sc_group_pm_commentid\",\"sc_group_webhook\",\"sc_intercom\",\"sc_list_search\",\"sc_mo_711emap\",\"sc_outstock_msg\",\"sc_overall_statistics_api_v3\",\"sc_pickup\",\"sc_product_set\",\"sc_product_variation\",\"sc_slp_subscription_promotion\",\"sc_standard\",\"sc_store_pickup\",\"sc_wa_message_report\",\"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_product_revamp_api_v3\",\"shoplytics_promotions_api_v3\",\"shoplytics_psa_multi_stores_export\",\"shoplytics_psa_sub_categories\",\"shoplytics_rfim_enhancement_v3\",\"shoplytics_session_metrics\",\"shoplytics_staff_api_v3\",\"shoplytics_to_hd\",\"shopping_session_enabled\",\"signin_register_revamp\",\"sitemap_cache_6hr\",\"sitemap_enhance_lang\",\"skya_setting\",\"sl_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_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_customerID_duplicate_check\",\"sl_pos_customer_info_by_search\",\"sl_pos_customer_info_enhancement\",\"sl_pos_customized_price\",\"sl_pos_disable_touchid_unlock\",\"sl_pos_discount\",\"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_
122iOS_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_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_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_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_product_add_to_cart_refactor\",\"sl_pos_product_variation_ui\",\"sl_pos_promotion\",\"sl_pos_purchase_order_onlinestore\",\"sl_pos_purchase_order_partial_in_storage\",\"sl_pos_receipt_information\",\"sl_pos_receipt_preorder_return_enhancement\",\"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_show_coupon\",\"sl_pos_stock_refactor\",\"sl_pos_supplier_refactor\",\"sl_pos_toast_revamp\",\"sl_pos_transaction_conflict\",\"sl_pos_transaction_view_admin\",\"sl_pos_transfer_onlinestore\",\"sl_pos_user_permission\",\"sl_pos_variation_setting_refactor\",\"sl_purchase_order_by_warehouse\",\"sl_purchase_order_search_create_enhancement\",\"slp_bank_promotion\",\"slp_product_subscription\",\"slp_remember_credit_card\",\"slp_swap\",\"smart_omo_appstore\",\"smart_product_recommendation\",\"smart_product_recommendation_plus\",\"smart_product_recommendation_plus_cart\",\"smart_product_recommendation_regular\",\"smart_recommended_related_products\",\"sms_custom\",\"sms_with_shop_name\",\"social_channel_revamp\",\"social_channel_user\",\"social_name_in_order\",\"sort_out_of_stock_products_last\",\"sso_lang_th\",\"sso_lang_vi\",\"staff_elasticsearch\",\"staff_limit_5\",\"staff_service_migration\",\"static_resource_host_by_region\",\"stop_slp_approvedemail\",\"store_pick_up\",\"storefront_app_extension\",\"storefront_return\",\"stripe_3d_secure\",\"stripe_3ds_cny\",\"stripe_3ds_hkd\",\"stripe_3ds_myr\",\"stripe_3ds_sgd\",\"stripe_3ds_thb\",\"stripe_3ds_usd\",\"stripe_3ds_vnd\",\"stripe_google_pay\",\"stripe_payment_intents\",\"stripe_radar\",\"stripe_subscription_my_account\",\"structured_data\",\"sub_sgstripe\",\"subscription_config_edit\",\"subscription_config_edit_delivery_payment\",\"subscription_currency\",\"subscription_tw_virtual_acct\",\"tappay_3D_secure\",\"tappay_sdk_v2_3_2\",\"tappay_sdk_v3\",\"tax_inclusive_setting\",\"taxes_settings\",\"tcat_711pickup_sl_logisitics\",\"tcat_logistics_bills_report\",\"tcat_newlabel\",\"th_pricing_page_2020\",\"thb_pricing_page_disabled_2020\",\"theme_bianco\",\"theme_doris_bien\",\"theme_kingsman_v2\",\"theme_level_3\",\"theme_sangria\",\"theme_ultrachic\",\"tier_auto_downgrade\",\"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_revamp_double_read\",\"variant_image_selector\",\"variant_saleprice_cost_weight\",\"variation_label_swatches\",\"varm_setting\",\"vn_pricing_page_2020\",\"vnd_pricing_page_disabled_2020\",\"whatsapp_extension\",\"whatsapp_order_form\",\"whatsapp_orderstatus_toggle\",\"yahoo_dot\",\"youtube_accounting_linking\",\"zotabox_installable\"],\"shop_default_home_url\":\"https://twgbr.shoplineapp.com\",\"shop_status\":\"open\",\"show_sold_out\":true,\"sl_payment_merchant_id\":\"2305646112394063872\",\"supported_languages\":[\"en\",\"zh-hant\"],\"tags\":[\"book\"],\"time_zone\":\"Asia/Taipei\",\"updated_at\":\"2026-10-01T07:48:16.286Z\",\"user_setting\":{\"_id\":\"57625fb861706924e07f2d00\",\"created_at\":\"2016-06-16T08:13:44.944Z\",\"data\":{\"general_fields\":[{\"type\":\"gender\",\"options\":{\"order\":{\"include\":\"true\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"false\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}}},{\"type\":\"birthday\",\"options\":{\"order\":{\"include\":\"true\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"false\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}}}],\"minimum_age_limit\":\"13\",\"custom_fields\":[],\"signup_method\":\"email\",\"sms_verification\":{\"status\":\"false\",\"supported_countries\":[\"*\"]},\"facebook_login\":{\"status\":\"active\",\"app_id\":\"613901269283598\"},\"google_login\":{\"status\":\"active\",\"client_id\":\"1005548707787-7lnkmfqu3jdq32vme8j368umqrjd2lep.apps.googleusercontent.com\",\"client_secret\":\"GOCS***************************b9vP\"},\"enable_facebook_comment\":{\"status\":\"active\"},\"facebook_comment\":\"\",\"line_login\":\"\",\"recaptcha_signup\":{\"status\":\"true\",\"site_key\":\"6LfGy7gUAAAAAPoMu2KOdjtvkgG74_k7gD_G5FJk\"},\"email_verification\":{\"status\":\"false\"},\"login_with_verification\":{\"status\":\"false\"},\"upgrade_reminder\":\"\",\"birthday_format\":\"YYYY/MM/DD\",\"send_birthday_credit_period\":\"daily\",\"member_info_reward\":{\"enabled\":false,\"reward_on\":[],\"subscription_reward_on\":[],\"coupons\":{\"enabled\":false,\"promotion_ids\":[]}},\"login_lambda_callback_function_name\":null,\"enable_age_policy\":false,\"force_complete_info\":false,\"membership_promo_banner\":{\"text\":{\"display\":\"default\",\"custom_content\":{\"en\":{\"title\":\"\",\"content\":\"\"},\"zh-hant\":{\"title\":\"\",\"content\":\"\"}}},\"image\":{\"display\":\"hidden\",\"custom_content\":{\"en\":\"\",\"zh-hant\":\"\"}}}},\"item_type\":\"\",\"key\":\"users\",\"name\":null,\"owner_id\":\"57625fb861706924e07d2d00\",\"owner_type\":\"Merchant\",\"publish_status\":\"published\",\"status\":\"active\",\"updated_at\":\"2026-03-13T05:55:06.743Z\",\"value\":null},\"price_range_preview\":false},\"localeData\":{\"loadedLanguage\":{\"name\":\"ç¹é«ä¸æ\",\"code\":\"zh-hant\"}
122,\"supportedLocales\":[{\"name\":\"English\",\"code\":\"en\"},{\"name\":\"ç¹é«ä¸æ\",\"code\":\"zh-hant\"}]},\"currentUser\":null,\"themeSettings\":{\"theme_color\":\"mint\",\"categories_collapsed\":true,\"image_fill\":false,\"is_multicurrency_enabled\":false,\"mobile_categories_collapsed\":true,\"hide_language_selector\":false,\"show_promotions_on_product\":false,\"enabled_quick_cart\":true,\"opens_in_new_tab\":true,\"category_page\":\"24\",\"buy_now_button\":{\"enabled\":true}},\"isMultiCurrencyEnabled\":false,\"features\":{\"plans\":{\"free\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"standard\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"starter\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"pro\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"business\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"variant_image_selector\":false},\"basic\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"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\"
122:{\"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\":true,\"isRecaptchaEnterprise\":false,\"recaptchaEnterpriseSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"recaptchaEnterpriseCheckboxSiteKey\":\"6LfQVEEoAAAAAAzllcvUxDYhfywH7-aY52nsJ2cK\",\"recaptchaSiteKey\":\"6LfGy7gUAAAAAPoMu2KOdjtvkgG74_k7gD_G5FJk\",\"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\",\"paypalCnClientId\":\"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\":false,\"cartProductsEnabled\":true}}}'); 123</script>
123 124 125
125<script> 126 (function() { 127 var queue = []; 128 window.__sentryPreInitQueue = queue; 129 function captureToQueue(error) { 130 if (window.__sentryPreInitQueue) queue.push(error); 131 } 132 function onError(event) { 133 if (event.error !== null) captureToQueue(event.error); 134 } 135 function onUnhandledRejection(event) { 136 captureToQueue(event.reason !== undefined ? event.reason : event); 137 } 138 window.addEventListener('error', onError); 139 window.addEventListener('unhandledrejection', onUnhandledRejection); 140 window.__sentryPreInitListeners = { onError: onError, onUnhandledRejection: onUnhandledRejection }; 141 })(); 142 </script>
142 143
143<script 144 src="https://browser.sentry-cdn.com/7.120.4/bundle.tracing.replay.min.js" 145 integrity="sha384-6UiQzRZEZEUYpVevkJnbMofq20zR/kWY6Nfj4/7xxiefh2lwaDxOAJXGT0ZkkJtH" 146 crossorigin="anonymous" 147 defer 148 ></script>
148 149
149<script 150 src="https://browser.sentry-cdn.com/7.120.4/captureconsole.min.js" 151 integrity="sha384-eS++M/RYquYfetQEoSQnCvxPHbPQztNIN2rdDxYkI5k8wvZwd+GmpBnfgymxGEIT" 152 crossorigin="anonymous" 153 defer 154 ></script>
154 155
156<script> 157 function sriOnError (event) { 158 if (window.Sentry) window.Sentry.captureException(event); 159 160 var script = document.createElement('script'); 161 var srcDomain = new URL(this.src).origin; 162 script.src = this.src.replace(srcDomain, ''); 163 if (this.defer) script.setAttribute("defer", "defer"); 164 document.getElementsByTagName('head')[0].insertBefore(script, null); 165 } 166</script>
166 167
168<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 168
168
169<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>
1692&&(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>
169 170 171
171<script src="https://cdn.shoplineapp.com/s/javascripts/currencies.js" defer></script>
171 172 173 174
175<script> 176 function generateGlobalSDKObserver(variableName, options = {}) { 177 const { isLoaded = (sdk) => !!sdk } = options; 178 return { 179 [variableName]: { 180 funcs: [], 181 notify: function() { 182 while (this.funcs.length > 0) { 183 const func = this.funcs.shift(); 184 func(window[variableName]); 185 } 186 }, 187 subscribe: function(func) { 188 if (isLoaded(window[variableName])) { 189 func(window[variableName]); 190 } else { 191 this.funcs.push(func); 192 } 193 const unsubscribe = function () { 194 const index = this.funcs.indexOf(func); 195 if (index > -1) { 196 this.funcs.splice(index, 1); 197 } 198 }; 199 return unsubscribe.bind(this); 200 }, 201 }, 202 }; 203 } 204 205 window.globalSDKObserver = Object.assign( 206 {}, 207 generateGlobalSDKObserver('grecaptcha', { isLoaded: function(sdk) { return sdk && sdk.render }}), 208 generateGlobalSDKObserver('FB'), 209 ); 210</script>
210 211 212 213
213<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>
213 214
214<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>
214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230
230<script src="https://r2cdn.myshopline.com/static/rs/adff/prod/latest/bundle.iife.js" defer></script>
230 231
231<script src="https://r2cdn.myshopline.com/static/rs/acuf/prod/latest/bundle.iife.js" defer></script>
231 232 233
233<script src="https://cdn.shoplineapp.com/packs/js/runtime~shop-daa29a7c2ff8996bf06b.js" defer="defer" integrity="sha256-oGnstcpIaE6A45cX9esj/bIbUVkWVLZGito5tB63GUA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 233
233
234<script src="https://cdn.shoplineapp.com/packs/js/shared~38c579ec-439cff9eed8e47611233.chunk.js" defer="defer" integrity="sha256-BAf5r2oZjhPSAInZ7mmwZrtywVXkDZp6ombeM7IHaEU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 234
234
235<script src="https://cdn.shoplineapp.com/packs/js/shared~74eb226d-5174bebfd928d3c8ba00.chunk.js" defer="defer" integrity="sha256-LTagEomjMrugeP43Cwa6P+jMS8VswaKuSYjUE2jSvyI=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 235
235
236<script src="https://cdn.shoplineapp.com/packs/js/shared~0e7b4f31-52799266e463cb686ffe.chunk.js" defer="defer" integrity="sha256-OpIH8GixR3J8jp29U1TCKpZ24QWr4qLgjvMiGAxAksw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 236
236
237<script src="https://cdn.shoplineapp.com/packs/js/shared~e64cb4ed-c86f23e0e7140b93a076.chunk.js" defer="defer" integrity="sha256-prnsFZ4cIlaA08wTgLkZ8ts/zTwy4A6ARvteaOfCvKc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 237
237
238<script src="https://cdn.shoplineapp.com/packs/js/shared~479d7c7d-d34c500dc9b77449f8d2.chunk.js" defer="defer" integrity="sha256-SHdDXDV7hjC/SjTnBjuf3ghVwp9ksUlT7ApbqRQBxWw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 238
238
239<script src="https://cdn.shoplineapp.com/packs/js/shared~29a769ad-77556ef2e58657a6b0a6.chunk.js" defer="defer" integrity="sha256-a9Mcav87H/aQawGRKk7qCsgZDXduXEjO2s1Pp+KbaSA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 239
239
240<script src="https://cdn.shoplineapp.com/packs/js/shared~74bff3d6-bc41c97214a3235dc442.chunk.js" defer="defer" integrity="sha256-9+/4xhSuMGGWTp+YNcozGhlwFchhw+XKTohwQFTSBSc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 240
240
241<script src="https://cdn.shoplineapp.com/packs/js/shared~81bba2e3-a0c26390b7de8ce82d39.chunk.js" defer="defer" integrity="sha256-/DLhVdnv5k68wAZfqr1Q3tnUn/+AGkaJXZaMzRo+bkA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 241
241
242<script src="https://cdn.shoplineapp.com/packs/js/shared~ecf1c238-5eebd8682f50a52e0bc8.chunk.js" defer="defer" integrity="sha256-x3WL/7HsunMianZTCMrFp2nKLMLsUB6b9AF0ByBLJdc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 242
242
243<script src="https://cdn.shoplineapp.com/packs/js/shared~9cb81af4-d0e3047065a861b081aa.chunk.js" defer="defer" integrity="sha256-PWAh39rhKnizA7i4zANKAcxWrFgxM2NQqfAtMmPTgd4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 243
243
244<script src="https://cdn.shoplineapp.com/packs/js/shared~f8ef5884-948d7cece0571e9735f1.chunk.js" defer="defer" integrity="sha256-bLzCN0GMmevxgBAvu3+DyJdtid4L9K8RStNE3oTIFGM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 244
244
245<script src="https://cdn.shoplineapp.com/packs/js/shared~ea9a1e23-966c665262a42e62c01f.chunk.js" defer="defer" integrity="sha256-zJvcOfyPcZJW1nIqu/wzijhppYtsff+I4forKfMaeF4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 245
245
246<script src="https://cdn.shoplineapp.com/packs/js/shared~dbe7acde-6e3f727d03b6af19fbaf.chunk.js" defer="defer" integrity="sha256-XJXJWPOIbKFgiCqqiQ+2dGpTgb6UEmFIusT5cl8YChI=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 246
246
247<script src="https://cdn.shoplineapp.com/packs/js/shared~d54d7c1c-4a1d90179d57c8315d37.chunk.js" defer="defer" integrity="sha256-jMcpRibdsR7Gemxw0ziUtI6IUh/dG+pxC7cJs/z0IZA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 247
247
248<script src="https://cdn.shoplineapp.com/packs/js/shared~200bedfd-5381bf4a4a3785584c64.chunk.js" defer="defer" integrity="sha256-E/jykEuW12gM6SixaBwIWHy3H+s8l3wcsYclLPvRCAI=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 248
248
249<script src="https://cdn.shoplineapp.com/packs/js/vendors~shop-f205270f031ac5089cf9.chunk.js" defer="defer" integrity="sha256-UypxPwlBhm1obfenoz9+RXEWPDQ9DEOPEj0Oe7Zq/E0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 249
249
250<script src="https://cdn.shoplineapp.com/packs/js/shop-95527522097f9f996775.chunk.js" defer="defer" integrity="sha256-+bvwO7qu/EL6uoAQLBLCtJodN9XecK0rxVixY3X8mSM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 250
250
251<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-module/main-76ce3d67383160aef098.js" defer="defer" integrity="sha256-32WFxVYkP60HIFtv+HM7Zac+z+5cogz2N2x4J/AYpU0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 251
251
252<script src="https://cdn.shoplineapp.com/packs/js/shared~5c85c39c-3796609ca2019848b99a.chunk.js" defer="defer" integrity="sha256-5nkuPs8AqUoB4Xs4bVtbo+ColWtoSH25Y5uLrGcUCW4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 252
252
253<script src="https://cdn.shoplineapp.com/packs/js/shared~9ee0282b-fbd727412a9e39aaae34.chunk.js" defer="defer" integrity="sha256-uIX5dxSIeA5lVucYjPmhhiB49eYM+gDe1akcVVzBX70=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 253
253
254<script src="https://cdn.shoplineapp.com/packs/js/ng-module/main-c5416ad9c30d5ebfff92.chunk.js" defer="defer" integrity="sha256-9i9qMI3o0LqAWxQVJY1Q7yhz1CMlMij8jp8n2o7fkZ4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 254
254
255<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-locale/zh-hant-1d4d7ab36131d88a891e.js" defer="defer" integrity="sha256-PU07RVLblSPTRLXkGQQOY5tMIt4KlZsEODm2zMHxKSk=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 255
255
256<script src="https://cdn.shoplineapp.com/packs/js/ng-locale/zh-hant-25715da62f092c59ccff.chunk.js" defer="defer" integrity="sha256-j946EMdlfBNDvvexacwpFS9+qUbMe9+SpTIHdUl6LpA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 256
256
257<script src="https://cdn.shoplineapp.com/packs/js/runtime~intl_tel_input-3136d922c379f05a316a.js" defer="defer" integrity="sha256-p5A/l1ibLTrW7/JviqOnE8PooI9p5yez9nW+JExySb0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 257
257
258<script src="https://cdn.shoplineapp.com/packs/js/intl_tel_input-3d944ff44646de43b619.chunk.js" defer="defer" integrity="sha256-mFTU4pbR9RXSLS3pW/Wt1yZX1AML28SdPTy5XJ1NvyQ=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 258
258
259<script src="https://cdn.shoplineapp.com/packs/js/runtime~sl_armor_captcha-7eb22980f942266e276d.js" defer="defer" integrity="sha256-ldDUoQqg0qFKZXtY8HovO8VwYp4iYSBRDK4b7uipNFY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 259
259
260<script src="https://cdn.shoplineapp.com/packs/js/sl_armor_captcha-6f9bfc97c1a5c940945a.chunk.js" defer="defer" integrity="sha256-ywBlT9xUzpNP2/oybF+me+jwtG7HikI9h11xWDgVwQw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
260 261 262
263<script type="text/javascript"> 264 var shoplyticsTrackerSrc = 'https://cdn.shoplytics.com/js/shoplytics-tracker/latest/shoplytics-tracker.js'; 265(function(e,t,s,c,n,o,p){e.shoplytics||((p=e.shoplytics=function(){ 266p.exec?p.exec.apply(p,arguments):p.q.push(arguments) 267}).v='2.0',p.q=[],(n=t.createElement(s)).async=!0, 268n.src=c,(o=t.getElementsByTagName(s)[0]).parentNode.insertBefore(n,o)) 269})(window,document,'script',shoplyticsTrackerSrc); 270window.SHOPLYTICS_TRACKER_REGISTER = {"merchant_id":"57625fb861706924e07d2d00","language":"zh-hant","user_id":null}; 271shoplytics('init', 'shop', { 272 register: window.SHOPLYTICS_TRACKER_REGISTER 273}); 274 275// for facebook login redirect 276if (location.hash === '#_=_') { 277 history.replaceState(null, document.title, location.toString().replace(/#_=_$/, '')); 278} 279 280 281window.resizeImages = function(element) { 282 var images = (element || document).getElementsByClassName("sl-lazy-image") 283 var styleRegex = /background\-image:\ *url\(['"]?(https\:\/\/shoplineimg.com\/[^'"\)]*)+['"]?\)/ 284 285 for (var i = 0; i < images.length; i++) { 286 var image = images[i] 287 try { 288 var src = image.getAttribute('src') || image.getAttribute('style').match(styleRegex)[1] 289 } catch(e) { 290 continue; 291 } 292 var setBySrc, head, tail, width, height; 293 try { 294 if (!src) { throw 'Unknown source' } 295 296 setBySrc = !!image.getAttribute('src') // Check if it's setting the image url by "src" or "style" 297 var urlParts = src.split("?"); // Fix issue that the size pattern can be in external image url 298 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 299 head = result[1] 300 tail = result[4] 301 width = parseInt(result[2], 10); 302 height = parseInt(result[3], 10); 303 304 if (!!((width || height) && head != '') !== true) { throw 'Invalid image source'; } 305 } catch(e) { 306 if (typeof e !== 'string') { console.error(e) } 307 continue; 308 } 309 310 var segment = parseInt(image.getAttribute('data-resizing-segment') || 200, 10) 311 var scale = window.devicePixelRatio > 1 ? 2 : 1 312 313 // Resize by size of given element or image itself 314 var refElement = image; 315 if (image.getAttribute('data-ref-element')) { 316 var selector = image.getAttribute('data-ref-element'); 317 if (selector.indexOf('.') === 0) { 318 refElement = document.getElementsByClassName(image.getAttribute('data-ref-element').slice(1))[0] 319 } else { 320 refElement = document.getElementById(image.getAttribute('data-ref-element')) 321 } 322 } 323 var offsetWidth = refElement.offsetWidth; 324 var offsetHeight = refElement.offsetHeight; 325 var refWidth = image.getAttribute('data-max-width') ? Math.min(parseInt(image.getAttribute('data-max-width')), offsetWidth) : offsetWidth; 326 var refHeight = image.getAttribute('data-max-height') ? Math.min(parseInt(image.getAttribute('data-max-height')), offsetHeight) : offsetHeight; 327 328 // Get desired size based on view, segment and screen scale 329 var resizedWidth = isNaN(width) === false ? Math.ceil(refWidth * scale / segment) * segment : undefined 330 var resizedHeight = isNaN(height) === false ? Math.ceil(refHeight * scale / segment) * segment : undefined 331 332 if (resizedWidth || resizedHeight) { 333 var newSrc = head + '/' + ((resizedWidth || '') + 'x' + (resizedHeight || '')) + (tail || '') + '?'; 334 for (var j = 1; j < urlParts.length; j++) { newSrc += urlParts[j]; } 335 if (newSrc !== src) { 336 if (setBySrc) { 337 image.setAttribute('src', newSrc); 338 } else { 339 image.setAttribute('style', image.getAttribute('style').replace(styleRegex, 'background-image:url('+newSrc+')')); 340 } 341 image.dataset.size = (resizedWidth || '') + 'x' + (resizedHeight || ''); 342 } 343 } 344 } 345} 346 347let createDeferredPromise = function() { 348 let deferredRes, deferredRej; 349 let deferredPromise = new Promise(function(res, rej) { 350 deferredRes = res; 351 deferredRej = rej; 352 }); 353 deferredPromise.resolve = deferredRes; 354 deferredPromise.reject = deferredRej; 355 return deferredPromise; 356} 357 358// For app extension sdk 359window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED = createDeferredPromise(); 360 window.runTaskInIdle = function runTaskInIdle(task) { 361 try { 362 if (!task) return; 363 task(); 364 } catch (err) { 365 console.error(err); 366 } 367 } 368 369window.runTaskQueue = function runTaskQueue(queue) { 370 if (!queue || queue.length === 0) return; 371 372 const task = queue.shift(); 373 window.runTaskInIdle(task); 374 375 window.runTaskQueue(queue); 376} 377 378 379window.addEventListener('DOMContentLoaded', function() { 380 381 app.value('mainConfig', window.mainConfig); 382 383 384app.value('flash', { 385}); 386 387app.value('flash_data', {}); 388app.constant('imageServiceEndpoint', 'https\:\/\/shoplineimg.com/') 389app.constant('staticImageHost', 'static.shoplineapp.com/web') 390app.constant('staticResourceHost', 'https://static.shoplineapp.com/') 391app.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_
391shipping_rate_refactor\":true,\"promotion_reminder\":true,\"promotion_page_reminder\":true,\"modularize_address_format\":true,\"point_redeem_to_cash\":false,\"fb_login_integration\":false,\"product_summary\":true,\"plp_wishlist\":false,\"ec_order_unlimit\":true,\"sc_order_unlimit\":false,\"inventory_search_v2\":true,\"sc_lock_inventory\":false,\"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\":false,\"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\":false,\"auto_credit_notify\":false,\"customer_referral_notify\":true,\"member_points_notify\":false,\"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\":false,\"broadcast_to_unsubscribers_sms\":false,\"sc_post_feature\":false,\"google_product_category_3rdlayer\":true,\"purchase_limit_campaign\":true,\"order_item_name_edit\":false,\"block_analytics_request\":false,\"subscription_order_notify\":false,\"fb_domain_verification\":false,\"disable_html5mode\":false,\"einvoice_edit\":true,\"order_search_sku\":true,\"cancel_order_by_customer_v2\":true,\"storefront_pdp_enhancement\":false,\"storefront_plp_enhancement\":false,\"storefront_adv_enhancement\":false,\"product_cost_permission\":true,\"promotion_first_purchase\":true,\"block_gtm_for_lighthouse\":true,\"use_critical_css_liquid\":false,\"flash_price_campaign\":true,\"inventory_change_reason\":true,\"ig_login_entrance\":true,\"contact_us_mobile\":false,\"sl_payment_hk_alipay\":false,\"3_layer_variation\":true,\"einvoice_tradevan\":false,\"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\":false,\"bulk_printing_labels_711C2C\":true,\"search_function_image_gallery\":true,\"social_channel_user\":true,\"sc_overall_statistics\":false,\"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\":false,\"fb_broadcast_sc_p2\":false,\"fb_entrance_optimization\":true,\"shopback_cashback\":true,\"bundle_add_type\":true,\"google_ads_api\":true,\"google_analytics_4\":true,\"customer_group_smartrfm_filter\":false,\"shopper_app_entrance\":false,\"enable_cart_service\":true,\"store_crm_pwa\":false,\"store_referral_export_import\":false,\"store_referral_setting\":false,\"delivery_time_with_quantity\":true,\"tier_reward_app_installation\":false,\"tier_reward_app_availability\":false,\"stop_slp_approvedemail\":true,\"google_content_api\":false,\"buy_online_pickup_instore\":false,\"subscription_order_expire_notify\":false,\"payment_octopus\":false,\"payment_hide_hk\":false,\"line_ads_tag\":true,\"get_coupon\":true,\"coupon_notification\":true,\"payme_single_key_migration\":false,\"fb_bdapi\":false,\"mc_sort_waitingtime_new\":true,\"disable_itc\":false,\"sl_payment_alipay\":true,\"sl_pos_sg_gst_on_receipt\":false,\"buyandget_promotion\":true,\"line_login_mobile\":true,\"vulnerable_js_upgrade\":false,\"replace_janus_interface\":true,\"enable_calculate_api_promotion_filter\":true,\"combine_orders\":false,\"t
391ier_reward_app_p2\":false,\"slp_remember_credit_card\":true,\"subscription_promotion\":false,\"lock_cart_sc_product\":false,\"extend_reminder\":false,\"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\":false,\"product_review_reward\":false,\"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\":false,\"blog_revamp_singleread\":true,\"blog_revamp_doublewrite\":true,\"credit_condition_tier_limit\":1,\"credit_condition_5_tier_ec\":false,\"credit_condition_50_tier_ec\":false,\"return_order_revamp\":true,\"expand_sku_on_plp\":false,\"sl_pos_shopline_payment_invoice_new_flow\":false,\"credit_campaign_tier\":{\"active_campaign_limit\":-1,\"condition_limit\":3},\"promotion_page\":true,\"bundle_page\":true,\"bulk_update_tag_enhancement\":false,\"use_ngram_for_order_search\":true,\"notification_custom_sending_time\":true,\"promotion_by_platform\":false,\"promotion_gift_multi_numbers\":false,\"product_feed_revamp\":true,\"one_page_store\":true,\"one_page_store_limit\":1000,\"one_page_store_clone\":true,\"one_page_store_checkout_v2\":false,\"header_content_security_policy\":false,\"product_set_child_products_required_quantity_limit\":50,\"blog_revamp_admin\":true,\"blog_revamp_posts_limit\":3000,\"blog_revamp_admin_category\":true,\"blog_revamp_shop_category\":true,\"blog_revamp_categories_limit\":10,\"blog_revamp_related_products\":true,\"product_feed_manager\":false,\"product_feed_manager_availability\":true,\"checkout_membercheckbox_toggle\":true,\"youtube_accounting_linking\":true,\"crowdfunding_app\":false,\"prevent_duplicate_orders_tempfix\":false,\"product_review_plp\":true,\"product_attribute_tag_awoo\":false,\"sl_pos_customer_info_enhancement\":true,\"sl_pos_customer_product_preference\":false,\"sl_pos_payment_method_prioritized_and_hidden\":true,\"sl_pos_payment_method_picture\":true,\"facebook_line_promotion_notify\":true,\"sl_admin_purchase_order\":false,\"sl_admin_inventory_transfer\":false,\"sl_admin_supplier\":false,\"sl_admin_inventory_count\":false,\"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\"
391: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\":false,\"security_center\":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,\"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,\"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,\"member_center_profile_revamp\":true,\"enable_new_css_bundle\":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,\"custom_home_delivery_tw\":true,\"birthday_format_v2\":true,\"preorder_limit\":true,\"mobile_and_email_signup\":true,\"exclude_product_v2\":true,\"sl_payments_cc_promo\":true,\"user_center_social_channel\":true,\"enable_lazysizes_image_tag\":true,\"credit_point_triggerpoint\":true,\"send_coupon_notification\":true,\"711_CB_pickup_TH\":true,\"cookie_consent\":true,\"customer_group_regenerate\":true,\"customer_group_filter_p3\":true,\"customer_group_filter_p2\":true,\"page_builder_revamp_theme_setting\":true,\"page_builder_revamp\":true,\"partial_free_shipping\":true,\"social_name_in_order\":true,\"admin_app_extension\":true,\"fb_group\":true,\"711_CB_13countries\":true,\"sl_payment_type_check\":true,\"sl_payment_standard_v2\":true,\"shop_category_filter_bulk_action\":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,\"fb_multi_category_feed\":true,\"credit_amount_condition_hidden\":true,\"credit_installment_payment_fee_hidden\":true,\"category_sorting\":true,\"dashboard_v2_revamp\":true,\"customer_tag\":true,\"customer_coupon\":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,\"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,\"cart_addon_condition\":true,\"uc_v2_endpoints\":true,\"uc_integration\":true,\"buy_now_button\":true,\"blog\":true,\"reports\":true,\"custom_css\":true,\"multicurrency\":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,\"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,\"google_recaptcha\":true,\"product_feed_info\":true,\"disable_footer_brand\":true,\"design\":{\"logo_favicon\":true,\"shop_template_advanced_setting\":true},\"fb_ssapi\":true,\"user_settings\":{\"facebook_login\":true},\"design_submenu\":true,\"vn_pricing_page_2020\":true,\"google_signup_login\":true,\"toggle_mobile_category\":true,\"online_store_design\":true,\"tcat_newlabel\":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,\"cart_addon\":true,\"enable_cart_addon_item\":true,\"dashboard_v2\":true,\"711_cross_delivery\":true,\"product_log_v2\":true,\"integration_one\":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\"
391:true,\"sl_pos_receipt_preorder_return_enhancement\":true,\"sl_pos_purchase_order_onlinestore\":true,\"sl_pos_inventory_count_for_selected_products\":true,\"sl_pos_receipt_information\":true,\"sl_pos_android_A4_printer\":true,\"sl_pos_iOS_A4_printer\":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_user_permission\":true,\"sl_pos_feature_permission\":true,\"sl_pos_report_shoplytics_psi\":true,\"sl_pos_einvoice_refactor\":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_admin_register_shift\":true,\"sl_pos_logo_terms_and_condition\":true,\"sl_pos_
391inventory_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,\"subscription_currency\":true,\"bundle_pricing\":true,\"bundle_group\":true,\"unified_admin\":true,\"email_member_register_notify\":true,\"shopline_product_reviews\":true,\"email_order_notify\":true,\"custom_notify\":true,\"marketing_affiliate_p2\":true,\"blog_app\":true,\"hidden_product\":true,\"product_quantity_update\":true,\"line_shopping_new_fields\":true,\"staff_limit\":5,\"broadcast_unsubscribe_email\":true,\"menu_limit\":-1,\"revert_credit_p2\":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,\"ecpay_expirydate\":true,\"product_available_time\":true,\"select_all_customer\":true,\"operational_bill\":true,\"product_limit\":-1,\"page_limit\":-1,\"abandoned_cart_notification\":true,\"currency\":{\"vietnam_dong\":true}}')) 392app.constant('RESOLUTION_LIST', JSON.parse('[200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000]')) 393app.constant('NEW_RESOLUTION_LIST', JSON.parse('[375, 540, 720, 900, 1080, 1296, 1512, 2160, 2960, 3260, 3860]')) 394 395 396app.config(function (AnalyticsProvider) { 397 AnalyticsProvider.setAccount('UA-82927501-1'); 398 AnalyticsProvider.useECommerce(true, true); 399 AnalyticsProvider.setDomainName('www.twgbr.org.tw'); 400 AnalyticsProvider.setCurrency('TWD'); 401 AnalyticsProvider.trackPages(false); 402}); 403 404 405app.value('fbPixelSettings', [{"unique_ids":true,"single_variation":false,"trackingCode":"666125423772614"}]); 406 407app.constant('ANGULAR_LOCALE', { 408 DATETIME_FORMATS: { 409 AMPMS: ["am","pm"], 410 DAY: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], 411 MONTH: ["January","February","March","April","May","June","July","August","September","October","November","December"], 412 SHORTDAY: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"], 413 SHORTMONTH: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"], 414 fullDate: "EEEE, MMMM d, y", 415 longDate: "MMMM d, y", 416 medium: "MMM d, y h:mm:ss a", 417 mediumDate: "MMM d, y", 418 mediumTime: "h:mm:ss a", 419 short: "M/d/yy h:mm a", 420 shortDate: "M/d/yy", 421 shortTime: "h:mm a", 422 }, 423 NUMBER_FORMATS: { 424 CURRENCY_SYM: "$", 425 DECIMAL_SEP: ".", 426 GROUP_SEP: ",", 427 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":""}] 428 }, 429 id: "zh-hant", 430 pluralCat: function(n, opt_precision) { 431 if (['ja'].indexOf('zh-hant') >= 0) { return PLURAL_CATEGORY.OTHER; } 432 var i = n | 0; 433 var vf = getVF(n, opt_precision); 434 if (i == 1 && vf.v == 0) { 435 return PLURAL_CATEGORY.ONE; 436 } 437 return PLURAL_CATEGORY.OTHER; 438 } 439}); 440 441 442 try { 443 var $searchPanelMobile; 444 445 $('.left-panel-button').sidr({ 446 name: 'left-panel', 447 side: 'left', 448 body: ".body-wrapper", 449 onOpen: function(){ 450 if ($searchPanelMobile.hasClass('click')){ 451 $searchPanelMobile.removeClass('click'); 452 } 453 $('html, body').css({'overflow': 'hidden'}); 454 }, 455 onClose: function() { 456 $('html, body').css({'overflow': 'auto'}); 457 } 458 }); 459 $('.cart-panel-button').sidr({ 460 name: 'cart-panel', 461 side: 'left', 462 body: ".body-wrapper", 463 onOpen: function() { 464 angular.element('body').scope().$broadcast('cart.reload'); 465 if ($searchPanelMobile.hasClass('click')){ 466 $searchPanelMobile.removeClass('click'); 467 } 468 window.shopline.slEventBus.once('cart.miniCartLoadData', miniCartLoadedProduct); 469 }, 470 onClose: function() { 471 window.shopline.slEventBus.off('cart.miniCartLoadData', miniCartLoadedProduct); 472 $('#cart-panel').removeAttr('data-manual-open'); 473 } 474 }); 475 $('.cart-panel-button').on('click', function() { 476 $('#cart-panel').attr('data-manual-open', 'true'); 477 }); 478 $('.mobile-language-btn').sidr({ 479 name: 'language-panel', 480 side: 'left', 481 body: ".body-wrapper" 482 }); 483 $('.mobile-currency-btn').sidr({ 484 name: 'currency-panel', 485 side: 'left', 486 body: ".body-wrapper" 487 }); 488 function miniCartLoadedProduct(cartData) { 489 const injector = angular.element(document.body)?.injector(); 490 const trackerService = injector?.get('trackerService'); 491 const showType = $('#cart-panel').attr('data-manual-open') === 'true' ? 'manual_click' : 'automatic'; 492 const productIds = cartData?.items?.map(item => (item.product_id)) || []; 493 const productIdsUnique = [...new Set(productIds)]; 494 trackerService?.track({ 495 type: trackerService?.generalEventType?.MiniCartImpression, 496 data: { 497 page_type: window.mainConfig.pageIdentifier, 498 show_type: showType, 499 cart_item_list: productIdsUnique, 500 cart_unique_item_count: productIdsUnique.length, 501 cart_total_item_count: cartData?.items?.reduce((total, item) => total + item.quantity, 0) || 0, 502 }, 503 }); 504 } 505 506 $( ".body-wrapper" ).on("click touch touchmove", function(e) { 507 if ($(".body-wrapper").hasClass("sidr-open" )) { 508 e.preventDefault(); 509 e.stopPropagation(); 510 $.sidr('close','left-panel'); 511 $.sidr('close','cart-panel'); 512 $.sidr('close','currency-panel'); 513 $.sidr('close','language-panel'); 514 $('html, body').css({'overflow': 'auto'}); 515 } 516 }); 517 518 $(document).ready(function() { 519 if (typeof Sentry !== 'undefined') { 520 var LOG_LEVELS = { 521 'Verbose': ['log', 'info', 'warn', 'error', 'debug', 'assert'], 522 'Info': ['info', 'warn', 'error'], 523 'Warning': ['warn', 'error'], 524 'Error': ['error'], 525 }; 526 527 var CDN_HOSTS = [ 528 'cdn.shoplineapp.com', 529 'cdn.myshopline.com', 530 ]; 531 var KEEP_SAMPLE_RATE = { 532 third_party: 0.05, 533 unknown: 0.05, 534 inline: 0.05, 535 before_sentry: 0.05, 536 }; 537 var PAGE_HOST = 'www.twgbr.org.tw'.toLowerCase(); 538 var SDK_HOST = 'sentry-cdn.com'; 539 540 var hasSourceTag = function (event) { 541 return !!(event.tags && event.tags.source); 542 }; 543 544 var getAllFrames = function (event) { 545 try { 546 return event.exception.values.reduce(function (acc, val) { 547 return acc.concat((val.stacktrace && val.stacktrace.frames) || []); 548 }, []); 549 } catch (e) { 550 return []; 551 } 552 }; 553 554 var classifyEvent = function (event) { 555 var frames = getAllFrames(event).filter(function (frame) { 556 return frame && frame.filename && frame.filename.toLowerCase().indexOf(SDK_HOST) === -1; 557 }); 558 559 if (frames.length === 0) return { source: 'unknown' }; 560 561 var hasOther = false;
562 var hasPageHost = false; 563 564 frames.forEach(function (frame) { 565 var lower = frame.filename.toLowerCase(); 566 if (!CDN_HOSTS.some(function (host) { return lower.indexOf(host) !== -1; })) { 567 hasOther = true; 568 if (PAGE_HOST && lower.indexOf(PAGE_HOST) !== -1) { 569 hasPageHost = true; 570 } 571 } 572 }); 573 574 var source = hasOther ? (hasPageHost ? 'inline' : 'third_party') : 'internal'; 575 576 return { source: source }; 577 }; 578 579 var cloneMutablePaths = function (event) { 580 try { 581 var cloned = Object.assign({}, event); 582 583 if (event.tags) { 584 cloned.tags = Object.assign({}, event.tags); 585 } 586 587 if (event.exception && event.exception.values) { 588 cloned.exception = Object.assign({}, event.exception); 589 cloned.exception.values = event.exception.values.map(function (value) { 590 var clonedValue = Object.assign({}, value); 591 if (clonedValue.stacktrace) { 592 clonedValue.stacktrace = Object.assign({}, clonedValue.stacktrace); 593 } 594 return clonedValue; 595 }); 596 } 597 598 return cloned; 599 } catch (e) { 600 return event; 601 } 602 }; 603 604 var config = { 605 dsn: 'https://[email protected]/5797752', 606 env: 'production', 607 release: '5.96.0', 608 sampleRate: 1.0, 609 tracesSampleRate: 0.0, 610 logLevels: LOG_LEVELS['Error'], 611 beforeSend: function(event, hint) { 612 try { 613 if ([ 614 'gtm', 615 'gtag/js', 616 'tracking', 617 'pixel/events', 618 'signals/iwl', 619 'rosetta.ai', 620 'twk-chunk', 621 'webpush', 622 'jquery', 623 '<anonymous>' 624 ].some(function(filename) { 625 return event.exception.values[0].stacktrace.frames[0].filename.toLowerCase().indexOf(filename) > -1; 626 }) || 627 event.exception.values[0].stacktrace.frames[1].function.toLowerCase().indexOf('omni') > -1 628 ) { 629 return null; 630 } 631 } catch (e) {} 632 633 event = cloneMutablePaths(event); 634 635 event.tags = event.tags || {}; 636 try { 637 if (!hasSourceTag(event)) { 638 var classification = classifyEvent(event); 639 event.tags.source = classification.source; 640 641 if (event.logger === 'console' && classification.source === 'unknown') { 642 var syntheticStack = ((hint && hint.syntheticException && hint.syntheticException.stack) || '').toLowerCase(); 643 var isFirstPartyStack = CDN_HOSTS.concat([PAGE_HOST]).some(function (host) { 644 return host && syntheticStack.indexOf(host) !== -1; 645 }); 646 if (!isFirstPartyStack) { 647 return null; 648 } 649 } 650 651 var keepRate = KEEP_SAMPLE_RATE[classification.source]; 652 if (keepRate && Math.random() > keepRate) { 653 return null; 654 } 655 } 656 } catch (e) {} 657 658 try { 659 if (event.tags.source && event.exception && event.exception.values && event.exception.values[0]) { 660 var firstValue = event.exception.values[0]; 661 firstValue.value = event.tags.source + ': ' + (firstValue.value || ''); 662 } else if (event.tags.source && event.message) { 663 event.message = event.tags.source + ': ' + event.message; 664 } 665 } catch (e) {} 666 667 try { 668 event.exception.values.forEach(function (exceptionValue) { 669 if (exceptionValue.stacktrace && exceptionValue.stacktrace.frames) { 670 var filtered = exceptionValue.stacktrace.frames.filter(function (frame) { 671 return !(frame.filename && frame.filename.indexOf('/assets/') !== -1); 672 }); 673 exceptionValue.stacktrace.frames = filtered.length > 0 674 ? filtered 675 : exceptionValue.stacktrace.frames; 676 } 677 }); 678 } catch (e) {} 679 680 return event; 681 }, 682 }; 683 684 var pageName = ''; 685 686 try { 687 var pathName = window.location.pathname; 688 689 if (pathName.includes('/cart')) { 690 pageName = 'cart'; 691 } 692 if (pathName.includes('/checkout')) { 693 pageName = 'checkout'; 694 } 695 } catch (e) {} 696 697 var shouldReplay = false;
698 var replayPages = ['/checkout', '/cart', '/one-page-store']; 699 try { 700 shouldReplay = replayPages.some(function(page) { 701 return window.location.pathname.includes(page); 702 }); 703 } catch (e) {} 704 705 Sentry.init({ 706 dsn: config.dsn, 707 environment: config.env, 708 release: config.release, 709 integrations: function(integrations) { 710 var ourIntegrations = integrations.concat([ 711 new Sentry.Integrations.BrowserTracing(), 712 new Sentry.Integrations.CaptureConsole({ levels: config.logLevels }), 713 ]); 714 715 if (shouldReplay) { 716 ourIntegrations.push( 717 Sentry.replayIntegration({ 718 maskAllText: true, 719 maskAllInputs: true, 720 blockAllMedia: true, 721 }) 722 ); 723 } 724 725 return ourIntegrations; 726 }, 727 sampleRate: config.sampleRate, 728 tracesSampler: function(samplingContext) { 729 const transactionContext = samplingContext.transactionContext || {}; 730 const op = transactionContext.op || ''; 731 732 if (op === 'cartV2.ui.action') { 733 return 1.0; 734 } 735 return config.tracesSampleRate; 736 }, 737 attachStacktrace: true, 738 replaysSessionSampleRate: 0, 739 replaysOnErrorSampleRate: shouldReplay ? 0.1 : 0, 740 denyUrls: [ 741 'graph.facebook.com', 742 'connect.facebook.net', 743 'static.xx.fbcdn.net', 744 'static.criteo.net', 745 'sslwidget.criteo.com', 746 'cdn.shopify.com', 747 'googletagservices.com', 748 'googletagmanager.com', 749 'google-analytics.com', 750 'googleadservices.com', 751 'googlesyndication.com', 752 'googleads.g.doubleclick.net', 753 'adservice.google.com', 754 'cdn.mouseflow.com', 755 'cdn.izooto.com', 756 'static.zotabox.com', 757 'static.hotjar.com', 758 'd.line-scdn.net', 759 'bat.bing.com', 760 's.yimg.com', 761 'js.fout.jp', 762 'load.sumo.com', 763 '.easychat.co', 764 '.chimpstatic.com', 765 '.yotpo.com', 766 '.popin.cc', 767 '.iterable.com', 768 '.alexametrics.com', 769 '.giphy.com', 770 'stats.zotabox.com', 771 'stats.g.doubleclick.net', 772 'www.facebook.com', 773 ], 774 beforeSend: config.beforeSend, 775 }); 776 777 var preInitListeners = window.__sentryPreInitListeners; 778 if (preInitListeners) { 779 window.removeEventListener('error', preInitListeners.onError); 780 window.removeEventListener('unhandledrejection', preInitListeners.onUnhandledRejection); 781 window.__sentryPreInitListeners = null; 782 } 783 784 785 var tags = { 786 page_locale: 'zh-hant', 787 user_country: 'US', 788 handle: 'twgbr', 789 cart_owner_id: '', 790 cart_owner_type: '', 791 cart_id: '', 792 }; 793 794 if (pageName) { 795 tags.page = pageName; 796 } 797 798 Sentry.setTags(tags); 799 800 var preInitQueue = window.__sentryPreInitQueue || []; 801 window.__sentryPreInitQueue = null; 802 var beforeSentryKeepRate = KEEP_SAMPLE_RATE.before_sentry; 803 preInitQueue.forEach(function(error) { 804 try { 805 if (Math.random() > beforeSentryKeepRate) return; 806 Sentry.withScope(function(scope) { 807 scope.setTag('source', 'before_sentry'); 808 Sentry.captureException(error instanceof Error ? error : new Error(String(error))); 809 }); 810 } catch (e) {} 811 }); 812} 813 814 815 $searchPanelMobile = $jq('.search-panel-mobile'); 816 // to show a loading dialog when a huge Product Description Image/Video blocks page content from rednering 817 $("#product-loading").remove(); 818 819 var lazyClasses = ['sl-lazy', 'sl-lazyloading', 'sl-lazyloaded', 'sl-lazypreload', 'sl-lazyerror']; 820 $jq(".additional-details-content, .ProductDetail-additional, .ProductDetail-gallery") 821 .find("img[data-src]:not([data-src='']), iframe[data-src]:not([data-src=''])") 822 .each(function() { 823 var domClassList = ($(this).attr('class') || '').split(/\s+/); 824 // check used lazysizes 825 var hasLazyClass = domClassList.some(function(className) { 826 return lazyClasses.includes(className); 827 }); 828 if (!hasLazyClass) { 829 $(this) 830 .attr('src', $(this).attr('data-src')) 831 .removeAttr('data-src'); 832 } 833 }); 834
835 if ($jq("#home-carousel").length > 0) { 836 runTaskInIdle(() => { 837 $jq("#home-carousel").owlCarousel({ 838 items: 1, 839 singleItem: true, 840 autoPlay: true, 841 stopOnHover: true, 842 lazyLoad : true, 843 onLoadedLazy: function(event) { window.resizeImages(event.target); }, 844 autoHeight:true, 845 navigation: true, 846 navigationText: false, 847 }); 848 }); 849 } 850 851 $jq(".owl-carousel").each(function () { 852 runTaskInIdle(() => { 853 var owl = $jq(this); 854 owl.owlCarousel({ 855 loop: true, 856 items: 1, 857 margin: 10, 858 nav: false, 859 lazyLoad: true, 860 onLoadedLazy: function(event) { 861 window.resizeImages(event.target); 862 }, 863 onInitialized: function() { 864 //owl-stage have transition: 0.25s Time difference 865 setTimeout(function() { 866 owl.prev('.owl-carousel-first-initializing').hide(); 867 owl 868 .removeClass('initializing') 869 .trigger('refresh.owl.carousel'); 870 }, 300); 871 }, 872 autoplay: true, 873 autoplayTimeout: (parseFloat($jq(this).data('interval')) || 5) * 1000, 874 autoHeight: true, 875 autoplayHoverPause: false // https://github.com/OwlCarousel2/OwlCarousel2/pull/1777 876 }); 877 }); 878 }); 879 880 function restartCarousel() { 881 if (document.visibilityState === 'visible') { 882 $jq(".owl-carousel").each(function (_, element) { 883 var $carousel = $jq(element); 884 var owlCarouselInstance = $carousel.data("owl.carousel"); 885 var isAutoplay = owlCarouselInstance.settings.autoplay; 886 if (isAutoplay) { 887 $carousel.trigger('stop.owl.autoplay'); 888 $carousel.trigger('next.owl.carousel'); 889 } 890 }); 891 } 892 } 893 document.addEventListener('visibilitychange', restartCarousel); 894 895 setTimeout(function() { 896 $jq('.title-container.ellipsis').dotdotdot({ 897 wrap: 'letter' 898 }); 899 900 var themeKey = 'ell'; 901 var heightToDot = { 902 varm: 55, 903 philia: 45, 904 skya: 45 905 }; 906 907 $jq('.Product-item .Product-info .Product-title').dotdotdot({ 908 wrap: 'letter', 909 ellipsis: '...', 910 height: heightToDot[themeKey] || 40 911 }); 912 }); 913 914 // avoid using FB.XFBML.parse() as it breaks the fb-checkbox rendering, if u encounter resize issue, solve with CSS instead 915 }); 916 917 $(document).on('click', '.m-search-button', function(){ 918 $searchPanelMobile.toggleClass('click'); 919 if ($('.body-wrapper').hasClass('sidr-open')) { 920 $.sidr('close','left-panel'); 921 $.sidr('close','cart-panel'); 922 $.sidr('close','language-panel'); 923 $.sidr('close','currency-panel'); 924 $('html, body').css({'overflow': 'auto'}); 925 } 926 }); 927 928 $(document).on('click', '.search-mask', function() { 929 $searchPanelMobile.toggleClass('click'); 930 }); 931 932 933 if (window.scriptQueue && window.scriptQueue.length > 0) { 934 runTaskQueue(window.scriptQueue); 935 } 936 937 } catch (e) { 938 console.error(e); 939 } 940 941 window.renderSingleRecaptchaForSendCode = function(element) { 942 var widgetId = window.grecaptcha.render(element, { 943 sitekey: "6LfGy7gUAAAAAPoMu2KOdjtvkgG74_k7gD_G5FJk" 944 }, true); 945 946 element.dataset.widgetId = widgetId; 947 }; 948 949 window.renderSingleRecaptcha = function(element) { 950 var widgetId = window.grecaptcha.render(element, { 951 sitekey: "6LfGy7gUAAAAAPoMu2KOdjtvkgG74_k7gD_G5FJk" 952 }, true); 953 954 element.dataset.widgetId = widgetId; 955 }; 956 957 window.initRecaptcha = function() { 958 // Delay event binding to avoid angular clear registered events 959 document.querySelectorAll('.g-recaptcha:not([id$="send-code
959-recaptcha"]').forEach(renderSingleRecaptcha); 960 961 document.querySelectorAll('#quick-sign-up-send-code-recaptcha').forEach(renderSingleRecaptchaForSendCode); 962 963 // Notify recaptcha SDK observers (consumers subscribe via 964 // globalSDKObserver.grecaptcha, no longer through an Angular $rootScope flag). 965 window.globalSDKObserver.grecaptcha.notify(); 966 } 967 968 window.onRecaptchaLoaded = function() { 969 if (!window.grecaptcha.render) { 970 window.grecaptcha.ready(function() { 971 initRecaptcha(); 972 }); 973 return; 974 } 975 initRecaptcha(); 976 }; 977 978 runTaskInIdle(() => { 979 angular.element(document).ready(function() { 980 var tag = document.createElement("script"); 981 tag.src = "https://www.recaptcha.net/recaptcha/api.js?onload=onRecaptchaLoaded&render=explicit"; 982 document.getElementsByTagName("head")[0].appendChild(tag); 983 }); 984 angular.bootstrap(document, ['shop_app']); 985 }); 986 runTaskInIdle(() => { 987 window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.resolve(); 988 }); 989}); 990 991</script>
991 992 993</head> 994 995<body 996 class="home 997 index 998 999 mobile-revamp-navigation 1000 1001 1002 ell 1003 light_theme 1004 v1_theme" 1005 ng-controller="MainController" 1006> 1007 1008<div ng-controller="FbInAppBrowserPopupController" ng-cloak> 1009 <div 1010 ng-if="showFbHint" 1011 class="in-app-browser-popup__container" 1012 > 1013 <div class="in-app-browser-popup__layout"> 1014 <div class="in-app-browser-popup__main"> 1015 <p class="in-app-browser-popup__desc"> 1016 {{ 'fb_in_app_browser_popup.desc' | translate }} 1017 <span class="in-app-browser-popup__copy-link" ng-click="copyUrl()">{{ 'fb_in_app_browser_popup.copy_link' | translate }}</span> 1018 </p> 1019 </div> 1020 <div class="in-app-browser-popup__footer"> 1021 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1022 {{ 'close' | translate }} 1023 </button> 1024 </div> 1025 </div> 1026 </div> 1027</div> 1028<div ng-controller="InAppBrowserPopupController" ng-cloak> 1029 <div 1030 ng-if="canShowInAppHint && showMissingSessionKeyWarning" 1031 class="in-app-browser-popup__container" 1032 > 1033 <div class="in-app-browser-popup__layout"> 1034 <div class="in-app-browser-popup__main"> 1035 <p class="in-app-browser-popup__desc"> 1036 {{ 'in_app_browser_popup.desc' | translate }} 1037 </p> 1038 </div> 1039 <div class="in-app-browser-popup__footer"> 1040 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1041 {{ 'close' | translate }} 1042 </button> 1043 </div> 1044 </div> 1045 </div> 1046</div> 1047 <div 1048 id="cookie-consent-popup" 1049 ng-controller="CookieConsentPopupController" 1050 ng-cloak 1051 data-nosnippet 1052> 1053 <div ng-if="state('showPopup')"> 1054 <div 1055 ng-show="!state('showDetailSettingsPanel')" 1056 class="cookie-consent-popup__container" 1057 > 1058 <div class="cookie-consent-popup__layout"> 1059 <div class="cookie-consent-popup__header"> 1060 <div class="cookie-consent-popup__title"> 1061 {{word('consent_title')}} 1062 </div> 1063 </div> 1064 <div class="cookie-consent-popup__main"> 1065 <p class="cookie-consent-popup__desc"> 1066 {{word('consent_desc')}} <a href="{{alink('read_more')}}" target="_blank" rel="noopener noreferrer">{{word('read_more')}}</a> 1067 </p> 1068 </div> 1069 <div class="cookie-consent-popup__footer"> 1070 <button class="cookie-consent-popup__settings-btn" ng-click="click('settings')"> 1071 {{word('settings')}} 1072 </button> 1073 <button 1074 class="cookie-consent-popup__accept-btn ladda-button" 1075 ladda="state('loading')" 1076 data-style="slide-down" 1077 ng-click="click('accept')" 1078 > 1079 {{word('accept')}} 1080 </button> 1081 </div> 1082 </div> 1083 </div> 1084 1085 <div 1086 ng-show="state('showDetailSettingsPanel')" 1087 class="cookie-consent-detail-settings-panel__container" 1088 > 1089 <div class="cookie-consent-detail-settings-panel__layout"> 1090 <div class="cookie-consent-detail-settings-panel__top-right"> 1091 <button 1092 ng-click="click('discard')" 1093 class="cookie-consent-detail-settings-panel__discard-btn" 1094 > 1095 </button> 1096 </div> 1097 <div class="cookie-consent-detail-settings-panel__header"> 1098 <div class="cookie-consent-detail-settings-panel__title"> 1099 {{word('consent_title')}} 1100 </div> 1101 </div> 1102 <div class="cookie-consent-detail-settings-panel__main"> 1103 <p class="cookie-consent-detail-settings-panel__desc"> 1104 {{word('consent_desc')}} <a href="{{alink('read_more')}}">{{word('read_more')}}</a> 1105 </p> 1106 <div class="cookie-consent-detail-settings-panel__separator"></div> 1107 <div ng-repeat="setting in state('cookieConsentSettings')" class="cookie-consent-detail-settings-panel__item"> 1108 <div class="cookie-consent-detail-settings-panel__item-header"> 1109 <div class="cookie-consent-detail-settings-panel__item-title">{{setting.title}}</div> 1110 <label for="{{setting.key}}" class="cookie-consent-switch__container"> 1111 <input id="{{setting.key}}" ng-model="setting.on" ng-disabled="setting.disabled" type="checkbox" class="cookie-consent-switch__checkbox">
1112 <span class="cookie-consent-switch__slider round"></span> 1113 </label> 1114 </div> 1115 <div class="cookie-consent-detail-settings-panel__item-main"> 1116 <p class="cookie-consent-detail-settings-panel__item-desc">{{setting.description}}</p> 1117 </div> 1118 </div> 1119 </div> 1120 <div class="cookie-consent-detail-settings-panel__footer"> 1121 <button 1122 class="cookie-consent-detail-settings-panel__save-btn ladda-button" 1123 ladda="state('loading')" 1124 data-style="slide-down" 1125 ng-click="click('save_preferences')" 1126 > 1127 {{word('save_preferences')}} 1128 </button> 1129 </div> 1130 </div> 1131 </div> 1132 </div> 1133</div> 1134 1135 1136 1137 1138 <div id="left-panel" style="display:none" class="panel-mobile"> 1139<div class="side-panel-search hidden-xs"> 1140 <form ng-controller="ProductsSearchController" ng-submit="search(searchQuery, $event)" action="/products"> 1141 <button><span class="fa fa-search"></span></button> 1142 <input name="query" ng-model="searchQuery" placeholder="æ¾åå" maxlength="50"> 1143 <span class="fa fa-times" ng-click="clearSearch()"></span> 1144 </form> 1145</div> 1146 1147<div class="clear"></div> 1148<!-- <div style="float: left;width: 100%;background-color:#262d36;" ng-show='isUserLoggedIn'> 1149 <div class="sidr-photo"> 1150 <div class="sidr-photo-ring"> 1151 <img class="img-circle sidr-chat-head" ng-src="{{currentUser.profile_image_url}}"/> 1152 </div> 1153 </div> 1154</div> 1155<div style="float: left;width: 100%;background-color:#262d36;" ng-show='!isUserLoggedIn'> 1156 <div style="height: 1px;background-color:#232a32;"></div> 1157</div> --> 1158 1159 1160<div class="clear"></div> 1161<div ng-show='!isUserLoggedIn' class="hello"></div> 1162<div class="clear"></div> 1163 1164<div class="visible-xs"> 1165 <user-reminder-mobile 1166 campaign-rule="null" 1167></user-reminder-mobile> 1168 <div class="section-header"> 1169 ç®é 1170 </div> 1171 <ul class="categories-mobile-list"> 1172 <li> 1173 <a href="/pages/%E7%A6%8F%E9%9F%B3%E6%9B%B8%E6%88%BF" ng-non-bindable>æ°åæ¨ä»</a> 1174 <li> 1175 <a href="/products" ng-non-bindable>ææåå</a> 1176 <li> 1177 <a href="/pages/%E7%B6%93%E5%85%B8%E5%A5%97%E6%9B%B8" ng-non-bindable>ç¶å ¸èä½</a> 1178 <button class="btn btn-clear btn-category-collapse pull-right" ng-click="isExpanded['58365fb6617069e6f4b62700'] = !isExpanded['58365fb6617069e6f4b62700']"> 1179 <i class="fa fa-angle-down" ng-if="isExpanded['58365fb6617069e6f4b62700'] ? !defaultMobileCollapse : defaultMobileCollapse"></i> 1180 <i class="fa fa-angle-up" ng-if="!(isExpanded['58365fb6617069e6f4b62700'] ? !defaultMobileCollapse : defaultMobileCollapse)"></i> 1181 </button> 1182 <ul class="inner-list" uib-collapse="isExpanded['58365fb6617069e6f4b62700'] ? !defaultMobileCollapse : defaultMobileCollapse"> 1183 <li> 1184 <a href="/pages/%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80" ng-non-bindable>èç¶æ¢å¾©æ¬ 1185 </a> 1186 </li> 1187 <li> 1188 <a href="/pages/%E7%94%9F%E5%91%BD%E8%AE%80%E7%B6%93" ng-non-bindable>çå½è®ç¶ 1189 </a> 1190 </li> 1191 <li> 1192 <a href="/pages/%E5%80%AA%E6%9F%9D%E8%81%B2%E6%96%87%E9%9B%86" ng-non-bindable>åªæè²æé 1193 </a> 1194 </li> 1195 <li> 1196 <a href="/pages/%E6%9D%8E%E5%B8%B8%E5%8F%97%E6%96%87%E9%9B%86" ng-non-bindable>æå¸¸åæé 1197 </a> 1198 </li> 1199 <li> 1200 <a href="/pages/%E8%81%B7%E4%BA%8B%E6%96%87%E6%91%98" ng-non-bindable>è·äºææ 1201 </a> 1202 </li> 1203 </ul> 1204 </li> 1205 <li> 1206 <a href="/pages/%E6%9C%80%E6%96%B0%E5%85%AC%E5%91%8A" ng-non-bindable>ææ°å ¬å</a> 1207 <button class="btn btn-clear btn-category-collapse pull-right" ng-click="isExpanded['5b7fbc5513748600111e4852'] = !isExpanded['5b7fbc5513748600111e4852']"> 1208 <i class="fa fa-angle-down" ng-if="isExpanded['5b7fbc5513748600111e4852'] ? !defaultMobileCollapse : defaultMobileCollapse"></i> 1209 <i class="fa fa-angle-up" ng-if="!(isExpanded['5b7fbc5513748600111e4852'] ? !defaultMobileCollapse : defaultMobileCollapse)"></i> 1210 </button> 1211 <ul class="inner-list" uib-collapse="isExpanded['5b7fbc5513748600111e4852'] ? !defaultMobileCollapse : defaultMobileCollapse"> 1212 <li> 1213 <a href="/pages/%E5%80%AA%E6%9F%9D%E8%81%B2%E6%96%87%E9%9B%86%E5%86%8D%E7%89%88%E8%B1%AB%E7%B4%84" ng-non-bindable>åªæè²æéåçåå¢ç·¨è±«ç´ç»è¨ 1214 </a> 1215 </li> 1216 <li> 1217 <a href="/pages/%E5%8D%8A%E5%B9%B4%E5%BA%A6%E8%A8%93%E7%B7%B4" ng-non-bindable>å年度è¨ç·´ 1218 </a> 1219 </li> 1220 <li> 1221 <a href="/pages/standing-order" ng-non-bindable>åºæ¬è¨æ¶ 1222 </a> 1223 </li> 1224 <li> 1225 <a href="/pages/%E6%9B%B8%E6%88%BF%E9%96%80%E5%B8%82" ng-non-bindable>éå¸è³è¨ 1226 </a> 1227 </li> 1228 <li> 1229 <a href="/pages/%E5%9C%96%E6%9B%B8%E7%9B%AE%E9%8C%84" ng-non-bindable>忏ç®é 1230 </a> 1231 </li> 1232 <li> 1233 <a href="/pages/app%E6%87%89%E7%94%A8%E8%BB%9F%E9%AB%94%E5%85%AC%E5%91%8A" ng-non-bindable>APPæç¨è»é«å ¬å 1234 </a> 1235 </li> 1236 <li> 1237 <a href="/pages/%E5%85%B6%E5%AE%83%E8%B3%87%E8%A8%8A" ng-non-bindable>å ¶å®è³è¨ 1238 </a> 1239 </li> 1240 </ul> 1241 </li> 1242 <li> 1243 <a href="/pages/%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80-1" ng-non-bindable>æ¸ä½åºç</a> 1244 <button class="btn btn-clear btn-category-collapse pull-right" ng-click="isExpanded['5874a08f72fdc017eb000d29'] = !isExpanded['5874a08f72fdc017eb000d29']"> 1245 <i class="fa fa-angle-down" ng-if="isExpanded['5874a08f72fdc017eb000d29'] ? !defaultMobileCollapse : defaultMobileCollapse"></i> 1246 <i class="fa fa-angle-up" ng-if="!(isExpanded['5874a08f72fdc017eb000d29'] ? !defaultMobileCollapse : defaultMobileCollapse)"></i> 1247 </button> 1248 <ul class="inner-list" uib-collapse="isExpanded['5874a08f72fdc017eb000d29'] ? !defaultMobileCollapse : defaultMobileCollapse"> 1249 <li> 1250 <a href="/pages/app" ng-non-bindable>APP 1251 </a> 1252 </li> 1253 <li> 1254 <a href="/pages/%E7%A6%8F%E9%9F%B3%E6%A9%9F" ng-non-bindable>ç¦é³æ© 1255 </a> 1256 </li> 1257 <li> 1258 <a href="/pages/pc-%E8%81%96%E7%B6%93%E7%A0%94%E8%AE%80%E7%89%88" ng-non-bindable>PC èç¶ç è®ç 1259 </a> 1260 </li> 1261 <li> 1262 <a href="/pages/%E9%99%84%E5%8A%A0%E6%9C%8D%E5%8B%99" ng-non-bindable>éå æå 1263 </a> 1264 </li> 1265 </ul> 1266 </li> 1267 <li> 1268 <a href="https://www.facebook.com/TWGospelBookroom/" ng-non-bindable>Facebook</a> 1269 <li> 1270 <a href="https://www.mygoodland.video" ng-non-bindable>å½±é³ç¾å°</a> 1271 <li> 1272 <a href="/pages/%E9%97%9C%E6%96%BC%E6%9B%B8%E6%88%BF" ng-non-bindable>éæ¼æ¸æ¿</a> 1273 </ul> 1274</div> 1275 1276 1277<div class="clear"></div> 1278<div ng-hide="defaultMobileCategoriesRemoved"> 1279 <div class="visible-sm visible-xs"> 1280 <div class="section-header"> 1281 åé¡ 1282 </div> 1283 <ul class="categories-mobile-list"> 1284 <li class=" text-secondary-color"> 1285 <a href="/categories/57625fbd61706924fd302a00" ng-non-bindable> 1286 ç²¾é¸åå 1287 </a> 1288 </li> 1289 <li class=" text-secondary-color"> 1290 <a href="/categories/%E6%96%B0%E5%93%81%E6%8E%A8%E4%BB%8B" ng-non-bindable> 1291 æ°åæ¨ä» 1292 </a> 1293 </li> 1294 <li class=" text-secondary-color">
1295 <a href="/categories/%E7%B7%A8%E8%BC%AF%E6%8E%A8%E8%96%A6" ng-non-bindable> 1296 編輯æ¨è¦ 1297 </a> 1298 </li> 1299 <li class=" text-secondary-color"> 1300 <a href="/categories/biblehymn" ng-non-bindable> 1301 èç¶ 1302 </a> 1303 <!-- has subcategories --> 1304 <button class="btn btn-clear btn-category-collapse pull-right" ng-click="isExpanded['57fde7886170690a24111a00'] = !isExpanded['57fde7886170690a24111a00']"> 1305 <i class="fa fa-angle-down" ng-show="isCollapsed('57fde7886170690a24111a00')"></i> 1306 <i class="fa fa-angle-up" ng-show="!isCollapsed('57fde7886170690a24111a00')"></i> 1307 </button> 1308 <div class="clear"></div> 1309 <ul class="inner-list" uib-collapse="isCollapsed('57fde7886170690a24111a00')"> 1310 <li class=" text-secondary-color" ng-non-bindable> 1311 1312 <a href="/categories/%E6%96%B0%E7%89%88%E7%9A%AE%E9%9D%A2%E9%87%91%E9%82%8A%E6%8B%89%E9%8D%8A%E6%9C%AC"> 1313 ç®é¢éé 1314 </a> 1315 </li> 1316 <li class=" text-secondary-color" ng-non-bindable> 1317 1318 <a href="/categories/%E6%A9%AB%E6%8E%92%E8%81%96%E7%B6%93"> 1319 æ©«æèç¶ 1320 </a> 1321 </li> 1322 <li class=" text-secondary-color" ng-non-bindable> 1323 1324 <a href="/categories/%E6%8A%BD%E5%8D%B0%E6%9C%AC%E8%81%96%E7%B6%93"> 1325 æ½å°æ¬èç¶ 1326 </a> 1327 </li> 1328 <li class=" text-secondary-color" ng-non-bindable> 1329 1330 <a href="/categories/%E8%81%96%E7%B6%93%E6%81%A2%E5%BE%A9%E6%9C%AC"> 1331 èç¶æ¢å¾©æ¬ 1332 </a> 1333 </li> 1334 </ul> 1335 </li> 1336 <li class=" text-secondary-color"> 1337 <a href="/categories/%E8%A9%A9%E6%AD%8C" ng-non-bindable> 1338 è©©æ 1339 </a> 1340 </li> 1341 <li class=" text-secondary-color"> 1342 <a href="/categories/gospel" ng-non-bindable> 1343 ç¦é³é¡ 1344 </a> 1345 </li> 1346 <li class=" text-secondary-color"> 1347 <a href="/categories/%E9%80%A0%E5%B0%B1" ng-non-bindable> 1348 é å°±é¡ 1349 </a> 1350 </li> 1351 <li class=" text-secondary-color"> 1352 <a href="/categories/service" ng-non-bindable> 1353 äºå¥é¡ 1354 </a> 1355 </li> 1356 <li class=" text-secondary-color"> 1357 <a href="/categories/%E8%AE%80%E7%B6%93" ng-non-bindable> 1358 è®ç¶é¡ 1359 </a> 1360 <!-- has subcategories --> 1361 <button class="btn btn-clear btn-category-collapse pull-right" ng-click="isExpanded['57a8d17e61706964348c2400'] = !isExpanded['57a8d17e61706964348c2400']"> 1362 <i class="fa fa-angle-down" ng-show="isCollapsed('57a8d17e61706964348c2400')"></i> 1363 <i class="fa fa-angle-up" ng-show="!isCollapsed('57a8d17e61706964348c2400')"></i> 1364 </button> 1365 <div class="clear"></div> 1366 <ul class="inner-list" uib-collapse="isCollapsed('57a8d17e61706964348c2400')"> 1367 <li class=" text-secondary-color" ng-non-bindable> 1368 1369 <a href="/categories/%E7%94%9F%E5%91%BD%E8%AE%80%E7%B6%93"> 1370 çå½è®ç¶ 1371 </a> 1372 </li> 1373 <li class=" text-secondary-color" ng-non-bindable> 1374 1375 <a href="/categories/%E6%96%B0%E7%B4%84%E7%94%9F%E5%91%BD%E8%AE%80%E7%B6%93%E5%96%AE%E5%8D%B7"> 1376 æ°ç´çå½è®ç¶å®å· 1377 </a> 1378 </li> 1379 <li class=" text-secondary-color" ng-non-bindable> 1380 1381 <a href="/categories/%E8%88%8A%E7%B4%84%E7%94%9F%E5%91%BD%E8%AE%80%E7%B6%93%E5%96%AE%E5%8D%B7"> 1382 èç´çå½è®ç¶å®å· 1383 </a> 1384 </li> 1385 <li class=" text-secondary-color" ng-non-bindable> 1386 1387 <a href="/categories/%E6%96%B0%E7%B4%84%E7%B8%BD%E8%AB%96"> 1388 æ°ç´ç¸½è« 1389 </a> 1390 </li> 1391 </ul> 1392 </li> 1393 <li class=" text-secondary-color"> 1394 <a href="/categories/childrens-book" ng-non-bindable> 1395 å ç«¥é¡ 1396 </a> 1397 </li> 1398 <li class=" text-secondary-color"> 1399 <a href="/categories/%E8%8B%B1%E6%96%87%E6%9B%B8" ng-non-bindable> 1400 è±æåå¤èªæ¸ 1401 </a> 1402 <!-- has subcategories --> 1403 <button class="btn btn-clear btn-category-collapse pull-right" ng-click="isExpanded['57a8d1ed6170695e26282700'] = !isExpanded['57a8d1ed6170695e26282700']"> 1404 <i class="fa fa-angle-down" ng-show="isCollapsed('57a8d1ed6170695e26282700')"></i> 1405 <i class="fa fa-angle-up" ng-show="!isCollapsed('57a8d1ed6170695e26282700')"></i> 1406 </button> 1407 <div class="clear"></div> 1408 <ul class="inner-list" uib-collapse="isCollapsed('57a8d1ed6170695e26282700')"> 1409 <li class=" text-secondary-color" ng-non-bindable> 1410 1411 <a href="/categories/%E8%8B%B1%E6%96%87%E8%81%96%E7%B6%93%E8%A9%A9%E6%AD%8C"> 1412 è±æèç¶è©©æ 1413 </a> 1414 </li> 1415 <li class=" text-secondary-color" ng-non-bindable> 1416 1417 <a href="/categories/%E8%8B%B1%E6%96%87%E6%9B%B8%E5%A0%B1"> 1418 è±ææ¸å ± 1419 </a> 1420 </li> 1421 <li class=" text-secondary-color" ng-non-bindable> 1422 1423 <a href="/categories/%E8%8B%B1%E6%96%87%E7%89%B9%E5%83%B9%E6%9B%B8"> 1424 è±æç¹å¹æ¸ 1425 </a> 1426 </li> 1427 <li class=" text-secondary-color" ng-non-bindable> 1428 1429 <a href="/categories/%E6%97%A5%E8%AA%9E%E8%81%96%E7%B6%93%E8%A9%A9%E6%AD%8C"> 1430 æ¥èªèç¶è©©æ 1431 </a> 1432 </li> 1433 <li class=" text-secondary-color" ng-non-bindable> 1434 1435 <a href="/categories/%E5%85%B6%E4%BB%96%E8%AA%9E%E8%A8%80%E8%81%96%E7%B6%93%E8%A9%A9%E6%AD%8C"> 1436 å ¶ä»èªè¨èç¶è©©æ 1437 </a> 1438 </li> 1439 </ul> 1440 </li> 1441 <li class=" text-secondary-color"> 1442 <a href="/categories/%E5%82%B3%E8%A8%98%E4%BA%A4%E9%9B%86" ng-non-bindable> 1443 å³è¨ï¼æéï¼æå 1444 </a> 1445 <!-- has subcategories --> 1446 <button class="btn btn-clear btn-category-collapse pull-right" ng-click="isExpanded['578286616170691128103100'] = !isExpanded['578286616170691128103100']"> 1447 <i class="fa fa-angle-down" ng-show="isCollapsed('578286616170691128103100')"></i> 1448 <i class="fa fa-angle-up" ng-show="!isCollapsed('578286616170691128103100')"></i> 1449 </button> 1450 <div class="clear"></div> 1451 <ul class="inner-list" uib-collapse="isCollapsed('578286616170691128103100')"> 1452 <li class=" text-secondary-color" ng-non-bindable> 1453 1454 <a href="/categories/%E6%9D%8E%E5%B8%B8%E5%8F%97%E6%96%87%E9%9B%86"> 1455 æå¸¸åæé 1456 </a> 1457 </li> 1458 <li class=" text-secondary-color" ng-non-bindable> 1459
1460 <a href="/categories/%E7%A5%9E%E8%81%96%E5%95%9F%E7%A4%BA%E7%9A%84%E9%AB%98%E5%B3%B0"> 1461 ç¥èå示çé«å³° 1462 </a> 1463 </li> 1464 <li class=" text-secondary-color" ng-non-bindable> 1465 1466 <a href="/categories/%E8%81%B7%E4%BA%8B%E6%96%87%E6%91%98"> 1467 è·äºææ 1468 </a> 1469 </li> 1470 <li class=" text-secondary-color" ng-non-bindable> 1471 1472 <a href="/categories/%E8%82%AF%E5%AE%9A%E8%88%87%E5%90%A6%E5%AE%9A"> 1473 è¯å®èå¦å® 1474 </a> 1475 </li> 1476 </ul> 1477 </li> 1478 <li class=" text-secondary-color"> 1479 <a href="/categories/%E5%BD%B1%E9%9F%B3" ng-non-bindable> 1480 å½±é³ 1481 </a> 1482 <!-- has subcategories --> 1483 <button class="btn btn-clear btn-category-collapse pull-right" ng-click="isExpanded['57a8d25361706910f16c1100'] = !isExpanded['57a8d25361706910f16c1100']"> 1484 <i class="fa fa-angle-down" ng-show="isCollapsed('57a8d25361706910f16c1100')"></i> 1485 <i class="fa fa-angle-up" ng-show="!isCollapsed('57a8d25361706910f16c1100')"></i> 1486 </button> 1487 <div class="clear"></div> 1488 <ul class="inner-list" uib-collapse="isCollapsed('57a8d25361706910f16c1100')"> 1489 <li class=" text-secondary-color" ng-non-bindable> 1490 1491 <a href="/categories/%E4%B8%AD%E8%8B%B1%E6%96%87%E8%A9%A9%E6%AD%8C"> 1492 ä¸æè©©æ 1493 </a> 1494 </li> 1495 <li class=" text-secondary-color" ng-non-bindable> 1496 1497 <a href="/categories/%E8%8B%B1%E6%96%87%E8%A9%A9%E6%AD%8C"> 1498 è±æè©©æ 1499 </a> 1500 </li> 1501 <li class=" text-secondary-color" ng-non-bindable> 1502 1503 <a href="/categories/%E8%AE%9A%E7%BE%8E%E8%A9%A9%E9%9B%86"> 1504 è®ç¾è©©é 1505 </a> 1506 </li> 1507 <li class=" text-secondary-color" ng-non-bindable> 1508 1509 <a href="/categories/%E6%9C%89%E8%81%B2%E6%9B%B8%E5%8F%8A%E4%BF%A1%E6%81%AF"> 1510 è·äºä¿¡æ¯ 1511 </a> 1512 </li> 1513 <li class=" text-secondary-color" ng-non-bindable> 1514 1515 <a href="/categories/%E5%85%92%E7%AB%A5%E5%BD%B1%E9%9F%B3"> 1516 å ç«¥å½±é³ 1517 </a> 1518 </li> 1519 <li class=" text-secondary-color" ng-non-bindable> 1520 1521 <a href="/categories/%E6%9C%89%E8%81%B2%E6%9B%B8"> 1522 æè²æ¸ 1523 </a> 1524 </li> 1525 <li class=" text-secondary-color" ng-non-bindable> 1526 1527 <a href="/categories/dvdvcd"> 1528 DVD/VCD 1529 </a> 1530 </li> 1531 </ul> 1532 </li> 1533 <li class=" text-secondary-color"> 1534 <a href="/categories/%E9%9B%BB%E5%AD%90" ng-non-bindable> 1535 é»å 1536 </a> 1537 <!-- has subcategories --> 1538 <button class="btn btn-clear btn-category-collapse pull-right" ng-click="isExpanded['57a8d3dc61706939f5492500'] = !isExpanded['57a8d3dc61706939f5492500']"> 1539 <i class="fa fa-angle-down" ng-show="isCollapsed('57a8d3dc61706939f5492500')"></i> 1540 <i class="fa fa-angle-up" ng-show="!isCollapsed('57a8d3dc61706939f5492500')"></i> 1541 </button> 1542 <div class="clear"></div> 1543 <ul class="inner-list" uib-collapse="isCollapsed('57a8d3dc61706939f5492500')"> 1544 <li class=" text-secondary-color" ng-non-bindable> 1545 1546 <a href="/categories/%E9%9B%BB%E5%AD%90%E6%92%AD%E6%94%BE%E5%99%A8"> 1547 ææ¾å¨ 1548 </a> 1549 </li> 1550 <li class=" text-secondary-color" ng-non-bindable> 1551 1552 <a href="/categories/ios"> 1553 iOS 1554 </a> 1555 </li> 1556 <li class=" text-secondary-color" ng-non-bindable> 1557 1558 <a href="/categories/android"> 1559 Android 1560 </a> 1561 </li> 1562 <li class=" text-secondary-color" ng-non-bindable> 1563 1564 <a href="/categories/windows-10"> 1565 Windows 1566 </a> 1567 </li> 1568 <li class=" text-secondary-color" ng-non-bindable> 1569 1570 <a href="/categories/%E6%95%B4%E5%90%88%E6%96%B9%E6%A1%88"> 1571 æ´åæ¹æ¡ 1572 </a> 1573 </li> 1574 <li class=" text-secondary-color" ng-non-bindable> 1575 1576 <a href="/categories/%E6%9D%8E%E5%B8%B8%E5%8F%97%E6%96%87%E9%9B%86%E9%9B%BB%E5%AD%90%E7%89%88%E6%9A%A2%E7%8D%A8%E5%BA%8F%E8%99%9F"> 1577 æå¸¸åæéé»åçæ¢è®åºè 1578 </a> 1579 </li> 1580 <li class=" text-secondary-color" ng-non-bindable> 1581
1582 <a href="/categories/%E7%B6%AD%E4%BF%AE%E8%B2%BB"> 1583 ç¶ä¿®è²»ä»æ¬¾å 1584 </a> 1585 </li> 1586 </ul> 1587 </li> 1588 <li class=" text-secondary-color"> 1589 <a href="/categories/%E7%94%A8%E5%93%81" ng-non-bindable> 1590 ç¨å 1591 </a> 1592 <!-- has subcategories --> 1593 <button class="btn btn-clear btn-category-collapse pull-right" ng-click="isExpanded['57a8d3c161706939feb82600'] = !isExpanded['57a8d3c161706939feb82600']"> 1594 <i class="fa fa-angle-down" ng-show="isCollapsed('57a8d3c161706939feb82600')"></i> 1595 <i class="fa fa-angle-up" ng-show="!isCollapsed('57a8d3c161706939feb82600')"></i> 1596 </button> 1597 <div class="clear"></div> 1598 <ul class="inner-list" uib-collapse="isCollapsed('57a8d3c161706939feb82600')"> 1599 <li class=" text-secondary-color" ng-non-bindable> 1600 1601 <a href="/categories/2024-%E7%A6%8F%E9%9F%B3%E6%9C%88%E6%9B%86"> 1602 ç¦é³ææ 1603 </a> 1604 </li> 1605 <li class=" text-secondary-color" ng-non-bindable> 1606 1607 <a href="/categories/25%E9%96%8B%E7%A6%8F%E9%9F%B3%E5%96%AE%E5%BC%B5"> 1608 25éç¦é³å®å¼µ 1609 </a> 1610 </li> 1611 <li class=" text-secondary-color" ng-non-bindable> 1612 1613 <a href="/categories/%E4%BF%A1%E5%BE%92%E6%97%A5%E8%AA%8C"> 1614 ä¿¡å¾æ¥èª 1615 </a> 1616 </li> 1617 <li class=" text-secondary-color" ng-non-bindable> 1618 1619 <a href="/categories/%E5%85%B6%E5%AE%83-1"> 1620 å ¶ä» 1621 </a> 1622 </li> 1623 <li class=" text-secondary-color" ng-non-bindable> 1624 1625 <a href="/categories/2027%E6%9C%88%E6%9B%86%E3%80%81%E6%97%A5%E8%AA%8C"> 1626 2027ææãæ¥èªï¼10/31åç¹å¹ 1627 </a> 1628 </li> 1629 </ul> 1630 </li> 1631 </ul> 1632 </div> 1633</div> 1634 1635 <div class="visible-xs"> 1636 <div> 1637 <div class="section-header"> 1638 å¸³æ¶ 1639 </div> 1640 <ul> 1641 <li><a href="/users/sign_in">æå¡ç»å ¥</a></li> 1642 <li><a href="/users/sign_up">æ°ç¨æ¶è¨»å</a></li> 1643 </ul> 1644 </div> 1645 </div> 1646 1647 <div class="other-setting-list visible-xs"> 1648 <div class="section-header"> 1649 å ¶ä» 1650 </div> 1651 <ul> 1652 <li> 1653 <div class="menu-button message-button" ng-hide="featureService.hasBetaFeature('hide_message')" ng-click="showMessageForm()" ng-class="{'ie-hack':!mainConfig.isMultiCurrencyEnabled}"> 1654 <span class="menu-words"><span class="fa fa-comment"></span>è¯çµ¡æå</span> 1655 </div> 1656 </li> 1657 <li> 1658 <div class="dropdown mobile-language-btn" ng-class="{'ie-hack':!mainConfig.isMultiCurrencyEnabled}"> 1659 <div class="menu-button"> 1660 <span class="menu-words"> 1661 <svg class="fa fa-v5-globe"> 1662 <use xlink:href="#fa-v5-globe"></use> 1663 </svg> 1664 ç¹é«ä¸æ</span> 1665 </span> 1666 </div> 1667 </div> 1668 </li> 1669 </ul> 1670 </div> 1671</div> 1672<!--left-panel--> 1673 1674 1675<div id="cart-panel" data-e2e-id="cart-panel-mobile_container" style="display:none" class="panel-mobile"> 1676 <!-- cart Start --> 1677 <div ng-controller="CartsController"> 1678 <div class="cart-header"> 1679 è³¼ç©è» 1680 </div> 1681 <!-- cart items start--> 1682 <div class="clear"></div> 1683 <div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 1684 <div style="display:block;padding:15px"> 1685 ä½ çè³¼ç©è»æ¯ç©ºç 1686 </div> 1687 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 1688 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 1689 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 1690 <div class="cart-related-products-loading"> 1691 <div class="cart-related-products-loading-image loading-placeholder"></div> 1692 <div class="cart-related-products-loading-content"> 1693 <div class="cart-related-products-loading-title loading-placeholder"></div> 1694 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 1695 </div> 1696 </div> 1697 <div class="cart-related-products-list"></div> 1698 </cart-lazyload-related-products> 1699 </div> 1700 </div> 1701 <div ng-cloak ng-hide="currentCart.isCartEmpty()"> 1702 <div id="" style="" class="cart-items"> 1703 <div 1704 ng-repeat="item in currentCart.getItems() track by item._id" 1705 ng-if="item.type !== 'gift'" 1706 data-cart-item-id="{{ item._id }}" 1707 product-id="{{ item.product_id }}" 1708 > 1709 <div class="cart-item"> 1710 <a 1711 ng-if="item.product.type !== 'gift'" 1712 ng-href="/products/{{item.product_id}}"
1713 target="_blank" 1714 class="product-link js-product-link" 1715 > 1716 <img 1717 class="cart-item-image" 1718 ng-src="{{ getImgSrc(item, '200x200f') }}" 1719 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 1720 /> 1721 </a> 1722 <img 1723 class="cart-item-image" 1724 ng-if="item.product.type === 'gift'" 1725 ng-src="{{ getImgSrc(item, '200x200f') }}" 1726 alt="{{ 1727 (item.variation.media 1728 ? item.variation.media.alt_translations 1729 : item.product.cover_media.alt_translations) | translateModel 1730 }}" 1731 /> 1732 <div class="cart-item-content" style="float:left;width:130px;"> 1733 <div 1734 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 1735 class="label promotion-label label-default" 1736 > 1737 {{ 'product.bundled_products.label' | translate }} 1738 </div> 1739 <div 1740 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 1741 class="label promotion-label label-default" 1742 > 1743 {{ 'product.bundle_group_products.label' | translate }} 1744 </div> 1745 <div 1746 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 1747 class="label promotion-label label-default" 1748 > 1749 {{ 'product.buyandget.label' | translate }} 1750 </div> 1751 <div 1752 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 1753 class="label promotion-label label-default" 1754 > 1755 {{ 'product.gift.label' | translate }} 1756 </div> 1757 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 1758 <div class="title">{{item.product.title_translations|translateModel}}</div> 1759 <div ng-repeat="field in item.variation.fields"> 1760 <div class="variation">{{ field.name_translations | translateModel }}</div> 1761 </div> 1762 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 1763 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 1764 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 1765 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 1766 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 1767 </li> 1768 </ul> 1769 <span 1770 class="variation-open-button" 1771 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 1772 ng-click="onClickOpenVariation(item._id)" 1773 > 1774 {{ 'product.set.open_variation' | translate }} 1775 <i class="fa fa-angle-down"></i> 1776 </span> 1777 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 1778 <li 1779 class="child-product-item" 1780 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 1781 > 1782 <p class="child-product-title"> 1783 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 1784 x {{ selectedChildProduct.quantity || 1 }} 1785 </p> 1786 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 1787 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 1788 </p> 1789 </li> 1790 </ul> 1791 <div class="price-details"> 1792 {{item.quantity}}<span style=";margin:0 3px;">x</span>
1793 <span 1794 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 1795 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 1796 ></span> 1797 <span 1798 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 1799 ng-bind-html="'NT$0' | changeCurrency" 1800 ></span> 1801 <span ng-if="item.type === 'redeem_gift'"> 1802 {{ item.unit_point }} é» 1803 </span> 1804 </div> 1805 </div><!--cart-item-content--> 1806 <div class="remove" ng-if="shouldShowDeleteButton"> 1807 <a ng-click="removeItemFromCart(item._id,$event)" >åªé¤</a> 1808 </div> 1809 <div class="clear"></div> 1810 </div><!-- cart-item--> 1811 1812 <div 1813 class="addon-cart-item cart-item" 1814 ng-repeat="addonItem in item.addon_items track by addonItem._id" 1815 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 1816 data-cart-item-id="{{ addonItem._id }}" 1817 > 1818 <span class="product-link js-product-link"> 1819 <img 1820 class="cart-item-image" 1821 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 1822 alt="{{ addonItem.product.cover_media.alt_translations | translateModel }}" 1823 /> 1824 </span> 1825 <div class="cart-item-content" style="float:left;width:130px;"> 1826 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 1827 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 1828 <div class="price-details"> 1829 {{addonItem.quantity}}<span style=";margin:0 3px;">x</span> 1830 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 1831 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 1832 </div> 1833 </div><!--cart-item-content--> 1834 <div class="remove" ng-if="shouldShowDeleteButton"> 1835 <a ng-click="removeItemFromCart(addonItem._id,$event)" >åªé¤</a> 1836 </div> 1837 <div class="clear"></div> 1838 </div> 1839 1840 </div> 1841 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 1842 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 1843 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 1844 <div class="cart-related-products-loading"> 1845 <div class="cart-related-products-loading-image loading-placeholder"></div> 1846 <div class="cart-related-products-loading-content"> 1847 <div class="cart-related-products-loading-title loading-placeholder"></div> 1848 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 1849 </div> 1850 </div> 1851 <div class="cart-related-products-list"></div> 1852 </cart-lazyload-related-products> 1853 </div> 1854 <div class="clear"></div> 1855 </div> <!--cart-items--> 1856 <!-- cart items end --> 1857 <div class="clear"></div> 1858 <div class="cart-chkt-btn-cont"> 1859 <button 1860 id="btn-checkout" 1861 data-e2e-id="checkout_button" 1862 class="cart-chkt-btn ladda-button" 1863 data-style="slide-down" 1864 ladda="checkoutButtonLoading" 1865 ng-click="onCheckoutClicked($event)" 1866 > 1867 è¨å®çµå¸³ 1868 </button> 1869 </div> 1870 </div> 1871 </div> 1872</div> <!--cart-panel--> 1873 1874<!-- cart End --> 1875<div id="language-panel" style="display:none" class="panel-mobile" data-nosnippet> 1876 <!-- language Start --> 1877 <div class="ng-scope"> 1878 <div class="section-header language-header"> 1879 <a class="left-panel-button menu-button ie-hack " href="#left-panel">
1880 <span class="fa fa-chevron-left"></span> 1881 </a> 1882 èªè¨ 1883 </div> 1884 </div> 1885 <ul> 1886 <li ng-click="changeLanguage('en')"><span>English</span></li> 1887 <li ng-click="changeLanguage('zh-hant')"><span>ç¹é«ä¸æ</span></li> 1888 </ul> 1889</div> 1890<!-- language End --> 1891 1892 1893<div id="currency-panel" style="display:none" class="panel-mobile" data-nosnippet> 1894 <!-- currency Start --> 1895 <div class="ng-scope"> 1896 <div class="section-header currency-header"> 1897 <a class="left-panel-button menu-button ie-hack " href="#left-panel"> 1898 <span class="fa fa-chevron-left"></span> 1899 </a> 1900 貨幣 1901 </div> 1902 </div> 1903 <ul> 1904 <li ng-click="changeCurrency('hkd')"><span>$ HKD</span></li> 1905 <li ng-click="changeCurrency('mop')"><span>P MOP</span></li> 1906 <li ng-click="changeCurrency('cny')"><span>Â¥ CNY</span></li> 1907 <li ng-click="changeCurrency('twd')"><span>$ TWD</span></li> 1908 <li ng-click="changeCurrency('usd')"><span>$ USD</span></li> 1909 <li ng-click="changeCurrency('sgd')"><span>$ SGD</span></li> 1910 <li ng-click="changeCurrency('eur')"><span>⬠EUR</span></li> 1911 <li ng-click="changeCurrency('aud')"><span>$ AUD</span></li> 1912 <li ng-click="changeCurrency('gbp')"><span>£ GBP</span></li> 1913 <li ng-click="changeCurrency('php')"><span>â± PHP</span></li> 1914 <li ng-click="changeCurrency('myr')"><span>RM MYR</span></li> 1915 <li ng-click="changeCurrency('thb')"><span>฿ THB</span></li> 1916 <li ng-click="changeCurrency('aed')"><span>د.Ø¥ AED</span></li> 1917 <li ng-click="changeCurrency('jpy')"><span>Â¥ JPY</span></li> 1918 <li ng-click="changeCurrency('bnd')"><span>$ BND</span></li> 1919 <li ng-click="changeCurrency('krw')"><span>â© KRW</span></li> 1920 <li ng-click="changeCurrency('idr')"><span>Rp IDR</span></li> 1921 <li ng-click="changeCurrency('vnd')"><span>â« VND</span></li> 1922 <li ng-click="changeCurrency('cad')"><span>$ CAD</span></li> 1923 </ul> 1924</div> 1925 1926<!-- currency End --> 1927 1928 1929<div class="side-panel-search search-panel-mobile 1930 " 1931> 1932 <form ng-controller="ProductsSearchController" ng-submit="search(searchQuery, $event); $event.preventDefault();" action="{{'#/search/'}}"> 1933 <button class="mobile-search-btn"><span class="fa fa-search"></span></button> 1934 <input type="search" name="searchQuery" ng-model="searchQuery" placeholder="æ¾åå" maxlength="50" autocomplete="on"> 1935 <span class="fa fa-times" ng-class="{ 'has-search-query': searchQuery }" ng-show="searchQuery.length > 0" ng-click="clearSearch()"></span> 1936 </form> 1937 <div class="search-mask"></div> 1938</div> 1939 1940<div id="fixed-menu-container" class="mobile-revamp-navigation "> 1941 1942 <div ng-cloak facebook-banner class="facebook-banner"> 1943 <div ng-if="state.isBannerOpened" class="facebook-banner-wrapper"> 1944 <div ng-click="onClose()" class="close-icon-wrapper"> 1945 <i class="fa fa-times"></i> 1946 </div> 1947 <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p> 1948 <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly> 1949 </div> 1950 </div> 1951 1952 <basic-popover class="cart-over-limit"></basic-popover> 1953 <div class="fixed-menu-wrapper"> 1954 1955 <a class="left-panel-button menu-button visible-xs visible-sm 1956 ie-hack 1957 " 1958 href="#left-panel" 1959 > 1960 <span class="fa fa-bars"> </span><span class="menu-words" style="padding-left:6px;">ç®é</span> 1961 </a> 1962 1963 <a class="visible-xs m-search-button menu-button ie-hack "> 1964 <span class="fa fa-search"></span> 1965 </a> 1966 1967 <!-- mobile logo --> 1968 <div class="mobile-logo"> 1969 <a href="https://www.twgbr.org.tw/" class="sl-lazy-image" style="background-image: url('https://shoplineimg.com/57625fb861706924e07d2d00/5afaaeae8d1db9fbd100087d/x40.webp?source_format=png')"></a> 1970 </div> 1971 1972 <a href="/users/sign_in" class="menu-button signin-signup-button mobile-revamp-navigation"> 1973 <span class="fa fa-user"> </span><span class="menu-words">ç»å ¥æå¡</span> 1974 </a> 1975 <user-reminder-desktop 1976 campaign-rule="null" 1977></user-reminder-desktop> 1978 <a 1979 class="cart-panel-button menu-button ie-hack" 1980 id="" 1981 data-e2e-id="show-cart-panel_button" 1982 href="#cart-panel" 1983 >
1984 <span class="fa fa-shopping-cart"> </span><span class="menu-words">è³¼ç©è»</span> 1985 <span class="cart-count" ng-show="currentCart.getItemCount()>0" ng-cloak> 1986 <span class="hidden-xs">(</span>{{currentCart.getItemCount()}}<span class="hidden-xs">)</span> 1987 </span> 1988 </a> 1989 <a class="menu-button 1990 message-button 1991 hidden-xs 1992 ie-hack" 1993 ng-click="showMessageForm()" 1994 > 1995 <span class="fa fa-comment"></span><span class="menu-words" style="padding-left:6px;">è¯çµ¡æå</span> 1996 </a> 1997 <div class="dropdown ie-hack hidden-xs" dropdown data-nosnippet> 1998 <div class="menu-button dropdown-toggle" dropdown-toggle> 1999 <span> 2000 <svg class="fa fa-v5-globe"> 2001 <use xlink:href="#fa-v5-globe" /> 2002 </svg> 2003 </span> 2004 <span class="menu-words" style="padding-left:5px;padding-right:5px;">ç¹é«ä¸æ</span> 2005 <span class="caret menu-words" style="float: right;position: relative;top: 7px;"></span> 2006 </div> 2007 <ul class="dropdown-menu menu-button language"> 2008 <li ng-click="changeLanguage('en')"><span>English</span></li> 2009 <li ng-click="changeLanguage('zh-hant')"><span>ç¹é«ä¸æ</span></li> 2010 </ul> 2011 </div> 2012 <div class="menu-button search-button ie-hack"> 2013 <form ng-controller="ProductsSearchController" ng-submit="search(searchQuery, $event)" action="/products" style="margin-bottom: 0"> 2014 <input name="query" ng-model="searchQuery" placeholder="æ¾åå" maxlength="50"> 2015 <button><span class="fa fa-search"></span></button> 2016 </form> 2017 </div> 2018 </div> 2019</div> 2020 2021 2022 <div class="body-wrapper 2023 2024 2025 2026 " 2027 > 2028 <div class="body-content mobile-revamp-navigation"> 2029 <!-- navigation --> 2030<nav class="main-navigation"> 2031 2032 <div ng-cloak facebook-banner class="facebook-banner"> 2033 <div ng-if="state.isBannerOpened" class="facebook-banner-wrapper"> 2034 <div ng-click="onClose()" class="close-icon-wrapper"> 2035 <i class="fa fa-times"></i> 2036 </div> 2037 <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p> 2038 <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly> 2039 </div> 2040 </div> 2041 2042 <div class="navbar-wrapper " > 2043 <div class="navbar hidden-xs" role="navigation"> 2044 <div class="navbar-header-wrapper"> 2045 <div class="container" > 2046 <div class="navbar-header"> 2047 <a href="https://www.twgbr.org.tw/"> 2048 <img src="https://shoplineimg.com/57625fb861706924e07d2d00/5836a32f61706961a95f0800/x140.webp?source_format=png" class="logo-image sl-lazy-image" data-resizing-segment="140" /> 2049 </a> 2050 </div> 2051 </div> <!--container--> 2052 </div> 2053 <div class="navbar-menu-wrapper"> 2054 <div class="container" > 2055 <div class="navbar-menu hidden-xs"> 2056 <ul class="text-primary-color"> 2057 <!-- Has dropdown links --> 2058 <!-- doesn't have dropdown links --> 2059 <li link-highlight="/pages/%E7%A6%8F%E9%9F%B3%E6%9B%B8%E6%88%BF"> 2060 <a link-highlight="/pages/%E7%A6%8F%E9%9F%B3%E6%9B%B8%E6%88%BF" href="/pages/%E7%A6%8F%E9%9F%B3%E6%9B%B8%E6%88%BF" target="" ng-non-bindable>æ°åæ¨ä»</a> 2061 </li> 2062 <!-- Has dropdown links --> 2063 <!-- doesn't have dropdown links --> 2064 <li link-highlight="/products"> 2065 <a link-highlight="/products" href="/products" target="" ng-non-bindable>ææåå</a> 2066 </li> 2067 <!-- Has dropdown links --> 2068 <li class="nav-dropdown" link-highlight="/pages/%E7%B6%93%E5%85%B8%E5%A5%97%E6%9B%B8"> 2069 <a class="nav-dropdown-toggle" link-highlight="/pages/%E7%B6%93%E5%85%B8%E5%A5%97%E6%9B%B8" href="/pages/%E7%B6%93%E5%85%B8%E5%A5%97%E6%9B%B8" target="" ng-non-bindable>ç¶å ¸èä½ <span class="caret"></span></a> 2070 <ul class="nav-dropdown-menu"> 2071 <li link-highlight="/pages/%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80"> 2072 <a link-highlight="/pages/%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80" href="/pages/%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80" target="" ng-non-bindable>èç¶æ¢å¾©æ¬</a> 2073 </li> 2074 <li link-highlight="/pages/%E7%94%9F%E5%91%BD%E8%AE%80%E7%B6%93"> 2075 <a link-highlight="/pages/%E7%94%9F%E5%91%BD%E8%AE%80%E7%B6%93" href="/pages/%E7%94%9F%E5%91%BD%E8%AE%80%E7%B6%93" target="" ng-non-bindable>çå½è®ç¶</a> 2076 </li> 2077 <li link-highlight="/pages/%E5%80%AA%E6%9F%9D%E8%81%B2%E6%96%87%E9%9B%86"> 2078 <a link-highlight="/pages/%E5%80%AA%E6%9F%9D%E8%81%B2%E6%96%87%E9%9B%86" href="/pages/%E5%80%AA%E6%9F%9D%E8%81%B2%E6%96%87%E9%9B%86" target="" ng-non-bindable>åªæè²æé</a> 2079 </li> 2080 <li link-highlight="/pages/%E6%9D%8E%E5%B8%B8%E5%8F%97%E6%96%87%E9%9B%86"> 2081 <a link-highlight="/pages/%E6%9D%8E%E5%B8%B8%E5%8F%97%E6%96%87%E9%9B%86" href="/pages/%E6%9D%8E%E5%B8%B8%E5%8F%97%E6%96%87%E9%9B%86" target="" ng-non-bindable>æå¸¸åæé</a> 2082 </li> 2083 <li link-highlight="/pages/%E8%81%B7%E4%BA%8B%E6%96%87%E6%91%98"> 2084 <a link-highlight="/pages/%E8%81%B7%E4%BA%8B%E6%96%87%E6%91%98" href="/pages/%E8%81%B7%E4%BA%8B%E6%96%87%E6%91%98" target="" ng-non-bindable>è·äºææ</a> 2085 </li> 2086 </ul> 2087 </li> 2088 <!-- Has dropdown links --> 2089 <li class="nav-dropdown" link-highlight="/pages/%E6%9C%80%E6%96%B0%E5%85%AC%E5%91%8A"> 2090 <a class="nav-dropdown-toggle" link-highlight="/pages/%E6%9C%80%E6%96%B0%E5%85%AC%E5%91%8A" href="/pages/%E6%9C%80%E6%96%B0%E5%85%AC%E5%91%8A" target="" ng-non-bindable>ææ°å ¬å <span class="caret"></span></a> 2091 <ul class="nav-dropdown-menu"> 2092 <li link-highlight="/pages/%E5%80%AA%E6%9F%9D%E8%81%B2%E6%96%87%E9%9B%86%E5%86%8D%E7%89%88%E8%B1%AB%E7%B4%84"> 2093 <a link-highlight="/pages/%E5%80%AA%E6%9F%9D%E8%81%B2%E6%96%87%E9%9B%86%E5%86%8D%E7%89%88%E8%B1%AB%E7%B4%84" href="/pages/%E5%80%AA%E6%9F%9D%E8%81%B2%E6%96%87%E9%9B%86%E5%86%8D%E7%89%88%E8%B1%AB%E7%B4%84" target="" ng-non-bindable>åªæè²æéåçåå¢ç·¨è±«ç´ç»è¨</a> 2094 </li> 2095 <li link-highlight="/pages/%E5%8D%8A%E5%B9%B4%E5%BA%A6%E8%A8%93%E7%B7%B4"> 2096 <a link-highlight="/pages/%E5%8D%8A%E5%B9%B4%E5%BA%A6%E8%A8%93%E7%B7%B4" href="/pages/%E5%8D%8A%E5%B9%B4%E5%BA%A6%E8%A8%93%E7%B7%B4" target="" ng-non-bindable>å年度è¨ç·´</a> 2097 </li> 2098 <li link-highlight="/pages/standing-order"> 2099 <a link-highlight="/pages/standing-order" href="/pages/standing-order" target="" ng-non-bindable>åºæ¬è¨æ¶</a> 2100 </li> 2101 <li link-highlight="/pages/%E6%9B%B8%E6%88%BF%E9%96%80%E5%B8%82"> 2102 <a link-highlight="/pages/%E6%9B%B8%E6%88%BF%E9%96%80%E5%B8%82" href="/pages/%E6%9B%B8%E6%88%BF%E9%96%80%E5%B8%82" target="" ng-non-bindable>éå¸è³è¨</a> 2103 </li> 2104 <li link-highlight="/pages/%E5%9C%96%E6%9B%B8%E7%9B%AE%E9%8C%84"> 2105 <a link-highlight="/pages/%E5%9C%96%E6%9B%B8%E7%9B%AE%E9%8C%84" href="/pages/%E5%9C%96%E6%9B%B8%E7%9B%AE%E9%8C%84" target="" ng-non-bindable>忏ç®é</a> 2106 </li> 2107 <li link-highlight="/pages/app%E6%87%89%E7%94%A8%E8%BB%9F%E9%AB%94%E5%85%AC%E5%91%8A"> 2108 <a link-highlight="/pages/app%E6%87%89%E7%94%A8%E8%BB%9F%E9%AB%94%E5%85%AC%E5%91%8A" href="/pages/app%E6%87%89%E7%94%A8%E8%BB%9F%E9%AB%94%E5%85%AC%E5%91%8A" target="" ng-non-bindable>APPæç¨è»é«å ¬å</a> 2109 </li> 2110 <li link-highlight="/pages/%E5%85%B6%E5%AE%83%E8%B3%87%E8%A8%8A"> 2111 <a link-highlight="/pages/%E5%85%B6%E5%AE%83%E8%B3%87%E8%A8%8A" href="/pages/%E5%85%B6%E5%AE%83%E8%B3%87%E8%A8%8A" target="" ng-non-bindable>å ¶å®è³è¨</a> 2112 </li> 2113 </ul> 2114 </li> 2115 <!-- Has dropdown links --> 2116 <li class="nav-dropdown" link-highlight="/pages/%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80-1"> 2117 <a class="nav-dropdown-toggle" link-highlight="/pages/%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80-1" href="/pages/%E7%B7%9A%E4%B8%8A%E9%96%B1%E8%AE%80-1" target="" ng-non-bindable>æ¸ä½åºç <span class="caret"></span></a> 2118 <ul class="nav-dropdown-menu"> 2119 <li link-highlight="/pages/app"> 2120 <a link-highlight="/pages/app" href="/pages/app" target="" ng-non-bindable>APP</a> 2121 </li> 2122 <li link-highlight="/pages/%E7%A6%8F%E9%9F%B3%E6%A9%9F"> 2123 <a link-highlight="/pages/%E7%A6%8F%E9%9F%B3%E6%A9%9F" href="/pages/%E7%A6%8F%E9%9F%B3%E6%A9%9F" target="" ng-non-bindable>ç¦é³æ©</a> 2124 </li> 2125 <li link-highlight="/pages/pc-%E8%81%96%E7%B6%93%E7%A0%94%E8%AE%80%E7%89%88"> 2126 <a link-highlight="/pages/pc-%E8%81%96%E7%B6%93%E7%A0%94%E8%AE%80%E7%89%88" href="/pages/pc-%E8%81%96%E7%B6%93%E7%A0%94%E8%AE%80%E7%89%88" target="" ng-non-bindable>PC èç¶ç è®ç</a> 2127 </li> 2128 <li link-highlight="/pages/%E9%99%84%E5%8A%A0%E6%9C%8D%E5%8B%99"> 2129 <a link-highlight="/pages/%E9%99%84%E5%8A%A0%E6%9C%8D%E5%8B%99" href="/pages/%E9%99%84%E5%8A%A0%E6%9C%8D%E5%8B%99" target="" ng-non-bindable>éå æå</a> 2130 </li> 2131 </ul> 2132 </li> 2133 <!-- Has dropdown links --> 2134 <!-- doesn't have dropdown links --> 2135 <li link-highlight="https://www.facebook.com/TWGospelBookroom/"> 2136 <a link-highlight="https://www.facebook.com/TWGospelBookroom/" href="https://www.facebook.com/TWGospelBookroom/" target="_blank" ng-non-bindable>Facebook</a> 2137 </li> 2138 <!-- Has dropdown links --> 2139 <!-- doesn't have dropdown links --> 2140 <li link-highlight="https://www.mygoodland.video"> 2141 <a link-highlight="https://www.mygoodland.video" href="https://www.mygoodland.video" target="_self" ng-non-bindable>å½±é³ç¾å°</a> 2142 </li> 2143 <!-- Has dropdown links --> 2144 <!-- doesn't have dropdown links --> 2145 <li link-highlight="/pages/%E9%97%9C%E6%96%BC%E6%9B%B8%E6%88%BF"> 2146 <a link-highlight="/pages/%E9%97%9C%E6%96%BC%E6%9B%B8%E6%88%BF" href="/pages/%E9%97%9C%E6%96%BC%E6%9B%B8%E6%88%BF" target="" ng-non-bindable>éæ¼æ¸æ¿</a> 2147 </li> 2148</ul> 2149 </div> 2150 </div> <!--container--> 2151 </div> 2152 </div><!--navbar--> 2153 </div><!--navbar-wrapper--> 2154</nav> 2155<!-- navigation end --> 2156 2157 2158 <!-- main Content --> 2159 <div class="yield-wrapper"> 2160 2161 2162<div class="custom-page" ga-page-view > 2163 <div class="container" ng-cloak ng-if="overLimit"> 2164 <div class="box-info"> 2165 <div class="alert alert-danger alert-overlimit"> 2166 åå總æ¸çä¸éçº 100 ä»¶ï¼è«èª¿æ´æ¸éåé»æè³¼è²· 2167 </div> 2168 </div> 2169 </div> 2170 <div class="container global-primary padding-v-none"> 2171 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%; margin-bottom: 2%; "> <!-- height and width must be difined for td to size correctly --> 2172 <div class="row row-md-height" style="height: 100%;"> 2173 <!-- Rendering page grid items --> 2174 <div id="page-item-6a956cd6e9dc07bde67a65b0" 2175 class="item grid-image-item 2176 col-xs-12 2177 col-md-12 2178 col-md-height 2179 padding-h-none" 2180 style="vertical-align: top; height: 100%;"> 2181 <div style="height: 100%;"> 2182 <div class="box-info " style=""> 2183 <!-- Redner grid item partial --> 2184 2185 <div class="editor-boxify-image-wrapper boxify-image-wrapper image-container 2186 2187 remove-horizontal-padding" 2188 > 2189 <a 2190 href="https://www.twgbr.org.tw/pages/åªæè²æéåç豫ç´" 2191 target="_blank" 2192 > 2193 <picture> 2194 <source data-srcset="https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/375x.webp?source_format=jpg 375w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/540x.webp?source_format=jpg 54
21940w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/720x.webp?source_format=jpg 720w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/900x.webp?source_format=jpg 900w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/2160x.webp?source_format=jpg 2160w" media="(min-width: 768px)"> 2195 <source data-srcset="https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/375x.webp?source_format=jpg 375w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/540x.webp?source_format=jpg 540w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/720x.webp?source_format=jpg 720w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/900x.webp?source_format=jpg 900w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/57625fb861706924e07d2d00/6a956cb0ac8019bf8f375439/2160x.webp?source_format=jpg 2160w" media="(max-width: 768px)"> 2196 <img 2197 class="sl-lazy" 2198 data-sizes="auto" 2199 data-src="https://img.shoplineapp.com/media/image_clips/6a956cb0ac8019bf8f375439/original.jpg?1788177583=&owner_id=57625fb861706924e07d2d00" 2200 width="2000" 2201 height="538" 2202 alt="" 2203 /> 2204 </picture> 2205 2206 </a> 2207 2208 </div> 2209 2210 <!-- Redner grid item title --> 2211 <!-- Redner grid item content --> 2212 <div class="description" ng-non-bindable><p style="text-align: center;"><span style="font-size:16px;"><span style="color: rgb(201, 0, 0);">豫ç´åçåªæè²æéï¼10/31å</span><span style="color: rgb(201, 0, 0); text-align: center; background-color: rgb(255, 255, 255);">洽詢ç¶</span><span style="color: rgb(201, 0, 0);">å°æ¸å ±æäº</span></span></p></div> 2213 <!-- End of cache --> 2214 <!-- Rendering express checkout default content --> 2215 <!-- End of rendering express checkout default content --> 2216 </div> 2217 </div> 2218 </div> 2219 <!-- End of rendering page grid items --> 2220 </div> <!-- End of row --> 2221 </div> <!-- End of container-md-height --> 2222 </div> <!-- End of container --> 2223 <div class="container global-primary "> 2224 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%; margin-bottom: 2%; "> <!-- height and width must be difined for td to size correctly --> 2225 <div class="row row-md-height" style="height: 100%;"> 2226 <!-- Rendering page grid items --> 2227 <div id="page-item-6a826d37f31e223d1158d93a" 2228 class="item grid-products-item 2229 col-xs-12 2230 col-md-12 2231 col-md-height 2232 " 2233 style="vertical-align: top; height: 100%;"> 2234 <div style="height: 100%;"> 2235 <div class="box-info " style=""> 2236 <!-- Redner grid item partial --> 2237 2238 <p class="global-primary dark-primary section-title"> 2239 <span> 2240 2027ææãæ¥èªï¼10/31åç¹å¹ 2241 </span> 2242 </p> 2243 2244 <div class="page-item-products-container " 2245 page-item-products="" 2246 init-category="{"_id":"6a7ad74d1d6ce8274759b80b","name_translations":{"zh-hant":"2027ææãæ¥èªï¼10/31åç¹å¹"},"count":9}" 2247 items-per-page="24" 2248 col-class="col-md-3" 2249 is-quick-cart="true" 2250 open-link-in-new-tab="true" 2251 is-hidden-product-visible="false" 2252 > 2253 <div class="product-items-container quick-cart-container"> 2254 <div class="product-item col-xs-6 col-md-3 " 2255 ga-product='{"id":"6a704a19216cd88fbc183798","sku":"1315-27","variations":"[null]","title":"1315-27 2027å¹´ç¦é³ææ"}' 2256 > 2257 2258 <product-item 2259 product-id="6a704a19216cd88fbc183798" 2260 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2261 class=" 2262 " 2263 modal-window-class=" 2264 " 2265 rec-strategy=""> 2266 2267 <a href="/products/1315-27" 2268 target="_blank" 2269 class="quick-cart-item" 2270 ng-click="sendGaProductClick('6a704a19216cd88fbc183798', '1315-27', [], '1315-27 2027å¹´ç¦é³ææ', '' )"> 2271 <div class="boxify-image-wrapper"> 2272 <div class="boxify-image center-contain out-of-stock "> 2273 <div class="boxify-image-wrap" ng-non-bindable> 2274 <img 2275 class="sl-lazy" 2276 data-sizes="auto" 2277 data-srcset=" 2278 https://shoplineimg.com/57625fb861706924e07d2d00/6a70496674abfdfaf851428c/165x.webp?source_format=jpg 165w, 2279 https://shoplineimg.com/57625fb861706924e07d2d00/6a70496674abfdfaf851428c/360x.webp?source_format=jpg 360w, 2280 https://shoplineimg.com/57625fb861706924e07d2d00/6a70496674abfdfaf851428c/533x.webp?source_format=jpg 533w, 2281 https://shoplineimg.com/57625fb861706924e07d2d00/6a70496674abfdfaf851428c/720x.webp?source_format=jpg 720w, 2282 " 2283 alt="1315-27 2027å¹´ç¦é³ææ" 2284 > 2285 </div> 2286 2287 2288 2289 </div> 2290 2291 <div class="sold-out-item-content"> 2292 <div class="sold-out-item">å®å®</div> 2293 </div> 2294 </div> 2295 <div class="info-box"> 2296 <div class="info-box-inner-wrapper"> 2297 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 2298 1315-27 2027å¹´ç¦é³ææ 2299 </div> 2300 <div class="quick-cart-price"> 2301 <div class="global-primary dark-primary price price-crossed "> 2302 NT$160 2303 </div> 2304 <div class="price-sale price "> 2305 NT$120 2306 </div> 2307 </div> 2308 2309
2310 <span 2311 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart sold-out-item " 2312 ng-class="{'hidden': !isMobileTabletWidth()}" 2313 ng-cloak 2314 > 2315 <i class="fa fa-shopping-cart"></i> 2316 </span> 2317 2318 </div> 2319 </div> 2320 </a> 2321 </product-item> 2322 2323</div> 2324 2325 <div class="product-item col-xs-6 col-md-3 " 2326 ga-product='{"id":"6a7a81547ef10e5fd7d99b5b","sku":"1316-27-a","variations":"[null]","title":"1316-27-a 2027å¹´ä¿¡å¾æ¥èª"}' 2327 > 2328 2329 <product-item 2330 product-id="6a7a81547ef10e5fd7d99b5b" 2331 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2332 class=" 2333 " 2334 modal-window-class=" 2335 " 2336 rec-strategy=""> 2337 2338 <a href="/products/1316-27-a" 2339 target="_blank" 2340 class="quick-cart-item" 2341 ng-click="sendGaProductClick('6a7a81547ef10e5fd7d99b5b', '1316-27-a', [], '1316-27-a 2027å¹´ä¿¡å¾æ¥èª', '' )"> 2342 <div class="boxify-image-wrapper"> 2343 <div class="boxify-image center-contain "> 2344 <div class="boxify-image-wrap" ng-non-bindable> 2345 <img 2346 class="sl-lazy" 2347 data-sizes="auto" 2348 data-srcset=" 2349 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8131605fbd3350a5e12a/165x.webp?source_format=jpg 165w, 2350 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8131605fbd3350a5e12a/360x.webp?source_format=jpg 360w, 2351 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8131605fbd3350a5e12a/533x.webp?source_format=jpg 533w, 2352 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8131605fbd3350a5e12a/720x.webp?source_format=jpg 720w, 2353 " 2354 alt="1316-27-a 2027å¹´ä¿¡å¾æ¥èª" 2355 > 2356 </div> 2357 2358 2359 2360 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 2361 </div> 2362 2363 </div> 2364 <div class="info-box"> 2365 <div class="info-box-inner-wrapper"> 2366 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 2367 1316-27-a 2027å¹´ä¿¡å¾æ¥èª 2368 </div> 2369 <div class="quick-cart-price"> 2370 <div class="global-primary dark-primary price price-crossed "> 2371 NT$85 2372 </div> 2373 <div class="price-sale price "> 2374 NT$65 2375 </div> 2376 </div> 2377 2378 2379 <span 2380 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 2381 ng-class="{'hidden': !isMobileTabletWidth()}" 2382 ng-cloak 2383 > 2384 <i class="fa fa-shopping-cart"></i> 2385 </span> 2386 2387 </div> 2388 </div> 2389 </a> 2390 </product-item> 2391 2392</div> 2393 2394 <div class="product-item col-xs-6 col-md-3 " 2395 ga-product='{"id":"6a7a8185a684365bae162b4d","sku":"1316-27-b","variations":"[null]","title":"1316-27-b 2027å¹´ä¿¡å¾æ¥èª"}' 2396 > 2397 2398 <product-item 2399 product-id="6a7a8185a684365bae162b4d" 2400 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2401 class=" 2402 " 2403 modal-window-class=" 2404 " 2405 rec-strategy=""> 2406 2407 <a href="/products/1316-27-b" 2408 target="_blank" 2409 class="quick-cart-item" 2410 ng-click="sendGaProductClick('6a7a8185a684365bae162b4d', '1316-27-b', [], '1316-27-b 2027å¹´ä¿¡å¾æ¥èª', '' )"> 2411 <div class="boxify-image-wrapper"> 2412 <div class="boxify-image center-contain "> 2413 <div class="boxify-image-wrap" ng-non-bindable> 2414 <img 2415 class="sl-lazy" 2416 data-sizes="auto" 2417 data-srcset=" 2418 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a817c222ee11b3040a25c/165x.webp?source_format=jpg 165w, 2419 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a817c222ee11b3040a25c/360x.webp?source_format=jpg 360w, 2420 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a817c222ee11b3040a25c/533x.webp?source_format=jpg 533w, 2421 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a817c222ee11b3040a25c/720x.webp?source_format=jpg 720w, 2422 " 2423 alt="1316-27-b 2027å¹´ä¿¡å¾æ¥èª" 2424 > 2425 </div> 2426 2427 2428 2429 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 2430 </div> 2431 2432 </div> 2433 <div class="info-box"> 2434 <div class="info-box-inner-wrapper"> 2435 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 2436 1316-27-b 2027å¹´ä¿¡å¾æ¥èª 2437 </div> 2438 <div class="quick-cart-price"> 2439 <div class="global-primary dark-primary price price-crossed "> 2440 NT$85 2441 </div> 2442 <div class="price-sale price "> 2443 NT$65 2444 </div> 2445 </div> 2446 2447
2448 <span 2449 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 2450 ng-class="{'hidden': !isMobileTabletWidth()}" 2451 ng-cloak 2452 > 2453 <i class="fa fa-shopping-cart"></i> 2454 </span> 2455 2456 </div> 2457 </div> 2458 </a> 2459 </product-item> 2460 2461</div> 2462 2463 <div class="product-item col-xs-6 col-md-3 " 2464 ga-product='{"id":"6a7a81d820e1490018f7d997","sku":"1316-27-d","variations":"[null]","title":"1316-27-d 2027å¹´ä¿¡å¾æ¥èª"}' 2465 > 2466 2467 <product-item 2468 product-id="6a7a81d820e1490018f7d997" 2469 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2470 class=" 2471 " 2472 modal-window-class=" 2473 " 2474 rec-strategy=""> 2475 2476 <a href="/products/1316-27-d" 2477 target="_blank" 2478 class="quick-cart-item" 2479 ng-click="sendGaProductClick('6a7a81d820e1490018f7d997', '1316-27-d', [], '1316-27-d 2027å¹´ä¿¡å¾æ¥èª', '' )"> 2480 <div class="boxify-image-wrapper"> 2481 <div class="boxify-image center-contain "> 2482 <div class="boxify-image-wrap" ng-non-bindable> 2483 <img 2484 class="sl-lazy" 2485 data-sizes="auto" 2486 data-srcset=" 2487 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81bde606ff000a8236db/165x.webp?source_format=jpg 165w, 2488 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81bde606ff000a8236db/360x.webp?source_format=jpg 360w, 2489 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81bde606ff000a8236db/533x.webp?source_format=jpg 533w, 2490 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81bde606ff000a8236db/720x.webp?source_format=jpg 720w, 2491 " 2492 alt="1316-27-d 2027å¹´ä¿¡å¾æ¥èª" 2493 > 2494 </div> 2495 2496 2497 2498 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 2499 </div> 2500 2501 </div> 2502 <div class="info-box"> 2503 <div class="info-box-inner-wrapper"> 2504 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 2505 1316-27-d 2027å¹´ä¿¡å¾æ¥èª 2506 </div> 2507 <div class="quick-cart-price"> 2508 <div class="global-primary dark-primary price price-crossed "> 2509 NT$85 2510 </div> 2511 <div class="price-sale price "> 2512 NT$65 2513 </div> 2514 </div> 2515 2516 2517 <span 2518 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 2519 ng-class="{'hidden': !isMobileTabletWidth()}" 2520 ng-cloak 2521 > 2522 <i class="fa fa-shopping-cart"></i> 2523 </span> 2524 2525 </div> 2526 </div> 2527 </a> 2528 </product-item> 2529 2530</div> 2531 2532 <div class="product-item col-xs-6 col-md-3 " 2533 ga-product='{"id":"6a7a81a9b2ec1c79d91aafb7","sku":"1316-27-c","variations":"[null]","title":"1316-27-c 2027å¹´ä¿¡å¾æ¥èª"}' 2534 > 2535 2536 <product-item 2537 product-id="6a7a81a9b2ec1c79d91aafb7" 2538 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2539 class=" 2540 " 2541 modal-window-class=" 2542 " 2543 rec-strategy=""> 2544 2545 <a href="/products/1316-27-c" 2546 target="_blank" 2547 class="quick-cart-item" 2548 ng-click="sendGaProductClick('6a7a81a9b2ec1c79d91aafb7', '1316-27-c', [], '1316-27-c 2027å¹´ä¿¡å¾æ¥èª', '' )"> 2549 <div class="boxify-image-wrapper"> 2550 <div class="boxify-image center-contain out-of-stock "> 2551 <div class="boxify-image-wrap" ng-non-bindable> 2552 <img 2553 class="sl-lazy" 2554 data-sizes="auto" 2555 data-srcset=" 2556 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81a2efda000018c1690e/165x.webp?source_format=jpg 165w, 2557 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81a2efda000018c1690e/360x.webp?source_format=jpg 360w, 2558 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81a2efda000018c1690e/533x.webp?source_format=jpg 533w, 2559 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81a2efda000018c1690e/720x.webp?source_format=jpg 720w, 2560 " 2561 alt="1316-27-c 2027å¹´ä¿¡å¾æ¥èª" 2562 > 2563 </div> 2564 2565 2566 2567 </div> 2568 2569 <div class="sold-out-item-content"> 2570 <div class="sold-out-item">å®å®</div> 2571 </div> 2572 </div> 2573 <div class="info-box"> 2574 <div class="info-box-inner-wrapper"> 2575 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 2576 1316-27-c 2027å¹´ä¿¡å¾æ¥èª 2577 </div> 2578 <div class="quick-cart-price"> 2579 <div class="global-primary dark-primary price price-crossed "> 2580 NT$85 2581 </div> 2582 <div class="price-sale price "> 2583 NT$65 2584 </div> 2585 </div> 2586 2587
2588 <span 2589 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart sold-out-item " 2590 ng-class="{'hidden': !isMobileTabletWidth()}" 2591 ng-cloak 2592 > 2593 <i class="fa fa-shopping-cart"></i> 2594 </span> 2595 2596 </div> 2597 </div> 2598 </a> 2599 </product-item> 2600 2601</div> 2602 2603 <div class="product-item col-xs-6 col-md-3 " 2604 ga-product='{"id":"6a7a820120e1490fa2f7d71f","sku":"1316-27-e","variations":"[null]","title":"1316-27-e 2027å¹´ä¿¡å¾æ¥èª"}' 2605 > 2606 2607 <product-item 2608 product-id="6a7a820120e1490fa2f7d71f" 2609 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2610 class=" 2611 " 2612 modal-window-class=" 2613 " 2614 rec-strategy=""> 2615 2616 <a href="/products/1316-27-e" 2617 target="_blank" 2618 class="quick-cart-item" 2619 ng-click="sendGaProductClick('6a7a820120e1490fa2f7d71f', '1316-27-e', [], '1316-27-e 2027å¹´ä¿¡å¾æ¥èª', '' )"> 2620 <div class="boxify-image-wrapper"> 2621 <div class="boxify-image center-contain "> 2622 <div class="boxify-image-wrap" ng-non-bindable> 2623 <img 2624 class="sl-lazy" 2625 data-sizes="auto" 2626 data-srcset=" 2627 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81fa2d85113e6d875a90/165x.webp?source_format=jpg 165w, 2628 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81fa2d85113e6d875a90/360x.webp?source_format=jpg 360w, 2629 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81fa2d85113e6d875a90/533x.webp?source_format=jpg 533w, 2630 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a81fa2d85113e6d875a90/720x.webp?source_format=jpg 720w, 2631 " 2632 alt="1316-27-e 2027å¹´ä¿¡å¾æ¥èª" 2633 > 2634 </div> 2635 2636 2637 2638 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 2639 </div> 2640 2641 </div> 2642 <div class="info-box"> 2643 <div class="info-box-inner-wrapper"> 2644 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 2645 1316-27-e 2027å¹´ä¿¡å¾æ¥èª 2646 </div> 2647 <div class="quick-cart-price"> 2648 <div class="global-primary dark-primary price price-crossed "> 2649 NT$85 2650 </div> 2651 <div class="price-sale price "> 2652 NT$65 2653 </div> 2654 </div> 2655 2656 2657 <span 2658 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 2659 ng-class="{'hidden': !isMobileTabletWidth()}" 2660 ng-cloak 2661 > 2662 <i class="fa fa-shopping-cart"></i> 2663 </span> 2664 2665 </div> 2666 </div> 2667 </a> 2668 </product-item> 2669 2670</div> 2671 2672 <div class="product-item col-xs-6 col-md-3 " 2673 ga-product='{"id":"6a7a8215d9be4410e9b07f37","sku":"1316-27-f","variations":"[null]","title":"1316-27-f 2027å¹´ä¿¡å¾æ¥èª"}' 2674 > 2675 2676 <product-item 2677 product-id="6a7a8215d9be4410e9b07f37" 2678 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2679 class=" 2680 " 2681 modal-window-class=" 2682 " 2683 rec-strategy=""> 2684 2685 <a href="/products/1316-27-f" 2686 target="_blank" 2687 class="quick-cart-item" 2688 ng-click="sendGaProductClick('6a7a8215d9be4410e9b07f37', '1316-27-f', [], '1316-27-f 2027å¹´ä¿¡å¾æ¥èª', '' )"> 2689 <div class="boxify-image-wrapper"> 2690 <div class="boxify-image center-contain out-of-stock "> 2691 <div class="boxify-image-wrap" ng-non-bindable> 2692 <img 2693 class="sl-lazy" 2694 data-sizes="auto" 2695 data-srcset=" 2696 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8210391ebd7e8cc60ee2/165x.webp?source_format=jpg 165w, 2697 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8210391ebd7e8cc60ee2/360x.webp?source_format=jpg 360w, 2698 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8210391ebd7e8cc60ee2/533x.webp?source_format=jpg 533w, 2699 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8210391ebd7e8cc60ee2/720x.webp?source_format=jpg 720w, 2700 " 2701 alt="1316-27-f 2027å¹´ä¿¡å¾æ¥èª" 2702 > 2703 </div> 2704 2705 2706 2707 </div> 2708 2709 <div class="sold-out-item-content"> 2710 <div class="sold-out-item">å®å®</div> 2711 </div> 2712 </div> 2713 <div class="info-box"> 2714 <div class="info-box-inner-wrapper"> 2715 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 2716 1316-27-f 2027å¹´ä¿¡å¾æ¥èª 2717 </div> 2718 <div class="quick-cart-price"> 2719 <div class="global-primary dark-primary price price-crossed "> 2720 NT$85 2721 </div> 2722 <div class="price-sale price "> 2723 NT$65 2724 </div> 2725 </div> 2726 2727
2728 <span 2729 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart sold-out-item " 2730 ng-class="{'hidden': !isMobileTabletWidth()}" 2731 ng-cloak 2732 > 2733 <i class="fa fa-shopping-cart"></i> 2734 </span> 2735 2736 </div> 2737 </div> 2738 </a> 2739 </product-item> 2740 2741</div> 2742 2743 <div class="product-item col-xs-6 col-md-3 " 2744 ga-product='{"id":"6a7a8262b3e74207b8691019","sku":"1316-27-1a","variations":"[null]","title":"1316-27-1a 2027年度æè¨ç«æå"}' 2745 > 2746 2747 <product-item 2748 product-id="6a7a8262b3e74207b8691019" 2749 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2750 class=" 2751 " 2752 modal-window-class=" 2753 " 2754 rec-strategy=""> 2755 2756 <a href="/products/1316-27-1a" 2757 target="_blank" 2758 class="quick-cart-item" 2759 ng-click="sendGaProductClick('6a7a8262b3e74207b8691019', '1316-27-1a', [], '1316-27-1a 2027年度æè¨ç«æå', '' )"> 2760 <div class="boxify-image-wrapper"> 2761 <div class="boxify-image center-contain "> 2762 <div class="boxify-image-wrap" ng-non-bindable> 2763 <img 2764 class="sl-lazy" 2765 data-sizes="auto" 2766 data-srcset=" 2767 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8242b3e7422d8169086f/165x.webp?source_format=jpg 165w, 2768 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8242b3e7422d8169086f/360x.webp?source_format=jpg 360w, 2769 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8242b3e7422d8169086f/533x.webp?source_format=jpg 533w, 2770 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8242b3e7422d8169086f/720x.webp?source_format=jpg 720w, 2771 " 2772 alt="1316-27-1a 2027年度æè¨ç«æå" 2773 > 2774 </div> 2775 2776 2777 2778 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 2779 </div> 2780 2781 </div> 2782 <div class="info-box"> 2783 <div class="info-box-inner-wrapper"> 2784 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 2785 1316-27-1a 2027年度æè¨ç«æå 2786 </div> 2787 <div class="quick-cart-price"> 2788 <div class="global-primary dark-primary price price-crossed "> 2789 NT$60 2790 </div> 2791 <div class="price-sale price "> 2792 NT$50 2793 </div> 2794 </div> 2795 2796 2797 <span 2798 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 2799 ng-class="{'hidden': !isMobileTabletWidth()}" 2800 ng-cloak 2801 > 2802 <i class="fa fa-shopping-cart"></i> 2803 </span> 2804 2805 </div> 2806 </div> 2807 </a> 2808 </product-item> 2809 2810</div> 2811 2812 <div class="product-item col-xs-6 col-md-3 " 2813 ga-product='{"id":"6a7a82837ce8ac62d1ce7892","sku":"1316-27-1b","variations":"[null]","title":"1316-27-1b 2027年度æè¨ç«æå"}' 2814 > 2815 2816 <product-item 2817 product-id="6a7a82837ce8ac62d1ce7892" 2818 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2819 class=" 2820 " 2821 modal-window-class=" 2822 " 2823 rec-strategy=""> 2824 2825 <a href="/products/1316-27-1b" 2826 target="_blank" 2827 class="quick-cart-item" 2828 ng-click="sendGaProductClick('6a7a82837ce8ac62d1ce7892', '1316-27-1b', [], '1316-27-1b 2027年度æè¨ç«æå', '' )"> 2829 <div class="boxify-image-wrapper"> 2830 <div class="boxify-image center-contain "> 2831 <div class="boxify-image-wrap" ng-non-bindable> 2832 <img 2833 class="sl-lazy" 2834 data-sizes="auto" 2835 data-srcset=" 2836 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8273677a2f74a8c4748f/165x.webp?source_format=jpg 165w, 2837 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8273677a2f74a8c4748f/360x.webp?source_format=jpg 360w, 2838 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8273677a2f74a8c4748f/533x.webp?source_format=jpg 533w, 2839 https://shoplineimg.com/57625fb861706924e07d2d00/6a7a8273677a2f74a8c4748f/720x.webp?source_format=jpg 720w, 2840 " 2841 alt="1316-27-1b 2027年度æè¨ç«æå" 2842 > 2843 </div> 2844 2845 2846 2847 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 2848 </div> 2849 2850 </div> 2851 <div class="info-box"> 2852 <div class="info-box-inner-wrapper"> 2853 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 2854 1316-27-1b 2027年度æè¨ç«æå 2855 </div> 2856 <div class="quick-cart-price"> 2857 <div class="global-primary dark-primary price price-crossed "> 2858 NT$60 2859 </div> 2860 <div class="price-sale price "> 2861 NT$50 2862 </div> 2863 </div> 2864 2865
2866 <span 2867 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 2868 ng-class="{'hidden': !isMobileTabletWidth()}" 2869 ng-cloak 2870 > 2871 <i class="fa fa-shopping-cart"></i> 2872 </span> 2873 2874 </div> 2875 </div> 2876 </a> 2877 </product-item> 2878 2879</div> 2880 2881 </div> 2882 <div class="clear"></div> 2883 <span> 2884 <div ng-show="state.loading" class="text-center padding-md state-loading"> 2885 <img style="width: auto; margin: 0 auto;" src="https://static.shoplineapp.com/web/assets/misc/loader1.gif"> 2886 </div> 2887 <div ng-hide="state.loading || pagination.total <= pagination.itemsPerPage" class="text-center padding-md"> 2888 <ul uib-pagination total-items="category.count" ng-model="pagination.currentPage" items-per-page="pagination.itemsPerPage" ng-change="onPageChanged(pagination.currentPage)" rotate="true" direction-links="true" max-size="5" previous-text="«" next-text="»"></ul> 2889 </div> 2890 </span> 2891 </div> 2892 2893 <!-- Redner grid item title --> 2894 <!-- Redner grid item content --> 2895 <!-- End of cache --> 2896 <!-- Rendering express checkout default content --> 2897 <!-- End of rendering express checkout default content --> 2898 </div> 2899 </div> 2900 </div> 2901 <!-- End of rendering page grid items --> 2902 </div> <!-- End of row --> 2903 </div> <!-- End of container-md-height --> 2904 </div> <!-- End of container --> 2905 <div class="container global-primary "> 2906 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%; margin-bottom: 2%; "> <!-- height and width must be difined for td to size correctly --> 2907 <div class="row row-md-height" style="height: 100%;"> 2908 <!-- Rendering page grid items --> 2909 <div id="page-item-69aa274c6c9b29b90d1fff95" 2910 class="item grid-products-item 2911 col-xs-12 2912 col-md-12 2913 col-md-height 2914 " 2915 style="vertical-align: top; height: 100%;"> 2916 <div style="height: 100%;"> 2917 <div class="box-info " style=""> 2918 <!-- Redner grid item partial --> 2919 2920 <p class="global-primary dark-primary section-title"> 2921 <span> 2922 æ°åæ¨ä» 2923 </span> 2924 </p> 2925 2926 <div class="page-item-products-container " 2927 page-item-products="" 2928 init-category="{"_id":"57baac3c61706969d3afac00","name_translations":{"zh-hant":"æ°åæ¨ä»"},"count":11}" 2929 items-per-page="8" 2930 col-class="col-md-3" 2931 is-quick-cart="true" 2932 open-link-in-new-tab="true" 2933 is-hidden-product-visible="false" 2934 > 2935 <div class="product-items-container quick-cart-container"> 2936 <div class="product-item col-xs-6 col-md-3 " 2937 ga-product='{"id":"6a90ecda43415e666ff9199d","sku":"8026-1102","variations":"[null]","title":"8026-1102 è·äºææ 第åä¸å·ç¬¬äºæ"}' 2938 > 2939 2940 <product-item 2941 product-id="6a90ecda43415e666ff9199d" 2942 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2943 class=" 2944 " 2945 modal-window-class=" 2946 " 2947 rec-strategy=""> 2948 2949 <a href="/products/8026-1102" 2950 target="_blank" 2951 class="quick-cart-item" 2952 ng-click="sendGaProductClick('6a90ecda43415e666ff9199d', '8026-1102', [], '8026-1102 è·äºææ 第åä¸å·ç¬¬äºæ', '' )"> 2953 <div class="boxify-image-wrapper"> 2954 <div class="boxify-image center-contain "> 2955 <div class="boxify-image-wrap" ng-non-bindable> 2956 <img 2957 class="sl-lazy" 2958 data-sizes="auto" 2959 data-srcset=" 2960 https://shoplineimg.com/57625fb861706924e07d2d00/6a90f7dc991b24c6be0a353e/165x.webp?source_format=jpg 165w, 2961 https://shoplineimg.com/57625fb861706924e07d2d00/6a90f7dc991b24c6be0a353e/360x.webp?source_format=jpg 360w, 2962 https://shoplineimg.com/57625fb861706924e07d2d00/6a90f7dc991b24c6be0a353e/533x.webp?source_format=jpg 533w, 2963 https://shoplineimg.com/57625fb861706924e07d2d00/6a90f7dc991b24c6be0a353e/720x.webp?source_format=jpg 720w, 2964 " 2965 alt="8026-1102 è·äºææ 第åä¸å·ç¬¬äºæ" 2966 > 2967 </div> 2968 2969 2970 2971 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 2972 </div> 2973 2974 </div> 2975 <div class="info-box"> 2976 <div class="info-box-inner-wrapper"> 2977 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 2978 8026-1102 è·äºææ 第åä¸å·ç¬¬äºæ 2979 </div> 2980 <div class="quick-cart-price"> 2981 <div class="global-primary dark-primary price price-crossed "> 2982 NT$150 2983 </div> 2984 <div class="price-sale price "> 2985 NT$135 2986 </div> 2987 </div> 2988 2989
2990 <span 2991 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 2992 ng-class="{'hidden': !isMobileTabletWidth()}" 2993 ng-cloak 2994 > 2995 <i class="fa fa-shopping-cart"></i> 2996 </span> 2997 2998 </div> 2999 </div> 3000 </a> 3001 </product-item> 3002 3003</div> 3004 3005 <div class="product-item col-xs-6 col-md-3 " 3006 ga-product='{"id":"6a3265c96414108ae5417fba","sku":"1317-26-1","variations":"[null]","title":"1317-26-1 2026å¹´6æå年度è¨ç·´â ç¶±è¦éç¶æ"}' 3007 > 3008 3009 <product-item 3010 product-id="6a3265c96414108ae5417fba" 3011 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3012 class=" 3013 " 3014 modal-window-class=" 3015 " 3016 rec-strategy=""> 3017 3018 <a href="/products/1317-26-1" 3019 target="_blank" 3020 class="quick-cart-item" 3021 ng-click="sendGaProductClick('6a3265c96414108ae5417fba', '1317-26-1', [], '1317-26-1 2026å¹´6æå年度è¨ç·´â ç¶±è¦éç¶æ', '' )"> 3022 <div class="boxify-image-wrapper"> 3023 <div class="boxify-image center-contain "> 3024 <div class="boxify-image-wrap" ng-non-bindable> 3025 <img 3026 class="sl-lazy" 3027 data-sizes="auto" 3028 data-srcset=" 3029 https://shoplineimg.com/57625fb861706924e07d2d00/6a4c9a13d09c875510c471fd/165x.webp?source_format=jpg 165w, 3030 https://shoplineimg.com/57625fb861706924e07d2d00/6a4c9a13d09c875510c471fd/360x.webp?source_format=jpg 360w, 3031 https://shoplineimg.com/57625fb861706924e07d2d00/6a4c9a13d09c875510c471fd/533x.webp?source_format=jpg 533w, 3032 https://shoplineimg.com/57625fb861706924e07d2d00/6a4c9a13d09c875510c471fd/720x.webp?source_format=jpg 720w, 3033 " 3034 alt="1317-26-1 2026å¹´6æå年度è¨ç·´â ç¶±è¦éç¶æ" 3035 > 3036 </div> 3037 3038 3039 3040 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3041 </div> 3042 3043 </div> 3044 <div class="info-box"> 3045 <div class="info-box-inner-wrapper"> 3046 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3047 1317-26-1 2026å¹´6æå年度è¨ç·´â ç¶±è¦éç¶æ 3048 </div> 3049 <div class="quick-cart-price"> 3050 <div class="global-primary dark-primary price price-crossed "> 3051 NT$125 3052 </div> 3053 <div class="price-sale price "> 3054 NT$113 3055 </div> 3056 </div> 3057 3058 3059 <span 3060 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3061 ng-class="{'hidden': !isMobileTabletWidth()}" 3062 ng-cloak 3063 > 3064 <i class="fa fa-shopping-cart"></i> 3065 </span> 3066 3067 </div> 3068 </div> 3069 </a> 3070 </product-item> 3071 3072</div> 3073 3074 <div class="product-item col-xs-6 col-md-3 " 3075 ga-product='{"id":"6a3cd5b523661e406e19d91a","sku":"1317-26-3","variations":"[null]","title":"1317-26-3 2026å¹´6æå年度è¨ç·´â ä¸æä¿¡æ¯è¨é"}' 3076 > 3077 3078 <product-item 3079 product-id="6a3cd5b523661e406e19d91a" 3080 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3081 class=" 3082 " 3083 modal-window-class=" 3084 " 3085 rec-strategy=""> 3086 3087 <a href="/products/1317-26-3-1" 3088 target="_blank" 3089 class="quick-cart-item" 3090 ng-click="sendGaProductClick('6a3cd5b523661e406e19d91a', '1317-26-3', [], '1317-26-3 2026å¹´6æå年度è¨ç·´â ä¸æä¿¡æ¯è¨é', '' )"> 3091 <div class="boxify-image-wrapper"> 3092 <div class="boxify-image center-contain "> 3093 <div class="boxify-image-wrap" ng-non-bindable> 3094 <img 3095 class="sl-lazy" 3096 data-sizes="auto" 3097 data-srcset=" 3098 https://shoplineimg.com/57625fb861706924e07d2d00/6a3e2d40d58bb579f4c1a88a/165x.webp?source_format=jpg 165w, 3099 https://shoplineimg.com/57625fb861706924e07d2d00/6a3e2d40d58bb579f4c1a88a/360x.webp?source_format=jpg 360w, 3100 https://shoplineimg.com/57625fb861706924e07d2d00/6a3e2d40d58bb579f4c1a88a/533x.webp?source_format=jpg 533w, 3101 https://shoplineimg.com/57625fb861706924e07d2d00/6a3e2d40d58bb579f4c1a88a/720x.webp?source_format=jpg 720w, 3102 " 3103 alt="1317-26-3 2026å¹´6æå年度è¨ç·´â ä¸æä¿¡æ¯è¨é" 3104 > 3105 </div> 3106 3107 3108 3109 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3110 </div> 3111 3112 </div> 3113 <div class="info-box"> 3114 <div class="info-box-inner-wrapper"> 3115 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3116 1317-26-3 2026å¹´6æå年度è¨ç·´â ä¸æä¿¡æ¯è¨é 3117 </div> 3118 <div class="quick-cart-price"> 3119 <div class="global-primary dark-primary price price-crossed "> 3120 NT$150 3121 </div> 3122 <div class="price-sale price "> 3123 NT$135 3124 </div> 3125 </div> 3126 3127
3128 <span 3129 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3130 ng-class="{'hidden': !isMobileTabletWidth()}" 3131 ng-cloak 3132 > 3133 <i class="fa fa-shopping-cart"></i> 3134 </span> 3135 3136 </div> 3137 </div> 3138 </a> 3139 </product-item> 3140 3141</div> 3142 3143 <div class="product-item col-xs-6 col-md-3 " 3144 ga-product='{"id":"6a326600f97c665cd07766a0","sku":"1317-26-2","variations":"[null]","title":"1317-26-2 2026å¹´6æå年度è¨ç·´âè±æç¶±è¦"}' 3145 > 3146 3147 <product-item 3148 product-id="6a326600f97c665cd07766a0" 3149 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3150 class=" 3151 " 3152 modal-window-class=" 3153 " 3154 rec-strategy=""> 3155 3156 <a href="/products/1317-26-2" 3157 target="_blank" 3158 class="quick-cart-item" 3159 ng-click="sendGaProductClick('6a326600f97c665cd07766a0', '1317-26-2', [], '1317-26-2 2026å¹´6æå年度è¨ç·´âè±æç¶±è¦', '' )"> 3160 <div class="boxify-image-wrapper"> 3161 <div class="boxify-image center-contain "> 3162 <div class="boxify-image-wrap" ng-non-bindable> 3163 <img 3164 class="sl-lazy" 3165 data-sizes="auto" 3166 data-srcset=" 3167 https://shoplineimg.com/57625fb861706924e07d2d00/6a4c9a05dfad0337f92e3fc6/165x.webp?source_format=jpg 165w, 3168 https://shoplineimg.com/57625fb861706924e07d2d00/6a4c9a05dfad0337f92e3fc6/360x.webp?source_format=jpg 360w, 3169 https://shoplineimg.com/57625fb861706924e07d2d00/6a4c9a05dfad0337f92e3fc6/533x.webp?source_format=jpg 533w, 3170 https://shoplineimg.com/57625fb861706924e07d2d00/6a4c9a05dfad0337f92e3fc6/720x.webp?source_format=jpg 720w, 3171 " 3172 alt="1317-26-2 2026å¹´6æå年度è¨ç·´âè±æç¶±è¦" 3173 > 3174 </div> 3175 3176 3177 3178 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3179 </div> 3180 3181 </div> 3182 <div class="info-box"> 3183 <div class="info-box-inner-wrapper"> 3184 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3185 1317-26-2 2026å¹´6æå年度è¨ç·´âè±æç¶±è¦ 3186 </div> 3187 <div class="quick-cart-price"> 3188 <div class="global-primary dark-primary price price-crossed "> 3189 NT$125 3190 </div> 3191 <div class="price-sale price "> 3192 NT$113 3193 </div> 3194 </div> 3195 3196 3197 <span 3198 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3199 ng-class="{'hidden': !isMobileTabletWidth()}" 3200 ng-cloak 3201 > 3202 <i class="fa fa-shopping-cart"></i> 3203 </span> 3204 3205 </div> 3206 </div> 3207 </a> 3208 </product-item> 3209 3210</div> 3211 3212 <div class="product-item col-xs-6 col-md-3 " 3213 ga-product='{"id":"6a3ca84c44a96b5f7dfdd837","sku":"4351-1","variations":"[null]","title":"4351-1 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼"}' 3214 > 3215 3216 <product-item 3217 product-id="6a3ca84c44a96b5f7dfdd837" 3218 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3219 class=" 3220 " 3221 modal-window-class=" 3222 " 3223 rec-strategy=""> 3224 3225 <a href="/products/4351-1" 3226 target="_blank" 3227 class="quick-cart-item" 3228 ng-click="sendGaProductClick('6a3ca84c44a96b5f7dfdd837', '4351-1', [], '4351-1 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼', '' )"> 3229 <div class="boxify-image-wrapper"> 3230 <div class="boxify-image center-contain "> 3231 <div class="boxify-image-wrap" ng-non-bindable> 3232 <img 3233 class="sl-lazy" 3234 data-sizes="auto" 3235 data-srcset=" 3236 https://shoplineimg.com/57625fb861706924e07d2d00/6a3cf7abee49039718f5fed4/165x.webp?source_format=jpg 165w, 3237 https://shoplineimg.com/57625fb861706924e07d2d00/6a3cf7abee49039718f5fed4/360x.webp?source_format=jpg 360w, 3238 https://shoplineimg.com/57625fb861706924e07d2d00/6a3cf7abee49039718f5fed4/533x.webp?source_format=jpg 533w, 3239 https://shoplineimg.com/57625fb861706924e07d2d00/6a3cf7abee49039718f5fed4/720x.webp?source_format=jpg 720w, 3240 " 3241 alt="4351-1 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼" 3242 > 3243 </div> 3244 3245 3246 3247 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3248 </div> 3249 3250 </div> 3251 <div class="info-box"> 3252 <div class="info-box-inner-wrapper"> 3253 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3254 4351-1 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼ 3255 </div> 3256 <div class="quick-cart-price"> 3257 <div class="global-primary dark-primary price price-crossed "> 3258 NT$75 3259 </div> 3260 <div class="price-sale price "> 3261 NT$68 3262 </div> 3263 </div> 3264 3265
3266 <span 3267 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3268 ng-class="{'hidden': !isMobileTabletWidth()}" 3269 ng-cloak 3270 > 3271 <i class="fa fa-shopping-cart"></i> 3272 </span> 3273 3274 </div> 3275 </div> 3276 </a> 3277 </product-item> 3278 3279</div> 3280 3281 <div class="product-item col-xs-6 col-md-3 " 3282 ga-product='{"id":"6a3ca986d826d25d4e141ceb","sku":"4351-2","variations":"[null]","title":"4351-2 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼çº"}' 3283 > 3284 3285 <product-item 3286 product-id="6a3ca986d826d25d4e141ceb" 3287 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3288 class=" 3289 " 3290 modal-window-class=" 3291 " 3292 rec-strategy=""> 3293 3294 <a href="/products/4351-2" 3295 target="_blank" 3296 class="quick-cart-item" 3297 ng-click="sendGaProductClick('6a3ca986d826d25d4e141ceb', '4351-2', [], '4351-2 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼çº', '' )"> 3298 <div class="boxify-image-wrapper"> 3299 <div class="boxify-image center-contain "> 3300 <div class="boxify-image-wrap" ng-non-bindable> 3301 <img 3302 class="sl-lazy" 3303 data-sizes="auto" 3304 data-srcset=" 3305 https://shoplineimg.com/57625fb861706924e07d2d00/6a3cf69c2b9bb0a3ec45baa9/165x.webp?source_format=jpg 165w, 3306 https://shoplineimg.com/57625fb861706924e07d2d00/6a3cf69c2b9bb0a3ec45baa9/360x.webp?source_format=jpg 360w, 3307 https://shoplineimg.com/57625fb861706924e07d2d00/6a3cf69c2b9bb0a3ec45baa9/533x.webp?source_format=jpg 533w, 3308 https://shoplineimg.com/57625fb861706924e07d2d00/6a3cf69c2b9bb0a3ec45baa9/720x.webp?source_format=jpg 720w, 3309 " 3310 alt="4351-2 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼çº" 3311 > 3312 </div> 3313 3314 3315 3316 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3317 </div> 3318 3319 </div> 3320 <div class="info-box"> 3321 <div class="info-box-inner-wrapper"> 3322 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3323 4351-2 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼çº 3324 </div> 3325 <div class="quick-cart-price"> 3326 <div class="global-primary dark-primary price price-crossed "> 3327 NT$75 3328 </div> 3329 <div class="price-sale price "> 3330 NT$68 3331 </div> 3332 </div> 3333 3334 3335 <span 3336 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3337 ng-class="{'hidden': !isMobileTabletWidth()}" 3338 ng-cloak 3339 > 3340 <i class="fa fa-shopping-cart"></i> 3341 </span> 3342 3343 </div> 3344 </div> 3345 </a> 3346 </product-item> 3347 3348</div> 3349 3350 <div class="product-item col-xs-6 col-md-3 "
3351 ga-product='{"id":"6a3dd5fc25578b272313e452","sku":"8026-1101","variations":"[null]","title":"8026-1101 è·äºææ 第åä¸å·ç¬¬ä¸æ"}' 3352 > 3353 3354 <product-item 3355 product-id="6a3dd5fc25578b272313e452" 3356 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3357 class=" 3358 " 3359 modal-window-class=" 3360 " 3361 rec-strategy=""> 3362 3363 <a href="/products/8026-1101" 3364 target="_blank" 3365 class="quick-cart-item" 3366 ng-click="sendGaProductClick('6a3dd5fc25578b272313e452', '8026-1101', [], '8026-1101 è·äºææ 第åä¸å·ç¬¬ä¸æ', '' )"> 3367 <div class="boxify-image-wrapper"> 3368 <div class="boxify-image center-contain "> 3369 <div class="boxify-image-wrap" ng-non-bindable> 3370 <img 3371 class="sl-lazy" 3372 data-sizes="auto" 3373 data-srcset=" 3374 https://shoplineimg.com/57625fb861706924e07d2d00/6a3e1bd32593443aebc0819b/165x.webp?source_format=jpg 165w, 3375 https://shoplineimg.com/57625fb861706924e07d2d00/6a3e1bd32593443aebc0819b/360x.webp?source_format=jpg 360w, 3376 https://shoplineimg.com/57625fb861706924e07d2d00/6a3e1bd32593443aebc0819b/533x.webp?source_format=jpg 533w, 3377 https://shoplineimg.com/57625fb861706924e07d2d00/6a3e1bd32593443aebc0819b/720x.webp?source_format=jpg 720w, 3378 " 3379 alt="8026-1101 è·äºææ 第åä¸å·ç¬¬ä¸æ" 3380 > 3381 </div> 3382 3383 3384 3385 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3386 </div> 3387 3388 </div> 3389 <div class="info-box"> 3390 <div class="info-box-inner-wrapper"> 3391 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3392 8026-1101 è·äºææ 第åä¸å·ç¬¬ä¸æ 3393 </div> 3394 <div class="quick-cart-price"> 3395 <div class="global-primary dark-primary price price-crossed "> 3396 NT$150 3397 </div> 3398 <div class="price-sale price "> 3399 NT$135 3400 </div> 3401 </div> 3402 3403 3404 <span 3405 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3406 ng-class="{'hidden': !isMobileTabletWidth()}" 3407 ng-cloak 3408 > 3409 <i class="fa fa-shopping-cart"></i> 3410 </span> 3411 3412 </div> 3413 </div> 3414 </a> 3415 </product-item> 3416 3417</div> 3418 3419 <div class="product-item col-xs-6 col-md-3 " 3420 ga-product='{"id":"6a3ca89509e77c7b22fc3728","sku":"E4351-1","variations":"[null]","title":"E4351-1 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼ï¼è±æçï¼"}' 3421 > 3422 3423 <product-item 3424 product-id="6a3ca89509e77c7b22fc3728" 3425 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3426 class=" 3427 " 3428 modal-window-class=" 3429 " 3430 rec-strategy=""> 3431 3432 <a href="/products/e4351-1" 3433 target="_blank" 3434 class="quick-cart-item" 3435 ng-click="sendGaProductClick('6a3ca89509e77c7b22fc3728', 'E4351-1', [], 'E4351-1 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼ï¼è±æçï¼', '' )"> 3436 <div class="boxify-image-wrapper"> 3437 <div class="boxify-image center-contain "> 3438 <div class="boxify-image-wrap" ng-non-bindable> 3439 <img 3440 class="sl-lazy" 3441 data-sizes="auto" 3442 data-srcset=" 3443 https://shoplineimg.com/57625fb861706924e07d2d00/6a326705b9b630b895df219d/165x.webp?source_format=jpg 165w, 3444 https://shoplineimg.com/57625fb861706924e07d2d00/6a326705b9b630b895df219d/360x.webp?source_format=jpg 360w, 3445 https://shoplineimg.com/57625fb861706924e07d2d00/6a326705b9b630b895df219d/533x.webp?source_format=jpg 533w, 3446 https://shoplineimg.com/57625fb861706924e07d2d00/6a326705b9b630b895df219d/720x.webp?source_format=jpg 720w, 3447 " 3448 alt="E4351-1 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼ï¼è±æçï¼" 3449 > 3450 </div> 3451 3452 3453 3454 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3455 </div> 3456 3457 </div> 3458 <div class="info-box"> 3459 <div class="info-box-inner-wrapper"> 3460 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3461 E4351-1 æ¨èèè¨ï¼ä¿¡å¾ï¼ä¸ï¼ï¼è±æçï¼ 3462 </div> 3463 <div class="quick-cart-price"> 3464 <div class="global-primary dark-primary price price-crossed "> 3465 NT$100 3466 </div> 3467 <div class="price-sale price "> 3468 NT$90 3469 </div> 3470 </div> 3471 3472
3473 <span 3474 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3475 ng-class="{'hidden': !isMobileTabletWidth()}" 3476 ng-cloak 3477 > 3478 <i class="fa fa-shopping-cart"></i> 3479 </span> 3480 3481 </div> 3482 </div> 3483 </a> 3484 </product-item> 3485 3486</div> 3487 3488 </div> 3489 <div class="clear"></div> 3490 <span> 3491 <div ng-show="state.loading" class="text-center padding-md state-loading"> 3492 <img style="width: auto; margin: 0 auto;" src="https://static.shoplineapp.com/web/assets/misc/loader1.gif"> 3493 </div> 3494 <div ng-hide="state.loading || pagination.total <= pagination.itemsPerPage" class="text-center padding-md"> 3495 <ul uib-pagination total-items="category.count" ng-model="pagination.currentPage" items-per-page="pagination.itemsPerPage" ng-change="onPageChanged(pagination.currentPage)" rotate="true" direction-links="true" max-size="5" previous-text="«" next-text="»"></ul> 3496 </div> 3497 </span> 3498 </div> 3499 3500 <!-- Redner grid item title --> 3501 <!-- Redner grid item content --> 3502 <!-- End of cache --> 3503 <!-- Rendering express checkout default content --> 3504 <!-- End of rendering express checkout default content --> 3505 </div> 3506 </div> 3507 </div> 3508 <!-- End of rendering page grid items --> 3509 </div> <!-- End of row --> 3510 </div> <!-- End of container-md-height --> 3511 </div> <!-- End of container --> 3512 <div class="container global-primary "> 3513 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%; margin-bottom: 2%; "> <!-- height and width must be difined for td to size correctly --> 3514 <div class="row row-md-height" style="height: 100%;"> 3515 <!-- Rendering page grid items --> 3516 <div id="page-item-6960bc0538d693cc3526cf35" 3517 class="item grid-products-item 3518 col-xs-12 3519 col-md-12 3520 col-md-height 3521 " 3522 style="vertical-align: top; height: 100%;"> 3523 <div style="height: 100%;"> 3524 <div class="box-info " style=""> 3525 <!-- Redner grid item partial --> 3526 3527 <p class="global-primary dark-primary section-title"> 3528 <span> 3529 編輯æ¨è¦ 3530 </span> 3531 </p> 3532 3533 <div class="page-item-products-container " 3534 page-item-products="" 3535 init-category="{"_id":"659f532c9ee3eee8fdae31e3","name_translations":{"zh-hant":"編輯æ¨è¦"},"count":12}" 3536 items-per-page="24" 3537 col-class="col-md-3" 3538 is-quick-cart="true" 3539 open-link-in-new-tab="true" 3540 is-hidden-product-visible="false" 3541 > 3542 <div class="product-items-container quick-cart-container"> 3543 <div class="product-item col-xs-6 col-md-3 " 3544 ga-product='{"id":"6a2f64348b88faeb7b5f5745","sku":"4063-5","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;ç²¾è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
3544:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;25K\u0026quot;,\u0026quot;ç²¾è£\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;6a2f64343e5c5e0013852712\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:475,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$475\u0026quot;,\u0026quot;dollars\u0026quot;:475.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;6a2f64348b88faeb7b5f5742\u0026quot;,\u0026quot;6a2f64348b88faeb7b5f5743\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;4063-5\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"4063-5 æ°ç´ç¸½è« - 第äºå ä¿¡å¾ï¼ä¸ï¼"}' 3545 > 3546 3547 <product-item 3548 product-id="6a2f64348b88faeb7b5f5745" 3549 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3550 class=" 3551 " 3552 modal-window-class=" 3553 " 3554 rec-strategy=""> 3555 3556 <a href="/products/4063-5-%E6%96%B0%E7%B4%84%E7%B8%BD%E8%AB%96-%E7%AC%AC%E4%BA%94%E5%86%8A-%E4%BF%A1%E5%BE%92%EF%BC%88%E4%B8%80%EF%BC%89" 3557 target="_blank" 3558 class="quick-cart-item" 3559 ng-click="sendGaProductClick('6a2f64348b88faeb7b5f5745', '4063-5', ["{\"key\":\"6a2f64343e5c5e0013852712\",\"sku\":\"4063-5\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"25K\",\"ç²¾è£\"]}}"], '4063-5 æ°ç´ç¸½è« - 第äºå ä¿¡å¾ï¼ä¸ï¼', '' )"> 3560 <div class="boxify-image-wrapper"> 3561 <div class="boxify-image center-contain "> 3562 <div class="boxify-image-wrap" ng-non-bindable> 3563 <img 3564 class="sl-lazy" 3565 data-sizes="auto" 3566 data-srcset=" 3567 https://shoplineimg.com/57625fb861706924e07d2d00/6a2f9063fd99a2559d8c3469/165x.webp?source_format=jpg 165w, 3568 https://shoplineimg.com/57625fb861706924e07d2d00/6a2f9063fd99a2559d8c3469/360x.webp?source_format=jpg 360w, 3569 https://shoplineimg.com/57625fb861706924e07d2d00/6a2f9063fd99a2559d8c3469/533x.webp?source_format=jpg 533w, 3570 https://shoplineimg.com/57625fb861706924e07d2d00/6a2f9063fd99a2559d8c3469/720x.webp?source_format=jpg 720w, 3571 " 3572 alt="4063-5 æ°ç´ç¸½è« - 第äºå ä¿¡å¾ï¼ä¸ï¼" 3573 > 3574 </div> 3575 3576 3577 3578 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3579 </div> 3580 3581 </div> 3582 <div class="info-box"> 3583 <div class="info-box-inner-wrapper"> 3584 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3585 4063-5 æ°ç´ç¸½è« - 第äºå ä¿¡å¾ï¼ä¸ï¼ 3586 </div> 3587 <div class="quick-cart-price"> 3588 <div class="global-primary dark-primary price price-crossed "> 3589 NT$475 3590 </div> 3591 <div class="price-sale price "> 3592 NT$428 3593 </div> 3594 </div> 3595 3596 3597 <span 3598 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3599 ng-class="{'hidden': !isMobileTabletWidth()}" 3600 ng-cloak 3601 > 3602 <i class="fa fa-shopping-cart"></i> 3603 </span> 3604 3605 </div> 3606 </div> 3607 </a> 3608 </product-item> 3609 3610</div> 3611 3612 <div class="product-item col-xs-6 col-md-3 " 3613 ga-product='{"id":"57fde622776f7226aee37d00","sku":"3079","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;
3613:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;],\u0026quot;en\u0026quot;:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;57fde4c5776f7226ae1d7c00\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:170,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$170\u0026quot;,\u0026quot;dollars\u0026quot;:170.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5b7bbe122247d10011252ea9\u0026quot;,\u0026quot;5b7bbe122247d10011252eaa\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;3079\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"3079 æ´»åæ"}' 3614 > 3615 3616 <product-item 3617 product-id="57fde622776f7226aee37d00" 3618 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3619 class=" 3620 " 3621 modal-window-class=" 3622 " 3623 rec-strategy=""> 3624 3625 <a href="/products/3079-%E6%B4%BB%E5%8A%9B%E6%8E%92" 3626 target="_blank" 3627 class="quick-cart-item" 3628 ng-click="sendGaProductClick('57fde622776f7226aee37d00', '3079', ["{\"key\":\"57fde4c5776f7226ae1d7c00\",\"sku\":\"3079\",\"fields_translations\":{\"zh-hant\":[\"25K\",\"å¹³è£\"],\"en\":[\"\",\"\"]}}"], '3079 æ´»åæ', '' )"> 3629 <div class="boxify-image-wrapper"> 3630 <div class="boxify-image center-contain "> 3631 <div class="boxify-image-wrap" ng-non-bindable> 3632 <img 3633 class="sl-lazy" 3634 data-sizes="auto" 3635 data-srcset=" 3636 https://shoplineimg.com/57625fb861706924e07d2d00/5900492659d524172d000398/165x.webp?source_format=jpg 165w, 3637 https://shoplineimg.com/57625fb861706924e07d2d00/5900492659d524172d000398/360x.webp?source_format=jpg 360w, 3638 https://shoplineimg.com/57625fb861706924e07d2d00/5900492659d524172d000398/533x.webp?source_format=jpg 533w, 3639 https://shoplineimg.com/57625fb861706924e07d2d00/5900492659d524172d000398/720x.webp?source_format=jpg 720w, 3640 " 3641 alt="3079 æ´»åæ" 3642 > 3643 </div> 3644 3645 3646 3647 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3648 </div> 3649 3650 </div> 3651 <div class="info-box"> 3652 <div class="info-box-inner-wrapper"> 3653 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3654 3079 æ´»åæ 3655 </div> 3656 <div class="quick-cart-price"> 3657 <div class="global-primary dark-primary price price-crossed "> 3658 NT$170 3659 </div> 3660 <div class="price-sale price "> 3661 NT$153 3662 </div> 3663 </div> 3664 3665 3666 <span 3667 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3668 ng-class="{'hidden': !isMobileTabletWidth()}" 3669 ng-cloak 3670 > 3671 <i class="fa fa-shopping-cart"></i> 3672 </span> 3673 3674 </div> 3675 </div> 3676 </a> 3677 </product-item> 3678 3679</div> 3680 3681 <div class="product-item col-xs-6 col-md-3 " 3682 ga-product='{"id":"57fd789a776f7226a5726300","sku":"2017","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
3682:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;57fd7788776f7226a5bc6100\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:100,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$100\u0026quot;,\u0026quot;dollars\u0026quot;:100.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5b7bbf9ab3dacc0011d23e11\u0026quot;,\u0026quot;5b7bbf9ab3dacc0011d23e12\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;2017\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"2017 ææç¦±åçè·äº"}' 3683 > 3684 3685 <product-item 3686 product-id="57fd789a776f7226a5726300" 3687 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3688 class=" 3689 " 3690 modal-window-class=" 3691 " 3692 rec-strategy=""> 3693 3694 <a href="/products/2017-%E6%95%99%E6%9C%83%E7%A6%B1%E5%91%8A%E7%9A%84%E8%81%B7%E4%BA%8B" 3695 target="_blank" 3696 class="quick-cart-item" 3697 ng-click="sendGaProductClick('57fd789a776f7226a5726300', '2017', ["{\"key\":\"57fd7788776f7226a5bc6100\",\"sku\":\"2017\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"25K\",\"å¹³è£\"]}}"], '2017 ææç¦±åçè·äº', '' )"> 3698 <div class="boxify-image-wrapper"> 3699 <div class="boxify-image center-contain "> 3700 <div class="boxify-image-wrap" ng-non-bindable> 3701 <img 3702 class="sl-lazy" 3703 data-sizes="auto" 3704 data-srcset=" 3705 https://shoplineimg.com/57625fb861706924e07d2d00/588850ec9a76f04b430008d4/165x.webp?source_format=jpg 165w, 3706 https://shoplineimg.com/57625fb861706924e07d2d00/588850ec9a76f04b430008d4/360x.webp?source_format=jpg 360w, 3707 https://shoplineimg.com/57625fb861706924e07d2d00/588850ec9a76f04b430008d4/533x.webp?source_format=jpg 533w, 3708 https://shoplineimg.com/57625fb861706924e07d2d00/588850ec9a76f04b430008d4/720x.webp?source_format=jpg 720w, 3709 " 3710 alt="2017 ææç¦±åçè·äº" 3711 > 3712 </div> 3713 3714 3715 3716 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3717 </div> 3718 3719 </div> 3720 <div class="info-box"> 3721 <div class="info-box-inner-wrapper"> 3722 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3723 2017 ææç¦±åçè·äº 3724 </div> 3725 <div class="quick-cart-price"> 3726 <div class="global-primary dark-primary price price-crossed "> 3727 NT$100 3728 </div> 3729 <div class="price-sale price "> 3730 NT$90 3731 </div> 3732 </div> 3733 3734 3735 <span 3736 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3737 ng-class="{'hidden': !isMobileTabletWidth()}" 3738 ng-cloak 3739 > 3740 <i class="fa fa-shopping-cart"></i> 3741 </span> 3742 3743 </div> 3744 </div> 3745 </a> 3746 </product-item> 3747 3748</div> 3749 3750 <div class="product-item col-xs-6 col-md-3 " 3751 ga-product='{"id":"57fb0b1e776f7226ae444100","sku":"2225","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
3751:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;57fb0a27776f7226ae9b3f00\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:70,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$70\u0026quot;,\u0026quot;dollars\u0026quot;:70.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5b7bc11303575700149454c6\u0026quot;,\u0026quot;5b7bc11303575700149454c7\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;2225\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"2225 ç¥ææ©çæ©çä¸é¢"}' 3752 > 3753 3754 <product-item 3755 product-id="57fb0b1e776f7226ae444100" 3756 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3757 class=" 3758 " 3759 modal-window-class=" 3760 " 3761 rec-strategy=""> 3762 3763 <a href="/products/2225-%E7%A5%9E%E6%95%91%E6%81%A9%E7%94%9F%E6%A9%9F%E7%9A%84%E4%B8%80%E9%9D%A2" 3764 target="_blank" 3765 class="quick-cart-item" 3766 ng-click="sendGaProductClick('57fb0b1e776f7226ae444100', '2225', ["{\"key\":\"57fb0a27776f7226ae9b3f00\",\"sku\":\"2225\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"25K\",\"å¹³è£\"]}}"], '2225 ç¥ææ©çæ©çä¸é¢', '' )"> 3767 <div class="boxify-image-wrapper"> 3768 <div class="boxify-image center-contain "> 3769 <div class="boxify-image-wrap" ng-non-bindable> 3770 <img 3771 class="sl-lazy" 3772 data-sizes="auto" 3773 data-srcset=" 3774 https://shoplineimg.com/57625fb861706924e07d2d00/58cf8a1c72fdc0c49400a8a9/165x.webp?source_format=jpg 165w, 3775 https://shoplineimg.com/57625fb861706924e07d2d00/58cf8a1c72fdc0c49400a8a9/360x.webp?source_format=jpg 360w, 3776 https://shoplineimg.com/57625fb861706924e07d2d00/58cf8a1c72fdc0c49400a8a9/533x.webp?source_format=jpg 533w, 3777 https://shoplineimg.com/57625fb861706924e07d2d00/58cf8a1c72fdc0c49400a8a9/720x.webp?source_format=jpg 720w, 3778 " 3779 alt="2225 ç¥ææ©çæ©çä¸é¢" 3780 > 3781 </div> 3782 3783 3784 3785 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3786 </div> 3787 3788 </div> 3789 <div class="info-box"> 3790 <div class="info-box-inner-wrapper"> 3791 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3792 2225 ç¥ææ©çæ©çä¸é¢ 3793 </div> 3794 <div class="quick-cart-price"> 3795 <div class="global-primary dark-primary price price-crossed "> 3796 NT$70 3797 </div> 3798 <div class="price-sale price "> 3799 NT$63 3800 </div> 3801 </div> 3802 3803 3804 <span 3805 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3806 ng-class="{'hidden': !isMobileTabletWidth()}" 3807 ng-cloak 3808 > 3809 <i class="fa fa-shopping-cart"></i> 3810 </span> 3811 3812 </div> 3813 </div> 3814 </a> 3815 </product-item> 3816 3817</div> 3818 3819 <div class="product-item col-xs-6 col-md-3 " 3820 ga-product='{"id":"6073dd46ede72f001a2e6552","sku":"4086-1","variations":"[null]","title":"4086-1 ç¾ é¦¬æ¸ççµæ¶ 第ä¸å"}' 3821 > 3822 3823 <product-item 3824 product-id="6073dd46ede72f001a2e6552" 3825 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3826 class=" 3827 " 3828 modal-window-class=" 3829 " 3830 rec-strategy=""> 3831 3832 <a href="/products/4086-1-%E7%BE%85%E9%A6%AC%E6%9B%B8%E7%9A%84%E7%B5%90%E6%99
3832%B6-%E7%AC%AC%E4%B8%80%E5%86%8A" 3833 target="_blank" 3834 class="quick-cart-item" 3835 ng-click="sendGaProductClick('6073dd46ede72f001a2e6552', '4086-1', [], '4086-1 ç¾ é¦¬æ¸ççµæ¶ 第ä¸å', '' )"> 3836 <div class="boxify-image-wrapper"> 3837 <div class="boxify-image center-contain "> 3838 <div class="boxify-image-wrap" ng-non-bindable> 3839 <img 3840 class="sl-lazy" 3841 data-sizes="auto" 3842 data-srcset=" 3843 https://shoplineimg.com/57625fb861706924e07d2d00/607d2119f41410001136c36f/165x.webp?source_format=jpg 165w, 3844 https://shoplineimg.com/57625fb861706924e07d2d00/607d2119f41410001136c36f/360x.webp?source_format=jpg 360w, 3845 https://shoplineimg.com/57625fb861706924e07d2d00/607d2119f41410001136c36f/533x.webp?source_format=jpg 533w, 3846 https://shoplineimg.com/57625fb861706924e07d2d00/607d2119f41410001136c36f/720x.webp?source_format=jpg 720w, 3847 " 3848 alt="4086-1 ç¾ é¦¬æ¸ççµæ¶ 第ä¸å" 3849 > 3850 </div> 3851 3852 3853 3854 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3855 </div> 3856 3857 </div> 3858 <div class="info-box"> 3859 <div class="info-box-inner-wrapper"> 3860 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3861 4086-1 ç¾ é¦¬æ¸ççµæ¶ 第ä¸å 3862 </div> 3863 <div class="quick-cart-price"> 3864 <div class="global-primary dark-primary price price-crossed "> 3865 NT$165 3866 </div> 3867 <div class="price-sale price "> 3868 NT$149 3869 </div> 3870 </div> 3871 3872 3873 <span 3874 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3875 ng-class="{'hidden': !isMobileTabletWidth()}" 3876 ng-cloak 3877 > 3878 <i class="fa fa-shopping-cart"></i> 3879 </span> 3880 3881 </div> 3882 </div> 3883 </a> 3884 </product-item> 3885 3886</div> 3887 3888 <div class="product-item col-xs-6 col-md-3 " 3889 ga-product='{"id":"607fd9ed4ea3c7003850d8b6","sku":"2123N","variations":"[null]","title":"2123N æå ¨è¨ç·´ï¼ä¸ãä¸ï¼"}' 3890 > 3891 3892 <product-item 3893 product-id="607fd9ed4ea3c7003850d8b6" 3894 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3895 class=" 3896 " 3897 modal-window-class=" 3898 " 3899 rec-strategy=""> 3900 3901 <a href="/products/2123n-%E6%88%90%E5%85%A8%E8%A8%93%E7%B7%B4%EF%BC%88%E4%B8%8A%E3%80%81%E4%B8%8B%EF%BC%89" 3902 target="_blank" 3903 class="quick-cart-item" 3904 ng-click="sendGaProductClick('607fd9ed4ea3c7003850d8b6', '2123N', [], '2123N æå ¨è¨ç·´ï¼ä¸ãä¸ï¼', '' )"> 3905 <div class="boxify-image-wrapper"> 3906 <div class="boxify-image center-contain "> 3907 <div class="boxify-image-wrap" ng-non-bindable> 3908 <img 3909 class="sl-lazy" 3910 data-sizes="auto" 3911 data-srcset=" 3912 https://shoplineimg.com/57625fb861706924e07d2d00/608251353fc90d0038356fd8/165x.webp?source_format=jpg 165w, 3913 https://shoplineimg.com/57625fb861706924e07d2d00/608251353fc90d0038356fd8/360x.webp?source_format=jpg 360w, 3914 https://shoplineimg.com/57625fb861706924e07d2d00/608251353fc90d0038356fd8/533x.webp?source_format=jpg 533w, 3915 https://shoplineimg.com/57625fb861706924e07d2d00/608251353fc90d0038356fd8/720x.webp?source_format=jpg 720w, 3916 " 3917 alt="2123N æå ¨è¨ç·´ï¼ä¸ãä¸ï¼" 3918 > 3919 </div> 3920 3921 3922 3923 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3924 </div> 3925 3926 </div> 3927 <div class="info-box"> 3928 <div class="info-box-inner-wrapper"> 3929 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3930 2123N æå ¨è¨ç·´ï¼ä¸ãä¸ï¼ 3931 </div> 3932 <div class="quick-cart-price"> 3933 <div class="global-primary dark-primary price price-crossed "> 3934 NT$570 3935 </div> 3936 <div class="price-sale price "> 3937 NT$513 3938 </div> 3939 </div> 3940 3941
3942 <span 3943 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 3944 ng-class="{'hidden': !isMobileTabletWidth()}" 3945 ng-cloak 3946 > 3947 <i class="fa fa-shopping-cart"></i> 3948 </span> 3949 3950 </div> 3951 </div> 3952 </a> 3953 </product-item> 3954 3955</div> 3956 3957 <div class="product-item col-xs-6 col-md-3 " 3958 ga-product='{"id":"57fb67c3776f7226a5942f00","sku":"2398","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;57fb66de776f7226a5162e00\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:100,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$100\u0026quot;,\u0026quot;dollars\u0026quot;:100.0},\u0026quot;variant_option_ids\u0026quot;
3958:[\u0026quot;5b7bbfed0d9c5c00176009b8\u0026quot;,\u0026quot;5b7bbfed0d9c5c00176009b9\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;2398\u0026quot;,\u0026quot;member_price\u0026quot;:null}]","title":"2398 ç¥çéè¡èèæ²¹ç塿¹"}' 3959 > 3960 3961 <product-item 3962 product-id="57fb67c3776f7226a5942f00" 3963 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 3964 class=" 3965 " 3966 modal-window-class=" 3967 " 3968 rec-strategy=""> 3969 3970 <a href="/products/2398-%E7%A5%9E%E7%9A%84%E9%81%8B%E8%A1%8C%E8%88%87%E8%86%8F%E6%B2%B9%E7%9A%84%E5%A1%97%E6%8A%B9" 3971 target="_blank" 3972 class="quick-cart-item" 3973 ng-click="sendGaProductClick('57fb67c3776f7226a5942f00', '2398', ["{\"key\":\"57fb66de776f7226a5162e00\",\"sku\":\"2398\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"25K\",\"å¹³è£\"]}}"], '2398 ç¥çéè¡èèæ²¹ç塿¹', '' )"> 3974 <div class="boxify-image-wrapper"> 3975 <div class="boxify-image center-contain "> 3976 <div class="boxify-image-wrap" ng-non-bindable> 3977 <img 3978 class="sl-lazy" 3979 data-sizes="auto" 3980 data-srcset=" 3981 https://shoplineimg.com/57625fb861706924e07d2d00/590012ee72fdc0466a0045ec/165x.webp?source_format=jpg 165w, 3982 https://shoplineimg.com/57625fb861706924e07d2d00/590012ee72fdc0466a0045ec/360x.webp?source_format=jpg 360w, 3983 https://shoplineimg.com/57625fb861706924e07d2d00/590012ee72fdc0466a0045ec/533x.webp?source_format=jpg 533w, 3984 https://shoplineimg.com/57625fb861706924e07d2d00/590012ee72fdc0466a0045ec/720x.webp?source_format=jpg 720w, 3985 " 3986 alt="2398 ç¥çéè¡èèæ²¹ç塿¹" 3987 > 3988 </div> 3989 3990 3991 3992 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 3993 </div> 3994 3995 </div> 3996 <div class="info-box"> 3997 <div class="info-box-inner-wrapper"> 3998 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 3999 2398 ç¥çéè¡èèæ²¹ç塿¹ 4000 </div> 4001 <div class="quick-cart-price"> 4002 <div class="global-primary dark-primary price price-crossed "> 4003 NT$100 4004 </div> 4005 <div class="price-sale price "> 4006 NT$90 4007 </div> 4008 </div> 4009 4010 4011 <span 4012 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4013 ng-class="{'hidden': !isMobileTabletWidth()}" 4014 ng-cloak 4015 > 4016 <i class="fa fa-shopping-cart"></i> 4017 </span> 4018 4019 </div> 4020 </div> 4021 </a> 4022 </product-item> 4023 4024</div> 4025 4026 <div class="product-item col-xs-6 col-md-3 " 4027 ga-product='{"id":"57fae682776f7226a5c22900","sku":"2039","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;
4027:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;],\u0026quot;en\u0026quot;:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;57fae646776f7226a5182900\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:180,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$180\u0026quot;,\u0026quot;dollars\u0026quot;:180.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5b7bc17726e0ef001426129f\u0026quot;,\u0026quot;5b7bc17726e0ef00142612a0\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;2039\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"2039 å ç¾ è¬æçåºç£"}' 4028 > 4029 4030 <product-item 4031 product-id="57fae682776f7226a5c22900" 4032 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4033 class=" 4034 " 4035 modal-window-class=" 4036 " 4037 rec-strategy=""> 4038 4039 <a href="/products/2039-%E5%8C%85%E7%BE%85%E8%90%AC%E6%9C%89%E7%9A%84%E5%9F%BA%E7%9D%A3" 4040 target="_blank" 4041 class="quick-cart-item" 4042 ng-click="sendGaProductClick('57fae682776f7226a5c22900', '2039', ["{\"key\":\"57fae646776f7226a5182900\",\"sku\":\"2039\",\"fields_translations\":{\"zh-hant\":[\"25K\",\"å¹³è£\"],\"en\":[\"\",\"\"]}}"], '2039 å ç¾ è¬æçåºç£', '' )"> 4043 <div class="boxify-image-wrapper"> 4044 <div class="boxify-image center-contain "> 4045 <div class="boxify-image-wrap" ng-non-bindable> 4046 <img 4047 class="sl-lazy" 4048 data-sizes="auto" 4049 data-srcset=" 4050 https://shoplineimg.com/57625fb861706924e07d2d00/58ca4dea72fdc0fc83000d7f/165x.webp?source_format=jpg 165w, 4051 https://shoplineimg.com/57625fb861706924e07d2d00/58ca4dea72fdc0fc83000d7f/360x.webp?source_format=jpg 360w, 4052 https://shoplineimg.com/57625fb861706924e07d2d00/58ca4dea72fdc0fc83000d7f/533x.webp?source_format=jpg 533w, 4053 https://shoplineimg.com/57625fb861706924e07d2d00/58ca4dea72fdc0fc83000d7f/720x.webp?source_format=jpg 720w, 4054 " 4055 alt="2039 å ç¾ è¬æçåºç£" 4056 > 4057 </div> 4058 4059 4060 4061 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4062 </div> 4063 4064 </div> 4065 <div class="info-box"> 4066 <div class="info-box-inner-wrapper"> 4067 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4068 2039 å ç¾ è¬æçåºç£ 4069 </div> 4070 <div class="quick-cart-price"> 4071 <div class="global-primary dark-primary price price-crossed "> 4072 NT$180 4073 </div> 4074 <div class="price-sale price "> 4075 NT$162 4076 </div> 4077 </div> 4078 4079 4080 <span 4081 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4082 ng-class="{'hidden': !isMobileTabletWidth()}" 4083 ng-cloak 4084 > 4085 <i class="fa fa-shopping-cart"></i> 4086 </span> 4087 4088 </div> 4089 </div> 4090 </a> 4091 </product-item> 4092 4093</div> 4094 4095 <div class="product-item col-xs-6 col-md-3 " 4096 ga-product='{"id":"57fde4f8776f7226a59a6d00","sku":"3087","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
4096:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;57fde4e8776f7226a53c6d00\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:75,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$75\u0026quot;,\u0026quot;dollars\u0026quot;:75.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5b7bbf6d0d9c5c00146007ab\u0026quot;,\u0026quot;5b7bbf6d0d9c5c00146007ac\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;3087\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"3087 å°åå·¥é·èå以åæä¸»å°æ±ä¸»è æå¿ç話"}' 4097 > 4098 4099 <product-item 4100 product-id="57fde4f8776f7226a59a6d00" 4101 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4102 class=" 4103 " 4104 modal-window-class=" 4105 " 4106 rec-strategy=""> 4107 4108 <a href="/products/3087-%E5%B0%8D%E5%90%8C%E5%B7%A5%E9%95%B7%E8%80%81%E5%80%91%E4%BB%A5%E5%8F%8A%E6%84%9B%E4%B8%BB%E5%B0%8B%E6%B1%82%E4%B8%BB%E8%80%85%E6%84%9B%E5%BF%83%E7%9A%84%E8%A9%B1" 4109 target="_blank" 4110 class="quick-cart-item" 4111 ng-click="sendGaProductClick('57fde4f8776f7226a59a6d00', '3087', ["{\"key\":\"57fde4e8776f7226a53c6d00\",\"sku\":\"3087\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"25K\",\"å¹³è£\"]}}"], '3087 å°åå·¥é·èå以åæä¸»å°æ±ä¸»è æå¿ç話', '' )"> 4112 <div class="boxify-image-wrapper"> 4113 <div class="boxify-image center-contain "> 4114 <div class="boxify-image-wrap" ng-non-bindable> 4115 <img 4116 class="sl-lazy" 4117 data-sizes="auto" 4118 data-srcset=" 4119 https://shoplineimg.com/57625fb861706924e07d2d00/590049a39a76f017410000bb/165x.webp?source_format=jpg 165w, 4120 https://shoplineimg.com/57625fb861706924e07d2d00/590049a39a76f017410000bb/360x.webp?source_format=jpg 360w, 4121 https://shoplineimg.com/57625fb861706924e07d2d00/590049a39a76f017410000bb/533x.webp?source_format=jpg 533w, 4122 https://shoplineimg.com/57625fb861706924e07d2d00/590049a39a76f017410000bb/720x.webp?source_format=jpg 720w, 4123 " 4124 alt="3087 å°åå·¥é·èå以åæä¸»å°æ±ä¸»è æå¿ç話" 4125 > 4126 </div> 4127 4128 4129 4130 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4131 </div> 4132 4133 </div> 4134 <div class="info-box"> 4135 <div class="info-box-inner-wrapper"> 4136 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4137 3087 å°åå·¥é·èå以åæä¸»å°æ±ä¸»è æå¿ç話 4138 </div> 4139 <div class="quick-cart-price"> 4140 <div class="global-primary dark-primary price price-crossed "> 4141 NT$75 4142 </div> 4143 <div class="price-sale price "> 4144 NT$68 4145 </div> 4146 </div> 4147 4148 4149 <span 4150 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4151 ng-class="{'hidden': !isMobileTabletWidth()}" 4152 ng-cloak 4153 > 4154 <i class="fa fa-shopping-cart"></i> 4155 </span> 4156 4157 </div> 4158 </div> 4159 </a> 4160 </product-item> 4161 4162</div> 4163 4164 <div class="product-item col-xs-6 col-md-3 " 4165 ga-product='{"id":"57fb0b14776f7226ae354100","sku":"2221","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
4165:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;57fb0a27776f7226ae983f00\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:85,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$85\u0026quot;,\u0026quot;dollars\u0026quot;:85.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5bbec40dd49f2e0015722cb5\u0026quot;,\u0026quot;5bbec40dd49f2e0015722cb6\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;2221\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"2221 ä¸åå¨éè£ä¹äººçèªå³"}' 4166 > 4167 4168 <product-item 4169 product-id="57fb0b14776f7226ae354100" 4170 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4171 class=" 4172 " 4173 modal-window-class=" 4174 " 4175 rec-strategy=""> 4176 4177 <a href="/products/2221-%E4%B8%80%E5%80%8B%E5%9C%A8%E9%9D%88%E8%A3%8F%E4%B9%8B%E4%BA%BA%E7%9A%84%E8%87%AA%E5%82%B3" 4178 target="_blank" 4179 class="quick-cart-item" 4180 ng-click="sendGaProductClick('57fb0b14776f7226ae354100', '2221', ["{\"key\":\"57fb0a27776f7226ae983f00\",\"sku\":\"2221\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"25K\",\"å¹³è£\"]}}"], '2221 ä¸åå¨éè£ä¹äººçèªå³', '' )"> 4181 <div class="boxify-image-wrapper"> 4182 <div class="boxify-image center-contain "> 4183 <div class="boxify-image-wrap" ng-non-bindable> 4184 <img 4185 class="sl-lazy" 4186 data-sizes="auto" 4187 data-srcset=" 4188 https://shoplineimg.com/57625fb861706924e07d2d00/58cf89f19a76f017240010b7/165x.webp?source_format=jpg 165w, 4189 https://shoplineimg.com/57625fb861706924e07d2d00/58cf89f19a76f017240010b7/360x.webp?source_format=jpg 360w, 4190 https://shoplineimg.com/57625fb861706924e07d2d00/58cf89f19a76f017240010b7/533x.webp?source_format=jpg 533w, 4191 https://shoplineimg.com/57625fb861706924e07d2d00/58cf89f19a76f017240010b7/720x.webp?source_format=jpg 720w, 4192 " 4193 alt="2221 ä¸åå¨éè£ä¹äººçèªå³" 4194 > 4195 </div> 4196 4197 4198 4199 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4200 </div> 4201 4202 </div> 4203 <div class="info-box"> 4204 <div class="info-box-inner-wrapper"> 4205 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4206 2221 ä¸åå¨éè£ä¹äººçèªå³ 4207 </div> 4208 <div class="quick-cart-price"> 4209 <div class="global-primary dark-primary price price-crossed "> 4210 NT$85 4211 </div> 4212 <div class="price-sale price "> 4213 NT$77 4214 </div> 4215 </div> 4216 4217 4218 <span 4219 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4220 ng-class="{'hidden': !isMobileTabletWidth()}" 4221 ng-cloak 4222 > 4223 <i class="fa fa-shopping-cart"></i> 4224 </span> 4225 4226 </div> 4227 </div> 4228 </a> 4229 </product-item> 4230 4231</div> 4232 4233 <div class="product-item col-xs-6 col-md-3 " 4234 ga-product='{"id":"57fb0abb776f7226ae9f4000","sku":"2194","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
4234:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;57fb0a26776f7226ae7a3f00\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:110,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$110\u0026quot;,\u0026quot;dollars\u0026quot;:110.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5b860ec1a61aa500177c3447\u0026quot;,\u0026quot;5b860ec1a61aa500177c3448\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;2194\u0026quot;,\u0026quot;member_price\u0026quot;:null}]","title":"2194 å¾åè "}' 4235 > 4236 4237 <product-item 4238 product-id="57fb0abb776f7226ae9f4000" 4239 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4240 class=" 4241 " 4242 modal-window-class=" 4243 " 4244 rec-strategy=""> 4245 4246 <a href="/products/2194-%E5%BE%97%E5%8B%9D%E8%80%85" 4247 target="_blank" 4248 class="quick-cart-item" 4249 ng-click="sendGaProductClick('57fb0abb776f7226ae9f4000', '2194', ["{\"key\":\"57fb0a26776f7226ae7a3f00\",\"sku\":\"2194\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"25K\",\"å¹³è£\"]}}"], '2194 å¾åè ', '' )"> 4250 <div class="boxify-image-wrapper"> 4251 <div class="boxify-image center-contain "> 4252 <div class="boxify-image-wrap" ng-non-bindable> 4253 <img 4254 class="sl-lazy" 4255 data-sizes="auto" 4256 data-srcset=" 4257 https://shoplineimg.com/57625fb861706924e07d2d00/69ae25e57e48a4798351e49f/165x.webp?source_format=jpg 165w, 4258 https://shoplineimg.com/57625fb861706924e07d2d00/69ae25e57e48a4798351e49f/360x.webp?source_format=jpg 360w, 4259 https://shoplineimg.com/57625fb861706924e07d2d00/69ae25e57e48a4798351e49f/533x.webp?source_format=jpg 533w, 4260 https://shoplineimg.com/57625fb861706924e07d2d00/69ae25e57e48a4798351e49f/720x.webp?source_format=jpg 720w, 4261 " 4262 alt="2194 å¾åè " 4263 > 4264 </div> 4265 4266 4267 4268 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4269 </div> 4270 4271 </div> 4272 <div class="info-box"> 4273 <div class="info-box-inner-wrapper"> 4274 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4275 2194 å¾åè 4276 </div> 4277 <div class="quick-cart-price"> 4278 <div class="global-primary dark-primary price price-crossed "> 4279 NT$110 4280 </div> 4281 <div class="price-sale price "> 4282 NT$99 4283 </div> 4284 </div> 4285 4286 4287 <span 4288 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4289 ng-class="{'hidden': !isMobileTabletWidth()}" 4290 ng-cloak 4291 > 4292 <i class="fa fa-shopping-cart"></i> 4293 </span> 4294 4295 </div> 4296 </div> 4297 </a> 4298 </product-item> 4299 4300</div> 4301 4302 <div class="product-item col-xs-6 col-md-3 " 4303 ga-product='{"id":"57fd78b8776f7226a5a46300","sku":"2024","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
4303:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;57fd7788776f7226a5c66100\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:400,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$400\u0026quot;,\u0026quot;dollars\u0026quot;:400.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5b7bbf9ab3dacc0011d23e01\u0026quot;,\u0026quot;5b7bbf9ab3dacc0011d23e02\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;2024\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"2024 çå½çç¶æ·å ¨å¥å¹³è£(25éå ±äºå)"}' 4304 > 4305 4306 <product-item 4307 product-id="57fd78b8776f7226a5a46300" 4308 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4309 class=" 4310 " 4311 modal-window-class=" 4312 " 4313 rec-strategy=""> 4314 4315 <a href="/products/2024-%E7%94%9F%E5%91%BD%E7%9A%84%E7%B6%93%E6%AD%B7%E5%85%A8%E5%A5%97%E5%B9%B3%E8%A3%9D25%E9%96%8B%E5%85%B1%E4%BA%8C%E5%86%8A" 4316 target="_blank" 4317 class="quick-cart-item" 4318 ng-click="sendGaProductClick('57fd78b8776f7226a5a46300', '2024', ["{\"key\":\"57fd7788776f7226a5c66100\",\"sku\":\"2024\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"25K\",\"å¹³è£\"]}}"], '2024 çå½çç¶æ·å ¨å¥å¹³è£(25éå ±äºå)', '' )"> 4319 <div class="boxify-image-wrapper"> 4320 <div class="boxify-image center-contain "> 4321 <div class="boxify-image-wrap" ng-non-bindable> 4322 <img 4323 class="sl-lazy" 4324 data-sizes="auto" 4325 data-srcset=" 4326 https://shoplineimg.com/57625fb861706924e07d2d00/587347c159d524760a0016a6/165x.webp?source_format=jpg 165w, 4327 https://shoplineimg.com/57625fb861706924e07d2d00/587347c159d524760a0016a6/360x.webp?source_format=jpg 360w, 4328 https://shoplineimg.com/57625fb861706924e07d2d00/587347c159d524760a0016a6/533x.webp?source_format=jpg 533w, 4329 https://shoplineimg.com/57625fb861706924e07d2d00/587347c159d524760a0016a6/720x.webp?source_format=jpg 720w, 4330 " 4331 alt="2024 çå½çç¶æ·å ¨å¥å¹³è£(25éå ±äºå)" 4332 > 4333 </div> 4334 4335 4336 4337 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4338 </div> 4339 4340 </div> 4341 <div class="info-box"> 4342 <div class="info-box-inner-wrapper"> 4343 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4344 2024 çå½çç¶æ·å ¨å¥å¹³è£(25éå ±äºå) 4345 </div> 4346 <div class="quick-cart-price"> 4347 <div class="global-primary dark-primary price price-crossed "> 4348 NT$400 4349 </div> 4350 <div class="price-sale price "> 4351 NT$360 4352 </div> 4353 </div> 4354 4355 4356 <span 4357 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4358 ng-class="{'hidden': !isMobileTabletWidth()}" 4359 ng-cloak 4360 > 4361 <i class="fa fa-shopping-cart"></i> 4362 </span> 4363 4364 </div> 4365 </div> 4366 </a> 4367 </product-item> 4368 4369</div> 4370 4371 </div> 4372 <div class="clear"></div> 4373 <span> 4374 <div ng-show="state.loading" class="text-center padding-md state-loading"> 4375 <img style="width: auto; margin: 0 auto;" src="https://static.shoplineapp.com/web/assets/misc/loader1.gif"> 4376 </div> 4377 <div ng-hide="state.loading || pagination.total <= pagination.itemsPerPage" class="text-center padding-md"> 4378 <ul uib-pagination total-items="category.count" ng-model="pagination.currentPage" items-per-page="pagination.itemsPerPage" ng-change="onPageChanged(pagination.currentPage)" rotate="true" direction-links="true" max-size="5" previous-text="«" next-text="»"></ul> 4379 </div> 4380 </span> 4381 </div> 4382 4383 <!-- Redner grid item title --> 4384 <!-- Redner grid item content --> 4385 <!-- End of cache --> 4386 <!-- Rendering express checkout default content --> 4387 <!-- End of rendering express checkout default content --> 4388 </div> 4389 </div> 4390 </div> 4391 <!-- End of rendering page grid items --> 4392 </div> <!-- End of row --> 4393 </div> <!-- End of container-md-height --> 4394 </div> <!-- End of container --> 4395 <div class="container global-primary "> 4396 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%; margin-bottom: 2%; "> <!-- height and width must be difined for td to size correctly --> 4397 <div class="row row-md-height" style="height: 100%;"> 4398 <!-- Rendering page grid items --> 4399 <div id="page-item-699b9d352ddfc02812d8f79b" 4400 class="item grid-products-item 4401 col-xs-12 4402 col-md-12 4403 col-md-height 4404 " 4405 style="vertical-align: top; height: 100%;"> 4406 <div style="height: 100%;"> 4407 <div class="box-info " style=""> 4408 <!-- Redner grid item partial --> 4409 4410 <p class="global-primary dark-primary section-title">
4411 <span> 4412 èç¶ 4413 </span> 4414 </p> 4415 4416 <div class="page-item-products-container " 4417 page-item-products="" 4418 init-category="{"_id":"57fde7886170690a24111a00","name_translations":{"zh-hant":"èç¶","en":"Bible/Hymn"},"count":64}" 4419 items-per-page="8" 4420 col-class="col-md-3" 4421 is-quick-cart="true" 4422 open-link-in-new-tab="true" 4423 is-hidden-product-visible="false" 4424 > 4425 <div class="product-items-container quick-cart-container"> 4426 <div class="product-item col-xs-6 col-md-3 " 4427 ga-product='{"id":"6a058c8164ae325caaef0233","sku":"0115B","variations":"[null]","title":"0115B æ°èç´èç¶æ¢å¾©æ¬ï¼ç¶æçç®é¢éé50éï¼"}' 4428 > 4429 4430 <product-item 4431 product-id="6a058c8164ae325caaef0233" 4432 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4433 class=" 4434 " 4435 modal-window-class=" 4436 " 4437 rec-strategy=""> 4438 4439 <a href="/products/0115b" 4440 target="_blank" 4441 class="quick-cart-item" 4442 ng-click="sendGaProductClick('6a058c8164ae325caaef0233', '0115B', [], '0115B æ°èç´èç¶æ¢å¾©æ¬ï¼ç¶æçç®é¢éé50éï¼', '' )"> 4443 <div class="boxify-image-wrapper"> 4444 <div class="boxify-image center-contain "> 4445 <div class="boxify-image-wrap" ng-non-bindable> 4446 <img 4447 class="sl-lazy" 4448 data-sizes="auto" 4449 data-srcset=" 4450 https://shoplineimg.com/57625fb861706924e07d2d00/587dd590d4e3950db1001676/165x.webp?source_format=jpg 165w, 4451 https://shoplineimg.com/57625fb861706924e07d2d00/587dd590d4e3950db1001676/360x.webp?source_format=jpg 360w, 4452 https://shoplineimg.com/57625fb861706924e07d2d00/587dd590d4e3950db1001676/533x.webp?source_format=jpg 533w, 4453 https://shoplineimg.com/57625fb861706924e07d2d00/587dd590d4e3950db1001676/720x.webp?source_format=jpg 720w, 4454 " 4455 alt="0115B æ°èç´èç¶æ¢å¾©æ¬ï¼ç¶æçç®é¢éé50éï¼" 4456 > 4457 </div> 4458 4459 4460 4461 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4462 </div> 4463 4464 </div> 4465 <div class="info-box"> 4466 <div class="info-box-inner-wrapper"> 4467 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4468 0115B æ°èç´èç¶æ¢å¾©æ¬ï¼ç¶æçç®é¢éé50éï¼ 4469 </div> 4470 <div class="quick-cart-price"> 4471 <div class="global-primary dark-primary price price-crossed "> 4472 NT$1,000 4473 </div> 4474 <div class="price-sale price "> 4475 NT$900 4476 </div> 4477 </div> 4478 4479 4480 <span 4481 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4482 ng-class="{'hidden': !isMobileTabletWidth()}" 4483 ng-cloak 4484 > 4485 <i class="fa fa-shopping-cart"></i> 4486 </span> 4487 4488 </div> 4489 </div> 4490 </a> 4491 </product-item> 4492 4493</div> 4494 4495 <div class="product-item col-xs-6 col-md-3 " 4496 ga-product='{"id":"57f88cbb776f7226ae622800","sku":"0110","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;32K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;é»è²\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
4496:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;32K\u0026quot;,\u0026quot;é»è²\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;5ee83127a75984001f81a5d3\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:1000,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$1,000\u0026quot;,\u0026quot;dollars\u0026quot;:1000.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5b7bc12df55d1d00141ec7ac\u0026quot;,\u0026quot;5ee83127b055c6004b89fbf8\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;0110\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"0110 æ°ç´èç¶-æ¢å¾©æ¬-æ®åç"}' 4497 > 4498 4499 <product-item 4500 product-id="57f88cbb776f7226ae622800" 4501 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4502 class=" 4503 " 4504 modal-window-class=" 4505 " 4506 rec-strategy=""> 4507 4508 <a href="/products/0110-%E6%96%B0%E7%B4%84%E8%81%96%E7%B6%93-%E6%81%A2%E5%BE%A9%E6%9C%AC-%E6%99%AE%E5%8F%8A%E7%89%88" 4509 target="_blank" 4510 class="quick-cart-item" 4511 ng-click="sendGaProductClick('57f88cbb776f7226ae622800', '0110', ["{\"key\":\"5ee83127a75984001f81a5d3\",\"sku\":\"0110\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"32K\",\"é»è²\"]}}"], '0110 æ°ç´èç¶-æ¢å¾©æ¬-æ®åç', '' )"> 4512 <div class="boxify-image-wrapper"> 4513 <div class="boxify-image center-contain "> 4514 <div class="boxify-image-wrap" ng-non-bindable> 4515 <img 4516 class="sl-lazy" 4517 data-sizes="auto" 4518 data-srcset=" 4519 https://shoplineimg.com/57625fb861706924e07d2d00/5e5097bbb7cf0c0030253a38/165x.webp?source_format=jpg 165w, 4520 https://shoplineimg.com/57625fb861706924e07d2d00/5e5097bbb7cf0c0030253a38/360x.webp?source_format=jpg 360w, 4521 https://shoplineimg.com/57625fb861706924e07d2d00/5e5097bbb7cf0c0030253a38/533x.webp?source_format=jpg 533w, 4522 https://shoplineimg.com/57625fb861706924e07d2d00/5e5097bbb7cf0c0030253a38/720x.webp?source_format=jpg 720w, 4523 " 4524 alt="0110 æ°ç´èç¶-æ¢å¾©æ¬-æ®åç" 4525 > 4526 </div> 4527 4528 4529 4530 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4531 </div> 4532 4533 </div> 4534 <div class="info-box"> 4535 <div class="info-box-inner-wrapper"> 4536 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4537 0110 æ°ç´èç¶-æ¢å¾©æ¬-æ®åç 4538 </div> 4539 <div class="quick-cart-price"> 4540 <div class="global-primary dark-primary price price-crossed "> 4541 NT$1,000 4542 </div> 4543 <div class="price-sale price "> 4544 NT$900 4545 </div> 4546 </div> 4547 4548 4549 <span 4550 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4551 ng-class="{'hidden': !isMobileTabletWidth()}" 4552 ng-cloak 4553 > 4554 <i class="fa fa-shopping-cart"></i> 4555 </span> 4556 4557 </div> 4558 </div> 4559 </a> 4560 </product-item> 4561 4562</div> 4563 4564 <div class="product-item col-xs-6 col-md-3 " 4565 ga-product='{"id":"58086917776f722fff3a0e00","sku":"0102","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;é»è²\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
4565:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;25K\u0026quot;,\u0026quot;é»è²\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;5ee831adc2df7c001320e782\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:2000,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$2,000\u0026quot;,\u0026quot;dollars\u0026quot;:2000.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5b7bba9bf55d1d00111ebd13\u0026quot;,\u0026quot;5ee831ade4c5a70042bf9d59\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;0102\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"0102 æ°ç´èç¶æ¢å¾©æ¬ ï¼è¨»è§£ 25é_ç®é¢ééï¼"}' 4566 > 4567 4568 <product-item 4569 product-id="58086917776f722fff3a0e00" 4570 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4571 class=" 4572 " 4573 modal-window-class=" 4574 " 4575 rec-strategy=""> 4576 4577 <a href="/products/0102-%E6%96%B0%E7%B4%84%E8%81%96%E7%B6%93%E6%81%A2%E5%BE%A9%E6%9C%AC-%EF%BC%88%E8%A8%BB%E8%A7%A3-25%E9%96%8B%EF%BC%BF%E7%9A%AE%E9%9D%A2%E9%87%91%E9%82%8A%EF%BC%89" 4578 target="_blank" 4579 class="quick-cart-item" 4580 ng-click="sendGaProductClick('58086917776f722fff3a0e00', '0102', ["{\"key\":\"5ee831adc2df7c001320e782\",\"sku\":\"0102\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"25K\",\"é»è²\"]}}"], '0102 æ°ç´èç¶æ¢å¾©æ¬ ï¼è¨»è§£ 25é_ç®é¢ééï¼', '' )"> 4581 <div class="boxify-image-wrapper"> 4582 <div class="boxify-image center-contain "> 4583 <div class="boxify-image-wrap" ng-non-bindable> 4584 <img 4585 class="sl-lazy" 4586 data-sizes="auto" 4587 data-srcset=" 4588 https://shoplineimg.com/57625fb861706924e07d2d00/5e4b9c1287a2916790abd0e0/165x.webp?source_format=jpg 165w, 4589 https://shoplineimg.com/57625fb861706924e07d2d00/5e4b9c1287a2916790abd0e0/360x.webp?source_format=jpg 360w, 4590 https://shoplineimg.com/57625fb861706924e07d2d00/5e4b9c1287a2916790abd0e0/533x.webp?source_format=jpg 533w, 4591 https://shoplineimg.com/57625fb861706924e07d2d00/5e4b9c1287a2916790abd0e0/720x.webp?source_format=jpg 720w, 4592 " 4593 alt="0102 æ°ç´èç¶æ¢å¾©æ¬ ï¼è¨»è§£ 25é_ç®é¢ééï¼" 4594 > 4595 </div> 4596 4597 4598 4599 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4600 </div> 4601 4602 </div> 4603 <div class="info-box"> 4604 <div class="info-box-inner-wrapper"> 4605 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4606 0102 æ°ç´èç¶æ¢å¾©æ¬ ï¼è¨»è§£ 25é_ç®é¢ééï¼ 4607 </div> 4608 <div class="quick-cart-price"> 4609 <div class="global-primary dark-primary price price-crossed "> 4610 NT$2,000 4611 </div> 4612 <div class="price-sale price "> 4613 NT$1,800 4614 </div> 4615 </div> 4616 4617 4618 <span 4619 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4620 ng-class="{'hidden': !isMobileTabletWidth()}" 4621 ng-cloak 4622 > 4623 <i class="fa fa-shopping-cart"></i> 4624 </span> 4625 4626 </div> 4627 </div> 4628 </a> 4629 </product-item> 4630 4631</div> 4632 4633 <div class="product-item col-xs-6 col-md-3 " 4634 ga-product='{"id":"5808695a776f722fff8f0e00","sku":"0117","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
4634:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;58086906776f722fff1e0e00\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:4500,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$4,500\u0026quot;,\u0026quot;dollars\u0026quot;:4500.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5b7bba9bf55d1d00111ebd05\u0026quot;,\u0026quot;5b7bba9bf55d1d00111ebd06\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;0117\u0026quot;,\u0026quot;member_price\u0026quot;:null}]","title":"0117 æ°èç´èç¶æ¢å¾©æ¬ï¼ç²¾è£éé25éï¼"}' 4635 > 4636 4637 <product-item 4638 product-id="5808695a776f722fff8f0e00" 4639 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4640 class=" 4641 " 4642 modal-window-class=" 4643 " 4644 rec-strategy=""> 4645 4646 <a href="/products/0117-%E6%96%B0%E8%88%8A%E7%B4%84%E8%81%96%E7%B6%93%E6%81%A2%E5%BE%A9%E6%9C%AC%EF%BC%88%E7%B2%BE%E8%A3%9D%E9%87%91%E9%82%8A25%E9%96%8B%EF%BC%89" 4647 target="_blank" 4648 class="quick-cart-item" 4649 ng-click="sendGaProductClick('5808695a776f722fff8f0e00', '0117', ["{\"key\":\"58086906776f722fff1e0e00\",\"sku\":\"0117\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"25K\",\"å¹³è£\"]}}"], '0117 æ°èç´èç¶æ¢å¾©æ¬ï¼ç²¾è£éé25éï¼', '' )"> 4650 <div class="boxify-image-wrapper"> 4651 <div class="boxify-image center-contain "> 4652 <div class="boxify-image-wrap" ng-non-bindable> 4653 <img 4654 class="sl-lazy" 4655 data-sizes="auto" 4656 data-srcset=" 4657 https://shoplineimg.com/57625fb861706924e07d2d00/587dd6f372fdc0c608001519/165x.webp?source_format=jpg 165w, 4658 https://shoplineimg.com/57625fb861706924e07d2d00/587dd6f372fdc0c608001519/360x.webp?source_format=jpg 360w, 4659 https://shoplineimg.com/57625fb861706924e07d2d00/587dd6f372fdc0c608001519/533x.webp?source_format=jpg 533w, 4660 https://shoplineimg.com/57625fb861706924e07d2d00/587dd6f372fdc0c608001519/720x.webp?source_format=jpg 720w, 4661 " 4662 alt="0117 æ°èç´èç¶æ¢å¾©æ¬ï¼ç²¾è£éé25éï¼" 4663 > 4664 </div> 4665 4666 4667 4668 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4669 </div> 4670 4671 </div> 4672 <div class="info-box"> 4673 <div class="info-box-inner-wrapper"> 4674 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4675 0117 æ°èç´èç¶æ¢å¾©æ¬ï¼ç²¾è£éé25éï¼ 4676 </div> 4677 <div class="quick-cart-price"> 4678 <div class="global-primary dark-primary price price-crossed "> 4679 NT$4,500 4680 </div> 4681 <div class="price-sale price "> 4682 NT$4,050 4683 </div> 4684 </div> 4685 4686 4687 <span 4688 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4689 ng-class="{'hidden': !isMobileTabletWidth()}" 4690 ng-cloak 4691 > 4692 <i class="fa fa-shopping-cart"></i> 4693 </span> 4694 4695 </div> 4696 </div> 4697 </a> 4698 </product-item> 4699 4700</div> 4701 4702 <div class="product-item col-xs-6 col-md-3 " 4703 ga-product='{"id":"5808695e776f722fff940e00","sku":"0117H","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;25K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;
4703:[\u0026quot;25K\u0026quot;,\u0026quot;å¹³è£\u0026quot;],\u0026quot;en\u0026quot;:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;58086906776f722fff1f0e00\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:2800,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$2,800\u0026quot;,\u0026quot;dollars\u0026quot;:2800.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;5ba1539f642c2551094388b4\u0026quot;,\u0026quot;5ba1539f642c2551094388b5\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;0117H\u0026quot;,\u0026quot;member_price\u0026quot;:null}]","title":"0117H æ°èç´èç¶æ¢å¾©æ¬ï¼è¨»è§£æ®åç25éï¼"}' 4704 > 4705 4706 <product-item 4707 product-id="5808695e776f722fff940e00" 4708 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4709 class=" 4710 " 4711 modal-window-class=" 4712 " 4713 rec-strategy=""> 4714 4715 <a href="/products/0117h-%E6%96%B0%E8%88%8A%E7%B4%84%E8%81%96%E7%B6%93%E6%81%A2%E5%BE%A9%E6%9C%AC%EF%BC%88%E8%A8%BB%E8%A7%A3%E6%99%AE%E5%8F%8A%E7%89%8825%E9%96%8B%EF%BC%89" 4716 target="_blank" 4717 class="quick-cart-item" 4718 ng-click="sendGaProductClick('5808695e776f722fff940e00', '0117H', ["{\"key\":\"58086906776f722fff1f0e00\",\"sku\":\"0117H\",\"fields_translations\":{\"zh-hant\":[\"25K\",\"å¹³è£\"],\"en\":[\"\",\"\"]}}"], '0117H æ°èç´èç¶æ¢å¾©æ¬ï¼è¨»è§£æ®åç25éï¼', '' )"> 4719 <div class="boxify-image-wrapper"> 4720 <div class="boxify-image center-contain "> 4721 <div class="boxify-image-wrap" ng-non-bindable> 4722 <img 4723 class="sl-lazy" 4724 data-sizes="auto" 4725 data-srcset=" 4726 https://shoplineimg.com/57625fb861706924e07d2d00/583c1b41617069c839d00d00/165x.webp?source_format=jpg 165w, 4727 https://shoplineimg.com/57625fb861706924e07d2d00/583c1b41617069c839d00d00/360x.webp?source_format=jpg 360w, 4728 https://shoplineimg.com/57625fb861706924e07d2d00/583c1b41617069c839d00d00/533x.webp?source_format=jpg 533w, 4729 https://shoplineimg.com/57625fb861706924e07d2d00/583c1b41617069c839d00d00/720x.webp?source_format=jpg 720w, 4730 " 4731 alt="0117H æ°èç´èç¶æ¢å¾©æ¬ï¼è¨»è§£æ®åç25éï¼" 4732 > 4733 </div> 4734 4735 4736 4737 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4738 </div> 4739 4740 </div> 4741 <div class="info-box"> 4742 <div class="info-box-inner-wrapper"> 4743 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4744 0117H æ°èç´èç¶æ¢å¾©æ¬ï¼è¨»è§£æ®åç25éï¼ 4745 </div> 4746 <div class="quick-cart-price"> 4747 <div class="global-primary dark-primary price price-crossed "> 4748 NT$2,800 4749 </div> 4750 <div class="price-sale price "> 4751 NT$2,520 4752 </div> 4753 </div> 4754 4755 4756 <span 4757 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4758 ng-class="{'hidden': !isMobileTabletWidth()}" 4759 ng-cloak 4760 > 4761 <i class="fa fa-shopping-cart"></i> 4762 </span> 4763 4764 </div> 4765 </div> 4766 </a> 4767 </product-item> 4768 4769</div> 4770 4771 <div class="product-item col-xs-6 col-md-3 " 4772 ga-product='{"id":"6662ad770b1fe5001370d62e","sku":"0120-0139","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;16K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;
4772:[\u0026quot;16K\u0026quot;,\u0026quot;å¹³è£\u0026quot;],\u0026quot;en\u0026quot;:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;6662ad77cf6c55000c183eca\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:2420,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$2,420\u0026quot;,\u0026quot;dollars\u0026quot;:2420.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;6662ad770b1fe5001370d62b\u0026quot;,\u0026quot;6662ad770b1fe5001370d62c\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;0120-0139\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"0120-0139 èç¶æ½å°æ¬ï¼èç´å ¨å¥"}' 4773 > 4774 4775 <product-item 4776 product-id="6662ad770b1fe5001370d62e" 4777 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4778 class=" 4779 " 4780 modal-window-class=" 4781 " 4782 rec-strategy=""> 4783 4784 <a href="/products/0120-0139-%E8%81%96%E7%B6%93%E6%8A%BD%E5%8D%B0%E6%9C%AC-%E8%88%8A%E7%B4%84%E5%85%A8%E5%A5%97" 4785 target="_blank" 4786 class="quick-cart-item" 4787 ng-click="sendGaProductClick('6662ad770b1fe5001370d62e', '0120-0139', ["{\"key\":\"6662ad77cf6c55000c183eca\",\"sku\":\"0120-0139\",\"fields_translations\":{\"zh-hant\":[\"16K\",\"å¹³è£\"],\"en\":[\"\",\"\"]}}"], '0120-0139 èç¶æ½å°æ¬ï¼èç´å ¨å¥', '' )"> 4788 <div class="boxify-image-wrapper"> 4789 <div class="boxify-image center-contain "> 4790 <div class="boxify-image-wrap" ng-non-bindable> 4791 <img 4792 class="sl-lazy" 4793 data-sizes="auto" 4794 data-srcset=" 4795 https://shoplineimg.com/57625fb861706924e07d2d00/666fabcfc9623b0019ac4230/165x.webp?source_format=jpg 165w, 4796 https://shoplineimg.com/57625fb861706924e07d2d00/666fabcfc9623b0019ac4230/360x.webp?source_format=jpg 360w, 4797 https://shoplineimg.com/57625fb861706924e07d2d00/666fabcfc9623b0019ac4230/533x.webp?source_format=jpg 533w, 4798 https://shoplineimg.com/57625fb861706924e07d2d00/666fabcfc9623b0019ac4230/720x.webp?source_format=jpg 720w, 4799 " 4800 alt="0120-0139 èç¶æ½å°æ¬ï¼èç´å ¨å¥" 4801 > 4802 </div> 4803 4804 4805 4806 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4807 </div> 4808 4809 </div> 4810 <div class="info-box"> 4811 <div class="info-box-inner-wrapper"> 4812 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4813 0120-0139 èç¶æ½å°æ¬ï¼èç´å ¨å¥ 4814 </div> 4815 <div class="quick-cart-price"> 4816 <div class="global-primary dark-primary price price-crossed "> 4817 NT$2,420 4818 </div> 4819 <div class="price-sale price "> 4820 NT$2,178 4821 </div> 4822 </div> 4823 4824 4825 <span 4826 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4827 ng-class="{'hidden': !isMobileTabletWidth()}" 4828 ng-cloak 4829 > 4830 <i class="fa fa-shopping-cart"></i> 4831 </span> 4832 4833 </div> 4834 </div> 4835 </a> 4836 </product-item> 4837 4838</div> 4839 4840 <div class="product-item col-xs-6 col-md-3 " 4841 ga-product='{"id":"6662acf0cf439d0016363904","sku":"0120-4066","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;16K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;en\u0026quot;
4841:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;],\u0026quot;zh-hant\u0026quot;:[\u0026quot;16K\u0026quot;,\u0026quot;å¹³è£\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;6662acf05aa7d336fd3b1355\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:1660,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$1,660\u0026quot;,\u0026quot;dollars\u0026quot;:1660.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;6662acf0cf439d0016363901\u0026quot;,\u0026quot;6662acf0cf439d0016363902\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;0120-4066\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"0120-4066 èç¶æ½å°æ¬ï¼æ°ç´å ¨å¥"}' 4842 > 4843 4844 <product-item 4845 product-id="6662acf0cf439d0016363904" 4846 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4847 class=" 4848 " 4849 modal-window-class=" 4850 " 4851 rec-strategy=""> 4852 4853 <a href="/products/0120-4066-%E8%81%96%E7%B6%93%E6%8A%BD%E5%8D%B0%E6%9C%AC-%E6%96%B0%E7%B4%84%E5%85%A8%E5%A5%97" 4854 target="_blank" 4855 class="quick-cart-item" 4856 ng-click="sendGaProductClick('6662acf0cf439d0016363904', '0120-4066', ["{\"key\":\"6662acf05aa7d336fd3b1355\",\"sku\":\"0120-4066\",\"fields_translations\":{\"en\":[\"\",\"\"],\"zh-hant\":[\"16K\",\"å¹³è£\"]}}"], '0120-4066 èç¶æ½å°æ¬ï¼æ°ç´å ¨å¥', '' )"> 4857 <div class="boxify-image-wrapper"> 4858 <div class="boxify-image center-contain "> 4859 <div class="boxify-image-wrap" ng-non-bindable> 4860 <img 4861 class="sl-lazy" 4862 data-sizes="auto" 4863 data-srcset=" 4864 https://shoplineimg.com/57625fb861706924e07d2d00/666fabbe74111b0013303756/165x.webp?source_format=jpg 165w, 4865 https://shoplineimg.com/57625fb861706924e07d2d00/666fabbe74111b0013303756/360x.webp?source_format=jpg 360w, 4866 https://shoplineimg.com/57625fb861706924e07d2d00/666fabbe74111b0013303756/533x.webp?source_format=jpg 533w, 4867 https://shoplineimg.com/57625fb861706924e07d2d00/666fabbe74111b0013303756/720x.webp?source_format=jpg 720w, 4868 " 4869 alt="0120-4066 èç¶æ½å°æ¬ï¼æ°ç´å ¨å¥" 4870 > 4871 </div> 4872 4873 4874 4875 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4876 </div> 4877 4878 </div> 4879 <div class="info-box"> 4880 <div class="info-box-inner-wrapper"> 4881 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4882 0120-4066 èç¶æ½å°æ¬ï¼æ°ç´å ¨å¥ 4883 </div> 4884 <div class="quick-cart-price"> 4885 <div class="global-primary dark-primary price price-crossed "> 4886 NT$1,660 4887 </div> 4888 <div class="price-sale price "> 4889 NT$1,494 4890 </div> 4891 </div> 4892 4893 4894 <span 4895 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4896 ng-class="{'hidden': !isMobileTabletWidth()}" 4897 ng-cloak 4898 > 4899 <i class="fa fa-shopping-cart"></i> 4900 </span> 4901 4902 </div> 4903 </div> 4904 </a> 4905 </product-item> 4906 4907</div> 4908 4909 <div class="product-item col-xs-6 col-md-3 " 4910 ga-product='{"id":"63da2c614eac77001d260fcd","sku":"0120-0166","variations":"[{\u0026quot;fields\u0026quot;:[{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;16K\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}},{\u0026quot;name_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;:\u0026quot;å¹³è£\u0026quot;,\u0026quot;en\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;fields_translations\u0026quot;:{\u0026quot;zh-hant\u0026quot;
4910:[\u0026quot;16K\u0026quot;,\u0026quot;å¹³è£\u0026quot;],\u0026quot;en\u0026quot;:[\u0026quot;\u0026quot;,\u0026quot;\u0026quot;]},\u0026quot;key\u0026quot;:\u0026quot;63da2c6100bb57001b695b42\u0026quot;,\u0026quot;price\u0026quot;:{\u0026quot;cents\u0026quot;:4080,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;NT$4,080\u0026quot;,\u0026quot;dollars\u0026quot;:4080.0},\u0026quot;variant_option_ids\u0026quot;:[\u0026quot;63da2c614eac77001d260fca\u0026quot;,\u0026quot;63da2c614eac77001d260fcb\u0026quot;],\u0026quot;sku\u0026quot;:\u0026quot;0120-0166\u0026quot;,\u0026quot;member_price\u0026quot;:{\u0026quot;cents\u0026quot;:0,\u0026quot;currency_symbol\u0026quot;:\u0026quot;NT$\u0026quot;,\u0026quot;currency_iso\u0026quot;:\u0026quot;TWD\u0026quot;,\u0026quot;label\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;dollars\u0026quot;:0.0}}]","title":"0120-0166 èç¶æ½å°æ¬ï¼å ¨å¥ï¼å ±äºåä¹åï¼"}' 4911 > 4912 4913 <product-item 4914 product-id="63da2c614eac77001d260fcd" 4915 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 4916 class=" 4917 " 4918 modal-window-class=" 4919 " 4920 rec-strategy=""> 4921 4922 <a href="/products/0120-0166-%E8%81%96%E7%B6%93%E6%8A%BD%E5%8D%B0%E6%9C%AC-%E5%85%A8%E5%A5%97%EF%BC%88%E5%85%B1%E4%BA%8C%E5%8D%81%E4%B9%9D%E5%86%8A%EF%BC%89" 4923 target="_blank" 4924 class="quick-cart-item" 4925 ng-click="sendGaProductClick('63da2c614eac77001d260fcd', '0120-0166', ["{\"key\":\"63da2c6100bb57001b695b42\",\"sku\":\"0120-0166\",\"fields_translations\":{\"zh-hant\":[\"16K\",\"å¹³è£\"],\"en\":[\"\",\"\"]}}"], '0120-0166 èç¶æ½å°æ¬ï¼å ¨å¥ï¼å ±äºåä¹åï¼', '' )"> 4926 <div class="boxify-image-wrapper"> 4927 <div class="boxify-image center-contain "> 4928 <div class="boxify-image-wrap" ng-non-bindable> 4929 <img 4930 class="sl-lazy" 4931 data-sizes="auto" 4932 data-srcset=" 4933 https://shoplineimg.com/57625fb861706924e07d2d00/63e1a4eb95290a001ab565a1/165x.webp?source_format=jpg 165w, 4934 https://shoplineimg.com/57625fb861706924e07d2d00/63e1a4eb95290a001ab565a1/360x.webp?source_format=jpg 360w, 4935 https://shoplineimg.com/57625fb861706924e07d2d00/63e1a4eb95290a001ab565a1/533x.webp?source_format=jpg 533w, 4936 https://shoplineimg.com/57625fb861706924e07d2d00/63e1a4eb95290a001ab565a1/720x.webp?source_format=jpg 720w, 4937 " 4938 alt="0120-0166 èç¶æ½å°æ¬ï¼å ¨å¥ï¼å ±äºåä¹åï¼" 4939 > 4940 </div> 4941 4942 4943 4944 <div class="btn-add-to-cart js-btn-quick-cart-add-to-cart hidden-xs" ng-class="{'hidden': isMobileTabletWidth()}"> å å ¥è³¼ç©è» </div> 4945 </div> 4946 4947 </div> 4948 <div class="info-box"> 4949 <div class="info-box-inner-wrapper"> 4950 <div class="title text-primary-color title-container ellipsis " data-max-height="45" ng-non-bindable> 4951 0120-0166 èç¶æ½å°æ¬ï¼å ¨å¥ï¼å ±äºåä¹åï¼ 4952 </div> 4953 <div class="quick-cart-price"> 4954 <div class="global-primary dark-primary price price-crossed "> 4955 NT$4,080 4956 </div> 4957 <div class="price-sale price "> 4958 NT$3,672 4959 </div> 4960 </div> 4961 4962 4963 <span 4964 class="btn-add-to-cart js-btn-quick-cart-add-to-cart mobile-cart " 4965 ng-class="{'hidden': !isMobileTabletWidth()}" 4966 ng-cloak 4967 > 4968 <i class="fa fa-shopping-cart"></i> 4969 </span> 4970 4971 </div> 4972 </div> 4973 </a> 4974 </product-item> 4975 4976</div> 4977 4978 </div> 4979 <div class="clear"></div> 4980 <span> 4981 <div ng-show="state.loading" class="text-center padding-md state-loading"> 4982 <img style="width: auto; margin: 0 auto;" src="https://static.shoplineapp.com/web/assets/misc/loader1.gif"> 4983 </div> 4984 <div ng-hide="state.loading || pagination.total <= pagination.itemsPerPage" class="text-center padding-md"> 4985 <ul uib-pagination total-items="category.count" ng-model="pagination.currentPage" items-per-page="pagination.itemsPerPage" ng-change="onPageChanged(pagination.currentPage)" rotate="true" direction-links="true" max-size="5" previous-text="«" next-text="»"></ul> 4986 </div> 4987 </span> 4988 </div> 4989 4990 <!-- Redner grid item title --> 4991 <!-- Redner grid item content --> 4992 <!-- End of cache --> 4993 <!-- Rendering express checkout default content --> 4994 <!-- End of rendering express checkout default content --> 4995 </div> 4996 </div> 4997 </div> 4998 <!-- End of rendering page grid items --> 4999 </div> <!-- End of row --> 5000 </div> <!-- End of container-md-height --> 5001 </div> <!-- End of container --> 5002 </div> 5003 5004 </div><!--yield-wrapper--> 5005 <!-- main Content end--> 5006</div><!-- body-content--> 5007 <!---footer --> 5008 <div id="footer"> 5009 <div class="Footer-grids"> 5010 <div class="container global-primary "> 5011 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly --> 5012 <div class="row row-md-height" style="height: 100%;"> 5013 <div id="grid-item-5c6371c48c96da0015e22eb2" 5014 class="item col-xs-12 5015 col-md-4 5016 col-md-height 5017 " 5018 style="vertical-align: top; height: 100%;"> 5019 <div style="height: 100%;"> 5020 <div class="box-info " style=""> 5021 5022 5023 <div class="description" ng-non-bindable><h4 style="text-align: center;"><span style="font-size:20px;"><a href="https://line.me/ti/p/%40kwl8300k" style="color: rgb(14, 177, 0); font-size: 16px; text-align: center; font-weight: bold;" target="_blank">LINE</a> </span>ç·ä¸æå</h4> 5024 5025<ul class="list-unstyled"> 5026 <li style="text-align: center;"><span><a href="https://page.line.me/?openerPlatform=native&openerKey=urlSchema%3Aexternal&accountId=kwl8300k&from=page#mst_challenge=_RAEAnE_TlzX_zcp8yJsa7ax92CqCCEU9213-eEMkP8" target="_blank">
5026é»åç¢å客æ</a></span></li> 5027</ul></div> 5028 </div> 5029 </div> 5030 </div> 5031 <div id="grid-item-5c6371c48c96da0015e22eb3" 5032 class="item col-xs-12 5033 col-md-4 5034 col-md-height 5035 " 5036 style="vertical-align: top; height: 100%;"> 5037 <div style="height: 100%;"> 5038 <div class="box-info " style=""> 5039 5040 5041 <div class="description" ng-non-bindable><h4>è¯çµ¡æå</h4> 5042 5043<h4><span style="font-size: 16px; text-align: inherit;">å°åï¼105èºå叿¾å±±åå¥åº·è·¯166èB1</span><br> 5044<span style="text-align: inherit; font-size: 16px;">æ¥åå°ç·ï¼</span><span style="text-align: inherit; font-size: 16px; font-family: "Source Sans Pro", "Open Sans", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft YaHei", 微软é é», STHeiti, "WenQuanYi Micro Hei", SimSun, sans-serif;">02-27618530</span><br> 5045<span style="font-size: 16px; text-align: inherit;">é»åç¢å客æå°ç·ï¼02-27575777</span></h4></div> 5046 </div> 5047 </div> 5048 </div> 5049 <div id="grid-item-5c6371c48c96da0015e22eb1" 5050 class="item col-xs-12 5051 col-md-4 5052 col-md-height 5053 " 5054 style="vertical-align: top; height: 100%;"> 5055 <div style="height: 100%;"> 5056 <div class="box-info " style=""> 5057 5058 5059 <div class="description" ng-non-bindable><h4 style="text-align: center;"><span>常è¦åé¡</span></h4> 5060 5061<ul class="list-unstyled"> 5062 <li style="text-align: center;"><a href="https://www.twgbr.org.tw/about/policy">éæè²¨æ¿ç</a></li> 5063 <li style="text-align: center;"><a href="https://www.twgbr.org.tw/pages/%E6%9B%B8%E6%88%BF%E9%96%80%E5%B8%82" target="_self"><span>éå¸è³è¨</span></a></li> 5064 <li style="text-align: center;"><span><a href="https://www.twgbr.org.tw/pages/%E8%B3%BC%E6%9B%B8%E8%BE%A6%E6%B3%95" target="_self">è³¼æ¸è¾¦æ³</a></span></li> 5065 <li style="text-align: center;"><a href="https://www.twgbr.org.tw/pages/%E5%9C%96%E6%9B%B8%E7%9B%AE%E9%8C%84" target="_blank">忏ç®é</a></li> 5066 <li style="text-align: center;"><a href="https://www.twgbr.org.tw/pages/%E4%BB%98%E6%AC%BE%E5%B8%B8%E8%A6%8B%E5%95%8F%E9%A1%8C" target="_self"><span>仿¬¾åé¡</span></a></li> 5067 <li style="text-align: center;"><a href="https://www.twgbr.org.tw/pages/%E9%85%8D%E9%80%81%E5%8F%96%E8%B2%A8%E5%95%8F%E9%A1%8C" target="_self">ééæ¹å¼</a></li> 5068</ul></div> 5069 </div> 5070 </div> 5071 </div> 5072 </div> 5073 </div> 5074 </div> 5075 <div class="container global-primary "> 5076 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly --> 5077 <div class="row row-md-height" style="height: 100%;"> 5078 <div id="grid-item-5c6371c48c96da0015e22eb5" 5079 class="item col-xs-12 5080 col-md-12 5081 col-md-height 5082 " 5083 style="vertical-align: top; height: 100%;"> 5084 <div style="height: 100%;"> 5085 <div class="box-info " style=""> 5086 5087 5088 <div class="description" ng-non-bindable><p class="text-center">é±ç§æ¢æ¬¾ | æ¢æ¬¾åç´°å | 2023 © è²¡åæ³äººèºç£ç¦é³æ¸æ¿ 36542036 <span style=" color: rgb(0, 0, 0); font-size: 16px; text-align: center; background-color: rgb(255, 255, 255);">| è²¡åæ³äººèºç£ç¦é³æ¸æ¿å¥åº·è·¯éå¸ 25694788</span></p></div> 5089 </div> 5090 </div> 5091 </div> 5092 </div> 5093 </div> 5094 </div> 5095 5096 </div> 5097 5098 </div> 5099 <!---footer end--> 5100 5101 5102 </div> 5103 5104 <!-- Google Analytics Event Tracker--> 5105 <!-- End Google Analytics Event Tracker --> 5106 <!-- Google Remarketing Event Tracker --> 5107
5107<script async src="https://www.googletagmanager.com/gtag/js?id=AW-shopline"></script>
5107 5108
5108<script type="text/javascript"> 5109 window.dataLayer = window.dataLayer || []; 5110 function gtag(){dataLayer.push(arguments)}; 5111 gtag('js', new Date()); 5112 gtag('config', 'AW-shopline', { groups: 'google_remarketing' }); 5113 5114 5115 // detect event tag 5116 5117 // set tracking data 5118 5119 5120 gtag('event', 'home', {"send_to":"google_remarketing","ecomm_pagetype":"home"}); 5121 </script>
5121 5122 <!-- end Google Remarketing Event Tracker --> 5123 <!-- Facebook Pixel (new) Event Tracker --> 5124
5124<script>
vendor: 438 bytes, lines 5124-5131
5124 5125 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 5126 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 5127 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 5128 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 5129 document,'script','//connect.facebook.net/en_US/fbevents.js'); 5130 5131 fbq('init', '
5131666125423772614
vendor: 49 bytes, lines 5131-5134
5131', { 5132 }, {agent: 'plShopline'}); 5133 5134
5134fbq('track', 'PageView',{ 5135 }, { 5136 agent: 'plShopline' 5137 }); 5138 </script>
5138 5139 5140 <noscript><img height="1" width="1" style="display:none" 5141 src="https://www.facebook.com/tr?id=666125423772614&ev=PageView&noscript=1" 5142 /></noscript> 5143 <!-- end Facebook Pixel (new) Event Tracker --> 5144 <!-- Google Tag Manager Event Tracker -->
vendor: 70 bytes, lines 5144-5145
5144 5145 <noscript><iframe src="//www.googletagmanager.com/ns.html?id=
5145GTM-M6S6G4DZ
vendor: 99 bytes, lines 5145-5147
5145" 5146 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 5147
5147<script>
vendor: 353 bytes, lines 5147-5151
5147(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 5148 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 5149 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 5150 '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 5151 })(window,document,'script','dataLayer','
5151GTM-M6S6G4DZ
vendor: 3 bytes, line 5151
5151');
5151</script>
5151 5152 <!-- end Google Tag Manager Event Tracker --> 5153 5154
5154<script> 5155 window.eventTrackers = JSON.parse('[{\"config_data\":{\"tracking_code\":\"UA-82927501-1\",\"enable_ecommerce\":\"true\"},\"status\":\"active\",\"tracking_html\":null,\"v\":0.0,\"event_key\":\"google_analytics\",\"id\":\"633b670741bc0eb5a9f2acad\",\"created_at\":\"2016-08-22T03:52:30.344Z\",\"owner_id\":\"57625fb861706924e07d2d00\",\"updated_at\":\"2016-08-22T03:52:30.344Z\",\"event_type\":\"loaded_any_page\"},{\"config_data\":{\"single_variation\":false,\"tracking_code\":\"shopline\",\"dynamic_remarketing\":true,\"unique_ids\":true,\"is_shopline\":\"true\"},\"owner_id\":\"57625fb861706924e07d2d00\",\"event_key\":\"google_remarketing\",\"event_type\":\"loaded_any_page\",\"created_at\":\"2019-05-24T10:30:25.350Z\",\"status\":\"active\",\"tracking_html\":null,\"updated_at\":\"2019-05-24T10:30:25.350Z\",\"v\":0.0,\"id\":\"633b670841bc0eb5a9f2acb1\"},{\"tracking_html\":null,\"owner_id\":\"57625fb861706924e07d2d00\",\"updated_at\":\"2020-04-24T09:53:47.338Z\",\"v\":0.0,\"config_data\":{\"is_dia\":\"true\",\"single_variation\":false,\"unique_ids\":true,\"dynamic_remarketing\":false,\"tracking_code\":\"666125423772614\"},\"status\":\"active\",\"event_key\":\"facebook_standard_pixel\",\"event_type\":\"loaded_any_page\",\"id\":\"633b670841bc0eb5a9f2acb5\",\"created_at\":\"2020-04-24T09:53:47.338Z\"},{\"v\":0.0,\"created_at\":\"2020-05-25T07:05:35.694Z\",\"status\":\"active\",\"tracking_html\":null,\"owner_id\":\"57625fb861706924e07d2d00\",\"updated_at\":\"2026-04-15T04:42:20.340Z\",\"event_key\":\"google_tag\",\"event_type\":\"loaded_any_page\",\"id\":\"633b670841bc0eb5a9f2acb9\",\"config_data\":{\"tracking_code\":\"GTM-M6S6G4DZ\"}}]'); 5156 </script>
5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 5167 <symbol id="icon-lineapp" viewBox="0 0 32 32"> 5168 <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"/> 5169 </symbol> 5170</svg> 5171 5172 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 5173 <symbol id="icon-facebook" viewBox="0 0 32 32"> 5174 <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"/> 5175 </symbol> 5176</svg> 5177 5178 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 5179 <symbol id="icon-fb-messenger" viewBox="0 0 16 16" fill="none"> 5180 <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" /> 5181 </symbol> 5182</svg> 5183 5184 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 5185 <symbol id="icon-whatsapp" viewBox="0 0 32 32"> 5186 <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"/> 5187 </symbol> 5188</svg> 5189 5190 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 5191 <symbol id="icon-copylink" viewBox="-2 -2 18 18" fill="none"> 5192 <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"/>
5193 <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"/> 5194 </symbol> 5195</svg> 5196 5197 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 5198 <symbol id="icon-coupon" viewBox="0 0 16 16"> 5199 <path 5200 fill-rule="evenodd" 5201 clip-rule="evenodd" 5202 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 12.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" 5203 fill="currentColor" 5204 /> 5205 </symbol> 5206</svg> 5207 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 5208 <symbol id="icon-forward" viewBox="0 0 24 24"> 5209 <path d="M0 0h24v24H0z" fill="none"/> 5210 <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/> 5211 </symbol> 5212</svg> 5213 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 5214 <symbol id="icon-back" viewBox="0 0 24 24"> 5215 <path d="M0 0h24v24H0z" fill="none"/> 5216 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 5217 </symbol> 5218</svg> 5219 5220
5220<script type="text/javascript"> 5221 </script>
5221 5222</body> 5223 5224<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 5225 <symbol id="fa-v5-globe" viewBox="0 0 496 512"> 5226 <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"/> 5227 </symbol> 5228</svg> 5229<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 5230 <symbol id="icon-filter-category" viewBox="0 0 13 13"> 5231 <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" /> 5232 <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" /> 5233 </symbol> 5234</svg> 5235 5236<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 5237 <symbol id="icon-line" viewBox="0 0 20 18"> 5238 <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.3
5238165 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"/> 5239 </symbol> 5240</svg> 5241 5242</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.