PageSourceSearch

https://www.bubuart.cc/products

html bubuart.cc collected 2026-10-08 21:18:55 UTC 369,451 bytes, 5,483 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en"><head>  <!-- prefetch dns -->
3<meta http-equiv="x-dns-prefetch-control" content="on">
4<link rel="dns-prefetch" href="https://cdn.shoplineapp.com">
5<link rel="preconnect" href="https://cdn.shoplineapp.com" crossorigin>
6<link rel="dns-prefetch" href="https://shoplineimg.com">
7<link rel="preconnect" href="https://shoplineimg.com">
8<link rel="dns-prefetch" href="https://shoplineimg.com">
9<link rel="preconnect" href="https://shoplineimg.com" title="image-service-origin">
10
11  <link rel="preload" href="https://cdn.shoplineapp.com/s/javascripts/currencies.js" as="script">
12
13
14
15
16
17<!-- Wrap what we need here -->
18
19
20<!-- SEO -->
21  
22      <title>藝術商店</title>
23
24      <meta name="description" content="Shop All">
25
26  <!-- Structured Data -->
27  
27<script type="application/ld+json">
28  {
29    "@context": "https://schema.org",
30    "@type": "BreadcrumbList",
31    "itemListElement": [
32      {
33        "@type": "ListItem",
34        "position": 1,
35        "name": "Home",
36        "item": "https://www.bubuart.cc"
37      },
38      {
39        "@type": "ListItem",
40        "position": 2,
41        "name": "View All",
42        "item": "https://www.bubuart.cc/products"
43      }
44    ]
45  }
46  </script>
46
47
48
49<!-- Meta -->
50  
51      <meta property="og:title" content="藝術商店"/>
52      <meta property="og:url" content="https://www.bubuart.cc/products"/>
53      <link rel="canonical" href="https://www.bubuart.cc/products" />
54    <meta property="og:description" content="Shop All">
55  <meta property="og:image" content="https://img.shoplineapp.com/media/image_clips/62be8a3855d764001b152ad3/original.png?1656654392"/>
56
57
58<link rel="alternate" type="text/plain" href="https://www.bubuart.cc/llms.txt">
59<link rel="alternate" type="text/plain" href="https://www.bubuart.cc/llms-full.txt">
60
61
62    
62<script type="application/ld+json">
63    {"@context":"https://schema.org","@type":"WebSite","name":"橘子布藝術","url":"https://www.bubuart.cc"}
64    </script>
64
65
66
67  
67<script type="application/ld+json">
68  {"@context":"https://schema.org","@type":"Organization","name":"橘子布藝術","url":"https://www.bubuart.cc","logo":"https://img.shoplineapp.com/media/image_clips/62be8a3855d764001b152ad3/original.png?1656654392"}
69  </script>
69
70
71
72<!-- locale meta -->
73
74
75  <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
76<meta name="mobile-web-app-capable" content="yes">
77<meta name="format-detection" content="telephone=no" />
78<meta name="google" value="notranslate">
79
80<!-- Shop icon -->
81  <link rel="shortcut icon" type="image/png" href="https://img.shoplineapp.com/media/image_clips/62be8a797af361002433780e/original.png?1656654457">
82
83
84
85
86<!--- Site Ownership Data -->
87    <meta name="google-site-verification" content="Gct-WAajxT8ZO_lS1ed-JTZX3G6vZXmhdf50VNtELhI">
88<!--- Site Ownership Data End-->
89
90<!-- Styles -->
91
92
93        <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/common-898e3d282d673c037e3500beff4d8e9de2ee50e01c27252b33520348e0b17da0.css" onload="" />
94
95        <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/theme_varm-5f05c963a0e01c589f7962fb5034ced2329d7da2c3fb8ae977aaf6ba28ed41c6.css" onload="" />
96
97
98    
99
100
101
102
103
104
105  <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/intl_tel_input-0d9daf73.chunk.css" />
106
107
108
109
110
111
112
113
114    <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/sl_armor_captcha-63afdf18.chunk.css" />
115
116
117<script type="text/javascript">
118  window.mainConfig = JSON.parse('{\"sessionId\":\"\",\"merchantId\":\"62be82878142a000229212f1\",\"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\":\"62be82878142a000229212f1\",\"addon_limit_enabled\":true,\"base_country_code\":\"TW\",\"base_currency\":{\"id\":\"twd\",\"iso_code\":\"TWD\",\"alternate_symbol\":\"NT$\",\"name\":\"New Taiwan Dollar\",\"symbol_first\":true,\"subunit_to_unit\":1},\"base_currency_code\":\"TWD\",\"beta_feature_keys\":[],\"brand_home_url\":\"https://www.bubuart.cc\",\"checkout_setting\":{\"enable_membership_autocheck\":true,\"enable_subscription_autocheck\":false,\"enforce_user_login_on_checkout\":true,\"enable_sc_fast_checkout\":false,\"multi_checkout\":{\"enabled\":false}},\"current_plan_key\":\"basket\",\"current_theme_key\":\"varm\",\"delivery_option_count\":7,\"enabled_stock_reminder\":false,\"handle\":\"garts\",\"identifier\":\"\",\"instagram_access_token\":\"\",\"instagram_id\":\"\",\"invoice_activation\":\"inactive\",\"mobile_logo_media_url\":\"https://img.shoplineapp.com/media/image_clips/62bff57b3640200015bba024/original.png?1656747387\",\"name\":\"橘子布藝術\",\"order_setting\":{\"invoice_activation\":\"inactive\",\"short_message_activation\":\"inactive\",\"default_out_of_stock_reminder\":false,\"auto_cancel_expired_orders\":false,\"auto_revert_credit\":false,\"enabled_order_auth_expiry\":true,\"enable_order_split_einvoice_reissue\":false,\"no_duplicate_uniform_invoice\":false,\"hourly_auto_invoice\":false,\"enabled_location_id\":false,\"enabled_sf_hidden_product_name\":false,\"customer_return_order\":{\"enabled\":false,\"available_return_days\":\"7\"},\"customer_cancel_order\":{\"enabled\":true,\"auto_revert_credit\":true},\"custom_fields\":[{\"type\":\"textarea\",\"label\":\"本店支援 line pay 付款,歡迎使用 line pay 進行結帳\",\"display_type\":\"text_field\",\"name_translations\":{\"zh-hant\":\"本店支援 LINE Pay 付款,歡迎使用 LINE Pay 進行結帳\"},\"hint_translations\":{\"en\":\"\",\"zh-hant\":\"\",\"zh-hk\":\"\",\"zh-cn\":\"\",\"zh-tw\":\"\",\"vi\":\"\",\"ms\":\"\",\"ja\":\"\",\"th\":\"\",\"id\":\"\",\"de\":\"\",\"fr\":\"\"}}],\"invoice\":{\"tax_id\":\"\"},\"facebook_messenging\":{\"status\":\"deactivated\"},\"status_update_sms\":{\"status\":\"deactivated\"},\"private_info_handle\":{\"enabled\":false,\"custom_fields_enabled\":false}},\"payment_method_count\":14,\"product_setting\":{\"enabled_product_review\":true,\"variation_display\":\"dropdown\",\"price_range_enabled\":true,\"enabled_pos_product_customized_price\":false,\"enabled_pos_product_price_tier\":true,\"preorder_add_to_cart_button_display\":\"depend_on_stock\"},\"promotion_setting\":{\"one_coupon_limit_enabled\":true,\"show_promotion_reminder\":true,\"show_coupon\":true,\"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\",\"BasketSynchronizedToITC_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\",\"alipay_hk_sc\",\"android_pos_agent_clockin_n_out\",\"android_pos_purchase_order_partial_in_storage\",\"android_pos_save_send_receipt\",\"android_pos_v2_force_upgrade_version_1-50-0_date_2025-08-30\",\"app_categories_filtering\",\"app_multiplan\",\"app_subscription_prorated_billing\",\"apply_multi_order_discount\",\"apps_store\",\"apps_store_blog\",\"apps_store_fb_comment\",\"apps_store_wishlist\",\"appstore_free_trial\",\"archive_order_data\",\"archive_order_ui\",\"assign_products_to_category\",\"auth_flow_revamp\",\"auto_credit\",\"auto_credit_notify\",\"auto_credit_percentage\",\"auto_credit_recurring\",\"auto_reply_comment\",\"auto_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_assign_point\",\"bulk_import_multi_lang\",\"bulk_payment_delivery_setting\",\"bulk_printing_labels_711C2C\",\"bulk_update_dynamic_fields\",\"bulk_update_job\",\"bulk_update_new_fields\",\"bulk_update_product_download_with_filter\",\"bulk_update_tag\",\"bulk_update_tag_enhancement\",\"bundle_add_type\",\"bundle_group\",\"bundle_page\",\"bundle_pricing\",\"bundle_promotion_apply_enhancement\",\"bundle_stackable\",\"buy_button\",\"buy_now_button\",\"buy_online_pickup_instore\",\"buyandget_promotion\",\"callback_service\",\"cancel_order_by_customer\",\"cancel_order_by_customer_v2\",\"cart_addon\",\"cart_addon_condition\",\"cart_addon_limit\",\"cart_use_product_service\",\"cart_uuid\",\"category_banner_multiple\",\"category_limit_unlimited\",\"category_sorting\",\"channel_fb\",\"channel_integration\",\"channel_line\",\"charge_shipping_fee_by_product_qty\",\"chat_widget\",\"chat_widget_facebook\",\"chat_widget_livechat\",\"checkout_membercheckbox_toggle\",\"checkout_revamp_checkout_page_v2024\",\"checkout_revamp_v2024\",\"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_campaign\",\"credit_condition_5_tier_ec\",\"credit_installment_payment_fee_hidden\",\"credit_point_report\",\"credit_point_triggerpoint\",\"crm_email_custom\",\"crm_notify_preview\",\"crm_sms_custom\",\"crm_sms_notify\",\"cross_shop_tracker\",\"custom_css\",\"custom_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_
118shipping_rate_refactor\",\"ec_order_unlimit\",\"ecpay_expirydate\",\"ecpay_payment_gateway\",\"einvoice_bulk_update\",\"einvoice_edit\",\"einvoice_list_by_day\",\"einvoice_newlogic\",\"einvoice_tradevan\",\"email_credit_expire_notify\",\"email_custom\",\"email_member_forget_password_notify\",\"email_member_register_notify\",\"email_order_notify\",\"email_verification\",\"enable_body_script\",\"enable_calculate_api_promotion_apply\",\"enable_calculate_api_promotion_filter\",\"enable_cart_api\",\"enable_cart_service\",\"enable_corejs_splitting\",\"enable_lazysizes_image_tag\",\"enable_new_css_bundle\",\"enable_order_revamp_update_order\",\"enable_order_status_callback_revamp_for_promotion\",\"enable_order_status_callback_revamp_for_storefront\",\"enable_promotion_usage_record\",\"enable_shopjs_splitting\",\"enhanced_catalog_feed\",\"exclude_product\",\"exclude_product_v2\",\"execute_shipment_permission\",\"export_inventory_report_v2\",\"express_cart\",\"extend_reminder\",\"external_redeem_coupon\",\"facebook_ads\",\"facebook_dia\",\"facebook_line_promotion_notify\",\"facebook_login\",\"facebook_messenger_subscription\",\"facebook_notify\",\"facebook_oauth_pages_utility_messaging\",\"facebook_pixel_manager\",\"fb_entrance_optimization\",\"fb_feed_unlimit\",\"fb_group\",\"fb_multi_category_feed\",\"fb_offline_conversions_api\",\"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\",\"freeshipping_promotion_condition\",\"get_coupon\",\"get_promotions_by_cart\",\"gift_promotion_condition\",\"gift_shipping_promotion_discount_condition\",\"gifts_limit_10\",\"gifts_limit_unlimited\",\"godaddy\",\"google_ads_api\",\"google_ads_manager\",\"google_analytics_4\",\"google_analytics_manager\",\"google_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_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_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\",\"member_points_expiry_enhancement\",\"member_points_notify\",\"member_price\",\"membership_tier_double_write\",\"membership_tier_logic_revamp\",\"membership_tier_notify\",\"membership_tiers\",\"memebr_center_point_credit_revamp\",\"menu_limit_100\",\"menu_limit_unlimited\",\"merchant_automatic_payment_setting\",\"message_center_v3\",\"message_revamp\",\"mo_remove_discount\",\"mobile_and_email_signup\",\"mobile_signup_p2\",\"modularize_address_format\",\"molpay_credit_card\",\"multi_lang\",\"multicurrency\",\"my_pricing_page_2019\",\"myapp_reauth_alert\",\"myr_pricing_page_disabled_2020\",\"new_app_subscription\",\"new_layout_for_mobile_and_pc\",\"new_onboarding_flow\",\"new_return_management\",\"new_settings_apply_all_promotion\",\"new_signup_flow\",\"new_sinopac_3d\",\"notification_custom_sending_time\",\"npb_theme_philia\",\"npb_widget_font_size_color\",\"ob_revamp\",\"ob_sgstripe\",\"ob_twecpay\",\"oceanpay\",\"old_fbe_removal\",\"onboarding_basketplan\",\"onboarding_handle\",\"one_new_filter\",\"one_page_store\",\"one_page_store_checkout\",\"one_page_store_clone\",\"one_page_store_product_set\",\"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_
118custom_notify\",\"out_of_stock_order\",\"page_builder_revamp\",\"page_builder_revamp_theme_setting\",\"page_builder_revamp_theme_setting_initialized\",\"page_builder_section_cache_enabled\",\"page_builder_widget_accordion\",\"page_builder_widget_blog\",\"page_builder_widget_category\",\"page_builder_widget_collage\",\"page_builder_widget_countdown\",\"page_builder_widget_custom_liquid\",\"page_builder_widget_instagram\",\"page_builder_widget_product_text\",\"page_builder_widget_subscription\",\"page_builder_widget_video\",\"page_limit_unlimited\",\"page_use_product_service\",\"page_view_cache\",\"pakpobox\",\"partial_free_shipping\",\"payme\",\"payment_condition\",\"payment_fee_config\",\"payment_image\",\"payment_slip_notify\",\"paypal_upgrade\",\"pdp_image_lightbox\",\"pdp_image_lightbox_icon\",\"pdp_product_sold_count\",\"pending_subscription\",\"philia_setting\",\"pickup_remember_store\",\"pickup_remember_store_checkout_revamp_v2024\",\"plp_label_wording\",\"plp_product_seourl\",\"plp_variation_selector\",\"point_campaign\",\"point_redeem_to_cash\",\"point_tier_expiration_notify\",\"pos_only_product_settings\",\"pos_retail_store_price\",\"pos_setup_guide_basketplan\",\"post_cancel_connect\",\"post_commerce_stack_comment\",\"post_fanpage_luckydraw\",\"post_fb_group\",\"post_general_setting\",\"post_lock_pd\",\"post_sales_dashboard\",\"postsale_auto_reply\",\"postsale_create_post\",\"postsale_ig_auto_reply\",\"postsales_connect_multiple_posts\",\"preorder_limit\",\"preset_publish\",\"price_discount_label_plp\",\"product_available_time\",\"product_cost_permission\",\"product_feed_info\",\"product_feed_manager_availability\",\"product_feed_revamp\",\"product_index_v2\",\"product_info\",\"product_limit_1000\",\"product_limit_unlimited\",\"product_log_v2\",\"product_page_limit_10\",\"product_quantity_update\",\"product_recommendation_abtesting\",\"product_revamp_doublewrite\",\"product_revamp_singleread\",\"product_review_bulk_export_import\",\"product_review_import\",\"product_review_import_installable\",\"product_review_plp\",\"product_review_reward\",\"product_review_reward_conditions\",\"product_search\",\"product_set_revamp\",\"product_set_show_out_of_stock\",\"product_set_v2_enhancement\",\"product_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_revamp_phase1-1\",\"purchase_limit_campaign\",\"quick_answer\",\"recaptcha_reset_pw\",\"redirect_301_settings\",\"rejected_bill_reminder\",\"remove_fblike_sc\",\"rep_download_log_ip_identity\",\"repay_cookie\",\"replace_janus_interface\",\"replace_lms_old_oa_interface\",\"reports\",\"revert_credit\",\"revert_credit_p2\",\"revert_credit_status\",\"reward_campaign_copy\",\"reward_campaign_exclude_product\",\"sales_dashboard\",\"sangria_setting\",\"sc_advanced_keyword\",\"sc_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_pro\",\"shoplytics_product_revamp_api_v3\",\"shoplytics_promotions_api_v3\",\"shoplytics_psa_multi_stores_export\",\"shoplytics_psa_sub_categories\",\"shoplytics_rfim_enhancement_v3\",\"shoplytics_session_metrics\",\"shoplytics_staff_api_v3\",\"shoplytics_to_hd\",\"shoplytics_tracker_first_party\",\"shopping_session_enabled\",\"signin_register_revamp\",\"sitemap_cache_6hr\",\"sitemap_enhance_lang\",\"skya_setting\",\"sl_admin_inventory_count\",\"sl_admin_inventory_transfer\",\"sl_admin_purchase_order\",\"sl_admin_supplier\",\"sl_inventory_transfer_by_warehouse\",\"sl_logistics_bulk_action\",\"sl_logistics_fmt_freeze\",\"sl_logistics_modularize\",\"sl_payment_alipay\",\"sl_payment_cc\",\"sl_payment_standard_v2\",\"sl_payment_type_check\",\"sl_payments_apple_pay\",\"sl_payments_cc_promo\",\"sl_payments_my_cc\",\"sl_payments_my_fpx\",\"sl_payments_sg_cc\",\"sl_payments_tw_cc\",\"sl_pos\",\"sl_pos_SHOPLINE_Payments_tw\",\"sl_pos_admin\",\"sl_pos_admin_cancel_order\",\"sl_pos_admin_delete_order\",\"sl_pos_admin_inventory_transfer\",\"sl_pos_admin_order_archive_testing\",\"sl_pos_admin_purchase_order\",\"sl_pos_admin_register_shift\",\"sl_pos_admin_staff\",\"sl_pos_agent_by_channel\",\"sl_pos_agent_clockin_n_out\",\"sl_pos_agent_performance\",\"sl_pos_android_A4_printer\",\"sl_pos_android_check_cart_items_with_local_db\",\"sl_pos_android_order_reduction\",\"sl_pos_android_receipt_enhancement\",\"sl_pos_app_order_archive_testing\",\"sl_pos_app_transaction_filter_enhance\",\"sl_pos_apps_store\",\"sl_pos_bugfender_log_reduction\",\"sl_pos_bulk_import_update_enhancement\",\"sl_pos_cart_ui_revamp\",\"sl_pos_check_duplicate_create_order\",\"sl_pos_claim_coupon\",\"sl_pos_convert_order_to_cart_by_snapshot\",\"sl_pos_credit_redeem\",\"sl_pos_customerID_duplicate_check\",\"sl_pos_customer_info_by_search\",\"sl_pos_customer_info_enhancement\",\"sl_pos_customer_product_preference\",\"sl_pos_customized_price\",\"sl_pos_disable_touchid_unlock\",\"sl_pos_discount\",\"sl_pos_drawer\",\"sl_pos_einvoice_alert\",\"sl_pos_einvoice_refactor\",\"sl_pos_feature_permission\",\"sl_pos_force_upgrade_1-109-0\",\"sl_pos_force_upgrade_1-110-1\",\"sl_pos_free_gifts_promotion\",\"sl_pos_from_Swift_to_OC\",\"sl_pos_
118iOS_A4_printer\",\"sl_pos_iOS_app_transaction_filter_enhance\",\"sl_pos_iOS_cashier_revamp_cart\",\"sl_pos_iOS_cashier_revamp_product_list\",\"sl_pos_iPadOS_version_upgrade_remind_16_0_0\",\"sl_pos_initiate_couchbase\",\"sl_pos_inventory_count\",\"sl_pos_inventory_count_difference_reason\",\"sl_pos_inventory_count_for_selected_products\",\"sl_pos_inventory_feature_module\",\"sl_pos_inventory_transfer_app_can_create_note_date\",\"sl_pos_inventory_transfer_insert_enhancement\",\"sl_pos_inventory_transfer_request\",\"sl_pos_invoice_carrier_scan\",\"sl_pos_invoice_product_name_filter\",\"sl_pos_invoice_swiftUI_revamp\",\"sl_pos_invoice_toast_show\",\"sl_pos_ios_receipt_info_enhancement\",\"sl_pos_ios_small_label_enhancement\",\"sl_pos_ios_version_upgrade_remind\",\"sl_pos_itc\",\"sl_pos_logo_terms_and_condition\",\"sl_pos_member_points\",\"sl_pos_member_price\",\"sl_pos_multiple_payments\",\"sl_pos_new_report_customer_analysis\",\"sl_pos_new_report_daily_payment_methods\",\"sl_pos_new_report_overview\",\"sl_pos_new_report_product_preorder\",\"sl_pos_new_report_transaction_detail\",\"sl_pos_no_minimum_age\",\"sl_pos_one_einvoice_setting\",\"sl_pos_order_reduction\",\"sl_pos_order_refactor_admin\",\"sl_pos_order_upload_using_pos_service\",\"sl_pos_partial_return\",\"sl_pos_password_setting_refactor\",\"sl_pos_payment\",\"sl_pos_payment_method_picture\",\"sl_pos_payment_method_prioritized_and_hidden\",\"sl_pos_payoff_preorder\",\"sl_pos_pin_products\",\"sl_pos_price_by_channel\",\"sl_pos_product_add_to_cart_refactor\",\"sl_pos_product_list_ui_revamp\",\"sl_pos_product_set\",\"sl_pos_product_variation_ui\",\"sl_pos_promotion\",\"sl_pos_promotion_by_channel\",\"sl_pos_purchase_order_onlinestore\",\"sl_pos_purchase_order_partial_in_storage\",\"sl_pos_receipt_enhancement\",\"sl_pos_receipt_information\",\"sl_pos_receipt_preorder_return_enhancement\",\"sl_pos_receipt_setting_by_channel\",\"sl_pos_receipt_swiftUI_revamp\",\"sl_pos_register_shift\",\"sl_pos_report_shoplytics_psi\",\"sl_pos_revert_credit\",\"sl_pos_save_send_receipt\",\"sl_pos_shopline_payment_invoice_new_flow\",\"sl_pos_show_coupon\",\"sl_pos_stock_refactor\",\"sl_pos_supplier_refactor\",\"sl_pos_terminal_bills\",\"sl_pos_terminal_settlement\",\"sl_pos_terminal_tw\",\"sl_pos_toast_revamp\",\"sl_pos_transaction_conflict\",\"sl_pos_transaction_view_admin\",\"sl_pos_transfer_onlinestore\",\"sl_pos_user_permission\",\"sl_pos_variation_setting_refactor\",\"sl_purchase_order_by_warehouse\",\"sl_purchase_order_search_create_enhancement\",\"slp_bank_promotion\",\"slp_product_subscription\",\"slp_remember_credit_card\",\"slp_swap\",\"slp_swap_merchant\",\"smart_omo_appstore\",\"smart_omo_credits\",\"smart_omo_customer_tag_note\",\"smart_omo_express_cart\",\"smart_omo_points\",\"smart_omo_redeem_coupon\",\"smart_omo_send_coupon\",\"smart_omo_show_coupon\",\"smart_product_recommendation\",\"smart_product_recommendation_plus\",\"smart_product_recommendation_plus_cart\",\"smart_product_recommendation_regular\",\"smart_recommended_related_products\",\"sms_custom\",\"sms_with_shop_name\",\"social_channel_revamp\",\"social_channel_user\",\"social_name_in_order\",\"sort_out_of_stock_products_last\",\"split_order_applied_creditpoint\",\"sso_lang_th\",\"sso_lang_vi\",\"staff_elasticsearch\",\"staff_limit_5\",\"staff_service_migration\",\"static_resource_host_by_region\",\"stop_slp_approvedemail\",\"store_crm_pwa\",\"store_pick_up\",\"store_referral_export_import\",\"store_referral_setting\",\"storefront_app_extension\",\"storefront_return\",\"stripe_3d_secure\",\"stripe_3ds_cny\",\"stripe_3ds_hkd\",\"stripe_3ds_myr\",\"stripe_3ds_sgd\",\"stripe_3ds_thb\",\"stripe_3ds_usd\",\"stripe_3ds_vnd\",\"stripe_google_pay\",\"stripe_payment_intents\",\"stripe_radar\",\"stripe_subscription_my_account\",\"structured_data\",\"sub_sgstripe\",\"subscription_config_edit\",\"subscription_config_edit_delivery_payment\",\"subscription_currency\",\"subscription_tw_virtual_acct\",\"tappay_3D_secure\",\"tappay_sdk_v2_3_2\",\"tappay_sdk_v3\",\"tax_inclusive_setting\",\"taxes_settings\",\"tcat_711pickup_sl_logisitics\",\"tcat_logistics_bills_report\",\"tcat_newlabel\",\"th_pricing_page_2020\",\"thb_pricing_page_disabled_2020\",\"theme_bianco\",\"theme_doris_bien\",\"theme_kingsman_v2\",\"theme_level_3\",\"theme_sangria\",\"theme_ultrachic\",\"tier_birthday_credit\",\"tier_member_points\",\"tier_member_price\",\"tier_reward_app_availability\",\"tier_reward_app_p2\",\"tier_reward_credit\",\"tnc-checkbox\",\"toggle_mobile_category\",\"tw_app_shopback_cashback\",\"tw_fm_sms\",\"tw_pricing_page_2019\",\"tw_stripe_subscription\",\"twd_pricing_page_disabled_2020\",\"uc_integration\",\"uc_v2_endpoints\",\"ultra_setting\",\"unified_admin\",\"use_ngram_for_order_search\",\"user_center_social_channel\",\"user_credits\",\"user_credits_revamp_double_read\",\"variant_image_selector\",\"variant_saleprice_cost_weight\",\"variation_label_swatches\",\"varm_setting\",\"vn_pricing_page_2020\",\"vnd_pricing_page_disabled_2020\",\"whatsapp_extension\",\"whatsapp_order_form\",\"whatsapp_orderstatus_toggle\",\"yahoo_dot\",\"zotabox_installable\"],\"shop_default_home_url\":\"https://garts.shoplineapp.com\",\"shop_status\":\"open\",\"show_sold_out\":false,\"sl_payment_merchant_id\":\"1869458152647438336\",\"supported_languages\":[\"en\",\"zh-hant\"],\"tags\":[\"other\"],\"time_zone\":\"Asia/Taipei\",\"updated_at\":\"2026-10-08T14:34:20.953Z\",\"user_setting\":{\"_id\":\"62be8288789f120024090f15\",\"created_at\":\"2022-07-01T05:13:44.161Z\",\"data\":{\"general_fields\":[{\"type\":\"gender\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}}},{\"type\":\"birthday\",\"options\":{\"order\":{\"include\":\"true\",\"required\":\"true\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"true\",\"required\":\"true\"}}}],\"minimum_age_limit\":\"13\",\"facebook_login\":{\"status\":\"active\",\"app_id\":\"774482260246905\"},\"enable_facebook_comment\":\"\",\"facebook_comment\":\"\",\"line_login\":{\"status\":\"active\"},\"recaptcha_signup\":{\"status\":\"false\",\"site_key\":\"\"},\"email_verification\":{\"status\":\"false\"},\"login_with_verification\":{\"status\":\"false\"},\"upgrade_reminder\":\"\",\"enable_member_point\":true,\"enable_user_credit\"
118:false,\"signup_method\":\"email\",\"sms_verification\":{\"status\":\"false\"},\"member_info_reward\":{\"enabled\":false,\"coupons\":{\"enabled\":false}}},\"item_type\":\"\",\"key\":\"users\",\"name\":null,\"owner_id\":\"62be82878142a000229212f1\",\"owner_type\":\"Merchant\",\"publish_status\":\"published\",\"status\":\"active\",\"updated_at\":\"2023-05-03T07:58:20.033Z\",\"value\":null},\"price_range_preview\":false},\"localeData\":{\"loadedLanguage\":{\"name\":\"English\",\"code\":\"en\"},\"supportedLocales\":[{\"name\":\"English\",\"code\":\"en\"},{\"name\":\"繁體中文\",\"code\":\"zh-hant\"}]},\"currentUser\":null,\"themeSettings\":{\"mobile_categories_removed\":false,\"categories_collapsed\":true,\"mobile_categories_collapsed\":true,\"image_fill\":false,\"hide_language_selector\":false,\"is_multicurrency_enabled\":true,\"show_promotions_on_product\":true,\"enabled_quick_cart\":false,\"plp_wishlist\":false,\"buy_now_background\":\"fb7813\",\"buy_now_button\":{\"enabled\":false,\"color\":\"fb7813\"},\"opens_in_new_tab\":true,\"category_page\":\"24\",\"variation_image_selector_enabled\":false,\"variation_image_selector_variation\":1,\"plp_variation_selector\":{\"enabled\":false,\"show_variation\":1},\"messages_enabled\":true,\"hide_languages\":\"\",\"page_background\":\"FFFFFF\",\"page_text\":\"333333\",\"page_text_link\":\"3493fb\",\"announcement_background\":\"C74060\",\"announcement_text\":\"FFFFFF\",\"header_background\":\"ffffff\",\"header_text\":\"333333\",\"header_icon\":\"333333\",\"primary_background\":\"f69f11\",\"primary_text\":\"FFFFFF\",\"buy_now_text\":\"FFFFFF\",\"footer_background\":\"FFFFFF\",\"footer_text\":\"333333\",\"footer_icon\":\"333333\",\"copyright_background\":\"F7F7F7\",\"copyright_text\":\"999999\",\"font_title\":\"Noto Sans\",\"font_size_title\":\"1\",\"font_paragraph\":\"Noto Sans\",\"font_size_paragraph\":\"1\",\"hide_share_buttons\":true,\"goto_top\":true,\"enable_gdpr_cookies_banner\":false,\"updated_with_new_page_builder\":true,\"product_promotion_label_background\":\"f69f11\"},\"isMultiCurrencyEnabled\":true,\"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\"
118:{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"variant_image_selector\":false},\"premium\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"enterprise\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"crossborder\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"o2o\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"subscription_product\":true,\"variant_image_selector\":true}}},\"requestCountry\":\"US\",\"trackerEventData\":{},\"isRecaptchaEnabled\":false,\"isRecaptchaEnterprise\":true,\"recaptchaEnterpriseSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"recaptchaEnterpriseCheckboxSiteKey\":\"6LfQVEEoAAAAAAzllcvUxDYhfywH7-aY52nsJ2cK\",\"recaptchaSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"currencyData\":{\"supportedCurrencies\":[{\"name\":\"$ HKD\",\"symbol\":\"$\",\"iso_code\":\"hkd\"},{\"name\":\"P MOP\",\"symbol\":\"P\",\"iso_code\":\"mop\"},{\"name\":\"¥ CNY\",\"symbol\":\"¥\",\"iso_code\":\"cny\"},{\"name\":\"$ TWD\",\"symbol\":\"$\",\"iso_code\":\"twd\"},{\"name\":\"$ USD\",\"symbol\":\"$\",\"iso_code\":\"usd\"},{\"name\":\"$ SGD\",\"symbol\":\"$\",\"iso_code\":\"sgd\"},{\"name\":\"€ EUR\",\"symbol\":\"€\",\"iso_code\":\"eur\"},{\"name\":\"$ AUD\",\"symbol\":\"$\",\"iso_code\":\"aud\"},{\"name\":\"£ GBP\",\"symbol\":\"£\",\"iso_code\":\"gbp\"},{\"name\":\"₱ PHP\",\"symbol\":\"₱\",\"iso_code\":\"php\"},{\"name\":\"RM MYR\",\"symbol\":\"RM\",\"iso_code\":\"myr\"},{\"name\":\"฿ THB\",\"symbol\":\"฿\",\"iso_code\":\"thb\"},{\"name\":\"د.إ AED\",\"symbol\":\"د.إ\",\"iso_code\":\"aed\"},{\"name\":\"¥ JPY\",\"symbol\":\"¥\",\"iso_code\":\"jpy\"},{\"name\":\"$ BND\",\"symbol\":\"$\",\"iso_code\":\"bnd\"},{\"name\":\"₩ KRW\",\"symbol\":\"₩\",\"iso_code\":\"krw\"},{\"name\":\"Rp IDR\",\"symbol\":\"Rp\",\"iso_code\":\"idr\"},{\"name\":\"₫ VND\",\"symbol\":\"₫\",\"iso_code\":\"vnd\"},{\"name\":\"$ CAD\",\"symbol\":\"$\",\"iso_code\":\"cad\"}],\"requestCountryCurrencyCode\":\"TWD\"},\"previousUrl\":\"\",\"checkoutLandingPath\":\"/cart\",\"webpSupported\":65,\"pageType\":\"products-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\":\"/products\",\"isExceedCartLimitation\":null,\"familyMartEnv\":\"prod\",\"familyMartConfig\":{\"cvsname\":\"familymart.shoplineapp.com\"},\"familyMartFrozenConfig\":{\"cvsname\":\"familymartfreeze.shoplineapp.com\",\"cvslink\":\"https://familymartfreeze.shoplineapp.com/familymart_freeze_callback\",\"emap\":\"https://ecmfme.map.com.tw/ReceiveOrderInfo.aspx\"},\"pageIdentifier\":\"product_list\",\"staticResourceHost\":\"https://static.shoplineapp.com/\",\"facebookAppId\":\"467428936681900\",\"facebookSdkVersion\":\"v2.7\",\"criteoAccountId\":null,\"criteoEmail\":null,\"shoplineCaptchaEnv\":\"prod\",\"shoplineCaptchaPublicKey\":\"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCUXpOVJR72RcVR8To9lTILfKJnfTp+f69D2azJDN5U9FqcZhdYfrBegVRKxuhkwdn1uu6Er9PWV4Tp8tRuHYnlU+U72NRpb0S3fmToXL3KMKw/4qu2B3EWtxeh/6GPh3leTvMteZpGRntMVmJCJdS8PY1CG0w6QzZZ5raGKXQc2QIDAQAB\",\"defaultBlockedSmsCountries\":\"PS,MG,KE,AO,KG,UG,AZ,ZW,TJ,NG,GT,DZ,BD,BY,AF,LK,MA,EH,MM,EG,LV,OM,LT,UA,RU,KZ,KH,LY,ML,MW,IR,EE\",\"featureEnabledList\":{\"smartProductRecommendation\":{\"cartSidebarEnabled\":true,\"cartProductsEnabled\":true}}}');
119</script>
119
120
121  
121<script>
122    (function() {
123      var queue = [];
124      window.__sentryPreInitQueue = queue;
125      function captureToQueue(error) {
126        if (window.__sentryPreInitQueue) queue.push(error);
127      }
128      function onError(event) {
129        if (event.error !== null) captureToQueue(event.error);
130      }
131      function onUnhandledRejection(event) {
132        captureToQueue(event.reason !== undefined ? event.reason : event);
133      }
134      window.addEventListener('error', onError);
135      window.addEventListener('unhandledrejection', onUnhandledRejection);
136      window.__sentryPreInitListeners = { onError: onError, onUnhandledRejection: onUnhandledRejection };
137    })();
138  </script>
138
139  
139<script
140    src="https://browser.sentry-cdn.com/7.120.4/bundle.tracing.replay.min.js"
141    integrity="sha384-6UiQzRZEZEUYpVevkJnbMofq20zR/kWY6Nfj4/7xxiefh2lwaDxOAJXGT0ZkkJtH"
142    crossorigin="anonymous"
143    defer
144  ></script>
144
145  
145<script
146    src="https://browser.sentry-cdn.com/7.120.4/captureconsole.min.js"
147    integrity="sha384-eS++M/RYquYfetQEoSQnCvxPHbPQztNIN2rdDxYkI5k8wvZwd+GmpBnfgymxGEIT"
148    crossorigin="anonymous"
149    defer
150  ></script>
150
151
152<script>
153  function sriOnError (event) {
154    if (window.Sentry) window.Sentry.captureException(event);
155
156    var script = document.createElement('script');
157    var srcDomain = new URL(this.src).origin;
158    script.src = this.src.replace(srcDomain, '');
159    if (this.defer) script.setAttribute("defer", "defer");
160    document.getElementsByTagName('head')[0].insertBefore(script, null);
161  }
162</script>
162
163
164<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 164
164
165<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>
1652&&(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>
165
166  
166<script>!function(e){window.slShadowDomCreate=window.slShadowDomCreate?window.slShadowDomCreate:e}(function(){"use strict";var e="data-shadow-status",t="SL-SHADOW-CONTENT",o={init:"init",complete:"complete"},a=function(e,t,o){if(e){var a=function(e){if(e&&e.target&&e.srcElement)for(var t=e.target||e.srcElement,a=e.currentTarget;t!==a;){if(t.matches("a")){var n=t;e.delegateTarget=n,o.apply(n,[e])}t=t.parentNode}};e.addEventListener(t,a)}},n=function(e){window.location.href.includes("is_preview=2")&&a(e,"click",function(e){e.preventDefault()})},r=function(a){if(a instanceof HTMLElement){var r=!!a.shadowRoot,i=a.previousElementSibling,s=i&&i.tagName;if(!a.getAttribute(e))if(s==t)if(r)console.warn("SL shadow dom warning: The root is aready shadow root");else a.setAttribute(e,o.init),a.attachShadow({mode:"open"}).appendChild(i),n(i),a.slUpdateLazyExtraElements&&a.slUpdateLazyExtraElements(),a.setAttribute(e,o.complete);else console.warn("SL shadow dom warning: The shadow content does not match shadow tag name")}else console.warn("SL shadow dom warning: The root is not HTMLElement")};try{document.querySelectorAll("sl-shadow-root").forEach(function(e){r(e)})}catch(e){console.warn("createShadowDom warning:",e)}});</script>
166
167  
167<script>!function(){if(window.lazySizes){var e="."+(window.lazySizesConfig?window.lazySizesConfig.lazyClass:"sl-lazy");void 0===window.lazySizes.extraElements&&(window.lazySizes.extraElements=[]),HTMLElement.prototype.slUpdateLazyExtraElements=function(){var n=[];this.shadowRoot&&(n=Array.from(this.shadowRoot.querySelectorAll(e))),n=n.concat(Array.from(this.querySelectorAll(e)));var t=window.lazySizes.extraElements;return 0===n.length||(t&&t.length>0?window.lazySizes.extraElements=t.concat(n):window.lazySizes.extraElements=n,window.lazySizes.loader.checkElems(),this.shadowRoot.addEventListener("lazyloaded",function(e){var n=window.lazySizes.extraElements;if(n&&n.length>0){var t=n.filter(function(n){return n!==e.target});t.length>0?window.lazySizes.extraElements=t:delete window.lazySizes.extraElements}})),n}}else console.warn("Lazysizes warning: window.lazySizes is undefined")}();</script>
167
168
169  
169<script src="https://cdn.shoplineapp.com/s/javascripts/currencies.js" defer></script>
169
170
171
172
173<script>
174  function generateGlobalSDKObserver(variableName, options = {}) {
175    const { isLoaded = (sdk) => !!sdk } = options;
176    return {
177      [variableName]: {
178        funcs: [],
179        notify: function() {
180          while (this.funcs.length > 0) {
181            const func = this.funcs.shift();
182            func(window[variableName]);
183          }
184        },
185        subscribe: function(func) {
186          if (isLoaded(window[variableName])) {
187            func(window[variableName]);
188          } else {
189            this.funcs.push(func);
190          }
191          const unsubscribe = function () {
192            const index = this.funcs.indexOf(func);
193            if (index > -1) {
194              this.funcs.splice(index, 1);
195            }
196          };
197          return unsubscribe.bind(this);
198        },
199      },
200    };
201  }
202
203  window.globalSDKObserver = Object.assign(
204    {},
205    generateGlobalSDKObserver('grecaptcha', { isLoaded: function(sdk) { return sdk && sdk.render }}),
206    generateGlobalSDKObserver('FB'),
207  );
208</script>
208
209
210<style>
211  :root {
212
213            --buy-now-background: #fb7813;
214            --buy-now-background-h: 26;
215            --buy-now-background-s: 97%;
216            --buy-now-background-l: 53%;
217          --category-page: 24;
218            --page-background: #FFFFFF;
219            --page-background-h: 0;
220            --page-background-s: 0%;
221            --page-background-l: 100%;
222            --page-text: #333333;
223            --page-text-h: 0;
224            --page-text-s: 0%;
225            --page-text-l: 20%;
226            --page-text-link: #3493fb;
227            --page-text-link-h: 211;
228            --page-text-link-s: 96%;
229            --page-text-link-l: 59%;
230            --announcement-background: #C74060;
231            --announcement-background-h: 346;
232            --announcement-background-s: 55%;
233            --announcement-background-l: 52%;
234            --announcement-text: #FFFFFF;
235            --announcement-text-h: 0;
236            --announcement-text-s: 0%;
237            --announcement-text-l: 100%;
238            --header-background: #ffffff;
239            --header-background-h: 0;
240            --header-background-s: 0%;
241            --header-background-l: 100%;
242            --header-text: #333333;
243            --header-text-h: 0;
244            --header-text-s: 0%;
245            --header-text-l: 20%;
246            --header-icon: #333333;
247            --header-icon-h: 0;
248            --header-icon-s: 0%;
249            --header-icon-l: 20%;
250            --primary-background: #f69f11;
251            --primary-background-h: 37;
252            --primary-background-s: 93%;
253            --primary-background-l: 52%;
254            --primary-text: #FFFFFF;
255            --primary-text-h: 0;
256            --primary-text-s: 0%;
257            --primary-text-l: 100%;
258            --buy-now-text: #FFFFFF;
259            --buy-now-text-h: 0;
260            --buy-now-text-s: 0%;
261            --buy-now-text-l: 100%;
262            --footer-background: #FFFFFF;
263            --footer-background-h: 0;
264            --footer-background-s: 0%;
265            --footer-background-l: 100%;
266            --footer-text: #333333;
267            --footer-text-h: 0;
268            --footer-text-s: 0%;
269            --footer-text-l: 20%;
270            --footer-icon: #333333;
271            --footer-icon-h: 0;
272            --footer-icon-s: 0%;
273            --footer-icon-l: 20%;
274            --copyright-text: #999999;
275            --copyright-text-h: 0;
276            --copyright-text-s: 0%;
277            --copyright-text-l: 60%;
278            --font-title: "Noto Sans TC", var(--system-sans);
279
280          --font-size-title: 1;
281            --font-paragraph: "Noto Sans TC", var(--system-sans);
282
283          --font-size-paragraph: 1;
284            --product-promotion-label-background: #f69f11;
285            --product-promotion-label-background-h: 37;
286            --product-promotion-label-background-s: 93%;
287            --product-promotion-label-background-l: 52%;
288
289    --cookie-consent-popup-z-index: 1000;
290  }
291</style>
292
293<script type="text/javascript">
294var shoplyticsTrackerSrc = window.location.origin + '/event/assets/js/shoplytics-tracker/latest/shoplytics-tracker.js';
295(function(e,t,s,c,n,o,p){e.shoplytics||((p=e.shoplytics=function(){
296p.exec?p.exec.apply(p,arguments):p.q.push(arguments)
297}).v='2.0',p.q=[],(n=t.createElement(s)).async=!0,
298n.src=c,(o=t.getElementsByTagName(s)[0]).parentNode.insertBefore(n,o))
299})(window,document,'script',shoplyticsTrackerSrc);
300window.SHOPLYTICS_TRACKER_REGISTER = {"merchant_id":"62be82878142a000229212f1","language":"en","user_id":null};
301shoplytics('init', 'shop', {
302  register: window.SHOPLYTICS_TRACKER_REGISTER
303});
304
305// for facebook login redirect
306if (location.hash === '#_=_') {
307  history.replaceState(null, document.title, location.toString().replace(/#_=_$/, ''));
308}
309
310function SidrOptions(options) {
311  if (options === undefined) { options = {}; }
312  this.side = options.side || 'left';
313  this.speed = options.speed || 200;
314  this.name = options.name;
315  this.onOpen = options.onOpen || angular.noop;
316  this.onClose = options.onClose || angular.noop;
317}
318window.SidrOptions = SidrOptions;
319
320window.resizeImages = function(element) {
321  var images = (element || document).getElementsByClassName("sl-lazy-image")
322  var styleRegex = /background\-image:\ *url\(['"]?(https\:\/\/shoplineimg.com\/[^'"\)]*)+['"]?\)/
323
324  for (var i = 0; i < images.length; i++) {
325    var image = images[i]
326    try {
327      var src = image.getAttribute('src') || image.getAttribute('style').match(styleRegex)[1]
328    } catch(e) {
329      continue;
330    }
331    var setBySrc, head, tail, width, height;
332    try {
333      if (!src) { throw 'Unknown source' }
334
335      setBySrc = !!image.getAttribute('src') // Check if it's setting the image url by "src" or "style"
336      var urlParts = src.split("?"); // Fix issue that the size pattern can be in external image url
337      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
338      head = result[1]
339      tail = result[4]
340      width = parseInt(result[2], 10);
341      height = parseInt(result[3], 10);
342
343      if (!!((width || height) && head != '') !== true) { throw 'Invalid image source'; }
344    } catch(e) {
345      if (typeof e !== 'string') { console.error(e) }
346      continue;
347    }
348
349    var segment = parseInt(image.getAttribute('data-resizing-segment') || 200, 10)
350    var scale = window.devicePixelRatio > 1 ? 2 : 1
351
352    // Resize by size of given element or image itself
353    var refElement = image;
354    if (image.getAttribute('data-ref-element')) {
355      var selector = image.getAttribute('data-ref-element');
356      if (selector.indexOf('.') === 0) {
357        refElement = document.getElementsByClassName(image.getAttribute('data-ref-element').slice(1))[0]
358      } else {
359        refElement = document.getElementById(image.getAttribute('data-ref-element'))
360      }
361    }
362    var offsetWidth = refElement.offsetWidth;
363    var offsetHeight = refElement.offsetHeight;
364    var refWidth = image.getAttribute('data-max-width') ? Math.min(parseInt(image.getAttribute('data-max-width')), offsetWidth) : offsetWidth;
365    var refHeight = image.getAttribute('data-max-height') ? Math.min(parseInt(image.getAttribute('data-max-height')), offsetHeight) : offsetHeight;
366
367    // Get desired size based on view, segment and screen scale
368    var resizedWidth = isNaN(width) === false ? Math.ceil(refWidth * scale / segment) * segment : undefined
369    var resizedHeight = isNaN(height) === false ? Math.ceil(refHeight * scale / segment) * segment : undefined
370
371    if (resizedWidth || resizedHeight) {
372      var newSrc = head + '/' + ((resizedWidth || '') + 'x' + (resizedHeight || '')) + (tail || '') + '?';
373      for (var j = 1; j < urlParts.length; j++) { newSrc += urlParts[j]; }
374      if (newSrc !== src) {
375        if (setBySrc) {
376          image.setAttribute('src', newSrc);
377        } else {
378          image.setAttribute('style', image.getAttribute('style').replace(styleRegex, 'background-image:url('+newSrc+')'));
379        }
380        image.dataset.size = (resizedWidth || '') + 'x' + (resizedHeight || '');
381      }
382    }
383  }
384}
385
386let createDeferredPromise = function() {
387  let deferredRes, deferredRej;
388  let deferredPromise = new Promise(function(res, rej) {
389    deferredRes = res;
390    deferredRej = rej;
391  });
392  deferredPromise.resolve = deferredRes;
393  deferredPromise.reject = deferredRej;
394  return deferredPromise;
395}
396
397// For app extension sdk
398window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED = createDeferredPromise();
399  window.runTaskInIdle = function runTaskInIdle(task) {
400    try {
401      if (!task) return;
402      task();
403    } catch (err) {
404      console.error(err);
405    }
406  }
407
408window.runTaskQueue = function runTaskQueue(queue) {
409  if (!queue || queue.length === 0) return;
410
411  const task = queue.shift();
412  window.runTaskInIdle(task);
413
414  window.runTaskQueue(queue);
415}
416
417
418window.addEventListener('DOMContentLoaded', function() {
419
420app.value('mainConfig', window.mainConfig);
421
422
423app.value('flash', {
424});
425
426app.value('flash_data', {});
427app.constant('imageServiceEndpoint', 'https\:\/\/shoplineimg.com/')
428app.constant('staticImageHost', 'static.shoplineapp.com/web')
429app.constant('staticResourceHost', 'https://static.shoplineapp.com/')
430app.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_
430shipping_rate_refactor\":true,\"promotion_reminder\":true,\"promotion_page_reminder\":true,\"modularize_address_format\":true,\"point_redeem_to_cash\":true,\"fb_login_integration\":false,\"product_summary\":true,\"plp_wishlist\":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\":true,\"auto_credit_notify\":true,\"customer_referral_notify\":true,\"member_points_notify\":true,\"member_import_notify\":true,\"crm_sms_custom\":true,\"crm_email_custom\":true,\"customer_group\":true,\"app_checkout_page_v2\":false,\"cart_api_slp_payment_callback\":false,\"restricted_product_risk_center_integration\":false,\"mask_check_stock_api_quantity\":false,\"tier_auto_downgrade\":false,\"scheduled_home_page\":true,\"sc_wa_contacts_list\":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\":true,\"tradevan_multi_tax_product_set\":false,\"order_add_to_cart\":true,\"order_new_source\":true,\"einvoice_bulk_update\":true,\"molpay_alipay_tng\":false,\"fastcheckout_add_on\":false,\"plp_product_seourl\":true,\"country_code\":true,\"sc_keywords\":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\":true,\"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\":true,\"store_referral_export_import\":true,\"store_referral_setting\":true,\"delivery_time_with_quantity\":true,\"tier_reward_app_installation\":false,\"tier_reward_app_availability\":true,\"stop_slp_approvedemail\":true,\"google_content_api\":false,\"buy_online_pickup_instore\":true,\"subscription_order_expire_notify\":false,\"payment_octopus\":false,\"payment_hide_hk\":false,\"line_ads_tag\":true,\"get_coupon\":true,\"coupon_notification\":true,\"payme_single_key_migration\":false,\"fb_bdapi\":false,\"mc_sort_waitingtime_new\":true,\"disable_itc\":false,\"sl_payment_alipay\":true,\"sl_pos_sg_gst_on_receipt\":false,\"buyandget_promotion\":true,\"line_login_mobile\":true,\"vulnerable_js_upgrade\":false,\"replace_janus_interface\":true,\"enable_calculate_api_promotion_filter\":true,\"combine_orders\":false,\"t
430ier_reward_app_p2\":true,\"slp_remember_credit_card\":true,\"subscription_promotion\":false,\"lock_cart_sc_product\":false,\"extend_reminder\":true,\"customer_search_match\":true,\"slp_product_subscription\":true,\"customer_group_sendcoupon\":true,\"sl_payments_apple_pay\":true,\"apply_multi_order_discount\":true,\"enable_calculate_api_promotion_apply\":true,\"product_revamp_doublewrite\":true,\"tcat_711pickup_emap\":false,\"page_builder_widget_blog\":true,\"page_builder_widget_accordion\":true,\"page_builder_widget_category\":true,\"page_builder_widget_instagram\":true,\"page_builder_widget_custom_liquid\":true,\"page_builder_widget_product_text\":true,\"page_builder_widget_subscription\":true,\"page_builder_widget_video\":true,\"page_builder_widget_collage\":true,\"npb_theme_sangria\":false,\"npb_theme_philia\":true,\"npb_theme_bianco\":false,\"line_point_cpa_tag\":true,\"affiliate_by_product\":true,\"order_select_across_pages\":true,\"page_builder_widget_count_down\":false,\"deep_link_support_payme\":true,\"deep_link_support_linepay\":true,\"split_order_applied_creditpoint\":true,\"product_review_reward\":true,\"rounding_to_one_decimal\":false,\"disable_image_service_lossy_compression\":false,\"order_status_non_automation\":true,\"member_info_reward\":true,\"order_discount_stackable\":true,\"enable_cart_api\":true,\"product_revamp_singleread\":true,\"deep_search\":true,\"new_plp_initialized\":false,\"shop_builder_plp\":true,\"old_fbe_removal\":true,\"fbig_shop_disabled\":false,\"repay_cookie\":true,\"gift_promotion_condition\":true,\"blog_revamp_singleread\":true,\"blog_revamp_doublewrite\":true,\"credit_condition_tier_limit\":5,\"credit_condition_5_tier_ec\":true,\"credit_condition_50_tier_ec\":false,\"return_order_revamp\":false,\"expand_sku_on_plp\":false,\"sl_pos_shopline_payment_invoice_new_flow\":true,\"credit_campaign_tier\":{\"active_campaign_limit\":-1,\"condition_limit\":3},\"promotion_page\":true,\"bundle_page\":true,\"bulk_update_tag_enhancement\":true,\"use_ngram_for_order_search\":true,\"notification_custom_sending_time\":true,\"promotion_by_platform\":false,\"promotion_gift_multi_numbers\":false,\"product_feed_revamp\":true,\"one_page_store\":true,\"one_page_store_limit\":10,\"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\":false,\"crowdfunding_app\":false,\"prevent_duplicate_orders_tempfix\":false,\"product_review_plp\":true,\"product_attribute_tag_awoo\":false,\"sl_pos_customer_info_enhancement\":true,\"sl_pos_customer_product_preference\":true,\"sl_pos_payment_method_prioritized_and_hidden\":true,\"sl_pos_payment_method_picture\":true,\"facebook_line_promotion_notify\":true,\"sl_admin_purchase_order\":true,\"sl_admin_inventory_transfer\":true,\"sl_admin_supplier\":true,\"sl_admin_inventory_count\":true,\"shopline_captcha\":true,\"shopline_email_captcha\":true,\"layout_engine_service_kingsman_plp\":true,\"layout_engine_service_kingsman_pdp\":true,\"layout_engine_service_kingsman_promotions\":true,\"layout_engine_service_kingsman_blogs\":true,\"layout_engine_service_kingsman_member_center\":true,\"layout_engine_service_kingsman_npb\":false,\"layout_engine_service_kingsman_layout\":false,\"layout_engine_service_kingsman_one_page_stores\":false,\"layout_engine_service_varm_plp\":true,\"layout_engine_service_varm_pdp\":true,\"layout_engine_service_varm_promotions\":true,\"layout_engine_service_varm_blogs\":true,\"layout_engine_service_varm_member_center\":true,\"layout_engine_service_philia_plp\":false,\"layout_engine_service_philia_pdp\":false,\"layout_engine_service_philia_promotions\":false,\"layout_engine_service_philia_blogs\":false,\"layout_engine_service_philia_member_center\":false,\"2026_pdp_revamp_mobile_abtesting\"
430:false,\"2026_pdp_revamp_mobile_addon_products\":true,\"2026_pdp_revamp_mobile_product_set\":false,\"pdp_revamp_admin_entrypoint\":false,\"smart_product_recommendation\":true,\"one_page_store_product_set\":true,\"page_use_product_service\":true,\"price_discount_label_plp\":true,\"pdp_image_lightbox\":true,\"advanced_menu_app\":false,\"smart_product_recommendation_plus\":true,\"sitemap_cache_6hr\":true,\"sitemap_enhance_lang\":true,\"smart_product_recommendation_plus_more_placements\":false,\"smart_product_recommendation_plus_cart\":true,\"smart_product_recommendation_plus_blog\":false,\"bulk_update_redirect_301_limit_20w\":false,\"pdp_product_sold_count\":true,\"edit_pdp_product_sold_count\":false,\"dynamic_shipping_rate_refactor_jp\":false,\"sl_cashback\":false,\"sl_cashback_app_avaliable\":false,\"admin_search_crawl_setting\":true,\"blog_revamp_multi_lang\":false,\"sl_payment_integrated\":false,\"slp_repay_same_method\":false,\"slp_repay_credit_card_shop\":false,\"shoplytics_tracker_first_party\":true,\"checkout_revamp_checkout_page_v2024\":true,\"security_center\":true,\"freeshipping_promotion_condition\":true,\"gift_shipping_promotion_discount_condition\":true,\"promotion_first_purchase_channel\":true,\"enable_shopjs_splitting\":true,\"enable_body_script\":true,\"enable_corejs_splitting\":true,\"member_info_reward_subscription\":true,\"session_expiration_period\":true,\"point_campaign\":true,\"online_credit_redemption_toggle\":true,\"shoplytics_payments_api_v3\":true,\"shoplytics_staff_api_v3\":true,\"shoplytics_invoices_api_v3\":true,\"shoplytics_broadcast_api_v3\":true,\"enable_promotion_usage_record\":true,\"archive_order_ui\":true,\"archive_order_data\":true,\"order_archive_calculation_revamp_crm_amount\":true,\"order_archive_calculation_revamp_crm_member\":true,\"subscription_config_edit_delivery_payment\":true,\"one_page_store_checkout\":true,\"cart_use_product_service\":true,\"order_export_366day\":true,\"promotion_record_archive_test\":true,\"order_archive_testing_return_order\":true,\"order_archive_testing_order_details\":true,\"order_archive_testing\":true,\"promotion_page_seo_button\":true,\"order_archive_testing_crm\":true,\"order_archive_product_testing\":true,\"shoplytics_customer_refactor_api_v3\":true,\"shoplytics_session_metrics\":true,\"checkout_revamp_v2024\":true,\"product_set_v2_enhancement\":true,\"customer_import_50000_failure_report\":true,\"manual_order_ec_to_sc\":true,\"group_url_bind_post_live\":true,\"shoplytics_product_revamp_api_v3\":true,\"shoplytics_event_realtime_refactor_api_v3\":true,\"shoplytics_ordersales_v3\":true,\"payment_fee_config\":true,\"subscription_config_edit\":true,\"affiliate_dashboard\":true,\"export_inventory_report_v2\":true,\"fb_offline_conversions_api\":true,\"member_center_profile_revamp\":true,\"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,\"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,\"smart_omo_customer_tag_note\":true,\"credit_point_report\":true,\"sl_payments_cc_promo\":true,\"user_center_social_channel\":true,\"enable_lazysizes_image_tag\":true,\"smart_omo_points\":true,\"smart_omo_credits\":true,\"credit_campaign\":true,\"credit_point_triggerpoint\":true,\"smart_omo_redeem_coupon\":true,\"smart_omo_send_coupon\":true,\"smart_omo_show_coupon\":true,\"send_coupon_notification\":true,\"external_redeem_coupon\":true,\"711_CB_pickup_TH\":true,\"cookie_consent\":true,\"smart_omo_express_cart\":true,\"customer_group_regenerate\":true,\"customer_group_filter_p3\":true,\"customer_group_filter_p2\":true,\"page_builder_revamp_theme_setting_initialized\":true,\"page_builder_revamp_theme_setting\":true,\"page_builder_revamp\":true,\"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,\"einvoice_list_by_day\":true,\"bulk_action_product\":true,\"bulk_action_customer\":true,\"pos_only_product_settings\":true,\"tax_inclusive_setting\":true,\"one_new_filter\":true,\"order_tag\":true,\"out_of_stock_order\":true,\"cross_shop_tracker\":true,\"sl_logistics_modularize\":true,\"fbe_shop\":true,\"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,\"bulk_assign_point\":true,\"locale_revamp\":true,\"facebook_notify\":true,\"stripe_payment_intents\":true,\"customer_edit\":true,\"fbe_v2_edit\":true,\"payment\":{\"oceanpay\":true,\"sl_payment\":true,\"payme\":true,\"sl_logistics_fmt_freeze\":true,\"stripe_google_pay\":true},\"fb_pixel_v2\":true,\"fb_feed_unlimit\":true,\"customer_referral\":true,\"fb_product_set\":true,\"message_center_v3\":true,\"email_credit_expire_notify\":true,\"enhanced_catalog_feed\":true,\"theme_level\":3,\"dusk_setting\":true,\"varm_setting\":true,\"skya_setting\":true,\"philia_setting\":true,\"theme_doris_bien\":true,\"theme_bianco\":true,\"theme_sangria\":true,\"preset_publish\":true,\"membership_tiers\":5,\"cart_addon_condition\":true,\"uc_v2_endpoints\":true,\"uc_integration\":true,\"member_price\":true,\"revert_credit\"
430: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\":10,\"gifts_limit\":-1,\"disable_old_upgrade_reminder\":true,\"image_limit\":100000,\"domain_applicable\":true,\"share_cart_link\":true,\"exclude_product\":true,\"cancel_order_by_customer\":true,\"storefront_return\":true,\"admin_manual_order\":true,\"fbe_v2\":true,\"promotion_limit\":-1,\"th_pricing_page_2020\":true,\"shoplytics_to_hd\":true,\"stripe_subscription_my_account\":true,\"user_credit\":{\"manual\":true},\"google_recaptcha\":true,\"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\":true,\"sl_pos_receipt_preorder_return_enhancement\":true,\"sl_pos_receipt_setting_by_channel\":true,\"sl_pos_purchase_order_onlinestore\":true,\"sl_pos_
430inventory_count_for_selected_products\":true,\"sl_pos_credit_redeem\":true,\"sl_pos_receipt_information\":true,\"sl_pos_android_A4_printer\":true,\"sl_pos_iOS_A4_printer\":true,\"sl_pos_pin_products\":true,\"sl_pos_price_by_channel\":true,\"sl_pos_terminal_bills\":true,\"sl_pos_promotion_by_channel\":true,\"sl_pos_bulk_import_update_enhancement\":true,\"sl_pos_free_gifts_promotion\":true,\"sl_pos_transfer_onlinestore\":true,\"sl_pos_new_report_daily_payment_methods\":true,\"sl_pos_new_report_overview\":true,\"sl_pos_new_report_transaction_detail\":true,\"sl_pos_new_report_product_preorder\":true,\"sl_pos_new_report_customer_analysis\":true,\"sl_pos_terminal_tw\":true,\"sl_pos_SHOPLINE_Payments_tw\":true,\"sl_pos_user_permission\":true,\"sl_pos_feature_permission\":true,\"sl_pos_report_shoplytics_psi\":true,\"sl_pos_einvoice_refactor\":true,\"sl_pos_member_points\":true,\"sl_pos_product_set\":true,\"pos_retail_store_price\":true,\"sl_pos_save_send_receipt\":true,\"sl_pos_partial_return\":true,\"sl_pos_variation_setting_refactor\":true,\"sl_pos_password_setting_refactor\":true,\"sl_pos_supplier_refactor\":true,\"sl_pos_admin_staff\":true,\"sl_pos_customized_price\":true,\"sl_pos_member_price\":true,\"sl_pos_admin_register_shift\":true,\"sl_pos_logo_terms_and_condition\":true,\"sl_pos_
430inventory_transfer_request\":true,\"sl_pos_admin_inventory_transfer\":true,\"sl_pos_inventory_count\":true,\"sl_pos_transaction_conflict\":true,\"sl_pos_transaction_view_admin\":true,\"sl_pos_admin_delete_order\":true,\"sl_pos_admin_cancel_order\":true,\"sl_pos_order_refactor_admin\":true,\"sl_pos_purchase_order_partial_in_storage\":true,\"sl_pos_admin_purchase_order\":true,\"sl_pos_promotion\":true,\"sl_pos_payment\":true,\"sl_pos_discount\":true,\"email_member_forget_password_notify\":true,\"sl_pos_admin\":true,\"sl_pos\":true,\"subscription_currency\":true,\"bundle_pricing\":true,\"bundle_group\":true,\"unified_admin\":true,\"email_member_register_notify\":true,\"shopline_product_reviews\":true,\"tier_member_price\":true,\"email_order_notify\":true,\"custom_notify\":true,\"member_points\":true,\"blog_app\":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},\"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,\"auto_credit\"
430:true,\"page_limit\":-1,\"abandoned_cart_notification\":true,\"currency\":{\"vietnam_dong\":true}}'))
431app.constant('RESOLUTION_LIST', JSON.parse('[200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000]'))
432app.constant('NEW_RESOLUTION_LIST', JSON.parse('[375, 540, 720, 900, 1080, 1296, 1512, 2160, 2960, 3260, 3860]'))
433
434
435app.config(function (AnalyticsProvider) {
436  AnalyticsProvider.startOffline(true);
437});
438
439
440app.value('fbPixelSettings', [{"unique_ids":true,"single_variation":false,"trackingCode":"784435772798168"}]);
441
442app.constant('ANGULAR_LOCALE', {
443  DATETIME_FORMATS: {
444    AMPMS: ["am","pm"],
445    DAY: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
446    MONTH: ["January","February","March","April","May","June","July","August","September","October","November","December"],
447    SHORTDAY: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],
448    SHORTMONTH: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],
449    fullDate: "EEEE, MMMM d, y",
450    longDate: "MMMM d, y",
451    medium: "MMM d, y h:mm:ss a",
452    mediumDate: "MMM d, y",
453    mediumTime: "h:mm:ss a",
454    short: "M/d/yy h:mm a",
455    shortDate: "M/d/yy",
456    shortTime: "h:mm a",
457  },
458  NUMBER_FORMATS: {
459    CURRENCY_SYM: "$",
460    DECIMAL_SEP: ".",
461    GROUP_SEP: ",",
462    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":""}]
463  },
464  id: "en",
465  pluralCat: function(n, opt_precision) {
466    if (['ja'].indexOf('en') >= 0) { return PLURAL_CATEGORY.OTHER; }
467    var i = n | 0;
468    var vf = getVF(n, opt_precision);
469    if (i == 1 && vf.v == 0) {
470      return PLURAL_CATEGORY.ONE;
471    }
472    return PLURAL_CATEGORY.OTHER;
473  }
474});
475
476  app.value('categoryData', {});
477  app.value('products', JSON.parse('[{\"id\":\"6a720aa11315108a4cd2dfa8\"},{\"id\":\"693cef73d04ec9468c4d1168\"},{\"id\":\"68a6a7de503f100018bf1c98\"},{\"id\":\"6896c3b0740f6800122a9ef6\"},{\"id\":\"687c67de5484a4001266e106\"},{\"id\":\"6864cee466bcce000e0c5131\"},{\"id\":\"684a8d044c104d000d0d93fb\"},{\"id\":\"68454a69ea317d000ecde62d\"},{\"id\":\"684413c13aa9ef0010b0a2f2\"},{\"id\":\"683ec0d2c73880001150a2a0\"},{\"id\":\"683ebf5a143800000a04e97d\"},{\"id\":\"67ea31d8a4bfb9000a0151c4\"},{\"id\":\"6680cf79e8de020016149983\"},{\"id\":\"667cf3542f50e6000d11f0e4\"},{\"id\":\"667ceca79c15f3000d07154b\"},{\"id\":\"6679382be4a982c9556bec27\"},{\"id\":\"654cb31df54f14000e5cbec9\"},{\"id\":\"654cb26b0c3bed001bb64c6d\"},{\"id\":\"654cb108694118001a80d08f\"},{\"id\":\"654cafead42ada001da716cf\"},{\"id\":\"654ca9b917c834001d3ef02c\"},{\"id\":\"654c9a7e0972370011f75a84\"},{\"id\":\"654c9984a952b1001a980779\"},{\"id\":\"654c98107ec148b63bf9c849\"}]'));
478  app.value('advanceFilterData', null);
479
480    try {
481    var $searchPanelMobile;
482
483      var $mask = $('<div class="Modal-mask sl-modal-mask" style="display: none;"></div>');
484
485      function showMask() {
486        $mask.css({'opacity': '0.3', 'display': 'block'});
487
488        $('.Product-searchField-panel').removeClass('is-show');
489      }
490
491      function hideMask() {
492        $mask.css({'opacity': '0'});
493        setTimeout(function() {
494          $mask.css({'display': 'none'});
495        }, 200);
496      }
497
498      var cartPanelOptions = new SidrOptions({
499        name: 'cart-panel',
500        onOpen: function() {
501          showMask();
502          angular.element('body').scope().$broadcast('cart.reload');
503        },
504        onClose: hideMask
505      });
506
507      $('.sl-cart-toggle').sidr(cartPanelOptions);
508      $('.sl-menu-panel-toggle').sidr(new SidrOptions({ name: 'MenuPanel', onOpen: showMask, onClose: hideMask }));
509
510      $mask
511        .appendTo('body')
512        .on('click', function() {
513          $.sidr('close', 'MenuPanel');
514          $.sidr('close', 'cart-panel');
515          hideMask();
516        });
517
518      $( ".body-wrapper" ).on("click touch touchmove", function(e) {
519        if ($(".body-wrapper").hasClass("sidr-open" )) {
520          e.preventDefault();
521          e.stopPropagation();
522          $.sidr('close','left-panel');
523          $.sidr('close','cart-panel');
524          $.sidr('close','currency-panel');
525          $.sidr('close','language-panel');
526          $('html, body').css({'overflow': 'auto'});
527        }
528      });
529
530      $(document).ready(function() {
531        if (typeof Sentry !== 'undefined') {
532  var LOG_LEVELS = {
533    'Verbose': ['log', 'info', 'warn', 'error', 'debug', 'assert'],
534    'Info': ['info', 'warn', 'error'],
535    'Warning': ['warn', 'error'],
536    'Error': ['error'],
537  };
538
539  var CDN_HOSTS = [
540    'cdn.shoplineapp.com',
541    'cdn.myshopline.com',
542  ];
543  var KEEP_SAMPLE_RATE = {
544    third_party: 0.05,
545    unknown: 0.05,
546    inline: 0.05,
547    before_sentry: 0.05,
548  };
549  var PAGE_HOST = 'www.bubuart.cc'.toLowerCase();
550  var SDK_HOST = 'sentry-cdn.com';
551
552  var hasSourceTag = function (event) {
553    return !!(event.tags && event.tags.source);
554  };
555
556  var getAllFrames = function (event) {
557    try {
558      return event.exception.values.reduce(function (acc, val) {
559        return acc.concat((val.stacktrace && val.stacktrace.frames) || []);
560      }, []);
561    } catch (e) {
562      return [];
563    }
564  };
565
566  var classifyEvent = function (event) {
567    var frames = getAllFrames(event).filter(function (frame) {
568      return frame && frame.filename && frame.filename.toLowerCase().indexOf(SDK_HOST) === -1;
569    });
570
571    if (frames.length === 0) return { source: 'unknown' };
572
573    var hasOther = false;
574    var hasPageHost = false;
575
576    frames.forEach(function (frame) {
577      var lower = frame.filename.toLowerCase();
578      if (!CDN_HOSTS.some(function (host) { return lower.indexOf(host) !== -1; })) {
579        hasOther = true;
580        if (PAGE_HOST && lower.indexOf(PAGE_HOST) !== -1) {
581          hasPageHost = true;
582        }
583      }
584    });
585
586    var source = hasOther ? (hasPageHost ? 'inline' : 'third_party') : 'internal';
587
588    return { source: source };
589  };
590
591  var cloneMutablePaths = function (event) {
592    try {
593      var cloned = Object.assign({}, event);
594
595      if (event.tags) {
596        cloned.tags = Object.assign({}, event.tags);
597      }
598
599      if (event.exception && event.exception.values) {
600        cloned.exception = Object.assign({}, event.exception);
601        cloned.exception.values = event.exception.values.map(function (value) {
602          var clonedValue = Object.assign({}, value);
603          if (clonedValue.stacktrace) {
604            clonedValue.stacktrace = Object.assign({}, clonedValue.stacktrace);
605          }
606          return clonedValue;
607        });
608      }
609
610      return cloned;
611    } catch (e) {
612      return event;
613    }
614  };
615
616  var config = {
617    dsn: 'https://[email protected]/5797752',
618    env: 'production',
619    release: '5.97.1',
620    sampleRate: 1.0,
621    tracesSampleRate: 0.0,
622    logLevels: LOG_LEVELS['Error'],
623    beforeSend: function(event, hint) {
624      try {
625        if ([
626            'gtm',
627            'gtag/js',
628            'tracking',
629            'pixel/events',
630            'signals/iwl',
631            'rosetta.ai',
632            'twk-chunk',
633            'webpush',
634            'jquery',
635            '<anonymous>'
636          ].some(function(filename) {
637            return event.exception.values[0].stacktrace.frames[0].filename.toLowerCase().indexOf(filename) > -1;
638          }) ||
639          event.exception.values[0].stacktrace.frames[1].function.toLowerCase().indexOf('omni') > -1
640        ) {
641          return null;
642        }
643      } catch (e) {}
644
645      event = cloneMutablePaths(event);
646
647      event.tags = event.tags || {};
648      try {
649        if (!hasSourceTag(event)) {
650          var classification = classifyEvent(event);
651          event.tags.source = classification.source;
652
653          if (event.logger === 'console' && classification.source === 'unknown') {
654            var syntheticStack = ((hint && hint.syntheticException && hint.syntheticException.stack) || '').toLowerCase();
655            var isFirstPartyStack = CDN_HOSTS.concat([PAGE_HOST]).some(function (host) {
656              return host && syntheticStack.indexOf(host) !== -1;
657            });
658            if (!isFirstPartyStack) {
659              return null;
660            }
661          }
662
663          var keepRate = KEEP_SAMPLE_RATE[classification.source];
664          if (keepRate && Math.random() > keepRate) {
665            return null;
666          }
667        }
668      } catch (e) {}
669
670      try {
671        if (event.tags.source && event.exception && event.exception.values && event.exception.values[0]) {
672          var firstValue = event.exception.values[0];
673          firstValue.value = event.tags.source + ': ' + (firstValue.value || '');
674        } else if (event.tags.source && event.message) {
675          event.message = event.tags.source + ': ' + event.message;
676        }
677      } catch (e) {}
678
679      try {
680        event.exception.values.forEach(function (exceptionValue) {
681          if (exceptionValue.stacktrace && exceptionValue.stacktrace.frames) {
682            var filtered = exceptionValue.stacktrace.frames.filter(function (frame) {
683              return !(frame.filename && frame.filename.indexOf('/assets/') !== -1);
684            });
685            exceptionValue.stacktrace.frames = filtered.length > 0
686              ? filtered
687              : exceptionValue.stacktrace.frames;
688          }
689        });
690      } catch (e) {}
691
692      return event;
693    },
694  };
695
696  var pageName = '';
697
698  try {
699    var pathName = window.location.pathname;
700
701    if (pathName.includes('/cart')) {
702      pageName = 'cart';
703    }
704    if (pathName.includes('/checkout')) {
705      pageName = 'checkout';
706    }
707  } catch (e) {}
708
709  var shouldReplay = false;
710  var replayPages = ['/checkout', '/cart', '/one-page-store'];
711  try {
712    shouldReplay = replayPages.some(function(page) {
713      return window.location.pathname.includes(page);
714    });
715  } catch (e) {}
716
717  Sentry.init({
718    dsn: config.dsn,
719    environment: config.env,
720    release: config.release,
721    integrations: function(integrations) {
722      var ourIntegrations = integrations.concat([
723        new Sentry.Integrations.BrowserTracing(),
724        new Sentry.Integrations.CaptureConsole({ levels: config.logLevels }),
725      ]);
726
727      if (shouldReplay) {
728        ourIntegrations.push(
729          Sentry.replayIntegration({
730            maskAllText: true,
731            maskAllInputs: true,
732            blockAllMedia: true,
733          })
734        );
735      }
736
737      return ourIntegrations;
738    },
739    sampleRate: config.sampleRate,
740    tracesSampler: function(samplingContext) {
741      const transactionContext = samplingContext.transactionContext || {};
742      const op = transactionContext.op || '';
743
744      if (op === 'cartV2.ui.action') {
745        return 1.0;
746      }
747      return config.tracesSampleRate;
748    },
749    attachStacktrace: true,
750    replaysSessionSampleRate: 0,
751    replaysOnErrorSampleRate: shouldReplay ? 0.1 : 0,
752    denyUrls: [
753      'graph.facebook.com',
754      'connect.facebook.net',
755      'static.xx.fbcdn.net',
756      'static.criteo.net',
757      'sslwidget.criteo.com',
758      'cdn.shopify.com',
759      'googletagservices.com',
760      'googletagmanager.com',
761      'google-analytics.com',
762      'googleadservices.com',
763      'googlesyndication.com',
764      'googleads.g.doubleclick.net',
765      'adservice.google.com',
766      'cdn.mouseflow.com',
767      'cdn.izooto.com',
768      'static.zotabox.com',
769      'static.hotjar.com',
770      'd.line-scdn.net',
771      'bat.bing.com',
772      's.yimg.com',
773      'js.fout.jp',
774      'load.sumo.com',
775      '.easychat.co',
776      '.chimpstatic.com',
777      '.yotpo.com',
778      '.popin.cc',
779      '.iterable.com',
780      '.alexametrics.com',
781      '.giphy.com',
782      'stats.zotabox.com',
783      'stats.g.doubleclick.net',
784      'www.facebook.com',
785    ],
786    beforeSend: config.beforeSend,
787  });
788
789  var preInitListeners = window.__sentryPreInitListeners;
790  if (preInitListeners) {
791    window.removeEventListener('error', preInitListeners.onError);
792    window.removeEventListener('unhandledrejection', preInitListeners.onUnhandledRejection);
793    window.__sentryPreInitListeners = null;
794  }
795
796
797  var tags = {
798    page_locale: 'en',
799    user_country: 'US',
800    handle: 'garts',
801    cart_owner_id: '',
802    cart_owner_type: '',
803    cart_id: '',
804  };
805
806  if (pageName) {
807    tags.page = pageName;
808  }
809
810  Sentry.setTags(tags);
811
812  var preInitQueue = window.__sentryPreInitQueue || [];
813  window.__sentryPreInitQueue = null;
814  var beforeSentryKeepRate = KEEP_SAMPLE_RATE.before_sentry;
815  preInitQueue.forEach(function(error) {
816    try {
817      if (Math.random() > beforeSentryKeepRate) return;
818      Sentry.withScope(function(scope) {
819        scope.setTag('source', 'before_sentry');
820        Sentry.captureException(error instanceof Error ? error : new Error(String(error)));
821      });
822    } catch (e) {}
823  });
824}
825
826
827        $searchPanelMobile = $jq('.search-panel-mobile');
828        // to show a loading dialog when a huge Product Description Image/Video blocks page content from rednering
829        $("#product-loading").remove();
830
831        var lazyClasses = ['sl-lazy', 'sl-lazyloading', 'sl-lazyloaded', 'sl-lazypreload', 'sl-lazyerror'];
832        $jq(".additional-details-content, .ProductDetail-additional, .ProductDetail-gallery")
833          .find("img[data-src]:not([data-src='']), iframe[data-src]:not([data-src=''])")
834          .each(function() {
835            var domClassList = ($(this).attr('class') || '').split(/\s+/);
836            // check used lazysizes
837            var hasLazyClass = domClassList.some(function(className) {
838              return lazyClasses.includes(className);
839            });
840            if (!hasLazyClass) {
841              $(this)
842                .attr('src', $(this).attr('data-src'))
843                .removeAttr('data-src');
844            }
845        });
846
847        if ($jq("#home-carousel").length > 0) {
848          runTaskInIdle(() => {
849            $jq("#home-carousel").owlCarousel({
850              items: 1,
851              singleItem: true,
852              autoPlay: true,
853              stopOnHover: true,
854              lazyLoad : true,
855              onLoadedLazy: function(event) { window.resizeImages(event.target); },
856              autoHeight:true,
857              navigation: true,
858              navigationText: false,
859            });
860          });
861        }
862
863        $jq(".owl-carousel").each(function () {
864          runTaskInIdle(() => {
865            var owl = $jq(this);
866            owl.owlCarousel({
867              loop: true,
868              items: 1,
869              margin: 10,
870              nav: false,
871              lazyLoad: true,
872              onLoadedLazy: function(event) {
873                window.resizeImages(event.target);
874              },
875              onInitialized: function() {
876                //owl-stage have transition: 0.25s Time difference
877                setTimeout(function() {
878                  owl.prev('.owl-carousel-first-initializing').hide();
879                  owl
880                    .removeClass('initializing')
881                    .trigger('refresh.owl.carousel');
882                }, 300);
883              },
884              autoplay: true,
885              autoplayTimeout: (parseFloat($jq(this).data('interval')) || 5) * 1000,
886              autoHeight: true,
887              autoplayHoverPause: false // https://github.com/OwlCarousel2/OwlCarousel2/pull/1777
888            });
889          });
890        });
891
892        function restartCarousel() {
893          if (document.visibilityState === 'visible') {
894            $jq(".owl-carousel").each(function (_, element) {
895              var $carousel = $jq(element);
896              var owlCarouselInstance = $carousel.data("owl.carousel");
897              var isAutoplay = owlCarouselInstance.settings.autoplay;
898              if (isAutoplay) {
899                $carousel.trigger('stop.owl.autoplay');
900                $carousel.trigger('next.owl.carousel');
901              }
902            });
903          }
904        }
905        document.addEventListener('visibilitychange', restartCarousel);
906
907        setTimeout(function() {
908          $jq('.title-container.ellipsis').dotdotdot({
909            wrap: 'letter'
910          });
911
912          var themeKey = 'varm';
913          var heightToDot = {
914            varm: 55,
915            philia: 45,
916            skya: 45
917          };
918
919          $jq('.Product-item .Product-info .Product-title').dotdotdot({
920            wrap: 'letter',
921            ellipsis: '...',
922            height: heightToDot[themeKey] || 40
923          });
924        });
925
926        // avoid using FB.XFBML.parse() as it breaks the fb-checkbox rendering, if u encounter resize issue, solve with CSS instead
927      });
928
929      $(document).on('click', '.m-search-button', function(){
930          $searchPanelMobile.toggleClass('click');
931          if ($('.body-wrapper').hasClass('sidr-open')) {
932            $.sidr('close','left-panel');
933            $.sidr('close','cart-panel');
934            $.sidr('close','language-panel');
935            $.sidr('close','currency-panel');
936            $('html, body').css({'overflow': 'auto'});
937          }
938      });
939
940      $(document).on('click', '.search-mask', function() {
941        $searchPanelMobile.toggleClass('click');
942      });
943
944
945      if (window.scriptQueue && window.scriptQueue.length > 0) {
946        runTaskQueue(window.scriptQueue);
947      }
948
949    } catch (e) {
950      console.error(e);
951    }
952
953    window.renderSingleRecaptchaForSendCode = function(element) {
954      var widgetId = window.grecaptcha.render(element, {
955        sitekey: "6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr"
956      }, true);
957
958      element.dataset.widgetId = widgetId;
959    };
960
961
962    window.initRecaptcha = function() {
963      // Delay event binding to avoid angular clear registered events
964
965      document.querySelectorAll('#quick-sign-up-send-code-recaptcha').forEach(renderSingleRecaptchaForSendCode);
966
967      // Notify recaptcha SDK observers (consumers subscribe via
968      // globalSDKObserver.grecaptcha, no longer through an Angular $rootScope flag).
969      window.globalSDKObserver.grecaptcha.notify();
970    }
971
972    window.onRecaptchaLoaded = function() {
973      if (!window.grecaptcha.render) {
974        window.grecaptcha.ready(function() {
975          initRecaptcha();
976        });
977        return;
978      }
979      initRecaptcha();
980    };
981
982      runTaskInIdle(() => {
983        angular.element(document).ready(function() {
984          var tag = document.createElement("script");
985          tag.src = "https://www.recaptcha.net/recaptcha/api.js?onload=onRecaptchaLoaded&render=explicit";
986          document.getElementsByTagName("head")[0].appendChild(tag);
987        });
988        angular.bootstrap(document, ['shop_app']);
989      });
990      runTaskInIdle(() => {
991        window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.resolve();
992      });
993});
994
995</script>
995
996
997<base href="/">
998
999<!-- CSRF -->
1000<meta name="csrf-param" content="authenticity_token" />
1001<meta name="csrf-token" content="UHgCqdJGHnouYihl0sGL27AbkuFi1vpa9E3+2D4jmXthGgUziS/g7mtWedVSc0WS+YGt5v37znOiZLvoogQF2w==" />
1002
1003<!-- Start of Criteo one tag -->
1004<!-- End of Criteo one tag -->
1005
1006
1007</head><body
1008      class="products
1009        index
1010        
1011        mix-navigation-fixed
1012        
1013        
1014        varm
1015        light_theme
1016        
1017        v2_theme"
1018      ng-controller="MainController"
1019  >
1020        <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_varm_setting-b3e573e8107f9e6403afad867f200c8c6f124977f88401dcd5b1aa7524352ea2.css" onload="this.media=&quot;all&quot;" />
1021
1022      <style>
1023        .ProductList-categoryMenu ul li:hover>a.primary-color-hover,.ProductList-categoryMenu .List-item a.primary-color-hover:hover,.ProductReview-container a.primary-color-hover:hover,.ProductReview-container .List-item a.primary-color-hover:hover,.ProductList-select .select-sort:hover span,.ProductList-select .select-limit:hover span,.ProductList-select .select-filter:hover span,.ProductList-select .select-sort:hover:after,.ProductList-select .select-limit:hover:after,.ProductList-select .select-filter:hover:after,.ProductList-select ul li:hover,.breadcrumb a.Label,.QuickCart-modal .modal-body .variation-label:hover,.QuickCart-modal .modal-body .variation-label.variation-label--selected,.ProductDetail-product-info .variation-label:hover,.ProductDetail-product-info .variation-label.variation-label--selected,.product-item .price:not(.price-crossed),.product-item .price-sale,.product-info .price-regular:not(.price-crossed),.product-info .price-sale,.QuickCart-modal .modal-body .selectpicker:hover,.ProductDetail-product-info .selectpicker:hover,.member-price-tip-content,.Product-item .Product-info .Label-price:not(.Label-price-original),.product-item .info-box .price:not(.price-crossed),.addon-promotions-container .addon-promotion-item .price-sale,#btn-form-submit-modal:hover,#btn-form-submit-modal:focus,.btn-add-wishlist:hover,.btn-add-wishlist.is-active,.btn-add-back-in-stock:hover,.btn-add-back-in-stock.is-active,.Product-promotions-tag a,.product-info .price:not(.price-crossed),.ProductDetail-product-info .price-box>.price:not(.price-crossed),.addon-product-info .out-of-stock,.amazon-wishlist-block .buy-at-amazon-button a:hover,.amazon-wishlist-block .buy-at-amazon-button a.is-active,.amazon-wishlist-block .buy-at-amazon-button:hover,.amazon-wishlist-block .buy-at-amazon-button.is-active,.product-available-info .product-available-info-text,.product-available-info .product-available-info-time,.PromotionInfo .show-term-button,.PromotionCart-content .product-content .price-details,.member-center-coupon-nav .active,.ProductList-select category-filter-button .advance-filter-button:hover,.category-advance-filter .filter-data .filter-item-title .expend-toggle:hover,.category-advance-filter .filter-data .filter-item label:hover,.facebook-banner .fa-times,.facebook-banner .wording,sl-list-page-wishlist-button .plp-wishlist-button .fa-heart,.text-primary-color,.text-primary-color a,.text-primary-color a:hover{color:#f69f11}.ProductList-select category-filter-button .advance-filter-button:hover svg{fill:#f69f11}.view-prev,.view-next,.navigation-menu-second-layer .scroll-left:not(.scroll-disable):hover,.navigation-menu-second-layer .scroll-right:not(.scroll-disable):hover,.NavigationBar-nestedList .sub-prev:not(.sub-disable):hover span,.NavigationBar-nestedList .sub-next:not(.sub-disable):hover span,#Footer .footer-decor-bar,#Footer .footer-decor-bar .varm-background,.pagination li.active,.pagination li.active>a.Label,.pagination li:not(.active):hover>a,.pagination li:not(.active):hover a.Label,.cart-chkt-btn,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.product-item .boxify-image-wrapper .btn-add-to-cart,.member-price-tag,.product-customized-labels,.btn-add-to-cart.mobile-cart,.owl-theme .owl-nav [class*=owl-],.coupon-card-image,.category-advance-filter .apply-button{background:#f69f11}.CartPanel-toggleButton .Cart-count.primary-color,.addon-promotions-container .addon-item-chkbox.active,.member-profile-save,.btn-color-primary,.btn-cart-fixed,.trial-order-dialog .checkout-btn,.PromotionPage-container .info-box .btn-add-to-promotion-cart,.basic-popover-desktop .body .description .icon,.basic-popover-desktop .body .action-button,.basic-popover-mobile,.basic-popover-mobile .member-referral-link,#get-welcome-member-referral-credits .body .continue,.category-advance-filter .filter-data .f
1023ilter-item label input[type=checkbox]:checked::after,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button{background-color:#f69f11}.QuickCart-modal .modal-body .variation-label:hover,.QuickCart-modal .modal-body .variation-label.variation-label--selected,.ProductDetail-product-info .variation-label:hover,.ProductDetail-product-info .variation-label.variation-label--selected,.cart-chkt-btn,.member-profile-save,.btn-color-primary,.variant-image.selected .image-container,.btn-cart-fixed,.product-available-info,.basic-popover-desktop .body .action-button,#get-welcome-member-referral-credits .body .continue,.category-advance-filter .filter-data .filter-price-range input:focus,.category-advance-filter .filter-data .filter-price-range input:hover,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button{border-color:#f69f11}.checkout-coupon-list-card:hover>.checkout-coupon-list-card-body,.product-list-variant-selector-item.selected-variation>.product-list-variant-selector-image:after{border-color:#f69f11}.sl-goto-top:hover:before{border-top-color:#f69f11}.primary-border-color-after>:after,.primary-border-color-after:not(.Grid-item-title):after,.primary-border-color-after:not(.Grid-item-title) :after,.primary-color-border-bottom,.Grid-item-content p:last-child:after,.Grid-item-content div:last-child:after,.Tabset .Tab-label.active span:after{border-bottom-color:#f69f11}.Product-promotions-tag,.sl-goto-top:hover:before,.sl-goto-top:hover:after{border-left-color:#f69f11}.navigation-menu-second-layer .navigation-menu-item:hover>.navigation-menu-item-label{color:#f69f11 !important}.navigation-menu-second-layer .navigation-menu-third-layer-toggle:hover{color:#f69f11 !important}.navigation-menu-top-layer>.navigation-menu-item:after{background-color:#f69f11}.mod-desktop .NavigationBar-actionMenu .NavigationBar-actionMenu-button:hover .icons{fill:#f69f11}.Product-searchField-btn-close .icon-close:hover,.Product-searchField-btn-submit .icon-search:hover{fill:#f69f11}.NavigationBar-actionMenu-dropdown .List-item:hover,#LanguagePanel .MenuPanel-section-header:hover,#CurrencyPanel .MenuPanel-section-header:hover{color:#f69f11}.quick-cart-cancel-holder .quick-cart-cancel:hover{background-color:#f69f11 !important}.CartPanel-section .promotion-label{background-color:#f69f11 !important}.NavigationBar-mainMenu .List-item:hover>.Label.primary-color-hover{color:#f69f11 !important}.NavigationBar-mainMenu i.primary-color-hover:hover{color:#f69f11 !important}@media (min-width: 768px){.PostList .List-item.primary-color-hover a:hover .List-item-title{color:#f69f11}}@media (max-width: 767px){.PostList .List-item.primary-color-hover a:active .List-item-title{color:#f69f11}}.ProductReview-container .List-item a.disabled{color:#f69f11 !important}.pagination li:not(.active):hover>a,.pagination li:not(.active):hover a.Label{opacity:.2}.cart-chkt-btn:hover:not(.insufficient-point) .ladda-spinner div div div{background:#f69f11 !important}.addon-promotions-container .detail-media-container.addon-selected{border:3px solid #f69f11}.post-categories-pannel__block-title::after{background-color:#f69f11}.product-review-block .btn-primary,.product-review-block .btn-primary:focus,.submit-btn-wrapper .btn-primary,.submit-btn-wrapper .btn-primary:focus{background-color:#f69f11 !important}.contact-us-modal #btn-form-submit-modal{background-color:#f69f11}.contact-us-modal #btn-form-submit-modal:active,.contact-us-modal #btn-form-submit-modal:focus{color:#fff}.Message-close-button:hover{background-color:#f69f11}.Variation-border.selected{border:solid 2px #f69f11 !important}@media not all and (pointer: coarse){.Variation-border:hover{border:solid 2px #f69f11 !important}}.customer-review-bar-color{background-color:#f69f11 !important}.product-available-info .product-available-info-time{border-bottom-color:#f69f11}.input-group-btn .btn-checkout:hover>svg{fill:#f69f11}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice{color:#f69f11}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:before,.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:after{background-color:#f69f11}#checkout-object__section .checkout-object__info_cart-header{color:#f69f11}#checkout-object__section .checkout-object__info_cart-header .icon-basket{fill:#f69f11}#signup-login-page .solid-btn:not([disabled]){background-color:#f69f11;border-color:#f69f11}#signup-login-page .solid-btn:not([disabled]):hover{background-color:#121a2f;border-color:#121a2f;color:#fff}#signup-login-page .solid-btn[data-loading]{background-color:#f69f11;border-color:#f69f11}#signup-login-page .outline-btn:not([disabled]){color:#f69f11;border-color:#f69f11}#signup-login-page .outline-btn:not([disabled]):hover{background-color:#121a2f;border-color:#121a2f;color:#fff}#signup-login-page .outline-btn[data-loading]{color:#f69f11;border-color:#f69f11}.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{background-color:#121a2f;border-color:#121a2f}
1024
1025      </style>
1026      <style>
1027        #Footer,#Footer .footer-background,.owl-theme .owl-nav [class*=owl-]:hover,.btn:not
1027(.btn-success):not(.lightbox-close):not(.btn-checkout):hover,.btn:not(.btn-success):not(.lightbox-close):not(.btn-checkout):focus,.btn.focus:not(.btn-success):not(.lightbox-close):not(.btn-checkout),.Back-in-stock-addItem-block:hover,.Back-in-stock-addItem-block:focus,.Back-in-stock-addItem-block.focus{background:#FFFFFF}.product-review-button a:hover,.page-order-show #btn-form-submit:hover,.submit-btn-wrapper .btn-primary:hover{background:#FFFFFF !important}#btn-form-submit-modal:hover,.PromotionPage-container .info-box .btn-add-to-promotion-cart:hover{background-color:#FFFFFF}.quick-cart-button-container button:hover,.Back-in-stock-addItem-block button:hover,.product-detail-button-container button:hover,.message-info-box button:hover,.wrap-message-btn button:hover,.member-profile-save:hover,.btn-primary:hover{background-color:#FFFFFF !important}.btn:not(.btn-success):not(.lightbox-close):not(.btn-checkout):hover,.btn:not(.btn-success):not(.lightbox-close):not(.btn-checkout):focus,.btn.focus:not(.btn-success):not(.lightbox-close):not(.btn-checkout),.Back-in-stock-addItem-block:hover,.Back-in-stock-addItem-block:focus,.Back-in-stock-addItem-block.focus{border-color:#FFFFFF}.member-profile-save:hover,.btn-primary:hover{border-color:#FFFFFF !important}#btn-form-submit-modal:hover{color:#fff}.quick-cart-button-container button:hover,.Back-in-stock-addItem-block button:hover,.product-detail-button-container button:hover,.message-info-box button:hover,.wrap-message-btn button:hover{border-color:#FFFFFF;color:#fff}
1028
1029      </style>
1030  <!- Theme Setting fonts ->
1031    <link rel="dns-prefetch" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="dns-prefetch" href="https://fonts.gstatic.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="true">
1031<script>
1032  window.addEventListener('load', function() {
1033    const link = document.createElement('link');
1034    link.rel = 'stylesheet';
1035    link.href = 'https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;700&display=swap';
1036    link.media = 'print';
1037    link.onload = () => {
1038      link.media = 'all';
1039    }
1040    document.head.appendChild(link);
1041  });
1042</script>
1042
1043
1044  <style>
1045    /* Custom CSS */
1046    
1047  </style>
1048  <!-- Custom HEAD HTML -->
1049  
1050
1051
1052    <!-- Custom liquid styles -->
1053      <style type="text/css"> body.cart.index #shopline-section-announcement,body.checkout.index #shopline-section-announcement,body.orders.confirm #shopline-section-announcement{display:none}#shopline-section-announcement{position:sticky;z-index:25;left:0;right:0;top:0}#shopline-section-announcement~.NavigationBar{top:auto}.announcement{width:100%;display:flex;overflow:hidden;background-color:var(--announcement-background,#90a7d1);position:relative}.announcement--column{flex-direction:column}.announcement__viewport{width:100%;overflow:hidden}.announcement__slider{position:relative;display:grid;background-color:var(--announcement-background,#90a7d1);touch-action:pan-y}.announcement__slider>.announcement__countdown,.announcement__slider>.announcement__link,.announcement__slider>.announcement__text{grid-area:1/1;visibility:hidden;width:100%}.announcement__slider>.announcement__slide--active,.announcement__slider>.announcement__slide--incoming,.announcement__slider>.announcement__slide--outgoing{visibility:visible}.announcement__slide--incoming-next-mobile{animation:announcement-slide-in-right .42s ease}.announcement__slide--outgoing-next-mobile{animation:announcement-slide-out-left .42s ease}.announcement__slide--incoming-previous-mobile{animation:announcement-slide-in-left .42s ease}.announcement__slide--outgoing-previous-mobile{animation:announcement-slide-out-right .42s ease}.announcement__slide--incoming-next-desktop{animation:announcement-slide-in-bottom 1s linear}.announcement__slide--outgoing-next-desktop{animation:announcement-slide-out-top 1s linear}@keyframes announcement-slide-in-right{from{transform:translateX(100%)}}@keyframes announcement-slide-out-left{to{transform:translateX(-100%)}}@keyframes announcement-slide-in-left{from{transform:translateX(-100%)}}@keyframes announcement-slide-out-right{to{transform:translateX(100%)}}@keyframes announcement-slide-in-bottom{from{transform:translateY(100%)}}@keyframes announcement-slide-out-top{to{transform:translateY(-100%)}}.announcement__arrow{display:none;position:absolute;top:50%;z-index:1;width:18px;height:18px;padding:0;border:0;background:0 0;color:var(--announcement-text,#fff);transform:translateY(-50%);cursor:pointer}.announcement__arrow svg{display:block;width:18px;height:18px;fill:currentColor}.announcement__arrow--previous{left:max(16px,(100% - 1170px) / 2 + 16px)}.announcement__arrow--next{right:max(16px,(100% - 1170px) / 2 + 16px)}@media (min-width:768px){.announcement__viewport{width:min(100% - 92px,1078px);margin:0 auto}.announcement__arrow{display:block}}.announcement__text{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%;padding:10px 20px;background-color:var(--announcement-background,#90a7d1)}.announcement__title{color:var(--announcement-text,#fff);padding:0;margin:0;text-align:center;word-break:break-word;font-size:calc(1.4rem * var(--font-size-paragraph, 1))}.announcement__title span{white-space:pre-wrap}.announcement__link{width:100%;flex-shrink:0}.announcement__link.disabled{cursor:auto}.announcement__countdown{width:100%;min-width:100%;height:100%;padding:10px 20px;background-color:var(--announcement-background,#90a7d1);color:var(--announcement-text,#fff);will-change:transform}.announcement__countdown .countdown-block{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:16px}@media (max-width:767px){.announcement__countdown .countdown-block{flex-direction:column}}.announcement__countdown .countdown-block__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0;margin:0;text-align:center;word-break:break-word;font-size:calc(1.4rem * var(--font-size-paragraph, 1))}.announcement__countdown .countdown-block__body{display:flex;gap:16px}.announcement__countdown .countdown-block__button{border-radius:3px;padding:5px 16px;text-align:center;text-decoration:none;font-size:calc(1.4rem * var(--font-size-paragraph, 1));word-break:break-word;color:var(--announcement-background,#90a7d1);background-color:var(--announcement-text,#fff);border:1px solid var(--announcement-text,#fff)}.announcement__countdown .countdown-block__button:hover{cursor:pointer}.announcement__countdown .countdown-block__button.disabled{opacity:.6}.announcement__countdown .countdown-timer{display:flex;align-items:center;position:relative}.announcement__countdown .time-unit{display:flex;flex-direction:column;align-items:center;
1053gap:calc(4px * var(--font-size-paragraph,1));width:31px}.announcement__countdown .time-unit-name{height:10px;font-size:calc(10px * var(--font-size-paragraph, 1));display:flex;align-items:center;text-align:center;text-transform:capitalize;white-space:nowrap}.announcement__countdown .time-part-wrapper{display:flex;align-items:center;position:relative}.announcement__countdown .time-part{text-align:center;width:calc(12px * var(--font-size-paragraph,1));height:calc(20px * var(--font-size-paragraph,1));overflow:hidden;display:inline-block;box-sizing:border-box}.announcement__countdown .digit-wrapper{transform:translateY(0);transition:transform .2s ease-in-out;transform:translateY(-90%)}.announcement__countdown .digit-wrapper[data-value="0"]{transform:translateY(-90%)}.announcement__countdown .digit-wrapper[data-value="1"]{transform:translateY(-80%)}.announcement__countdown .digit-wrapper[data-value="2"]{transform:translateY(-70%)}.announcement__countdown .digit-wrapper[data-value="3"]{transform:translateY(-60%)}.announcement__countdown .digit-wrapper[data-value="4"]{transform:translateY(-50%)}.announcement__countdown .digit-wrapper[data-value="5"]{transform:translateY(-40%)}.announcement__countdown .digit-wrapper[data-value="6"]{transform:translateY(-30%)}.announcement__countdown .digit-wrapper[data-value="7"]{transform:translateY(-20%)}.announcement__countdown .digit-wrapper[data-value="8"]{transform:translateY(-10%)}.announcement__countdown .digit-wrapper[data-value="9"]{transform:translateY(0)}.announcement__countdown .digit{display:inline-block;font-size:calc(1.6rem * var(--font-size-paragraph, 1));font-weight:700}.announcement__countdown .colon{font-size:calc(1.4rem * var(--font-size-paragraph, 1));text-align:center;font-weight:400;line-height:20px;margin-bottom:calc(12px * var(--font-size-paragraph,1));width:28px}.announcement--revamp.announcement--column{gap:0}@media (min-width:768px){.announcement--revamp.announcement--column{padding:0 16px}}.announcement--revamp.announcement--column .announcement__content,.announcement--revamp.announcement--column .announcement__link{max-width:none}.announcement--revamp .announcement__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;width:100%;max-width:1170px}.announcement--revamp .announcement__text{gap:4px;padding:12px 16px}.announcement--revamp .announcement__text--has-button .announcement__content,.announcement--revamp .announcement__text--has-subtitle .announcement__content{flex-direction:column;gap:4px}.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__content{flex-direction:row;gap:8px 12px}.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__meta{flex:0 0 auto;width:auto}.announcement--revamp .announcement__title{display:flex;min-width:0;font-size:calc(var(--announcement-title-font-size, 14px) * var(--font-size-paragraph, 1));font-weight:400;line-height:1.45;letter-spacing:0;max-width:100%}.announcement--revamp .announcement__meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;width:100%;min-width:0;max-width:100%}.announcement--revamp .announcement__subtitle{color:var(--announcement-text,#fff);margin:0;padding:0;min-width:0;max-width:100%;font-size:calc(var(--announcement-subtitle-font-size, 12px) * var(--font-size-paragraph, 1));line-height:1.35;letter-spacing:0;text-align:center;word-break:break-word}.announcement--revamp .announcement__btn{display:inline-block;flex-shrink:0;max-width:340px;padding:4px 10px;border:none;border-radius:4px;background-color:var(--announcement-text,#fff);color:var(--announcement-background,#90a7d1);font-size:calc(12px * var(--font-size-paragraph, 1));line-height:1.2;letter-spacing:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement--revamp .announcement__link{max-width:1170px;margin:0 auto;text-decoration:none}.announcement--revamp .announcement__slider>.announcement__countdown,.announcement--revamp .announcement__slider>.announcement__link,.announcement--revamp .announcement__slider>.announcement__text{min-height:100%;min-width:0}.announcement--revamp .announcement__slider>.announcement__link{display:flex}.announcement--revamp .announcement__countdown{display:flex;align-items:center;justify-content:center;padding:12px 16px}.announcement--revamp .announcement__countdown .countdown-block__button:hover{cursor:inherit}.announcement--revamp .announcement__countdown .countdown-block__button.disabled:hover{cursor:default}.announcement--revamp .announcement__countdown .countdown-block{flex-wrap:wrap;gap:4px 16px}@media (max-width:767px){.announcement--revamp .announcement__countdown .countdown-block{gap:4px}}.announcement--revamp .announcement__countdown .countdown-block__title{display:block;flex:0 0 auto;max-width:100%;overflow:visible;line-height:1.45;letter-spacing:0}.announcement--revamp .announcement__countdown:not([data-started=true]) .countdown-block__title{font-size:calc(var(--announcement-countdown-start-title-font-size, 14px) * var(--font-size-paragraph, 1))}.announcement--revamp .announcement__countdown[data-started=true] .countdown-block__title{font-size:calc(var(--announcement-countdown-end-title-font-size, 14px) * var(--font-size-paragraph, 1))}.announcement--revamp .announcement__countdown .countdown-block__body{align-items:center;justify-content:center;flex:0 0 auto;flex-wrap:wrap;gap:16px;max-width:100%}@media (max-width:767px){.announcement--revamp .announcement__countdown .countdown-block__body{gap:8px 12px}}.announcement--revamp .announcement__countdown .countdown-timer{gap:8px;flex-shrink:0}.announcement--revamp .announcement__countdown .time-unit{flex-direction:row;align-items:center;gap:2px;width:auto}.announcement--revamp .announcement__countdown .time-part{width:calc(10px * var(--font-size-paragraph,1
1053));height:calc(14px * var(--font-size-paragraph,1) * 1.35);font-size:calc(14px * var(--font-size-paragraph, 1));font-weight:600;line-height:1.35;letter-spacing:0}.announcement--revamp .announcement__countdown .digit{display:flex;align-items:center;justify-content:center;height:calc(14px * var(--font-size-paragraph,1) * 1.35);line-height:calc(14px * var(--font-size-paragraph, 1) * 1.35);font-size:calc(14px * var(--font-size-paragraph, 1));font-weight:600;letter-spacing:0}.announcement--revamp .announcement__countdown .time-unit-name{height:auto;font-size:calc(10px * var(--font-size-paragraph, 1));font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none}.announcement--revamp .announcement__countdown .colon{display:inline-flex;align-items:center;justify-content:center;font-size:calc(12px * var(--font-size-paragraph, 1));line-height:1.35;letter-spacing:0;margin-bottom:0;width:4px}@media (min-width:768px){.announcement--revamp .announcement__countdown .countdown-block__title,.announcement--revamp .announcement__subtitle,.announcement--revamp .announcement__title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement--revamp .announcement__title span{display:inline-block;max-width:100%}.announcement--revamp .announcement__countdown .countdown-block__body{flex-shrink:0}.announcement--revamp .announcement__text--has-button .announcement__meta,.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__content{flex-wrap:nowrap}.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__content{gap:8px 16px}.announcement--revamp .announcement__text--has-button .announcement__meta{gap:8px}}@media (max-width:767px){.announcement--revamp .announcement__btn{flex-shrink:1;max-width:min(340px,100%)}.announcement--revamp .announcement__countdown .countdown-block__body{width:100%}} </style>
1054      <style type="text/css"> .header{left:0;right:0;z-index:11;position:relative;transition:background-color .4s;box-shadow:0 2px 6px 0 rgba(0,0,0,.06);transform:translate3d(0,0,0)}.header--desktop{display:none}@media (min-width:1200px){.header--desktop{display:block}}.header--desktop .header__container{padding:0 24px;display:flex;flex-direction:column}.header--desktop .header__logo{margin:0 8px}.header--desktop .header__logo>img{transition:max-height .2s}.header--desktop .header__logo--middle-center,.header--desktop .header__logo--top-center{margin:0 auto}.header--desktop .header__action-menu>.header__action-list:last-child>.List-item{position:relative}.header--desktop .cart-over-limit{position:relative;top:0;right:0}.header--desktop .cart-over-limit .basic-popover-desktop{top:30px;left:-136px}.header--desktop .cart-over-limit .basic-popover-desktop::before{left:170px}.header--mobile{display:block}@media (min-width:1200px){.header--mobile{display:none}}.header--mobile .header__container{padding:8px 16px;display:flex;align-items:center;overflow:hidden}.header--mobile .header__container .header__logo{max-width:100%;display:inline-block}.header--mobile .header__container--logo-middle-left .header__logo-container,.header--mobile .header__container--logo-top-left .header__logo-container{flex:1;flex-shrink:1}.header--mobile .header__container--logo-middle-left .header__logo-container img,.header--mobile .header__container--logo-top-left .header__logo-container img{-o-object-position:left;object-position:left}.header--mobile .header__container--logo-middle-left .NavigationBar-actionMenu,.header--mobile .header__container--logo-top-left .NavigationBar-actionMenu{display:flex;flex-shrink:0}.header--mobile .header__container--logo-middle-center .header__logo-container,.header--mobile .header__container--logo-top-center .header__logo-container{flex:1}.header--mobile .header__container--logo-middle-center .header__logo-container .header__logo,.header--mobile .header__container--logo-top-center .header__logo-container .header__logo{position:relative;display:inline-block;left:100%;transform:translateX(-50%)}.header--mobile .header__container--logo-middle-center .NavigationBar-actionMenu,.header--mobile .header__container--logo-top-center .NavigationBar-actionMenu{flex:1;display:flex;justify-content:flex-end}.header--mobile .header__logo img{width:100%;height:auto}
1054.header--mobile .cart-over-limit .basic-popover-desktop{top:40px;right:105px}.header--sticky.header--desktop{z-index:100}.header__action-menu{display:flex;margin:16px -8px 0}.header__action-menu--logo-top-left{justify-content:flex-end}.header__action-menu--logo-top-center{justify-content:space-between}.header__action-menu--logo-middle-center{align-items:center}.header__action-menu--logo-middle-center>.header__action-list{flex:1}.header__action-menu--logo-middle-center>.header__action-list:last-child{justify-content:flex-end}.header__action-menu--logo-middle-left{align-items:center}.header__action-menu--logo-middle-left>.header__action-list:first-child{flex:1;margin-left:8px}.header__action-menu .Product-searchField>input{cursor:pointer;margin-right:8px;background-color:unset;width:142px;border:none;border-bottom:#333 1px solid}.header__action-list{display:flex}.header__action-list>li{margin:0 8px}.header__action-list .NavigationBar-actionMenu-button{text-decoration:none;color:#333}.header__action-list .NavigationBar-actionMenu-button,.header__action-list .NavigationBar-actionMenu-button .dropdown-toggle{display:flex;align-items:center}.header__action-list .NavigationBar-actionMenu-button .dropdown-toggle>span,.header__action-list .NavigationBar-actionMenu-button>span{margin-left:4px}.header__action-list .App-currencyDropdown .Label span:first-child{display:none} </style>
1055      <style type="text/css"> 
1056  
1057 </style>
1058      <style type="text/css"> 
1059  .header--desktop .header__logo img {
1060    max-height: 59px;
1061    width: auto;
1062  }
1063  .collapsed.header--desktop .header__logo img {
1064    
1065    max-height: 22px;
1066    
1067  }
1068
1069  
1070    #shopline-section-header {
1071      position: sticky;
1072      z-index: 100;
1073      top: 0;
1074    }
1075  
1076 </style>
1077      <style type="text/css"> 
1078  .header--mobile .header__logo img {
1079    object-fit: contain;max-width: 150px;
1080    max-height: 44px;
1081  }
1082 </style>
1083
1084  <div ng-controller="FbInAppBrowserPopupController" ng-cloak>
1085  <div
1086    ng-if="showFbHint"
1087    class="in-app-browser-popup__container"
1088  >
1089    <div class="in-app-browser-popup__layout">
1090      <div class="in-app-browser-popup__main">
1091        <p class="in-app-browser-popup__desc">
1092          {{ 'fb_in_app_browser_popup.desc' | translate }}
1093          <span class="in-app-browser-popup__copy-link" ng-click="copyUrl()">{{ 'fb_in_app_browser_popup.copy_link' | translate }}</span>
1094        </p>
1095      </div>
1096      <div class="in-app-browser-popup__footer">
1097        <button class="in-app-browser-popup__close-btn" ng-click="handleClose()">
1098          {{ 'close' | translate }}
1099        </button>
1100      </div>
1101    </div>
1102  </div>
1103</div>
1104  <div ng-controller="InAppBrowserPopupController" ng-cloak>
1105  <div
1106    ng-if="canShowInAppHint && showMissingSessionKeyWarning"
1107    class="in-app-browser-popup__container"
1108  >
1109    <div class="in-app-browser-popup__layout">
1110      <div class="in-app-browser-popup__main">
1111        <p class="in-app-browser-popup__desc">
1112          {{ 'in_app_browser_popup.desc' | translate }}
1113        </p>
1114      </div>
1115      <div class="in-app-browser-popup__footer">
1116        <button class="in-app-browser-popup__close-btn" ng-click="handleClose()">
1117          {{ 'close' | translate }}
1118        </button>
1119      </div>
1120    </div>
1121  </div>
1122</div>
1123    <div
1124  id="cookie-consent-popup"
1125  ng-controller="CookieConsentPopupController"
1126  ng-cloak
1127  data-nosnippet
1128>
1129  <div ng-if="state('showPopup')">
1130    <div
1131      ng-show="!state('showDetailSettingsPanel')" 
1132      class="cookie-consent-popup__container"
1133    >
1134      <div class="cookie-consent-popup__layout">
1135        <div class="cookie-consent-popup__header">
1136          <div class="cookie-consent-popup__title">
1137            {{word('consent_title')}}
1138          </div>
1139        </div>
1140        <div class="cookie-consent-popup__main">
1141          <p class="cookie-consent-popup__desc">
1142            {{word('consent_desc')}} <a href="{{alink('read_more')}}" target="_blank" rel="noopener noreferrer">{{word('read_more')}}</a>
1143          </p>
1144        </div>
1145        <div class="cookie-consent-popup__footer">
1146          <button class="cookie-consent-popup__settings-btn" ng-click="click('settings')">
1147            {{word('settings')}}
1148          </button>
1149          <button
1150            class="cookie-consent-popup__accept-btn ladda-button"
1151            ladda="state('loading')"
1152            data-style="slide-down"
1153            ng-click="click('accept')"
1154          >
1155            {{word('accept')}}
1156          </button>
1157        </div>
1158      </div>
1159    </div>
1160
1161    <div
1162      ng-show="state('showDetailSettingsPanel')"
1163      class="cookie-consent-detail-settings-panel__container"
1164    >
1165      <div class="cookie-consent-detail-settings-panel__layout">
1166        <div class="cookie-consent-detail-settings-panel__top-right">
1167          <button
1168            ng-click="click('discard')"
1169            class="cookie-consent-detail-settings-panel__discard-btn"
1170          >
1171          </button>
1172        </div>
1173        <div class="cookie-consent-detail-settings-panel__header">
1174          <div class="cookie-consent-detail-settings-panel__title">
1175            {{word('consent_title')}}
1176          </div>
1177        </div>
1178        <div class="cookie-consent-detail-settings-panel__main">
1179          <p class="cookie-consent-detail-settings-panel__desc">
1180            {{word('consent_desc')}} <a href="{{alink('read_more')}}">{{word('read_more')}}</a>
1181          </p>
1182          <div class="cookie-consent-detail-settings-panel__separator"></div>
1183          <div ng-repeat="setting in state('cookieConsentSettings')" class="cookie-consent-detail-settings-panel__item">
1184            <div class="cookie-consent-detail-settings-panel__item-header">
1185              <div class="cookie-consent-detail-settings-panel__item-title">{{setting.title}}</div>
1186              <label for="{{setting.key}}" class="cookie-consent-switch__container">
1187                <input id="{{setting.key}}" ng-model="setting.on" ng-disabled="setting.disabled" type="checkbox" class="cookie-consent-switch__checkbox">
1188                <span class="cookie-consent-switch__slider round"></span>
1189              </label>
1190            </div>
1191            <div class="cookie-consent-detail-settings-panel__item-main">
1192              <p class="cookie-consent-detail-settings-panel__item-desc">{{setting.description}}</p>
1193            </div>
1194          </div>
1195        </div>
1196        <div class="cookie-consent-detail-settings-panel__footer">
1197          <button
1198            class="cookie-consent-detail-settings-panel__save-btn ladda-button"
1199            ladda="state('loading')"
1200            data-style="slide-down"
1201            ng-click="click('save_preferences')"
1202          >
1203            {{word('save_preferences')}}
1204          </button>
1205        </div>
1206      </div>
1207    </div>
1208  </div>
1209</div>
1210
1211
1212      
1212<script>
1213      window.fbAsyncInit = function() {
1214        FB.init({
1215          appId      : '467428936681900',
1216          xfbml      : true,
1217          version    : 'v2.7'
1218        });
1219        window.globalSDKObserver.FB.notify();
1220      };
1221    </script>
1221
1222    
1222<script
1223      async defer
1224      src="https://connect.facebook.net/en_US/sdk.js?hash=928e357d8fbe4515cce385b5902c70fc"
1225    ></script>
1225
1226
1227
1228        <div id='shopline-section-announcement'><!-- Rendered 'announcement.js.liquid' --><!-- Rendered 'announcement.css.liquid' --> 
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239  
1240 
1241</div>          <div id='shopline-section-header'><!-- Rendered 'header.css.liquid' --> 
1242
1243
1244<style>
1245  
1246</style>
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257<style>
1258  .header--desktop .header__logo img {
1259    max-height: 59px;
1260    width: auto;
1261  }
1262  .collapsed.header--desktop .header__logo img {
1263    
1264    max-height: 22px;
1265    
1266  }
1267
1268  
1269    #shopline-section-header {
1270      position: sticky;
1271      z-index: 100;
1272      top: 0;
1273    }
1274  
1275</style>
1276
1277<nav class="header header--desktop header--sticky js-navbar-desktop nav-bg-color">
1278  <div class="header__container clearfix">
1279    <ul class="header__action-menu nav-color header__action-menu--logo-middle-left"><div class="header__action-list">
1280          <a class="header__logo header__logo--middle-left js-nav-logo" href="/">
1281            <img
1282              src="https://shoplineimg.com/62be82878142a000229212f1/62be8a3855d764001b152ad3/1200x.webp?source_format=png"
1283              width="280.0"
1284              height="280.0"
1285              loading="lazy"
1286            >
1287          </a>
1288        </div><div class="header__action-list">
1289        <!-- Language chooser -->
1290        
1291          <li class="List-item">
1292            <div
1293              class="NavigationBar-actionMenu-button nav-color App-languageDropdown dropdown"
1294              dropdown
1295              data-nosnippet
1296            >
1297              <div class="dropdown-toggle" dropdown-toggle>
1298                <svg class="icons icon-language">
1299                  <use xlink:href="#icon-language"></use>
1300                </svg>
1301                
1302                  <span class="Label">English</span>
1303                
1304              </div>
1305              <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-language-chooser">
1306                
1307                  <li class="List-item sl-language-chooser-language" href="#en">English</li>
1308                
1309                  <li class="List-item sl-language-chooser-language" href="#zh-hant">繁體中文</li>
1310                
1311              </ul>
1312            </div>
1313          </li>
1314        
1315
1316        <!-- Currency chooser -->
1317        
1318          <li class="List-item">
1319            <div
1320              class="NavigationBar-actionMenu-button nav-color App-currencyDropdown dropdown"
1321              dropdown
1322              data-nosnippet
1323            >
1324              <div class="dropdown-toggle" dropdown-toggle>
1325                <svg class="icons icon-currency">
1326                  <use xlink:href="#icon-currency"></use>
1327                </svg>
1328                
1329                  <span class="Label"><span class="fa fa-dollar"></span></span>
1330                
1331              </div>
1332              <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-currency-chooser">
1333                
1334                  <li class="List-item sl-currency-chooser-currency" href="#hkd">
1335                    $ HKD
1336                  </li>
1337                
1338                  <li class="List-item sl-currency-chooser-currency" href="#mop">
1339                    P MOP
1340                  </li>
1341                
1342                  <li class="List-item sl-currency-chooser-currency" href="#cny">
1343                    ¥ CNY
1344                  </li>
1345                
1346                  <li class="List-item sl-currency-chooser-currency" href="#twd">
1347                    $ TWD
1348                  </li>
1349                
1350                  <li class="List-item sl-currency-chooser-currency" href="#usd">
1351                    $ USD
1352                  </li>
1353                
1354                  <li class="List-item sl-currency-chooser-currency" href="#sgd">
1355                    $ SGD
1356                  </li>
1357                
1358                  <li class="List-item sl-currency-chooser-currency" href="#eur">
1359                    € EUR
1360                  </li>
1361                
1362                  <li class="List-item sl-currency-chooser-currency" href="#aud">
1363                    $ AUD
1364                  </li>
1365                
1366                  <li class="List-item sl-currency-chooser-currency" href="#gbp">
1367                    £ GBP
1368                  </li>
1369                
1370                  <li class="List-item sl-currency-chooser-currency" href="#php">
1371                    ₱ PHP
1372                  </li>
1373                
1374                  <li class="List-item sl-currency-chooser-currency" href="#myr">
1375                    RM MYR
1376                  </li>
1377                
1378                  <li class="List-item sl-currency-chooser-currency" href="#thb">
1379                    ฿ THB
1380                  </li>
1381                
1382                  <li class="List-item sl-currency-chooser-currency" href="#aed">
1383                    د.إ AED
1384                  </li>
1385                
1386                  <li class="List-item sl-currency-chooser-currency" href="#jpy">
1387                    ¥ JPY
1388                  </li>
1389                
1390                  <li class="List-item sl-currency-chooser-currency" href="#bnd">
1391                    $ BND
1392                  </li>
1393                
1394                  <li class="List-item sl-currency-chooser-currency" href="#krw">
1395                    ₩ KRW
1396                  </li>
1397                
1398                  <li class="List-item sl-currency-chooser-currency" href="#idr">
1399                    Rp IDR
1400                  </li>
1401                
1402                  <li class="List-item sl-currency-chooser-currency" href="#vnd">
1403                    ₫ VND
1404                  </li>
1405                
1406                  <li class="List-item sl-currency-chooser-currency" href="#cad">
1407                    $ CAD
1408                  </li>
1409                
1410              </ul>
1411            </div>
1412          </li>
1413        
1414      </div><div class="header__action-list">
1415        <!-- Member Center button -->
1416        <li class="List-item">
1417          <a
1418            class="NavigationBar-actionMenu-button nav-color"
1419            
1420              href="/users/sign_in"
1421            
1422          >
1423            <svg class="icons icon-member">
1424              <use xlink:href="#icon-member"></use>
1425            </svg>
1426            
1427          </a>
1428          <user-reminder-desktop
1429  campaign-rule="null"
1430></user-reminder-desktop>
1431        </li>
1432
1433        <!-- Cart panel toggle -->
1434        <basic-popover class="cart-over-limit"></basic-popover>
1435        <li class="List-item">
1436          <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle">
1437            <svg class="icons icon-cart">
1438              <use xlink:href="#icon-cart"></use>
1439            </svg>
1440            <span
1441              class="sl-cart-count Cart-count primary-color"
1442              count-style="icon"
1443            >
1444            </span>
1445          </a>
1446        </li>
1447
1448        <!-- Messages -->
1449        
1450          <li class="List-item">
1451            <a class="NavigationBar-actionMenu-button nav-color MessageDialog-showButton sl-message-toggle">
1452              <svg class="icons icon-message">
1453                <use xlink:href="#icon-message"></use>
1454              </svg>
1455              
1456            </a>
1457          </li>
1458        
1459
1460        <!-- Desktop Search bar -->
1461        
1462          <li class="List-item search-bar">
1463            <div class="NavigationBar-actionMenu-button nav-color Product-searchField" data-nosnippet>
1464              
1465              <svg class="icons icon-search">
1466                <use xlink:href="#icon-search"></use>
1467              </svg>
1468              
1469            </div>
1470          </li>
1471        
1472      </div>
1473    </ul><div
1474      class="NavigationBar-menu-container"
1475      style="justify-content: flex-start;"
1476    >
1477      <ul class="NavigationBar-mainMenu">
1478
1479<li class="navigation-menu nav-color basic-menu-desktop">
1480  <ul class="navigation-menu-top-layer" style="padding: 10px">
1481    
1482      
1483        <li class="navigation-menu-item">
1484          <a
1485            class="navigation-menu-item-label"
1486            link-highlight="https://www.bubuart.cc/"
1487            href="https://www.bubuart.cc/"
1488            target=""
1489            ng-non-bindable
1490          >Home</a>
1491        </li>
1492      
1493    
1494      
1495        <li class="navigation-menu-item navigation-menu-item--nested">
1496          <a
1497            class="navigation-menu-item-label"
1498            link-highlight="https://www.bubuart.cc/pages/公司簡介"
1499            href="https://www.bubuart.cc/pages/公司簡介"
1500            target=""
1501          >
1502            公司簡介<span class="fa fa-angle-down"></span>
1503          </a>
1504          <ul class="navigation-menu-second-layer">
1505            <div class="second-layer-scroll-buttons">
1506              <span class="fa fa-angle-left scroll-left scroll-disable"></span>
1507              <span class="fa fa-angle-right scroll-right"></span>
1508            </div>
1509            
1510              
1511                <li class="navigation-menu-item">
1512                  <a
1513                    class="navigation-menu-item-label"
1514                    link-highlight="https://www.bubuart.cc/pages/經營理念"
1515                    href="https://www.bubuart.cc/pages/經營理念"
1516                    target=""
1517                  >
1518                    經營理念
1519                  </a>
1520                </li>
1521              
1522            
1523              
1524                <li class="navigation-menu-item">
1525                  <a
1526                    class="navigation-menu-item-label"
1527                    link-highlight="https://www.bubuart.cc/pages/公司大事記"
1528                    href="https://www.bubuart.cc/pages/公司大事記"
1529                    target=""
1530                  >
1531                    公司大事記
1532                  </a>
1533                </li>
1534              
1535            
1536              
1537                <li class="navigation-menu-item">
1538                  <a
1539                    class="navigation-menu-item-label"
1540                    link-highlight="https://www.bubuart.cc/pages/獲獎紀錄"
1541                    href="https://www.bubuart.cc/pages/獲獎紀錄"
1542                    target=""
1543                  >
1544                    獲獎、媒體報導
1545                  </a>
1546                </li>
1547              
1548            
1549              
1550                <li class="navigation-menu-item">
1551                  <a
1552                    class="navigation-menu-item-label"
1553                    link-highlight="https://www.bubuart.cc/pages/年度活動"
1554                    href="https://www.bubuart.cc/pages/年度活動"
1555                    target=""
1556                  >
1557                    年度活動
1558                  </a>
1559                </li>
1560              
1561            
1562          </ul>
1563        </li>
1564      
1565    
1566      
1567        <li class="navigation-menu-item navigation-menu-item--nested">
1568          <a
1569            class="navigation-menu-item-label"
1570            link-highlight="https://www.bubuart.cc/pages/認識品牌"
1571            href="https://www.bubuart.cc/pages/認識品牌"
1572            target=""
1573          >
1574            認識品牌<span class="fa fa-angle-down"></span>
1575          </a>
1576          <ul class="navigation-menu-second-layer">
1577            <div class="second-layer-scroll-buttons">
1578              <span class="fa fa-angle-left scroll-left scroll-disable"></span>
1579              <span class="fa fa-angle-right scroll-right"></span>
1580            </div>
1581            
1582              
1583                <li class="navigation-menu-item">
1584                  <a
1585                    class="navigation-menu-item-label"
1586                    link-highlight="https://www.bubuart.cc/pages/橘子布藝術"
1587                    href="https://www.bubuart.cc/pages/橘子布藝術"
1588                    target=""
1589                  >
1590                    橘子布藝術
1591                  </a>
1592                </li>
1593              
1594            
1595              
1596                <li class="navigation-menu-item">
1597                  <a
1598                    class="navigation-menu-item-label"
1599                    link-highlight="https://www.bubuart.cc/pages/oca數位課件"
1600                    href="https://www.bubuart.cc/pages/oca數位課件"
1601                    target=""
1602                  >
1603                    OCA原創藝術課件
1604                  </a>
1605                </li>
1606              
1607            
1608              
1609                <li class="navigation-menu-item">
1610                  <a
1611                    class="navigation-menu-item-label"
1612                    link-highlight="https://www.bubuart.cc/pages/bubu-art-cafe"
1613                    href="https://www.bubuart.cc/pages/bubu-art-cafe"
1614                    target=""
1615                  >
1616                    BUBU ART CAFE
1617                  </a>
1618                </li>
1619              
1620            
1621          </ul>
1622        </li>
1623      
1624    
1625      
1626        <li class="navigation-menu-item navigation-menu-item--nested">
1627          <a
1628            class="navigation-menu-item-label"
1629            link-highlight="https://www.bubuart.cc/pages/service-items"
1630            href="https://www.bubuart.cc/pages/service-items"
1631            target=""
1632          >
1633            服務項目<span class="fa fa-angle-down"></span>
1634          </a>
1635          <ul class="navigation-menu-second-layer">
1636            <div class="second-layer-scroll-buttons">
1637              <span class="fa fa-angle-left scroll-left scroll-disable"></span>
1638              <span class="fa fa-angle-right scroll-right"></span>
1639            </div>
1640            
1641              
1642                <li class="navigation-menu-item">
1643                  <a
1644                    class="navigation-menu-item-label"
1645                    link-highlight="https://www.bubuart.cc/pages/art-class-online"
1646                    href="https://www.bubuart.cc/pages/art-class-online"
1647                    target=""
1648                  >
1649                    線上藝術課程
1650                  </a>
1651                </li>
1652              
1653            
1654              
1655                <li class="navigation-menu-item">
1656                  <a
1657                    class="navigation-menu-item-label"
1658                    link-highlight="https://www.bubuart.cc/pages/形象ip授權"
1659                    href="https://www.bubuart.cc/pages/形象ip授權"
1660                    target=""
1661                  >
1662                    形象IP策展
1663                  </a>
1664                </li>
1665              
1666            
1667              
1668                <li class="navigation-menu-item">
1669                  <a
1670                    class="navigation-menu-item-label"
1671                    link-highlight="https://www.bubuart.cc/pages/kid-star"
1672                    href="https://www.bubuart.cc/pages/kid-star"
1673                    target=""
1674                  >
1675                    KID STAR
1676                  </a>
1677                </li>
1678              
1679            
1680              
1681                <li class="navigation-menu-item">
1682                  <a
1683                    class="navigation-menu-item-label"
1684                    link-highlight="https://www.bubuart.cc/pages/圖像授權"
1685                    href="https://www.bubuart.cc/pages/圖像授權"
1686                    target=""
1687                  >
1688                    圖像授權
1689                  </a>
1690                </li>
1691              
1692            
1693              
1694                <li class="navigation-menu-item">
1695                  <a
1696                    class="navigation-menu-item-label"
1697                    link-highlight="https://www.bubuart.cc/pages/art-culture-association-of-the-republic-of-china"
1698                    href="https://www.bubuart.cc/pages/art-culture-association-of-the-republic-of-china"
1699                    target=""
1700                  >
1701                    Art  Culture Association of the Republic of China
1702                  </a>
1703                </li>
1704              
1705            
1706          </ul>
1707        </li>
1708      
1709    
1710      
1711        <li class="navigation-menu-item navigation-menu-item--nested">
1712          <a
1713            class="navigation-menu-item-label"
1714            link-highlight="https://www.bubuart.cc/pages/線上美術館"
1715            href="https://www.bubuart.cc/pages/線上美術館"
1716            target=""
1717          >
1718            服務據點<span class="fa fa-angle-down"></span>
1719          </a>
1720          <ul class="navigation-menu-second-layer">
1721            <div class="second-layer-scroll-buttons">
1722              <span class="fa fa-angle-left scroll-left scroll-disable"></span>
1723              <span class="fa fa-angle-right scroll-right"></span>
1724            </div>
1725            
1726              
1727                <li class="navigation-menu-item">
1728                  <a
1729                    class="navigation-menu-item-label"
1730                    link-highlight="https://www.youtube.com/channel/UC0FgrUCYdLAcrEDSLsyDpgA"
1731                    href="https://www.youtube.com/channel/UC0FgrUCYdLAcrEDSLsyDpgA"
1732                    target="_blank"
1733                  >
1734                    線上藝術頻道
1735                  </a>
1736                </li>
1737              
1738            
1739              
1740                <li class="navigation-menu-item">
1741                  <a
1742                    class="navigation-menu-item-label"
1743                    link-highlight="https://www.facebook.com/OCAKidStar67/photos/?ref=page_internal"
1744                    href="https://www.facebook.com/OCAKidStar67/photos/?ref=page_internal"
1745                    target="_self"
1746                  >
1747                    草屯炎峰會館
1748                  </a>
1749                </li>
1750              
1751            
1752              
1753                <li class="navigation-menu-item">
1754                  <a
1755                    class="navigation-menu-item-label"
1756                    link-highlight="https://www.facebook.com/originalcolorsart/photos/?ref=page_internal"
1757                    href="https://www.facebook.com/originalcolorsart/photos/?ref=page_internal"
1758                    target="_self"
1759                  >
1760                    台中東英會館
1761                  </a>
1762                </li>
1763              
1764            
1765              
1766                <li class="navigation-menu-item">
1767                  <a
1768                    class="navigation-menu-item-label"
1769                    link-highlight="https://www.instagram.com/bubuartcafe/"
1770                    href="https://www.instagram.com/bubuartcafe/"
1771                    target="_blank"
1772                  >
1773                    bubu art cafe nt
1774                  </a>
1775                </li>
1776              
1777            
1778              
1779                <li class="navigation-menu-item">
1780                  <a
1781                    class="navigation-menu-item-label"
1782                    link-highlight="https://www.instagram.com/bubuartcafe_2/"
1783                    href="https://www.instagram.com/bubuartcafe_2/"
1784                    target="_blank"
1785                  >
1786                    bubu art cafe tc
1787                  </a>
1788                </li>
1789              
1790            
1791              
1792                <li class="navigation-menu-item">
1793                  <a
1794                    class="navigation-menu-item-label"
1795                    link-highlight="https://www.instagram.com/bubuart_buddy/"
1796                    href="https://www.instagram.com/bubuart_buddy/"
1797                    target="_blank"
1798                  >
1799                    bubu art buddy
1800                  </a>
1801                </li>
1802              
1803            
1804          </ul>
1805        </li>
1806      
1807    
1808      
1809        <li class="navigation-menu-item navigation-menu-item--nested">
1810          <a
1811            class="navigation-menu-item-label"
1812            link-highlight="https://www.bubuart.cc/about"
1813            href="https://www.bubuart.cc/about"
1814            target=""
1815          >
1816            About<span class="fa fa-angle-down"></span>
1817          </a>
1818          <ul class="navigation-menu-second-layer">
1819            <div class="second-layer-scroll-buttons">
1820              <span class="fa fa-angle-left scroll-left scroll-disable"></span>
1821              <span class="fa fa-angle-right scroll-right"></span>
1822            </div>
1823            
1824              
1825                <li class="navigation-menu-item">
1826                  <a
1827                    class="navigation-menu-item-label"
1828                    link-highlight="https://www.bubuart.cc/about/policy"
1829                    href="https://www.bubuart.cc/about/policy"
1830                    target=""
1831                  >
1832                    Return Policy
1833                  </a>
1834                </li>
1835              
1836            
1837              
1838                <li class="navigation-menu-item">
1839                  <a
1840                    class="navigation-menu-item-label"
1841                    link-highlight="https://www.bubuart.cc/about/delivery-policy"
1842                    href="https://www.bubuart.cc/about/delivery-policy"
1843                    target=""
1844                  >
1845                    Delivery Policy
1846                  </a>
1847                </li>
1848              
1849            
1850              
1851                <li class="navigation-menu-item">
1852                  <a
1853                    class="navigation-menu-item-label"
1854                    link-highlight="https://www.bubuart.cc/pages/常見問題"
1855                    href="https://www.bubuart.cc/pages/常見問題"
1856                    target=""
1857                  >
1858                    常見問題
1859                  </a>
1860                </li>
1861              
1862            
1863          </ul>
1864        </li>
1865      
1866    
1867      
1868        <li class="navigation-menu-item">
1869          <a
1870            class="navigation-menu-item-label"
1871            link-highlight="https://www.bubuart.cc/products"
1872            href="https://www.bubuart.cc/products"
1873            target=""
1874            ng-non-bindable
1875          >Shop All</a>
1876        </li>
1877      
1878    
1879      
1880        <li class="navigation-menu-item">
1881          <a
1882            class="navigation-menu-item-label"
1883            link-highlight="https://www.bubuart.cc/pages/blog"
1884            href="https://www.bubuart.cc/pages/blog"
1885            target=""
1886            ng-non-bindable
1887          >blog</a>
1888        </li>
1889      
1890    
1891      
1892        <li class="navigation-menu-item">
1893          <a
1894            class="navigation-menu-item-label"
1895            link-highlight="https://www.bubuart.cc/forms/62c127ce15c32e25672108a6"
1896            href="https://www.bubuart.cc/forms/62c127ce15c32e25672108a6"
1897            target="_self"
1898            ng-non-bindable
1899          >與我合作</a>
1900        </li>
1901      
1902    
1903      
1904        <li class="navigation-menu-item">
1905          <a
1906            class="navigation-menu-item-label"
1907            link-highlight="https://lin.ee/BJ12pTB"
1908            href="https://lin.ee/BJ12pTB"
1909            target="_blank"
1910            ng-non-bindable
1911          >官方LINE</a>
1912        </li>
1913      
1914    
1915  </ul>
1916</li>
1917</ul>
1918    </div>
1919  </div>
1920  
1921</nav>
1922
1923
1924
1925
1926
1927
1928
1929<style>
1930  .header--mobile .header__logo img {
1931    object-fit: contain;max-width: 150px;
1932    max-height: 44px;
1933  }
1934</style>
1935
1936
1937<nav class="header header--mobile header--sticky js-navbar-mobile nav-bg-color">
1938  
1939    <div ng-cloak facebook-banner class="facebook-banner">
1940    <div ng-if="state.isBannerOpened"  class="facebook-banner-wrapper">
1941      <div ng-click="onClose()" class="close-icon-wrapper">
1942        <i class="fa fa-times"></i>
1943      </div>
1944      <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p>
1945      <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly>
1946    </div>
1947  </div>
1948
1949  <div class="header__container header__container--logo-middle-left clearfix">
1950    <div class="header__logo-container">
1951      <a class="header__logo" href="/">
1952        <img src="https://shoplineimg.com/62be82878142a000229212f1/62bff57b3640200015bba024/450x.webp?source_format=png" width="280.0" height="80.0" loading="lazy" >
1953      </a>
1954    </div>
1955
1956    <ul class="NavigationBar-actionMenu nav-color">
1957      <!-- Cart panel toggle -->
1958      <basic-popover class="cart-over-limit"></basic-popover>
1959      <li class="List-item">
1960        <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle">
1961          <svg class="icons icon-cart">
1962            <use xlink:href="#icon-cart"></use>
1963          </svg>
1964          <span class="Cart-count sl-cart-count primary-color"></span>
1965        </a>
1966      </li>
1967      <li class="List-item">
1968        <div class="NavigationBar-actionMenu-button nav-color sl-menu-panel-toggle">
1969          <svg class="icons icon-menu">
1970            <use xlink:href="#icon-menu"></use>
1971          </svg>
1972        </div>
1973      </li>
1974    </ul>
1975  </div>
1976</nav>
1977
1978<!-- Rendered 'menu.js.liquid' -->
1979<!-- Rendered 'header-tracker.js.liquid' -->
1980
1981
1982</div><div id="MenuPanel" class="MenuPanel nav-bg-color" style="display: none;">
1983  <div class="MenuPanel-section">
1984    <ul class="MenuPanel-searchMenu">
1985      <user-reminder-mobile
1986  campaign-rule="null"
1987></user-reminder-mobile>
1988      
1989        <li class="List-item">
1990          <form
1991            class="Product-searchField-form sl-product-search js-product-searchfield-form"
1992            id="SearchPanel"
1993            action=""
1994          >
1995            <input
1996              disabled
1997              maxlength="50"
1998              type="search"
1999              placeholder="Search Products"
2000            >
2001            <button disabled type="submit">
2002              <svg class="icons icon-search js-icon-search">
2003                <use xlink:href="#icon-search"></use>
2004              </svg>
2005            </button>
2006          </form>
2007        </li>
2008      
2009    </ul><ul class="MenuPanel-mainMenu basic-menu-mobile"><li
2010        class="List-item MenuPanel-nestedList sl-dropdown"
2011        is-collapsed="true"
2012        is-mobile-collapsed="true"
2013      >
2014        <a class="Label" link-highlight="https://www.bubuart.cc/" href="https://www.bubuart.cc/" target="">
2015          Home</a>
2016        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62be82fd340ab20015d37c4c"></ul>
2017      </li><li
2018        class="List-item MenuPanel-nestedList sl-dropdown"
2019        is-collapsed="true"
2020        is-mobile-collapsed="true"
2021      >
2022        <a class="Label" link-highlight="https://www.bubuart.cc/pages/公司簡介" href="https://www.bubuart.cc/pages/公司簡介" target="">
2023          公司簡介<i
2024              class="fa sl-dropdown-toggle pull-right"
2025              data-toggle="collapse"
2026              href="#menu-nested-list-62bff8fbaffe3500129e2575"
2027            ></i></a>
2028        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62bff8fbaffe3500129e2575"><li class="List-item">
2029                <a
2030                  class="Label"
2031                  link-highlight="https://www.bubuart.cc/pages/經營理念"
2032                  href="https://www.bubuart.cc/pages/經營理念"
2033                  target=""
2034                >
2035                  經營理念
2036                </a>
2037              </li><li class="List-item">
2038                <a
2039                  class="Label"
2040                  link-highlight="https://www.bubuart.cc/pages/公司大事記"
2041                  href="https://www.bubuart.cc/pages/公司大事記"
2042                  target=""
2043                >
2044                  公司大事記
2045                </a>
2046              </li><li class="List-item">
2047                <a
2048                  class="Label"
2049                  link-highlight="https://www.bubuart.cc/pages/獲獎紀錄"
2050                  href="https://www.bubuart.cc/pages/獲獎紀錄"
2051                  target=""
2052                >
2053                  獲獎、媒體報導
2054                </a>
2055              </li><li class="List-item">
2056                <a
2057                  class="Label"
2058                  link-highlight="https://www.bubuart.cc/pages/年度活動"
2059                  href="https://www.bubuart.cc/pages/年度活動"
2060                  target=""
2061                >
2062                  年度活動
2063                </a>
2064              </li></ul>
2065      </li><li
2066        class="List-item MenuPanel-nestedList sl-dropdown"
2067        is-collapsed="true"
2068        is-mobile-collapsed="true"
2069      >
2070        <a class="Label" link-highlight="https://www.bubuart.cc/pages/認識品牌" href="https://www.bubuart.cc/pages/認識品牌" target="">
2071          認識品牌<i
2072              class="fa sl-dropdown-toggle pull-right"
2073              data-toggle="collapse"
2074              href="#menu-nested-list-62bfe71e4f2b830030e03755"
2075            ></i></a>
2076        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62bfe71e4f2b830030e03755"><li class="List-item">
2077                <a
2078                  class="Label"
2079                  link-highlight="https://www.bubuart.cc/pages/橘子布藝術"
2080                  href="https://www.bubuart.cc/pages/橘子布藝術"
2081                  target=""
2082                >
2083                  橘子布藝術
2084                </a>
2085              </li><li class="List-item">
2086                <a
2087                  class="Label"
2088                  link-highlight="https://www.bubuart.cc/pages/oca數位課件"
2089                  href="https://www.bubuart.cc/pages/oca數位課件"
2090                  target=""
2091                >
2092                  OCA原創藝術課件
2093                </a>
2094              </li><li class="List-item">
2095                <a
2096                  class="Label"
2097                  link-highlight="https://www.bubuart.cc/pages/bubu-art-cafe"
2098                  href="https://www.bubuart.cc/pages/bubu-art-cafe"
2099                  target=""
2100                >
2101                  BUBU ART CAFE
2102                </a>
2103              </li></ul>
2104      </li><li
2105        class="List-item MenuPanel-nestedList sl-dropdown"
2106        is-collapsed="true"
2107        is-mobile-collapsed="true"
2108      >
2109        <a class="Label" link-highlight="https://www.bubuart.cc/pages/service-items" href="https://www.bubuart.cc/pages/service-items" target="">
2110          服務項目<i
2111              class="fa sl-dropdown-toggle pull-right"
2112              data-toggle="collapse"
2113              href="#menu-nested-list-62bfe7f86992d800219a3728"
2114            ></i></a>
2115        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62bfe7f86992d800219a3728"><li class="List-item">
2116                <a
2117                  class="Label"
2118                  link-highlight="https://www.bubuart.cc/pages/art-class-online"
2119                  href="https://www.bubuart.cc/pages/art-class-online"
2120                  target=""
2121                >
2122                  線上藝術課程
2123                </a>
2124              </li><li class="List-item">
2125                <a
2126                  class="Label"
2127                  link-highlight="https://www.bubuart.cc/pages/å½¢è
2127±¡ip授權"
2128                  href="https://www.bubuart.cc/pages/形象ip授權"
2129                  target=""
2130                >
2131                  形象IP策展
2132                </a>
2133              </li><li class="List-item">
2134                <a
2135                  class="Label"
2136                  link-highlight="https://www.bubuart.cc/pages/kid-star"
2137                  href="https://www.bubuart.cc/pages/kid-star"
2138                  target=""
2139                >
2140                  KID STAR
2141                </a>
2142              </li><li class="List-item">
2143                <a
2144                  class="Label"
2145                  link-highlight="https://www.bubuart.cc/pages/圖像授權"
2146                  href="https://www.bubuart.cc/pages/圖像授權"
2147                  target=""
2148                >
2149                  圖像授權
2150                </a>
2151              </li><li class="List-item">
2152                <a
2153                  class="Label"
2154                  link-highlight="https://www.bubuart.cc/pages/art-culture-association-of-the-republic-of-china"
2155                  href="https://www.bubuart.cc/pages/art-culture-association-of-the-republic-of-china"
2156                  target=""
2157                >
2158                  Art  Culture Association of the Republic of China
2159                </a>
2160              </li></ul>
2161      </li><li
2162        class="List-item MenuPanel-nestedList sl-dropdown"
2163        is-collapsed="true"
2164        is-mobile-collapsed="true"
2165      >
2166        <a class="Label" link-highlight="https://www.bubuart.cc/pages/線上美術館" href="https://www.bubuart.cc/pages/線上美術館" target="">
2167          服務據點<i
2168              class="fa sl-dropdown-toggle pull-right"
2169              data-toggle="collapse"
2170              href="#menu-nested-list-62bfe8b80c2639001569c68d"
2171            ></i></a>
2172        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62bfe8b80c2639001569c68d"><li class="List-item">
2173                <a
2174                  class="Label"
2175                  link-highlight="https://www.youtube.com/channel/UC0FgrUCYdLAcrEDSLsyDpgA"
2176                  href="https://www.youtube.com/channel/UC0FgrUCYdLAcrEDSLsyDpgA"
2177                  target="_blank"
2178                >
2179                  線上藝術頻道
2180                </a>
2181              </li><li class="List-item">
2182                <a
2183                  class="Label"
2184                  link-highlight="https://www.facebook.com/OCAKidStar67/photos/?ref=page_internal"
2185                  href="https://www.facebook.com/OCAKidStar67/photos/?ref=page_internal"
2186                  target="_self"
2187                >
2188                  草屯炎峰會館
2189                </a>
2190              </li><li class="List-item">
2191                <a
2192                  class="Label"
2193                  link-highlight="https://www.facebook.com/originalcolorsart/photos/?ref=page_internal"
2194                  href="https://www.facebook.com/originalcolorsart/photos/?ref=page_internal"
2195                  target="_self"
2196                >
2197                  台中東英會館
2198                </a>
2199              </li><li class="List-item">
2200                <a
2201                  class="Label"
2202                  link-highlight="https://www.instagram.com/bubuartcafe/"
2203                  href="https://www.instagram.com/bubuartcafe/"
2204                  target="_blank"
2205                >
2206                  bubu art cafe nt
2207                </a>
2208              </li><li class="List-item">
2209                <a
2210                  class="Label"
2211                  link-highlight="https://www.instagram.com/bubuartcafe_2/"
2212                  href="https://www.instagram.com/bubuartcafe_2/"
2213                  target="_blank"
2214                >
2215                  bubu art cafe tc
2216                </a>
2217              </li><li class="List-item">
2218                <a
2219                  class="Label"
2220                  link-highlight="https://www.instagram.com/bubuart_buddy/"
2221                  href="https://www.instagram.com/bubuart_buddy/"
2222                  target="_blank"
2223                >
2224                  bubu art buddy
2225                </a>
2226              </li></ul>
2227      </li><li
2228        class="List-item MenuPanel-nestedList sl-dropdown"
2229        is-collapsed="true"
2230        is-mobile-collapsed="true"
2231      >
2232        <a class="Label" link-highlight="https://www.bubuart.cc/about" href="https://www.bubuart.cc/about" target="">
2233          About<i
2234              class="fa sl-dropdown-toggle pull-right"
2235              data-toggle="collapse"
2236              href="#menu-nested-list-62be82fd340ab20015d37c4e"
2237            ></i></a>
2238        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62be82fd340ab20015d37c4e"><li class="List-item">
2239                <a
2240                  class="Label"
2241                  link-highlight="https://www.bubuart.cc/about/policy"
2242                  href="https://www.bubuart.cc/about/policy"
2243                  target=""
2244                >
2245                  Return Policy
2246                </a>
2247              </li><li class="List-item">
2248                <a
2249                  class="Label"
2250                  link-highlight="https://www.bubuart.cc/about/delivery-policy"
2251                  href="https://www.bubuart.cc/about/delivery-policy"
2252                  target=""
2253                >
2254                  Delivery Policy
2255                </a>
2256              </li><li class="List-item">
2257                <a
2258                  class="Label"
2259                  link-highlight="https://www.bubuart.cc/pages/常見問題"
2260                  href="https://www.bubuart.cc/pages/常見問題"
2261                  target=""
2262                >
2263                  常見問題
2264                </a>
2265              </li></ul>
2266      </li><li
2267        class="List-item MenuPanel-nestedList sl-dropdown"
2268        is-collapsed="true"
2269        is-mobile-collapsed="true"
2270      >
2271        <a class="Label" link-highlight="https://www.bubuart.cc/products" href="https://www.bubuart.cc/products" target="">
2272          Shop All</a>
2273        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62be82fd340ab20015d37c50"></ul>
2274      </li><li
2275        class="List-item MenuPanel-nestedList sl-dropdown"
2276        is-collapsed="true"
2277        is-mobile-collapsed="true"
2278      >
2279        <a class="Label" link-highlight="https://www.bubuart.cc/pages/blog" href="https://www.bubuart.cc/pages/blog" target="">
2280          blog</a>
2281        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62bfe388a0e81900157cd8de"></ul>
2282      </li><li
2283        class="List-item MenuPanel-nestedList sl-dropdown"
2284        is-collapsed="true"
2285        is-mobile-collapsed="true"
2286      >
2287        <a class="Label" link-highlight="https://www.bubuart.cc/forms/62c127ce15c32e25672108a6" href="https://www.bubuart.cc/forms/62c127ce15c32e25672108a6" target="_self">
2288          與我合作</a>
2289        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62bff81f8f210c001e6d377c"></ul>
2290      </li><li
2291        class="List-item MenuPanel-nestedList sl-dropdown"
2292        is-collapsed="true"
2293        is-mobile-collapsed="true"
2294      >
2295        <a class="Label" link-highlight="https://lin.ee/BJ12pTB" href="https://lin.ee/BJ12pTB" target="_blank">
2296          官方LINE</a>
2297        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62fb6bbc37f6db00310d54b5"></ul>
2298      </li></ul>
2299
2300      <div class="MenuPanel-section-header">
2301        Categories
2302      </div>
2303      <ul class="MenuPanel-categoryMenu">
2304        
2305          
2306            
2307              <li class="List-item">
2308                <a class="Label" link-highlight="/categories/62be828a934245001bb2b76f" href="/categories/62be828a934245001bb2b76f">
2309                  Featured Products
2310                </a>
2311              </li>
2312            
2313          
2314        
2315          
2316            
2317              <li class="List-item">
2318                <a class="Label" link-highlight="/categories/bubu-art-cafe" href="/categories/bubu-art-cafe">
2319                  BUBU ART CAFE
2320                </a>
2321              </li>
2322            
2323          
2324        
2325          
2326            
2327              <li class="List-item">
2328                <a class="Label" link-highlight="/categories/歐倫積木" href="/categories/歐倫積木">
2329                  歐倫積木
2330                </a>
2331              </li>
2332            
2333          
2334        
2335          
2336            
2337              <li class="List-item">
2338                <a class="Label" link-highlight="/categories/文創商品" href="/categories/文創商品">
2339                  手作DIY
2340                </a>
2341              </li>
2342            
2343          
2344        
2345          
2346            
2347              <li class="List-item">
2348                <a class="Label" link-highlight="/categories/gallery" href="/categories/gallery">
2349                  畫廊
2350                </a>
2351              </li>
2352            
2353          
2354        
2355          
2356        
2357          
2358            
2359              <li class="List-item">
2360                <a class="Label" link-highlight="/categories/黏土寶盒" href="/categories/黏土寶盒">
2361                  黏土寶盒
2362                </a>
2363              </li>
2364            
2365          
2366        
2367          
2368            
2369              <li class="List-item">
2370                <a class="Label" link-highlight="/categories/diy配件" href="/categories/diy配件">
2371                  DIY配件
2372                </a>
2373              </li>
2374            
2375          
2376        
2377          
2378        
2379          
2380            
2381              <li class="List-item">
2382                <a class="Label" link-highlight="/categories/活動" href="/categories/活動">
2383                  活動
2384                </a>
2385              </li>
2386            
2387          
2388        
2389          
2390            
2391              <li
2392                class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"
2393                is-collapsed="true"
2394                is-mobile-collapsed="true"
2395              >
2396                <a class="Label" link-highlight="/categories/藝術選物" href="/categories/藝術選物">
2397                  藝術選物
2398                  
2399                    
2400                      
2401                    
2402                      
2403                        <i
2404                          class="fa sl-dropdown-toggle pull-right"
2405                          data-toggle="collapse"
2406                          href="#menu-nested-list-63622225aea306001c047556"
2407                        ></i>
2408                      
2409                    
2410                      
2411                        <i
2412                          class="fa sl-dropdown-toggle pull-right"
2413                          data-toggle="collapse"
2414                          href="#menu-nested-list-63622225aea306001c047556"
2415                        ></i>
2416                      
2417                    
2418                      
2419                        <i
2420                          class="fa sl-dropdown-toggle pull-right"
2421                          data-toggle="collapse"
2422                          href="#menu-nested-list-63622225aea306001c047556"
2423                        ></i>
2424                      
2425                    
2426                      
2427                        <i
2428                          class="fa sl-dropdown-toggle pull-right"
2429                          data-toggle="collapse"
2430                          href="#menu-nested-list-63622225aea306001c047556"
2431                        ></i>
2432                      
2433                    
2434                  
2435                </a>
2436                <ul
2437                  class="MenuPanel-nestedList-dropdown js-mobile-productlist-nestedlist-dropdown sl-dropdown-list collapse"
2438                  id="menu-nested-list-63622225aea306001c047556"
2439                >
2440                  
2441                    
2442                  
2443                    
2444                      <li
2445                        class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"
2446                        is-collapsed="true"
2447                        is-mobile-collapsed="true"
2448                      >
2449                        <a class="Label" link-highlight="/categories/meowfive" href="/categories/meowfive">
2450                          喵五
2451                          
2452                        </a>
2453                        
2454                      </li>
2455                    
2456                  
2457                    
2458                      <li
2459                        class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"
2460                        is-collapsed="true"
2461                        is-mobile-collapsed="true"
2462                      >
2463                        <a class="Label" link-highlight="/categories/71-picture" href="/categories/71-picture">
2464                          71 PICTURE
2465                          
2466                        </a>
2467                        
2468                      </li>
2469                    
2470                  
2471                    
2472                      <li
2473                        class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"
2474                        is-collapsed="true"
2475                        is-mobile-collapsed="true"
2476                      >
2477                        <a class="Label" link-highlight="/categories/action-plan" href="/categories/action-plan">
2478                          ACTION PLAN 行動計畫
2479                          
2480                        </a>
2481                        
2482                      </li>
2483                    
2484                  
2485                    
2486                      <li
2487                        class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"
2488                        is-collapsed="true"
2489                        is-mobile-collapsed="true"
2490                      >
2491                        <a class="Label" link-highlight="/categories/pigsymovie" href="/categories/pigsymovie">
2492                          八戒:決戰未來 官方授權
2493                          
2494                        </a>
2495                        
2496                      </li>
2497                    
2498                  
2499                </ul>
2500              </li>
2501            
2502          
2503        
2504          
2505        
2506          
2507            
2508              <li class="List-item">
2509                <a class="Label" link-highlight="/categories/gift" href="/categories/gift">
2510                  gift
2511                </a>
2512              </li>
2513            
2514          
2515        
2516      </ul>
2517    
2518
2519    
2520      <ul class="MenuPanel-accountMenu">
2521        <li class="List-item">
2522          <a class="Label" href="/users/sign_in">Sign in</a>
2523        </li>
2524        <li class="List-item">
2525          <a class="Label" href="/users/sign_up">Sign up</a>
2526        </li>
2527      </ul>
2528    
2529
2530    
2531
2532    
2533      <ul class="MenuPanel-othersMenu">
2534        
2535          <li class="List-item">
2536            <a class="MessageDialog-showButton sl-message-toggle">
2537              Message Shop
2538              <svg class="icons icon-message">
2539                <use xlink:href="#icon-message"></use>
2540              </svg>
2541            </a>
2542          </li>
2543        
2544        
2545          <li class="List-item">
2546            <a class="sl-language-menu-open">
2547              English
2548              <svg class="icons icon-language">
2549                <use xlink:href="#icon-language"></use>
2550              </svg>
2551            </a>
2552          </li>
2553        
2554        
2555          <li class="List-item App-currencyDropdown">
2556            <a class="Label sl-currency-menu-open"></a>
2557            <svg class="icons icon-currency">
2558              <use xlink:href="#icon-currency"></use>
2559            </svg>
2560          </li>
2561        
2562      </ul>
2563    
2564  </div>
2565</div>
2566        <div id="cart-panel" class="CartPanel js-cart-panel">  <div class="CartPanel-section">    <div ng-controller="CartsController"><div class="clear"></div>
2567<!-- Hint: Cart Empty -->
2568<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()">
2569  <div class="CartPanel-hint"> Your Shopping Cart is empty. </div>
2570  <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled">
2571    <div class="cart-related-products-title">{{ 'cart.related_products.title
2571' | translate }}</div>
2572    <cart-lazyload-related-products data-allow-empty-product-ids="true">
2573      <div class="cart-related-products-loading">
2574        <div class="cart-related-products-loading-image loading-placeholder"></div>
2575        <div class="cart-related-products-loading-content">
2576          <div class="cart-related-products-loading-title loading-placeholder"></div>
2577          <div class="cart-related-products-loading-price-details loading-placeholder"></div>
2578        </div>
2579      </div>
2580      <div class="cart-related-products-list"></div>
2581    </cart-lazyload-related-products>
2582  </div>
2583</div>
2584
2585<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()">
2586  <!-- CartItems -->
2587  <div class="cart-items">
2588    <div
2589      ng-repeat="item in currentCart.getItems() track by item._id"
2590      ng-if="item.type !== 'gift'"
2591      class="cart-item-container"
2592      data-cart-item-id="{{ item._id }}"
2593      product-id="{{ item.product_id }}"
2594    >
2595      <!-- Item -->
2596      <div class="cart-item">
2597        <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link">
2598          <img
2599            class="sl-lazy-image cart-item-image"
2600            ng-src="{{ getImgSrc(item, '200x200f') }}"
2601            alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}"
2602          />
2603        </a>
2604        <img
2605          class="sl-lazy-image cart-item-image"
2606          ng-if="item.product.type === 'gift'"
2607          ng-src="{{ getImgSrc(item, '200x200f') }}"
2608          alt="{{ (item.variation.media
2609                    ? item.variation.media.alt_translations
2610                    : item.product.cover_media.alt_translations) | translateModel
2611                }}"
2612        />
2613        <div class="cart-item-content" style="float:left;width:130px;">
2614          <div class="wrap--bundle-title-variation">
2615            <div
2616              ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)"
2617              class="label promotion-label label-default"
2618            >
2619              {{ 'product.bundled_products.label' | translate }}
2620            </div>
2621            <div
2622              ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)"
2623              class="label promotion-label label-default"
2624            >
2625              {{ 'product.bundle_group_products.label' | translate }}
2626            </div>
2627            <div
2628              ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)"
2629              class="label promotion-label label-default"
2630            >
2631              {{ 'product.buyandget.label' | translate }}
2632            </div>
2633            <div
2634              ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'"
2635              class="label promotion-label label-default"
2636            >
2637              {{ 'product.gift.label' | translate }}
2638            </div>
2639            <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
2640            <div class="title">{{item.product.title_translations|translateModel}}</div>
2641            <div ng-repeat="field in item.variation.fields track by $index" class="item-variation">
2642              <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div>
2643            </div>
2644            <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list">
2645              <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id">
2646                <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p>
2647                <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p>
2648              </li>
2649            </ul>
2650            <span
2651              class="variation-open-button"
2652              ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'"
2653              ng-click="onClickOpenVariation(item._id)"
2654            >
2655              {{ 'product.set.open_variation' | translate }}
2656              <i class="fa fa-angle-down"></i>
2657            </span>
2658            <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list">
2659              <li
2660                class="child-product-item"
2661                ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)"
2662              >
2663                <p class="child-product-title">
2664                  {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }}
2665                  x {{ selectedChildProduct.quantity || 1 }}
2666                </p>
2667                <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id">
2668                  {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }}
2669                </p>
2670              </li>
2671            </ul>
2672            <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div>
2673            <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div>
2674          </div>
2675          <div class="price-details">
2676            {{item.quantity}}<span style="margin:0 3px;">x</span>
2677            <span
2678              ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'"
2679              ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency"
2680            ></span>
2681            <span
2682              ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')"
2683              ng-bind-html="'NT$0' | changeCurrency"
2684            ></span>
2685            <span ng-if="item.type === 'redeem_gift'">
2686              {{ item.unit_point }} Point
2687            </span>
2688          </div>
2689        </div>
2690        <!--cart-item-content-->
2691        <div class="remove" ng-if="shouldShowDeleteButton">
2692          <a ng-click="removeItemFromCart(item._id,$event)">
2693            <span>Remove</span>
2694            <svg class="icons icon-delete">
2695              <use xlink:href="#icon-delete"></use>
2696            </svg>
2697          </a>
2698        </div>
2699        <div class="clear"></div>
2700      </div>
2701      <!-- Item end-->
2702      <!-- Addon items -->
2703      <div
2704        class="addon-cart-item cart-item"
2705        ng-repeat="addonItem in item.addon_items track by addonItem._id"
2706        ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''"
2707        data-cart-item-id="{{ addonItem._id }}"
2708      >
2709        <span class="product-link js-product-link">
2710          <img
2711            class="cart-item-image"
2712            ng-src="{{ getImgSrc(addonItem, '200x200f') }}"
2713            alt="{{addonItem.product.cover_media.alt_translations | translateModel}}"
2714          />
2715        </span>
2716        <div class="cart-item-content" style="float:left;width:130px;">
2717          <div class="wrap--bundle-title-variation">
2718            <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
2719            <div class="title">{{addonItem.product.title_translations|translateModel}}</div>
2720          </div>
2721          <div class="price-details">
2722            {{addonItem.quantity}}<span style="margin:0 3px;">x</span>
2723            <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span>
2724            <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span>
2725          </div>
2726        </div>
2727        <div class="remove" ng-if="shouldShowDeleteButton">
2728          <a ng-click="removeItemFromCart(addonItem._id,$event)" >
2729            <span>Remove</span>
2730            <svg class="icons icon-delete">
2731              <use xlink:href="#icon-delete"></use>
2732            </svg>
2733          </a>
2734        </div>
2735        <div class="clear"></div>
2736      </div>
2737      <!-- Addon items end -->
2738    </div>
2739    <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()">
2740      <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div>
2741      <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}">
2742        <div class="cart-related-products-loading">
2743          <div class="cart-related-products-loading-image loading-placeholder"></div>
2744          <div class="cart-related-products-loading-content">
2745            <div class="cart-related-products-loading-title loading-placeholder"></div>
2746            <div class="cart-related-products-loading-price-details loading-placeholder"></div>
2747          </div>
2748        </div>
2749        <div class="cart-related-products-list"></div>
2750      </cart-lazyload-related-products>
2751    </div>
2752    <div class="clear"></div>
2753  </div>
2754  <!-- CartItems end -->
2755
2756  <div class="clear"></div>
2757  <!-- Checkout button -->
2758  <div class="cart-chkt-btn-cont">
2759    <button
2760      id="btn-checkout"
2761      data-e2e-id="checkout_button"
2762      class="cart-chkt-btn ladda-button"
2763      data-style="slide-down"
2764      ladda="checkoutButtonLoading"
2765      ng-click="onCheckoutClicked($event)"
2766    >
2767      {{ 'cart.checkout' | translate }}
2768    </button>
2769  </div>
2770  <!-- Checkout button end -->
2771</div>
2772</div>  </div></div>  <div id="LanguagePanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet>  <div class="MenuPanel-section">    <div class="MenuPanel-section-header sl-language-menu-close">      <span class="fa fa-chevron-left"></span>      Language    </div>    <ul class="sl-language-chooser">              <li class="List-item">          <a class="Label sl-language-chooser-language" href="#en">English</a>        </li>              <li class="List-item">          <a class="Label sl-language-chooser-language" href="#zh-hant">繁體中文</a>        </li>          </ul>  </div></div>  <div id="CurrencyPanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet>  <div class="MenuPanel-section">    <div class="MenuPanel-section-header sl-currency-menu-close">      <span class="fa fa-chevron-left"></span>      Currency    </div>    <ul class="sl-currency-chooser" id="menu-others-currency">              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#hkd">$ HKD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#mop">P MOP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#cny">¥ CNY</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#twd">$ TWD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#usd">$ USD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#sgd">$ SGD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#eur">€ EUR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#aud">$ AUD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#gbp">£ GBP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#php">₱ PHP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#myr">RM MYR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#thb">฿ THB</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#aed">د.إ AED</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#jpy">¥ JPY</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#bnd">$ BND</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#krw">₩ KRW</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#idr">Rp IDR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#vnd">₫ VND</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#cad">$ CAD</a>        </li>          </ul>  </div></div>  <div class="SearchModal-backdrop sl-search-modal"></div><div class="SearchModal sl-search-modal">  <form class="Product-searchField-form sl-product-search">    <input disabled maxlength="50" placeholder="Search Products">    <div class="Product-searchField-action">      <a class="Product-searchField-btn-close">        <svg class="icons icon-close">          <use xlink:href="#icon-close"></use>        </svg>      </a>      <a class="Product-searchField-btn-submit">        <svg class="icons icon-search">          <use xlink:href="#icon-search"></use>        </svg>      </a>    </div>  </form></div>
2772  <div id="Content" class="js-content">    
2773
2774
2775
2776
2777
2778
2779      
2780
2781
2782
2783  <div class="container ProductList-container" ga-page-view>
2784    <div class="ProductList-breadcrumb breadcrumb hidden-xs" id="ProductList-breadcrumb">
2785  <div class="block-inner">
2786    <a class="Label" href="/products">View All</a>
2787    
2788  </div>
2789</div>
2790<div class="bn-cat"></div>
2791<div class="block-inner">
2792  <div class="pd-box clearfix">
2793    <div class="left-c-box hidden-xs hidden-sm">
2794      
2795        <h3 class="tit-category primary-color-border-bottom">
2796          menu_panel.categories
2797        </h3>
2798        <ul class="ProductList-categoryMenu is-collapsed is-mobile-collapsed">
2799          
2800            
2801              
2802                <li class="List-item">
2803                  <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/62be828a934245001bb2b76f" href="https://www.bubuart.cc/categories/62be828a934245001bb2b76f">
2804                    Featured Products
2805                  </a>
2806                </li>
2807              
2808            
2809          
2810            
2811              
2812                <li class="List-item">
2813                  <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/bubu-art-cafe" href="https://www.bubuart.cc/categories/bubu-art-cafe">
2814                    BUBU ART CAFE
2815                  </a>
2816                </li>
2817              
2818            
2819          
2820            
2821              
2822                <li class="List-item">
2823                  <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/歐倫積木" href="https://www.bubuart.cc/categories/歐倫積木">
2824                    歐倫積木
2825                  </a>
2826                </li>
2827              
2828            
2829          
2830            
2831              
2832                <li class="List-item">
2833                  <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/文創商品" href="https://www.bubuart.cc/categories/文創商品">
2834                    手作DIY
2835                  </a>
2836                </li>
2837              
2838            
2839          
2840            
2841              
2842                <li class="List-item">
2843                  <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/gallery" href="https://www.bubuart.cc/categories/gallery">
2844                    畫廊
2845                  </a>
2846                </li>
2847              
2848            
2849          
2850            
2851          
2852            
2853              
2854                <li class="List-item">
2855                  <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/黏土寶盒" href="https://www.bubuart.cc/categories/黏土寶盒">
2856                    黏土寶盒
2857                  </a>
2858                </li>
2859              
2860            
2861          
2862            
2863              
2864                <li class="List-item">
2865                  <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/diy配件" href="https://www.bubuart.cc/categories/diy配件">
2866                    DIY配件
2867                  </a>
2868                </li>
2869              
2870            
2871          
2872            
2873          
2874            
2875              
2876                <li class="List-item">
2877                  <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/活動" href="https://www.bubuart.cc/categories/活動">
2878                    活動
2879                  </a>
2880                </li>
2881              
2882            
2883          
2884            
2885              
2886                <li class="List-item ProductList-nestedList js-productlist-nestedlist first-layer ">
2887                  <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/藝術選物" href="https://www.bubuart.cc/categories/藝術選物">
2888                    藝術選物
2889                  </a>
2890                  <ul class="ProductList-nestedList-dropdown js-productlist-nestedlist-dropdown second-layer" id="product-list-nested-list-63622225aea306001c047556">
2891                    
2892                      
2893                    
2894                      
2895                      <li class="List-item js-productlist-nestedlist second-layer-content">
2896                        <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/meowfive" href="https://www.bubuart.cc/categories/meowfive">
2897                          喵五
2898                          
2899                        </a>
2900                        
2901                      </li>
2902                      
2903                    
2904                      
2905                      <li class="List-item js-productlist-nestedlist second-layer-content">
2906                        <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/71-picture" href="https://www.bubuart.cc/categories/71-picture">
2907                          71 PICTURE
2908                          
2909                        </a>
2910                        
2911                      </li>
2912                      
2913                    
2914                      
2915                      <li class="List-item js-productlist-nestedlist second-layer-content">
2916                        <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/action-plan" href="https://www.bubuart.cc/categories/action-plan">
2917                          ACTION PLAN 行動計畫
2918                          
2919                        </a>
2920                        
2921                      </li>
2922                      
2923                    
2924                      
2925                      <li class="List-item js-productlist-nestedlist second-layer-content">
2926                        <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/pigsymovie" href="https://www.bubuart.cc/categories/pigsymovie">
2927                          八戒:決戰未來 官方授權
2928                          
2929                        </a>
2930                        
2931                      </li>
2932                      
2933                    
2934                  </ul>
2935                </li>
2936              
2937            
2938          
2939            
2940          
2941            
2942              
2943                <li class="List-item">
2944                  <a class="Label primary-color-hover" link-highlight="https://www.bubuart.cc/categories/gift" href="https://www.bubuart.cc/categories/gift">
2945                    gift
2946                  </a>
2947                </li>
2948              
2949            
2950          
2951        </ul>
2952      
2953      <category-filter type="side-category-filter"></category-filter>
2954    </div>
2955
2956    <div class="right-c-box
2957      "
2958    >
2959      
2960
2961      
2962      <div class="ProductList-info clearfix">
2963        <h1 class="Label">
2964          
2965            View All
2966          
2967        </h1>
2968        <div class="ProductList-select js-productlist-select clearfix">
2969          <category-filter-button></category-filter-button>
2970          <div class="select-sort js-select-sort">
2971            <span></span>
2972            <ul>
2973            </ul>
2974          </div>
2975          <div class="select-limit js-select-limit">
2976            <span></span>
2977            <ul>
2978            </ul>
2979          </div>
2980        </div>
2981        <div class="ProductList-settings form sl-products-list-settings">
2982          <span><select class="ProductList-settings-sorting form-control sl-products-sorting js-productlist-settings-sorting" disabled>
2983            <option value="">Sort by</option>
2984            
2985              <option value="created_at_desc" >Newest to Oldest</option>
2986            
2987              <option value="created_at_asc" >Oldest to Newest</option>
2988            
2989              <option value="price_desc" >Price: High to Low</option>
2990            
2991              <option value="price_asc" >Price: Low to High</option>
2992            
2993          </select></span>
2994          <span><select class="ProductList-settings-limit js-productlist-settings-limit form-control sl-products-limit" disabled>
2995            
2996              <option value="24" selected>24 Items per page</option>
2997            
2998              <option value="48" >48 Items per page</option>
2999            
3000              <option value="72" >72 Items per page</option>
3001            
3002          </select></span>
3003        </div>
3004      </div>
3005      
3006      <category-filter-tags></category-filter-tags>
3007      <div class="ProductList-list ">
3008        
3009        
3010          
3011            
3012
3013
3014
3015<a class="Product-item
3016  
3017    
3018  "
3019  href="https://www.bubuart.cc/products/spark任務艙"
3020  product-id="6a720aa11315108a4cd2dfa8"
3021  ng-click='sendGaProductClick("6a720aa11315108a4cd2dfa8", "", [], "SPARK任務艙" )'  ga-product='{"id":"6a720aa11315108a4cd2dfa8","sku":"","variations":"[]","title":"SPARK任務艙"}' 
3022  
3023>
3024  <div class="Image-boxify Product-image js-boxify-image">
3025    
3026
3027    
3028      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3029        <div class="boxify-image-wrap">
3030          <img data-srcset="https://shoplineimg.com/62be82878142a000229212f1/6a720a87f4a32f4aebb7b2b3/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/6a720a87f4a32f4aebb7b2b3/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62be82878142a000229212f1/6a720a87f4a32f4aebb7b2b3/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/6a720a87f4a32f4aebb7b2b3/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/6a720a87f4a32f4aebb7b2b3/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62be82878142a000229212f1/6a720a87f4a32f4aebb7b2b3/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62be82878142a000229212f1/6a720a87f4a32f4aebb7b2b3/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62be82878142a000229212f1/6a720a87f4a32f4aebb7b2b3/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62be82878142a000229212f1/6a720a87f4a32f4aebb7b2b3/2960x.webp?source_format=jpg 2960w" data-sizes="auto" data-src="https://img.shoplineapp.com/media/image_clips/6a720a87f4a32f4aebb7b2b3/original.jpg?1785858694=&owner_id=62be82878142a000229212f1" alt="SPARK任務艙" class="sl-lazy" />
3031        </div>
3032      </div>
3033    
3034
3035    
3036    
3037  </div>
3038  <div class="Product-info">
3039    <div class="Product-title Label mix-primary-text" style="">SPARK任務艙</div>
3040    
3041      
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052  
3053
3054  
3055    
3056
3057    
3058
3059    
3060  
3061
3062
3063
3064
3065
3066  <div class="price__regular">
3067    <span class="
3068      global-primary dark-primary sl-price Label-price
3069      
3070      
3071    ">NT$980</span>
3072
3073    
3074  </div>
3075
3076
3077    
3078
3079    
3080    
3081    
3082  </div>
3083</a>
3084
3085          
3086        
3087          
3088            
3089
3090
3091
3092<a class="Product-item
3093  
3094    
3095  "
3096  href="https://www.bubuart.cc/products/action-plan-spark飛機餅乾(餅乾學院)"
3097  product-id="693cef73d04ec9468c4d1168"
3098  ng-click='sendGaProductClick("693cef73d04ec9468c4d1168", "", ["{\"key\":\"6990014c9da343000e4f38f8\",\"sku\":\"\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"單盒190\"]&amp;#125;&amp;#125;"], "ACTION PLAN-SPARK飛機餅乾(餅乾學院)" )'  ga-product='{"id":"693cef73d04ec9468c4d1168","sku":"","variations":"[{\"key\":\"6990014c9da343000e4f38f8\",\"sku\":\"\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"單盒190\"]}}
3098]","title":"ACTION PLAN-SPARK飛機餅乾(餅乾學院)"}' 
3099  
3100>
3101  <div class="Image-boxify Product-image js-boxify-image">
3102    
3103
3104    
3105      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3106        <div class="boxify-image-wrap">
3107          <img alt="ACTION PLAN-SPARK飛機餅乾(餅乾學院)" data-src="https://img.shoplineapp.com/media/image_clips/69e891bf053e7b49c6c4cbcd/original.JPG?1776849342=&owner_id=62be82878142a000229212f1" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/69e891bf053e7b49c6c4cbcd/375x.webp?source_format=JPG 375w, https://shoplineimg.com/62be82878142a000229212f1/69e891bf053e7b49c6c4cbcd/540x.webp?source_format=JPG 540w, https://shoplineimg.com/62be82878142a000229212f1/69e891bf053e7b49c6c4cbcd/720x.webp?source_format=JPG 720w, https://shoplineimg.com/62be82878142a000229212f1/69e891bf053e7b49c6c4cbcd/900x.webp?source_format=JPG 900w, https://shoplineimg.com/62be82878142a000229212f1/69e891bf053e7b49c6c4cbcd/1080x.webp?source_format=JPG 1080w, https://shoplineimg.com/62be82878142a000229212f1/69e891bf053e7b49c6c4cbcd/1296x.webp?source_format=JPG 1296w, https://shoplineimg.com/62be82878142a000229212f1/69e891bf053e7b49c6c4cbcd/1512x.webp?source_format=JPG 1512w, https://shoplineimg.com/62be82878142a000229212f1/69e891bf053e7b49c6c4cbcd/2160x.webp?source_format=JPG 2160w, https://shoplineimg.com/62be82878142a000229212f1/69e891bf053e7b49c6c4cbcd/2960x.webp?source_format=JPG 2960w, https://shoplineimg.com/62be82878142a000229212f1/69e891bf053e7b49c6c4cbcd/3260x.webp?source_format=JPG 3260w" data-sizes="auto" />
3108        </div>
3109      </div>
3110    
3111
3112    
3113    
3114  </div>
3115  <div class="Product-info">
3116    <div class="Product-title Label mix-primary-text" style="">ACTION PLAN-SPARK飛機餅乾(餅乾學院)</div>
3117    
3118      
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129  
3130
3131  
3132    
3133      
3134        
3135          
3136        
3137        
3138      
3139    
3140  
3141
3142
3143
3144  <div class="price__sale sl-price tertiary-color-price Label-price is-sale ">NT$190 ~ NT$300</div>
3145
3146
3147
3148
3149    
3150
3151    
3152    
3153    
3154  </div>
3155</a>
3156
3157          
3158        
3159          
3160            
3161
3162
3163
3164<a class="Product-item
3165  
3166    
3167  "
3168  href="https://www.bubuart.cc/products/寄件用"
3169  product-id="68a6a7de503f100018bf1c98"
3170  ng-click='sendGaProductClick("68a6a7de503f100018bf1c98", "", [], "廠商寄件用(勿下單)" )'  ga-product='{"id":"68a6a7de503f100018bf1c98","sku":"","variations":"[]","title":"廠商寄件用(勿下單)"}' 
3171  
3172>
3173  <div class="Image-boxify Product-image js-boxify-image">
3174    
3175
3176    
3177      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3178        <div class="boxify-image-wrap">
3179          <img alt="廠商寄件用(勿下單)" data-src="https://img.shoplineapp.com/media/image_clips/68a6a7db3dcd270012327419/original.jpg?1755752411=&owner_id=62be82878142a000229212f1" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/68a6a7db3dcd270012327419/375x.webp?source_format=jpg 375w" data-sizes="auto" />
3180        </div>
3181      </div>
3182    
3183
3184    
3185    
3186  </div>
3187  <div class="Product-info">
3188    <div class="Product-title Label mix-primary-text" style="">廠商寄件用(勿下單)</div>
3189    
3190      
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201  
3202
3203  
3204    
3205
3206    
3207
3208    
3209  
3210
3211
3212
3213
3214
3215  <div class="price__regular">
3216    <span class="
3217      global-primary dark-primary sl-price Label-price
3218      
3219      
3220    ">NT$1</span>
3221
3222    
3223  </div>
3224
3225
3226    
3227
3228    
3229    
3230    
3231  </div>
3232</a>
3233
3234          
3235        
3236          
3237            
3238
3239
3240
3241<a class="Product-item
3242  
3243    
3244  "
3245  href="https://www.bubuart.cc/products/action-plan-spark行動骰子"
3246  product-id="6896c3b0740f6800122a9ef6"
3247  ng-click='sendGaProductClick("6896c3b0740f6800122a9ef6", "", [], "ACTION PLAN-SPARK行動骰子" )'  ga-product='{"id":"6896c3b0740f6800122a9ef6","sku":"","variations":"[]","title":"ACTION PLAN-SPARK行動骰子"}' 
3248  
3249>
3250  <div class="Image-boxify Product-image js-boxify-image">
3251    
3252  <div class="product-customized-labels primary-bg-color-tag">
3253    <span class="product-customized-labels-content">台中畫博現場</span>
3254  </div>
3255
3256
3257    
3258      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3259        <div class="boxify-image-wrap">
3260          <img data-srcset="https://shoplineimg.com/62be82878142a000229212f1/6896c37febb6d000124ef662/375x.webp?source_format=png 375w, https://shoplineimg.com/62be82878142a000229212f1/6896c37febb6d000124ef662/540x.webp?source_format=png 540w, https://shoplineimg.com/62be82878142a000229212f1/6896c37febb6d000124ef662/720x.webp?source_format=png 720w, https://shoplineimg.com/62be82878142a000229212f1/6896c37febb6d000124ef662/900x.webp?source_format=png 900w, https://shoplineimg.com/62be82878142a000229212f1/6896c37febb6d000124ef662/1080x.webp?source_format=png 1080w" data-sizes="auto" data-src="https://img.shoplineapp.com/media/image_clips/6896c37febb6d000124ef662/original.png?1754710909" alt="ACTION PLAN-SPARK行動骰子" class="sl-lazy" />
3261        </div>
3262      </div>
3263    
3264
3265    
3266    
3267  </div>
3268  <div class="Product-info">
3269    <div class="Product-title Label mix-primary-text" style="">ACTION PLAN-SPARK行動骰子</div>
3270    
3271      
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282  
3283
3284  
3285    
3286
3287    
3288
3289    
3290  
3291
3292
3293
3294
3295
3296  <div class="price__regular">
3297    <span class="
3298      global-primary dark-primary sl-price Label-price
3299      
3300      
3301    ">NT$199</span>
3302
3303    
3304  </div>
3305
3306
3307    
3308
3309    
3310    
3311    
3312  </div>
3313</a>
3314
3315          
3316        
3317          
3318            
3319
3320
3321
3322<a class="Product-item
3323  
3324    
3325  "
3326  href="https://www.bubuart.cc/products/spark-jr-no001–100"
3327  product-id="687c67de5484a4001266e106"
3328  ng-click='sendGaProductClick("687c67de5484a4001266e106", "", ["{\"key\":\"68da06f5502ab0000e954ef4\",\"sku\":\"\",\"fields_translations\":{\"zh-hant\":[\"隨機出貨\"],\"en\":[\"\"]&amp;#125;&amp;#125;"], "SPARK Jr. NO.001–100(限量搶購)" )'  ga-product='{"id":"687c67de5484a4001266e106","sku":"","variations":"[{\"key\":\"68da06f5502ab0000e954ef4\",\"sku\":\"\",\"fields_translations\":{\"zh-hant\":[\"隨機出貨\"],\"en\":[\"\"]}}]","title":"SPARK Jr. NO.001–100(限量搶購)"}' 
3329  
3330>
3331  <div class="Image-boxify Product-image js-boxify-image">
3332    
3333  <div class="product-customized-labels primary-bg-color-tag">
3334    <span class="product-customized-labels-content">完售!感謝大家</span>
3335  </div>
3336
3337
3338    
3339      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3340        <div class="boxify-image-wrap">
3341          <img data-src="https://img.shoplineapp.com/media/image_clips/687cc0f1b8b598000c0c59a1/original.png?1753006320" alt="SPARK Jr. NO.001–100(限量搶購)" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/687cc0f1b8b598000c0c59a1/375x.webp?source_format=png 375w, https://shoplineimg.com/62be82878142a000229212f1/687cc0f1b8b598000c0c59a1/540x.webp?source_format=png 540w, https://shoplineimg.com/62be82878142a000229212f1/687cc0f1b8b598000c0c59a1/720x.webp?source_format=png 720w, https://shoplineimg.com/62be82878142a000229212f1/687cc0f1b8b598000c0c59a1/900x.webp?source_format=png 900w, https://shoplineimg.com/62be82878142a000229212f1/687cc0f1b8b598000c0c59a1/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62be82878142a000229212f1/687cc0f1b8b598000c0c59a1/1296x.webp?source_format=png 1296w" data-sizes="auto" />
3342        </div>
3343      </div>
3344    
3345
3346    
3347    
3348  </div>
3349  <div class="Product-info">
3350    <div class="Product-title Label mix-primary-text" style="">SPARK Jr. NO.001–100(限量搶購)</div>
3351    
3352      
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363  
3364
3365  
3366    
3367
3368    
3369
3370    
3371  
3372
3373
3374
3375
3376
3377  <div class="price__regular">
3378    <span class="
3379      global-primary dark-primary sl-price Label-price
3380      
3381      
3382    ">NT$980</span>
3383
3384    
3385  </div>
3386
3387
3388    
3389
3390    
3391    
3392    
3393  </div>
3394</a>
3395
3396          
3397        
3398          
3399            
3400
3401
3402
3403<a class="Product-item
3404  
3405    
3406  "
3407  href="https://www.bubuart.cc/products/bubu-art-cafe-11體驗組盒"
3408  product-id="6864cee466bcce000e0c5131"
3409  ng-click='sendGaProductClick("6864cee466bcce000e0c5131", "", ["{\"key\":\"6864cee4ab19f2000c9c7929\",\"sku\":\"\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"A-咖啡+凸凸畫彩繪組\"]&amp;#125;&amp;#125;"], "BUBU ART CAFE 1+1體驗組合" )'  ga-product='{"id":"6864cee466bcce000e0c5131","sku":"","variations":"[{\"key\":\"6864cee4ab19f2000c9c7929\",\"sku\":\"\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"A-咖啡+凸凸畫彩繪組\"]}}]","title":"BUBU ART CAFE 1+1體驗組合"}' 
3410  
3411>
3412  <div class="Image-boxify Product-image js-boxify-image">
3413    
3414
3415    
3416      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3417        <div class="boxify-image-wrap">
3418          <img data-srcset="https://shoplineimg.com/62be82878142a000229212f1/6864cd
3418da859ff6000ff7d243/375x.webp?source_format=png 375w, https://shoplineimg.com/62be82878142a000229212f1/6864cdda859ff6000ff7d243/540x.webp?source_format=png 540w, https://shoplineimg.com/62be82878142a000229212f1/6864cdda859ff6000ff7d243/720x.webp?source_format=png 720w, https://shoplineimg.com/62be82878142a000229212f1/6864cdda859ff6000ff7d243/900x.webp?source_format=png 900w, https://shoplineimg.com/62be82878142a000229212f1/6864cdda859ff6000ff7d243/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62be82878142a000229212f1/6864cdda859ff6000ff7d243/1296x.webp?source_format=png 1296w, https://shoplineimg.com/62be82878142a000229212f1/6864cdda859ff6000ff7d243/1512x.webp?source_format=png 1512w, https://shoplineimg.com/62be82878142a000229212f1/6864cdda859ff6000ff7d243/2160x.webp?source_format=png 2160w" data-sizes="auto" data-src="https://img.shoplineapp.com/media/image_clips/6864cdda859ff6000ff7d243/original.png?1751436761" alt="BUBU ART CAFE 1+1體驗組合" class="sl-lazy" />
3419        </div>
3420      </div>
3421    
3422
3423    
3424    
3425  </div>
3426  <div class="Product-info">
3427    <div class="Product-title Label mix-primary-text" style="">BUBU ART CAFE 1+1體驗組合</div>
3428    
3429      
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440  
3441
3442  
3443    
3444      
3445        
3446          
3447        
3448        
3449      
3450    
3451  
3452
3453
3454
3455  <div class="price__sale sl-price tertiary-color-price Label-price is-sale ">NT$350 ~ NT$550</div>
3456
3457
3458
3459
3460    
3461
3462    
3463    
3464    
3465  </div>
3466</a>
3467
3468          
3469        
3470          
3471            
3472
3473
3474
3475<a class="Product-item
3476  
3477    
3478  "
3479  href="https://www.bubuart.cc/products/bubu-art-藝術夏令營報名"
3480  product-id="684a8d044c104d000d0d93fb"
3481  ng-click='sendGaProductClick("684a8d044c104d000d0d93fb", "", ["{\"key\":\"684a8d04b1586a000b79fda6\",\"sku\":\"\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"場次一|7/14-16\"]&amp;#125;&amp;#125;"], "BUBU ART 藝術夏令營報名" )'  ga-product='{"id":"684a8d044c104d000d0d93fb","sku":"","variations":"[{\"key\":\"684a8d04b1586a000b79fda6\",\"sku\":\"\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"場次一|7/14-16\"]}}]","title":"BUBU ART 藝術夏令營報名"}' 
3482  
3483>
3484  <div class="Image-boxify Product-image js-boxify-image">
3485    
3486  <div class="product-customized-labels primary-bg-color-tag">
3487    <span class="product-customized-labels-content">限時早鳥優惠中</span>
3488  </div>
3489
3490
3491    
3492      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3493        <div class="boxify-image-wrap">
3494          <img data-src="https://img.shoplineapp.com/media/image_clips/684a8be54c104d000a0d8f22/original.png?1749715940" alt="BUBU ART 藝術夏令營報名" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/684a8be54c104d000a0d8f22/375x.webp?source_format=png 375w, https://shoplineimg.com/62be82878142a000229212f1/684a8be54c104d000a0d8f22/540x.webp?source_format=png 540w, https://shoplineimg.com/62be82878142a000229212f1/684a8be54c104d000a0d8f22/720x.webp?source_format=png 720w, https://shoplineimg.com/62be82878142a000229212f1/684a8be54c104d000a0d8f22/900x.webp?source_format=png 900w, https://shoplineimg.com/62be82878142a000229212f1/684a8be54c104d000a0d8f22/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62be82878142a000229212f1/684a8be54c104d000a0d8f22/1296x.webp?source_format=png 1296w, https://shoplineimg.com/62be82878142a000229212f1/684a8be54c104d000a0d8f22/1512x.webp?source_format=png 1512w, https://shoplineimg.com/62be82878142a000229212f1/684a8be54c104d000a0d8f22/2160x.webp?source_format=png 2160w" data-sizes="auto" />
3495        </div>
3496      </div>
3497    
3498
3499    
3500    
3501  </div>
3502  <div class="Product-info">
3503    <div class="Product-title Label mix-primary-text" style="">BUBU ART 藝術夏令營報名</div>
3504    
3505      
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516  
3517
3518  
3519    
3520
3521    
3522      
3523    
3524
3525    
3526      
3527    
3528  
3529
3530
3531
3532  <div class="price__sale sl-price tertiary-color-price Label-price is-sale ">NT$8,000</div>
3533
3534
3535
3536  <div class="price__regular">
3537    <span class="
3538      global-primary dark-primary sl-price Label-price
3539       Label-price-original 
3540      
3541    ">NT$9,800</span>
3542
3543    
3544  </div>
3545
3546
3547    
3548
3549    
3550    
3551    
3552  </div>
3553</a>
3554
3555          
3556        
3557          
3558            
3559
3560
3561
3562<a class="Product-item
3563  
3564    
3565  "
3566  href="https://www.bubuart.cc/products/action-plan-spark-memo-bite-便條立牌組"
3567  product-id="68454a69ea317d000ecde62d"
3568  ng-click='sendGaProductClick("68454a69ea317d000ecde62d", "", [], "ACTION PLAN-SPARK MEMO BITE 便條立牌組" )'  ga-product='{"id":"68454a69ea317d000ecde62d","
3568sku":"","variations":"[]","title":"ACTION PLAN-SPARK MEMO BITE 便條立牌組"}' 
3569  
3570>
3571  <div class="Image-boxify Product-image js-boxify-image">
3572    
3573
3574    
3575      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3576        <div class="boxify-image-wrap">
3577          <img data-srcset="https://shoplineimg.com/62be82878142a000229212f1/6874aea90dcb0b000f492265/375x.webp?source_format=png 375w, https://shoplineimg.com/62be82878142a000229212f1/6874aea90dcb0b000f492265/540x.webp?source_format=png 540w, https://shoplineimg.com/62be82878142a000229212f1/6874aea90dcb0b000f492265/720x.webp?source_format=png 720w, https://shoplineimg.com/62be82878142a000229212f1/6874aea90dcb0b000f492265/900x.webp?source_format=png 900w, https://shoplineimg.com/62be82878142a000229212f1/6874aea90dcb0b000f492265/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62be82878142a000229212f1/6874aea90dcb0b000f492265/1296x.webp?source_format=png 1296w" data-sizes="auto" data-src="https://img.shoplineapp.com/media/image_clips/6874aea90dcb0b000f492265/original.png?1752477352" alt="ACTION PLAN-SPARK MEMO BITE 便條立牌組" class="sl-lazy" />
3578        </div>
3579      </div>
3580    
3581
3582    
3583    
3584  </div>
3585  <div class="Product-info">
3586    <div class="Product-title Label mix-primary-text" style="">ACTION PLAN-SPARK MEMO BITE 便條立牌組</div>
3587    
3588      
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599  
3600
3601  
3602    
3603
3604    
3605
3606    
3607  
3608
3609
3610
3611
3612
3613  <div class="price__regular">
3614    <span class="
3615      global-primary dark-primary sl-price Label-price
3616      
3617      
3618    ">NT$450</span>
3619
3620    
3621  </div>
3622
3623
3624    
3625
3626    
3627    
3628    
3629  </div>
3630</a>
3631
3632          
3633        
3634          
3635            
3636
3637
3638
3639<a class="Product-item
3640  
3641    
3642  "
3643  href="https://www.bubuart.cc/products/action-plan-做自己生活的導演拍版"
3644  product-id="684413c13aa9ef0010b0a2f2"
3645  ng-click='sendGaProductClick("684413c13aa9ef0010b0a2f2", "", [], "ACTION PLAN-行動拍版" )'  ga-product='{"id":"684413c13aa9ef0010b0a2f2","sku":"","variations":"[]","title":"ACTION PLAN-行動拍版"}' 
3646  
3647>
3648  <div class="Image-boxify Product-image js-boxify-image">
3649    
3650
3651    
3652      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3653        <div class="boxify-image-wrap">
3654          <img alt="ACTION PLAN-行動拍版" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/6874af247f3340000e2e4ae3/375x.webp?source_format=png 375w, https://shoplineimg.com/62be82878142a000229212f1/6874af247f3340000e2e4ae3/540x.webp?source_format=png 540w, https://shoplineimg.com/62be82878142a000229212f1/6874af247f3340000e2e4ae3/720x.webp?source_format=png 720w, https://shoplineimg.com/62be82878142a000229212f1/6874af247f3340000e2e4ae3/900x.webp?source_format=png 900w, https://shoplineimg.com/62be82878142a000229212f1/6874af247f3340000e2e4ae3/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62be82878142a000229212f1/6874af247f3340000e2e4ae3/1296x.webp?source_format=png 1296w" data-sizes="auto" data-src="https://img.shoplineapp.com/media/image_clips/6874af247f3340000e2e4ae3/original.png?1752477475" />
3655        </div>
3656      </div>
3657    
3658
3659    
3660    
3661  </div>
3662  <div class="Product-info">
3663    <div class="Product-title Label mix-primary-text" style="">ACTION PLAN-行動拍版</div>
3664    
3665      
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676  
3677
3678  
3679    
3680
3681    
3682
3683    
3684  
3685
3686
3687
3688
3689
3690  <div class="price__regular">
3691    <span class="
3692      global-primary dark-primary sl-price Label-price
3693      
3694      
3695    ">NT$380</span>
3696
3697    
3698  </div>
3699
3700
3701    
3702
3703    
3704    
3705    
3706  </div>
3707</a>
3708
3709          
3710        
3711          
3712            
3713
3714
3715
3716<a class="Product-item
3717  
3718    
3719  "
3720  href="https://www.bubuart.cc/products/action-plan-spark貼紙"
3721  product-id="683ec0d2c73880001150a2a0"
3722  ng-click='sendGaProductClick("683ec0d2c73880001150a2a0", "", ["{\"key\":\"683ec0d2ea679c000dac51e1\",\"sku\":\"\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"hello\"]&amp;#125;&amp;#125;"], "ACTION PLAN-SPARK貼紙" )'  ga-product='{"id":"683ec0d2c73880001150a2a0","sku":"","variations":"[{\"key\":\"683ec0d2ea679c000dac51e1\",\"sku\":\"\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"hello\"]}}]","title":"ACTION PLAN-SPARK貼紙"}' 
3723  
3724>
3725  <div class="Image-boxify Product-image js-boxify-image">
3726    
3727
3728    
3729      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3730        <div class="boxify-image-wrap">
3731          <img alt="ACTION PLAN-SPARK貼紙" data-src="https://img.shoplineapp.com/media/image_clips/68da0af174fa4c0014310aba/original.jpg?1759120113=&owner_id=62be82878142a000229212f1" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/68da0af174fa4c0014310aba/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/68da0af174fa4c0014310aba/540x.webp?source_format=jpg 54
37310w, https://shoplineimg.com/62be82878142a000229212f1/68da0af174fa4c0014310aba/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/68da0af174fa4c0014310aba/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/68da0af174fa4c0014310aba/1080x.webp?source_format=jpg 1080w" data-sizes="auto" />
3732        </div>
3733      </div>
3734    
3735
3736    
3737    
3738  </div>
3739  <div class="Product-info">
3740    <div class="Product-title Label mix-primary-text" style="">ACTION PLAN-SPARK貼紙</div>
3741    
3742      
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753  
3754
3755  
3756    
3757      
3758        
3759          
3760        
3761        
3762      
3763    
3764  
3765
3766
3767
3768  <div class="price__sale sl-price tertiary-color-price Label-price is-sale ">NT$40 ~ NT$100</div>
3769
3770
3771
3772
3773    
3774
3775    
3776    
3777    
3778  </div>
3779</a>
3780
3781          
3782        
3783          
3784            
3785
3786
3787
3788<a class="Product-item
3789  
3790    
3791  "
3792  href="https://www.bubuart.cc/products/action-plan-spark明信片"
3793  product-id="683ebf5a143800000a04e97d"
3794  ng-click='sendGaProductClick("683ebf5a143800000a04e97d", "", ["{\"key\":\"683ebf5ae15f90000889b77c\",\"sku\":\"\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"hello\"]&amp;#125;&amp;#125;"], "ACTION PLAN -SPARK真心話明信片" )'  ga-product='{"id":"683ebf5a143800000a04e97d","sku":"","variations":"[{\"key\":\"683ebf5ae15f90000889b77c\",\"sku\":\"\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"hello\"]}}]","title":"ACTION PLAN -SPARK真心話明信片"}' 
3795  
3796>
3797  <div class="Image-boxify Product-image js-boxify-image">
3798    
3799
3800    
3801      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3802        <div class="boxify-image-wrap">
3803          <img alt="ACTION PLAN -SPARK真心話明信片" data-src="https://img.shoplineapp.com/media/image_clips/68da194dc0126000188ff255/original.jpg?1759123789=&owner_id=62be82878142a000229212f1" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/68da194dc0126000188ff255/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/68da194dc0126000188ff255/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62be82878142a000229212f1/68da194dc0126000188ff255/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/68da194dc0126000188ff255/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/68da194dc0126000188ff255/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62be82878142a000229212f1/68da194dc0126000188ff255/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62be82878142a000229212f1/68da194dc0126000188ff255/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62be82878142a000229212f1/68da194dc0126000188ff255/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62be82878142a000229212f1/68da194dc0126000188ff255/2960x.webp?source_format=jpg 2960w" data-sizes="auto" />
3804        </div>
3805      </div>
3806    
3807
3808    
3809    
3810  </div>
3811  <div class="Product-info">
3812    <div class="Product-title Label mix-primary-text" style="">ACTION PLAN -SPARK真心話明信片</div>
3813    
3814      
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825  
3826
3827  
3828    
3829
3830    
3831
3832    
3833  
3834
3835
3836
3837
3838
3839  <div class="price__regular">
3840    <span class="
3841      global-primary dark-primary sl-price Label-price
3842      
3843      
3844    ">NT$50</span>
3845
3846    
3847  </div>
3848
3849
3850    
3851
3852    
3853    
3854    
3855  </div>
3856</a>
3857
3858          
3859        
3860          
3861            
3862
3863
3864
3865<a class="Product-item
3866  
3867    
3868  "
3869  href="https://www.bubuart.cc/products/bubu-art-藝術吐司彩繪組合"
3870  product-id="67ea31d8a4bfb9000a0151c4"
3871  ng-click='sendGaProductClick("67ea31d8a4bfb9000a0151c4", "", [], "BUBU ART 藝術吐司模型彩繪組合" )'  ga-product='{"id":"67ea31d8a4bfb9000a0151c4","sku":"","variations":"[]","title":"BUBU ART 藝術吐司模型彩繪組合"}' 
3872  
3873>
3874  <div class="Image-boxify Product-image js-boxify-image">
3875    
3876
3877    
3878      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3879        <div class="boxify-image-wrap">
3880          <img class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/68d60809d18335000c3a03a6/375x.webp?source_format=png 375w, https://shoplineimg.com/62be82878142a000229212f1/68d60809d18335000c3a03a6/540x.webp?source_format=png 540w, https://shoplineimg.com/62be82878142a000229212f1/68d60809d18335000c3a03a6/720x.webp?source_format=png 720w, https://shoplineimg.com/62be82878142a000229212f1/68d60809d18335000c3a03a6/900x.webp?source_format=png 900w, https://shoplineimg.com/62be82878142a000229212f1/68d60809d18335000c3a03a6/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62be82878142a000229212f1/68d60809d18335000c3a03a6/1296x.webp?source_format=png 1296w, https://shoplineimg.com/62be82878142a000229212f1/68d60809d18335000c3a03a6/1512x.webp?source_format=png 1512w, https://shoplineimg.com/62be82878142a000229212f1/68d60809d18335000c3a03a6/2160x.webp?source_format=png 2160w, https://shoplineimg.com/62be82878142a000229212f1/68d60809d18335000c3a03a6/2960x.webp?source_format=png 2960w, https://shoplineimg.com/62be82878142a000229212f1/68d60809d18335000c3a03a6/3260x.webp?source_format=png 3260w" data-sizes="auto" data-src="https://img.shoplineapp.com/media/image_clips/68d60809d18335000c3a03a6/original.png?1758857219=&owner_id=62be82878142a000229212f1" alt="BUBU ART 藝術吐司模型彩繪組合" />
3881        </div>
3882      </div>
3883    
3884
3885    
3886    
3887  </div>
3888  <div class="Product-info">
3889    <div class="Product-title Label mix-primary-text" style="">BUBU ART 藝術吐司模型彩繪組合</div>
3890    
3891      
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902  
3903
3904  
3905    
3906
3907    
3908
3909    
3910  
3911
3912
3913
3914
3915
3916  <div class="price__regular">
3917    <span class="
3918      global-primary dark-primary sl-price Label-price
3919      
3920      
3921    ">NT$390</span>
3922
3923    
3924  </div>
3925
3926
3927    
3928
3929    
3930    
3931    
3932  </div>
3933</a>
3934
3935          
3936        
3937          
3938            
3939
3940
3941
3942<a class="Product-item
3943  
3944    
3945  "
3946  href="https://www.bubuart.cc/products/team-71"
3947  product-id="6680cf79e8de020016149983"
3948  ng-click='sendGaProductClick("6680cf79e8de020016149983", "", [], "TEAM 71 探險小隊旗" )'  ga-product='{"id":"6680cf79e8de020016149983","sku":"","variations":"[]","title":"TEAM 71 探險小隊旗"}' 
3949  
3950>
3951  <div class="Image-boxify Product-image js-boxify-image">
3952    
3953  <div class="product-customized-labels primary-bg-color-tag">
3954    <span class="product-customized-labels-content">歡慶 71 days 限量登場!</span>
3955  </div>
3956
3957
3958    
3959      <div class="Image-boxify-image js-image-boxify-image sl-media ">
3960        <div class="boxify-image-wrap">
3961          <img data-sizes="auto" data-src="https://img.shoplineapp.com/media/image_clips/6680cea34a835e0016f7a245/original.JPG?1719717539" alt="TEAM 71 探險小隊旗" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/6680cea34a835e0016f7a245/375x.webp?source_format=JPG 375w, https://shoplineimg.com/62be82878142a000229212f1/6680cea34a835e0016f7a245/540x.webp?source_format=JPG 540w, https://shoplineimg.com/62be82878142a000229212f1/6680cea34a835e0016f7a245/720x.webp?source_format=JPG 720w, https://shoplineimg.com/62be82878142a000229212f1/6680cea34a835e0016f7a245/900x.webp?source_format=JPG 900w, https://shoplineimg.com/62be82878142a000229212f1/6680cea34a835e0016f7a245/1080x.webp?source_format=JPG 1080w, https://shoplineimg.com/62be82878142a000229212f1/6680cea34a835e0016f7a245/1296x.webp?source_format=JPG 1296w, https://shoplineimg.com/62be82878142a000229212f1/6680cea34a835e0016f7a245/1512x.webp?source_format=JPG 1512w" />
3962        </div>
3963      </div>
3964    
3965
3966    
3967    
3968  </div>
3969  <div class="Product-info">
3970    <div class="Product-title Label mix-primary-text" style="">TEAM 71 探險小隊旗</div>
3971    
3972      
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983  
3984
3985  
3986    
3987
3988    
3989
3990    
3991  
3992
3993
3994
3995
3996
3997  <div class="price__regular">
3998    <span class="
3999      global-primary dark-primary sl-price Label-price
4000      
4001      
4002    ">NT$100</span>
4003
4004    
4005  </div>
4006
4007
4008    
4009
4010    
4011    
4012    
4013  </div>
4014</a>
4015
4016          
4017        
4018          
4019            
4020
4021
4022
4023<a class="Product-item
4024  
4025    
4026  "
4027  href="https://www.bubuart.cc/products/pigsymoviestickers"
4028  product-id="667cf3542f50e6000d11f0e4"
4029  ng-click='sendGaProductClick("667cf3542f50e6000d11f0e4", "", [], "《八戒》決戰未來 造型貼紙包" )'  ga-product='{"id":"667cf3542f50e6000d11f0e4","sku":"","variations":"[]","title":"《八戒》決戰未來 造型貼紙包"}' 
4030  
4031>
4032  <div class="Image-boxify Product-image js-boxify-image">
4033    
4034
4035    
4036      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4037        <div class="boxify-image-wrap">
4038          <img class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/667cf32ca1822b0013c9b9ad/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/667cf32ca1822b0013c9b9ad/540x.webp?source_format=jpg 54
40380w, https://shoplineimg.com/62be82878142a000229212f1/667cf32ca1822b0013c9b9ad/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/667cf32ca1822b0013c9b9ad/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/667cf32ca1822b0013c9b9ad/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62be82878142a000229212f1/667cf32ca1822b0013c9b9ad/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62be82878142a000229212f1/667cf32ca1822b0013c9b9ad/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62be82878142a000229212f1/667cf32ca1822b0013c9b9ad/2160x.webp?source_format=jpg 2160w" data-sizes="auto" alt="《八戒》決戰未來 造型貼紙包" data-src="https://img.shoplineapp.com/media/image_clips/667cf32ca1822b0013c9b9ad/original.jpg?1719464747" />
4039        </div>
4040      </div>
4041    
4042
4043    
4044    
4045  </div>
4046  <div class="Product-info">
4047    <div class="Product-title Label mix-primary-text" style="">《八戒》決戰未來 造型貼紙包</div>
4048    
4049      
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060  
4061
4062  
4063    
4064
4065    
4066
4067    
4068  
4069
4070
4071
4072
4073
4074  <div class="price__regular">
4075    <span class="
4076      global-primary dark-primary sl-price Label-price
4077      
4078      
4079    ">NT$150</span>
4080
4081    
4082  </div>
4083
4084
4085    
4086
4087    
4088    
4089    
4090  </div>
4091</a>
4092
4093          
4094        
4095          
4096            
4097
4098
4099
4100<a class="Product-item
4101  
4102    
4103  "
4104  href="https://www.bubuart.cc/products/pigsymoviepostcard"
4105  product-id="667ceca79c15f3000d07154b"
4106  ng-click='sendGaProductClick("667ceca79c15f3000d07154b", "", ["{\"key\":\"667ceca79a45d9001201ef0a\",\"sku\":\"\",\"fields_translations\":{\"zh-hant\":[\"款式A-值得紀念的照片\"],\"en\":[\"\"]&amp;#125;&amp;#125;"], "《八戒》決戰未來電影明信片(148x105mm)" )'  ga-product='{"id":"667ceca79c15f3000d07154b","sku":"","variations":"[{\"key\":\"667ceca79a45d9001201ef0a\",\"sku\":\"\",\"fields_translations\":{\"zh-hant\":[\"款式A-值得紀念的照片\"],\"en\":[\"\"]}}]","title":"《八戒》決戰未來電影明信片(148x105mm)"}' 
4107  
4108>
4109  <div class="Image-boxify Product-image js-boxify-image">
4110    
4111
4112    
4113      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4114        <div class="boxify-image-wrap">
4115          <img data-sizes="auto" alt="《八戒》決戰未來電影明信片(148x105mm)" data-src="https://img.shoplineapp.com/media/image_clips/667cea949202c40022120981/original.jpg?1719462548" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/667cea949202c40022120981/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/667cea949202c40022120981/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62be82878142a000229212f1/667cea949202c40022120981/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/667cea949202c40022120981/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/667cea949202c40022120981/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62be82878142a000229212f1/667cea949202c40022120981/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62be82878142a000229212f1/667cea949202c40022120981/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62be82878142a000229212f1/667cea949202c40022120981/2160x.webp?source_format=jpg 2160w" />
4116        </div>
4117      </div>
4118    
4119
4120    
4121    
4122  </div>
4123  <div class="Product-info">
4124    <div class="Product-title Label mix-primary-text" style="">《八戒》決戰未來電影明信片(148x105mm)</div>
4125    
4126      
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137  
4138
4139  
4140    
4141      
4142        
4143          
4144        
4145        
4146      
4147    
4148  
4149
4150
4151
4152  <div class="price__sale sl-price tertiary-color-price Label-price is-sale ">NT$40 ~ NT$140</div>
4153
4154
4155
4156
4157    
4158
4159    
4160    
4161    
4162  </div>
4163</a>
4164
4165          
4166        
4167          
4168            
4169
4170
4171
4172<a class="Product-item
4173  
4174    
4175  "
4176  href="https://www.bubuart.cc/products/pigsymoviepostera2"
4177  product-id="6679382be4a982c9556bec27"
4178  ng-click='sendGaProductClick("6679382be4a982c9556bec27", "", [], "《八戒》決戰未來美術設定世界觀海報(A2尺寸)" )'  ga-product='{"id":"6679382be4a982c9556bec27","sku":"","variations":"[]","title":"《八戒》決戰未來美術設定世界觀海報(A2尺寸)"}' 
4179  
4180>
4181  <div class="Image-boxify Product-image js-boxify-image">
4182    
4183
4184    
4185      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4186        <div class="boxify-image-wrap">
4187          <img alt="《八戒》決戰未來美術設定世界觀海報(A2尺寸)" data-src="https://img.shoplineapp.com/media/image_clips/667936e3b3935400221de1bd/original.png?1719219939" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/667936e3b3935400221de1bd/375x.webp?source_format=png 375w, https://shoplineimg.com/62be82878142a000229212f1/667936e3b3935400221de1bd/540x.webp?source_format=png 540w, https://shoplineimg.com/62be82878142a000229212f1/667936e3b3935400221de1bd/720x.webp?source_format=png 720w, https://shoplineimg.com/62be82878142a000229212f1/667936e3b3935400221de1bd/900x.webp?source_format=png 900w" data-sizes="auto" />
4188        </div>
4189      </div>
4190    
4191
4192    
4193    
4194  </div>
4195  <div class="Product-info">
4196    <div class="Product-title Label mix-primary-text" style="">《八戒》決戰未來美術設定世界觀海報(A2尺寸)</div>
4197    
4198      
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209  
4210
4211  
4212    
4213
4214    
4215
4216    
4217  
4218
4219
4220
4221
4222
4223  <div class="price__regular">
4224    <span class="
4225      global-primary dark-primary sl-price Label-price
4226      
4227      
4228    ">NT$400</span>
4229
4230    
4231  </div>
4232
4233
4234    
4235
4236    
4237    
4238    
4239  </div>
4240</a>
4241
4242          
4243        
4244          
4245            
4246
4247
4248
4249<a class="Product-item
4250  
4251    
4252  "
4253  href="https://www.bubuart.cc/products/喵五20-22作品集"
4254  product-id="654cb31df54f14000e5cbec9"
4255  ng-click='sendGaProductClick("654cb31df54f14000e5cbec9", "", [], "喵五20-22作品集" )'  ga-product='{"id":"654cb31df54f14000e5cbec9","sku":"","variations":"[]","title":"喵五20-22作品集"}' 
4256  
4257>
4258  <div class="Image-boxify Product-image js-boxify-image">
4259    
4260
4261    
4262      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4263        <div class="boxify-image-wrap">
4264          <img alt="喵五20-22作品集" data-src="https://img.shoplineapp.com/media/image_clips/654cb2a495c450001ad6dddf/original.jpg?1699525284" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/654cb2a495c450001ad6dddf/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/654cb2a495c450001ad6dddf/540x.webp?source_format=jpg 54
42640w, https://shoplineimg.com/62be82878142a000229212f1/654cb2a495c450001ad6dddf/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/654cb2a495c450001ad6dddf/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/654cb2a495c450001ad6dddf/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62be82878142a000229212f1/654cb2a495c450001ad6dddf/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62be82878142a000229212f1/654cb2a495c450001ad6dddf/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62be82878142a000229212f1/654cb2a495c450001ad6dddf/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62be82878142a000229212f1/654cb2a495c450001ad6dddf/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/62be82878142a000229212f1/654cb2a495c450001ad6dddf/3260x.webp?source_format=jpg 3260w" data-sizes="auto" />
4265        </div>
4266      </div>
4267    
4268
4269    
4270    
4271  </div>
4272  <div class="Product-info">
4273    <div class="Product-title Label mix-primary-text" style="">喵五20-22作品集</div>
4274    
4275      
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286  
4287
4288  
4289    
4290
4291    
4292
4293    
4294  
4295
4296
4297
4298
4299
4300  <div class="price__regular">
4301    <span class="
4302      global-primary dark-primary sl-price Label-price
4303      
4304      
4305    ">NT$600</span>
4306
4307    
4308  </div>
4309
4310
4311    
4312
4313    
4314    
4315    
4316  </div>
4317</a>
4318
4319          
4320        
4321          
4322            
4323
4324
4325
4326<a class="Product-item
4327  
4328    
4329  "
4330  href="https://www.bubuart.cc/products/喵五貓貓快樂鑰匙圈"
4331  product-id="654cb26b0c3bed001bb64c6d"
4332  ng-click='sendGaProductClick("654cb26b0c3bed001bb64c6d", "", ["{\"key\":\"654cb26baa63d1001eb1a601\",\"sku\":\"\",\"fields_translations\":{\"zh-hant\":[\"全包4款\"],\"en\":[\"\"]&amp;#125;&amp;#125;"], "喵五貓貓快樂鑰匙圈" )'  ga-product='{"id":"654cb26b0c3bed001bb64c6d","sku":"","variations":"[{\"key\":\"654cb26baa63d1001eb1a601\",\"sku\":\"\",\"fields_translations\":{\"zh-hant\":[\"全包4款\"],\"en\":[\"\"]}}]","title":"喵五貓貓快樂鑰匙圈"}' 
4333  
4334>
4335  <div class="Image-boxify Product-image js-boxify-image">
4336    
4337
4338    
4339      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4340        <div class="boxify-image-wrap">
4341          <img data-src="https://img.shoplineapp.com/media/image_clips/654cb15e2958a4001a60acfc/original.jpeg?1699524958" alt="喵五貓貓快樂鑰匙圈" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/654cb15e2958a4001a60acfc/375x.webp?source_format=jpeg 375w, https://shoplineimg.com/62be82878142a000229212f1/654cb15e2958a4001a60acfc/540x.webp?source_format=jpeg 540w, https://shoplineimg.com/62be82878142a000229212f1/654cb15e2958a4001a60acfc/720x.webp?source_format=jpeg 720w, https://shoplineimg.com/62be82878142a000229212f1/654cb15e2958a4001a60acfc/900x.webp?source_format=jpeg 900w, https://shoplineimg.com/62be82878142a000229212f1/654cb15e2958a4001a60acfc/1080x.webp?source_format=jpeg 1080w, https://shoplineimg.com/62be82878142a000229212f1/654cb15e2958a4001a60acfc/1296x.webp?source_format=jpeg 1296w, https://shoplineimg.com/62be82878142a000229212f1/654cb15e2958a4001a60acfc/1512x.webp?source_format=jpeg 1512w, https://shoplineimg.com/62be82878142a000229212f1/654cb15e2958a4001a60acfc/2160x.webp?source_format=jpeg 2160w, https://shoplineimg.com/62be82878142a000229212f1/654cb15e2958a4001a60acfc/2960x.webp?source_format=jpeg 2960w, https://shoplineimg.com/62be82878142a000229212f1/654cb15e2958a4001a60acfc/3260x.webp?source_format=jpeg 3260w" data-sizes="auto" />
4342        </div>
4343      </div>
4344    
4345
4346    
4347    
4348  </div>
4349  <div class="Product-info">
4350    <div class="Product-title Label mix-primary-text" style="">喵五貓貓快樂鑰匙圈</div>
4351    
4352      
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363  
4364
4365  
4366    
4367      
4368        
4369          
4370        
4371        
4372      
4373    
4374  
4375
4376
4377
4378  <div class="price__sale sl-price tertiary-color-price Label-price is-sale ">NT$120 ~ NT$460</div>
4379
4380
4381
4382
4383    
4384
4385    
4386    
4387    
4388  </div>
4389</a>
4390
4391          
4392        
4393          
4394            
4395
4396
4397
4398<a class="Product-item
4399  
4400    
4401  "
4402  href="https://www.bubuart.cc/products/喵五貓貓快樂貼"
4403  product-id="654cb108694118001a80d08f"
4404  ng-click='sendGaProductClick("654cb108694118001a80d08f", "", ["{\"key\":\"654cb1082af06c1817264ae0\",\"sku\":\"\",\"fields_translations\":{\"zh-hant\":[\"隨機一張\"],\"en\":[\"\"]&amp;#125;&amp;#125;"], "喵五貓貓快樂貼" )'  ga-product='{"id":"654cb108694118001a80d08f","sku":"","variations":"[{\"key\":\"654cb1082af06c1817264ae0\",\"sku\":\"\",\"fields_translations\":{\"zh-hant\":[\"隨機一張\"],\"en\":[\"\"]}}]","title":"喵五貓貓快樂貼"}' 
4405  
4406>
4407  <div class="Image-boxify Product-image js-boxify-image">
4408    
4409
4410    
4411      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4412        <div class="boxify-image-wrap">
4413          <img data-sizes="auto" alt="喵五貓貓快樂貼" data-src="https://img.shoplineapp.com/media/image_clips/654cb0251002d3001a89e4ac/original.jpg?1699524644" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/654cb0251002d3001a89e4ac/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/654cb0251002d3001a89e4ac/540x.webp?source_format=jpg 54
44130w, https://shoplineimg.com/62be82878142a000229212f1/654cb0251002d3001a89e4ac/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/654cb0251002d3001a89e4ac/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/654cb0251002d3001a89e4ac/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62be82878142a000229212f1/654cb0251002d3001a89e4ac/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62be82878142a000229212f1/654cb0251002d3001a89e4ac/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62be82878142a000229212f1/654cb0251002d3001a89e4ac/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62be82878142a000229212f1/654cb0251002d3001a89e4ac/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/62be82878142a000229212f1/654cb0251002d3001a89e4ac/3260x.webp?source_format=jpg 3260w" />
4414        </div>
4415      </div>
4416    
4417
4418    
4419    
4420  </div>
4421  <div class="Product-info">
4422    <div class="Product-title Label mix-primary-text" style="">喵五貓貓快樂貼</div>
4423    
4424      
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435  
4436
4437  
4438    
4439      
4440        
4441        
4442          
4443          
4444        
4445      
4446    
4447  
4448
4449
4450
4451
4452
4453  <div class="price__regular">
4454    <span class="
4455      global-primary dark-primary sl-price Label-price
4456      
4457      
4458    ">NT$10</span>
4459
4460    
4461  </div>
4462
4463
4464    
4465
4466    
4467    
4468    
4469  </div>
4470</a>
4471
4472          
4473        
4474          
4475            
4476
4477
4478
4479<a class="Product-item
4480  
4481    
4482  "
4483  href="https://www.bubuart.cc/products/喵五數位印刷海報-6"
4484  product-id="654cafead42ada001da716cf"
4485  ng-click='sendGaProductClick("654cafead42ada001da716cf", "", [], "喵五數位印刷海報-6" )'  ga-product='{"id":"654cafead42ada001da716cf","sku":"","variations":"[]","title":"喵五數位印刷海報-6"}' 
4486  
4487>
4488  <div class="Image-boxify Product-image js-boxify-image">
4489    
4490
4491    
4492      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4493        <div class="boxify-image-wrap">
4494          <img data-src="https://img.shoplineapp.com/media/image_clips/654caf9e3e31e0001d3a2879/original.JPG?1699524509" alt="喵五數位印刷海報-6" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/654caf9e3e31e0001d3a2879/375x.webp?source_format=JPG 375w, https://shoplineimg.com/62be82878142a000229212f1/654caf9e3e31e0001d3a2879/540x.webp?source_format=JPG 540w, https://shoplineimg.com/62be82878142a000229212f1/654caf9e3e31e0001d3a2879/720x.webp?source_format=JPG 720w, https://shoplineimg.com/62be82878142a000229212f1/654caf9e3e31e0001d3a2879/900x.webp?source_format=JPG 900w, https://shoplineimg.com/62be82878142a000229212f1/654caf9e3e31e0001d3a2879/1080x.webp?source_format=JPG 1080w, https://shoplineimg.com/62be82878142a000229212f1/654caf9e3e31e0001d3a2879/1296x.webp?source_format=JPG 1296w, https://shoplineimg.com/62be82878142a000229212f1/654caf9e3e31e0001d3a2879/1512x.webp?source_format=JPG 1512w, https://shoplineimg.com/62be82878142a000229212f1/654caf9e3e31e0001d3a2879/2160x.webp?source_format=JPG 2160w, https://shoplineimg.com/62be82878142a000229212f1/654caf9e3e31e0001d3a2879/2960x.webp?source_format=JPG 2960w, https://shoplineimg.com/62be82878142a000229212f1/654caf9e3e31e0001d3a2879/3260x.webp?source_format=JPG 3260w" data-sizes="auto" />
4495        </div>
4496      </div>
4497    
4498
4499    
4500    
4501  </div>
4502  <div class="Product-info">
4503    <div class="Product-title Label mix-primary-text" style="">喵五數位印刷海報-6</div>
4504    
4505      
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516  
4517
4518  
4519    
4520
4521    
4522
4523    
4524  
4525
4526
4527
4528
4529
4530  <div class="price__regular">
4531    <span class="
4532      global-primary dark-primary sl-price Label-price
4533      
4534      
4535    ">NT$150</span>
4536
4537    
4538  </div>
4539
4540
4541    
4542
4543    
4544    
4545    
4546  </div>
4547</a>
4548
4549          
4550        
4551          
4552            
4553
4554
4555
4556<a class="Product-item
4557  
4558    
4559  "
4560  href="https://www.bubuart.cc/products/喵五孔版印刷海報-西瓜"
4561  product-id="654ca9b917c834001d3ef02c"
4562  ng-click='sendGaProductClick("654ca9b917c834001d3ef02c", "", [], "喵五孔版印刷海報-西瓜" )'  ga-product='{"id":"654ca9b917c834001d3ef02c","sku":"","variations":"[]","title":"喵五孔版印刷海報-西瓜"}' 
4563  
4564>
4565  <div class="Image-boxify Product-image js-boxify-image">
4566    
4567
4568    
4569      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4570        <div class="boxify-image-wrap">
4571          <img data-srcset="https://shoplineimg.com/62be82878142a000229212f1/654ca91b3da67a002018e483/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/654ca91b3da67a002018e483/540x.webp?source_format=jpg 54
45710w, https://shoplineimg.com/62be82878142a000229212f1/654ca91b3da67a002018e483/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/654ca91b3da67a002018e483/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/654ca91b3da67a002018e483/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62be82878142a000229212f1/654ca91b3da67a002018e483/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62be82878142a000229212f1/654ca91b3da67a002018e483/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62be82878142a000229212f1/654ca91b3da67a002018e483/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62be82878142a000229212f1/654ca91b3da67a002018e483/2960x.webp?source_format=jpg 2960w" data-sizes="auto" alt="喵五孔版印刷海報-西瓜" data-src="https://img.shoplineapp.com/media/image_clips/654ca91b3da67a002018e483/original.jpg?1699522843" class="sl-lazy" />
4572        </div>
4573      </div>
4574    
4575
4576    
4577    
4578  </div>
4579  <div class="Product-info">
4580    <div class="Product-title Label mix-primary-text" style="">喵五孔版印刷海報-西瓜</div>
4581    
4582      
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593  
4594
4595  
4596    
4597
4598    
4599
4600    
4601  
4602
4603
4604
4605
4606
4607  <div class="price__regular">
4608    <span class="
4609      global-primary dark-primary sl-price Label-price
4610      
4611      
4612    ">NT$300</span>
4613
4614    
4615  </div>
4616
4617
4618    
4619
4620    
4621    
4622    
4623  </div>
4624</a>
4625
4626          
4627        
4628          
4629            
4630
4631
4632
4633<a class="Product-item
4634  
4635    
4636  "
4637  href="https://www.bubuart.cc/products/喵五孔版印刷海報-爵士饒舌"
4638  product-id="654c9a7e0972370011f75a84"
4639  ng-click='sendGaProductClick("654c9a7e0972370011f75a84", "", [], "喵五孔版印刷海報-爵士饒舌" )'  ga-product='{"id":"654c9a7e0972370011f75a84","sku":"","variations":"[]","title":"喵五孔版印刷海報-爵士饒舌"}' 
4640  
4641>
4642  <div class="Image-boxify Product-image js-boxify-image">
4643    
4644
4645    
4646      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4647        <div class="boxify-image-wrap">
4648          <img data-srcset="https://shoplineimg.com/62be82878142a000229212f1/654c99e2f03a360011f88aa9/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/654c99e2f03a360011f88aa9/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62be82878142a000229212f1/654c99e2f03a360011f88aa9/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/654c99e2f03a360011f88aa9/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/654c99e2f03a360011f88aa9/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62be82878142a000229212f1/654c99e2f03a360011f88aa9/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62be82878142a000229212f1/654c99e2f03a360011f88aa9/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62be82878142a000229212f1/654c99e2f03a360011f88aa9/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62be82878142a000229212f1/654c99e2f03a360011f88aa9/2960x.webp?source_format=jpg 2960w" data-sizes="auto" alt="喵五孔版印刷海報-爵士饒舌" data-src="https://img.shoplineapp.com/media/image_clips/654c99e2f03a360011f88aa9/original.jpg?1699518945" class="sl-lazy" />
4649        </div>
4650      </div>
4651    
4652
4653    
4654    
4655  </div>
4656  <div class="Product-info">
4657    <div class="Product-title Label mix-primary-text" style="">喵五孔版印刷海報-爵士饒舌</div>
4658    
4659      
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670  
4671
4672  
4673    
4674
4675    
4676
4677    
4678  
4679
4680
4681
4682
4683
4684  <div class="price__regular">
4685    <span class="
4686      global-primary dark-primary sl-price Label-price
4687      
4688      
4689    ">NT$300</span>
4690
4691    
4692  </div>
4693
4694
4695    
4696
4697    
4698    
4699    
4700  </div>
4701</a>
4702
4703          
4704        
4705          
4706            
4707
4708
4709
4710<a class="Product-item
4711  
4712    
4713  "
4714  href="https://www.bubuart.cc/products/喵五孔版印刷海報-爬山"
4715  product-id="654c9984a952b1001a980779"
4716  ng-click='sendGaProductClick("654c9984a952b1001a980779", "", [], "喵五孔版印刷海報-爬山" )'  ga-product='{"id":"654c9984a952b1001a980779","sku":"","variations":"[]","title":"喵五孔版印刷海報-爬山"}' 
4717  
4718>
4719  <div class="Image-boxify Product-image js-boxify-image">
4720    
4721
4722    
4723      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4724        <div class="boxify-image-wrap">
4725          <img data-src="https://img.shoplineapp.com/media/image_clips/654c9893c94e510011fa0d94/original.jpg?1699518610" alt="喵五孔版印刷海報-爬山" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/654c9893c94e510011fa0d94/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/654c9893c94e510011fa0d94/540x.webp?source_format=jpg 54
47250w, https://shoplineimg.com/62be82878142a000229212f1/654c9893c94e510011fa0d94/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/654c9893c94e510011fa0d94/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/654c9893c94e510011fa0d94/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62be82878142a000229212f1/654c9893c94e510011fa0d94/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62be82878142a000229212f1/654c9893c94e510011fa0d94/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62be82878142a000229212f1/654c9893c94e510011fa0d94/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62be82878142a000229212f1/654c9893c94e510011fa0d94/2960x.webp?source_format=jpg 2960w" data-sizes="auto" />
4726        </div>
4727      </div>
4728    
4729
4730    
4731    
4732  </div>
4733  <div class="Product-info">
4734    <div class="Product-title Label mix-primary-text" style="">喵五孔版印刷海報-爬山</div>
4735    
4736      
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747  
4748
4749  
4750    
4751
4752    
4753
4754    
4755  
4756
4757
4758
4759
4760
4761  <div class="price__regular">
4762    <span class="
4763      global-primary dark-primary sl-price Label-price
4764      
4765      
4766    ">NT$300</span>
4767
4768    
4769  </div>
4770
4771
4772    
4773
4774    
4775    
4776    
4777  </div>
4778</a>
4779
4780          
4781        
4782          
4783            
4784
4785
4786
4787<a class="Product-item
4788  
4789    
4790  "
4791  href="https://www.bubuart.cc/products/喵五孔版印刷海報-curry-restaurant"
4792  product-id="654c98107ec148b63bf9c849"
4793  ng-click='sendGaProductClick("654c98107ec148b63bf9c849", "", [], "喵五孔版印刷海報-Curry Restaurant" )'  ga-product='{"id":"654c98107ec148b63bf9c849","sku":"","variations":"[]","title":"喵五孔版印刷海報-Curry Restaurant"}' 
4794  
4795>
4796  <div class="Image-boxify Product-image js-boxify-image">
4797    
4798
4799    
4800      <div class="Image-boxify-image js-image-boxify-image sl-media ">
4801        <div class="boxify-image-wrap">
4802          <img data-src="https://img.shoplineapp.com/media/image_clips/654c978ae1c965001aa44cc1/original.jpg?1699518345" alt="喵五孔版印刷海報-Curry Restaurant" class="sl-lazy" data-srcset="https://shoplineimg.com/62be82878142a000229212f1/654c978ae1c965001aa44cc1/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62be82878142a000229212f1/654c978ae1c965001aa44cc1/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62be82878142a000229212f1/654c978ae1c965001aa44cc1/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62be82878142a000229212f1/654c978ae1c965001aa44cc1/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62be82878142a000229212f1/654c978ae1c965001aa44cc1/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62be82878142a000229212f1/654c978ae1c965001aa44cc1/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62be82878142a000229212f1/654c978ae1c965001aa44cc1/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62be82878142a000229212f1/654c978ae1c965001aa44cc1/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62be82878142a000229212f1/654c978ae1c965001aa44cc1/2960x.webp?source_format=jpg 2960w" data-sizes="auto" />
4803        </div>
4804      </div>
4805    
4806
4807    
4808    
4809  </div>
4810  <div class="Product-info">
4811    <div class="Product-title Label mix-primary-text" style="">喵五孔版印刷海報-Curry Restaurant</div>
4812    
4813      
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824  
4825
4826  
4827    
4828
4829    
4830
4831    
4832  
4833
4834
4835
4836
4837
4838  <div class="price__regular">
4839    <span class="
4840      global-primary dark-primary sl-price Label-price
4841      
4842      
4843    ">NT$300</span>
4844
4845    
4846  </div>
4847
4848
4849    
4850
4851    
4852    
4853    
4854  </div>
4855</a>
4856
4857          
4858        
4859
4860        
4861      </div>
4862
4863      
4864        <div class="text-center">
4865          <ul class="ProductList-paginator pagination">
4866            
4867            
4868              <li class="ProductList-paginator-button active"><a class="Label" href="/products?page=1&amp;sort_by=&amp;order_by=&amp;limit=24">1</a></li>
4869            
4870              <li class="ProductList-paginator-button "><a class="Label" href="/products?page=2&amp;sort_by=&amp;order_by=&amp;limit=24">2</a></li>
4871            
4872              <li class="ProductList-paginator-button "><a class="Label" href="/products?page=3&amp;sort_by=&amp;order_by=&amp;limit=24">3</a></li>
4873            
4874            
4875              <li class="ProductList-paginator-button">
4876                <a class="Label" href="https://www.bubuart.cc/products?page=2&amp;sort_by=&amp;order_by=&amp;limit=24"><i class="fa fa-angle-right" aria-hidden="true"></i></a>
4877              </li>
4878            
4879          </ul>
4880        </div>
4881      
4882    </div>
4883  </div>
4884</div>
4885
4886
4887  <div class="ProductList-relatedProducts" id="relatedProduct">
4888    <h3 class="ProductList-relatedProducts-title">
4889      You might also like...
4890    </h3>
4891    <div class="ProductList-relatedProducts-list" id="relatedProductList">
4892      <lazyload-related-products
4893        data-product-ids="6a720aa11315108a4cd2dfa8,693cef73d04ec9468c4d1168,68a6a7de503f100018bf1c98,6896c3b0740f6800122a9ef6,687c67de5484a4001266e106,6864cee466bcce000e0c5131,684a8d044c104d000d0d93fb,68454a69ea317d000ecde62d,684413c13aa9ef0010b0a2f2,683ec0d2c73880001150a2a0,683ebf5a143800000a04e97d,67ea31d8a4bfb9000a0151c4,6680cf79e8de020016149983,667cf3542f50e6000d11f0e4,667ceca79c15f3000d07154b,6679382be4a982c9556bec27,654cb31df54f14000e5cbec9,654cb26b0c3bed001bb64c6d,654cb108694118001a80d08f,654cafead42ada001da716cf,654ca9b917c834001d3ef02c,654c9a7e0972370011f75a84,654c9984a952b1001a980779,654c98107ec148b63bf9c849"
4894        data-page-type="product_list"
4895        
4896        
4897      >
4898        
4899          <div class="Product-item autofill-item">
4900            <div class="Image-boxify">
4901              <div class="Image-boxify-image loading-placeholder loading-image"></div>
4902            </div>
4903            <span class="loading-placeholder loading-title"></span>
4904            <span class="loading-placeholder loading-price"></span>
4905          </div>
4906        
4907          <div class="Product-item autofill-item">
4908            <div class="Image-boxify">
4909              <div class="Image-boxify-image loading-placeholder loading-image"></div>
4910            </div>
4911            <span class="loading-placeholder loading-title"></span>
4912            <span class="loading-placeholder loading-price"></span>
4913          </div>
4914        
4915          <div class="Product-item autofill-item">
4916            <div class="Image-boxify">
4917              <div class="Image-boxify-image loading-placeholder loading-image"></div>
4918            </div>
4919            <span class="loading-placeholder loading-title"></span>
4920            <span class="loading-placeholder loading-price"></span>
4921          </div>
4922        
4923          <div class="Product-item autofill-item">
4924            <div class="Image-boxify">
4925              <div class="Image-boxify-image loading-placeholder loading-image"></div>
4926            </div>
4927            <span class="loading-placeholder loading-title"></span>
4928            <span class="loading-placeholder loading-price"></span>
4929          </div>
4930        
4931      </lazyload-related-products>
4932    </div>
4933  </div>
4934
4935
4936<category-filter type="drawer-category-filter"></category-filter>
4937
4938  </div>
4939
4940
4941      
4941<script>window.SLINE_RENDERED = true;</script>
4941
4942
4943  </div>            <div id="Footer">      <div class="Footer-grids">        <div class="container global-primary  ">
4944    <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly -->
4945      <div class="row row-md-height" style="height: 100%;">
4946        <div id="grid-item-62edcc79c78a280016866ce7" 
4947             class="item col-xs-12 
4948              col-md-6
4949              col-md-height
4950              "
4951             style="vertical-align: top; height: 100%;">
4952            <div style="height: 100%;">
4953              <div class="box-info " style="">
4954                    <div class="fb-page-container">
4955    <div id="fb-storefront-iframe" class="fb-page" data-href="https://www.facebook.com/originalcolorsart" data-small-header="false" data-width="500" data-adapt-container-width="true" data-tabs="" data-hide-cover="false" data-show-facepile="true"></div>
4956  </div>
4957
4958
4959
4960              </div>
4961            </div>
4962        </div>
4963        <div id="grid-item-62edcc79c78a280016866ce8" 
4964             class="item col-xs-12 
4965              col-md-6
4966              col-md-height
4967              "
4968             style="vertical-align: top; height: 100%;">
4969            <div style="height: 100%;">
4970              <div class="box-info " style="">
4971                    <div class="fb-page-container">
4972    <div id="fb-storefront-iframe" class="fb-page" data-href="https://www.facebook.com/bubuartcafe" data-small-header="false" data-width="500" data-adapt-container-width="true" data-tabs="" data-hide-cover="false" data-show-facepile="true"></div>
4973  </div>
4974
4975
4976
4977              </div>
4978            </div>
4979        </div>
4980      </div>
4981    </div>
4982  </div>
4983  <div class="container global-primary  ">
4984    <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly -->
4985      <div class="row row-md-height" style="height: 100%;">
4986        <div id="grid-item-62be82fd340ab20015d37c55" 
4987             class="item col-xs-12 
4988              col-md-4
4989              col-md-height
4990              "
4991             style="vertical-align: top; height: 100%;">
4992            <div style="height: 100%;">
4993              <div class="box-info " style="">
4994
4995
4996                  <div class="description" ng-non-bindable><h4>關於我們</h4>
4997
4998<ul class="list-unstyled">
4999	<li><a href="https://www.bubuart.cc/pages/%E5%85%AC%E5%8F%B8%E7%B0%A1%E4%BB%8B" target="_self"><span>公司簡介</span></a></li>
5000	<li><a href="https://www.bubuart.cc/pages/%E8%AA%8D%E8%AD%98%E5%93%81%E7%89%8C" target="_self"><span>認識品牌</span></a></li>
5001	<li><a href="https://www.bubuart.cc/pages/%E6%9C%8D%E5%8B%99%E9%A0%85%E7%9B%AE" target="_self"><span>服務項目</span></a></li>
5002	<li>&nbsp;</li>
5003</ul></div>
5004              </div>
5005            </div>
5006        </div>
5007        <div id="grid-item-62be82fd340ab20015d37c56" 
5008             class="item col-xs-12 
5009              col-md-4
5010              col-md-height
5011              "
5012             style="vertical-align: top; height: 100%;">
5013            <div style="height: 100%;">
5014              <div class="box-info " style="">
5015
5016
5017                  <div class="description" ng-non-bindable><h4>顧客服務</h4>
5018
5019<ul class="list-unstyled">
5020	<li><a href="https://www.bubuart.cc/pages/%E5%B8%B8%E8%A6%8B%E5%95%8F%E9%A1%8C" target="_self"><span>常見問題</span></a></li>
5021	<li><a href="/about/delivery-policy">運送政策</a></li>
5022	<li><a href="https://www.bubuart.cc/pages/privacy-policy" target="_self">隱私權政策</a></li>
5023	<li><a href="https://www.bubuart.cc/about/policy" target="_blank"><span>退換貨政策</span></a></li>
5024</ul></div>
5025              </div>
5026            </div>
5027        </div>
5028        <div id="grid-item-62be82fd340ab20015d37c57" 
5029             class="item col-xs-12 
5030              col-md-4
5031              col-md-height
5032              "
5033             style="vertical-align: top; height: 100%;">
5034            <div style="height: 100%;">
5035              <div class="box-info " style="">
5036
5037
5038                  <div class="description" ng-non-bindable><h4>聯絡我們</h4>
5039
5040<ul class="list-unstyled">
5041	<li>電話 / 04-22110798</li>
5042	<li>時間 / 13:00-20:30</li>
5043	<li>電郵 / [email protected]</li>
5044	<li>地址 / 台中市東區東英路392號(同公司聯絡地址)</li>
5045</ul></div>
5046              </div>
5047            </div>
5048        </div>
5049      </div>
5050    </div>
5051  </div>
5052  <div class="container global-primary  ">
5053    <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly -->
5054      <div class="row row-md-height" style="height: 100%;">
5055        <div id="grid-item-62c1250e5ac680001e9bcc9e" 
5056             class="item col-xs-12 
5057              col-md-6
5058              col-md-height
5059              "
5060             style="vertical-align: top; height: 100%;">
5061            <div style="height: 100%;">
5062              <div class="box-info " style="">
5063
5064
5065                  <div class="description" ng-non-bindable><p style="text-align: center;"><span style="color:#000000;"><span style="font-size:20px;">橘子布藝術</span></span>&nbsp; &nbsp;<a href="https://www.facebook.com/originalcolorsart" style="background-color: rgb(255, 255, 255);" target="_blank"><img src="https://shoplineimg.com/assets/footer/social_facebook.png" style="height: 44px; width: auto; display: inline-block;"></a>&nbsp;&nbsp;<a href="https://www.instagram.com/oca_bubu/" style="background-color: rgb(255, 255, 255);" target="_blank"><img src="https://shoplineimg.com/assets/footer/social_instagram.png" style="height: 44px; width: auto; display: inline-block;"></a>&nbsp; &nbsp; &nbsp;&nbsp;</p></div>
5066              </div>
5067            </div>
5068        </div>
5069        <div id="grid-item-62c1527465105c002a45dd19" 
5070             class="item col-xs-12 
5071              col-md-6
5072              col-md-height
5073              "
5074             style="vertical-align: top; height: 100%;">
5075            <div style="height: 100%;">
5076              <div class="box-info " style="">
5077
5078
5079                  <div class="description" ng-non-bindable><p style="color: rgb(0, 0, 0); font-size: 16px; text-align: center;"><span style="font-size: 20px;">BUBU ART CAFE&nbsp;&nbsp;</span><a href="https://www.facebook.com/bubuartcafe" style="background-color: rgb(255, 255, 255);" target="_blank"><span style="color: rgb(0, 0, 0);">&nbsp;</span></a><a href="https://www.facebook.com/originalcolorsart" style="background-color: rgb(255, 255, 255);" target="_blank"><img src="https://shoplineimg.com/assets/footer/social_facebook.png" style="height: 44px; width: auto; display: inline-block;"></a>&nbsp;&nbsp;<a href="https://www.instagram.com/bubuartcafe/" style="background-color: rgb(255, 255, 255);" target="_blank"><img src="https://shoplineimg.com/assets/footer/social_instagram.png" style="height: 44px; width: auto; display: inline-block;"></a></p></div>
5080              </div>
5081            </div>
5082        </div>
5083      </div>
5084    </div>
5085  </div>
5086  <div class="container global-primary  ">
5087    <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly -->
5088      <div class="row row-md-height" style="height: 100%;">
5089        <div id="grid-item-62be82fd340ab20015d37c59" 
5090             class="item col-xs-12 
5091              col-md-12
5092              col-md-height
5093              "
5094             style="vertical-align: top; height: 100%;">
5095            <div style="height: 100%;">
5096              <div class="box-info " style="">
5097
5098
5099                  <div class="description" ng-non-bindable><p class="text-center"><a href="/about/policy">退換貨政策</a> | <a href="https://www.bubuart.cc/about/terms" target="_self"><span>條款及細則&nbsp;</span></a></p>
5100
5101<p class="text-center">2023 © 橘子布藝術&nbsp;<span style="color: rgb(77, 81, 86); font-family: arial, sans-serif; background-color: rgb(255, 255, 255);">Original colors art co., ltd.</span></p></div>
5102              </div>
5103            </div>
5104        </div>
5105      </div>
5106    </div>
5107  </div>
5108  <div class="container global-primary  ">
5109    <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly -->
5110      <div class="row row-md-height" style="height: 100%;">
5111        <div id="grid-item-62be82fd340ab20015d37c5b" 
5112             class="item col-xs-12 
5113              col-md-12
5114              col-md-height
5115              "
5116             style="vertical-align: top; height: 100%;">
5117            <div style="height: 100%;">
5118              <div class="box-info " style="">
5119
5120
5121                  <div class="description" ng-non-bindable><div class="credit-cards" style="text-align: center;"><img src="https://shoplineimg.com/assets/footer/card_visa.png"> <img src="https://shoplineimg.com/assets/footer/card_master.png"> &nbsp;&nbsp;<img src="https://shoplineimg.com/assets/footer/card_linepay.png"> <img src="https://shoplineimg.com/assets/footer/card_tw_711_pay.png"> <img src="https://shoplineimg.com/assets/footer/card_tw_fm_pay.png"> &nbsp;&nbsp;<img src="https://shoplineimg.com/assets/footer/card_jcb.png"> &nbsp;<img src="https://shoplineimg.com/assets/footer/card_ecpay.png"></div></div>
5122              </div>
5123            </div>
5124        </div>
5125      </div>
5126    </div>
5127  </div>
5128    </div>      <div class='footer-decor-bar'></div></div>        <!-- Rendered 'general.js.liquid' -->  <!-- Rendered 'cart_panel.js.liquid' -->      <!-- Rendered 'category.js.liquid' -->              <!-- Rendered 'breadcrumb.js.liquid' -->            
5128<script>    function collapseThirdLayer(currentDOM) {      $(".menu-list-item.fa-angle-left").each(function(){        if (this!=currentDOM){          toggleDropdown(this);        }      });    }    function assignDropdownID(){      var index = 0;      $(".NavigationBar-mainMenu .List-item").each(function(){        index++;        var $el = $(this);        $el.attr("id", "main-nav-list-"+index);        var depth = _.reduce($el.parentsUntil('.NavigationBar-mainMenu').toArray(), function(acc, el) {          var $current = $(el);          if ($current.hasClass("NavigationBar-nestedList")) {            $el.attr('data-parent-item', $current.attr('id'));            return acc + 1;          } else { return acc } }, 0);        $el.addClass('depth-'+depth);      });    }    function assignMobileDropdownID(){      var index = 0;      $(".MenuPanel-mainMenu .List-item").each(function(){        index++;        var $el = $(this);        $el.attr("id", "main-menu-list-"+index);        var depth = _.reduce($el.parentsUntil('.MenuPanel-mainMenu').toArray(), function(acc, el) {          var $current = $(el);          if ($current.hasClass("MenuPanel-nestedList")) {            $el.attr('data-parent-item', $current.attr('id'));            return acc + 1;          } else { return acc } }, 0);        $el.addClass('depth-'+depth);      });    }    function assignDropdownFunction(){      $( ".NavigationBar-mainMenu" ).on( "click", "i.menu-list-item", function() {        toggleDropdown(this);      });    }    function calculateCSSByTargetHeight(target,dropdownIdentifer) {      var dropdown = (".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"),          maxWidth = parseInt($(dropdown).css('max-width'), 0),          currentHeight = $(dropdown).height(),          foundFlag = false,          totalHeight = 0,          targetHeight = 0,          rowNum = 0,          targetWidth = 0,          totalWidth = 0,          rowWidth = parseInt($(dropdown + "> li").css('width'), 0);      $(dropdown + "> li").each(function() {          if ((totalHeight + $(this).height()) > currentHeight){            totalHeight = $(this).height();            rowNum +=1;          }          else {            totalHeight += $(this).height();          }          totalWidth = (rowNum + 1) * rowWidth;          if (!foundFlag){            targetHeight = totalHeight;            targetWidth = totalWidth;          }          hideItemOfColumnAfterTargetColumn(this,targetWidth,totalWidth);          if (this.id==target){            targetHeight -= $(this).height();            foundFlag = true;            if (!$(dropdown).next().hasClass('disable')) {              $(dropdown).next().addClass('disable');            }          }      });      if (targetWidth > maxWidth){        if($(dropdown).next().hasClass('disable')) {          $(dropdown).next().removeClass('disable');        }      };      controlDropdownHeight(targetWidth,rowWidth,dropdownIdentifer,currentHeight);      return {'targetWidth': targetWidth, 'targetHeight': targetHeight, 'foundFlag': foundFlag};    }    function controlDropdownHeight(targetWidth,rowWidth,dropdownIdentifer,currentHeight){      var dropdown =(".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown");      if (targetWidth > rowWidth){        $(".NavigationBar-nestedList-expand").css('max-height',$(dropdown).height()        );      }      $(dropdown).css('height', currentHeight);      $(dropdown).next().css('height', currentHeight);    }    function hideItemOfColumnAfterTargetColumn(caller,targetWidth,totalWidth){      if (targetWidth < totalWidth){        $(caller).hide();      }else{        $(caller).show();      };    }    function calulateSecondLayerCSSAfterClick(caller){      var dropdownIdentifer= $(caller).parent().attr('data-parent-item');      var lastItemID=$(".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown" + "> li").length;      if (caller.classList.contains('fa-angle-right')){        return  calculateCSSByTargetHeight($(caller).parent()[0].id,dropdownIdentifer);      }      else{        return calculateCSSByTargetHeight(lastItemID,dropdownIdentifer);      };    }    function toggleDropdown(caller) {      if ($(caller).next().hasClass('collapsing')) {        return;      }      collapseThirdLayer(caller);      var dropdownIdentifer = $(caller).parent().attr('data-parent-item'),          dropdown = (".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"),          maxWidth = parseInt($(dropdown).css('max-width'), 0),          lastItemID = $(dropdown).length,          rowWidth = parseInt($(dropdown + "> li").css('width'), 0),          targetWidth = calulateSecondLayerCSSAfterClick(caller)['targetWidth'],          top = calulateSecondLayerCSSAfterClick(caller)['targetHeight'],          foundFlag = calulateSecondLayerCSSAfterClick(caller)['foundFlag'];      if (foundFlag) {        targetWidth += rowWidth;      }      $(caller).toggleClass('fa-angle-left fa-angle-right');      changeThirdLayerCSS(caller,dropdown,top);      controlSecondLayerCSS(caller,dropdown,targetWidth);      scrollDropdownWhenManyColumns(targetWidth,maxWidth,dropdown,foundFlag);    }    function changeThirdLayerCSS(caller,dropdown,top){      $(caller).next().css('min-height',$(dropdown).height());      $(caller).next().collapse("toggle");      $(caller).next().css('top',-top);    }    function scrollDropdownWhenManyColumns(targetWidth,maxWidth,dropdown,foundFlag){      if (targetWidth > maxWidth)  {        if(foundFlag){          var tempLeft = $(dropdown).scrollLeft();          $(dropdown).animate({ scrollLeft: tempLeft + (targetWidth - maxWidth) });        }        else{          /* To trigger scrollSubmenu in menu.js.liquid */          $(dropdown).scroll();        }      }    }    function controlSecondLayerCSS(caller,dropdown,targetWidth){      if ($(dropdown).height() < $(caller).next().height()){        $(dropdown).css('height',$(caller).next().height());        $(dropdown).next().css('height',$(dropdown).height());      }else{        $(dropdown).css('height','');        $(dropdown).next().css('height',$(dropdown).height());      }      $(dropdown).next().css('width', targetWidth);      $(dropdown).css('width', targetWidth);      var callerData = $(caller)[0].getBoundingClientRect();      var rightOffset = $(window).width() - callerData.right;      if( rightOffset < 250 && $(caller).hasClass('fa-angle-left')) {        $(dropdown).css({'left': rightOffset - 250}
5128);      } else {        $(dropdown).css({'left': 0});      }    }    window.onload = function() {      angular.element(document).ready(function () {        assignDropdownID();        assignMobileDropdownID();        assignDropdownFunction();        $(".NavigationBar-mainMenu").on( "mouseleave", ".depth-0", function() {          collapseThirdLayer('empty');        });        $('.js-navbar-desktop').find('.NavigationBar-nestedList.depth-1').each(function(){          $(this).children('a.Label').css({'padding-right' : 0, 'max-width' : 175});        });        function isQuickCartProduct(imageClass) {          return imageClass === '.js-boxify-image';        }        function hoverProductEffect(imageClass) {          var elements;          elements = isQuickCartProduct(imageClass) ? $('product-item, .CustomPage .product-item') : $('.Product-item');          elements.each(function() {            var $this;            $this = isQuickCartProduct(imageClass) ? $(this).children().first() : $(this);            var secondCoverImage = $this.find('.second-image');            if (secondCoverImage.length === 0) { return; }            var multiImageWrapper;            multiImageWrapper = isQuickCartProduct(imageClass) ? $this.find('.js-quick-boxify-image') : $this;            multiImageWrapper.addClass('multi-image');          });        }        function loadEffect() {          /* product items without quick cart feature */          hoverProductEffect('.js-image-boxify-image');          /* product items with quick cart feature */          hoverProductEffect('.js-boxify-image');        }        loadEffect();        /* observer lazyload-related-products multi image */        var relatedProductList = document.getElementById('relatedProductList');        if (relatedProductList) {          var config = {            childList: true,          };          var observer = new MutationObserver(function(mutations) {            loadEffect();            observer.disconnect();          });          observer.observe(relatedProductList, config);        }        /* observe pagination changes in multiple category widgets */        $('.product-items-container').each(function(index, productItemsContainer) {          var config = {            childList: true,          };          var observer = new MutationObserver(function(mutations) {            loadEffect();          });          observer.observe(productItemsContainer, config);        });      });    }  </script>
5128
5129
5130    
5131  
5131<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>
5131
5132  
5132<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>
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148  
5148<script src="https://r2cdn.myshopline.com/static/rs/adff/prod/latest/bundle.iife.js" defer></script>
5148
5149  
5149<script src="https://r2cdn.myshopline.com/static/rs/acuf/prod/latest/bundle.iife.js" defer></script>
5149
5150
5151    
5151<script src="https://cdn.shoplineapp.com/packs/js/runtime~shop-fd4657bd4045e1a444eb.js" defer="defer" integrity="sha256-X514esAI3IqHQH6NVwihfDB6F+mMWKbAdRILeQLusLc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5151
5151
5152<script src="https://cdn.shoplineapp.com/packs/js/shared~38c579ec-012f556dd93892b25387.chunk.js" defer="defer" integrity="sha256-lrRMNxsgfVtjX7VGkF5BUfRSkznDlo2znYRv8/JWGcc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5152
5152
5153<script src="https://cdn.shoplineapp.com/packs/js/shared~74eb226d-b2ac25db5761420970e8.chunk.js" defer="defer" integrity="sha256-3rQUFoKt1nnQ/vihJwT2q5mbdmAtd6x5eq+2OJOITc8=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5153
5153
5154<script src="https://cdn.shoplineapp.com/packs/js/shared~0e7b4f31-9b6e9e6c2394fac35fc1.chunk.js" defer="defer" integrity="sha256-PUS072JptM/CIgmLqb+7vaFN9psSRKVlhYt4KaqfXIs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5154
5154
5155<script src="https://cdn.shoplineapp.com/packs/js/shared~e64cb4ed-7fe78d650b1d274c4ff6.chunk.js" defer="defer" integrity="sha256-bLBbIA3rj/qkdJQqaRM44YCBZQKdhgv3w1ydQPQ3x+w=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5155
5155
5156<script src="https://cdn.shoplineapp.com/packs/js/shared~479d7c7d-03af887c4f77c6e88f9d.chunk.js" defer="defer" integrity="sha256-IIY3qGGHi1YJ1yZLA1as4+mkl05wFUZ+/TjI6kodYkw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5156
5156
5157<script src="https://cdn.shoplineapp.com/packs/js/shared~29a769ad-393664929447bc9fa70f.chunk.js" defer="defer" integrity="sha256-2u6JjFXv2trTPlgunioIp09lWrz3tcYE86/4c6vwOzw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5157
5157
5158<script src="https://cdn.shoplineapp.com/packs/js/shared~74bff3d6-22d5c66502aec0ec0d1d.chunk.js" defer="defer" integrity="sha256-ci5Q0TcaCsM5T2eooRSMLVBRzAKpRpSBgcmy1CNr+Us=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5158
5158
5159<script src="https://cdn.shoplineapp.com/packs/js/shared~81bba2e3-14ad7178e73b4d4fa1a6.chunk.js" defer="defer" integrity="sha256-pwToiIHTsLYuK0d7WT0PcjpM4THLJHZupttZW/3Vb88=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5159
5159
5160<script src="https://cdn.shoplineapp.com/packs/js/shared~ecf1c238-9450a105774984d7fab1.chunk.js" defer="defer" integrity="sha256-17+PAKdgJ2Kx7rDjlfr/rw54cYDggOkVhHqub227A9M=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5160
5160
5161<script src="https://cdn.shoplineapp.com/packs/js/shared~9cb81af4-eec2034514eceae2deee.chunk.js" defer="defer" integrity="sha256-Om+G2g1jthPhBVbzOe/9deNzAOhAIsY3gnr75vIxKMg=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5161
5161
5162<script src="https://cdn.shoplineapp.com/packs/js/shared~f8ef5884-1e6a6d8227eb7dfe6e40.chunk.js" defer="defer" integrity="sha256-8GI3edURZ60na0xugmWiykL/J64mTHiuUTjWSihwe7A=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5162
5162
5163<script src="https://cdn.shoplineapp.com/packs/js/shared~ea9a1e23-3f60007f64092ec80c98.chunk.js" defer="defer" integrity="sha256-5Fn52MSbPqCXjTWsGua4ZEEVV4IfgTzIMX0m//C5kPY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5163
5163
5164<script src="https://cdn.shoplineapp.com/packs/js/shared~dbe7acde-ac6d4c382bfcf6d00e32.chunk.js" defer="defer" integrity="sha256-+hBELJkyaD3Cl77ntKZehLWIJwYq9jcsapqQ6BnZdhs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5164
5164
5165<script src="https://cdn.shoplineapp.com/packs/js/shared~d54d7c1c-ed042a14f96f9e557937.chunk.js" defer="defer" integrity="sha256-A8+e89sdHaO2r9+8JlOFQSsjpRG0+pdp/ijri/RXQGk=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5165
5165
5166<script src="https://cdn.shoplineapp.com/packs/js/shared~200bedfd-01e29ef13f7d96fbbc59.chunk.js" defer="defer" integrity="sha256-R10cnkedmTvof3N9k1kYh/ow3sAJ7PFS84Hcrd87zYU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5166
5166
5167<script src="https://cdn.shoplineapp.com/packs/js/vendors~shop-aeef42d0a65bef64c557.chunk.js" defer="defer" integrity="sha256-H/dxEGsgNbcv3E+/Ew7bAzajf0vxbUCpqnbobPMkiAY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5167
5167
5168<script src="https://cdn.shoplineapp.com/packs/js/shop-409620e91cc0532d117b.chunk.js" defer="defer" integrity="sha256-px0hwHLmr6HSfZJ4VYXXfdAQlNARtrXH9zmQjZDIxUg=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5168
5168
5169<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-module/main-6c63fad529b3d3ce95ab.js" defer="defer" integrity="sha256-TPO40JBlTeqRTsn6af9xC6Zy1dH62szDWtPmAsRS8GU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5169
5169
5170<script src="https://cdn.shoplineapp.com/packs/js/shared~5c85c39c-6c175d18ade3adbce7a8.chunk.js" defer="defer" integrity="sha256-0cK+KKphGet+feZEkUelI81vvgjhnlVSEjfdGeDgdx0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5170
5170
5171<script src="https://cdn.shoplineapp.com/packs/js/shared~9ee0282b-4f6ab278c4980134da4e.chunk.js" defer="defer" integrity="sha256-/PO0ruocBQbO9LKW9u2X9ZrQk8GHsgSR/N3Jyvh0n4A=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5171
5171
5172<script src="https://cdn.shoplineapp.com/packs/js/ng-module/main-1624a4b036ed7140973e.chunk.js" defer="defer" integrity="sha256-SeYg54rAc9kDWjwN4pRnbh5dY6ETyJrmbWRKLfZhg34=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5172
5172
5173<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-locale/en-9dccac0e252dbd4355df.js" defer="defer" integrity="sha256-V2Jc8Nn4o2yK5be6F3It+hOZaYQqlif6vGQIAn1CZCc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5173
5173
5174<script src="https://cdn.shoplineapp.com/packs/js/ng-locale/en-6301cfb7135ace17fdac.chunk.js" defer="defer" integrity="sha256-UxtD5LCsz+DQhUlVsHPagWxxIBMgrWkmqYOPtMTrDbI=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5174
5174
5175<script src="https://cdn.shoplineapp.com/packs/js/runtime~sdk-f522c86ff158d2d89237.js" defer="defer" integrity="sha256-PLwTi4I2V3opwEpyMqpevxbRq/3i+kPkB3M2MaILiCU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5175
5175
5176<script src="https://cdn.shoplineapp.com/packs/js/shared~360be618-84ff916e0c6be5d560f3.chunk.js" defer="defer" integrity="sha256-Oj07c7babUAedq0zKPc4+LJ0uo1lRdF+jXZBKK9uhWs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5176
5176
5177<script src="https://cdn.shoplineapp.com/packs/js/shared~789f1c9c-3956bc45f72f3366a289.chunk.js" defer="defer" integrity="sha256-vdS7l3OT4pNUq6OD7xLtXcYznH2Ry+s1Z8QLk1i9dng=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5177
5177
5178<script src="https://cdn.shoplineapp.com/packs/js/sdk-bf552ac290e8189cdf12.chunk.js" defer="defer" integrity="sha256-LaLq+3A/5ZXnJHQzUtOzA53oPOuGYzUi+aFnUKjJzxM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5178
5178
5179<script src="https://cdn.shoplineapp.com/packs/js/runtime~intl_tel_input-6ceb7ec3b81909f77141.js" defer="defer" integrity="sha256-APrRC4EF/GiMwSzPV1G7I/7ovnk6OuTPA+uvrTQicpA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5179
5179
5180<script src="https://cdn.shoplineapp.com/packs/js/intl_tel_input-8f500d7b0d66e9dcf73b.chunk.js" defer="defer" integrity="sha256-GgZ72/9MkAbYdrr40Hq/OM9YcTojft/UC87qZrPqS0E=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5180
5180
5181<script src="https://cdn.shoplineapp.com/packs/js/runtime~sl_armor_captcha-d5417749a53b299cd240.js" defer="defer" integrity="sha256-Pro6/EdJlz9rM8nZYWRbrqdnvwZZ4a0Gve/By4KqqGE=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5181
5181
5182<script src="https://cdn.shoplineapp.com/packs/js/sl_armor_captcha-10d0ac9a017efb389006.chunk.js" defer="defer" integrity="sha256-xojNd85d71mpGWHj+azr/3bEKmi1BwvZmwCG8QHTosg=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
5182
5183
5184
5185  
5186            <!-- Facebook Pixel (new) Event Tracker -->
5187        
5187<script>
vendor: 438 bytes, lines 5187-5194
5187
5188        !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
5189        n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
5190        n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
5191        t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
5192        document,'script','//connect.facebook.net/en_US/fbevents.js');
5193
5194        fbq('init', '
5194784435772798168
vendor: 49 bytes, lines 5194-5197
5194', {
5195        }, {agent: 'plShopline'});
5196
5197        
5197fbq('track', 'PageView',{
5198        }, {
5199        });
5200        </script>
5200
5201
5202        <noscript><img height="1" width="1" style="display:none"
5203        src="https://www.facebook.com/tr?id=784435772798168&ev=PageView&noscript=1"
5204        /></noscript>
5205        <!-- end Facebook Pixel (new) Event Tracker -->
5206
5207    
5207<script>
5208      window.eventTrackers = JSON.parse('[{\"config_data\":{\"unique_ids\":true,\"dynamic_remarketing\":false,\"is_messenger_chat_plugin_enabled\":false,\"tracking_code\":\"784435772798168\",\"is_fbe\":true,\"single_variation\":false},\"event_type\":\"loaded_any_page\",\"event_key\":\"facebook_standard_pixel\",\"owner_id\":\"62be82878142a000229212f1\",\"updated_at\":\"2022-08-31T08:48:22.840Z\",\"created_at\":\"2022-08-31T08:48:16.431Z\",\"_id\":\"630f20502b06640028623683\",\"status\":\"active\"}]');
5209    </script>
5209
5210
5211
5212
5213
5214      
5215
5216
5217
5218
5219    
vendor: 5,196 bytes, lines 5219-5222
5219<script type="text/javascript">
5220      if (!window.scriptQueue) {window.scriptQueue = [];};
5221          window.scriptQueue.push(function() {
5222            function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _createForOfIteratorHelper(e,t){var n,r,o,a,i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return o=!(r=!0),{s:function(){i=i.call(e)},n:function(){var e=i.next();return r=e.done,e},e:function(e){o=!0,n=e},f:function(){try{r||null==i.return||i.return()}finally{if(o)throw n}}};if(Array.isArray(e)||(i=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return i&&(e=i),a=0,{s:t=function(){},n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ownKeys(t,e){var n,r=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(n),!0).forEach(function(e){_defineProperty(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function _defineProperty(e,t,n){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0===n)return("string"===t?String:Number)(e);n=n.call(e,t||"default");if("object"!=_typeof(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _regenerator(){var y,e="function"==typeof Symbol?Symbol:{},t=e.iterator||"@@iterator",n=e.toStringTag||"@@toStringTag";function r(e,t,n,r){var o,a,i,c,u,s,l,d,f,t=t&&t.prototype instanceof v?t:v,t=Object.create(t.prototype);return _regeneratorDefine2(t,"_invoke",(o=e,a=n,l=r||[],d=!1,f={p:s=0,n:0,v:y,a:m,f:m.bind(y,4),d:function(e,t){return i=e,c=0,u=y,f.n=t,p}},function(e,t,n){if(1<s)throw TypeError("Generator is already running");for(d&&1===t&&m(t,n),c=t,u=n;(b=c<2?y:u)||!d;){i||(c?c<3?(1<c&&(f.n=-1),m(c,u)):f.n=u:f.v=u);try{if(s=2,i){if(b=i[e=c?e:"next"]){if(!(b=b.call(i,u)))throw TypeError("iterator result is not an object");if(!b.done)return b;u=b.value,c<2&&(c=0)}else 1===c&&(b=i.return)&&b.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+e+"' method"),c=1);i=y}else if((b=(d=f.n<0)?u:o.call(a,f))!==p)break}catch(e){i=y,c=1,u=e}finally{s=1}}return{value:b,done:d}}),!0),t;function m(e,t){for(c=e,u=t,b=0;!d&&s&&!n&&b<l.length;b++){var n,r=l[b],o=f.p,a=r[2];3<e?(n=a===t)&&(u=r[(c=r[4])?5:c=3],r[4]=r[5]=y):r[0]<=o&&((n=e<2&&o<r[1])?(c=0,f.v=t,f.n=r[1]):o<a&&(n=e<3||r[0]>t||a<t)&&(r[4]=e,r[5]=t,f.n=a,c=0))}if(n||1<e)return p;throw d=!0,t}}var p={};function v(){}function o(){}function a(){}var b=Object.getPrototypeOf,e=[][t]?b(b([][t]())):(_regeneratorDefine2(b={},t,function(){return this}),b),i=a.prototype=v.prototype=Object.create(e);function c(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,a):(e.__proto__=a,_regeneratorDefine2(e,n,"GeneratorFunction")),e.prototype=Object.create(i),e}return _regeneratorDefine2(i,"constructor",o.prototype=a),_regeneratorDefine2(a,"constructor",o),_regeneratorDefine2(a,n,o.displayName="GeneratorFunction"),_regeneratorDefine2(i),_regeneratorDefine2(i,n,"Generator"),_regeneratorDefine2(i,t,function(){return this}),_regeneratorDefine2(i,"toString",function(){return"[object Generator]"}),(_regenerator=function(){return{w:r,m:c}})()}function _regeneratorDefine2(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}(_regeneratorDefine2=function(e,t,n,r){function o(t,n){_regeneratorDefine2(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to de
5222structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){var n;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,c=[],u=!0,s=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=a.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw o}}return c}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function asyncGeneratorStep(e,t,n,r,o,a,i){try{var c=e[a](i),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(c){return function(){var e=this,i=arguments;return new Promise(function(t,n){var r=c.apply(e,i);function o(e){asyncGeneratorStep(r,t,n,o,a,"next",e)}function a(e){asyncGeneratorStep(r,t,n,o,a,"throw",e)}o(void 0)})}}var ACCEPTABLE_OFFSET=3e3,ANNOUNCEMENT_BAR_CLICK="AnnouncementBarClick",ANNOUNCEMENT_BAR_SWIPE="AnnouncementBarSwipe",SHOP="shop",STOREFRONT="Storefront",announcementSectionGetterCache={};function getAnnouncementFetcher(e){e=null==(e=e.closest(".announcement"))||null==(e=e.dataset)?void 0:e.sectionId;return e?(announcementSectionGetterCache[e]||(announcementSectionGetterCache[e]=window.createThrottledSectionGetter(e)),announcementSectionGetterCache[e]):window.throttledGetGlobalSectionAnnouncement}function initializeTimer(e,t,n){return _initializeTimer.apply(this,arguments)}function _initializeTimer(){return(_initializeTimer=_asyncToGenerator(_regenerator().m(function e(t,n,r){var o,a,i,c,u,s,l,d,f,m,y;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:if(m=function(){var e,t=getTimeRemaining(n);o&&((e=Math.floor(t.days/100)%10)?o.dataset.value=e:o.parentElement.remove()),a.dataset.value=Math.floor(t.days/10)%10,i.dataset.value=t.days%10,c.dataset.value=Math.floor(t.hours/10),u.dataset.value=t.hours%10,s.dataset.value=Math.floor(t.minutes/10),l.dataset.value=t.minutes%10,d.dataset.value=Math.floor(t.seconds/10),f.dataset.value=t.seconds%10,t.total<=0&&(clearInterval(y),r)&&r()},Date.now()>=n.getTime())return r&&r(),e.a(2);e.n=1;break;case 1:return o=t.querySelector(".days.hundreds .digit-wrapper"),a=t.querySelector(".days.tens .digit-wrapper"),i=t.querySelector(".days.ones .digit-wrapper"),c=t.querySelector(".hours.tens .digit-wrapper"),u=t.querySelector(".hours.ones .digit-wrapper"),s=t.querySelector(".minutes.tens .digit-wrapper"),l=t.querySelector(".minutes.ones .digit-wrapper"),d=t.querySelector(".seconds.tens .digit-wrapper"),f=t.querySelector(".seconds.ones .digit-wrapper"),e.n=2,delayToCurrentWholeSeconds();case 2:m(),y=setInterval(m,1e3);case 3:return e.a(2)}},e)}))).apply(this,arguments)}function getTimeRemaining(e){var e=Date.parse(e)-Date.parse(new Date),t=Math.floor(e/1e3%60),n=Math.floor(e/1e3/60%60),r=Math.floor(e/36e5%24);return{total:e,days:Math.floor(e/864e5),hours:r,minutes:n,seconds:t}}function delay(t){return new Promise(function(e){setTimeout(e,t)})}function delayToCurrentWholeSeconds(){return new Promise(function(t){requestAnimationFrame(function e(){33<(new Date).getMilliseconds()?requestAnimationFrame(e):t(!0)})})}function initClickTrackingEvent(){var e=document.querySelector("#shopline-section-announcement");null!=e&&e.addEventListener("click",function(e){e=e.target.closest("a");e&&e.hasAttribute("href")&&trackClickLink()})}function trackAnnouncementEvent(t){window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.then(function(){var e;(null==(e=angular.element(document.body))?void 0:e.injector()).get("trackerService").track({type:t,data:{event_category:STOREFRONT,scope:SHOP}})})}function trackClickLink(){trackAnnouncementEvent(ANNOUNCEMENT_BAR_CLICK)}function setupAnnouncementCarousel(a){var d,e,f,m,y,p,i,s,c,o,u,l,v,t,b,_,h,n=a.querySelector(".announcement__slider");function g(){return window.matchMedia("(max-width: 767px)").matches}function w(e,t,n,r,o,a,i){var c;return m&&n===y&&((null==(c=p)?void 0:c.id)===n&&(t.removeEventListener("animationend",p.finish),window.clearTimeout(p.fallbackTimer),p=null),(c=e.classList).remove.apply(c,_toConsumableArray(r)),(n=t.classList).remove.apply(n,_toConsumableArray(o)),(a===i?e:t).classList.add("announcement__slide--active"),f=a,m=!1,1)}function T(e){return m&&p&&(e&&e!==p.direction?p.cancel():p.finish(),1)}function r(e,t){return function(t,e){var n,r,o,a,i,c,u,s,l=1<arguments.length&&void 0!==e?e:{};return!m&&t!==f&&(n=d[f],r=d[t],e=l.direction||"next",s=g()?"mobile":"desktop",o=f,f=t,y+=1,l.animate?(m=!0,a=["announcement__slide--outgoing","announcement__slide--outgoing-".concat(e,"-").concat(s)],i=["announcement__slide--incoming","announcement__slide--incoming-".concat(e,"-").concat(s)],n.classList.remove("announcement__slide--active"),(u=n.classList).add.apply(u,a),(u=r.classList).add.apply(u,i),c=y,u=function(){var e;w(n,r,c,a,i,t,o)&&!document.hidden&&null!=(e=l.onComplete)&&e.call(l)},s=window.setTimeout(u,"mobile"==s?_:h),p={id:c,direction:e,finish:u,cancel:function(){w(n,r,c,a,i,o,o)},fallbackTimer:s},r.addEventListener("animationend",u,{once:!0})):(n.classList.remove("announcement__slide--active"),r.classList.add("announcement__slide--active")),!0)}((f+("next"===e?1:-1)+d.length)%d.length,_objectSpread(_objectSpread({},1<arguments.length&&void 0!==t?t:{}),{},{direction:e}))}function S(){window.clearTimeout(i),document.hidden||c||(i=window.setTimeout(function(){r("next",{animate:!0,onComplete:S})||S()},1e3*t))}function A(){window.clearTimeout(i),document.hidden||c||(T(),S())}function E(e){e.style.transition="",e.style.transform="",e.style.visibility=""}function O(e){var t,n,r,o,a=v,i=a.neighbor,c=a.neighborIndex,u=a.direction;v=null,i&&(t=d[f],(n=36<=Math.abs(e))&&trackAnnouncementEvent(ANNOUNCEMENT_BAR_SWIPE),m=!0,r=y+=1,o=function(){i.removeEventListener("transitionend",o),r===y&&m&&(E(t),E(i),n&&(t.classList.remove("announcement__slide--active"),i.classList.add("announcement__slide--active"),f=c),m=!1,S())},window.requestAnimationFrame(function(){t.style.transition=b,i.style.transition=b,n?(t.style.transform="translateX(".concat("next"===u?"-100%":"100%",")"),i.style.transform="translateX(0)"):(t.style.transform="translateX(0)",i.style.transform="translateX(".concat("next"===u?"100%":"-100%",")")),i.addEventListener("transitionend",o,{once:!0}),s=window.setTimeout(o,_)}))}!n||(d=Array.from(n.children).filter(function(e){return e.classList.contains("announcement__link")||e.classList.contains("announcement__text")||e.classList.contains("announcement__countdown")})).length<2||(e=d.findIndex(function(e){return e.classList.contains("announcement__slide--active")}),f=0<=e?e:0,c=m=!1,u=o=y=0,v=l=p=null,t=Number(a.dataset.duration)||5,b="transform 0.42s ease",_=470,h=1050,d[f].classList.add("announcement__slide--active"),new MutationObserver(function(e,t){var n,r=_createForOfIteratorHelper(e);try{for(r.s();!(n=r.n()).done;){var o=n.value;
5222if(!c&&Array.from(o.removedNodes).includes(a)){c=!0,window.clearTimeout(i),window.clearTimeout(s),T(),document.removeEventListener("visibilitychange",A),t.disconnect();break}}}catch(e){r.e(e)}finally{r.f()}}).observe(a.parentNode,{childList:!0}),document.addEventListener("visibilitychange",A),null!=(e=a.querySelector(".announcement__arrow--previous"))&&e.addEventListener("click",function(){T("previous")||r("previous",{animate:!1}),S()}),null!=(e=a.querySelector(".announcement__arrow--next"))&&e.addEventListener("click",function(){T("next")||r("next",{animate:!1}),S()}),n.addEventListener("touchstart",function(e){o=e.touches[0].clientX,u=e.touches[0].clientY,l=null},{passive:!0}),n.addEventListener("touchmove",function(e){if(g()&&"vertical"!==l){var t,n=e.touches[0].clientX-o,r=e.touches[0].clientY-u;if(!l){if(Math.abs(n)<=Math.abs(r))return void(l="vertical");if(m)return;l="horizontal",v={},window.clearTimeout(i)}e.cancelable&&e.preventDefault(),n=(f+("next"==(e=(r=n)<0?"next":"previous")?1:-1)+d.length)%d.length,t=d[n],v.neighbor&&v.neighbor!==t&&E(v.neighbor),v.neighbor=t,v.neighborIndex=n,v.direction=e,(n=d[f]).style.transition="none",n.style.transform="translateX(".concat(r,"px)"),t.style.transition="none",t.style.visibility="visible",t.style.transform="translateX(calc(".concat(r,"px ").concat("next"==e?"+":"-"," 100%))")}},{passive:!1}),n.addEventListener("touchend",function(e){v&&O(e.changedTouches[0].clientX-o)}),n.addEventListener("touchcancel",function(){v&&O(0)}),S())}function initAnnouncementCarousel(){document.querySelectorAll(".js-announcement").forEach(function(e){setupAnnouncementCarousel(e)})}initClickTrackingEvent(),document.querySelectorAll(".announcement__countdown").forEach(function i(c){var e="true"===c.dataset.started,t="true"===c.dataset.ended,u=new Date(c.dataset.originalStartTime),n=new Date(c.dataset.startTime),r=new Date(c.dataset.endTime),s=+(c.dataset.startRetryCount||0),l=c.querySelector(".countdown-block");u.setMilliseconds(0),n.setMilliseconds(0),r.setMilliseconds(0),e?t||initializeTimer(l,r,function(){var e=l.querySelector(".countdown-block__button");e&&e.classList.add("disabled"),c.closest(".announcement--revamp")&&(e=c.closest(".announcement__link"))&&(e.removeAttribute("href"),e.classList.add("disabled"))}):initializeTimer(l,n,_asyncToGenerator(_regenerator().m(function e(){var t,n,r,o,a;return _regenerator().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,throttledGetServerTime();case 1:if((t=e.v)<u){if(n=t.getTime()-Date.now(),r=Math.abs(n),n<0&&r<ACCEPTABLE_OFFSET)return e.n=2,delay(r);e.n=3}else e.n=4;break;case 2:e.n=4;break;case 3:return n<0&&(u.setMilliseconds(u.getMilliseconds()+r),c.dataset.startTime=u.toUTCString()),i(c),e.a(2);case 4:return o=document.createElement("div"),e.n=5,getAnnouncementFetcher(c)();case 5:if(o.innerHTML=e.v,a=o.querySelector("#".concat(c.id," .countdown-block.--ends"))){e.n=6;break}throw o.remove(),new Error("countdown ends block not found");case 6:Object.entries(a.parentElement.dataset).forEach(function(e){var e=_slicedToArray(e,2),t=e[0];c.dataset[t]=e[1]}),l.innerHTML=a.innerHTML,o.remove(),i(c),e.n=9;break;case 7:if(e.p=7,s<5)return e.n=8,delay(1e3*s);e.n=9;break;case 8:c.dataset.startRetryCount="".concat(1+s),i(c);case 9:return e.a(2)}},e,null,[[0,7]])})))}),initAnnouncementCarousel();
5223          });
5224          window.scriptQueue.push(function() {
5225            (()=>{var t=$("body"),o=$(".js-navbar-mobile, .js-navbar-desktop"),s=$(".js-nav-logo"),r=$(".js-navbar-mobile"),a=$(".js-navbar-desktop"),n=$(".sl-modal-mask");function i(){n.css({opacity:"0.3",display:"block"});var e=$("#shopline-section-header, .NavigationBar.mod-desktop").css("z-index");e&&"auto"!==e&&n.css("z-index",e),$(".Product-searchField-panel").removeClass("is-show")}function e(){var a=[];return $(".navigation-menu-second-layer").each(function(){var e=$
5225(this).parent(),n=$(this),o=n[0].scrollWidth,t=n.find("li").outerWidth(!0),s=n.find(".second-layer-scroll-buttons"),r=[];n.find(".navigation-menu-item--nested").each(function(){r.push({parentItem:$(this),toggleButton:$(this).find(".navigation-menu-third-layer-toggle"),menu:$(this).find(".navigation-menu-third-layer")})}),a.push({topLayer:{menu:e},secondLayer:{menu:n,itemWidth:t,scrollWidth:o,scrollButtons:s,scrollLeftButton:s.find(".scroll-left"),scrollRightButton:s.find(".scroll-right"),isOneColumnMenu:t+16===o,isScrollable:o>parseInt($(n).css("max-width"),10)},thirdLayer:r})}),a}function l(){h.forEach(function(e){var n;e.secondLayer.isScrollable&&(e.secondLayer.scrollButtons.css("display","flex"),(n=e.secondLayer).scrollLeftButton.on("click",function(){var e=n.menu.scrollLeft();n.menu.animate({scrollLeft:e-800})}),n.scrollRightButton.on("click",function(){var e=n.menu.scrollLeft();n.menu.animate({scrollLeft:e+800})}),n.menu.on("scroll",_.throttle(function(){0===n.menu.scrollLeft()?n.scrollLeftButton.addClass("scroll-disable"):n.scrollLeftButton.removeClass("scroll-disable"),n.menu.scrollLeft()+n.menu.outerWidth()===n.scrollWidth?n.scrollRightButton.addClass("scroll-disable"):n.scrollRightButton.removeClass("scroll-disable")},200))),e.secondLayer.isOneColumnMenu&&e.secondLayer.menu.css("overflow","unset")})}function c(){var e=(r.is(":visible")?r:a).height(),n=$(".trial-banner").height()||0;$(window).scrollTop()>=e-n?o.addClass("collapsed"):o.removeClass("collapsed")}function u(e,n,o){$(e).sidr(new SidrOptions({name:o,side:"right"})),$(e).off(),t.on("click."+o,e,function(e){$.sidr("close","MenuPanel",function(){$.sidr("open",o,function(){i()})})}),t.on("click."+o,n,function(e){$.sidr("close",o,function(){$.sidr("open","MenuPanel")})}),$(".sl-modal-mask").on("click",function(){$(".sl-modal-mask").css({zIndex:10}),$.sidr("close",o)})}function d(){function e(){var s;s=f.get(),h.forEach(function(e){e.secondLayer.menu.css("width",e.secondLayer.scrollWidth+8),e.secondLayer.menu.addClass("navigation-menu-second-layer-origin-position");var n=s.thirdLayerMenu&&s.isOneColumnMenu&&e.secondLayer.menu[0]===s.secondLayerMenu[0],o=$(window).width()-(e.secondLayer.menu.offset().left+e.secondLayer.menu.outerWidth()),t=80;Math.floor(o)<=80?n&&(t+=e.secondLayer.menu.outerWidth()):t=n&&o-s.thirdLayerMenu.outerWidth()<80?o+e.secondLayer.menu.outerWidth():o,e.secondLayer.menu.css({position:"fixed",top:e.topLayer.menu.height()+e.topLayer.menu.position().top+16+parseInt(e.topLayer.menu.closest(".navigation-menu-top-layer").css("padding-bottom"))+$(".trial-banner").height(),right:t,left:"unset"}),e.secondLayer.menu.removeClass("navigation-menu-second-layer-origin-position"),e.secondLayer.scrollButtons.css("right",$(window).width()-(e.secondLayer.menu.offset().left+e.secondLayer.menu.outerWidth()+e.secondLayer.scrollButtons.outerWidth()))}),h.forEach(function(n){n.thirdLayer.forEach(function(e){e.menu.css({position:"absolute",transform:n.secondLayer.isOneColumnMenu?"translateX(100%)":"unset",top:-1*e.parentItem.position().top,left:n.secondLayer.isOneColumnMenu?"unset":"100%",height:e.menu.height()>n.secondLayer.menu.height()?n.secondLayer.isOneColumnMenu?e.menu.height()+24:n.secondLayer.menu.height():n.secondLayer.menu.height()+24})})})}var n=s.find("img");n.get(0)&&n.get(0).complete?e():n.on("load",e)}function m(){var n;window.matchMedia("(max-width: 1199px)").matches||(h=e(),n={},f={get:function(){return n},set:function(e){n={topLayerMenu:e.topLayerMenu,secondLayerMenu:e.secondLayerMenu,thirdLayerMenu:e.thirdLayerMenu,thirdLayerMenuToggleButton:e.thirdLayerMenuToggleButton,isOpenFromRight:e.isOpenFromRight,isOneColumnMenu:e.isOneColumnMenu,isScrollable:e.isScrollable,scrollButtons:e.scrollButtons}},reset:function(){n={}}},c(),l(),d(),h.forEach(function(r){r.thirdLayer.forEach(function(s){s.toggleButton.on("click",function(e){var n,o,t;e.target!==this||(e=f.get(),n="none"!==s.menu.css("display"),(r.secondLayer.isOneColumnMenu||e.secondLayerMenu&&e.isOneColumnMenu)&&(e.secondLayerMenu&&(o=r.secondLayer.menu[0]===e.secondLayerMenu[0]),(n||e.isOneColumnMenu)&&e.topLayerMe
5225nu.offset().left>e.secondLayerMenu.offset().left&&e.secondLayerMenu.css("right","-="+r.secondLayer.itemWidth+"px"),!n&&r.secondLayer.isOneColumnMenu?(s.menu.addClass("navigation-menu-third-layer-shadow "),t=$(window).width()-(r.secondLayer.menu.offset().left+r.secondLayer.menu.outerWidth()),(t=Math.floor(t)<=r.secondLayer.itemWidth)&&!o&&r.secondLayer.menu.css("right","+="+r.secondLayer.itemWidth+"px")):e.thirdLayerMenu.removeClass("navigation-menu-third-layer-shadow"),t=t||o&&e.isOpenFromRight),e.thirdLayerMenu&&(e.thirdLayerMenuToggleButton.removeClass("navigation-menu-third-layer-toggle--open fa-angle-left").addClass("navigation-menu-third-layer-toggle--close fa-angle-right"),e.thirdLayerMenu.css("display","none"),e.isScrollable&&e.scrollButtons.css("display","flex"),f.reset()),n)||(s.menu.css("display","flex"),s.toggleButton.removeClass("navigation-menu-third-layer-toggle--close fa-angle-right").addClass("navigation-menu-third-layer-toggle--open fa-angle-left"),r.secondLayer.menu.outerWidth()-(2*r.secondLayer.itemWidth+s.parentItem.position().left)<0?r.secondLayer.menu.animate({scrollLeft:r.secondLayer.menu.scrollLeft()+r.secondLayer.scrollWidth}):s.parentItem.position().left<0&&r.secondLayer.menu.animate({scrollLeft:r.secondLayer.menu.scrollLeft()-Math.abs(s.parentItem.position().left)}),f.set({topLayerMenu:r.topLayer.menu,secondLayerMenu:r.secondLayer.menu,thirdLayerMenu:s.menu,thirdLayerMenuToggleButton:s.toggleButton,isOpenFromRight:t,isOneColumnMenu:r.secondLayer.isOneColumnMenu,isScrollable:r.secondLayer.isScrollable,scrollButtons:r.secondLayer.scrollButtons}),r.secondLayer.isScrollable&&r.secondLayer.scrollButtons.css("display","none"))})})}),y=!0)}var h=null,y=!1,f=null;m(),u(".sl-language-menu-open",".sl-language-menu-close","LanguagePanel"),u(".
5225sl-currency-menu-open",".sl-currency-menu-close","CurrencyPanel"),$("#MenuPanel").removeClass("left"),$(".sl-menu-panel-toggle").sidr(new SidrOptions({name:"MenuPanel",onOpen:i,onClose:function(){n.css({opacity:"0"}),setTimeout(function(){n.css({display:"none"})},200)},side:"right"})),t.on("click",".Product-searchField",function(e){$(".sl-search-modal").addClass("show")}),t.on("click",".Product-searchField-btn-submit",function(e){$("form.sl-product-search").submit()}),t.on("click",".Product-searchField-btn-close",function(e){$(".sl-search-modal").removeClass("show")}),$(window).on("resize",_.throttle(function(){(y?(h=e(),d):m)()},200)),$(window).on("scroll",_.throttle(function(){c()},200)),s.on("transitionend",function(){(y?d:m)()})})();
5226          });
5227          window.scriptQueue.push(function() {
5228            function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ownKeys(t,e){var r,n=Object.keys(t);return Object.getOwnPropertySymbols&&(r=Object.getOwnPropertySymbols(t),e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)),n}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(r),!0).forEach(function(e){_defineProperty(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function _defineProperty(e,t,r){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0===r)return("string"===t?String:Number)(e);r=r.call(e,t||"default");if("object"!=_typeof(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}var menuEventCategory="Menu",shopScope="shop",shoplyticsMenuEventData={event_category:menuEventCategory,scope:shopScope};window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.then(function(){var o=angular.element("body").injector().get("trackerService");function c(e,t){t=1<arguments.length&&void 0!==t?t:{};o.track({type:e,data:_objectSpread(_objectSpread({},shoplyticsMenuEventData),t)})}function e(e){var t=e.type,r=e.containerSelector,n=e.excludeTargetSelector;$(r).on("click","a",function(e){n&&($(e.target).is(n)||0<$(e.target).closest(n).length)||(e=$(this).closest("li").parentsUntil(r,"ul").length+("mobile"===t?1:0),c(o.menuTrackerType.MENU_CLICK,{menu_level:e}))})}e({type:"mobile",containerSelector:".MenuPanel-mainMenu",excludeTargetSelector:".sl-dropdown-toggle, .sl-advanced-menu-trigger"}),e({type:"desktop",containerSelector:".header--desktop .navigation-menu"}),$("#MenuPanel .icon-search, .Product-searchField").on("click",function(){c(o.menuTrackerType.SEARCH_PRODUCT_ICON_CLICK)}),$(".sl-menu-panel-toggle").on("pointerdown",function(){c(o.menuTrackerType.HEADER_HAMBURGER_CLICK)})});
5229          });
5230          window.scriptQueue.push(function() {
5231            function changeQtyIcon(element) {  var $btn = $(element).find('.input-group-btn');  $btn.eq(0).children('.btn').append('<svg><use xlink:href="#icon-minus"></use></svg>');  $btn.eq(1).children('.btn').append('<svg><use xlink:href="#icon-plus"></use></svg>');}function changeSelectorIcon(element) {  $(element).parent().append(    '<svg class="arrow-select"><use xlink:href="#icon-arrow-medium"></use></svg>'  );}function displayViewControls() {  var viewControls = $('.modal .view-controls');  if ($('.modal .js-variant-image').length > 1) {    viewControls.show();  } else {    viewControls.hide();  }}app.run([  '$rootScope',  '$timeout',  'modalTypes',  function(    $rootScope,    $timeout,    modalTypes  ) {    $rootScope.$on('modal.open', function(event, payload) {      $timeout(function() {        $('.js-variant-gallery-stage').append('<div class="view-controls"><span class="view-prev js-view-prev"></span><span class="view-next js-view-next"></span></div>');        var urlLoad = $('.js-variant-gallery-stage > a > img').attr('src');        checkImage(urlLoad);        var selected = 1;        var urlGallery = '';        $rootScope.$on('variationSelected.key.change', function() {          selected = 1;        });
5231        displayViewControls();        var gallery = document.querySelector('.js-variant-gallery-stage');        var observer = new MutationObserver(function () {          displayViewControls();        });        observer.observe(gallery, { childList: true });        $('.js-view-next').click(function() {          selected++;          if ($('.modal .js-variant-image').length < selected) {            selected = 1;          }          urlGallery = $('.modal .js-variant-image:nth-child(' + selected + ') .image-container').attr('style').replace('thumb', 'original').split('"')[1];          checkImage(urlGallery);          $('.modal .js-variant-gallery-stage > a > img').attr('src', computedSrcByStyle($('.modal .js-variant-image:nth-child(' + selected + ') .image-container')));        });        $('.js-view-prev').click(function() {          selected--;          if (selected < 1) {            selected = $('.modal .js-variant-image').length;          }          urlGallery = $('.modal .js-variant-image:nth-child(' + selected + ') .image-container').attr('style').replace('thumb', 'original').split('"')[1];          checkImage(urlGallery);          $('.modal .js-variant-gallery-stage > a > img').attr('src', computedSrcByStyle($('.modal .js-variant-image:nth-child(' + selected + ') .image-container')));        });        function computedSrcByStyle(el) {          var linkProduct = el.attr('style').replace(/"/g, '').replace(/ /g, '').replace('thumb', 'original');          var handleLeft = linkProduct.slice(linkProduct.indexOf('http'));          var src;          if (handleLeft.lastIndexOf(';') === handleLeft.length - 1) {            src = handleLeft.slice(0, handleLeft.length - 2);          } else {            src = handleLeft.slice(0, handleLeft.length - 1);          }          /* Note: if thumb url, convert to original url */          try {            var maxWidth = 800;            var reg = /^https?:\/\/.+\/(\d+)x\..+$/;            var matchs = src.match(reg);            var width = window.parseInt((matchs || [])[1]);            var containerWidth = ($('.modal .js-variant-gallery-stage').width() || 0) * (window.devicePixelRatio > 1 ? 2 : 1);            var useWidth = containerWidth > maxWidth ? maxWidth : containerWidth;            if (width && width < maxWidth && useWidth > width) {              src = src.replace('/'+ width +'x.', '/' + containerWidth  + 'x.');            }          } catch (e) {            console.warn('Error: thumb image url convert to original image url', e);          }          return src;        }        $('.modal .quick-cart-price .price').each(function() {          if($(this).text().trim() === '') {            $(this).addClass('price-empty');          }        });        fixSelect();        $('.QuickCart-modal .product-variant-option .selectpicker').each(function() {          changeSelectorIcon(this);        });        $('.QuickCart-modal .product-info .input-group').each(function() {          changeQtyIcon(this);        });      }, 200);      function checkImage(url) {        var img = new Image();        img.src = url;        img.onload = function() {          if (this.height > this.width) {            $('.js-variant-gallery-stage > a > img').addClass('img-height');          } else {            $('.js-variant-gallery-stage > a > img').removeClass('img-height');          }        };      };    });}]);/* change style select box */function fixSelect() {  $('.js-selectpicker').each(function() {    if ($(this).is(':visible')) {      $('<i class="fa fa-chevron-down arrow-select"></i>').insertAfter($(this));    }  });}/* content auto padding follow header height */function autoPaddingTop(){  var previewingClosedStoreBanner = $('.js-previewing-closed-store-banner');  var previewingClosedStoreBannerHeight = previewingClosedStoreBanner.length ? previewingClosedStoreBanner.height() : 0;  var announcementBarHeight = $('.js-announcement').height();  var $header = window.matchMedia('(max-width: 1199px)').matches ? $('.js-navbar-mobile') : $('.js-navbar-desktop');  var hHeader = $header.height() + previewingClosedStoreBannerHeight || 0 + announcementBarHeight || 0;  $('.CustomPage').css('visibility', 'visible');}autoPaddingTop();$(window).on('resize', _.debounce(autoPaddingTop, 200));$(window).on('scroll', _.debounce(autoPaddingTop, 300));$(window).load(function() {  fixSelect();});/* close popup product when click mask */$(document).on('touchend', '.modal-backdrop', function() {  $('.js-quick-cart-cancel').click();});/* add class scroll for go to top button */$(window).scroll(function() {  if ($(window).scrollTop() >= 100) {    $('.sl-goto-top').addClass('active');  } else {    $('.sl-goto-top').removeClass('active');  }});/* check IOS */var iOS = is.ios();var iOS11 = /OS 11_0|OS 11_1|OS 11_2/.test(navigator.userAgent);var detectTap = false;if (iOS && iOS11) {  $('body').addClass('ios-eleven');}/* location when click in IOS */if (iOS) {  $('body').addClass('ios');}$('.instagram-post .caption').dotdotdot({  wrap: 'letter',  ellipsis: '...',  height: 56});function syncHeaderTopWithAnnouncementHeight() {  $('#shopline-section-header').css('top', $('#shopline-section-announcement').height() || 0);}if (  $('body.cart.index, body.checkout.index, body.orders.confirm').length === 0 &&  $('#shopline-section-header').length > 0) {  if ('ResizeObserver' in window) {    var observer = new ResizeObserver(_.throttle(syncHeaderTopWithAnnouncementHeight, 200));    observer.observe($('#shopline-section-announcement')[0]);  } else {    document.fonts.ready.then(syncHeaderTopWithAnnouncementHeight);    $(window).on('resize', _.throttle(syncHeaderTopWithAnnouncementHeight, 200));  }  syncHeaderTopWithAnnouncementHeight();}/* this code will be remove in SL-31595 */if ($('.header').hasClass('header--sticky')) {  $('#shopline-section-header').css({    'position': 'sticky',    'z-index': 100  });}/* end of this code will be remove in SL-31595 */
5232          });
5233          window.scriptQueue.push(function() {
5234            var $mask = $('<div class="CartPanel-mask"></div>');var hHeader =  getHeaderHeight() + ($('.js-announcement').height() || 0);var trialBannerHeight = $('.trial-banner').height() || 0;if (trialBannerHeight) {  $('#cart-panel').addClass('has-trial-banner');}var docEl = $('html, body');var wrapContent = $('#Content');var scrollTop;var lockBody = function () {  if (window.pageYOffset) {    scrollTop = window.pageYOffset;    wrapContent.css({ top: -scrollTop });  }  $('html').css({ 'max-height': '100%', overflow: '' });  $('body').css({ 'max-height': '100%', overflow: 'hidden' });};var unlockBody = function () {  docEl.css({ 'max-height': '', overflow: '' });  wrapContent.css({ top: '' });  window.scrollTo(0, scrollTop);  window.setTimeout(function () {    scrollTop = null;  }, 0);};function getHeaderHeight() {  return (    ($('.js-navbar-desktop').is(':visible') &&      $('.js-navbar-desktop').height()) ||    ($('.js-navbar-mobile').is(':visible') &&      $('.js-navbar-mobile').height()) ||    0  );}/* bottom gap kept below the panel; must stay <= adjustCartPanel's bottomSpace (58) to avoid clipping the button */const headerMarginBottom = 20;/* build #fix-cart css for cart panel top position */function getFixCartCss(top) {  let css = `#cart
5234-panel { top: ${top}px;`;  /* One Page Store header has no navbar (hHeader may be 0), so the panel's     max-height clips the checkout button. Relax it by top so the button shows. */  if (    window.matchMedia('(min-width: 768px)').matches &&    $('#shopline-section-one-page-stores-header').length > 0  ) {    css += ` max-height: calc(100% - ${top + headerMarginBottom}px);`;  }  css += ' }';  return css;}/* add top css for cart panel */$('head').append(`<style id="fix-cart">${getFixCartCss(hHeader)}</style>`);function setHeaderTop() {  var headerHeight = getHeaderHeight();  var announcementHeight = $('.js-announcement').height() || 0;  hHeader = headerHeight + announcementHeight;  if (    $('#shopline-section-header').length > 0 &&    $('#shopline-section-header').css('position') !== 'sticky' &&    $(window).scrollTop() >= hHeader  ) {    hHeader = hHeader - headerHeight + headerMarginBottom;  }  $('head #fix-cart').html(getFixCartCss(hHeader));}if (window.matchMedia('(min-width: 768px)').matches) {  $(window).on('load', setHeaderTop);  $(window).on('scroll', _.throttle(setHeaderTop, 200));  $('.js-nav-logo').on('transitionend', setHeaderTop);}/* call sidr for cart panel */$('.js-cart-panel').unbind();$('.sl-cart-toggle').sidr(new SidrOptions({  name: 'cart-panel',  onOpen: function() {    window.shopline.slEventBus.once('cart.miniCartLoadData', miniCartLoadedProduct);    angular.element('body').scope().$broadcast('cart.reload');    $('.js-cart-panel').addClass('is-open');    $mask.addClass('is-open');    adjustCartPanel();    lockBody();  },  onClose: function() {    $('.js-cart-panel').removeClass('is-open');    $mask.removeClass('is-open');    unlockBody();    window.shopline.slEventBus.off('cart.miniCartLoadData', miniCartLoadedProduct);    clearTimeout(keepCart);    $('#cart-panel').removeAttr('data-manual-open');  }}));$('.sl-cart-toggle').on('click', function() {  $('#cart-panel').attr('data-manual-open', 'true');});$mask.appendTo('body').on('click', function() {  $.sidr('close', 'cart-panel');  $mask.removeClass('is-open');});/* auto close cart panel in 3 second if no hover */if (!is.touchDevice()) {  var keepCart;  var cartPanel = document.querySelector('.js-cart-panel');  $(document).on('click', '.js-btn-add-to-cart, .js-btn-quick-cart-add-to-cart, .quick-cart-button-container', function() {    var observer = (new MutationObserver(function() {      clearTimeout(keepCart);      keepCart = setTimeout(function() {        $.sidr('close', 'cart-panel');        $mask.removeClass('is-open');      }, 3000);      observer.disconnect();    }));    observer.observe(      cartPanel,      { attributes: true }    );  });  /* keep cart panel if hover */  cartPanel.addEventListener('mouseover', function() {    clearTimeout(keepCart);  });}/* close currency and menu panel when choose currency */$('.sl-currency-chooser-currency').on('click', function() {  $.sidr('close', 'CurrencyPanel');  $.sidr('close', 'MenuPanel');  $('.sl-modal-mask').css({'display': 'none'});});function miniCartLoadedProduct(cartData) {  adjustCartPanel();  const injector = angular.element(document.body)?.injector();  const trackerService = injector?.get('trackerService');  const showType = $('#cart-panel').attr('data-manual-open') === 'true' ? 'manual_click' : 'automatic';  const productIds = cartData?.items?.map(item => (item.product_id)) || [];  const productIdsUnique = [...new Set(productIds)];  trackerService?.track({    type: trackerService?.generalEventType?.MiniCartImpression,    data: {      page_type: window.mainConfig.pageIdentifier,      show_type: showType,      cart_item_list: productIdsUnique,      cart_unique_item_count: productIdsUnique.length,      cart_total_item_count: cartData?.items?.reduce((total, item) => total + item.quantity, 0) || 0,    },  });}/* adjust cart panel in short browser*/function adjustCartPanel() {  if (window.matchMedia('(max-width: 767px)').matches) {    $('#cart-panel .cart-items').removeAttr("style");    return;  }  var bottomSpace = 58;  hHeader = getHeaderHeight() + ($('.js-announcement').height() || 0);
5234  var checkoutButtonContainerHeight = $('#cart-panel .cart-chkt-btn-cont').outerHeight();  var cartItemListMaxHeight = hHeader + bottomSpace + checkoutButtonContainerHeight;  $('#cart-panel .cart-items, #cart-panel .cart-panel-empty-wrapper').css({    'max-height': 'calc(var(--vh, 100vh) - ' + cartItemListMaxHeight + 'px)'  });};function updateViewHeight() {  var doc = window.document.documentElement;  doc.style.setProperty('--vh', `${window.innerHeight}px`);}adjustCartPanel();updateViewHeight();$(window).on('resize, scroll', _.debounce(function() {  adjustCartPanel();  updateViewHeight();}, 200));$('.js-nav-logo').on('transitionend', adjustCartPanel);
5235          });
5236          window.scriptQueue.push(function() {
5237            /* custom select box for sort */$('.js-productlist-settings-sorting option').each(function() {  $('.js-productlist-select .select-sort ul').append('<li data-val="' + $(this).val() + '">' + $(this).text() + '</li>');});if ($('.js-productlist-settings-sorting option[selected]').length < 1) {  $('.js-productlist-select .select-sort span').text($('.js-productlist-settings-sorting option:nth-child(1)').text());} else {  $('.js-productlist-select .select-sort span').text($('.js-productlist-settings-sorting option[selected]:not(:first-child)').text());}$('.js-productlist-settings-limit option').each(function() {  $('.js-productlist-select .select-limit ul').append('<li data-val="' + $(this).val() + '">' + $(this).text() + '</li>');});$('.js-productlist-select .select-limit span').text($('.js-productlist-settings-limit option[selected]').text());$('.js-productlist-settings-filter option').each(function() {  $('.js-productlist-select .select-filter ul').append('<li data-val="' + $(this).val() + '">' + $(this).text() + '</li>');});$('.js-productlist-select .select-filter span').text($('.js-productlist-settings-filter option[selected]').text());$('.js-productlist-select .select-sort ul li').click(function() {  if ($(this).text() != $(this).closest('ul').siblings('span').text()) {    $(this).closest('ul').siblings('span').text($(this).text());    $('.js-productlist-settings-sorting').val($(this).data('val')).trigger('change');  }});$('.js-productlist-select .select-limit ul li').click(function() {  $(this).closest('ul').siblings('span').text($(this).text());  $('.js-productlist-settings-limit').val($(this).data('val')).trigger('change');});$('.js-productlist-select .select-filter ul li').click(function() {  $(this).closest('ul').siblings('span').text($(this).text());  $('.js-productlist-settings-filter').val($(this).data('val')).trigger('change');});/* arrow icon should be hidden if category has no subcategories */$('.js-productlist-nestedlist, .js-mobile-productlist-nestedlist').each(function(category) {  var targetList = $(this).is('.js-productlist-nestedlist') ? '.js-productlist-nestedlist' : '.js-mobile-productlist-nestedlist';  var $subcategory = $(this).find(targetList + '-dropdown');  var subcategoryCount = $subcategory.children().length;  if(subcategoryCount === 0) {    $(this).find('.fa').remove();    $(this).removeClass('ProductList-nestedList js-productlist-nestedlist');    $subcategory.remove();  }});/* hover dropdown category */$('.js-productlist-nestedlist').on('click', function(event) {  if(!$(event.target).is('a.Label')) {    var target = $(this).find('.ProductList-nestedList-dropdown');    if (target.is(':visible')) {      target.slideUp();      $(this).removeClass('active');    } else {      target.slideDown();      $(this).addClass('active');    }  }});$('.second-layer-content').hover(function() {  var layerThree = $(this).find('.NestedList-Wra
5237pper');  if (layerThree.length > 0 && layerThree.offset()) {    var boundingClientRect = this.getBoundingClientRect();    var layerThreeHeight = layerThree.height();    var windowHeight = $(window).height();    /* if layer three is overflow window adjust height and top position */    if (layerThreeHeight >= windowHeight) {      layerThree.css({ 'max-height': '100vh', transform: 'translateY(-' + boundingClientRect.top + 'px)' });    } else if ((layerThree[0].getBoundingClientRect().top + layerThreeHeight) >= windowHeight) {      layerThree.css({ transform: 'translateY(-' + (boundingClientRect.top + layerThreeHeight - windowHeight) + 'px)' });    }    layerThree.css({ 'opacity': '1', 'z-index': 101 });  }}, function() {  var layerThree = $(this).find('.NestedList-Wrapper');  $(this).removeClass('margin-layer-top');  if (layerThree.length > 0 && layerThree.offset()) {    layerThree.css({ 'max-height': '', 'opacity': 0, 'z-index': -1, transform: '' });  }});$('.ProductList-categoryMenu:not(.is-collapsed) .js-productlist-nestedlist-dropdown').addClass('collapse in');$('.js-productlist-nestedlist-dropdown').on('shown.bs.collapse', function() {  $(this).closest('js-productlist-nestedlist').removeClass('is-collapsed');});$('.js-productlist-nestedlist-dropdown').on('hidden.bs.collapse', function(){  $(this).closest('js-productlist-nestedlist').addClass('is-collapsed');});
5238          });
5239          window.scriptQueue.push(function() {
5240            /* Track PDP, PLP, Blog, Blog List. breadcrumb clicks for analytics */document.querySelectorAll(  "#ProductDetail-breadcrumb a, #blog-breadcrumb a, #ProductList-breadcrumb a").forEach(link => {  link.addEventListener('click', function () {    trackClickBreadCrumb();  });});function trackClickBreadCrumb(){  window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.then(() => {    const injector = angular.element(document.body)?.injector();    const trackerService = injector.get('trackerService');    trackerService.track({      type: 'BreadCrumbClick',      data: {        event_category: 'Storefront',        scope: 'shop',      },    });  });}/* Track PDP, PLP, Blog, Blog List. breadcrumb clicks for analytics END */
5241          });
5242      ;
5243    </script>
5243
5244
5245
5246  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5247  <symbol id="fa-v5-globe" viewBox="0 0 496 512">
5248    <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"/>
5249  </symbol>
5250</svg>
5251  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5252  <symbol id="icon-filter-category" viewBox="0 0 13 13">
5253    <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" />
5254    <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" />
5255  </symbol>
5256</svg>
5257
5258  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
5259  <symbol id="icon-sort-category" viewBox="0 0 14 12">
5260    <path
5261      d="M6.42869 1.71429H8.14298C8.25664 1.71429 8.36565 1.66913 8.44602 1.58876C8.5264 1.50839 8.57155 1.39938 8.57155 1.28571V0.428571C8.57155 0.314907 8.5264 0.205898 8.44602 0.125526C8.36565 0.0451529 8.25664 0 8.14298 0H6.42869C6.31503 0 6.20602 0.0451529 6.12565 0.125526C6.04527 0.205898 6.00012 0.314907 6.00012 0.428571V1.28571C6.00012 1.39938 6.04527 1.50839 6.12565 1.58876C6.20602 1.66913 6.31503 1.71429 6.42869 1.71429ZM6.42869 5.14286H9.85726C9.97093 5.14286 10.0799 5.0977 10.1603 5.01733C10.2407 4.93696 10.2858 4.82795 10.2858 4.71429V3.85714C10.2858 3.74348 10.2407 3.63447 10.1603 3.5541C10.0799 3.47372 9.97093 3.42857 9.85726 3.42857H6.42869C6.31503 3.42857 6.20602 3.47372 6.12565 3.5541C6.04527 3.63447 6.00012 3.74348 6.00012 3.85714V4.71429C6.00012 4.82795 6.04527 4.93696 6.12565 5.01733C6.20602 5.0977 6.31503 5.14286 6.42869 5.14286ZM13.2858 10.2857H6.42869C6.31503 10.2857 6.20602 10.3309 6.12565 10.4112C6.04527 10.4916 6.00012 10.6006 6.00012 10.7143V11.5714C6.00012 11.6851 6.04527 11.7941 6.12565 11.8745C6.20602 11.9548 6.31503 12 6.42869 12H13.2858C13.3995 12 13.5085 11.9548 13.5889 11.8745C13.6693 11.7941 13.7144 11.6851 13.7144 11.5714V10.7143C13.7144 10.6006 13.6693 10.4916 13.5889 10.4112C13.5085 10.3309 13.3995 10.2857 13.2858 10.2857ZM6.42869 8.57143H11.5715C11.6852 8.57143 11.7942 8.52628 11.8746 8.4459C11.955 8.36553 12.0001 8.25652 12.0001 8.14286V7.28571C12.0001 7.17205 11.955 7.06304 11.8746 6.98267C11.7942 6.9023 11.6852 6.85714 11.5715 6.85714H6.42869C6.31503 6.85714 6.20602 6.9023 6.12565 6.98267C6.04527 7.06304 6.00012 7.17205 6.00012 7.28571V8.14286C6.00012 8.25652 6.04527 8.36553 6.12565 8.4459C6.20602 8.52628 6.31503 8.57143 6.42869 8.57143ZM0.428691 3.42857H1.7144V11.5714C1.7144 11.6851 1.75956 11.7941 1.83993 11.8745C1.9203 11.9548 2.02931 12 2.14298 12H3.00012C3.11378 12 3.22279 11.9548 3.30316 11.8745C3.38354 11.7941 3.42869 11.6851 3.42869 11.5714V3.42857H4.71441C5.09503 3.42857 5.28735 2.96679 5.01735 2.69705L2.87449 0.125625C2.79413 0.045313 2.68516 0.000198637 2.57155 0.000198637C2.45793 0.000198637 2.34897 0.045313 2.2686 0.125625L0.125744 2.69705C-0.143184 2.96625 0.0477978 3.42857 0.428691 3.42857Z"
5262    />
5263  </symbol>
5264</svg>
5265  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
5266  <symbol id="icon-limit-category" viewBox="0 0 14 14">
5267    <path
5268      d="M2.625 12.6875L2.625 1.3125C2.625 1.19647 2.57891 1.08519 2.49686 1.00314C2.41481 0.921093 2.30353 0.875 2.1875 0.875L1.3125 0.874999C1.19647 0.874999 1.08519 0.921093 1.00314 1.00314C0.921093 1.08519 0.875 1.19647 0.875 1.3125L0.874999 12.6875C0.874999 12.8035 0.921092 12.9148 1.00314 12.9969C1.08519 13.0789 1.19647 13.125 1.3125 13.125L2.1875 13.125C2.30353 13.125 2.41481 13.0789 2.49686 12.9969C2.57891 12.9148 2.625 12.8035 2.625 12.6875ZM6.125 12.6875L6.125 1.3125C6.125 1.19647 6.07891 1.08519 5.99686 1.00314C5.91481 0.921093 5.80353 0.875 5.687
52685 0.875L4.8125 0.875C4.69647 0.875 4.58519 0.921093 4.50314 1.00314C4.42109 1.08519 4.375 1.19647 4.375 1.3125L4.375 12.6875C4.375 12.8035 4.42109 12.9148 4.50314 12.9969C4.58519 13.0789 4.69647 13.125 4.8125 13.125L5.6875 13.125C5.80353 13.125 5.91481 13.0789 5.99686 12.9969C6.07891 12.9148 6.125 12.8035 6.125 12.6875ZM9.625 12.6875L9.625 1.3125C9.625 1.19647 9.57891 1.08519 9.49686 1.00314C9.41481 0.921093 9.30353 0.875 9.1875 0.875L8.3125 0.875C8.19647 0.875 8.08519 0.921093 8.00314 1.00314C7.92109 1.08519 7.875 1.19647 7.875 1.3125L7.875 12.6875C7.875 12.8035 7.92109 12.9148 8.00314 12.9969C8.08519 13.0789 8.19647 13.125 8.3125 13.125L9.1875 13.125C9.30353 13.125 9.41481 13.0789 9.49686 12.9969C9.57891 12.9148 9.625 12.8035 9.625 12.6875ZM13.125 12.6875L13.125 1.3125C13.125 1.19647 13.0789 1.08519 12.9969 1.00314C12.9148 0.921094 12.8035 0.875 12.6875 0.875L11.8125 0.875C11.6965 0.875 11.5852 0.921094 11.5031 1.00314C11.4211 1.08519 11.375 1.19647 11.375 1.3125L11.375 12.6875C11.375 12.8035 11.4211 12.9148 11.5031 12.9969C11.5852 13.0789 11.6965 13.125 11.8125 13.125L12.6875 13.125C12.8035 13.125 12.9148 13.0789 12.9969 12.9969C13.0789 12.9148 13.125 12.8035 13.125 12.6875Z"
5269    />
5270  </symbol>
5271</svg>
5272  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5273  <symbol id="icon-line" viewBox="0 0 20 18">
5274    <path d="M10.0003 0.464844C4.89777 0.464844 0.761719 3.71943 0.761719 7.73389C0.761719 11.4629 4.33199 14.5341 8.92943 14.9525C9.00548 14.9655 9.07805 14.9939 9.14264 15.0361C9.20724 15.0782 9.26247 15.1332 9.3049 15.1976C9.50896 15.5335 9.36393 16.2491 9.20549 17.0514C9.04701 17.8537 9.90871 17.4374 10.0994 17.3444C10.2511 17.2708 14.1571 15.0697 16.4824 12.9114C18.1829 11.5927 19.2383 9.76024 19.2383 7.73412C19.2389 3.71943 15.1025 0.464844 10.0003 0.464844ZM6.93359 9.62481C6.93115 9.89682 6.70811 10.1155 6.43529 10.1133H4.7407C4.4416 10.1133 4.04297 10.0102 4.04297 9.52707V5.91426C4.04354 5.84952 4.05689 5.78554 4.08224 5.72597C4.10759 5.6664 4.14445 5.61242 4.1907 5.56713C4.28424 5.47546 4.41031 5.42463 4.54127 5.42578H4.64104C4.772 5.42463 4.89808 5.47546 4.99162 5.56713C5.03787 5.61243 5.07472 5.66641 5.10007 5.72597C5.12542 5.78554 5.13876 5.84953 5.13934 5.91426V9.03867H6.43504C6.70793 9.03633 6.93113 9.25498 6.93359 9.52707V9.62481ZM8.32031 9.52047C8.32031 9.79399 8.09728 10.0156 7.82227 10.0156C7.54717 10.0156 7.32422 9.79399 7.32422 9.52047V6.01859C7.32422 5.74512 7.54717 5.52344 7.82227 5.52344C8.09728 5.52344 8.32031 5.74512 8.32031 6.01859V9.52047ZM12.6744 9.52006C12.6465 9.78 12.4388 9.98418 12.1784 10.0076C12.064 10.0271 11.9464 10.0108 11.8417 9.96069C11.737 9.91063 11.6504 9.82936 11.5938 9.72805L9.99559 7.48695V9.51949C9.98914 9.78869 9.76908 10.0035 9.49973 10.0035C9.23049 10.0035 9.01033 9.78869 9.00391 9.51949V6.01067C9.00445 5.94612 9.01771 5.88232 9.04293 5.8229C9.06814 5.76348 9.10482 5.70961 9.15086 5.66438C9.19689 5.61913 9.25138 5.5834 9.31121 5.55922C9.37105 5.53504 9.43507 5.52288 9.49961 5.52344C9.61739 5.52415 9.7326 5.55801 9.83204 5.62115C9.93147 5.68428 10.0111 5.77414 10.0619 5.88043C10.2157 6.10744 11.6835 8.15363 11.6835 8.15363V6.01067C11.6901 5.74147 11.9103 5.5267 12.1796 5.5267C12.449 5.5267 12.6691 5.74147 12.6758 6.01068V9.51947L12.6744 9.52006ZM15.6712 7.28111C15.846 7.28111 16.0075 7.37422 16.0949 7.52531C16.1378 7.59954 16.1604 7.68378 16.1604 7.76953C16.1604 7.85529 16.1378 7.93952 16.0949 8.01375C16.0519 8.08803 15.9901 8.1497 15.9157 8.19256C15.8414 8.23542 15.757 8.25797 15.6712 8.25795H14.377V9.03897H15.6711C15.7582 9.03691 15.8443 9.05814 15.9205 9.10048C15.9966 9.14282 16.0601 9.20472 16.1043 9.27979C16.1485 9.35478 16.1718 9.44024 16.1718 9.52729C16.1718 9.61433 16.1485 9.69979 16.1043 9.77479C16.0601 9.84983 15.9966 9.91171 15.9205 9.95402C15.8443 9.99634 15.7582 10.0176 15.6711 10.0155H13.7301C13.6717 10.0162 13.6138 10.0054 13.5596 9.98364C13.5054 9.96192 13.456 9.92972 13.4143 9.88889C13.3726 9.84815 13.3394 9.79958 13.3166 9.74595C13.2937 9.69233 13.2817 9.63471 13.2812 9.57643V5.96295C13.2817 5.90463 13.2937 5.84698 13.3165 5.79332C13.3393 5.73965 13.3726 5.69103 13.4143 5.65026C13.456 5.60941 13.5054 5.5772 13.5595 5.55546C13.6137 5.53373 13.6717 5.52289 13.7301 5.52357H15.6712C15.7583 5.52152 15.8444 5.54274 15.9205 5.58505C15.9967 5.62737 16.0602 5.68924 16.1044 5.76428C16.1486 5.83929 16.1719 5.92475 16.1719 6.01179C16.1719 6.09883 16.1486 6.18429 16.1044 6.2593C16.0602 6.33434 15.9967 6.39623 15.9205 6.43856C15.8444 6.48088 15.7583 6.50213 15.6712 6.5001H14.377V7.28143L15.6712 7.28111Z" fill="#1FC81F"/>
5275  </symbol>
5276</svg>
5277
5278  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
5279  <symbol id="icon-lineapp" viewBox="0 0 32 32">
5280    <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"/>
5281  </symbol>
5282</svg>
5283
5284  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
5285  <symbol id="icon-facebook" viewBox="0 0 32 32">
5286    <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"/>
5287  </symbol>
5288</svg>
5289
5290  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
5291  <symbol id="icon-whatsapp" viewBox="0 0 32 32">
5292    <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"/>
5293  </symbol>
5294</svg>
5295
5296  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5297  <symbol id="icon-copylink" viewBox="-2 -2 18 18" fill="none">
5298    <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"/>
5299    <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"/>
5300  </symbol>
5301</svg>
5302
5303  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5304  <symbol id="icon-basket" viewBox="0 0 1024 992">
5305    <path d="M1015.5 267.5Q1006 254 990 254H311L259 77q-7-24-19-41t-25.5-24T191 2.5 171 0H34Q21 0 12 9T3 32q0 8 4 15.5T18.5 59 34 63h137q4 0 7.5 1t9.5 8.5T198 95l177 650q2 6 6.5 11.5T392 765t13 3h432q10 0 18.5-6t11.5-15l153-450q5-16-4.5-29.5zM815 704H430L328 318h616zm-63 128q-33 0-56.5 23.5T672 912t23.5 56.5T752 992t56.5-23.5T832 912t-23.5-56.5T752 832zm-288 0q-22 0-40.5 11t-29 29-10.5 40q0 33 23.5 56.5T464 992t56.5-23.5T544 912q0-8-1.5-16t-4.5-15-7.5-13.5-10-12-12-10T495 838t-15-4.5-16-1.5z"/>
5306  </symbol>
5307</svg>
5308  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5309  <symbol id="icon-coupon" viewBox="0 0 16 16">
5310    <path
5311      fill-rule="evenodd"
5312      clip-rule="evenodd"
5313      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 
531312.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"
5314      fill="currentColor"
5315    />
5316  </symbol>
5317</svg>
5318  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5319  <symbol id="icon-fb-messenger" viewBox="0 0 16 16" fill="none">
5320    <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" />
5321  </symbol>
5322</svg>
5323
5324  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5325  <symbol id="icon-forward" viewBox="0 0 24 24">
5326    <path d="M0 0h24v24H0z" fill="none"/>
5327    <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/>
5328  </symbol>
5329</svg>
5330  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5331  <symbol id="icon-back" viewBox="0 0 24 24">
5332    <path d="M0 0h24v24H0z" fill="none"/>
5333    <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/>
5334  </symbol>
5335</svg>
5336  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5337  <symbol id="icon-sale-sold-count" viewBox="0 0 11 13" fill="none">
5338    <path d="M10.47 10.35L10.09 4.49C10.03 3.5 9.2 2.75 8.18 2.7C8.05 1.18 6.78 0 5.24 0C3.69 0 2.43 1.18 2.29 2.7C1.27 2.73 0.44 3.5 0.39 4.49L0 10.35C-0.02 10.85 0.14 11.34 0.5 11.73C0.86 12.11 1.41 12.33 1.96 12.33H8.52C9.07 12.33 9.59 12.11 9.98 11.73C10.31 11.34 10.5 10.85 10.47 10.35ZM5.24 0.83C6.34 0.83 7.22 1.65 7.36 2.7H3.12C3.25 1.65 4.14 0.83 5.24 0.83ZM9.34 11.15C9.12 11.37 8.82 11.51 8.49 11.51H1.96C1.63 11.51 1.33 11.37 1.1 11.15C0.91 10.93 0.8 10.68 0.83 10.41L1.22 4.55C1.24 3.99 1.71 3.58 2.26 3.55V5.21C2.26 5.43 2.45 5.62 2.68 5.62C2.9 5.62 3.09 5.43 3.09 5.21V3.55H7.36V5.21C7.36 5.43 7.55 5.62 7.77 5.62C7.99 5.62 8.18 5.43 8.18 5.21V3.55C8.76 3.58 9.2 4.02 9.23 4.55L9.64 10.41C9.64 10.68 9.56 10.93 9.34 11.15Z" fill="currentColor"/>
5339  </symbol>
5340</svg>
5341
5342    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5343  <symbol id="icon-cart" viewBox="0 0 24 24">
5344    <path fill-rule="evenodd" clip-rule="evenodd" d="M3.79763 5.20007H2.2998C2.02366 5.20007 1.7998 4.97622 1.7998 4.70007V3.70007C1.7998 3.42393 2.02366 3.20007 2.2998 3.20007H4.5998C5.0685 3.20007 5.47432 3.52561 5.57599 3.98314L5.93531 5.60007H20.1998C20.4897 5.60007 20.7653 5.72587 20.9553 5.94487C21.1452 6.16387 21.2308 6.45452 21.1898 6.74149L19.9898 15.1415C19.9194 15.6341 19.4975 16.0001 18.9998 16.0001H6.9998C6.53111 16.0001 6.12529 15.6745 6.02362 15.217L3.79763 5.20007ZM6.37975 7.60007L7.80198 14.0001H18.1325L19.0468 7.60007H6.37975Z" />
5345    <circle cx="8.2" cy="19.2" r="1.2" />
5346    <circle cx="17.7996" cy="19.2" r="1.2" />
5347  </symbol>
5348</svg>
5349
5350    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5351  <symbol id="icon-arrow-medium" viewBox="0 0 20 20">
5352    <path fill-rule="evenodd" d="M13.056 12.688L14 11.744 10 7.744 6 11.744 6.944 12.688 10 9.616z" transform="rotate(90 10 10.216)"/>
5353  </symbol>
5354</svg>
5355    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5356  <symbol id="icon-cart" viewBox="0 0 40 40">
5357    <g id="icon-cart" fill-rule="evenodd">
5358      <g>
5359        <path d="M9.037 8.407l1.85 13.757c.044.337.337.592.68.592h17.57c.343 0 .636-.258.68-.6L31.87 9.153c.03-.24-.094-.426-.17-.513-.077-.087-.246-.233-.517-.233H9.037zm20.1 16.35h-17.57c-1.34 0-2.486-1-2.664-2.328L6.24 2.602C6.193 2.26 5.9 2 5.56 2H0V0h5.558c1.34 0 2.485 1.004 2.664 2.336l.54
53596 4.071h22.415c.773 0 1.508.332 2.018.912.51.58.746 1.35.648 2.116L31.797 22.44c-.168 1.308-1.314 2.316-2.66 2.316h0zM13.72 29.407c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2m0 6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4M26.72 29.407c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2m0 6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4" transform="translate(3 3)"/>
5360      </g>
5361    </g>
5362  </symbol>
5363</svg>
5364    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5365  <symbol id="icon-clock" viewBox="0 0 40 40">
5366    <g fill-rule="evenodd">
5367      <path d="M31.16 9.08l2.12-2.52L25.64 0l-2.2 2.52 7.72 6.56zm-29.04 0l7.72-6.32L7.64.24 0 6.56l2.12 2.52zm14.52 24.6c2.747 0 5.28-.68 7.6-2.04 2.267-1.307 4.053-3.093 5.36-5.36 1.36-2.32 2.04-4.853 2.04-7.6s-.68-5.28-2.04-7.6c-1.307-2.267-3.093-4.053-5.36-5.36-2.32-1.36-4.853-2.04-7.6-2.04s-5.28.68-7.6 2.04c-2.267 1.307-4.053 3.093-5.36 5.36-1.36 2.32-2.04 4.853-2.04 7.6s.68 5.28 2.04 7.6c1.307 2.267 3.093 4.053 5.36 5.36 2.32 1.36 4.853 2.04 7.6 2.04zm0-3.28c-2.133 0-4.093-.533-5.88-1.6-1.76-1.04-3.16-2.453-4.2-4.24C5.52 22.773 5 20.813 5 18.68s.52-4.093 1.56-5.88C7.6 11.04 9 9.64 10.76 8.6c1.787-1.04 3.747-1.56 5.88-1.56s4.093.52 5.88 1.56c1.76 1.04 3.16 2.44 4.2 4.2 1.04 1.787 1.56 3.747 1.56 5.88s-.52 4.093-1.56 5.88-2.44 3.2-4.2 4.24c-1.787 1.067-3.747 1.6-5.88 1.6z" transform="translate(3.36 2.96)"/>
5368      <path d="M17.64 11.04L17.64 18.051 25.244 18.05 25.244 21.05 14.64 21.05 14.64 11.04z" transform="translate(3.36 2.96)"/>
5369    </g>
5370  </symbol>
5371</svg>
5372    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5373  <symbol id="icon-close" viewBox="0 0 40 40">
5374    <path d="M31.08 7.08l1.84 1.84L21.837 20l11.081 11.08-1.838 1.84L20 21.837 8.92 32.919l-1.84-1.838L18.16 20 7.08 8.92l1.84-1.84L20 18.16 31.08 7.08z" />
5375  </symbol>
5376</svg>
5377    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5378  <symbol id="icon-currency" viewBox="0 0 40 40">
5379    <path fill-rule="evenodd" d="M20 1.76c10.074 0 18.24 8.166 18.24 18.24 0 10.074-8.166 18.24-18.24 18.24C9.926 38.24 1.76 30.074 1.76 20 1.76 9.926 9.926 1.76 20 1.76zm0 2.28C11.186 4.04 4.04 11.186 4.04 20S11.186 35.96 20 35.96 35.96 28.814 35.96 20 28.814 4.04 20 4.04zm2.04 6.175v2.447l.28.072c1.002.285 1.795.793 2.38 1.524.586.745.896 1.614.932 2.607h-2.448l-.01-.184c-.119-1.438-1.046-2.157-2.783-2.157-.922 0-1.649.19-2.18.572-.533.381-.799.882-.799 1.503 0 .532.248.984.745 1.357.497.372 1.357.718 2.58 1.037 1.029.266 1.853.55 2.474.851.851.408 1.498.896 1.942 1.463.532.692.798 1.534.798 2.527 0 1.082-.381 1.969-1.144 2.66-.674.62-1.596 1.046-2.766 1.277v2.394h-3.325v-2.394l-.305-.073c-.996-.26-1.817-.698-2.462-1.31-.78-.745-1.206-1.703-1.277-2.873h2.448l.017.208c.074.61.334 1.09.78 1.441.568.461 1.393.692 2.474.692 1.082 0 1.889-.23 2.421-.692.39-.354.585-.78.585-1.277 0-.603-.213-1.1-.638-1.49-.532-.513-1.428-.921-2.687-1.223-1.667-.39-2.917-.922-3.75-1.596-.958-.78-1.437-1.773-1.437-2.979 0-1.029.373-1.906 1.117-2.633.692-.674 1.596-1.126 2.714-1.357v-2.394h3.325z"/>
5380  </symbol>
5381</svg>
5382    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5383  <symbol id="icon-heart" viewBox="0 0 40 40">
5384    <path fill-rule="evenodd" d="M20 34.404l2.196-1.98c3.264-2.976 5.508-5.088 6.732-6.336 2.04-2.064 3.528-3.9 4.464-5.508 1.056-1.848 1.584-3.672 1.584-5.472 0-1.512-.36-2.898-1.08-4.158-.72-1.26-1.71-2.25-2.97-2.97-1.26-.72-2.646-1.08-4.158-1.08-1.296 0-2.544.288-3.744.864-1.2.576-2.208 1.344-3.024 2.304-.816-.96-1.824-1.728-3.024-2.304-1.2-.576-2.436-.864-3.708-.864-1.536 0-2.928.36-4.176 1.08-1.248.72-2.238 1.71-2.97 2.97-.732 1.26-1.098 2.646-1.098 4.158 0 1.824.54 3.66 1.62 5.508.912 1.608 2.388 3.444 4.428 5.508 1.296 1.32 3.552 3.444 6.768 6.372L20 34.404zm0-4.032l-.144-.144c-2.976-2.664-5.064-4.596-6.264-5.796-1.872-1.872-3.252-3.504-4.14-4.896-.984-1.56-1.476-3.036-1.476-4.428 0-.984.228-1.872.684-2.664.456-.792 1.086-1.41 1.89-1.854.804-.444 1.71-.666 2.718-.666 1.152 0 2.232.33 3.24.99 1.008.66 1.704 1.506 2.088 2.538h2.808c.408-1.032 1.11-1.878 2.106-2.538.996-.66 2.082-.99 3.258-.99 1.008 0 1.908.222 2.7.666.792.444 1.416 1.062 1.872 1.854.456.792.684 1.68.684 2.664 0 1.392-.492 2.868-1.476 4.428-.888 1.392-2.268 3.024-4.14 4.896-1.2 1.2-3.288 3.132-6.264 5.796l-.144.144z"/>
5385  </symbol>
5386</svg>
5387    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5388  <symbol id="icon-language" viewBox="0 0 40 40">
5389    <path fill-rule="evenodd" d="M20 2c9.941 0 18 8.059 18 18s-8.059 18-18 18S2 29.941 2 20 10.059 2 20 2zm-6.382 23.812h-8.26c1.957 4.927 6.328 8.632 11.654 9.655-1.638-1.909-2.829-5.388-3.394-9.655zm21.025 0h-8.26c-.566 4.267-1.757 7.746-3.394 9.655 5.325-1.023 9.696-4.728 11.654-9.655zm-10.547.001h-8.192c.76 5.299 2.475 9 4.096 9s3.335-3.701 4.096-9zm-10.76-8.684H4.511C4.34 18.06 4.25 19.02 4.25 20c0 1.225.14 2.418.405 3.563h8.729c-.088-1.15-.134-2.342-.134-3.563l.002-.385c.006-.845.035-1.675.084-2.486zm11.068 0h-8.808c-.063.928-.096 1.888-.096 2.871l.002.377c.01 1.096.06 2.162.147 3.186h8.702c.097-1.14.149-2.334.149-3.563 0-.983-.033-1.943-.096-2.87zm11.085 0h-8.825c.057.934.086 1.893.086 2.871 0 1.221-.046 2.413-.134 3.562h8.73c.264-1.
5389144.404-2.337.404-3.562 0-.98-.09-1.94-.261-2.87zM17.011 4.533l-.11.022C11.38 5.657 6.9 9.645 5.1 14.879h8.431c.525-4.58 1.754-8.334 3.479-10.346zM20 5.187c-1.69 0-3.483 4.026-4.189 9.692h8.378C23.483 9.213 21.69 5.188 20 5.188zm2.988-.654l.02.023c1.715 2.017 2.937 5.76 3.46 10.323h8.43c-1.81-5.27-6.338-9.276-11.91-10.346z"/>
5390  </symbol>
5391</svg>
5392    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5393  <symbol id="icon-member" viewBox="0 0 40 40">
5394    <g fill-rule="evenodd" transform="translate(1 1)">
5395      <path d="M19 .76C29.074.76 37.24 8.926 37.24 19c0 6.633-3.54 12.438-8.834 15.63-2.071 1.6-5.114 2.478-8.611 2.592-.264.012-.529.018-.795.018C8.926 37.24.76 29.074.76 19 .76 8.926 8.926.76 19 .76zm0 20.89c-5.375 0-9.48 2.7-9.48 6.744 0 4.002 4.03 6.561 9.48 6.561.243 0 .482-.004.719-.011 2.6-.115 5.039-.853 7.17-2.067 1.33-1.006 2.093-2.353 2.093-3.99 0-4.078-4.666-7.237-9.982-7.237zm0-18.61C10.186 3.04 3.04 10.186 3.04 19c0 4.237 1.65 8.088 4.344 10.945-.095-.495-.144-1.013-.144-1.55 0-4.366 3.262-7.446 7.808-8.563-1.748-1.238-2.888-3.277-2.888-5.582 0-3.778 3.062-6.84 6.84-6.84s6.84 3.062 6.84 6.84c0 2.326-1.161 4.382-2.936 5.617 4.708 1.224 8.358 4.615 8.358 9.02 0 .114-.002.226-.006.338C33.568 26.455 34.96 22.89 34.96 19c0-8.814-7.146-15.96-15.96-15.96zm0 6.65c-2.518 0-4.56 2.042-4.56 4.56s2.042 4.56 4.56 4.56 4.56-2.042 4.56-4.56S21.518 9.69 19 9.69z" />
5396    </g>
5397  </symbol>
5398</svg>
5399    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5400  <symbol id="icon-menu" viewBox="0 0 40 40">
5401    <path d="M28 12.4L28 10 0 10 0 12.4zM22 2.4L22 0 0 0 0 2.4zM28 22.4L28 20 0 20 0 22.4z" transform="translate(6 9)"/>
5402  </symbol>
5403</svg>
5404    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5405  <symbol id="icon-message" viewBox="0 0 40 40">
5406    <g fill-rule="evenodd" transform="translate(-1)">
5407      <g>
5408        <path d="M8.477 9.742L28.204 9.742 28.204 7.742 8.477 7.742zM8.477 15.535L28.204 15.535 28.204 13.535 8.477 13.535zM8.479 20.802L16.905 20.802 16.905 18.802 8.479 18.802z" transform="translate(3 5)" />
5409        <g transform="translate(3 5) translate(0 .476)">
5410          <path d="M6.373 2.79c-2.295 0-4.161 1.866-4.161 4.16v14.747c0 2.294 1.866 4.16 4.16 4.16h16.016l4.732 5.49v-5.49h2.427c2.294 0 4.16-1.866 4.16-4.16V6.95c0-2.294-1.866-4.16-4.16-4.16H6.373zm20.824 30.917c-.606 0-1.189-.26-1.604-.742l-4.22-4.895h-15C2.859 28.07 0 25.21 0 21.697V6.95C0 3.436 2.859.577 6.373.577h23.174c3.514 0 6.372 2.859 6.372 6.373v14.747c0 3.514-2.858 6.373-6.372 6.373h-.215v3.508c0 .898-.545 1.68-1.388 1.994-.246.091-.499.135-.747.135z" mask="url(#prefix__c)" />
5411        </g>
5412      </g>
5413    </g>
5414  </symbol>
5415</svg>
5416    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5417  <symbol id="icon-minus" viewBox="0 0 40 40">
5418    <path fill-rule="evenodd" d="M31.64 21.64L31.64 18.36 8.36 18.36 8.36 21.64z"/>
5419  </symbol>
5420</svg>
5421    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5422  <symbol id="icon-plus" viewBox="0 0 40 40">
5423    <path fill-rule="evenodd" d="M21.64 31.64L21.64 21.64 31.64 21.64 31.64 18.36 21.64 18.36 21.64 8.36 18.36 8.36 18.36 18.36 8.36 18.36 8.36 21.64 18.36 21.64 18.36 31.64z"/>
5424  </symbol>
5425</svg>
5426    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5427  <symbol id="icon-search" viewBox="0 0 40 40">
5428    <path fill-rule="evenodd" d="M7.373 8.93c4.765-4.765 12.49-4.765 17.254 0 4.478 4.478 4.747 11.57.807 16.363L36.35 36.208l-1.698 1.697L23.737 26.99c-4.793 3.94-11.886 3.67-16.364-.808-4.764-4.764-4.764-12.489 0-17.253zm15.557 1.697c-3.827-3.827-10.033-3.827-13.86 0s-3.827 10.032 0 13.859 10.033 3.827 13.86 0 3.827-10.032 0-13.86z"/>
5429  </symbol>
5430</svg>
5431    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5432  <symbol id="icon-zoom" viewBox="0 0 40 40">
5433    <path fill-rule="evenodd" d="M31.896 8v8.392h-3.108v-3.086l-6.642 6.642 6.71 6.71v-3.114h3.109v6.223l.035.035-.035.035v2.1l-2.1-.001-.063.064-.064-.064h-6.194v-3.109h3.085l-6.681-6.681-6.577 6.577h3.085v3.11l-6.194-.001-.064.064-.064-.064H8.035v-2.099L8 29.698l.035-.035V23.44h3.109v3.115l6.606-6.607-6.538-6.538v3.086H8.104V8.104h8.42v3.108l-3.115-.001 6.539 6.539 6.643-6.643-3.116.002V8h8.421z"/>
5434  </symbol>
5435</svg>
5436    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5437  <symbol id="icon-bag" viewBox="0 0 14 18">
5438    <defs>
5439      <polygon points="0.000164705882 0 13.9987647 0 13.9987647 17.2941176 0.000164705882 17.2941176"></polygon>
5440    </defs>
5441    <g fill-rule="evenodd">
5442      <g transform="translate(0.000000, -0.000000)">
5443        <mask id="mask-2">
5444            <use xlink:href="#path-1"></use>
5445        </mask>
5446        <g></g>
5447        <path d="M12.4313412,16.4705882 L1.56857647,16.4705882 C1.15763529,16.4705882 0.823694118,16.1362353 0.822458824,15.7565882 L1.64722353,4.86294118 C1.64722353,4.452 1.98116471,4.11764706 2.39210588,4.11764706 L3.50016471,4.11764706 L3.50016471,6.629 C3.50016471,6.85629412 3.68422353,7.04076471 3.91192941,7.04076471 C4.13922353,7.04076471 4.32369412,6.85629412 4.32369412,6.629 L4.32369412,4.11764706 L9.67663529,4.11764706 L9.67663529,6.75994118 C9.67663529,6.98764706 9.86069412,7.17170588 10.0884,7.17170588 C10.3156941,7.17170588 10.5001647,6.98764706 10.5001647,6.75994118 L10.5001647,4.11764706 L11.6078118,4.11764706 C12.0187529,4.11764706 12.3531059,4.452 12.3543412,4.89382353 L13.1766353,15.7252941 C13.1766353,16.1362353 12.8422824,16.4705882 12.4313412,16.4705882 L12.4313412,16.4705882 Z M7.00016471,0.823529412 C8.40634118,0.823529412 9.56010588,1.91429412 9.66592941,3.29411765 L4.33398824,3.29411765 C4.43981176,1.91429412 5.59398824,0.823529412 7.00016471,0.823529412 L7.00016471,0.823529412 Z M13.1766353,4.86294118 C13.1766353,3.99782353 12.4729294,3.29411765 11.6078118,3.29411765 L10.4894588,3.29411765 C10.3819882,1.46011765 8.86010588,0 7.00016471,0 C5.13981176,0 3.61792941,1.46011765 3.51045882,3.29411765 L2.39210588,3.29411765 C1.5274,3.29411765 0.823694118,3.99782353 0.824929412,4.83164706 L0.000164705882,15.7252941 C0.000164705882,16.5904118 0.703870
5447588,17.2941176 1.56857647,17.2941176 L12.4313412,17.2941176 C13.2964588,17.2941176 14.0001647,16.5904118 13.998931,15.6944118 L13.1766353,4.86294118 Z" mask="url(#mask-2)"></path>
5448      </g>
5449    </g>
5450  </symbol>
5451</svg>
5452
5453    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5454  <symbol id="icon-filter" viewBox="0 0 20 20">
5455    <path d="M15.4369 4.7998H4.56315C4.06351 4.7998 3.8114 5.40604 4.16542 5.76006L8.5 10.0953V14.9248C8.5 15.1083 8.58955 15.2803 8.73993 15.3856L10.6149 16.6977C10.9848 16.9566 11.5 16.6942 11.5 16.2368V10.0953L15.8347 5.76006C16.188 5.40674 15.9376 4.7998 15.4369 4.7998Z" fill="currentColor" />
5456    <rect x="4" y="3.2002" width="12" height="0.8" fill="currentColor" />
5457  </symbol>
5458</svg>
5459
5460    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5461  <symbol id="icon-tag" viewBox="0 0 16 16">
5462    <g fill-rule="evenodd">
5463      <path d="M2 8.12787V3.16667C2 2.52233 2.52233 2 3.16667 2H8.12787C8.43729 2 8.73403 2.12292 8.95282 2.34171L14.1027 7.49162C14.5583 7.94723 14.5583 8.68592 14.1027 9.14153L9.14153 14.1027C8.68592 14.5583 7.94723 14.5583 7.49162 14.1027L2.34171 8.95282C2.12292 8.73403 2 8.43729 2 8.12787ZM4.72222 3.55556C4.07788 3.55556 3.55556 4.07788 3.55556 4.72222C3.55556 5.36656 4.07788 5.88889 4.72222 5.88889C5.36656 5.88889 5.88889 5.36656 5.88889 4.72222C5.88889 4.07788 5.36656 3.55556 4.72222 3.55556Z" />
5464    </g>
5465  </symbol>
5466</svg>
5467
5468    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5469  <symbol id="icon-close" viewBox="0 0 11 11">
5470    <g>
5471      <path d="M4.70449705,5.49954654 L0.164758205,0.960229693 C-0.0549194016,0.74055583 -0.0549194016,0.38442926 0.164758205,0.164755397 C0.384435811,-0.0549184658 0.740568449,-0.0549184658 0.960246055,0.164755397 L5.49983968,4.70427167 L10.0397539,0.164744169 C10.2594316,-0.0549147229 10.6155642,-0.0549147229 10.8352418,0.164744169 C11.0549194,0.38440306 11.0549194,0.740505359 10.8352418,0.96016425 L6.29530042,5.49971886 L10.8352418,10.0395829 C11.0549194,10.2592567 11.0549194,10.616133 10.8352418,10.8358069 C10.7257779,10.945269 10.5818253,11 10.4378727,11 C10.2939202,11 10.1499676,10.945269 10.0405037,10.8350572 L5.49998799,6.29496353 L0.959496302,10.8350684 C0.850032376,10.9452727 0.706079815,11 0.562127254,11 C0.418174692,11 0.274222131,10.9452727 0.164758205,10.8350684 C-0.0549194016,10.6154095 -0.0549194016,10.2585575 0.164758205,10.0388986 L4.70449705,5.49954654 Z"></path>
5472    </g>
5473  </symbol>
5474</svg>
5475    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5476  <symbol id="icon-zoom-v2" viewBox="0 0 16 16">
5477    <path fill-rule="evenodd" clip-rule="evenodd" d="M14.4429 0.799561C14.8607 0.799656 15.1996 1.13856 15.1997 1.5564V6.68726C15.1997 7.03934 14.9141 7.32495 14.562 7.32495C14.21 7.32482 13.9243 7.03926 13.9243 6.68726V2.96069L2.96045 13.9246H6.68701C7.03909 13.9246 7.32471 14.2102 7.32471 14.5623C7.32471 14.9143 7.03909 15.2 6.68701 15.2H1.55615C1.13843 15.1997 0.799412 14.8609 0.799316 14.4431V9.31226C0.799316 8.96026 1.08504 8.67469 1.43701 8.67456C1.78909 8.67456 2.07471 8.96017 2.07471 9.31226V13.0388L13.0386 2.07495H9.31201C8.96004 2.07482 8.67432 1.78926 8.67432 1.43726C8.67432 1.08526 8.96004 0.799693 9.31201 0.799561H14.4429Z" />
5478  </symbol>
5479</svg>
5480
5481  
5482</body>
5483</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.