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="all"" /> 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\"]&#125;&#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\":[\"\"]&#125;&#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-åå¡ï¼å¸å¸ç«å½©ç¹ªçµ\"]&#125;&#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\"]&#125;&#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\"]&#125;&#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\"]&#125;&#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\":[\"\"]&#125;&#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\":[\"\"]&#125;&#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\":[\"\"]&#125;&#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&sort_by=&order_by=&limit=24">1</a></li> 4869 4870 <li class="ProductList-paginator-button "><a class="Label" href="/products?page=2&sort_by=&order_by=&limit=24">2</a></li> 4871 4872 <li class="ProductList-paginator-button "><a class="Label" href="/products?page=3&sort_by=&order_by=&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&sort_by=&order_by=&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> </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> <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> <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> </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 </span><a href="https://www.facebook.com/bubuartcafe" style="background-color: rgb(255, 255, 255);" target="_blank"><span style="color: rgb(0, 0, 0);"> </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> <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>æ¢æ¬¾åç´°å </span></a></p> 5100 5101<p class="text-center">2023 © æ©åå¸èè¡ <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"> <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"> <img src="https://shoplineimg.com/assets/footer/card_jcb.png"> <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.