PageSourceSearch

https://www.xiaoluobo.com.tw/pages/store

html xiaoluobo.com.tw collected 2026-10-08 23:17:04 UTC 391,588 bytes, 5,020 lines download raw bytes

1<!DOCTYPE html>
2<html lang="zh-hant"><head>  <!-- prefetch dns -->
3<meta http-equiv="x-dns-prefetch-control" content="on">
4<link rel="dns-prefetch" href="https://cdn.shoplineapp.com">
5<link rel="preconnect" href="https://cdn.shoplineapp.com" crossorigin>
6<link rel="dns-prefetch" href="https://shoplineimg.com">
7<link rel="preconnect" href="https://shoplineimg.com">
8<link rel="dns-prefetch" href="https://shoplineimg.com">
9<link rel="preconnect" href="https://shoplineimg.com" title="image-service-origin">
10
11  <link rel="preload" href="https://cdn.shoplineapp.com/s/javascripts/currencies.js" as="script">
12
13
14        <link
15          rel="preload"
16          as="image"
17          imagesrcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/2960x.webp?source_format=jpg 2960w"
18          imagesizes="100vw"
19          media="(min-width: 768px)"
20        >
21        <link
22          rel="preload"
23          as="image"
24          imagesrcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/1512x.webp?source_format=jpg 1512w"
25          imagesizes="100vw"
26          media="(max-width: 768px)"
27        >
28
29
30
31<!-- Wrap what we need here -->
32
33
34<!-- SEO -->
35      <title>門市據點|小螺波螺螄粉 XIAO LUO BO</title>
36
37  <meta name="description" content="正港台灣粉!市售唯一台灣在地製造、台灣在地食材 - 小螺波螺螄粉料理包。在家即是小螺波!歡迎來嗦粉~">
38
39    <meta name="keywords" content="螺螄粉,螺絲粉,螺獅粉,酸辣粉,小螺波,螺霸王,好歡螺,李子柒,大馬螺螄粉,好螺嗦,柳州螺螄粉,廣西螺螄粉,滿小飽,嘻螺會,老雜眸,蘇遇 ">
40
41
42<!-- Meta -->
43  
44    <meta property="og:title" content="門市據點|小螺波螺螄粉 XIAO LUO BO"/>
45    <meta property="og:url" content="https://www.xiaoluobo.com.tw/pages/store"/>
46    <link rel="canonical" href="https://www.xiaoluobo.com.tw/pages/store" />
47
48
49    <meta property="og:image" content="https://img.shoplineapp.com/media/image_clips/66893b79e457a3001c992e78/original.png?1720269689"/>
50
51  <meta property="og:description" content="正港台灣粉!市售唯一台灣在地製造、台灣在地食材 - 小螺波螺螄粉料理包。在家即是小螺波!歡迎來嗦粉~">
52  
53
54
55
56
57<link rel="alternate" type="text/plain" href="https://www.xiaoluobo.com.tw/llms.txt">
58<link rel="alternate" type="text/plain" href="https://www.xiaoluobo.com.tw/llms-full.txt">
59
60
61    
61<script type="application/ld+json">
62    {"@context":"https://schema.org","@type":"WebSite","name":"小螺波螺螄粉 XIAO LUO BO","url":"https://www.xiaoluobo.com.tw"}
63    </script>
63
64
65
66  
66<script type="application/ld+json">
67  {"@context":"https://schema.org","@type":"Organization","name":"小螺波螺螄粉 XIAO LUO BO","url":"https://www.xiaoluobo.com.tw","logo":"https://img.shoplineapp.com/media/image_clips/66893b79e457a3001c992e78/original.png?1720269689"}
68  </script>
68
69
70
71<!-- locale meta -->
72
73
74  <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
75<meta name="mobile-web-app-capable" content="yes">
76<meta name="format-detection" content="telephone=no" />
77<meta name="google" value="notranslate">
78
79<!-- Shop icon -->
80  <link rel="shortcut icon" type="image/png" href="https://img.shoplineapp.com/media/image_clips/66893b8713a512001007cfa9/original.png?1720269703">
81
82
83
84
85<!--- Site Ownership Data -->
86<!--- Site Ownership Data End-->
87
88<!-- Styles -->
89
90
91        <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/common-898e3d282d673c037e3500beff4d8e9de2ee50e01c27252b33520348e0b17da0.css" onload="" />
92
93        <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/theme_varm-5f05c963a0e01c589f7962fb5034ced2329d7da2c3fb8ae977aaf6ba28ed41c6.css" onload="" />
94
95
96    
97
98
99
100
101
102
103  <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/intl_tel_input-0d9daf73.chunk.css" />
104
105
106
107
108
109
110
111
112    <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/sl_armor_captcha-63afdf18.chunk.css" />
113
114
115<script type="text/javascript">
116  window.mainConfig = JSON.parse('{\"sessionId\":\"\",\"merchantId\":\"664dd1a44fac1a0028be04fe\",\"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\":\"664dd1a44fac1a0028be04fe\",\"addon_limit_enabled\":false,\"base_country_code\":\"TW\",\"base_currency\":{\"id\":\"twd\",\"iso_code\":\"TWD\",\"alternate_symbol\":\"NT$\",\"name\":\"New Taiwan Dollar\",\"symbol_first\":true,\"subunit_to_unit\":1},\"base_currency_code\":\"TWD\",\"beta_feature_keys\":[],\"brand_home_url\":\"https://www.xiaoluobo.com.tw\",\"checkout_setting\":{\"enable_membership_autocheck\":true,\"enable_subscription_autocheck\":false},\"current_plan_key\":\"basket\",\"current_theme_key\":\"varm\",\"delivery_option_count\":3,\"enabled_stock_reminder\":false,\"handle\":\"xiaoluobo\",\"identifier\":\"\",\"instagram_access_token\":\"\",\"instagram_id\":\"\",\"invoice_activation\":\"active\",\"mobile_logo_media_url\":\"https://img.shoplineapp.com/media/image_clips/66893b81faedc80010008aae/original.png?1720269696\",\"name\":\"小螺波螺螄粉 XIAO LUO BO\",\"order_setting\":{\"invoice_activation\":\"active\",\"current_invoice_service_provider\":\"tradevan\",\"short_message_activation\":\"inactive\",\"default_out_of_stock_reminder\":false,\"auto_cancel_expired_orders\":true,\"auto_revert_credit\":true,\"enabled_order_auth_expiry\":true,\"enable_order_split_einvoice_reissue\":true,\"no_duplicate_uniform_invoice\":true,\"hourly_auto_invoice\":true,\"enabled_location_id\":false,\"enabled_sf_hidden_product_name\":false,\"slp_auto_refund\":false,\"customer_return_order\":{\"enabled\":false,\"available_return_days\":\"7\"},\"customer_cancel_order\":{\"enabled\":false,\"auto_revert_credit\":false},\"custom_fields\":[{\"type\":\"textarea\",\"label\":\"本店支援 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\":\"\",\"tax_type\":\"1\"},\"invoice_tradevan\":{\"tax_id\":\"93564854\",\"oversea_tax_type\":\"1\",\"tax_type\":\"1\",\"zero_tax_reason\":\"\",\"n_p_o_b_a_n\":{\"name\":\"社團法人世界和平會\",\"code\":\"000\",\"short_name\":\"世界和平會\",\"tax_id\":\"18494032\",\"county\":\"臺北市\"},\"source\":{\"business_group_code\":\"SL93564854\",\"business_type_code\":\"SLEC1\"}},\"line_messenging\":{\"status\":\"active\"},\"facebook_messenging\":{\"status\":\"deactivated\"},\"status_update_sms\":{\"status\":\"deactivated\"},\"private_info_handle\":{\"enabled\":false,\"custom_fields_enabled\":false}},\"payment_method_count\":5,\"product_setting\":{\"enabled_product_review\":false,\"variation_display\":\"dropdown\",\"price_range_enabled\":true,\"enabled_pos_product_customized_price\":false,\"enabled_pos_product_price_tier\":false,\"preorder_add_to_cart_button_display\":\"depend_on_stock\",\"enabled_pos_pinned_product\":false},\"promotion_setting\":{\"show_promotion_reminder\":true,\"multi_order_discount_strategy\":\"multi_order_and_tier_promotions\",\"order_promotions_ignore_exclude_product\":false,\"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_WA_Template_Management\",\"MC_manual_order\",\"MO_Apply_Coupon_Code\",\"StaffCanBeDeleted_V1\",\"SummaryStatement_V1\",\"UTM_export\",\"UTM_register\",\"abandoned_cart_notification\",\"add_system_fontstyle\",\"add_to_cart_revamp\",\"addon_products_limit_10\",\"addon_products_limit_unlimited\",\"addon_quantity\",\"address_format_batch2\",\"address_format_jp\",\"address_format_my\",\"address_format_us\",\"address_format_vn\",\"admin_app_extension\",\"admin_clientele_profile\",\"admin_custom_domain\",\"admin_image_service\",\"admin_js_revamp_action_logs\",\"admin_js_upgrade_SL-32913\",\"admin_js_upgrade_SL-45990\",\"admin_logistic_bank_account\",\"admin_manual_order\",\"admin_realtime\",\"admin_search_crawl_setting\",\"admin_vietnam_dong\",\"admin_whitelist_ip\",\"adminapp_order_form\",\"adminapp_wa_contacts_list\",\"ads_system_new_tab\",\"advanced_menu_app_availability\",\"adyen_my_sc\",\"affiliate_by_product\",\"affiliate_dashboard\",\"affiliate_kol_report_appstore\",\"affiliate_multiple_promotion\",\"affiliate_product_level_attribution\",\"alipay_hk_sc\",\"android_pos_agent_clockin_n_out\",\"android_pos_purchase_order_partial_in_storage\",\"android_pos_save_send_receipt\",\"android_pos_v2_force_upgrade_version_1-50-0_date_2025-08-30\",\"app_categories_filtering\",\"app_multiplan\",\"app_subscription_prorated_billing\",\"apply_multi_order_discount\",\"apps_store\",\"apps_store_blog\",\"apps_store_fb_comment\",\"apps_store_wishlist\",\"appstore_free_trial\",\"archive_order_data\",\"archive_order_ui\",\"assign_products_to_category\",\"auth_flow_revamp\",\"auto_credit\",\"auto_credit_notify\",\"auto_credit_percentage\",\"auto_credit_recurring\",\"auto_reply_comment\",\"auto_reply_fb\",\"auto_save_sf_plus_address\",\"availability_buy_online_pickup_instore\",\"availability_preview_buy_online_pickup_instore\",\"back_in_stock_appstore\",\"basket_comparising_link_CNY\",\"basket_comparising_link_HKD\",\"basket_comparising_link_TWD\",\"basket_invoice_field\",\"basket_pricing_page_cny\",\"basket_pricing_page_hkd\",\"basket_pricing_page_myr\",\"basket_pricing_page_sgd\",\"basket_pricing_page_thb\",\"basket_pricing_page_twd\",\"basket_pricing_page_usd\",\"basket_pricing_page_vnd\",\"basket_subscription_coupon\",\"basket_subscription_email\",\"bianco_setting\",\"bidding_select_product\",\"bing_ads\",\"birthday_format_v2\",\"block_gtm_for_lighthouse\",\"blog\",\"blog_app\",\"blog_revamp_admin\",\"blog_revamp_admin_category\",\"blog_revamp_doublewrite\",\"blog_revamp_related_products\",\"blog_revamp_shop_category\",\"blog_revamp_singleread\",\"breadcrumb\",\"broadcast_addfilter\",\"broadcast_advanced_filters\",\"broadcast_analytics\",\"broadcast_center\",\"broadcast_clone\",\"broadcast_email_html\",\"broadcast_facebook_template\",\"broadcast_line_template\",\"broadcast_preset_time\",\"broadcast_to_unsubscribers_sms\",\"broadcast_unsubscribe_email\",\"bulk_action_customer\",\"bulk_action_product\",\"bulk_assign_point\",\"bulk_import_multi_lang\",\"bulk_payment_delivery_setting\",\"bulk_printing_labels_711C2C\",\"bulk_update_dynamic_fields\",\"bulk_update_job\",\"bulk_update_new_fields\",\"bulk_update_product_download_with_filter\",\"bulk_update_tag\",\"bulk_update_tag_enhancement\",\"bundle_add_type\",\"bundle_group\",\"bundle_page\",\"bundle_pricing\",\"bundle_promotion_apply_enhancement\",\"bundle_stackable\",\"buy_at_amazon\",\"buy_button\",\"buy_now_button\",\"buyandget_promotion\",\"callback_service\",\"cancel_order_by_customer\",\"cancel_order_by_customer_v2\",\"cart_addon\",\"cart_addon_condition\",\"cart_addon_limit\",\"cart_use_product_service\",\"cart_uuid\",\"category_banner_multiple\",\"category_limit_unlimited\",\"category_sorting\",\"channel_amazon\",\"channel_fb\",\"channel_integration\",\"channel_line\",\"charge_shipping_fee_by_product_qty\",\"chat_widget\",\"chat_widget_facebook\",\"chat_widget_ig\",\"chat_widget_line\",\"chat_widget_livechat\",\"chat_widget_whatsapp\",\"chatbot_card_carousel\",\"chatbot_card_template\",\"chatbot_image_widget\",\"chatbot_keywords_matching\",\"chatbot_welcome_template\",\"checkout_membercheckbox_toggle\",\"checkout_revamp_checkout_page_v2024\",\"checkout_revamp_v2024\",\"checkout_setting\",\"cn_pricing_page_2019\",\"cod_not_pickup_blacklist\",\"combine_orders_app\",\"comment_list_export\",\"component_h1_tag\",\"connect_new_facebookpage\",\"consolidated_billing\",\"cookie_consent\",\"country_code\",\"coupon_center_back_to_cart\",\"coupon_center_enhancement_phase1\",\"coupon_notification\",\"coupon_v2\",\"create_staff_revamp\",\"credit_amount_condition_hidden\",\"credit_campaign\",\"credit_condition_5_tier_ec\",\"credit_installment_payment_fee_hidden\",\"credit_point_report\",\"credit_point_triggerpoint\",\"crm_email_custom\",\"crm_notify_preview\",\"crm_sms_custom\",\"crm_sms_notify\",\"cross_shop_tracker\",\"custom_css\",\"custom_notification_shorten_url\",\"custom_notify\",\"custom_order_export\",\"customer_advanced_filter\",\"customer_coupon\",\"customer_custom_field_limit_5\",\"customer_data_secure\",\"customer_edit\",\"customer_export_v2\",\"customer_group\",\"customer_group_analysis\",\"customer_group_broadcast\",\"customer_group_customer_spend_period\",\"customer_group_filter_p2\",\"customer_group_filter_p3\",\"customer_group_regenerate\",\"customer_group_sendcoupon\",\"customer_group_smartrfm_filter\",\"customer_import_50000_failure_report\",\"customer_import_v2\",\"customer_import_v3\",\"customer_list\",\"customer_new_report\",\"customer_referral\",\"customer_referral_notify\",\"customer_search_match\",\"customer_tag\",\"dashboard_v2\",\"dashboard_v2_revamp\",\"date_picker_v2\",\"deep_link_support_linepay\",\"deep_link_support_payme\",\"deep_search\",\"default_theme_ultrachic\",\"delivery_time\",\"delivery_time_with_quantity\",\"design_submenu\",\"dev_center_app_store\",\"disable_footer_brand\",\"disable_old_upgrade_reminder\",\"domain_applicable\",\"doris_bien_setting\",\"dusk_setting\",\"dynamic_
116shipping_rate_refactor\",\"ec_order_unlimit\",\"ecpay_expirydate\",\"ecpay_payment_gateway\",\"edit_order_promotion_applied_creditpoint\",\"einvoice_bulk_update\",\"einvoice_edit\",\"einvoice_list_by_day\",\"einvoice_newlogic\",\"einvoice_tradevan\",\"email_credit_expire_notify\",\"email_custom\",\"email_member_forget_password_notify\",\"email_member_register_notify\",\"email_order_notify\",\"email_verification\",\"enable_body_script\",\"enable_calculate_api_promotion_apply\",\"enable_calculate_api_promotion_filter\",\"enable_cart_api\",\"enable_cart_service\",\"enable_corejs_splitting\",\"enable_lazysizes_image_tag\",\"enable_new_css_bundle\",\"enable_order_revamp_update_order\",\"enable_order_status_callback_revamp_for_promotion\",\"enable_order_status_callback_revamp_for_storefront\",\"enable_promotion_usage_record\",\"enable_shopjs_splitting\",\"enhanced_catalog_feed\",\"exclude_product\",\"exclude_product_v2\",\"execute_shipment_permission\",\"export_inventory_report_v2\",\"express_cart\",\"express_checkout_pages\",\"extend_reminder\",\"external_redeem_coupon\",\"facebook_ads\",\"facebook_dia\",\"facebook_line_promotion_notify\",\"facebook_login\",\"facebook_messenger_subscription\",\"facebook_notify\",\"facebook_oauth_pages_utility_messaging\",\"facebook_pixel_manager\",\"fb_1on1_chat\",\"fb_broadcast\",\"fb_broadcast_sc\",\"fb_broadcast_sc_p2\",\"fb_entrance_optimization\",\"fb_feed_unlimit\",\"fb_group\",\"fb_menu\",\"fb_messenger_onetime_notification\",\"fb_multi_category_feed\",\"fb_offline_conversions_api\",\"fb_pixel_matching\",\"fb_pixel_v2\",\"fb_post_management\",\"fb_product_set\",\"fb_quick_signup_link\",\"fb_shop_now_button\",\"fb_ssapi\",\"fb_sub_button\",\"fb_welcome_msg\",\"fbe_oe\",\"fbe_shop\",\"fbe_v2\",\"fbe_v2_edit\",\"feature_alttag_phase1\",\"feature_alttag_phase2\",\"flash_price_campaign\",\"fm_order_receipt\",\"fmt_c2c_newlabel\",\"fmt_revision\",\"footer_brand\",\"footer_builder\",\"footer_builder_new\",\"form_builder\",\"form_builder_access\",\"form_builder_user_management\",\"form_builder_v2_elements\",\"form_builder_v2_receiver\",\"form_builder_v2_report\",\"freeshipping_promotion_condition\",\"get_coupon\",\"get_promotions_by_cart\",\"gift_promotion_condition\",\"gift_shipping_promotion_discount_condition\",\"gifts_limit_10\",\"gifts_limit_unlimited\",\"godaddy\",\"google_ads_api\",\"google_ads_manager\",\"google_analytics_4\",\"google_analytics_manager\",\"google_content_api\",\"google_dynamic_remarketing_tag\",\"google_enhanced_conversions\",\"google_merchant_api\",\"google_preorder_feed\",\"google_product_category_3rdlayer\",\"google_recaptcha\",\"google_remarketing_manager\",\"google_signup_login\",\"google_tag_manager\",\"gp_tw_sc\",\"group_url_bind_post_live\",\"h2_tag_phase1\",\"hct_logistics_bills_report\",\"header_content_security_policy\",\"hidden_product\",\"hidden_product_p2\",\"hide_credit_point_record_balance\",\"hide_ec_linepay\",\"hk_pricing_page_2019\",\"hkd_pricing_page_disabled_2020\",\"ig_browser_notify\",\"ig_live\",\"ig_login_entrance\",\"ig_new_api\",\"image_gallery\",\"image_gallery_p2\",\"image_host_by_region\",\"image_limit_100000\",\"image_limit_30000\",\"image_widget_mobile\",\"inbox_manual_order\",\"inbox_send_cartlink\",\"increase_variation_limit\",\"instagram_create_post\",\"instagram_post_sales\",\"instant_order_form\",\"integrated_label_711\",\"integrated_sfexpress\",\"integration_one\",\"inventory_change_reason\",\"inventory_search_v2\",\"invtransfer_purchaseorder_picker_use_product_service\",\"job_api_products_export\",\"job_api_user_export\",\"job_product_import\",\"jquery_v3\",\"kingsman_v2_setting\",\"layout_engine_service_kingsman_blogs\",\"layout_engine_service_kingsman_member_center\",\"layout_engine_service_kingsman_pdp\",\"layout_engine_service_kingsman_plp\",\"layout_engine_service_kingsman_promotions\",\"layout_engine_service_varm_blogs\",\"layout_engine_service_varm_member_center\",\"layout_engine_service_varm_pdp\",\"layout_engine_service_varm_plp\",\"layout_engine_service_varm_promotions\",\"line_1on1_chat\",\"line_abandon_notification\",\"line_ads_tag\",\"line_broadcast\",\"line_ec\",\"line_in_chat_shopping\",\"line_live\",\"line_login\",\"line_login_mobile\",\"line_point_cpa_tag\",\"line_shopping_new_fields\",\"line_signup\",\"live_after_keyword\",\"live_ai_tag_comments\",\"live_announce_bids\",\"live_announce_buyer\",\"live_bidding\",\"live_broadcast_v2\",\"live_bulk_checkoutlink\",\"live_bulk_edit\",\"live_checkout_notification\",\"live_checkout_notification_all\",\"live_checkout_notification_message\",\"live_comment_discount\",\"live_comment_robot\",\"live_create_product_v2\",\"live_crosspost\",\"live_dashboard_product\",\"live_event_discount\",\"live_exclusive_price\",\"live_fb_group\",\"live_fhd_video\",\"live_general_settings\",\"live_group_event\",\"live_host_panel\",\"live_ig_messenger_broadcast\",\"live_ig_product_recommend\",\"live_im_switch\",\"live_keyword_switch\",\"live_line_broadcast\",\"live_line_management\",\"live_line_multidisplay\",\"live_luckydraw_enhancement\",\"live_messenger_broadcast\",\"live_order_block\",\"live_print_advanced\",\"live_product_auto_order_tag\",\"live_product_recommend\",\"live_shopline_announcement\",\"live_shopline_beauty_filter\",\"live_shopline_keyword\",\"live_shopline_product_card\",\"live_shopline_view\",\"live_shopline_view_marquee\",\"live_show_storefront_facebook\",\"live_show_storefront_shopline\",\"live_stream_settings\",\"locale_revamp\",\"lock_cart_sc_product\",\"logistic_bill_v2_711_b2c\",\"logistic_bill_v2_711_c2c\",\"logistic_bill_v2_fmt_b2c\",\"logistic_bill_v2_fmt_c2c\",\"logistic_bill_v2_fmt_frozen\",\"logistics_kyc_application_entrance\",\"logo_favicon\",\"luckydraw_products\",\"luckydraw_qualification\",\"manual_activation\",\"manual_order\",\"manual_order_7-11\",\"manual_order_ec_to_sc\",\"manually_bind_post\",\"marketing_affiliate\",\"marketing_affiliate_p2\",\"marketing_sms_subscribed\",\"mc-history-instant\",\"mc_711crossborder\",\"mc_ad_tag\",\"mc_assign_message\",\"mc_auto_bind_member\",\"mc_autoreply_cotent\",\"mc_autoreply_question\",\"mc_autoreply_trigger\",\"mc_broadcast\",\"mc_broadcast_v2\",\"mc_bulk_read\",\"mc_chatbot_template\",\"mc_delete_message\",\"mc_edit_cart\",\"mc_history_instant\",\"mc_history_post\",\"mc_im\",\"mc_inbox_autoreply\",\"mc_input_status\",\"mc_instant_notifications\",\"mc_invoicetitle_optional\",\"mc_keyword_autotagging\",\"mc_line_broadcast\",\"mc_line_broadcast_all_friends\",\"mc_line_cart\",\"mc_logistics_hct\",\"mc_logistics_tcat\",\"mc_manage_blacklist\",\"mc_mark_todo\",\"mc_new_menu\",\"mc_phone_tag\",\"mc_reminder_unpaid\",\"mc_reply_pic\",\"mc_setting_message\",\"mc_setting_orderform\",\"mc_shop_message_refactor\",\"mc_smart_advice\",\"mc_sort_waitingtime\",\"mc_sort_waitingtime_new\",\"mc_tw_invoice\",\"media_gcp_upload\",\"member_center_profile_revamp\",\"member_import_notify\",\"member_info_reward\",\"member_info_reward_subscription\",\"member_join_notice\",\"member_password_setup_notify\",\"member_points\",\"member_points_expiry_enhancement\",\"member_points_notify\",\"member_price\",\"membership_tier_double_write\",\"membership_tier_logic_revamp\",\"membership_tier_notify\",\"membership_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\",\"oa_curs
116or_based_pagination_product\",\"ob_revamp\",\"ob_sgstripe\",\"ob_twecpay\",\"oceanpay\",\"old_fbe_removal\",\"onboarding_basketplan\",\"onboarding_handle\",\"one_new_filter\",\"one_page_store\",\"one_page_store_1000\",\"one_page_store_checkout\",\"one_page_store_clone\",\"one_page_store_login\",\"one_page_store_product_set\",\"one_page_store_promotion_checkbox\",\"online_credit_redemption_toggle\",\"online_store_design\",\"online_store_design_setup_guide_basketplan\",\"opb_bank_transfer_deprecation_consent\",\"opb_combine_payment\",\"opb_invoice\",\"opb_single_checkout_revamp\",\"opb_tw_virtual_acct\",\"open_api_management\",\"order_add_to_cart\",\"order_archive_calculation_revamp_crm_amount\",\"order_archive_calculation_revamp_crm_member\",\"order_archive_product_testing\",\"order_archive_testing\",\"order_archive_testing_crm\",\"order_archive_testing_order_details\",\"order_archive_testing_return_order\",\"order_confirmation_slip_upload\",\"order_custom_field_limit_5\",\"order_custom_notify\",\"order_decoupling_product_revamp\",\"order_discount_stackable\",\"order_export_366day\",\"order_export_v2\",\"order_filter_shipped_date\",\"order_message_broadcast\",\"order_new_source\",\"order_promotion_split\",\"order_search_custom_field\",\"order_search_sku\",\"order_select_across_pages\",\"order_slp_auto_refund\",\"order_sms_notify\",\"order_split\",\"order_status_non_automation\",\"order_status_tag_color\",\"order_tag\",\"orderemail_new_logic\",\"other_custom_notify\",\"out_of_stock_order\",\"page_builder_revamp\",\"page_builder_revamp_theme_setting\",\"page_builder_revamp_theme_setting_initialized\",\"page_builder_section_cache_enabled\",\"page_builder_widget_accordion\",\"page_builder_widget_blog\",\"page_builder_widget_category\",\"page_builder_widget_collage\",\"page_builder_widget_countdown\",\"page_builder_widget_custom_liquid\",\"page_builder_widget_instagram\",\"page_builder_widget_product_text\",\"page_builder_widget_subscription\",\"page_builder_widget_video\",\"page_limit_unlimited\",\"page_use_product_service\",\"page_view_cache\",\"pakpobox\",\"partial_free_shipping\",\"payme\",\"payment_condition\",\"payment_fee_config\",\"payment_image\",\"payment_slip_notify\",\"paypal_upgrade\",\"pdp_image_lightbox\",\"pdp_image_lightbox_icon\",\"pdp_product_sold_count\",\"pending_subscription\",\"philia_setting\",\"pickup_remember_store\",\"pickup_remember_store_checkout_revamp_v2024\",\"plp_label_wording\",\"plp_product_seourl\",\"plp_variation_selector\",\"plp_wishlist\",\"point_campaign\",\"point_redeem_to_cash\",\"point_tier_expiration_notify\",\"pos_only_product_settings\",\"pos_retail_store_price\",\"pos_setup_guide_basketplan\",\"post_cancel_connect\",\"post_commerce_stack_comment\",\"post_fanpage_luckydraw\",\"post_fb_group\",\"post_general_setting\",\"post_lock_pd\",\"post_sales_dashboard\",\"postsale_auto_reply\",\"postsale_create_post\",\"postsale_ig_auto_reply\",\"postsales_connect_multiple_posts\",\"preorder_limit\",\"preset_publish\",\"price_discount_label_plp\",\"product_available_time\",\"product_cost_permission\",\"product_feed_info\",\"product_feed_manager_availability\",\"product_feed_revamp\",\"product_index_v2\",\"product_info\",\"product_limit_1000\",\"product_limit_unlimited\",\"product_log_v2\",\"product_page_limit_10\",\"product_quantity_update\",\"product_recommendation_abtesting\",\"product_revamp_doublewrite\",\"product_revamp_singleread\",\"product_review_bulk_export_import\",\"product_review_import\",\"product_review_import_installable\",\"product_review_plp\",\"product_review_reward\",\"product_review_reward_conditions\",\"product_search\",\"product_set_revamp\",\"product_set_show_out_of_stock\",\"product_set_v2_enhancement\",\"product_subscription_applied_credits\",\"product_summary\",\"promotion_blacklist\",\"promotion_filter_by_date\",\"promotion_first_purchase\",\"promotion_first_purchase_channel\",\"promotion_hour\",\"promotion_limit_10\",\"promotion_limit_100\",\"promotion_limit_unlimited\",\"promotion_minitem\",\"promotion_page\",\"promotion_page_reminder\",\"promotion_page_seo_button\",\"promotion_record_archive_test\",\"promotion_reminder\",\"promotion_returned\",\"promotion_revamp_phase1-1\",\"purchase_limit_campaign\",\"quick_answer\",\"recaptcha_reset_pw\",\"redirect_301_settings\",\"rejected_bill_reminder\",\"remove_fblike_sc\",\"rep_download_log_ip_identity\",\"repay_cookie\",\"replace_janus_interface\",\"replace_lms_old_oa_interface\",\"reports\",\"return_order_revamp\",\"revert_credit\",\"revert_credit_p2\",\"revert_credit_status\",\"reward_campaign_copy\",\"reward_campaign_exclude_product\",\"sales_dashboard\",\"sangria_setting\",\"sc_advanced_keyword\",\"sc_ai_chat_analysis\",\"sc_ai_suggested_reply\",\"sc_alipay_standard\",\"sc_atm\",\"sc_auto_bind_member\",\"sc_autodetect_address\",\"sc_autodetect_paymentslip\",\"sc_autoreply_icebreaker\",\"sc_broadcast_permissions\",\"sc_clearcart\",\"sc_clearcart_all\",\"sc_comment_label\",\"sc_comment_list\",\"sc_conversations_statistics_sunset\",\"sc_download_adminapp\",\"sc_facebook_broadcast\",\"sc_facebook_live\",\"sc_fb_ig_subscription\",\"sc_gpt_chatsummary\",\"sc_gpt_content_generator\",\"sc_gpt_knowledge_base\",\"sc_group_pm_commentid\",\"sc_group_webhook\",\"sc_intercom\",\"sc_keywords\",\"sc_line_live_pl\",\"sc_list_search\",\"sc_live_line\",\"sc_lock_inventory\",\"sc_manual_order\",\"sc_mc_settings\",\"sc_mo_711emap\",\"sc_order_unlimit\",\"sc_outstock_msg\",\"sc_overall_statistics\",\"sc_overall_statistics_api_v3\",\"sc_overall_statistics_v2\",\"sc_pickup\",\"sc_post_feature\",\"sc_product_set\",\"sc_product_variation\",\"sc_sidebar\",\"sc_similar_question_replies\",\"sc_slp_subscription_promotion\",\"sc_standard\",\"sc_store_pickup\",\"sc_wa_contacts_list\",\"sc_wa_message_report\",\"sc_wa_permissions\",\"scheduled_home_page\",\"search_function_image_gallery\",\"security_center\",\"select_all_customer\",\"select_all_inventory\",\"send_coupon_notification\",\"sensitive_operation_email_notify\",\"session_expiration_period\",\"setup_guide_basketplan\",\"sfexpress_centre\",\"sfexpress_eflocker\",\"sfexpress_service\",\"sfexpress_store\",\"sg_onboarding_currency\",\"share_cart_link\",\"shop_builder_plp\",\"shop_category_filter\",\"shop_category_filter_bulk_action\",\"shop_product_search_rate_limit\",\"shop_related_recaptcha\",\"shop_template_advanced_setting\",\"shopback_cashback\",\"shopline_captcha\",\"shopline_email_captcha\",\"shopline_product_reviews\",\"shoplytics_api_ordersales_v4\",\"shoplytics_api_psa_wide_table\",\"shoplytics_benchmark\",\"shoplytics_broadcast_api_v3\",\"shoplytics_channel_store_permission\",\"shoplytics_credit_analysis\",\"shoplytics_credit_analysis_reward_birthday_breakdown\",\"shoplytics_customer_refactor_api_v3\",\"shoplytics_date_picker_v2\",\"shoplytics_event_realtime_refactor_api_v3\",\"shoplytics_events_api_v3\",\"shoplytics_export_flex\",\"shoplytics_homepage_v2\",\"shoplytics_invoices_api_v3\",\"shoplytics_lite\",\"shoplytics_membership_tier_growth\",\"shoplytics_online_order_source\",\"shoplytics_orders_api_v3\",\"shoplytics_ordersales_v3\",\"shoplytics_payments_api_v3\",\"shoplytics_pro\",\"shoplytics_product_revamp_api_v3\",\"shoplytics_promotions_api_v3\",\"shoplytics_psa_multi_stores_export\",\"shoplytics_psa_sub_categories\",\"shoplytics_rfim_enhancement_v3\",\"shoplytics_session_metrics\",\"shoplytics_staff_api_v3\",\"shoplytics_to_hd\",\"shoplytics_tracker_first_party\",\"shopping_session_enabled\",\"signin_register_revamp\",\"sitemap_cache_6hr\",\"sitemap_enhance_lang\",\"skya_setting\",\"sl_admin_inventory_count\",\"sl_admin_inventory_transfer\",\"sl_admin_purchase_order\",\"sl_admin_supplier\",\"sl_inventory_transfer_by_warehouse\",\"sl_logistics_bulk_action\",\"sl_logistics_fmt_freeze\",\"sl_logistics_modularize\",\"sl_payment_alipay\",\"sl_payment_cc\",\"sl_payment_standard_v2\",\"sl_payment_type_check\",\"sl_payments_apple_pay\",\"sl_payments_cc_promo\",\"sl_payments_my_cc\",\"sl_payments_my_fpx\",\"sl_payments_sg_cc\",\"sl_payments_tw_cc\",\"sl_pos\",\"sl_pos_SHOPLINE_Payments_tw\",\"sl_pos_admin\",\"sl_pos_admin_cancel_order\",\"sl_pos_admin_delete_order\",\"sl_pos_admin_inventory_transfer\",\"sl_pos_admin_order_archive_testing\",\"sl_pos_admin_purchase_order\",\"sl_pos_admin_register_shift\",\"sl_pos_admin_staff\",\"sl_pos_agent_by_channel\",\"sl_pos_agent_clockin_n_out\",\"sl_pos_agent_performance\",\"sl_pos_android_A4_printer\",\"sl_pos_android_check_cart_items_with_local_db\",\"sl_pos_android_order_reduction\",\"sl_pos_android_receipt_enhancement\",\"sl_pos_app_order_archive_testing\",\"sl_pos_app_transaction_filter_enhance\",\"sl_pos_apps_store\",\"sl_pos_bugfender_log_reduction\",\"sl_pos_bulk_import_update_enhancement\",\"sl_pos_check_duplicate_create_order\",\"sl_pos_claim_coupon\",\"sl_pos_convert_order_to_cart_by_snapshot\",\"sl_pos_credit_redeem\",\"sl_pos_customerID_duplicate_check\",\"sl_pos_customer_info_by_search\",\"sl_pos_customer_info_enhancement\",\"sl_pos_customer_product_preference\",\"sl_pos_customized_price\",\"sl_pos_disable_touchid_unlock\",\"sl_pos_discount\",\"sl_pos_einvoice_alert\",\"sl_pos_einvoice_refactor\",\"sl_pos_feature_permission\",\"sl_pos_force_upgrade_1-109-0\",\"sl_pos_force_upgrade_1-110-1\",\"sl_pos_free_gifts_promotion\",\"sl_pos_from_Swift_to_OC\",\"sl_pos_
116iOS_A4_printer\",\"sl_pos_iOS_app_transaction_filter_enhance\",\"sl_pos_iOS_cashier_revamp_cart\",\"sl_pos_iOS_cashier_revamp_product_list\",\"sl_pos_iPadOS_version_upgrade_remind_16_0_0\",\"sl_pos_initiate_couchbase\",\"sl_pos_inventory_count\",\"sl_pos_inventory_count_difference_reason\",\"sl_pos_inventory_count_for_selected_products\",\"sl_pos_inventory_feature_module\",\"sl_pos_inventory_transfer_app_can_create_note_date\",\"sl_pos_inventory_transfer_insert_enhancement\",\"sl_pos_inventory_transfer_request\",\"sl_pos_invoice_carrier_scan\",\"sl_pos_invoice_product_name_filter\",\"sl_pos_invoice_swiftUI_revamp\",\"sl_pos_invoice_toast_show\",\"sl_pos_ios_receipt_info_enhancement\",\"sl_pos_ios_small_label_enhancement\",\"sl_pos_ios_version_upgrade_remind\",\"sl_pos_itc\",\"sl_pos_logo_terms_and_condition\",\"sl_pos_member_points\",\"sl_pos_member_price\",\"sl_pos_multiple_payments\",\"sl_pos_new_report_customer_analysis\",\"sl_pos_new_report_daily_payment_methods\",\"sl_pos_new_report_overview\",\"sl_pos_new_report_product_preorder\",\"sl_pos_new_report_transaction_detail\",\"sl_pos_no_minimum_age\",\"sl_pos_one_einvoice_setting\",\"sl_pos_order_reduction\",\"sl_pos_order_refactor_admin\",\"sl_pos_order_upload_using_pos_service\",\"sl_pos_partial_return\",\"sl_pos_password_setting_refactor\",\"sl_pos_payment\",\"sl_pos_payment_method_picture\",\"sl_pos_payment_method_prioritized_and_hidden\",\"sl_pos_payoff_preorder\",\"sl_pos_pin_products\",\"sl_pos_price_by_channel\",\"sl_pos_product_add_to_cart_refactor\",\"sl_pos_product_list_ui_revamp\",\"sl_pos_product_set\",\"sl_pos_product_variation_ui\",\"sl_pos_promotion\",\"sl_pos_promotion_by_channel\",\"sl_pos_purchase_order_onlinestore\",\"sl_pos_purchase_order_partial_in_storage\",\"sl_pos_receipt_enhancement\",\"sl_pos_receipt_information\",\"sl_pos_receipt_preorder_return_enhancement\",\"sl_pos_receipt_setting_by_channel\",\"sl_pos_receipt_swiftUI_revamp\",\"sl_pos_register_shift\",\"sl_pos_report_shoplytics_psi\",\"sl_pos_revert_credit\",\"sl_pos_save_send_receipt\",\"sl_pos_shopline_payment_invoice_new_flow\",\"sl_pos_show_coupon\",\"sl_pos_stock_refactor\",\"sl_pos_supplier_refactor\",\"sl_pos_terminal_bills\",\"sl_pos_terminal_settlement\",\"sl_pos_terminal_tw\",\"sl_pos_toast_revamp\",\"sl_pos_transaction_conflict\",\"sl_pos_transaction_view_admin\",\"sl_pos_transfer_onlinestore\",\"sl_pos_user_permission\",\"sl_pos_variation_setting_refactor\",\"sl_purchase_order_by_warehouse\",\"sl_purchase_order_search_create_enhancement\",\"slp_bank_promotion\",\"slp_product_subscription\",\"slp_remember_credit_card\",\"slp_swap\",\"smart_omo_appstore\",\"smart_omo_credits\",\"smart_omo_customer_tag_note\",\"smart_omo_express_cart\",\"smart_omo_points\",\"smart_omo_redeem_coupon\",\"smart_omo_send_coupon\",\"smart_omo_show_coupon\",\"smart_product_recommendation\",\"smart_product_recommendation_plus\",\"smart_product_recommendation_plus_cart\",\"smart_product_recommendation_regular\",\"smart_recommended_related_products\",\"sms_broadcast\",\"sms_custom\",\"sms_with_shop_name\",\"social_channel_revamp\",\"social_channel_user\",\"social_name_in_order\",\"sort_out_of_stock_products_last\",\"split_order_applied_creditpoint\",\"sso_lang_th\",\"sso_lang_vi\",\"staff_elasticsearch\",\"staff_limit_5\",\"staff_limit_unlimited\",\"staff_service_migration\",\"static_resource_host_by_region\",\"stop_slp_approvedemail\",\"store_crm_pwa\",\"store_pick_up\",\"store_referral_export_import\",\"store_referral_setting\",\"storefront_app_extension\",\"storefront_return\",\"stripe_3d_secure\",\"stripe_3ds_cny\",\"stripe_3ds_hkd\",\"stripe_3ds_myr\",\"stripe_3ds_sgd\",\"stripe_3ds_thb\",\"stripe_3ds_usd\",\"stripe_3ds_vnd\",\"stripe_google_pay\",\"stripe_payment_intents\",\"stripe_radar\",\"stripe_subscription_my_account\",\"structured_data\",\"studio_livestream\",\"sub_sgstripe\",\"subscription_config_edit\",\"subscription_config_edit_delivery_payment\",\"subscription_currency\",\"subscription_order_expire_notify\",\"subscription_order_notify\",\"subscription_product\",\"subscription_promotion\",\"subscription_tw_virtual_acct\",\"tappay_3D_secure\",\"tappay_sdk_v2_3_2\",\"tappay_sdk_v3\",\"tax_inclusive_setting\",\"taxes_settings\",\"tcat_711pickup_sl_logisitics\",\"tcat_logistics_bills_report\",\"tcat_newlabel\",\"th_pricing_page_2020\",\"thb_pricing_page_disabled_2020\",\"theme_bianco\",\"theme_doris_bien\",\"theme_kingsman_v2\",\"theme_level_3\",\"theme_sangria\",\"theme_ultrachic\",\"tier_auto_downgrade\",\"tier_birthday_credit\",\"tier_member_points\",\"tier_member_price\",\"tier_reward_app_availability\",\"tier_reward_app_p2\",\"tier_reward_credit\",\"tnc-checkbox\",\"toggle_mobile_category\",\"tw_app_shopback_cashback\",\"tw_fm_sms\",\"tw_pricing_page_2019\",\"tw_stripe_subscription\",\"twd_pricing_page_disabled_2020\",\"uc_integration\",\"uc_v2_endpoints\",\"ultra_setting\",\"unified_admin\",\"use_ngram_for_order_search\",\"user_center_social_channel\",\"user_credits\",\"user_credits_revamp_double_read\",\"variant_image_selector\",\"variant_saleprice_cost_weight\",\"variation_label_swatches\",\"varm_setting\",\"vn_pricing_page_2020\",\"vnd_pricing_page_disabled_2020\",\"wa_broadcast_customer_group\",\"wa_system_template\",\"wa_template_custom_content\",\"whatsapp_accept_marketing\",\"whatsapp_catalog\",\"whatsapp_extension\",\"whatsapp_order_form\",\"whatsapp_orderstatus_toggle\",\"wishlist_app\",\"yahoo_dot\",\"youtube_live_shopping\",\"zotabox_installable\"],\"shop_default_home_url\":\"https://xiaoluobo.shoplineapp.com\",\"shop_status\":\"open\",\"show_sold_out\":false,\"sl_payment_merchant_id\":\"2916632767499481088\",\"supported_languages\":[\"en\",\"zh-hant\"],\"tags\":[\"food\"],\"time_zone\":\"Asia/Taipei\",\"updated_at\":\"2026-10-08T10:01:41.588Z\",\"user_setting\":{\"_id\":\"664dd1a4f3df86002228333b\",\"created_at\":\"2024-05-22T11:06:12.444Z\",\"data\":{\"general_fields\":[{\"type\":\"gender\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"false\",\"required\":\"false\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}}},{\"type\":\"birthday\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"true\",\"required\":\"true\"}}}],\"minimum_age_limit\":\"18\",\"custom_fields\":[],\"signup_method\":\"email\",\"sms_verification\":{\"status\":\"false\",\"supported_countries\":[\"*\"]},\"facebook_login\":{\"status\":\"inactive\",\"app_id\":\"\"},\"enable_facebook_comment\":null,\"facebook_comment\":null,\"line_login\":{\"status\":\"active\"},\"recaptcha_signup\":{\"status\":\"false\",\"site_key\":\"\"},\"email_verification\":{\"status\":\"true\"},\"login_with_verification\":{\"status\":\"true\"}
116,\"upgrade_reminder\":null,\"enable_user_credit\":true,\"birthday_format\":\"YYYY/MM/DD\",\"send_birthday_credit_period\":\"monthly\",\"member_info_reward\":{\"enabled\":false,\"reward_on\":[],\"coupons\":{\"enabled\":false,\"promotion_ids\":[]}},\"enable_age_policy\":false,\"user_credit_expired\":{\"sms\":{\"status\":\"inactive\"},\"email\":{\"status\":\"active\"},\"line_mes_api\":{\"status\":\"inactive\"}},\"enable_member_point\":true,\"birthday_gift_schedule_type\":\"monthly\",\"audience_type\":{\"birthday_gift\":\"all_members\"}},\"item_type\":\"\",\"key\":\"users\",\"name\":null,\"owner_id\":\"664dd1a44fac1a0028be04fe\",\"owner_type\":\"Merchant\",\"publish_status\":\"published\",\"status\":\"active\",\"updated_at\":\"2026-08-13T06:56:29.649Z\",\"value\":null},\"price_range_preview\":false},\"localeData\":{\"loadedLanguage\":{\"name\":\"繁體中文\",\"code\":\"zh-hant\"},\"supportedLocales\":[{\"name\":\"繁體中文\",\"code\":\"zh-hant\"}]},\"currentUser\":null,\"themeSettings\":{\"hide_language_selector\":true,\"is_multicurrency_enabled\":true,\"messages_enabled\":true,\"hide_languages\":[\"en\"],\"mobile_categories_collapsed\":true,\"mobile_categories_removed\":false,\"categories_collapsed\":true,\"image_fill\":true,\"variation_image_style\":\"square\",\"variation_image_size\":\"md\",\"plp_variation_display_type\":\"hidden\",\"plp_variation_display_variation\":\"1\",\"plp_variation_display\":{\"type\":\"hidden\",\"show_variation\":\"1\"},\"variation_image_selector_enabled\":true,\"variation_image_selector_variation\":\"1\",\"plp_variation_selector\":{\"enabled\":true,\"show_variation\":\"1\"},\"product_name_align\":\"center\",\"product_custom_label_style\":\"rounded-rectangle\",\"show_products_total\":false,\"category_page\":\"24\",\"hide_share_buttons\":true,\"goto_top\":true,\"enable_gdpr_cookies_banner\":false,\"show_promotions_on_product\":true,\"enabled_quick_cart\":true,\"plp_wishlist\":false,\"buy_now_background\":\"8f6d4f\",\"buy_now_button\":{\"enabled\":true,\"color\":\"fb7813\"},\"opens_in_new_tab\":false,\"page_background\":\"FFFFFF\",\"page_text\":\"8f6d4f\",\"page_text_link\":\"143a2a\",\"announcement_background\":\"ce0070\",\"announcement_text\":\"FFFFFF\",\"header_background\":\"143a2a\",\"header_text\":\"8f6d4f\",\"header_icon\":\"8f6d4f\",\"primary_background\":\"143a2a\",\"primary_text\":\"FFFFFF\",\"secondary_color\":\"2B3864\",\"buy_now_text\":\"FFFFFF\",\"footer_background\":\"143a2a\",\"footer_text\":\"8f6d4f\",\"footer_icon\":\"8f6d4f\",\"copyright_background\":\"2b3864\",\"copyright_text\":\"ffffff\",\"anti_fraud_background\":\"2b3864\",\"anti_fraud_text\":\"ffffff\",\"font_title\":\"Noto Sans\",\"font_size_title\":\"1\",\"font_paragraph\":\"Noto Sans\",\"font_size_paragraph\":\"1\",\"updated_with_new_page_builder\":true,\"product_promotion_label_background\":\"a7998a\"},\"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\"
116:{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"basic2018\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"sc\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"variant_image_selector\":false},\"advanced\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"variant_image_selector\":false},\"premium\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"enterprise\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"crossborder\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"o2o\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"subscription_product\":true,\"variant_image_selector\":true}}},\"requestCountry\":\"US\",\"trackerEventData\":{},\"isRecaptchaEnabled\":false,\"isRecaptchaEnterprise\":true,\"recaptchaEnterpriseSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"recaptchaEnterpriseCheckboxSiteKey\":\"6LfQVEEoAAAAAAzllcvUxDYhfywH7-aY52nsJ2cK\",\"recaptchaSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"currencyData\":{\"supportedCurrencies\":[{\"name\":\"$ HKD\",\"symbol\":\"$\",\"iso_code\":\"hkd\"},{\"name\":\"P MOP\",\"symbol\":\"P\",\"iso_code\":\"mop\"},{\"name\":\"¥ CNY\",\"symbol\":\"¥\",\"iso_code\":\"cny\"},{\"name\":\"$ TWD\",\"symbol\":\"$\",\"iso_code\":\"twd\"},{\"name\":\"$ USD\",\"symbol\":\"$\",\"iso_code\":\"usd\"},{\"name\":\"$ SGD\",\"symbol\":\"$\",\"iso_code\":\"sgd\"},{\"name\":\"€ EUR\",\"symbol\":\"€\",\"iso_code\":\"eur\"},{\"name\":\"$ AUD\",\"symbol\":\"$\",\"iso_code\":\"aud\"},{\"name\":\"£ GBP\",\"symbol\":\"£\",\"iso_code\":\"gbp\"},{\"name\":\"₱ PHP\",\"symbol\":\"₱\",\"iso_code\":\"php\"},{\"name\":\"RM MYR\",\"symbol\":\"RM\",\"iso_code\":\"myr\"},{\"name\":\"฿ THB\",\"symbol\":\"฿\",\"iso_code\":\"thb\"},{\"name\":\"د.إ AED\",\"symbol\":\"د.إ\",\"iso_code\":\"aed\"},{\"name\":\"¥ JPY\",\"symbol\":\"¥\",\"iso_code\":\"jpy\"},{\"name\":\"$ BND\",\"symbol\":\"$\",\"iso_code\":\"bnd\"},{\"name\":\"₩ KRW\",\"symbol\":\"₩\",\"iso_code\":\"krw\"},{\"name\":\"Rp IDR\",\"symbol\":\"Rp\",\"iso_code\":\"idr\"},{\"name\":\"₫ VND\",\"symbol\":\"₫\",\"iso_code\":\"vnd\"},{\"name\":\"$ CAD\",\"symbol\":\"$\",\"iso_code\":\"cad\"}],\"requestCountryCurrencyCode\":\"TWD\"},\"previousUrl\":\"\",\"checkoutLandingPath\":\"/cart\",\"webpSupported\":65,\"pageType\":\"pages-show\",\"paypalCnCl
116ientId\":\"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\":\"/pages/store\",\"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\":\"advanced_page_section\",\"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}}}');
117</script>
117
118
119  
119<script>
120    (function() {
121      var queue = [];
122      window.__sentryPreInitQueue = queue;
123      function captureToQueue(error) {
124        if (window.__sentryPreInitQueue) queue.push(error);
125      }
126      function onError(event) {
127        if (event.error !== null) captureToQueue(event.error);
128      }
129      function onUnhandledRejection(event) {
130        captureToQueue(event.reason !== undefined ? event.reason : event);
131      }
132      window.addEventListener('error', onError);
133      window.addEventListener('unhandledrejection', onUnhandledRejection);
134      window.__sentryPreInitListeners = { onError: onError, onUnhandledRejection: onUnhandledRejection };
135    })();
136  </script>
136
137  
137<script
138    src="https://browser.sentry-cdn.com/7.120.4/bundle.tracing.replay.min.js"
139    integrity="sha384-6UiQzRZEZEUYpVevkJnbMofq20zR/kWY6Nfj4/7xxiefh2lwaDxOAJXGT0ZkkJtH"
140    crossorigin="anonymous"
141    defer
142  ></script>
142
143  
143<script
144    src="https://browser.sentry-cdn.com/7.120.4/captureconsole.min.js"
145    integrity="sha384-eS++M/RYquYfetQEoSQnCvxPHbPQztNIN2rdDxYkI5k8wvZwd+GmpBnfgymxGEIT"
146    crossorigin="anonymous"
147    defer
148  ></script>
148
149
150<script>
151  function sriOnError (event) {
152    if (window.Sentry) window.Sentry.captureException(event);
153
154    var script = document.createElement('script');
155    var srcDomain = new URL(this.src).origin;
156    script.src = this.src.replace(srcDomain, '');
157    if (this.defer) script.setAttribute("defer", "defer");
158    document.getElementsByTagName('head')[0].insertBefore(script, null);
159  }
160</script>
160
161
162<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 162
162
163<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>
1632&&(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>
163
164
165  
165<script src="https://cdn.shoplineapp.com/s/javascripts/currencies.js" defer></script>
165
166
167
168
169<script>
170  function generateGlobalSDKObserver(variableName, options = {}) {
171    const { isLoaded = (sdk) => !!sdk } = options;
172    return {
173      [variableName]: {
174        funcs: [],
175        notify: function() {
176          while (this.funcs.length > 0) {
177            const func = this.funcs.shift();
178            func(window[variableName]);
179          }
180        },
181        subscribe: function(func) {
182          if (isLoaded(window[variableName])) {
183            func(window[variableName]);
184          } else {
185            this.funcs.push(func);
186          }
187          const unsubscribe = function () {
188            const index = this.funcs.indexOf(func);
189            if (index > -1) {
190              this.funcs.splice(index, 1);
191            }
192          };
193          return unsubscribe.bind(this);
194        },
195      },
196    };
197  }
198
199  window.globalSDKObserver = Object.assign(
200    {},
201    generateGlobalSDKObserver('grecaptcha', { isLoaded: function(sdk) { return sdk && sdk.render }}),
202    generateGlobalSDKObserver('FB'),
203  );
204</script>
204
205
206<style>
207  :root {
208      --buy-now-button-color: #fb7813;
209
210          --category-page: 24;
211            --buy-now-background: #8f6d4f;
212            --buy-now-background-h: 28;
213            --buy-now-background-s: 29%;
214            --buy-now-background-l: 44%;
215            --page-background: #FFFFFF;
216            --page-background-h: 0;
217            --page-background-s: 0%;
218            --page-background-l: 100%;
219            --page-text: #8f6d4f;
220            --page-text-h: 28;
221            --page-text-s: 29%;
222            --page-text-l: 44%;
223            --page-text-link: #143a2a;
224            --page-text-link-h: 155;
225            --page-text-link-s: 49%;
226            --page-text-link-l: 15%;
227            --announcement-background: #ce0070;
228            --announcement-background-h: 327;
229            --announcement-background-s: 100%;
230            --announcement-background-l: 40%;
231            --announcement-text: #FFFFFF;
232            --announcement-text-h: 0;
233            --announcement-text-s: 0%;
234            --announcement-text-l: 100%;
235            --header-background: #143a2a;
236            --header-background-h: 155;
237            --header-background-s: 49%;
238            --header-background-l: 15%;
239            --header-text: #8f6d4f;
240            --header-text-h: 28;
241            --header-text-s: 29%;
242            --header-text-l: 44%;
243            --header-icon: #8f6d4f;
244            --header-icon-h: 28;
245            --header-icon-s: 29%;
246            --header-icon-l: 44%;
247            --primary-background: #143a2a;
248            --primary-background-h: 155;
249            --primary-background-s: 49%;
250            --primary-background-l: 15%;
251            --primary-text: #FFFFFF;
252            --primary-text-h: 0;
253            --primary-text-s: 0%;
254            --primary-text-l: 100%;
255            --buy-now-text: #FFFFFF;
256            --buy-now-text-h: 0;
257            --buy-now-text-s: 0%;
258            --buy-now-text-l: 100%;
259            --footer-background: #143a2a;
260            --footer-background-h: 155;
261            --footer-background-s: 49%;
262            --footer-background-l: 15%;
263            --footer-text: #8f6d4f;
264            --footer-text-h: 28;
265            --footer-text-s: 29%;
266            --footer-text-l: 44%;
267            --footer-icon: #8f6d4f;
268            --footer-icon-h: 28;
269            --footer-icon-s: 29%;
270            --footer-icon-l: 44%;
271            --copyright-text: #ffffff;
272            --copyright-text-h: 0;
273            --copyright-text-s: 0%;
274            --copyright-text-l: 100%;
275            --anti-fraud-background: #2b3864;
276            --anti-fraud-background-h: 226;
277            --anti-fraud-background-s: 40%;
278            --anti-fraud-background-l: 28%;
279            --anti-fraud-text: #ffffff;
280            --anti-fraud-text-h: 0;
281            --anti-fraud-text-s: 0%;
282            --anti-fraud-text-l: 100%;
283            --font-title: "Noto Sans TC", var(--system-sans);
284
285          --font-size-title: 1;
286            --font-paragraph: "Noto Sans TC", var(--system-sans);
287
288          --font-size-paragraph: 1;
289            --product-promotion-label-background: #a7998a;
290            --product-promotion-label-background-h: 31;
291            --product-promotion-label-background-s: 14%;
292            --product-promotion-label-background-l: 60%;
293
294    --cookie-consent-popup-z-index: 1000;
295  }
296</style>
297
298<script type="text/javascript">
299var shoplyticsTrackerSrc = window.location.origin + '/event/assets/js/shoplytics-tracker/latest/shoplytics-tracker.js';
300(function(e,t,s,c,n,o,p){e.shoplytics||((p=e.shoplytics=function(){
301p.exec?p.exec.apply(p,arguments):p.q.push(arguments)
302}).v='2.0',p.q=[],(n=t.createElement(s)).async=!0,
303n.src=c,(o=t.getElementsByTagName(s)[0]).parentNode.insertBefore(n,o))
304})(window,document,'script',shoplyticsTrackerSrc);
305window.SHOPLYTICS_TRACKER_REGISTER = {"merchant_id":"664dd1a44fac1a0028be04fe","language":"zh-hant","user_id":null};
306shoplytics('init', 'shop', {
307  register: window.SHOPLYTICS_TRACKER_REGISTER
308});
309
310// for facebook login redirect
311if (location.hash === '#_=_') {
312  history.replaceState(null, document.title, location.toString().replace(/#_=_$/, ''));
313}
314
315function SidrOptions(options) {
316  if (options === undefined) { options = {}; }
317  this.side = options.side || 'left';
318  this.speed = options.speed || 200;
319  this.name = options.name;
320  this.onOpen = options.onOpen || angular.noop;
321  this.onClose = options.onClose || angular.noop;
322}
323window.SidrOptions = SidrOptions;
324
325window.resizeImages = function(element) {
326  var images = (element || document).getElementsByClassName("sl-lazy-image")
327  var styleRegex = /background\-image:\ *url\(['"]?(https\:\/\/shoplineimg.com\/[^'"\)]*)+['"]?\)/
328
329  for (var i = 0; i < images.length; i++) {
330    var image = images[i]
331    try {
332      var src = image.getAttribute('src') || image.getAttribute('style').match(styleRegex)[1]
333    } catch(e) {
334      continue;
335    }
336    var setBySrc, head, tail, width, height;
337    try {
338      if (!src) { throw 'Unknown source' }
339
340      setBySrc = !!image.getAttribute('src') // Check if it's setting the image url by "src" or "style"
341      var urlParts = src.split("?"); // Fix issue that the size pattern can be in external image url
342      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
343      head = result[1]
344      tail = result[4]
345      width = parseInt(result[2], 10);
346      height = parseInt(result[3], 10);
347
348      if (!!((width || height) && head != '') !== true) { throw 'Invalid image source'; }
349    } catch(e) {
350      if (typeof e !== 'string') { console.error(e) }
351      continue;
352    }
353
354    var segment = parseInt(image.getAttribute('data-resizing-segment') || 200, 10)
355    var scale = window.devicePixelRatio > 1 ? 2 : 1
356
357    // Resize by size of given element or image itself
358    var refElement = image;
359    if (image.getAttribute('data-ref-element')) {
360      var selector = image.getAttribute('data-ref-element');
361      if (selector.indexOf('.') === 0) {
362        refElement = document.getElementsByClassName(image.getAttribute('data-ref-element').slice(1))[0]
363      } else {
364        refElement = document.getElementById(image.getAttribute('data-ref-element'))
365      }
366    }
367    var offsetWidth = refElement.offsetWidth;
368    var offsetHeight = refElement.offsetHeight;
369    var refWidth = image.getAttribute('data-max-width') ? Math.min(parseInt(image.getAttribute('data-max-width')), offsetWidth) : offsetWidth;
370    var refHeight = image.getAttribute('data-max-height') ? Math.min(parseInt(image.getAttribute('data-max-height')), offsetHeight) : offsetHeight;
371
372    // Get desired size based on view, segment and screen scale
373    var resizedWidth = isNaN(width) === false ? Math.ceil(refWidth * scale / segment) * segment : undefined
374    var resizedHeight = isNaN(height) === false ? Math.ceil(refHeight * scale / segment) * segment : undefined
375
376    if (resizedWidth || resizedHeight) {
377      var newSrc = head + '/' + ((resizedWidth || '') + 'x' + (resizedHeight || '')) + (tail || '') + '?';
378      for (var j = 1; j < urlParts.length; j++) { newSrc += urlParts[j]; }
379      if (newSrc !== src) {
380        if (setBySrc) {
381          image.setAttribute('src', newSrc);
382        } else {
383          image.setAttribute('style', image.getAttribute('style').replace(styleRegex, 'background-image:url('+newSrc+')'));
384        }
385        image.dataset.size = (resizedWidth || '') + 'x' + (resizedHeight || '');
386      }
387    }
388  }
389}
390
391let createDeferredPromise = function() {
392  let deferredRes, deferredRej;
393  let deferredPromise = new Promise(function(res, rej) {
394    deferredRes = res;
395    deferredRej = rej;
396  });
397  deferredPromise.resolve = deferredRes;
398  deferredPromise.reject = deferredRej;
399  return deferredPromise;
400}
401
402// For app extension sdk
403window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED = createDeferredPromise();
404  window.runTaskInIdle = function runTaskInIdle(task) {
405    try {
406      if (!task) return;
407      task();
408    } catch (err) {
409      console.error(err);
410    }
411  }
412
413window.runTaskQueue = function runTaskQueue(queue) {
414  if (!queue || queue.length === 0) return;
415
416  const task = queue.shift();
417  window.runTaskInIdle(task);
418
419  window.runTaskQueue(queue);
420}
421
422
423window.addEventListener('DOMContentLoaded', function() {
424
425app.value('mainConfig', window.mainConfig);
426
427
428app.value('flash', {
429});
430
431app.value('flash_data', {});
432app.constant('imageServiceEndpoint', 'https\:\/\/shoplineimg.com/')
433app.constant('staticImageHost', 'static.shoplineapp.com/web')
434app.constant('staticResourceHost', 'https://static.shoplineapp.com/')
435app.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_
435shipping_rate_refactor\":true,\"promotion_reminder\":true,\"promotion_page_reminder\":true,\"modularize_address_format\":true,\"point_redeem_to_cash\":true,\"fb_login_integration\":false,\"product_summary\":true,\"plp_wishlist\":true,\"ec_order_unlimit\":true,\"sc_order_unlimit\":true,\"inventory_search_v2\":true,\"sc_lock_inventory\":true,\"crm_notify_preview\":true,\"plp_variation_selector\":true,\"category_banner_multiple\":true,\"order_confirmation_slip_upload\":true,\"tier_upgrade_v2\":false,\"plp_label_wording\":true,\"order_search_custom_field\":true,\"ig_browser_notify\":true,\"ig_browser_disabled\":false,\"send_product_tag_to_shop\":false,\"ads_system_new_tab\":true,\"payment_image\":true,\"sl_logistics_bulk_action\":true,\"disable_orderconfirmation_mail\":false,\"payment_slip_notify\":true,\"product_set_child_products_limit\":20,\"product_set_limit\":-1,\"sl_payments_hk_promo\":false,\"domain_redirect_ec2\":false,\"affiliate_kol_report\":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\":true,\"scheduled_home_page\":true,\"sc_wa_contacts_list\":true,\"broadcast_to_unsubscribers_sms\":true,\"sc_post_feature\":true,\"google_product_category_3rdlayer\":true,\"purchase_limit_campaign\":true,\"order_item_name_edit\":false,\"block_analytics_request\":false,\"subscription_order_notify\":true,\"fb_domain_verification\":false,\"disable_html5mode\":false,\"einvoice_edit\":true,\"order_search_sku\":true,\"cancel_order_by_customer_v2\":true,\"storefront_pdp_enhancement\":false,\"storefront_plp_enhancement\":false,\"storefront_adv_enhancement\":false,\"product_cost_permission\":true,\"promotion_first_purchase\":true,\"block_gtm_for_lighthouse\":true,\"use_critical_css_liquid\":false,\"flash_price_campaign\":true,\"inventory_change_reason\":true,\"ig_login_entrance\":true,\"contact_us_mobile\":false,\"sl_payment_hk_alipay\":false,\"3_layer_variation\":true,\"einvoice_tradevan\":true,\"tradevan_multi_tax_product_set\":false,\"order_add_to_cart\":true,\"order_new_source\":true,\"einvoice_bulk_update\":true,\"molpay_alipay_tng\":false,\"fastcheckout_add_on\":false,\"plp_product_seourl\":true,\"country_code\":true,\"sc_keywords\":true,\"bulk_printing_labels_711C2C\":true,\"search_function_image_gallery\":true,\"social_channel_user\":true,\"sc_overall_statistics\":true,\"product_main_images_limit\":12,\"order_custom_notify\":true,\"new_settings_apply_all_promotion\":true,\"new_order_label_711b2c\":false,\"payment_condition\":true,\"store_pick_up\":true,\"other_custom_notify\":true,\"crm_sms_notify\":true,\"sms_custom\":true,\"product_set_revamp\":true,\"charge_shipping_fee_by_product_qty\":true,\"whatsapp_extension\":true,\"new_live_selling\":false,\"tier_member_points\":true,\"fb_broadcast_sc_p2\":true,\"fb_entrance_optimization\":true,\"shopback_cashback\":true,\"bundle_add_type\":true,\"google_ads_api\":true,\"google_analytics_4\":true,\"customer_group_smartrfm_filter\":true,\"shopper_app_entrance\":false,\"enable_cart_service\":true,\"store_crm_pwa\":true,\"store_referral_export_import\":true,\"store_referral_setting\":true,\"delivery_time_with_quantity\":true,\"tier_reward_app_installation\":false,\"tier_reward_app_availability\":true,\"stop_slp_approvedemail\":true,\"google_content_api\":true,\"buy_online_pickup_instore\":false,\"subscription_order_expire_notify\":true,\"payment_octopus\":false,\"payment_hide_hk\":false,\"line_ads_tag\":true,\"get_coupon\":true,\"coupon_notification\":true,\"payme_single_key_migration\":false,\"fb_bdapi\":false,\"mc_sort_waitingtime_new\":true,\"disable_itc\":false,\"sl_payment_alipay\":true,\"sl_pos_sg_gst_on_receipt\":false,\"buyandget_promotion\":true,\"line_login_mobile\":true,\"vulnerable_js_upgrade\":false,\"replace_janus_interface\":true,\"enable_calculate_api_promotion_filter\":true,\"combine_orders\":false,\"t
435ier_reward_app_p2\":true,\"slp_remember_credit_card\":true,\"subscription_promotion\":true,\"lock_cart_sc_product\":true,\"extend_reminder\":true,\"customer_search_match\":true,\"slp_product_subscription\":true,\"customer_group_sendcoupon\":true,\"sl_payments_apple_pay\":true,\"apply_multi_order_discount\":true,\"enable_calculate_api_promotion_apply\":true,\"product_revamp_doublewrite\":true,\"tcat_711pickup_emap\":false,\"page_builder_widget_blog\":true,\"page_builder_widget_accordion\":true,\"page_builder_widget_category\":true,\"page_builder_widget_instagram\":true,\"page_builder_widget_custom_liquid\":true,\"page_builder_widget_product_text\":true,\"page_builder_widget_subscription\":true,\"page_builder_widget_video\":true,\"page_builder_widget_collage\":true,\"npb_theme_sangria\":false,\"npb_theme_philia\":true,\"npb_theme_bianco\":false,\"line_point_cpa_tag\":true,\"affiliate_by_product\":true,\"order_select_across_pages\":true,\"page_builder_widget_count_down\":false,\"deep_link_support_payme\":true,\"deep_link_support_linepay\":true,\"split_order_applied_creditpoint\":true,\"product_review_reward\":true,\"rounding_to_one_decimal\":false,\"disable_image_service_lossy_compression\":false,\"order_status_non_automation\":true,\"member_info_reward\":true,\"order_discount_stackable\":true,\"enable_cart_api\":true,\"product_revamp_singleread\":true,\"deep_search\":true,\"new_plp_initialized\":false,\"shop_builder_plp\":true,\"old_fbe_removal\":true,\"fbig_shop_disabled\":false,\"repay_cookie\":true,\"gift_promotion_condition\":true,\"blog_revamp_singleread\":true,\"blog_revamp_doublewrite\":true,\"credit_condition_tier_limit\":5,\"credit_condition_5_tier_ec\":true,\"credit_condition_50_tier_ec\":false,\"return_order_revamp\":true,\"expand_sku_on_plp\":false,\"sl_pos_shopline_payment_invoice_new_flow\":true,\"credit_campaign_tier\":{\"active_campaign_limit\":-1,\"condition_limit\":3},\"promotion_page\":true,\"bundle_page\":true,\"bulk_update_tag_enhancement\":true,\"use_ngram_for_order_search\":true,\"notification_custom_sending_time\":true,\"promotion_by_platform\":false,\"promotion_gift_multi_numbers\":false,\"product_feed_revamp\":true,\"one_page_store\":true,\"one_page_store_limit\":1000,\"one_page_store_clone\":true,\"one_page_store_checkout_v2\":false,\"header_content_security_policy\":true,\"product_set_child_products_required_quantity_limit\":50,\"blog_revamp_admin\":true,\"blog_revamp_posts_limit\":3000,\"blog_revamp_admin_category\":true,\"blog_revamp_shop_category\":true,\"blog_revamp_categories_limit\":10,\"blog_revamp_related_products\":true,\"product_feed_manager\":false,\"product_feed_manager_availability\":true,\"checkout_membercheckbox_toggle\":true,\"youtube_accounting_linking\":false,\"crowdfunding_app\":false,\"prevent_duplicate_orders_tempfix\":false,\"product_review_plp\":true,\"product_attribute_tag_awoo\":false,\"sl_pos_customer_info_enhancement\":true,\"sl_pos_customer_product_preference\":true,\"sl_pos_payment_method_prioritized_and_hidden\":true,\"sl_pos_payment_method_picture\":true,\"facebook_line_promotion_notify\":true,\"sl_admin_purchase_order\":true,\"sl_admin_inventory_transfer\":true,\"sl_admin_supplier\":true,\"sl_admin_inventory_count\":true,\"shopline_captcha\":true,\"shopline_email_captcha\":true,\"layout_engine_service_kingsman_plp\":true,\"layout_engine_service_kingsman_pdp\":true,\"layout_engine_service_kingsman_promotions\":true,\"layout_engine_service_kingsman_blogs\":true,\"layout_engine_service_kingsman_member_center\":true,\"layout_engine_service_kingsman_npb\":false,\"layout_engine_service_kingsman_layout\":false,\"layout_engine_service_kingsman_one_page_stores\":false,\"layout_engine_service_varm_plp\":true,\"layout_engine_service_varm_pdp\":true,\"layout_engine_service_varm_promotions\":true,\"layout_engine_service_varm_blogs\":true,\"layout_engine_service_varm_member_center\":true,\"layout_engine_service_philia_plp\":false,\"layout_engine_service_philia_pdp\":false,\"layout_engine_service_philia_promotions\":false,\"layout_engine_service_philia_blogs\":false,\"layout_engine_service_philia_member_center\":false,\"2026_pdp_revamp_mobile_abtesting\"
435:false,\"2026_pdp_revamp_mobile_addon_products\":true,\"2026_pdp_revamp_mobile_product_set\":false,\"pdp_revamp_admin_entrypoint\":false,\"smart_product_recommendation\":true,\"one_page_store_product_set\":true,\"page_use_product_service\":true,\"price_discount_label_plp\":true,\"pdp_image_lightbox\":true,\"advanced_menu_app\":false,\"smart_product_recommendation_plus\":true,\"sitemap_cache_6hr\":true,\"sitemap_enhance_lang\":true,\"smart_product_recommendation_plus_more_placements\":false,\"smart_product_recommendation_plus_cart\":true,\"smart_product_recommendation_plus_blog\":false,\"bulk_update_redirect_301_limit_20w\":false,\"pdp_product_sold_count\":true,\"edit_pdp_product_sold_count\":false,\"dynamic_shipping_rate_refactor_jp\":false,\"sl_cashback\":false,\"sl_cashback_app_avaliable\":false,\"admin_search_crawl_setting\":true,\"blog_revamp_multi_lang\":false,\"sl_payment_integrated\":false,\"slp_repay_same_method\":false,\"slp_repay_credit_card_shop\":false,\"shoplytics_tracker_first_party\":true,\"checkout_revamp_checkout_page_v2024\":true,\"security_center\":true,\"freeshipping_promotion_condition\":true,\"gift_shipping_promotion_discount_condition\":true,\"promotion_first_purchase_channel\":true,\"enable_shopjs_splitting\":true,\"enable_body_script\":true,\"enable_corejs_splitting\":true,\"member_info_reward_subscription\":true,\"session_expiration_period\":true,\"point_campaign\":true,\"online_credit_redemption_toggle\":true,\"shoplytics_payments_api_v3\":true,\"shoplytics_staff_api_v3\":true,\"shoplytics_invoices_api_v3\":true,\"shoplytics_broadcast_api_v3\":true,\"enable_promotion_usage_record\":true,\"archive_order_ui\":true,\"archive_order_data\":true,\"order_archive_calculation_revamp_crm_amount\":true,\"order_archive_calculation_revamp_crm_member\":true,\"subscription_config_edit_delivery_payment\":true,\"one_page_store_checkout\":true,\"cart_use_product_service\":true,\"order_export_366day\":true,\"promotion_record_archive_test\":true,\"order_archive_testing_return_order\":true,\"order_archive_testing_order_details\":true,\"order_archive_testing\":true,\"promotion_page_seo_button\":true,\"order_archive_testing_crm\":true,\"order_archive_product_testing\":true,\"shoplytics_customer_refactor_api_v3\":true,\"shoplytics_session_metrics\":true,\"checkout_revamp_v2024\":true,\"product_set_v2_enhancement\":true,\"customer_import_50000_failure_report\":true,\"manual_order_ec_to_sc\":true,\"group_url_bind_post_live\":true,\"shoplytics_product_revamp_api_v3\":true,\"shoplytics_event_realtime_refactor_api_v3\":true,\"shoplytics_ordersales_v3\":true,\"payment_fee_config\":true,\"subscription_config_edit\":true,\"affiliate_dashboard\":true,\"export_inventory_report_v2\":true,\"fb_offline_conversions_api\":true,\"member_center_profile_revamp\":true,\"youtube_live_shopping\":true,\"enable_new_css_bundle\":true,\"broadcast_preset_time\":true,\"email_custom\":true,\"social_channel_revamp\":true,\"memebr_center_point_credit_revamp\":true,\"customer_data_secure\":true,\"coupon_v2\":true,\"tcat_711pickup_sl_logisitics\":true,\"customer_export_v2\":true,\"shoplytics_channel_store_permission\":true,\"customer_group_analysis\":true,\"slp_bank_promotion\":true,\"edit_order_promotion_applied_creditpoint\":true,\"admin_js_upgrade_SL-32913\":true,\"google_preorder_feed\":true,\"replace_lms_old_oa_interface\":true,\"bulk_update_job\":true,\"birthday_format_v2\":true,\"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,\"whatsapp_accept_marketing\":true,\"line_live\":true,\"smart_omo_points\":true,\"smart_omo_credits\":true,\"credit_campaign\":true,\"credit_point_triggerpoint\":true,\"smart_omo_redeem_coupon\":true,\"smart_omo_send_coupon\":true,\"smart_omo_show_coupon\":true,\"send_coupon_notification\":true,\"external_redeem_coupon\":true,\"711_CB_pickup_TH\":true,\"cookie_consent\":true,\"smart_omo_express_cart\":true,\"customer_group_regenerate\":true,\"customer_group_filter_p3\":true,\"customer_group_filter_p2\":true,\"page_builder_revamp_theme_setting_initialized\":true,\"page_builder_revamp_theme_setting\":true,\"page_builder_revamp\":true,\"customer_group_broadcast\":true,\"partial_free_shipping\":true,\"broadcast_addfilter\":true,\"social_name_in_order\":true,\"admin_app_extension\":true,\"fb_group\":true,\"fb_broadcast_sc\":true,\"711_CB_13countries\":true,\"sl_payment_type_check\":true,\"sl_payment_standard_v2\":true,\"shop_category_filter_bulk_action\":true,\"einvoice_list_by_day\":true,\"bulk_action_product\":true,\"bulk_action_customer\":true,\"pos_only_product_settings\":true,\"tax_inclusive_setting\":true,\"one_new_filter\":true,\"order_tag\":true,\"out_of_stock_order\":true,\"cross_shop_tracker\":true,\"sl_logistics_modularize\":true,\"fbe_shop\":true,\"sc_manual_order\":true,\"sc_sidebar\":true,\"fb_multi_category_feed\":true,\"credit_amount_condition_hidden\":true,\"credit_installment_payment_fee_hidden\":true,\"sc_facebook_live\":true,\"category_sorting\":true,\"dashboard_v2_revamp\":true,\"customer_tag\":true,\"customer_coupon\":true,\"bulk_assign_point\":true,\"locale_revamp\":true,\"facebook_notify\":true,\"stripe_payment_intents\":true,\"customer_edit\":true,\"fbe_v2_edit\":true,\"payment\":{\"oceanpay\":true,\"sl_payment\":true,\"payme\":true,\"sl_logistics_fmt_freeze\":true,\"stripe_google_pay\":true},\"fb_pixel_v2\":true,\"fb_feed_unlimit\":true,\"customer_referral\":true,\"fb_product_set\":true,\"message_center_v3\":true,\"email_credit_expire_notify\":true,\"enhanced_catalog_feed\":true,\"theme_level\":3,\"chatbot_keywords_matching\":true,\"dusk_setting\":true,\"varm_setting\":true,\"skya_setting\":true,\"philia_setting\":true,\"theme_doris_bien\":true,\"theme_bianco\":true,\"theme_sangria\":true,\"preset_publish\":true,\"membership_tiers\":5,\"cart_addon_condition\":true,\"chatbot_image_widget\":true,\"chatbot_card_carousel\":true,\"uc_v2_endpoints\":true,\"uc_integration\":true,\"member_price\":true,\"revert_credit\"
435:true,\"buy_now_button\":true,\"blog\":true,\"reports\":true,\"custom_css\":true,\"multicurrency\":true,\"chatbot_welcome_template\":true,\"smart_recommended_related_products\":true,\"order_custom_field_limit\":5,\"sl_payments_my_cc\":true,\"sl_payments_tw_cc\":true,\"sl_payments_sg_cc\":true,\"sl_payments_my_fpx\":true,\"sl_payment_cc\":true,\"express_cart\":true,\"chatbot_card_template\":true,\"customer_custom_field_limit\":5,\"sfexpress_centre\":true,\"sfexpress_store\":true,\"sfexpress_service\":true,\"sfexpress_eflocker\":true,\"product_page_limit\":-1,\"gifts_limit\":-1,\"disable_old_upgrade_reminder\":true,\"image_limit\":100000,\"domain_applicable\":true,\"share_cart_link\":true,\"exclude_product\":true,\"cancel_order_by_customer\":true,\"storefront_return\":true,\"admin_manual_order\":true,\"fbe_v2\":true,\"promotion_limit\":-1,\"th_pricing_page_2020\":true,\"shoplytics_to_hd\":true,\"stripe_subscription_my_account\":true,\"user_credit\":{\"manual\":true},\"google_recaptcha\":true,\"order_settings\":{\"line_ec\":true},\"product_feed_info\":true,\"disable_footer_brand\":true,\"footer_brand\":true,\"design\":{\"logo_favicon\":true,\"shop_template_advanced_setting\":true},\"fb_ssapi\":true,\"user_settings\":{\"facebook_login\":true},\"fb_quick_signup_link\":true,\"design_submenu\":true,\"vn_pricing_page_2020\":true,\"line_signup\":true,\"google_signup_login\":true,\"toggle_mobile_category\":true,\"online_store_design\":true,\"tcat_newlabel\":true,\"auto_reply_fb\":true,\"ig_new_api\":true,\"google_ads_manager\":true,\"facebook_pixel_manager\":true,\"bing_ads\":true,\"google_remarketing_manager\":true,\"google_analytics_manager\":true,\"yahoo_dot\":true,\"google_tag_manager\":true,\"order_split\":true,\"line_in_chat_shopping\":true,\"cart_addon\":true,\"enable_cart_addon_item\":true,\"studio_livestream\":true,\"fb_shop_now_button\":true,\"dashboard_v2\":true,\"711_cross_delivery\":true,\"product_log_v2\":true,\"integration_one\":true,\"fb_1on1_chat\":true,\"line_1on1_chat\":true,\"admin_custom_domain\":true,\"facebook_ads\":true,\"product_info\":true,\"hidden_product_p2\":true,\"channel_integration\":true,\"sl_logistics_fmt_freeze\":true,\"sl_pos_admin_order_archive_testing\":true,\"sl_pos_receipt_preorder_return_enhancement\":true,\"sl_pos_receipt_setting_by_channel\":true,\"sl_pos_purchase_order_onlinestore\":true,\"sl_pos_
435inventory_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_
435inventory_transfer_request\":true,\"sl_pos_admin_inventory_transfer\":true,\"sl_pos_inventory_count\":true,\"sl_pos_transaction_conflict\":true,\"sl_pos_transaction_view_admin\":true,\"sl_pos_admin_delete_order\":true,\"sl_pos_admin_cancel_order\":true,\"sl_pos_order_refactor_admin\":true,\"sl_pos_purchase_order_partial_in_storage\":true,\"sl_pos_admin_purchase_order\":true,\"sl_pos_promotion\":true,\"sl_pos_payment\":true,\"sl_pos_discount\":true,\"email_member_forget_password_notify\":true,\"sl_pos_admin\":true,\"sl_pos\":true,\"subscription_currency\":true,\"subscription_product\":true,\"broadcast_center\":true,\"bundle_pricing\":true,\"bundle_group\":true,\"unified_admin\":true,\"email_member_register_notify\":true,\"shopline_product_reviews\":true,\"tier_member_price\":true,\"email_order_notify\":true,\"custom_notify\":true,\"marketing_affiliate_p2\":true,\"member_points\":true,\"blog_app\":true,\"wishlist_app\":true,\"hidden_product\":true,\"product_quantity_update\":true,\"line_shopping_new_fields\":true,\"staff_limit\":-1,\"broadcast_unsubscribe_email\":true,\"menu_limit\":-1,\"revert_credit_p2\"
435:true,\"new_sinopac_3d\":true,\"category_limit\":-1,\"image_gallery_p2\":true,\"taxes_settings\":true,\"customer_advanced_filter\":true,\"membership\":{\"index\":true,\"export\":true,\"import\":true,\"view_user\":true,\"blacklist\":true},\"marketing_affiliate\":true,\"addon_products_limit\":-1,\"order_filter_shipped_date\":true,\"variant_image_selector\":true,\"variant_saleprice_cost_weight\":true,\"variation_label_swatches\":true,\"image_widget_mobile\":true,\"fmt_revision\":true,\"ecpay_expirydate\":true,\"product_available_time\":true,\"select_all_customer\":true,\"operational_bill\":true,\"product_limit\":-1,\"auto_credit\":true,\"page_limit\":-1,\"abandoned_cart_notification\":true,\"currency\":{\"vietnam_dong\":true}}'))
436app.constant('RESOLUTION_LIST', JSON.parse('[200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000]'))
437app.constant('NEW_RESOLUTION_LIST', JSON.parse('[375, 540, 720, 900, 1080, 1296, 1512, 2160, 2960, 3260, 3860]'))
438
439
440app.config(function (AnalyticsProvider) {
441  AnalyticsProvider.startOffline(true);
442});
443
444
445app.value('fbPixelSettings', [{"unique_ids":true,"single_variation":false,"trackingCode":"1025712899242717"}]);
446
447app.constant('ANGULAR_LOCALE', {
448  DATETIME_FORMATS: {
449    AMPMS: ["am","pm"],
450    DAY: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
451    MONTH: ["January","February","March","April","May","June","July","August","September","October","November","December"],
452    SHORTDAY: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],
453    SHORTMONTH: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],
454    fullDate: "EEEE, MMMM d, y",
455    longDate: "MMMM d, y",
456    medium: "MMM d, y h:mm:ss a",
457    mediumDate: "MMM d, y",
458    mediumTime: "h:mm:ss a",
459    short: "M/d/yy h:mm a",
460    shortDate: "M/d/yy",
461    shortTime: "h:mm a",
462  },
463  NUMBER_FORMATS: {
464    CURRENCY_SYM: "$",
465    DECIMAL_SEP: ".",
466    GROUP_SEP: ",",
467    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":""}]
468  },
469  id: "zh-hant",
470  pluralCat: function(n, opt_precision) {
471    if (['ja'].indexOf('zh-hant') >= 0) { return PLURAL_CATEGORY.OTHER; }
472    var i = n | 0;
473    var vf = getVF(n, opt_precision);
474    if (i == 1 && vf.v == 0) {
475      return PLURAL_CATEGORY.ONE;
476    }
477    return PLURAL_CATEGORY.OTHER;
478  }
479});
480
481
482    try {
483    var $searchPanelMobile;
484
485      var $mask = $('<div class="Modal-mask sl-modal-mask" style="display: none;"></div>');
486
487      function showMask() {
488        $mask.css({'opacity': '0.3', 'display': 'block'});
489
490        $('.Product-searchField-panel').removeClass('is-show');
491      }
492
493      function hideMask() {
494        $mask.css({'opacity': '0'});
495        setTimeout(function() {
496          $mask.css({'display': 'none'});
497        }, 200);
498      }
499
500      var cartPanelOptions = new SidrOptions({
501        name: 'cart-panel',
502        onOpen: function() {
503          showMask();
504          angular.element('body').scope().$broadcast('cart.reload');
505        },
506        onClose: hideMask
507      });
508
509      $('.sl-cart-toggle').sidr(cartPanelOptions);
510      $('.sl-menu-panel-toggle').sidr(new SidrOptions({ name: 'MenuPanel', onOpen: showMask, onClose: hideMask }));
511
512      $mask
513        .appendTo('body')
514        .on('click', function() {
515          $.sidr('close', 'MenuPanel');
516          $.sidr('close', 'cart-panel');
517          hideMask();
518        });
519
520      $( ".body-wrapper" ).on("click touch touchmove", function(e) {
521        if ($(".body-wrapper").hasClass("sidr-open" )) {
522          e.preventDefault();
523          e.stopPropagation();
524          $.sidr('close','left-panel');
525          $.sidr('close','cart-panel');
526          $.sidr('close','currency-panel');
527          $.sidr('close','language-panel');
528          $('html, body').css({'overflow': 'auto'});
529        }
530      });
531
532      $(document).ready(function() {
533        if (typeof Sentry !== 'undefined') {
534  var LOG_LEVELS = {
535    'Verbose': ['log', 'info', 'warn', 'error', 'debug', 'assert'],
536    'Info': ['info', 'warn', 'error'],
537    'Warning': ['warn', 'error'],
538    'Error': ['error'],
539  };
540
541  var CDN_HOSTS = [
542    'cdn.shoplineapp.com',
543    'cdn.myshopline.com',
544  ];
545  var KEEP_SAMPLE_RATE = {
546    third_party: 0.05,
547    unknown: 0.05,
548    inline: 0.05,
549    before_sentry: 0.05,
550  };
551  var PAGE_HOST = 'www.xiaoluobo.com.tw'.toLowerCase();
552  var SDK_HOST = 'sentry-cdn.com';
553
554  var hasSourceTag = function (event) {
555    return !!(event.tags && event.tags.source);
556  };
557
558  var getAllFrames = function (event) {
559    try {
560      return event.exception.values.reduce(function (acc, val) {
561        return acc.concat((val.stacktrace && val.stacktrace.frames) || []);
562      }, []);
563    } catch (e) {
564      return [];
565    }
566  };
567
568  var classifyEvent = function (event) {
569    var frames = getAllFrames(event).filter(function (frame) {
570      return frame && frame.filename && frame.filename.toLowerCase().indexOf(SDK_HOST) === -1;
571    });
572
573    if (frames.length === 0) return { source: 'unknown' };
574
575    var hasOther = false;
576    var hasPageHost = false;
577
578    frames.forEach(function (frame) {
579      var lower = frame.filename.toLowerCase();
580      if (!CDN_HOSTS.some(function (host) { return lower.indexOf(host) !== -1; })) {
581        hasOther = true;
582        if (PAGE_HOST && lower.indexOf(PAGE_HOST) !== -1) {
583          hasPageHost = true;
584        }
585      }
586    });
587
588    var source = hasOther ? (hasPageHost ? 'inline' : 'third_party') : 'internal';
589
590    return { source: source };
591  };
592
593  var cloneMutablePaths = function (event) {
594    try {
595      var cloned = Object.assign({}, event);
596
597      if (event.tags) {
598        cloned.tags = Object.assign({}, event.tags);
599      }
600
601      if (event.exception && event.exception.values) {
602        cloned.exception = Object.assign({}, event.exception);
603        cloned.exception.values = event.exception.values.map(function (value) {
604          var clonedValue = Object.assign({}, value);
605          if (clonedValue.stacktrace) {
606            clonedValue.stacktrace = Object.assign({}, clonedValue.stacktrace);
607          }
608          return clonedValue;
609        });
610      }
611
612      return cloned;
613    } catch (e) {
614      return event;
615    }
616  };
617
618  var config = {
619    dsn: 'https://[email protected]/5797752',
620    env: 'production',
621    release: '5.97.1',
622    sampleRate: 1.0,
623    tracesSampleRate: 0.0,
624    logLevels: LOG_LEVELS['Error'],
625    beforeSend: function(event, hint) {
626      try {
627        if ([
628            'gtm',
629            'gtag/js',
630            'tracking',
631            'pixel/events',
632            'signals/iwl',
633            'rosetta.ai',
634            'twk-chunk',
635            'webpush',
636            'jquery',
637            '<anonymous>'
638          ].some(function(filename) {
639            return event.exception.values[0].stacktrace.frames[0].filename.toLowerCase().indexOf(filename) > -1;
640          }) ||
641          event.exception.values[0].stacktrace.frames[1].function.toLowerCase().indexOf('omni') > -1
642        ) {
643          return null;
644        }
645      } catch (e) {}
646
647      event = cloneMutablePaths(event);
648
649      event.tags = event.tags || {};
650      try {
651        if (!hasSourceTag(event)) {
652          var classification = classifyEvent(event);
653          event.tags.source = classification.source;
654
655          if (event.logger === 'console' && classification.source === 'unknown') {
656            var syntheticStack = ((hint && hint.syntheticException && hint.syntheticException.stack) || '').toLowerCase();
657            var isFirstPartyStack = CDN_HOSTS.concat([PAGE_HOST]).some(function (host) {
658              return host && syntheticStack.indexOf(host) !== -1;
659            });
660            if (!isFirstPartyStack) {
661              return null;
662            }
663          }
664
665          var keepRate = KEEP_SAMPLE_RATE[classification.source];
666          if (keepRate && Math.random() > keepRate) {
667            return null;
668          }
669        }
670      } catch (e) {}
671
672      try {
673        if (event.tags.source && event.exception && event.exception.values && event.exception.values[0]) {
674          var firstValue = event.exception.values[0];
675          firstValue.value = event.tags.source + ': ' + (firstValue.value || '');
676        } else if (event.tags.source && event.message) {
677          event.message = event.tags.source + ': ' + event.message;
678        }
679      } catch (e) {}
680
681      try {
682        event.exception.values.forEach(function (exceptionValue) {
683          if (exceptionValue.stacktrace && exceptionValue.stacktrace.frames) {
684            var filtered = exceptionValue.stacktrace.frames.filter(function (frame) {
685              return !(frame.filename && frame.filename.indexOf('/assets/') !== -1);
686            });
687            exceptionValue.stacktrace.frames = filtered.length > 0
688              ? filtered
689              : exceptionValue.stacktrace.frames;
690          }
691        });
692      } catch (e) {}
693
694      return event;
695    },
696  };
697
698  var pageName = '';
699
700  try {
701    var pathName = window.location.pathname;
702
703    if (pathName.includes('/cart')) {
704      pageName = 'cart';
705    }
706    if (pathName.includes('/checkout')) {
707      pageName = 'checkout';
708    }
709  } catch (e) {}
710
711  var shouldReplay = false;
712  var replayPages = ['/checkout', '/cart', '/one-page-store'];
713  try {
714    shouldReplay = replayPages.some(function(page) {
715      return window.location.pathname.includes(page);
716    });
717  } catch (e) {}
718
719  Sentry.init({
720    dsn: config.dsn,
721    environment: config.env,
722    release: config.release,
723    integrations: function(integrations) {
724      var ourIntegrations = integrations.concat([
725        new Sentry.Integrations.BrowserTracing(),
726        new Sentry.Integrations.CaptureConsole({ levels: config.logLevels }),
727      ]);
728
729      if (shouldReplay) {
730        ourIntegrations.push(
731          Sentry.replayIntegration({
732            maskAllText: true,
733            maskAllInputs: true,
734            blockAllMedia: true,
735          })
736        );
737      }
738
739      return ourIntegrations;
740    },
741    sampleRate: config.sampleRate,
742    tracesSampler: function(samplingContext) {
743      const transactionContext = samplingContext.transactionContext || {};
744      const op = transactionContext.op || '';
745
746      if (op === 'cartV2.ui.action') {
747        return 1.0;
748      }
749      return config.tracesSampleRate;
750    },
751    attachStacktrace: true,
752    replaysSessionSampleRate: 0,
753    replaysOnErrorSampleRate: shouldReplay ? 0.1 : 0,
754    denyUrls: [
755      'graph.facebook.com',
756      'connect.facebook.net',
757      'static.xx.fbcdn.net',
758      'static.criteo.net',
759      'sslwidget.criteo.com',
760      'cdn.shopify.com',
761      'googletagservices.com',
762      'googletagmanager.com',
763      'google-analytics.com',
764      'googleadservices.com',
765      'googlesyndication.com',
766      'googleads.g.doubleclick.net',
767      'adservice.google.com',
768      'cdn.mouseflow.com',
769      'cdn.izooto.com',
770      'static.zotabox.com',
771      'static.hotjar.com',
772      'd.line-scdn.net',
773      'bat.bing.com',
774      's.yimg.com',
775      'js.fout.jp',
776      'load.sumo.com',
777      '.easychat.co',
778      '.chimpstatic.com',
779      '.yotpo.com',
780      '.popin.cc',
781      '.iterable.com',
782      '.alexametrics.com',
783      '.giphy.com',
784      'stats.zotabox.com',
785      'stats.g.doubleclick.net',
786      'www.facebook.com',
787    ],
788    beforeSend: config.beforeSend,
789  });
790
791  var preInitListeners = window.__sentryPreInitListeners;
792  if (preInitListeners) {
793    window.removeEventListener('error', preInitListeners.onError);
794    window.removeEventListener('unhandledrejection', preInitListeners.onUnhandledRejection);
795    window.__sentryPreInitListeners = null;
796  }
797
798
799  var tags = {
800    page_locale: 'zh-hant',
801    user_country: 'US',
802    handle: 'xiaoluobo',
803    cart_owner_id: '',
804    cart_owner_type: '',
805    cart_id: '',
806  };
807
808  if (pageName) {
809    tags.page = pageName;
810  }
811
812  Sentry.setTags(tags);
813
814  var preInitQueue = window.__sentryPreInitQueue || [];
815  window.__sentryPreInitQueue = null;
816  var beforeSentryKeepRate = KEEP_SAMPLE_RATE.before_sentry;
817  preInitQueue.forEach(function(error) {
818    try {
819      if (Math.random() > beforeSentryKeepRate) return;
820      Sentry.withScope(function(scope) {
821        scope.setTag('source', 'before_sentry');
822        Sentry.captureException(error instanceof Error ? error : new Error(String(error)));
823      });
824    } catch (e) {}
825  });
826}
827
828
829        $searchPanelMobile = $jq('.search-panel-mobile');
830        // to show a loading dialog when a huge Product Description Image/Video blocks page content from rednering
831        $("#product-loading").remove();
832
833        var lazyClasses = ['sl-lazy', 'sl-lazyloading', 'sl-lazyloaded', 'sl-lazypreload', 'sl-lazyerror'];
834        $jq(".additional-details-content, .ProductDetail-additional, .ProductDetail-gallery")
835          .find("img[data-src]:not([data-src='']), iframe[data-src]:not([data-src=''])")
836          .each(function() {
837            var domClassList = ($(this).attr('class') || '').split(/\s+/);
838            // check used lazysizes
839            var hasLazyClass = domClassList.some(function(className) {
840              return lazyClasses.includes(className);
841            });
842            if (!hasLazyClass) {
843              $(this)
844                .attr('src', $(this).attr('data-src'))
845                .removeAttr('data-src');
846            }
847        });
848
849        if ($jq("#home-carousel").length > 0) {
850          runTaskInIdle(() => {
851            $jq("#home-carousel").owlCarousel({
852              items: 1,
853              singleItem: true,
854              autoPlay: true,
855              stopOnHover: true,
856              lazyLoad : true,
857              onLoadedLazy: function(event) { window.resizeImages(event.target); },
858              autoHeight:true,
859              navigation: true,
860              navigationText: false,
861            });
862          });
863        }
864
865        $jq(".owl-carousel").each(function () {
866          runTaskInIdle(() => {
867            var owl = $jq(this);
868            owl.owlCarousel({
869              loop: true,
870              items: 1,
871              margin: 10,
872              nav: false,
873              lazyLoad: true,
874              onLoadedLazy: function(event) {
875                window.resizeImages(event.target);
876              },
877              onInitialized: function() {
878                //owl-stage have transition: 0.25s Time difference
879                setTimeout(function() {
880                  owl.prev('.owl-carousel-first-initializing').hide();
881                  owl
882                    .removeClass('initializing')
883                    .trigger('refresh.owl.carousel');
884                }, 300);
885              },
886              autoplay: true,
887              autoplayTimeout: (parseFloat($jq(this).data('interval')) || 5) * 1000,
888              autoHeight: true,
889              autoplayHoverPause: false // https://github.com/OwlCarousel2/OwlCarousel2/pull/1777
890            });
891          });
892        });
893
894        function restartCarousel() {
895          if (document.visibilityState === 'visible') {
896            $jq(".owl-carousel").each(function (_, element) {
897              var $carousel = $jq(element);
898              var owlCarouselInstance = $carousel.data("owl.carousel");
899              var isAutoplay = owlCarouselInstance.settings.autoplay;
900              if (isAutoplay) {
901                $carousel.trigger('stop.owl.autoplay');
902                $carousel.trigger('next.owl.carousel');
903              }
904            });
905          }
906        }
907        document.addEventListener('visibilitychange', restartCarousel);
908
909        setTimeout(function() {
910          $jq('.title-container.ellipsis').dotdotdot({
911            wrap: 'letter'
912          });
913
914          var themeKey = 'varm';
915          var heightToDot = {
916            varm: 55,
917            philia: 45,
918            skya: 45
919          };
920
921          $jq('.Product-item .Product-info .Product-title').dotdotdot({
922            wrap: 'letter',
923            ellipsis: '...',
924            height: heightToDot[themeKey] || 40
925          });
926        });
927
928        // avoid using FB.XFBML.parse() as it breaks the fb-checkbox rendering, if u encounter resize issue, solve with CSS instead
929      });
930
931      $(document).on('click', '.m-search-button', function(){
932          $searchPanelMobile.toggleClass('click');
933          if ($('.body-wrapper').hasClass('sidr-open')) {
934            $.sidr('close','left-panel');
935            $.sidr('close','cart-panel');
936            $.sidr('close','language-panel');
937            $.sidr('close','currency-panel');
938            $('html, body').css({'overflow': 'auto'});
939          }
940      });
941
942      $(document).on('click', '.search-mask', function() {
943        $searchPanelMobile.toggleClass('click');
944      });
945
946
947      if (window.scriptQueue && window.scriptQueue.length > 0) {
948        runTaskQueue(window.scriptQueue);
949      }
950
951    } catch (e) {
952      console.error(e);
953    }
954
955    window.renderSingleRecaptchaForSendCode = function(element) {
956      var widgetId = window.grecaptcha.render(element, {
957        sitekey: "6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr"
958      }, true);
959
960      element.dataset.widgetId = widgetId;
961    };
962
963
964    window.initRecaptcha = function() {
965      // Delay event binding to avoid angular clear registered events
966
967      document.querySelectorAll('#quick-sign-up-send-code-recaptcha').forEach(renderSingleRecaptchaForSendCode);
968
969      // Notify recaptcha SDK observers (consumers subscribe via
970      // globalSDKObserver.grecaptcha, no longer through an Angular $rootScope flag).
971      window.globalSDKObserver.grecaptcha.notify();
972    }
973
974    window.onRecaptchaLoaded = function() {
975      if (!window.grecaptcha.render) {
976        window.grecaptcha.ready(function() {
977          initRecaptcha();
978        });
979        return;
980      }
981      initRecaptcha();
982    };
983
984      runTaskInIdle(() => {
985        angular.element(document).ready(function() {
986          var tag = document.createElement("script");
987          tag.src = "https://www.recaptcha.net/recaptcha/api.js?onload=onRecaptchaLoaded&render=explicit";
988          document.getElementsByTagName("head")[0].appendChild(tag);
989        });
990        angular.bootstrap(document, ['shop_app']);
991      });
992      runTaskInIdle(() => {
993        window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.resolve();
994      });
995});
996
997</script>
997
998
999<base href="/">
1000
1001<!-- CSRF -->
1002<meta name="csrf-param" content="authenticity_token" />
1003<meta name="csrf-token" content="2w4e/3+x/B5ALDW6MhzVJYEAQRI85DJiuNqJ+5R/ILyZY39HWUVHQPhZRVWNb4WtQP/z7mq7wLbMDTjJUJGCCA==" />
1004
1005<!-- Start of Criteo one tag -->
1006<!-- End of Criteo one tag -->
1007
1008
1009</head><body
1010      class="pages
1011        show
1012        
1013        mix-navigation-fixed
1014        
1015        
1016        varm
1017        light_theme
1018        page_builder
1019        v2_theme"
1020      ng-controller="MainController"
1021  >
1022        <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_varm_setting-b3e573e8107f9e6403afad867f200c8c6f124977f88401dcd5b1aa7524352ea2.css" onload="this.media=&quot;all&quot;" />
1023
1024      <style>
1025        .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:#143a2a}.ProductList-select category-filter-button .advance-filter-button:hover svg{fill:#143a2a}.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:#143a2a}.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
1025ilter-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:#143a2a}.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:#143a2a}.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:#143a2a}.sl-goto-top:hover:before{border-top-color:#143a2a}.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:#143a2a}.Product-promotions-tag,.sl-goto-top:hover:before,.sl-goto-top:hover:after{border-left-color:#143a2a}.navigation-menu-second-layer .navigation-menu-item:hover>.navigation-menu-item-label{color:#143a2a !important}.navigation-menu-second-layer .navigation-menu-third-layer-toggle:hover{color:#143a2a !important}.navigation-menu-top-layer>.navigation-menu-item:after{background-color:#143a2a}.mod-desktop .NavigationBar-actionMenu .NavigationBar-actionMenu-button:hover .icons{fill:#143a2a}.Product-searchField-btn-close .icon-close:hover,.Product-searchField-btn-submit .icon-search:hover{fill:#143a2a}.NavigationBar-actionMenu-dropdown .List-item:hover,#LanguagePanel .MenuPanel-section-header:hover,#CurrencyPanel .MenuPanel-section-header:hover{color:#143a2a}.quick-cart-cancel-holder .quick-cart-cancel:hover{background-color:#143a2a !important}.CartPanel-section .promotion-label{background-color:#143a2a !important}.NavigationBar-mainMenu .List-item:hover>.Label.primary-color-hover{color:#143a2a !important}.NavigationBar-mainMenu i.primary-color-hover:hover{color:#143a2a !important}@media (min-width: 768px){.PostList .List-item.primary-color-hover a:hover .List-item-title{color:#143a2a}}@media (max-width: 767px){.PostList .List-item.primary-color-hover a:active .List-item-title{color:#143a2a}}.ProductReview-container .List-item a.disabled{color:#143a2a !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:#143a2a !important}.addon-promotions-container .detail-media-container.addon-selected{border:3px solid #143a2a}.post-categories-pannel__block-title::after{background-color:#143a2a}.product-review-block .btn-primary,.product-review-block .btn-primary:focus,.submit-btn-wrapper .btn-primary,.submit-btn-wrapper .btn-primary:focus{background-color:#143a2a !important}.contact-us-modal #btn-form-submit-modal{background-color:#143a2a}.contact-us-modal #btn-form-submit-modal:active,.contact-us-modal #btn-form-submit-modal:focus{color:#fff}.Message-close-button:hover{background-color:#143a2a}.Variation-border.selected{border:solid 2px #143a2a !important}@media not all and (pointer: coarse){.Variation-border:hover{border:solid 2px #143a2a !important}}.customer-review-bar-color{background-color:#143a2a !important}.product-available-info .product-available-info-time{border-bottom-color:#143a2a}.input-group-btn .btn-checkout:hover>svg{fill:#143a2a}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice{color:#143a2a}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:before,.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:after{background-color:#143a2a}#checkout-object__section .checkout-object__info_cart-header{color:#143a2a}#checkout-object__section .checkout-object__info_cart-header .icon-basket{fill:#143a2a}#signup-login-page .solid-btn:not([disabled]){background-color:#143a2a;border-color:#143a2a}#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:#143a2a;border-color:#143a2a}#signup-login-page .outline-btn:not([disabled]){color:#143a2a;border-color:#143a2a}#signup-login-page .outline-btn:not([disabled]):hover{background-color:#121a2f;border-color:#121a2f;color:#fff}#signup-login-page .outline-btn[data-loading]{color:#143a2a;border-color:#143a2a}.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}
1026
1027      </style>
1028  <!- Theme Setting fonts ->
1029    <link rel="dns-prefetch" href="https://fonts.googleapis.com">
1029<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">
1029<script>
1030  window.addEventListener('load', function() {
1031    const link = document.createElement('link');
1032    link.rel = 'stylesheet';
1033    link.href = 'https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;700&display=swap';
1034    link.media = 'print';
1035    link.onload = () => {
1036      link.media = 'all';
1037    }
1038    document.head.appendChild(link);
1039  });
1040</script>
1040
1041
1042    <style>
1043      .boxify-image, .Image-boxify-image {
1044        background-size: cover;
1045      }
1046      .boxify-image .boxify-image-wrap img,
1047      .boxify-image.sl-media img,
1048      .Image-boxify-image.sl-media img {
1049        object-fit: cover;
1050      }
1051    </style>
1052  <style>
1053    /* Custom CSS */
1054    
1055  </style>
1056  <!-- Custom HEAD HTML -->
1057  
1058
1059
1060    <!-- Custom liquid styles -->
1061      <style type="text/css"> .section-width{padding:30px 15px;width:100%;margin:0 auto}.section-width.section-full-width{padding:0;margin:0;width:100%}@media (min-width:768px){.section-width{width:750px}}@media (min-width:992px){.section-width{width:970px}}@media (min-width:1200px){.section-width{width:1170px}}.iframe__vimeo__player>iframe{width:100%;height:100%}nav-tabs>nav,nav-tabs>section{display:flex;overflow-x:auto;overflow-y:hidden} </style>
1062      <style type="text/css"> .gallery__link{width:100%}.gallery__title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));color:#fff;z-index:1;max-height:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin:0;letter-spacing:inherit;text-transform:none}@supports (-webkit-line-clamp:2){.gallery__title{display:-webkit-box;-webkit-box-orient:vertical}}.gallery__img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;word-break:break-word}.gallery__placeholder-container{background-color:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.gallery__placeholder{max-width:80%;max-height:80%;width:218px}.gallery__mask{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;padding:10px}.gallery__mask--top{justify-content:flex-start}.gallery__mask--middle{justify-content:center}.gallery__mask--bottom{justify-content:flex-end}.gallery__mask--0{background-color:rgba(0,0,0,0)}.gallery__mask--20{background-color:rgba(0,0,0,.2)}.gallery__mask--40{background-color:rgba(0,0,0,.4)}.gallery__mask--60{background-color:rgba(0,0,0,.6)}.gallery__mask--80{background-color:rgba(0,0,0,.8)} </style>
1063      <style type="text/css"> .text__container .text-block__item{min-width:100%;word-break:break-word}@media (min-width:768px){.text__container .text-block__item{min-width:25%}}.text__container .text-block__button-container{padding-bottom:15px} </style>
1064      <style type="text/css"> .image-with-text__image-container{width:100%;padding-bottom:15px}@media (min-width:768px){.image-with-text__image-container{padding:15px;width:50%}}.image-with-text__image-link{width:100%}.image-with-text__image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;word-break:break-word}.image-with-text__placeholder-container{background-color:#f7f7f7;display:flex;align-items:center;justify-content:center}.image-with-text__placeholder{width:218px;max-width:80%;max-height:80%}@media (max-width:767px){.image-with-text__container .text-block__button-container{padding-bottom:15px}} </style>
1065      <style type="text/css"> .accordion-widget{background-color:var(--page-background,#fff);color:var(--page-text,#000)}.accordion-item{text-align:left}.accordion-item .accordion-item__body .img-top-root-container{justify-content:flex-start}.accordion-item.--text_align_center{text-align:center}.accordion-item.--text_align_center .accordion-item__body .img-top-root-container{justify-content:center}.accordion-item.--text_align_right{text-align:right}.accordion-item.--text_align_right .accordion-item__body .img-top-root-container{justify-content:flex-end}.accordion__title{font-family:var(--font-family-title);font-size:calc(24px * var(--font-size-title, 1));padding:15px 0;word-break:break-word;text-align:center;letter-spacing:inherit;margin:0;text-transform:none}.accordion__title.--text_align_left{text-align:left}.accordion__title.--text_align_right{text-align:right}.accordion-item__header{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:15px;gap:15px}@media (max-width:767px){.accordion-item__header{padding:15px 0}}.accordion-item__title{font-size:calc(1.8rem * var(--font-size-paragraph, 1));flex-grow:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-word;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-transform:none}.accordion-item__icon{display:flex;justify-content:center;align-items:center;position:relative;background-color:var(--page-text,#000);border-radius:50%;padding:9px}.accordion-item__icon:hover{background-color:var(--primary-background,var(--primary-color,#90a7d1))}.accordion-item__icon:hover>svg>path{stroke:var(--primary-text,#fff)}.accordion-item__icon>svg{width:calc(14px * var(--font-size-title,1));height:calc(14px * var(--font-size-title,1));transition:transform .3s}.accordion-item__icon>svg>path{stroke:var(--page-background,#fff)}.accordion-item>.accordion-item__header .accordion-item__icon.accordion-item__icon-plus>svg{transform:rotate(-225deg)}.accordion-item.accordion-item--active>.accordion-item__header .accordion-item__icon.accordion-item__icon-plus>svg{transform:rotate(0)}.accordion-item__body{font-size:calc(1.4rem * var(--font-size-paragraph, 1));padding:15px 30px;margin:0 15px;transition:opacity 1s;word-break:break-word}.accordion-item__body a{color:var(--page-text-link,#000)}.accordion-item__body ol,.accordion-item__body ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.accordion-item__body li,.accordion-item__body ol,.accordion-item__body ul{list-style-position:inside}.accordion-item__body .img-top-root-container{display:flex}@media (max-width:767px){.accordion-item__body{margin:0}} </style>
1066      <style type="text/css"> 
1067  .gallery__17220852144249cd2ba4__container {
1068    display: flex;
1069    flex-wrap: wrap;
1070    gap: 15px;
1071    text-align: center;
1072  }
1073
1074  @media (min-width: 768px) {
1075    .gallery__17220852144249cd2ba4__container {
1076      gap: 0px;
1077      
1078    }
1079  }
1080
1081  #shopline-section-17220852144249cd2ba4 .section-width:not(.section-full-width) {
1082    padding-top: 30px;
1083    padding-bottom: 30px;
1084  }
1085
1086  @media (min-width: 768px) {
1087    #shopline-section-17220852144249cd2ba4 .section-width:not(.section-full-width) {
1088      padding-top: 0px;
1089      padding-bottom: 0px;
1090    }
1091  }
1092
1093  .gallery__17220852144249cd2ba4__item {
1094    display: flex;
1095    flex-direction: column;
1096    flex-grow: 1;
1097    position: relative;
1098    width: calc( 100% - 15px * 0 / 1);
1099  }
1100
1101  @media (min-width: 768px) {
1102    .gallery__17220852144249cd2ba4__item {
1103      width: calc( 100% - 0px * 0 / 1);
1104    }
1105  }
1106
1107  .gallery__17220852144249cd2ba4__card {
1108    width: 100%;
1109    position: relative;
1110    
1111      padding-bottom: 0;
1112      
1113  }
1114
1115  @media (min-width: 768px) {
1116    .gallery__17220852144249cd2ba4__card {
1117      
1118        padding-bottom: 0;
1119        
1120    }
1121  }
1122
1123  
1124    .gallery__17220852144249cd2ba4__container .gallery__img {
1125      position: relative;
1126      display: inline-block;
1127      font-size: 0;
1128      -webkit-text-size-adjust:none;
1129    }
1130  
1131
1132  @media (min-width: 768px) {
1133    .gallery__17220852144249cd2ba4__container .gallery__img {
1134      
1135      position: relative;
1136      display: inline-block;
1137      font-size: 0;
1138      -webkit-text-size-adjust:none;
1139      
1140    }
1141  }
1142 </style>
1143      <style type="text/css"> 
1144        
1145        
1146       </style>
1147      <style type="text/css"> 
1148  .text__1723362330534d7944eb__container {
1149    display: flex;
1150    flex-wrap: wrap;
1151    padding: 0;
1152    text-align: center;
1153  }
1154
1155  #shopline-section-1723362330534d7944eb .section-width {
1156    padding-top: 30px;
1157    padding-bottom: 30px;
1158  }
1159
1160  .text__1723362330534d7944eb__container .text-block__item:not(:last-child) {
1161    padding-bottom: 15px;
1162  }
1163
1164  @media (min-width: 768px) {
1165    #shopline-section-1723362330534d7944eb .section-width {
1166      padding-top: 30px;
1167      padding-bottom: 30px;
1168    }
1169  }
1170
1171  @media (min-width: 768px) {
1172    .text__1723362330534d7944eb__container {
1173      padding: 15px;
1174    }
1175    .text__1723362330534d7944eb__container .text-block__item:not(:last-child) {
1176      padding-bottom: 0;
1177    }
1178    .text__1723362330534d7944eb__container > * {
1179      padding-left: 15px;
1180      padding-right: 15px;
1181    }
1182  }
1183
1184 </style>
1185      <style type="text/css"> .text-block__item{word-break:break-word;color:var(--page-text,#000);flex:1}.text-block__title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__subtitle{opacity:.6;font-size:calc(1.8rem * var(--font-size-paragraph, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__content{font-size:calc(1.6rem * var(--font-size-paragraph, 1))}.text-block__button-container{display:flex;padding-top:15px}@media (min-width:768px){.text-block__button-container{padding:15px}}.text-block__content,.text-block__subtitle,.text-block__title{padding:15px 0;margin:0}@media (min-width:768px){.text-block__content,.text-block__subtitle,.text-block__title{padding:15px}}.text-block__content a{color:var(--page-text-link,#000)}.text-block__content li,.text-block__content ol,.text-block__content ul{list-style-position:inside}.text-block__content ol,.text-block__content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.text-block__button{padding:6px 80px;border-radius:3px;text-align:center;text-decoration:none;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#90a7d1))}.text-block__button:active,.text-block__button:focus,.text-block__button:hover{color:var(--primary-text,#fff)}@media (max-width:767px){.text-block__button{width:100%;padding:6px 12px;min-height:32px}}.text-block__button[href]:not([href=""]):hover{background-color:var(--footer-background,#121a2f)} </style>
1186      <style type="text/css"> 
1187  
1188  
1189  
1190  
1191 </style>
1192      <style type="text/css"> 
1193  .image-with-text__17220853513135d5cf60__container {
1194    text-align: center;
1195    display: flex;
1196    flex-direction:
1197    
1198    column
1199    ;
1200  }
1201
1202  #shopline-section-17220853513135d5cf60 .section-width {
1203    padding-top: 10px;
1204    padding-bottom: 10px;
1205  }
1206
1207  @media (min-width: 768px) {
1208    #shopline-section-17220853513135d5cf60 .section-width {
1209      padding-top: 0px;
1210      padding-bottom: 0px;
1211    }
1212  }
1213
1214  @media (min-width: 768px) {
1215    .image-with-text__17220853513135d5cf60__container {
1216      flex-direction: row;
1217      align-items: center;
1218      padding: 0px;
1219    }
1220  }
1221
1222  .image-with-text__17220853513135d5cf60__image-card {
1223    width: 100%;
1224    position: relative;
1225    
1226      padding-bottom: 50%;
1227    
1228  }
1229
1230  @media (min-width: 768px) {
1231    .image-with-text__17220853513135d5cf60__image-card {
1232      
1233        padding-bottom: 50%;
1234      
1235    }
1236  }
1237
1238 </style>
1239      <style type="text/css"> .text-block__item{word-break:break-word;color:var(--page-text,#000);flex:1}.text-block__title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__subtitle{opacity:.6;font-size:calc(1.8rem * var(--font-size-paragraph, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__content{font-size:calc(1.6rem * var(--font-size-paragraph, 1))}.text-block__button-container{display:flex;padding-top:15px}@media (min-width:768px){.text-block__button-container{padding:15px}}.text-block__content,.text-block__subtitle,.text-block__title{padding:15px 0;margin:0}@media (min-width:768px){.text-block__content,.text-block__subtitle,.text-block__title{padding:15px}}.text-block__content a{color:var(--page-text-link,#000)}.text-block__content li,.text-block__content ol,.text-block__content ul{list-style-position:inside}.text-block__content ol,.text-block__content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.text-block__button{padding:6px 80px;border-radius:3px;text-align:center;text-decoration:none;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#90a7d1))}.text-block__button:active,.text-block__button:focus,.text-block__button:hover{color:var(--primary-text,#fff)}@media (max-width:767px){.text-block__button{width:100%;padding:6px 12px;min-height:32px}}.text-block__button[href]:not([href=""]):hover{background-color:var(--footer-background,#121a2f)} </style>
1240      <style type="text/css"> 
1241  
1242  
1243  
1244  
1245 </style>
1246      <style type="text/css"> 
1247  .image-with-text__1722086770178b4cd306__container {
1248    text-align: center;
1249    display: flex;
1250    flex-direction:
1251    
1252    column
1253    ;
1254  }
1255
1256  #shopline-section-1722086770178b4cd306 .section-width {
1257    padding-top: 9px;
1258    padding-bottom: 9px;
1259  }
1260
1261  @media (min-width: 768px) {
1262    #shopline-section-1722086770178b4cd306 .section-width {
1263      padding-top: 0px;
1264      padding-bottom: 0px;
1265    }
1266  }
1267
1268  @media (min-width: 768px) {
1269    .image-with-text__1722086770178b4cd306__container {
1270      flex-direction: row;
1271      align-items: center;
1272      padding: 0px;
1273    }
1274  }
1275
1276  .image-with-text__1722086770178b4cd306__image-card {
1277    width: 100%;
1278    position: relative;
1279    
1280      padding-bottom: 50%;
1281    
1282  }
1283
1284  @media (min-width: 768px) {
1285    .image-with-text__1722086770178b4cd306__image-card {
1286      
1287        padding-bottom: 50%;
1288      
1289    }
1290  }
1291
1292 </style>
1293      <style type="text/css"> .text-block__item{word-break:break-word;color:var(--page-text,#000);flex:1}.text-block__title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__subtitle{opacity:.6;font-size:calc(1.8rem * var(--font-size-paragraph, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__content{font-size:calc(1.6rem * var(--font-size-paragraph, 1))}.text-block__button-container{display:flex;padding-top:15px}@media (min-width:768px){.text-block__button-container{padding:15px}}.text-block__content,.text-block__subtitle,.text-block__title{padding:15px 0;margin:0}@media (min-width:768px){.text-block__content,.text-block__subtitle,.text-block__title{padding:15px}}.text-block__content a{color:var(--page-text-link,#000)}.text-block__content li,.text-block__content ol,.text-block__content ul{list-style-position:inside}.text-block__content ol,.text-block__content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.text-block__button{padding:6px 80px;border-radius:3px;text-align:center;text-decoration:none;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#90a7d1))}.text-block__button:active,.text-block__button:focus,.text-block__button:hover{color:var(--primary-text,#fff)}@media (max-width:767px){.text-block__button{width:100%;padding:6px 12px;min-height:32px}}.text-block__button[href]:not([href=""]):hover{background-color:var(--footer-background,#121a2f)} </style>
1294      <style type="text/css"> 
1295  
1296  
1297  
1298  
1299 </style>
1300      <style type="text/css"> 
1301  .image-with-text__1722087302445fca7015__container {
1302    text-align: center;
1303    display: flex;
1304    flex-direction:
1305    
1306    column
1307    ;
1308  }
1309
1310  #shopline-section-1722087302445fca7015 .section-width {
1311    padding-top: 10px;
1312    padding-bottom: 10px;
1313  }
1314
1315  @media (min-width: 768px) {
1316    #shopline-section-1722087302445fca7015 .section-width {
1317      padding-top: 0px;
1318      padding-bottom: 0px;
1319    }
1320  }
1321
1322  @media (min-width: 768px) {
1323    .image-with-text__1722087302445fca7015__container {
1324      flex-direction: row;
1325      align-items: center;
1326      padding: 0px;
1327    }
1328  }
1329
1330  .image-with-text__1722087302445fca7015__image-card {
1331    width: 100%;
1332    position: relative;
1333    
1334      padding-bottom: 50%;
1335    
1336  }
1337
1338  @media (min-width: 768px) {
1339    .image-with-text__1722087302445fca7015__image-card {
1340      
1341        padding-bottom: 50%;
1342      
1343    }
1344  }
1345
1346 </style>
1347      <style type="text/css"> .text-block__item{word-break:break-word;color:var(--page-text,#000);flex:1}.text-block__title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__subtitle{opacity:.
13476;font-size:calc(1.8rem * var(--font-size-paragraph, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__content{font-size:calc(1.6rem * var(--font-size-paragraph, 1))}.text-block__button-container{display:flex;padding-top:15px}@media (min-width:768px){.text-block__button-container{padding:15px}}.text-block__content,.text-block__subtitle,.text-block__title{padding:15px 0;margin:0}@media (min-width:768px){.text-block__content,.text-block__subtitle,.text-block__title{padding:15px}}.text-block__content a{color:var(--page-text-link,#000)}.text-block__content li,.text-block__content ol,.text-block__content ul{list-style-position:inside}.text-block__content ol,.text-block__content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.text-block__button{padding:6px 80px;border-radius:3px;text-align:center;text-decoration:none;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#90a7d1))}.text-block__button:active,.text-block__button:focus,.text-block__button:hover{color:var(--primary-text,#fff)}@media (max-width:767px){.text-block__button{width:100%;padding:6px 12px;min-height:32px}}.text-block__button[href]:not([href=""]):hover{background-color:var(--footer-background,#121a2f)} </style>
1348      <style type="text/css"> 
1349  
1350  
1351  
1352  
1353 </style>
1354      <style type="text/css"> 
1355  .image-with-text__172208772598883b716f__container {
1356    text-align: center;
1357    display: flex;
1358    flex-direction:
1359    
1360    column
1361    ;
1362  }
1363
1364  #shopline-section-172208772598883b716f .section-width {
1365    padding-top: 10px;
1366    padding-bottom: 10px;
1367  }
1368
1369  @media (min-width: 768px) {
1370    #shopline-section-172208772598883b716f .section-width {
1371      padding-top: 0px;
1372      padding-bottom: 0px;
1373    }
1374  }
1375
1376  @media (min-width: 768px) {
1377    .image-with-text__172208772598883b716f__container {
1378      flex-direction: row;
1379      align-items: center;
1380      padding: 0px;
1381    }
1382  }
1383
1384  .image-with-text__172208772598883b716f__image-card {
1385    width: 100%;
1386    position: relative;
1387    
1388      padding-bottom: 50%;
1389    
1390  }
1391
1392  @media (min-width: 768px) {
1393    .image-with-text__172208772598883b716f__image-card {
1394      
1395        padding-bottom: 50%;
1396      
1397    }
1398  }
1399
1400 </style>
1401      <style type="text/css"> .text-block__item{word-break:break-word;color:var(--page-text,#000);flex:1}.text-block__title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__subtitle{opacity:.6;font-size:calc(1.8rem * var(--font-size-paragraph, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__content{font-size:calc(1.6rem * var(--font-size-paragraph, 1))}.text-block__button-container{display:flex;padding-top:15px}@media (min-width:768px){.text-block__button-container{padding:15px}}.text-block__content,.text-block__subtitle,.text-block__title{padding:15px 0;margin:0}@media (min-width:768px){.text-block__content,.text-block__subtitle,.text-block__title{padding:15px}}.text-block__content a{color:var(--page-text-link,#000)}.text-block__content li,.text-block__content ol,.text-block__content ul{list-style-position:inside}.text-block__content ol,.text-block__content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.text-block__button{padding:6px 80px;border-radius:3px;text-align:center;text-decoration:none;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#90a7d1))}.text-block__button:active,.text-block__button:focus,.text-block__button:hover{color:var(--primary-text,#fff)}@media (max-width:767px){.text-block__button{width:100%;padding:6px 12px;min-height:32px}}.text-block__button[href]:not([href=""]):hover{background-color:var(--footer-background,#121a2f)} </style>
1402      <style type="text/css"> 
1403  
1404  
1405  
1406  
1407 </style>
1408      <style type="text/css"> 
1409  .image-with-text__1722088008045a11d39e__container {
1410    text-align: center;
1411    display: flex;
1412    flex-direction:
1413    
1414    column
1415    ;
1416  }
1417
1418  #shopline-section-1722088008045a11d39e .section-width {
1419    padding-top: 10px;
1420    padding-bottom: 10px;
1421  }
1422
1423  @media (min-width: 768px) {
1424    #shopline-section-1722088008045a11d39e .section-width {
1425      padding-top: 0px;
1426      padding-bottom: 0px;
1427    }
1428  }
1429
1430  @media (min-width: 768px) {
1431    .image-with-text__1722088008045a11d39e__container {
1432      flex-direction: row;
1433      align-items: center;
1434      padding: 0px;
1435    }
1436  }
1437
1438  .image-with-text__1722088008045a11d39e__image-card {
1439    width: 100%;
1440    position: relative;
1441    
1442      padding-bottom: 50%;
1443    
1444  }
1445
1446  @media (min-width: 768px) {
1447    .image-with-text__1722088008045a11d39e__image-card {
1448      
1449        padding-bottom: 50%;
1450      
1451    }
1452  }
1453
1454 </style>
1455      <style type="text/css"> .text-block__item{word-break:break-word;color:var(--page-text,#000);flex:1}.text-block__title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__subtitle{opacity:.6;font-size:calc(1.8rem * var(--font-size-paragraph, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__content{font-size:calc(1.6rem * var(--font-size-paragraph, 1))}.text-block__button-container{display:flex;padding-top:15px}@media (min-width:768px){.text-block__button-container{padding:15px}}.text-block__content,.text-block__subtitle,.text-block__title{padding:15px 0;margin:0}@media (min-width:768px){.text-block__content,.text-block__subtitle,.text-block__title{padding:15px}}.text-block__content a{color:var(--page-text-link,#000)}.text-block__content li,.text-block__content ol,.text-block__content ul{list-style-position:inside}.text-block__content ol,.text-block__content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.text-block__button{padding:6px 80px;border-radius:3px;text-align:center;text-decoration:none;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#90a7d1))}.text-block__button:active,.text-block__button:focus,.text-block__button:hover{color:var(--primary-text,#fff)}@media (max-width:767px){.text-block__button{width:100%;padding:6px 12px;min-height:32px}}.text-block__button[href]:not([href=""]):hover{background-color:var(--footer-background,#121a2f)} </style>
1456      <style type="text/css"> 
1457  
1458  
1459  
1460  
1461 </style>
1462      <style type="text/css"> 
1463  .accordion__1724933474678afe8ec6__container {
1464    padding: 0;
1465  }
1466
1467  #shopline-section-1724933474678afe8ec6 .section-width {
1468    padding-top: 30px;
1469    padding-bottom: 30px;
1470  }
1471
1472  @media (min-width: 768px) {
1473    #shopline-section-1724933474678afe8ec6 .section-width {
1474      padding-top: 18px;
1475      padding-bottom: 18px;
1476    }
1477  }
1478
1479  
1480    .shopline-section__1724933474678afe8ec6__inner {
1481      --page-background: #ffffff;
1482      --page-text: #143a2a;
1483      --page-text-link: #3493FB;
1484      --primary-background: #C74060;
1485      --primary-text: #FFFFFF;
1486    }
1487  
1488
1489  @media(min-width: 768px) {
1490    .accordion__1724933474678afe8ec6__container {
1491      padding: 32px;
1492    }
1493  }
1494 </style>
1495      <style type="text/css"> 
1496  .gallery__17233618701864110a78__container {
1497    display: flex;
1498    flex-wrap: wrap;
1499    gap: 15px;
1500    text-align: center;
1501  }
1502
1503  @media (min-width: 768px) {
1504    .gallery__17233618701864110a78__container {
1505      gap: 15px;
1506      
1507    }
1508  }
1509
1510  #shopline-section-17233618701864110a78 .section-width:not(.section-full-width) {
1511    padding-top: 30px;
1512    padding-bottom: 30px;
1513  }
1514
1515  @media (min-width: 768px) {
1516    #shopline-section-17233618701864110a78 .section-width:not(.section-full-width) {
1517      padding-top: 30px;
1518      padding-bottom: 30px;
1519    }
1520  }
1521
1522  .gallery__17233618701864110a78__item {
1523    display: flex;
1524    flex-direction: column;
1525    flex-grow: 1;
1526    position: relative;
1527    width: calc( 50% - 15px * 1 / 2);
1528  }
1529
1530  @media (min-width: 768px) {
1531    .gallery__17233618701864110a78__item {
1532      width: calc( 33% - 15px * 2 / 3);
1533    }
1534  }
1535
1536  .gallery__17233618701864110a78__card {
1537    width: 100%;
1538    position: relative;
1539    
1540      padding-bottom: 0;
1541      
1542  }
1543
1544  @media (min-width: 768px) {
1545    .gallery__17233618701864110a78__card {
1546      
1547        padding-bottom: 0;
1548        
1549    }
1550  }
1551
1552  
1553    .gallery__17233618701864110a78__container .gallery__img {
1554      position: relative;
1555      display: inline-block;
1556      font-size: 0;
1557      -webkit-text-size-adjust:none;
1558    }
1559  
1560
1561  @media (min-width: 768px) {
1562    .gallery__17233618701864110a78__container .gallery__img {
1563      
1564      position: relative;
1565      display: inline-block;
1566      font-size: 0;
1567      -webkit-text-size-adjust:none;
1568      
1569    }
1570  }
1571 </style>
1572      <style type="text/css"> 
1573        
1574        
1575       </style>
1576      <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;
1576gap: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
1576));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>
1577      <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}
1577.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>
1578      <style type="text/css"> 
1579  
1580 </style>
1581      <style type="text/css"> 
1582  .header--desktop .header__logo img {
1583    max-height: 104px;
1584    width: auto;
1585  }
1586  .collapsed.header--desktop .header__logo img {
1587    
1588      max-height: 32px;
1589    
1590  }
1591
1592  
1593 </style>
1594      <style type="text/css"> 
1595  .header--mobile .header__logo img {
1596    object-fit: contain;max-width: 270px;
1597    max-height: 79px;
1598  }
1599 </style>
1600      <style type="text/css"> .section-width{padding:30px 15px;width:100%;margin:0 auto}.section-width.section-full-width{padding:0;margin:0;width:100%}@media (min-width:768px){.section-width{width:750px}}@media (min-width:992px){.section-width{width:970px}}@media (min-width:1200px){.section-width{width:1170px}}#shopline-section-footer{background-color:var(--footer-background,#121a2f);color:var(--footer-text,#fff);font-size:calc(1.4rem * var(--font-size-paragraph, 1))}#shopline-section-footer>.section-width{border-top:1px solid hsla(var(--footer-background-h,223.4482758621deg),var(--footer-background-s,44.6153846154%),80%,.5)}#shopline-section-footer .NavigationBar-actionMenu-button{font-size:calc(1.4rem * var(--font-size-paragraph, 1));color:var(--footer-text,#fff)}#shopline-section-footer .NavigationBar-actionMenu-button svg{fill:var(--footer-text,#fff)}#shopline-section-footer .NavigationBar-actionMenu-button:hover{color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}#shopline-section-footer .NavigationBar-actionMenu-button:hover svg{fill:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown{background-color:var(--footer-background,#121a2f);border:1px solid hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),80%,.2);color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),80%,.2)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown:hover{color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),80%,.2)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown li{color:var(--footer-text,#fff)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown li:hover{color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}.footer-wrapper .NavigationBar-actionMenu-button.init .NavigationBar-actionMenu-dropdown,.footer-wrapper .NavigationBar-actionMenu-button.init .os-content{visibility:visible}.footer-wrapper .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown,.footer-wrapper .NavigationBar-actionMenu-button .os-content{visibility:hidden}.footer-wrapper .NavigationBar-actionMenu-button svg{width:22px;height:22px;vertical-align:middle}.footer-wrapper .footer-grid-items{display:flex;text-align:center;word-break:break-word}.footer-wrapper .footer-grid-items.--text_align_left{text-align:left}.footer-wrapper .footer-grid-items.--text_align_right{text-align:right}.footer-wrapper .footer-grid-items .footer-grid-item{flex-grow:1;width:25%}.footer-wrapper .footer-grid-items a{color:var(--footer-text,#fff)}.footer-wrapper .footer-grid-items .text-title{font-family:var(--font-family-title);font-size:calc(1.8rem * var(--font-size-title, 1));margin-bottom:30px}.footer-wrapper .footer-payment-icons{padding:15px;text-align:center}.footer-wrapper .footer-payment-icons.--text_align_left{text-align:left}.footer-wrapper .footer-payment-icons.--text_align_right{text-align:right}.footer-wrapper .footer-payment-icons img{display:inline-block;width:62px;vertical-align:baseline}.footer-wrapper .footer-social-icon-wrapper svg,.footer-wrapper .footer-social-icon-wrapper svg *{fill:var
1600(--footer-icon,#fff)}.footer-selector{border-top:1px solid hsla(var(--footer-background-h,223.4482758621deg),var(--footer-background-s,44.6153846154%),80%,.5);margin:0 15px;padding:30px 0;text-align:center}.footer-selector.--text_align_left{text-align:left}.footer-selector.--text_align_right{text-align:right}.footer-selector .NavigationBar-actionMenu-button{display:inline-block;width:initial;margin-right:20px}.footer-anti-fraud{text-align:center;color:var(--anti-fraud-text,#fff);background-color:var(--anti-fraud-background,#121a2f);padding:20px 0;font-size:calc(1.2rem * var(--font-size-paragraph, 1))}.footer-anti-fraud.--text_align_left{text-align:left}.footer-anti-fraud.--text_align_right{text-align:right}.footer-copyright{text-align:center;color:var(--copyright-text,#fff);background-color:var(--footer-background,#121a2f);padding:20px 0;font-size:calc(1.2rem * var(--font-size-paragraph, 1))}.footer-copyright.--text_align_left{text-align:left}.footer-copyright.--text_align_right{text-align:right}.footer-copyright .section-width{padding:0 30px}.footer-copyright a{color:var(--copyright-text,#fff)}.social-content{margin-bottom:20px}.footer-grid-item__image{height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.footer__mask{position:relative}.footer__mask.--with-padding{padding-bottom:100%}.footer__mask::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.footer__mask--0::after{background-color:rgba(0,0,0,0)}.footer__mask--20::after{background-color:rgba(0,0,0,.2)}.footer__mask--40::after{background-color:rgba(0,0,0,.4)}.footer__mask--60::after{background-color:rgba(0,0,0,.6)}.footer__mask--80::after{background-color:rgba(0,0,0,.8)}.footer-decor-bar{height:24px}@media screen and (max-width:767px){.footer-grid-items{flex-direction:column}.footer-wrapper .footer-grid-items .footer-grid-item{width:100%}} </style>
1601      <style type="text/css"> 
1602  #footer-custom-padding {
1603    padding: 15px;
1604  }
1605  @media screen and (max-width: 767px) {
1606    #footer-custom-padding {
1607      padding: 0;
1608    }
1609  }
1610
1611  #shopline-section-footer .section-width {
1612    padding-top: 30px;
1613    padding-bottom: 30px;
1614  }
1615
1616  @media (min-width: 768px) {
1617    #shopline-section-footer .section-width {
1618      padding-top: 30px;
1619      padding-bottom: 30px;
1620    }
1621  }
1622
1623  .footer-wrapper .footer-grid-items .footer-grid-item {
1624    padding: 15px 15px;
1625  }
1626
1627  @media (min-width: 768px) {
1628    .footer-wrapper .footer-grid-items .footer-grid-item {
1629      padding: 15px 15px;
1630    }
1631  }
1632
1633 </style>
1634
1635  <div ng-controller="FbInAppBrowserPopupController" ng-cloak>
1636  <div
1637    ng-if="showFbHint"
1638    class="in-app-browser-popup__container"
1639  >
1640    <div class="in-app-browser-popup__layout">
1641      <div class="in-app-browser-popup__main">
1642        <p class="in-app-browser-popup__desc">
1643          {{ 'fb_in_app_browser_popup.desc' | translate }}
1644          <span class="in-app-browser-popup__copy-link" ng-click="copyUrl()">{{ 'fb_in_app_browser_popup.copy_link' | translate }}</span>
1645        </p>
1646      </div>
1647      <div class="in-app-browser-popup__footer">
1648        <button class="in-app-browser-popup__close-btn" ng-click="handleClose()">
1649          {{ 'close' | translate }}
1650        </button>
1651      </div>
1652    </div>
1653  </div>
1654</div>
1655  <div ng-controller="InAppBrowserPopupController" ng-cloak>
1656  <div
1657    ng-if="canShowInAppHint && showMissingSessionKeyWarning"
1658    class="in-app-browser-popup__container"
1659  >
1660    <div class="in-app-browser-popup__layout">
1661      <div class="in-app-browser-popup__main">
1662        <p class="in-app-browser-popup__desc">
1663          {{ 'in_app_browser_popup.desc' | translate }}
1664        </p>
1665      </div>
1666      <div class="in-app-browser-popup__footer">
1667        <button class="in-app-browser-popup__close-btn" ng-click="handleClose()">
1668          {{ 'close' | translate }}
1669        </button>
1670      </div>
1671    </div>
1672  </div>
1673</div>
1674    <div
1675  id="cookie-consent-popup"
1676  ng-controller="CookieConsentPopupController"
1677  ng-cloak
1678  data-nosnippet
1679>
1680  <div ng-if="state('showPopup')">
1681    <div
1682      ng-show="!state('showDetailSettingsPanel')" 
1683      class="cookie-consent-popup__container"
1684    >
1685      <div class="cookie-consent-popup__layout">
1686        <div class="cookie-consent-popup__header">
1687          <div class="cookie-consent-popup__title">
1688            {{word('consent_title')}}
1689          </div>
1690        </div>
1691        <div class="cookie-consent-popup__main">
1692          <p class="cookie-consent-popup__desc">
1693            {{word('consent_desc')}} <a href="{{alink('read_more')}}" target="_blank" rel="noopener noreferrer">{{word('read_more')}}</a>
1694          </p>
1695        </div>
1696        <div class="cookie-consent-popup__footer">
1697          <button class="cookie-consent-popup__settings-btn" ng-click="click('settings')">
1698            {{word('settings')}}
1699          </button>
1700          <button
1701            class="cookie-consent-popup__accept-btn ladda-button"
1702            ladda="state('loading')"
1703            data-style="slide-down"
1704            ng-click="click('accept')"
1705          >
1706            {{word('accept')}}
1707          </button>
1708        </div>
1709      </div>
1710    </div>
1711
1712    <div
1713      ng-show="state('showDetailSettingsPanel')"
1714      class="cookie-consent-detail-settings-panel__container"
1715    >
1716      <div class="cookie-consent-detail-settings-panel__layout">
1717        <div class="cookie-consent-detail-settings-panel__top-right">
1718          <button
1719            ng-click="click('discard')"
1720            class="cookie-consent-detail-settings-panel__discard-btn"
1721          >
1722          </button>
1723        </div>
1724        <div class="cookie-consent-detail-settings-panel__header">
1725          <div class="cookie-consent-detail-settings-panel__title">
1726            {{word('consent_title')}}
1727          </div>
1728        </div>
1729        <div class="cookie-consent-detail-settings-panel__main">
1730          <p class="cookie-consent-detail-settings-panel__desc">
1731            {{word('consent_desc')}} <a href="{{alink('read_more')}}">{{word('read_more')}}</a>
1732          </p>
1733          <div class="cookie-consent-detail-settings-panel__separator"></div>
1734          <div ng-repeat="setting in state('cookieConsentSettings')" class="cookie-consent-detail-settings-panel__item">
1735            <div class="cookie-consent-detail-settings-panel__item-header">
1736              <div class="cookie-consent-detail-settings-panel__item-title">{{setting.title}}</div>
1737              <label for="{{setting.key}}" class="cookie-consent-switch__container">
1738                <input id="{{setting.key}}" ng-model="setting.on" ng-disabled="setting.disabled" type="checkbox" class="cookie-consent-switch__checkbox">
1739                <span class="cookie-consent-switch__slider round"></span>
1740              </label>
1741            </div>
1742            <div class="cookie-consent-detail-settings-panel__item-main">
1743              <p class="cookie-consent-detail-settings-panel__item-desc">{{setting.description}}</p>
1744            </div>
1745          </div>
1746        </div>
1747        <div class="cookie-consent-detail-settings-panel__footer">
1748          <button
1749            class="cookie-consent-detail-settings-panel__save-btn ladda-button"
1750            ladda="state('loading')"
1751            data-style="slide-down"
1752            ng-click="click('save_preferences')"
1753          >
1754            {{word('save_preferences')}}
1755          </button>
1756        </div>
1757      </div>
1758    </div>
1759  </div>
1760</div>
1761
1762
1763  
1764
1765        <div id='shopline-section-announcement'><!-- Rendered 'announcement.js.liquid' --><!-- Rendered 'announcement.css.liquid' --> 
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776<div class="announcement js-announcement announcement--revamp"
1777  data-e2e-id="announcement_container"
1778  data-text-block-size="1"
1779  data-countdown-block-size="0"
1780  data-block-size="1"
1781  data-duration="5"
1782  ng-non-bindable
1783>
1784  
1785      
1786        
1787          
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798<a
1799  class="announcement__link"
1800  href="https://xiaoluobo.shoplineapp.com/users/sign_in"
1801  target="_self"
1802  
1803  data-e2e-id="announcement-slide_container--0"
1804>
1805
1806
1807<div class="announcement__text announcement__text--1723298847055a4ab60f">
1808  <div class="announcement__content">
1809    <p class="announcement__title" data-e2e-id="announcement-title_content">
1810      <span title="官網限定!註冊送$50購物金,生日當月再送$100購物金">官網限定!註冊送$50購物金,生日當月再送$100購物金</span>
1811    </p>
1812  
1813  </div>
1814</div>
1815
1816
1817</a>
1818
1819
1820        
1821      
1822  
1823</div>
1824
1825
1826  
1827 
1828</div>          <div id='shopline-section-header'><!-- Rendered 'header.css.liquid' --> 
1829
1830
1831<style>
1832  
1833</style>
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844<style>
1845  .header--desktop .header__logo img {
1846    max-height: 104px;
1847    width: auto;
1848  }
1849  .collapsed.header--desktop .header__logo img {
1850    
1851      max-height: 32px;
1852    
1853  }
1854
1855  
1856</style>
1857
1858<nav class="header header--desktop  js-navbar-desktop nav-bg-color">
1859  <div class="header__container clearfix">
1860    <ul class="header__action-menu nav-color header__action-menu--logo-middle-left"><div class="header__action-list">
1861          <a class="header__logo header__logo--middle-left js-nav-logo" href="/">
1862            <img
1863              src="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66893b79e457a3001c992e78/1200x.webp?source_format=png"
1864              width="280.0"
1865              height="280.0"
1866              loading="lazy"
1867            >
1868          </a>
1869        </div><div class="header__action-list">
1870        <!-- Language chooser -->
1871        
1872
1873        <!-- Currency chooser -->
1874        
1875          <li class="List-item">
1876            <div
1877              class="NavigationBar-actionMenu-button nav-color App-currencyDropdown dropdown"
1878              dropdown
1879              data-nosnippet
1880            >
1881              <div class="dropdown-toggle" dropdown-toggle>
1882                <svg class="icons icon-currency">
1883                  <use xlink:href="#icon-currency"></use>
1884                </svg>
1885                
1886                  <span class="Label"><span class="fa fa-dollar"></span></span>
1887                
1888              </div>
1889              <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-currency-chooser">
1890                
1891                  <li class="List-item sl-currency-chooser-currency" href="#hkd">
1892                    $ HKD
1893                  </li>
1894                
1895                  <li class="List-item sl-currency-chooser-currency" href="#mop">
1896                    P MOP
1897                  </li>
1898                
1899                  <li class="List-item sl-currency-chooser-currency" href="#cny">
1900                    ¥ CNY
1901                  </li>
1902                
1903                  <li class="List-item sl-currency-chooser-currency" href="#twd">
1904                    $ TWD
1905                  </li>
1906                
1907                  <li class="List-item sl-currency-chooser-currency" href="#usd">
1908                    $ USD
1909                  </li>
1910                
1911                  <li class="List-item sl-currency-chooser-currency" href="#sgd">
1912                    $ SGD
1913                  </li>
1914                
1915                  <li class="List-item sl-currency-chooser-currency" href="#eur">
1916                    € EUR
1917                  </li>
1918                
1919                  <li class="List-item sl-currency-chooser-currency" href="#aud">
1920                    $ AUD
1921                  </li>
1922                
1923                  <li class="List-item sl-currency-chooser-currency" href="#gbp">
1924                    £ GBP
1925                  </li>
1926                
1927                  <li class="List-item sl-currency-chooser-currency" href="#php">
1928                    ₱ PHP
1929                  </li>
1930                
1931                  <li class="List-item sl-currency-chooser-currency" href="#myr">
1932                    RM MYR
1933                  </li>
1934                
1935                  <li class="List-item sl-currency-chooser-currency" href="#thb">
1936                    ฿ THB
1937                  </li>
1938                
1939                  <li class="List-item sl-currency-chooser-currency" href="#aed">
1940                    د.إ AED
1941                  </li>
1942                
1943                  <li class="List-item sl-currency-chooser-currency" href="#jpy">
1944                    ¥ JPY
1945                  </li>
1946                
1947                  <li class="List-item sl-currency-chooser-currency" href="#bnd">
1948                    $ BND
1949                  </li>
1950                
1951                  <li class="List-item sl-currency-chooser-currency" href="#krw">
1952                    ₩ KRW
1953                  </li>
1954                
1955                  <li class="List-item sl-currency-chooser-currency" href="#idr">
1956                    Rp IDR
1957                  </li>
1958                
1959                  <li class="List-item sl-currency-chooser-currency" href="#vnd">
1960                    ₫ VND
1961                  </li>
1962                
1963                  <li class="List-item sl-currency-chooser-currency" href="#cad">
1964                    $ CAD
1965                  </li>
1966                
1967              </ul>
1968            </div>
1969          </li>
1970        
1971      </div><div class="header__action-list">
1972        <!-- Member Center button -->
1973        <li class="List-item">
1974          <a
1975            class="NavigationBar-actionMenu-button nav-color"
1976            
1977              href="/users/sign_in"
1978            
1979          >
1980            <svg class="icons icon-member">
1981              <use xlink:href="#icon-member"></use>
1982            </svg>
1983            
1984          </a>
1985          <user-reminder-desktop
1986  campaign-rule="null"
1987></user-reminder-desktop>
1988        </li>
1989
1990        <!-- Cart panel toggle -->
1991        <basic-popover class="cart-over-limit"></basic-popover>
1992        <li class="List-item">
1993          <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle">
1994            <svg class="icons icon-cart">
1995              <use xlink:href="#icon-cart"></use>
1996            </svg>
1997            <span
1998              class="sl-cart-count Cart-count primary-color"
1999              count-style="icon"
2000            >
2001            </span>
2002          </a>
2003        </li>
2004
2005        <!-- Messages -->
2006        
2007          <li class="List-item">
2008            <a class="NavigationBar-actionMenu-button nav-color MessageDialog-showButton sl-message-toggle">
2009              <svg class="icons icon-message">
2010                <use xlink:href="#icon-message"></use>
2011              </svg>
2012              
2013            </a>
2014          </li>
2015        
2016
2017        <!-- Desktop Search bar -->
2018        
2019          <li class="List-item search-bar">
2020            <div class="NavigationBar-actionMenu-button nav-color Product-searchField" data-nosnippet>
2021              
2022              <svg class="icons icon-search">
2023                <use xlink:href="#icon-search"></use>
2024              </svg>
2025              
2026            </div>
2027          </li>
2028        
2029      </div>
2030    </ul><div
2031      class="NavigationBar-menu-container"
2032      style="justify-content: center;"
2033    >
2034      <ul class="NavigationBar-mainMenu">
2035
2036<li class="navigation-menu nav-color basic-menu-desktop">
2037  <ul class="navigation-menu-top-layer" style="padding: 4px">
2038    
2039      
2040        <li class="navigation-menu-item">
2041          <a
2042            class="navigation-menu-item-label"
2043            link-highlight="https://www.xiaoluobo.com.tw/"
2044            href="https://www.xiaoluobo.com.tw/"
2045            target=""
2046            ng-non-bindable
2047          >首頁</a>
2048        </li>
2049      
2050    
2051      
2052        <li class="navigation-menu-item">
2053          <a
2054            class="navigation-menu-item-label"
2055            link-highlight="https://www.xiaoluobo.com.tw/pages/about"
2056            href="https://www.xiaoluobo.com.tw/pages/about"
2057            target=""
2058            ng-non-bindable
2059          >關於小螺波</a>
2060        </li>
2061      
2062    
2063      
2064        <li class="navigation-menu-item">
2065          <a
2066            class="navigation-menu-item-label"
2067            link-highlight="https://www.xiaoluobo.com.tw/pages/luosifen"
2068            href="https://www.xiaoluobo.com.tw/pages/luosifen"
2069            target=""
2070            ng-non-bindable
2071          >螺螄粉介紹</a>
2072        </li>
2073      
2074    
2075      
2076        <li class="navigation-menu-item">
2077          <a
2078            class="navigation-menu-item-label"
2079            link-highlight="https://www.xiaoluobo.com.tw/pages/media"
2080            href="https://www.xiaoluobo.com.tw/pages/media"
2081            target=""
2082            ng-non-bindable
2083          >名人嗦粉也說粉</a>
2084        </li>
2085      
2086    
2087      
2088        <li class="navigation-menu-item">
2089          <a
2090            class="navigation-menu-item-label"
2091            link-highlight="https://xiaoluobo.shoplineapp.com/blog/posts"
2092            href="https://xiaoluobo.shoplineapp.com/blog/posts"
2093            target="_blank"
2094            ng-non-bindable
2095          >嗦嗦螺螄粉</a>
2096        </li>
2097      
2098    
2099      
2100        <li class="navigation-menu-item">
2101          <a
2102            class="navigation-menu-item-label"
2103            link-highlight="https://www.xiaoluobo.com.tw/pages/store"
2104            href="https://www.xiaoluobo.com.tw/pages/store"
2105            target=""
2106            ng-non-bindable
2107          >門市據點</a>
2108        </li>
2109      
2110    
2111      
2112        <li class="navigation-menu-item">
2113          <a
2114            class="navigation-menu-item-label"
2115            link-highlight="https://www.xiaoluobo.com.tw/categories/kol"
2116            href="https://www.xiaoluobo.com.tw/categories/kol"
2117            target=""
2118            ng-non-bindable
2119          >藝人推薦</a>
2120        </li>
2121      
2122    
2123      
2124        <li class="navigation-menu-item">
2125          <a
2126            class="navigation-menu-item-label"
2127            link-highlight="https://www.xiaoluobo.com.tw/categories/featured-products"
2128            href="https://www.xiaoluobo.com.tw/categories/featured-products"
2129            target="_self"
2130            ng-non-bindable
2131          >線上購物</a>
2132        </li>
2133      
2134    
2135  </ul>
2136</li>
2137</ul>
2138    </div>
2139  </div>
2140  
2141</nav>
2142
2143
2144
2145
2146
2147
2148
2149<style>
2150  .header--mobile .header__logo img {
2151    object-fit: contain;max-width: 270px;
2152    max-height: 79px;
2153  }
2154</style>
2155
2156
2157<nav class="header header--mobile  js-navbar-mobile nav-bg-color">
2158  
2159    <div ng-cloak facebook-banner class="facebook-banner">
2160    <div ng-if="state.isBannerOpened"  class="facebook-banner-wrapper">
2161      <div ng-click="onClose()" class="close-icon-wrapper">
2162        <i class="fa fa-times"></i>
2163      </div>
2164      <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p>
2165      <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly>
2166    </div>
2167  </div>
2168
2169  <div class="header__container header__container--logo-middle-left clearfix">
2170    <div class="header__logo-container">
2171      <a class="header__logo" href="/">
2172        <img src="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66893b81faedc80010008aae/810x.webp?source_format=png" width="280.0" height="280.0" loading="lazy" >
2173      </a>
2174    </div>
2175
2176    <ul class="NavigationBar-actionMenu nav-color">
2177      <!-- Cart panel toggle -->
2178      <basic-popover class="cart-over-limit"></basic-popover>
2179      <li class="List-item">
2180        <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle">
2181          <svg class="icons icon-cart">
2182            <use xlink:href="#icon-cart"></use>
2183          </svg>
2184          <span class="Cart-count sl-cart-count primary-color"></span>
2185        </a>
2186      </li>
2187      <li class="List-item">
2188        <div class="NavigationBar-actionMenu-button nav-color sl-menu-panel-toggle">
2189          <svg class="icons icon-menu">
2190            <use xlink:href="#icon-menu"></use>
2191          </svg>
2192        </div>
2193      </li>
2194    </ul>
2195  </div>
2196</nav>
2197
2198<!-- Rendered 'menu.js.liquid' -->
2199<!-- Rendered 'header-tracker.js.liquid' -->
2200
2201
2202</div><div id="MenuPanel" class="MenuPanel nav-bg-color" style="display: none;">
2203  <div class="MenuPanel-section">
2204    <ul class="MenuPanel-searchMenu">
2205      <user-reminder-mobile
2206  campaign-rule="null"
2207></user-reminder-mobile>
2208      
2209        <li class="List-item">
2210          <form
2211            class="Product-searchField-form sl-product-search js-product-searchfield-form"
2212            id="SearchPanel"
2213            action=""
2214          >
2215            <input
2216              disabled
2217              maxlength="50"
2218              type="search"
2219              placeholder="找商品"
2220            >
2221            <button disabled type="submit">
2222              <svg class="icons icon-search js-icon-search">
2223                <use xlink:href="#icon-search"></use>
2224              </svg>
2225            </button>
2226          </form>
2227        </li>
2228      
2229    </ul><ul class="MenuPanel-mainMenu basic-menu-mobile"><li
2230        class="List-item MenuPanel-nestedList sl-dropdown"
2231        is-collapsed="true"
2232        is-mobile-collapsed="true"
2233      >
2234        <a class="Label" link-highlight="https://www.xiaoluobo.com.tw/" href="https://www.xiaoluobo.com.tw/" target="">
2235          首頁</a>
2236        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-664dd221ce528000134bb8f8"></ul>
2237      </li><li
2238        class="List-item MenuPanel-nestedList sl-dropdown"
2239        is-collapsed="true"
2240        is-mobile-collapsed="true"
2241      >
2242        <a class="Label" link-highlight="https://www.xiaoluobo.com.tw/pages/about" href="https://www.xiaoluobo.com.tw/pages/about" target="">
2243          關於小螺波</a>
2244        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6677b6f263ca5e001074407c"></ul>
2245      </li><li
2246        class="List-item MenuPanel-nestedList sl-dropdown"
2247        is-collapsed="true"
2248        is-mobile-collapsed="true"
2249      >
2250        <a class="Label" link-highlight="https://www.xiaoluobo.com.tw/pages/luosifen" href="https://www.xiaoluobo.com.tw/pages/luosifen" target="">
2251          螺螄粉介紹</a>
2252        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-66a4fd0167e496001c131fc4"></ul>
2253      </li><li
2254        class="List-item MenuPanel-nestedList sl-dropdown"
2255        is-collapsed="true"
2256        is-mobile-collapsed="true"
2257      >
2258        <a class="Label" link-highlight="https://www.xiaoluobo.com.tw/pages/media" href="https://www.xiaoluobo.com.tw/pages/media" target="">
2259          名人嗦粉也說粉</a>
2260        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6677b7062c27e200166c170d"></ul>
2261      </li><li
2262        class="List-item MenuPanel-nestedList sl-dropdown"
2263        is-collapsed="true"
2264        is-mobile-collapsed="true"
2265      >
2266        <a class="Label" link-highlight="https://xiaoluobo.shoplineapp.com/blog/posts" href="https://xiaoluobo.shoplineapp.com/blog/posts" target="_blank">
2267          嗦嗦螺螄粉</a>
2268        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6677b7100fdc08000dc4f7a7"></ul>
2269      </li><li
2270        class="List-item MenuPanel-nestedList sl-dropdown"
2271        is-collapsed="true"
2272        is-mobile-collapsed="true"
2273      >
2274        <a class="Label" link-highlight="https://www.xiaoluobo.com.tw/pages/store" href="https://www.xiaoluobo.com.tw/pages/store" target="">
2275          門市據點</a>
2276        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-66a4fc8cbe28e0001398fc95"></ul>
2277      </li><li
2278        class="List-item MenuPanel-nestedList sl-dropdown"
2279        is-collapsed="true"
2280        is-mobile-collapsed="true"
2281      >
2282        <a class="Label" link-highlight="https://www.xiaoluobo.com.tw/categories/kol" href="https://www.xiaoluobo.com.tw/categories/kol" target="">
2283          藝人推薦</a>
2284        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-681b0dbe66bbbc000c726ea4"></ul>
2285      </li><li
2286        class="List-item MenuPanel-nestedList sl-dropdown"
2287        is-collapsed="true"
2288        is-mobile-collapsed="true"
2289      >
2290        <a class="Label" link-highlight="https://www.xiaoluobo.com.tw/categories/featured-products" href="https://www.xiaoluobo.com.tw/categories/featured-products" target="_self">
2291          線上購物</a>
2292        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-66c9984a299965000d0060fc"></ul>
2293      </li></ul>
2294
2295      <div class="MenuPanel-section-header">
2296        分類
2297      </div>
2298      <ul class="MenuPanel-categoryMenu">
2299        
2300          
2301            
2302              <li class="List-item">
2303                <a class="Label" link-highlight="/categories/featured-products" href="/categories/featured-products">
2304                  精選商品
2305                </a>
2306              </li>
2307            
2308          
2309        
2310          
2311            
2312              <li class="List-item">
2313                <a class="Label" link-highlight="/categories/四大天王" href="/categories/四大天王">
2314                  四大天王
2315                </a>
2316              </li>
2317            
2318          
2319        
2320          
2321            
2322              <li class="List-item">
2323                <a class="Label" link-highlight="/categories/嚐鮮嗦嗦" href="/categories/嚐鮮嗦嗦">
2324                  嚐鮮嗦嗦
2325                </a>
2326              </li>
2327            
2328          
2329        
2330          
2331            
2332              <li class="List-item">
2333                <a class="Label" link-highlight="/categories/老饕嗑嗑" href="/categories/老饕嗑嗑">
2334                  老饕嗑嗑
2335                </a>
2336              </li>
2337            
2338          
2339        
2340          
2341            
2342              <li class="List-item">
2343                <a class="Label" link-highlight="/categories/加料自由" href="/categories/加料自由">
2344                  加料自由
2345                </a>
2346              </li>
2347            
2348          
2349        
2350          
2351            
2352              <li class="List-item">
2353                <a class="Label" link-highlight="/categories/gift" href="/categories/gift">
2354                  送禮專區
2355                </a>
2356              </li>
2357            
2358          
2359        
2360          
2361            
2362              <li class="List-item">
2363                <a class="Label" link-highlight="/categories/kol" href="/categories/kol">
2364                  藝人推薦
2365                </a>
2366              </li>
2367            
2368          
2369        
2370          
2371        
2372      </ul>
2373    
2374
2375    
2376      <ul class="MenuPanel-accountMenu">
2377        <li class="List-item">
2378          <a class="Label" href="/users/sign_in">會員登入</a>
2379        </li>
2380        <li class="List-item">
2381          <a class="Label" href="/users/sign_up">新用戶註冊</a>
2382        </li>
2383      </ul>
2384    
2385
2386    
2387
2388    
2389      <ul class="MenuPanel-othersMenu">
2390        
2391          <li class="List-item">
2392            <a class="MessageDialog-showButton sl-message-toggle">
2393              聯絡我們
2394              <svg class="icons icon-message">
2395                <use xlink:href="#icon-message"></use>
2396              </svg>
2397            </a>
2398          </li>
2399        
2400        
2401        
2402          <li class="List-item App-currencyDropdown">
2403            <a class="Label sl-currency-menu-open"></a>
2404            <svg class="icons icon-currency">
2405              <use xlink:href="#icon-currency"></use>
2406            </svg>
2407          </li>
2408        
2409      </ul>
2410    
2411  </div>
2412</div>
2413        <div id="cart-panel" class="CartPanel js-cart-panel">  <div class="CartPanel-section">    <div ng-controller="CartsController"><div class="clear"></div>
2414<!-- Hint: Cart Empty -->
2415<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()">
2416  <div class="CartPanel-hint"> 你的購物車是空的 </div>
2417  <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled">
2418    <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div>
2419    <cart-lazyload-related-products data-allow-empty-product-ids="true">
2420      <div class="cart-related-products-loading">
2421        <div class="cart-related-products-loading-image loading-placeholder"></div>
2422        <div class="cart-related-products-loading-content">
2423          <div class="cart-related-products-loading-title loading-placeholder"></div>
2424          <div class="cart-related-products-loading-price-details loading-placeholder"></div>
2425        </div>
2426      </div>
2427      <div class="cart-related-products-list"></div>
2428    </cart-lazyload-related-products>
2429  </div>
2430</div>
2431
2432<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()">
2433  <!-- CartItems -->
2434  <div class="cart-items">
2435    <div
2436      ng-repeat="item in currentCart.getItems() track by item._id"
2437      ng-if="item.type !== 'gift'"
2438      class="cart-item-container"
2439      data-cart-item-id="{{ item._id }}"
2440      product-id="{{ item.product_id }}"
2441    >
2442      <!-- Item -->
2443      <div class="cart-item">
2444        <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link">
2445          <img
2446            class="sl-lazy-image cart-item-image"
2447            ng-src="{{ getImgSrc(item, '200x200f') }}"
2448            alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}"
2449          />
2450        </a>
2451        <img
2452          class="sl-lazy-image cart-item-image"
2453          ng-if="item.product.type === 'gift'"
2454          ng-src="{{ getImgSrc(item, '200x200f') }}"
2455          alt="{{ (item.variation.media
2456                    ? item.variation.media.alt_translations
2457                    : item.product.cover_media.alt_translations) | translateModel
2458                }}"
2459        />
2460        <div class="cart-item-content" style="float:left;width:130px;">
2461          <div class="wrap--bundle-title-variation">
2462            <div
2463              ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)"
2464              class="label promotion-label label-default"
2465            >
2466              {{ 'product.bundled_products.label' | translate }}
2467            </div>
2468            <div
2469              ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)"
2470              class="label promotion-label label-default"
2471            >
2472              {{ 'product.bundle_group_products.label' | translate }}
2473            </div>
2474            <div
2475              ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)"
2476              class="label promotion-label label-default"
2477            >
2478              {{ 'product.buyandget.label' | translate }}
2479            </div>
2480            <div
2481              ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'"
2482              class="label promotion-label label-default"
2483            >
2484              {{ 'product.gift.label' | translate }}
2485            </div>
2486            <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
2487            <div class="title">{{item.product.title_translations|translateModel}}</div>
2488            <div ng-repeat="field in item.variation.fields track by $index" class="item-variation">
2489              <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div>
2490            </div>
2491            <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list">
2492              <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id">
2493                <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p>
2494                <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p>
2495              </li>
2496            </ul>
2497            <span
2498              class="variation-open-button"
2499              ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'"
2500              ng-click="onClickOpenVariation(item._id)"
2501            >
2502              {{ 'product.set.open_variation' | translate }}
2503              <i class="fa fa-angle-down"></i>
2504            </span>
2505            <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list">
2506              <li
2507                class="child-product-item"
2508                ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)"
2509              >
2510                <p class="child-product-title">
2511                  {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }}
2512                  x {{ selectedChildProduct.quantity || 1 }}
2513                </p>
2514                <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id">
2515                  {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }}
2516                </p>
2517              </li>
2518            </ul>
2519            <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div>
2520            <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div>
2521          </div>
2522          <div class="price-details">
2523            {{item.quantity}}<span style="margin:0 3px;">x</span>
2524            <span
2525              ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'"
2526              ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency"
2527            ></span>
2528            <span
2529              ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')"
2530              ng-bind-html="'NT$0' | changeCurrency"
2531            ></span>
2532            <span ng-if="item.type === 'redeem_gift'">
2533              {{ item.unit_point }} 點
2534            </span>
2535          </div>
2536        </div>
2537        <!--cart-item-content-->
2538        <div class="remove" ng-if="shouldShowDeleteButton">
2539          <a ng-click="removeItemFromCart(item._id,$event)">
2540            <span>刪除</span>
2541            <svg class="icons icon-delete">
2542              <use xlink:href="#icon-delete"></use>
2543            </svg>
2544          </a>
2545        </div>
2546        <div class="clear"></div>
2547      </div>
2548      <!-- Item end-->
2549      <!-- Addon items -->
2550      <div
2551        class="addon-cart-item cart-item"
2552        ng-repeat="addonItem in item.addon_items track by addonItem._id"
2553        ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''"
2554        data-cart-item-id="{{ addonItem._id }}"
2555      >
2556        <span class="product-link js-product-link">
2557          <img
2558            class="cart-item-image"
2559            ng-src="{{ getImgSrc(addonItem, '200x200f') }}"
2560            alt="{{addonItem.product.cover_media.alt_translations | translateModel}}"
2561          />
2562        </span>
2563        <div class="cart-item-content" style="float:left;width:130px;">
2564          <div class="wrap--bundle-title-variation">
2565            <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
2566            <div class="title">{{addonItem.product.title_translations|translateModel}}</div>
2567          </div>
2568          <div class="price-details">
2569            {{addonItem.quantity}}<span style="margin:0 3px;">x</span>
2570            <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span>
2571            <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span>
2572          </div>
2573        </div>
2574        <div class="remove" ng-if="shouldShowDeleteButton">
2575          <a ng-click="removeItemFromCart(addonItem._id,$event)" >
2576            <span>刪除</span>
2577            <svg class="icons icon-delete">
2578              <use xlink:href="#icon-delete"></use>
2579            </svg>
2580          </a>
2581        </div>
2582        <div class="clear"></div>
2583      </div>
2584      <!-- Addon items end -->
2585    </div>
2586    <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()">
2587      <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div>
2588      <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}">
2589        <div class="cart-related-products-loading">
2590          <div class="cart-related-products-loading-image loading-placeholder"></div>
2591          <div class="cart-related-products-loading-content">
2592            <div class="cart-related-products-loading-title loading-placeholder"></div>
2593            <div class="cart-related-products-loading-price-details loading-placeholder"></div>
2594          </div>
2595        </div>
2596        <div class="cart-related-products-list"></div>
2597      </cart-lazyload-related-products>
2598    </div>
2599    <div class="clear"></div>
2600  </div>
2601  <!-- CartItems end -->
2602
2603  <div class="clear"></div>
2604  <!-- Checkout button -->
2605  <div class="cart-chkt-btn-cont">
2606    <button
2607      id="btn-checkout"
2608      data-e2e-id="checkout_button"
2609      class="cart-chkt-btn ladda-button"
2610      data-style="slide-down"
2611      ladda="checkoutButtonLoading"
2612      ng-click="onCheckoutClicked($event)"
2613    >
2614      {{ 'cart.checkout' | translate }}
2615    </button>
2616  </div>
2617  <!-- Checkout button end -->
2618</div>
2619</div>  </div></div>  <div id="LanguagePanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet>  <div class="MenuPanel-section">    <div class="MenuPanel-section-header sl-language-menu-close">      <span class="fa fa-chevron-left"></span>      語言    </div>    <ul class="sl-language-chooser">              <li class="List-item">          <a class="Label sl-language-chooser-language" href="#zh-hant">繁體中文</a>        </li>          </ul>  </div></div>  <div id="CurrencyPanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet>  <div class="MenuPanel-section">    <div class="MenuPanel-section-header sl-currency-menu-close">      <span class="fa fa-chevron-left"></span>      貨幣    </div>    <ul class="sl-currency-chooser" id="menu-others-currency">              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#hkd">$ HKD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#mop">P MOP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#cny">¥ CNY</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#twd">$ TWD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#usd">$ USD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#sgd">$ SGD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#eur">€ EUR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#aud">$ AUD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#gbp">£ GBP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#php">₱ PHP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#myr">RM MYR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#thb">฿ THB</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#aed">د.إ AED</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#jpy">¥ JPY</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#bnd">$ BND</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#krw">₩ KRW</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#idr">Rp IDR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#vnd">₫ VND</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#cad">$ CAD</a>        </li>          </ul>  </div></div>  <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="找商品">    <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>
2619  <div id="Content" class="js-content">    
2620
2621
2622  
2623  <div class="CustomPage">  <!-- Rendered 'global.css.liquid' -->
2624<!-- Rendered 'global.js.liquid' -->
2625<!-- Rendered 'gallery.js.liquid' -->
2626<!-- Rendered 'gallery.css.liquid' -->
2627
2628<!-- Rendered 'text.css.liquid' -->
2629
2630<!-- Rendered 'image-with-text.css.liquid' -->
2631<!-- Rendered 'accordion.js.liquid' -->
2632<!-- Rendered 'accordion.css.liquid' -->
2633      <!-- START content_for_index -->
2634      
2635        <div id='shopline-section-17220852144249cd2ba4' class='shopline-section '>
2636
2637
2638
2639
2640
2641<style>
2642  .gallery__17220852144249cd2ba4__container {
2643    display: flex;
2644    flex-wrap: wrap;
2645    gap: 15px;
2646    text-align: center;
2647  }
2648
2649  @media (min-width: 768px) {
2650    .gallery__17220852144249cd2ba4__container {
2651      gap: 0px;
2652      
2653    }
2654  }
2655
2656  #shopline-section-17220852144249cd2ba4 .section-width:not(.section-full-width) {
2657    padding-top: 30px;
2658    padding-bottom: 30px;
2659  }
2660
2661  @media (min-width: 768px) {
2662    #shopline-section-17220852144249cd2ba4 .section-width:not(.section-full-width) {
2663      padding-top: 0px;
2664      padding-bottom: 0px;
2665    }
2666  }
2667
2668  .gallery__17220852144249cd2ba4__item {
2669    display: flex;
2670    flex-direction: column;
2671    flex-grow: 1;
2672    position: relative;
2673    width: calc( 100% - 15px * 0 / 1);
2674  }
2675
2676  @media (min-width: 768px) {
2677    .gallery__17220852144249cd2ba4__item {
2678      width: calc( 100% - 0px * 0 / 1);
2679    }
2680  }
2681
2682  .gallery__17220852144249cd2ba4__card {
2683    width: 100%;
2684    position: relative;
2685    
2686      padding-bottom: 0;
2687      
2688  }
2689
2690  @media (min-width: 768px) {
2691    .gallery__17220852144249cd2ba4__card {
2692      
2693        padding-bottom: 0;
2694        
2695    }
2696  }
2697
2698  
2699    .gallery__17220852144249cd2ba4__container .gallery__img {
2700      position: relative;
2701      display: inline-block;
2702      font-size: 0;
2703      -webkit-text-size-adjust:none;
2704    }
2705  
2706
2707  @media (min-width: 768px) {
2708    .gallery__17220852144249cd2ba4__container .gallery__img {
2709      
2710      position: relative;
2711      display: inline-block;
2712      font-size: 0;
2713      -webkit-text-size-adjust:none;
2714      
2715    }
2716  }
2717</style>
2718
2719<div
2720  class="
2721    section-width
2722    section-full-width
2723  "
2724  ng-non-bindable
2725>
2726  <div class="gallery__17220852144249cd2ba4__container" >
2727    
2728      
2729      
2730      <style>
2731        
2732        
2733      </style>
2734      <div class="gallery__17220852144249cd2ba4__item gallery-block__172208521442506306da" >
2735        
2736          <div class="gallery__17220852144249cd2ba4__card">
2737            
2738              
2739              
2740
2741              
2742
2743              
2744              
2745              
2746
2747
2748
2749
2750
2751
2752
2753<picture>
2754  
2755    <source
2756       media="(min-width: 768px)" 
2757      srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/2960x.webp?source_format=jpg 2960w"
2758      
2759        sizes="(min-width: 768px) calc(100vw - 0px * 0),
2760                  calc(100vw - 15px * 0)"
2761      
2762      height="800.0"
2763      width="2880.0"
2764    >
2765  
2766
2767  
2768  <source
2769    srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b871b57ab4d7001c96d9df/1512x.webp?source_format=jpg 1512w"
2770    
2771      sizes="(min-width: 768px) calc(100vw - 0px * 0),
2772                  calc(100vw - 15px * 0)"
2773    
2774    height="800.0"
2775    width="1500.0"
2776  >
2777  
2778
2779  <img
2780    src="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b866791e44102c2abf31f5/750x.webp?source_format=jpg"
2781    alt=""
2782    width="2880.0"
2783    height="800.0"
2784    
2785                class="gallery__img"
2786                style="object-position: center center"
2787                loading="lazy"
2788              
2789  />
2790</picture>
2791
2792
2793            
2794            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
2795              
2796            </div>
2797          </div>
2798        
2799      </div>
2800    
2801  </div>
2802</div>
2803
2804
2805</div>
2806      
2807        <div id='shopline-section-1723362330534d7944eb' class='shopline-section '>
2808
2809
2810
2811
2812
2813
2814
2815<style>
2816  .text__1723362330534d7944eb__container {
2817    display: flex;
2818    flex-wrap: wrap;
2819    padding: 0;
2820    text-align: center;
2821  }
2822
2823  #shopline-section-1723362330534d7944eb .section-width {
2824    padding-top: 30px;
2825    padding-bottom: 30px;
2826  }
2827
2828  .text__1723362330534d7944eb__container .text-block__item:not(:last-child) {
2829    padding-bottom: 15px;
2830  }
2831
2832  @media (min-width: 768px) {
2833    #shopline-section-1723362330534d7944eb .section-width {
2834      padding-top: 30px;
2835      padding-bottom: 30px;
2836    }
2837  }
2838
2839  @media (min-width: 768px) {
2840    .text__1723362330534d7944eb__container {
2841      padding: 15px;
2842    }
2843    .text__1723362330534d7944eb__container .text-block__item:not(:last-child) {
2844      padding-bottom: 0;
2845    }
2846    .text__1723362330534d7944eb__container > * {
2847      padding-left: 15px;
2848      padding-right: 15px;
2849    }
2850  }
2851
2852</style>
2853
2854<div class="section-width">
2855  <div class="text__1723362330534d7944eb__container text__container" >
2856    
2857      <!-- Rendered 'text-block.css.liquid' -->
2858
2859
2860
2861
2862
2863
2864
2865<style>
2866  
2867  
2868  
2869  
2870</style>
2871
2872<div class="text-block__item text-block__1723362330536e50a769"  ng-non-bindable>
2873  
2874
2875  
2876
2877  
2878
2879  
2880</div>
2881    
2882  </div>
2883</div>
2884  
2885 
2886</div>
2887      
2888        <div id='shopline-section-17220853513135d5cf60' class='shopline-section '>
2889
2890
2891
2892<style>
2893  .image-with-text__17220853513135d5cf60__container {
2894    text-align: center;
2895    display: flex;
2896    flex-direction:
2897    
2898    column
2899    ;
2900  }
2901
2902  #shopline-section-17220853513135d5cf60 .section-width {
2903    padding-top: 10px;
2904    padding-bottom: 10px;
2905  }
2906
2907  @media (min-width: 768px) {
2908    #shopline-section-17220853513135d5cf60 .section-width {
2909      padding-top: 0px;
2910      padding-bottom: 0px;
2911    }
2912  }
2913
2914  @media (min-width: 768px) {
2915    .image-with-text__17220853513135d5cf60__container {
2916      flex-direction: row;
2917      align-items: center;
2918      padding: 0px;
2919    }
2920  }
2921
2922  .image-with-text__17220853513135d5cf60__image-card {
2923    width: 100%;
2924    position: relative;
2925    
2926      padding-bottom: 50%;
2927    
2928  }
2929
2930  @media (min-width: 768px) {
2931    .image-with-text__17220853513135d5cf60__image-card {
2932      
2933        padding-bottom: 50%;
2934      
2935    }
2936  }
2937
2938</style>
2939
2940<div class="section-width" ng-non-bindable>
2941  <div class="image-with-text__17220853513135d5cf60__container image-with-text__container" >
2942    
2943        
2944        <div class="image-with-text__image-container" >
2945          
2946          <div class="image-with-text__17220853513135d5cf60__image-card">
2947            
2948              
2949              
2950              
2951              
2952              
2953
2954
2955
2956
2957
2958
2959
2960<picture>
2961  
2962    <source
2963       media="(min-width: 768px)" 
2964      srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4f3c243670022c0cfa8/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4f3c243670022c0cfa8/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4f3c243670022c0cfa8/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4f3c243670022c0cfa8/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4f3c243670022c0cfa8/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4f3c243670022c0cfa8/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4f3c243670022c0cfa8/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4f3c243670022c0cfa8/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4f3c243670022c0cfa8/2960x.webp?source_format=jpg 2960w"
2965      
2966        sizes="(min-width: 1200px) calc(1170px / 2 - 0px - 30px),
2967                (min-width: 970px) calc(970px / 2 - 0px - 30px),
2968                (min-width: 768px) calc(750px / 2 - 0px - 30px),
2969                (max-width: 767px) calc(100vw - 30px)"
2970      
2971      height="1001.0"
2972      width="1500.0"
2973    >
2974  
2975
2976  
2977  <source
2978    srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4fa645888002251dcb7/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4fa645888002251dcb7/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4fa645888002251dcb7/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4fa645888002251dcb7/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4fa645888002251dcb7/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4fa645888002251dcb7/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4fa645888002251dcb7/1512x.webp?source_format=jpg 1512w"
2979    
2980      sizes="(min-width: 1200px) calc(1170px / 2 - 0px - 30px),
2981                (min-width: 970px) calc(970px / 2 - 0px - 30px),
2982                (min-width: 768px) calc(750px / 2 - 0px - 30px),
2983                (max-width: 767px) calc(100vw - 30px)"
2984    
2985    height="1001.0"
2986    width="1500.0"
2987  >
2988  
2989
2990  <img
2991    src="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f4f3c243670022c0cfa8/750x.webp?source_format=jpg"
2992    alt=""
2993    width="1500.0"
2994    height="1001.0"
2995    
2996                class="image-with-text__image"
2997                style="object-position: center center"
2998                loading="lazy"
2999              
3000  />
3001</picture>
3002
3003
3004            
3005          </div>
3006          
3007        </div>
3008        
3009    
3010        
3011          <!-- Rendered 'text-block.css.liquid' -->
3012
3013
3014
3015
3016
3017
3018
3019<style>
3020  
3021  
3022  
3023  
3024</style>
3025
3026<div class="text-block__item text-block__172208535131378467cf"  ng-non-bindable>
3027  
3028    
3029    <h3 class="text-block__title">永和店</h3>
3030  
3031
3032  
3033
3034  
3035    <div class="text-block__content">
3036      <p><strong>Time/</strong> 11:00-21:00</p>
3037<p><strong>Add/</strong> 新北市永和區永和路二段68號1F</p>
3038<p>(近捷運頂溪站1號出口)</p>
3039<p><strong>Tel/</strong> 02-2928-8238</p>
3040<p><a href="https://shop.ichefpos.com/store/LnHG8Ts2/ordering" target="_blank" rel="noopener">看菜單</a>|<a href="https://www.ubereats.com/store/小螺波螺螄粉/3o2Pvpt4Q36MjiFz9JSeGA" target="_blank" rel="noopener">UberEats</a></p>
3041    </div>
3042  
3043
3044  
3045   
3046    <div 
3047      class="text-block__button-container"
3048      style="
3049      justify-content: 
3050       center 
3051        ;"
3052    >
3053      <a
3054        class="text-block__button"
3055        href="https://g.co/kgs/wkD4ZWC"
3056        target="_self" 
3057        
3058      >
3059        Google Map 
3060      </a>
3061    </div>
3062  
3063</div>
3064        
3065    
3066  </div>
3067</div>
3068
3069
3070</div>
3071      
3072        <div id='shopline-section-1722086770178b4cd306' class='shopline-section '>
3073
3074
3075
3076<style>
3077  .image-with-text__1722086770178b4cd306__container {
3078    text-align: center;
3079    display: flex;
3080    flex-direction:
3081    
3082    column
3083    ;
3084  }
3085
3086  #shopline-section-1722086770178b4cd306 .section-width {
3087    padding-top: 9px;
3088    padding-bottom: 9px;
3089  }
3090
3091  @media (min-width: 768px) {
3092    #shopline-section-1722086770178b4cd306 .section-width {
3093      padding-top: 0px;
3094      padding-bottom: 0px;
3095    }
3096  }
3097
3098  @media (min-width: 768px) {
3099    .image-with-text__1722086770178b4cd306__container {
3100      flex-direction: row;
3101      align-items: center;
3102      padding: 0px;
3103    }
3104  }
3105
3106  .image-with-text__1722086770178b4cd306__image-card {
3107    width: 100%;
3108    position: relative;
3109    
3110      padding-bottom: 50%;
3111    
3112  }
3113
3114  @media (min-width: 768px) {
3115    .image-with-text__1722086770178b4cd306__image-card {
3116      
3117        padding-bottom: 50%;
3118      
3119    }
3120  }
3121
3122</style>
3123
3124<div class="section-width" ng-non-bindable>
3125  <div class="image-with-text__1722086770178b4cd306__container image-with-text__container" >
3126    
3127        
3128        <div class="image-with-text__image-container" >
3129          
3130          <div class="image-with-text__1722086770178b4cd306__image-card">
3131            
3132              
3133              
3134              
3135              
3136              
3137
3138
3139
3140
3141
3142
3143
3144<picture>
3145  
3146    <source
3147       media="(min-width: 768px)" 
3148      srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5f9993feb0019db22fd/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5f9993feb0019db22fd/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5f9993feb0019db22fd/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5f9993feb0019db22fd/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5f9993feb0019db22fd/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5f9993feb0019db22fd/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5f9993feb0019db22fd/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5f9993feb0019db22fd/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5f9993feb0019db22fd/2960x.webp?source_format=jpg 2960w"
3149      
3150        sizes="(min-width: 1200px) calc(1170px / 2 - 0px - 30px),
3151                (min-width: 970px) calc(970px / 2 - 0px - 30px),
3152                (min-width: 768px) calc(750px / 2 - 0px - 30px),
3153                (max-width: 767px) calc(100vw - 30px)"
3154      
3155      height="1001.0"
3156      width="1500.0"
3157    >
3158  
3159
3160  
3161  <source
3162    srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5fd993feb0010db3df9/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5fd993feb0010db3df9/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5fd993feb0010db3df9/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5fd993feb0010db3df9/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5fd993feb0010db3df9/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5fd993feb0010db3df9/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5fd993feb0010db3df9/1512x.webp?source_format=jpg 1512w"
3163    
3164      sizes="(min-width: 1200px) calc(1170px / 2 - 0px - 30px),
3165                (min-width: 970px) calc(970px / 2 - 0px - 30px),
3166                (min-width: 768px) calc(750px / 2 - 0px - 30px),
3167                (max-width: 767px) calc(100vw - 30px)"
3168    
3169    height="1001.0"
3170    width="1500.0"
3171  >
3172  
3173
3174  <img
3175    src="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f5f9993feb0019db22fd/750x.webp?source_format=jpg"
3176    alt=""
3177    width="1500.0"
3178    height="1001.0"
3179    
3180                class="image-with-text__image"
3181                style="object-position: center center"
3182                loading="lazy"
3183              
3184  />
3185</picture>
3186
3187
3188            
3189          </div>
3190          
3191        </div>
3192        
3193    
3194        
3195          <!-- Rendered 'text-block.css.liquid' -->
3196
3197
3198
3199
3200
3201
3202
3203<style>
3204  
3205  
3206  
3207  
3208</style>
3209
3210<div class="text-block__item text-block__17220867701780b44999"  ng-non-bindable>
3211  
3212    
3213    <h3 class="text-block__title">慶城店</h3>
3214  
3215
3216  
3217
3218  
3219    <div class="text-block__content">
3220      <p><strong>Time/</strong> 11:00-21:00</p>
3221<p><strong>Add/</strong> 台北市松山區慶城街1號B1<br />(近捷運南京復興站)</p>
3222<p><strong>Tel/</strong> 02-2546-9219</p>
3223<p><a href="https://shop.ichefpos.com/store/MqGEXQse" target="_blank" rel="noopener">看菜單</a>|<a href="https://www.ubereats.com/store/小螺波螺螄粉-慶城店/U-JYXnOcQNqtUUMFbiQ3mg?diningMode=DELIVERY" target="_blank" rel="noopener">UberEats</a></p>
3224<p>&nbsp;</p>
3225    </div>
3226  
3227
3228  
3229   
3230    <div 
3231      class="text-block__button-container"
3232      style="
3233      justify-content: 
3234       center 
3235        ;"
3236    >
3237      <a
3238        class="text-block__button"
3239        href="https://g.co/kgs/QHAzf31"
3240        target="_blank" 
3241        
3242        rel="noopener noreferrer" 
3243        
3244      >
3245        Google Map 
3246      </a>
3247    </div>
3248  
3249</div>
3250        
3251    
3252  </div>
3253</div>
3254
3255
3256</div>
3257      
3258        <div id='shopline-section-1722087302445fca7015' class='shopline-section '>
3259
3260
3261
3262<style>
3263  .image-with-text__1722087302445fca7015__container {
3264    text-align: center;
3265    display: flex;
3266    flex-direction:
3267    
3268    column
3269    ;
3270  }
3271
3272  #shopline-section-1722087302445fca7015 .section-width {
3273    padding-top: 10px;
3274    padding-bottom: 10px;
3275  }
3276
3277  @media (min-width: 768px) {
3278    #shopline-section-1722087302445fca7015 .section-width {
3279      padding-top: 0px;
3280      padding-bottom: 0px;
3281    }
3282  }
3283
3284  @media (min-width: 768px) {
3285    .image-with-text__1722087302445fca7015__container {
3286      flex-direction: row;
3287      align-items: center;
3288      padding: 0px;
3289    }
3290  }
3291
3292  .image-with-text__1722087302445fca7015__image-card {
3293    width: 100%;
3294    position: relative;
3295    
3296      padding-bottom: 50%;
3297    
3298  }
3299
3300  @media (min-width: 768px) {
3301    .image-with-text__1722087302445fca7015__image-card {
3302      
3303        padding-bottom: 50%;
3304      
3305    }
3306  }
3307
3308</style>
3309
3310<div class="section-width" ng-non-bindable>
3311  <div class="image-with-text__1722087302445fca7015__container image-with-text__container" >
3312    
3313        
3314        <div class="image-with-text__image-container" >
3315          
3316          <div class="image-with-text__1722087302445fca7015__image-card">
3317            
3318              
3319              
3320              
3321              
3322              
3323
3324
3325
3326
3327
3328
3329
3330<picture>
3331  
3332    <source
3333       media="(min-width: 768px)" 
3334      srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f79082dcc2830f6e5816/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f79082dcc2830f6e5816/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f79082dcc2830f6e5816/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f79082dcc2830f6e5816/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f79082dcc2830f6e5816/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f79082dcc2830f6e5816/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f79082dcc2830f6e5816/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f79082dcc2830f6e5816/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f79082dcc2830f6e5816/2960x.webp?source_format=jpg 2960w"
3335      
3336        sizes="(min-width: 1200px) calc(1170px / 2 - 0px - 30px),
3337                (min-width: 970px) calc(970px / 2 - 0px - 30px),
3338                (min-width: 768px) calc(750px / 2 - 0px - 30px),
3339                (max-width: 767px) calc(100vw - 30px)"
3340      
3341      height="1001.0"
3342      width="1500.0"
3343    >
3344  
3345
3346  
3347  <source
3348    srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f7989b2a8d000dbcf8bd/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f7989b2a8d000dbcf8bd/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f7989b2a8d000dbcf8bd/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f7989b2a8d000dbcf8bd/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f7989b2a8d000dbcf8bd/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f7989b2a8d000dbcf8bd/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f7989b2a8d000dbcf8bd/1512x.webp?source_format=jpg 1512w"
3349    
3350      sizes="(min-width: 1200px) calc(1170px / 2 - 0px - 30px),
3351                (min-width: 970px) calc(970px / 2 - 0px - 30px),
3352                (min-width: 768px) calc(750px / 2 - 0px - 30px),
3353                (max-width: 767px) calc(100vw - 30px)"
3354    
3355    height="1001.0"
3356    width="1500.0"
3357  >
3358  
3359
3360  <img
3361    src="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f79082dcc2830f6e5816/750x.webp?source_format=jpg"
3362    alt=""
3363    width="1500.0"
3364    height="1001.0"
3365    
3366                class="image-with-text__image"
3367                style="object-position: center center"
3368                loading="lazy"
3369              
3370  />
3371</picture>
3372
3373
3374            
3375          </div>
3376          
3377        </div>
3378        
3379    
3380        
3381          <!-- Rendered 'text-block.css.liquid' -->
3382
3383
3384
3385
3386
3387
3388
3389<style>
3390  
3391  
3392  
3393  
3394</style>
3395
3396<div class="text-block__item text-block__1722087302445dd81e70"  ng-non-bindable>
3397  
3398    
3399    <h3 class="text-block__title">公館店</h3>
3400  
3401
3402  
3403
3404  
3405    <div class="text-block__content">
3406      <p><strong>Time/</strong> 11:00-21:00</p>
3407<p><strong>Add /</strong> 台北市中正區羅斯福路三段284巷11號1</p>
3408<p>(近捷運公館站4號出口)</p>
3409<p><strong>Tel /</strong> 02-2362-9219</p>
3410<p><a href="https://shop.ichefpos.com/store/GSVrc-1V/ordering" target="_blank" rel="noopener">看菜單</a>|<a href="https://www.ubereats.com/store/小螺波螺螄粉-公館店/pIdDKVxmTvab63g1GbEgTQ?diningMode=DELIVERY" target="_blank" rel="noopener">UberEats</a></p>
3411<p>&nbsp;</p>
3412    </div>
3413  
3414
3415  
3416   
3417    <div 
3418      class="text-block__button-container"
3419      style="
3420      justify-content: 
3421       center 
3422        ;"
3423    >
3424      <a
3425        class="text-block__button"
3426        href="https://g.co/kgs/ofwo5gH"
3427        target="_blank" 
3428        
3429        rel="noopener noreferrer" 
3430        
3431      >
3432        Google Map 
3433      </a>
3434    </div>
3435  
3436</div>
3437        
3438    
3439  </div>
3440</div>
3441
3442
3443</div>
3444      
3445        <div id='shopline-section-172208772598883b716f' class='shopline-section '>
3446
3447
3448
3449<style>
3450  .image-with-text__172208772598883b716f__container {
3451    text-align: center;
3452    display: flex;
3453    flex-direction:
3454    
3455    column
3456    ;
3457  }
3458
3459  #shopline-section-172208772598883b716f .section-width {
3460    padding-top: 10px;
3461    padding-bottom: 10px;
3462  }
3463
3464  @media (min-width: 768px) {
3465    #shopline-section-172208772598883b716f .section-width {
3466      padding-top: 0px;
3467      padding-bottom: 0px;
3468    }
3469  }
3470
3471  @media (min-width: 768px) {
3472    .image-with-text__172208772598883b716f__container {
3473      flex-direction: row;
3474      align-items: center;
3475      padding: 0px;
3476    }
3477  }
3478
3479  .image-with-text__172208772598883b716f__image-card {
3480    width: 100%;
3481    position: relative;
3482    
3483      padding-bottom: 50%;
3484    
3485  }
3486
3487  @media (min-width: 768px) {
3488    .image-with-text__172208772598883b716f__image-card {
3489      
3490        padding-bottom: 50%;
3491      
3492    }
3493  }
3494
3495</style>
3496
3497<div class="section-width" ng-non-bindable>
3498  <div class="image-with-text__172208772598883b716f__container image-with-text__container" >
3499    
3500        
3501        <div class="image-with-text__image-container" >
3502          
3503          <div class="image-with-text__172208772598883b716f__image-card">
3504            
3505              
3506              
3507              
3508              
3509              
3510
3511
3512
3513
3514
3515
3516
3517<picture>
3518  
3519    <source
3520       media="(min-width: 768px)" 
3521      srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f938ff6f14001069097e/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f938ff6f14001069097e/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f938ff6f14001069097e/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f938ff6f14001069097e/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f938ff6f14001069097e/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f938ff6f14001069097e/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f938ff6f14001069097e/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f938ff6f14001069097e/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f938ff6f14001069097e/2960x.webp?source_format=jpg 2960w"
3522      
3523        sizes="(min-width: 1200px) calc(1170px / 2 - 0px - 30px),
3524                (min-width: 970px) calc(970px / 2 - 0px - 30px),
3525                (min-width: 768px) calc(750px / 2 - 0px - 30px),
3526                (max-width: 767px) calc(100vw - 30px)"
3527      
3528      height="1001.0"
3529      width="1500.0"
3530    >
3531  
3532
3533  
3534  <source
3535    srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f940b366b32cf6a08dbd/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f940b366b32cf6a08dbd/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f940b366b32cf6a08dbd/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f940b366b32cf6a08dbd/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f940b366b32cf6a08dbd/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f940b366b32cf6a08dbd/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f940b366b32cf6a08dbd/1512x.webp?source_format=jpg 1512w"
3536    
3537      sizes="(min-width: 1200px) calc(1170px / 2 - 0px - 30px),
3538                (min-width: 970px) calc(970px / 2 - 0px - 30px),
3539                (min-width: 768px) calc(750px / 2 - 0px - 30px),
3540                (max-width: 767px) calc(100vw - 30px)"
3541    
3542    height="1001.0"
3543    width="1500.0"
3544  >
3545  
3546
3547  <img
3548    src="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4f938ff6f14001069097e/750x.webp?source_format=jpg"
3549    alt=""
3550    width="1500.0"
3551    height="1001.0"
3552    
3553                class="image-with-text__image"
3554                style="object-position: center center"
3555                loading="lazy"
3556              
3557  />
3558</picture>
3559
3560
3561            
3562          </div>
3563          
3564        </div>
3565        
3566    
3567        
3568          <!-- Rendered 'text-block.css.liquid' -->
3569
3570
3571
3572
3573
3574
3575
3576<style>
3577  
3578  
3579  
3580  
3581</style>
3582
3583<div class="text-block__item text-block__1722087725988b302494"  ng-non-bindable>
3584  
3585    
3586    <h3 class="text-block__title">西門店</h3>
3587  
3588
3589  
3590
3591  
3592    <div class="text-block__content">
3593      <p><strong>Time /</strong> 12:00-22:00</p>
3594<p><strong>Add /</strong> 台北市萬華區西寧南路105號1F</p>
3595<p>(近捷運西門站6號出口)</p>
3596<p><strong>Tel /</strong> 02-2331-9219</p>
3597<p><a href="https://shop.ichefpos.com/store/YSV2mzxt/ordering" target="_blank" rel="noopener">看菜單</a>|<a href="https://www.ubereats.com/store/小螺波螺螄粉-西門店/AnNzW8ESX0CmtZ_PwmX2dQ?diningMode=DELIVERY" target="_blank" rel="noopener">UberEats</a></p>
3598<p>&nbsp;</p>
3599    </div>
3600  
3601
3602  
3603   
3604    <div 
3605      class="text-block__button-container"
3606      style="
3607      justify-content: 
3608       center 
3609        ;"
3610    >
3611      <a
3612        class="text-block__button"
3613        href="https://g.co/kgs/N6qGVMV"
3614        target="_blank" 
3615        
3616        rel="noopener noreferrer" 
3617        
3618      >
3619        Google Map 
3620      </a>
3621    </div>
3622  
3623</div>
3624        
3625    
3626  </div>
3627</div>
3628
3629
3630</div>
3631      
3632        <div id='shopline-section-1722088008045a11d39e' class='shopline-section '>
3633
3634
3635
3636<style>
3637  .image-with-text__1722088008045a11d39e__container {
3638    text-align: center;
3639    display: flex;
3640    flex-direction:
3641    
3642    column
3643    ;
3644  }
3645
3646  #shopline-section-1722088008045a11d39e .section-width {
3647    padding-top: 10px;
3648    padding-bottom: 10px;
3649  }
3650
3651  @media (min-width: 768px) {
3652    #shopline-section-1722088008045a11d39e .section-width {
3653      padding-top: 0px;
3654      padding-bottom: 0px;
3655    }
3656  }
3657
3658  @media (min-width: 768px) {
3659    .image-with-text__1722088008045a11d39e__container {
3660      flex-direction: row;
3661      align-items: center;
3662      padding: 0px;
3663    }
3664  }
3665
3666  .image-with-text__1722088008045a11d39e__image-card {
3667    width: 100%;
3668    position: relative;
3669    
3670      padding-bottom: 50%;
3671    
3672  }
3673
3674  @media (min-width: 768px) {
3675    .image-with-text__1722088008045a11d39e__image-card {
3676      
3677        padding-bottom: 50%;
3678      
3679    }
3680  }
3681
3682</style>
3683
3684<div class="section-width" ng-non-bindable>
3685  <div class="image-with-text__1722088008045a11d39e__container image-with-text__container" >
3686    
3687        
3688        <div class="image-with-text__image-container" >
3689          
3690          <div class="image-with-text__1722088008045a11d39e__image-card">
3691            
3692              
3693              
3694              
3695              
3696              
3697
3698
3699
3700
3701
3702
3703
3704<picture>
3705  
3706    <source
3707       media="(min-width: 768px)" 
3708      srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb34eabe68001cb33056/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb34eabe68001cb33056/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb34eabe68001cb33056/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb34eabe68001cb33056/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb34eabe68001cb33056/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb34eabe68001cb33056/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb34eabe68001cb33056/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb34eabe68001cb33056/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb34eabe68001cb33056/2960x.webp?source_format=jpg 2960w"
3709      
3710        sizes="(min-width: 1200px) calc(1170px / 2 - 0px - 30px),
3711                (min-width: 970px) calc(970px / 2 - 0px - 30px),
3712                (min-width: 768px) calc(750px / 2 - 0px - 30px),
3713                (max-width: 767px) calc(100vw - 30px)"
3714      
3715      height="1001.0"
3716      width="1500.0"
3717    >
3718  
3719
3720  
3721  <source
3722    srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb371c90230b7c5b545c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb371c90230b7c5b545c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb371c90230b7c5b545c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb371c90230b7c5b545c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb371c90230b7c5b545c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb371c90230b7c5b545c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb371c90230b7c5b545c/1512x.webp?source_format=jpg 1512w"
3723    
3724      sizes="(min-width: 1200px) calc(1170px / 2 - 0px - 30px),
3725                (min-width: 970px) calc(970px / 2 - 0px - 30px),
3726                (min-width: 768px) calc(750px / 2 - 0px - 30px),
3727                (max-width: 767px) calc(100vw - 30px)"
3728    
3729    height="1001.0"
3730    width="1500.0"
3731  >
3732  
3733
3734  <img
3735    src="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66a4fb34eabe68001cb33056/750x.webp?source_format=jpg"
3736    alt=""
3737    width="1500.0"
3738    height="1001.0"
3739    
3740                class="image-with-text__image"
3741                style="object-position: center center"
3742                loading="lazy"
3743              
3744  />
3745</picture>
3746
3747
3748            
3749          </div>
3750          
3751        </div>
3752        
3753    
3754        
3755          <!-- Rendered 'text-block.css.liquid' -->
3756
3757
3758
3759
3760
3761
3762
3763<style>
3764  
3765  
3766  
3767  
3768</style>
3769
3770<div class="text-block__item text-block__172208800804658128fc"  ng-non-bindable>
3771  
3772    
3773    <h3 class="text-block__title">板橋店</h3>
3774  
3775
3776  
3777
3778  
3779    <div class="text-block__content">
3780      <p><strong>Time/</strong> 11:00-21:00</p>
3781<p><strong>Add/</strong> 新北市板橋區文化路一段419之5號1F</p>
3782<p>(近捷運新埔站1號出口)</p>
3783<p><strong>Tel/</strong> 02-2259-9219</p>
3784<p><a href="https://shop.ichefpos.com/store/qJJnVBS8/ordering" target="_blank" rel="noopener">看菜單</a>|<a href="https://www.ubereats.com/store/%E5%B0%8F%E8%9E%BA%E6%B3%A2%E8%9E%BA%E8%9E%84%E7%B2%89-%E6%9D%BF%E6%A9%8B%E5%BA%97/DY-mVfF0Wcu9DdUx-TVsKQ" target="_blank" rel="noopener">UberEats</a></p>
3785    </div>
3786  
3787
3788  
3789   
3790    <div 
3791      class="text-block__button-container"
3792      style="
3793      justify-content: 
3794       center 
3795        ;"
3796    >
3797      <a
3798        class="text-block__button"
3799        href="https://g.co/kgs/Aknkp8M"
3800        target="_blank" 
3801        
3802        rel="noopener noreferrer" 
3803        
3804      >
3805        Google Map 
3806      </a>
3807    </div>
3808  
3809</div>
3810        
3811    
3812  </div>
3813</div>
3814
3815
3816</div>
3817      
3818        <div id='shopline-section-1724933474678afe8ec6' class='shopline-section '>
3819
3820
3821
3822
3823
3824<style>
3825  .accordion__1724933474678afe8ec6__container {
3826    padding: 0;
3827  }
3828
3829  #shopline-section-1724933474678afe8ec6 .section-width {
3830    padding-top: 30px;
3831    padding-bottom: 30px;
3832  }
3833
3834  @media (min-width: 768px) {
3835    #shopline-section-1724933474678afe8ec6 .section-width {
3836      padding-top: 18px;
3837      padding-bottom: 18px;
3838    }
3839  }
3840
3841  
3842    .shopline-section__1724933474678afe8ec6__inner {
3843      --page-background: #ffffff;
3844      --page-text: #143a2a;
3845      --page-text-link: #3493FB;
3846      --primary-background: #C74060;
3847      --primary-text: #FFFFFF;
3848    }
3849  
3850
3851  @media(min-width: 768px) {
3852    .accordion__1724933474678afe8ec6__container {
3853      padding: 32px;
3854    }
3855  }
3856</style>
3857
3858<div class="shopline-section__1724933474678afe8ec6__inner accordion-widget">
3859  <div class="section-width">
3860    <div class="accordion__1724933474678afe8ec6__container">
3861      
3862      <h1 class="accordion__title" ng-non-bindable>
3863        常見問題
3864      </h1>
3865      <div class="accordion__items">
3866        
3867          <div class="accordion-item accordion-item--clickable" ng-non-bindable>
3868            <div class="accordion-item__header">
3869              
3870              <h1 class="accordion-item__title">
3871                請問可以訂位嗎?
3872              </h1>
3873              <div class="accordion-item__icon accordion-item__icon-plus">
3874                <svg viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg">
3875                  <path d="M10.6004 3.40039L3.40039 10.6004" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3876                  <path d="M10.6004 10.6004L3.40039 3.40039" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3877                </svg>
3878              </div>
3879            </div>
3880            <div 
3881              class="accordion-item__body"
3882              style="display: none; opacity: 0;"
3883            ></div>
3884          </div>
3885        
3886          <div class="accordion-item accordion-item--clickable" ng-non-bindable>
3887            <div class="accordion-item__header">
3888              
3889              <h1 class="accordion-item__title">
3890                請問有外送服務嗎?
3891              </h1>
3892              <div class="accordion-item__icon accordion-item__icon-plus">
3893                <svg viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg">
3894                  <path d="M10.6004 3.40039L3.40039 10.6004" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3895                  <path d="M10.6004 10.6004L3.40039 3.40039" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3896                </svg>
3897              </div>
3898            </div>
3899            <div 
3900              class="accordion-item__body"
3901              style="display: none; opacity: 0;"
3902            ></div>
3903          </div>
3904        
3905          <div class="accordion-item accordion-item--clickable" ng-non-bindable>
3906            <div class="accordion-item__header">
3907              
3908              <h1 class="accordion-item__title">
3909                請問有外帶服務嗎?
3910              </h1>
3911              <div class="accordion-item__icon accordion-item__icon-plus">
3912                <svg viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg">
3913                  <path d="M10.6004 3.40039L3.40039 10.6004" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3914                  <path d="M10.6004 10.6004L3.40039 3.40039" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3915                </svg>
3916              </div>
3917            </div>
3918            <div 
3919              class="accordion-item__body"
3920              style="display: none; opacity: 0;"
3921            ></div>
3922          </div>
3923        
3924          <div class="accordion-item accordion-item--clickable" ng-non-bindable>
3925            <div class="accordion-item__header">
3926              
3927              <h1 class="accordion-item__title">
3928                請問我可以先訂餐再自取嗎?
3929              </h1>
3930              <div class="accordion-item__icon accordion-item__icon-plus">
3931                <svg viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg">
3932                  <path d="M10.6004 3.40039L3.40039 10.6004" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3933                  <path d="M10.6004 10.6004L3.40039 3.40039" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3934                </svg>
3935              </div>
3936            </div>
3937            <div 
3938              class="accordion-item__body"
3939              style="display: none; opacity: 0;"
3940            ></div>
3941          </div>
3942        
3943          <div class="accordion-item accordion-item--clickable" ng-non-bindable>
3944            <div class="accordion-item__header">
3945              
3946              <h1 class="accordion-item__title">
3947                第一次吃螺螄粉該怎麼點呢?
3948              </h1>
3949              <div class="accordion-item__icon accordion-item__icon-plus">
3950                <svg viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg">
3951                  <path d="M10.6004 3.40039L3.40039 10.6004" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3952                  <path d="M10.6004 10.6004L3.40039 3.40039" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3953                </svg>
3954              </div>
3955            </div>
3956            <div 
3957              class="accordion-item__body"
3958              style="display: none; opacity: 0;"
3959            ></div>
3960          </div>
3961        
3962          <div class="accordion-item accordion-item--clickable" ng-non-bindable>
3963            <div class="accordion-item__header">
3964              
3965              <h1 class="accordion-item__title">
3966                請問辣度可以調整嗎?
3967              </h1>
3968              <div class="accordion-item__icon accordion-item__icon-plus">
3969                <svg viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg">
3970                  <path d="M10.6004 3.40039L3.40039 10.6004" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3971                  <path d="M10.6004 10.6004L3.40039 3.40039" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3972                </svg>
3973              </div>
3974            </div>
3975            <div 
3976              class="accordion-item__body"
3977              style="display: none; opacity: 0;"
3978            ></div>
3979          </div>
3980        
3981          <div class="accordion-item accordion-item--clickable" ng-non-bindable>
3982            <div class="accordion-item__header">
3983              
3984              <h1 class="accordion-item__title">
3985                請問素食可以吃嗎?
3986              </h1>
3987              <div class="accordion-item__icon accordion-item__icon-plus">
3988                <svg viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg">
3989                  <path d="M10.6004 3.40039L3.40039 10.6004" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3990                  <path d="M10.6004 10.6004L3.40039 3.40039" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3991                </svg>
3992              </div>
3993            </div>
3994            <div 
3995              class="accordion-item__body"
3996              style="display: none; opacity: 0;"
3997            ></div>
3998          </div>
3999        
4000          <div class="accordion-item accordion-item--clickable" ng-non-bindable>
4001            <div class="accordion-item__header">
4002              
4003              <h1 class="accordion-item__title">
4004                請問店內的收款方式?
4005              </h1>
4006              <div class="accordion-item__icon accordion-item__icon-plus">
4007                <svg viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg">
4008                  <path d="M10.6004 3.40039L3.40039 10.6004" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4009                  <path d="M10.6004 10.6004L3.40039 3.40039" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4010                </svg>
4011              </div>
4012            </div>
4013            <div 
4014              class="accordion-item__body"
4015              style="display: none; opacity: 0;"
4016            ></div>
4017          </div>
4018        
4019      </div>
4020    </div>
4021  </div>
4022</div>
4023
4024<script id="accordion__1724933474678afe8ec6__script">
4025  (function() {
4026    const itemBodyElements = document.querySelectorAll('.accordion__1724933474678afe8ec6__container .accordion-item__body');
4027
4028    
4029      itemBodyElements[0].dataset.lazyContent = `<p>不好意思,我們沒有提供訂位服務,僅採現場候位,謝謝。</p>`;
4030    
4031      itemBodyElements[1].dataset.lazyContent = `<p>我們有提供Uber Eats外送服務,歡迎找尋鄰近的分店進行點餐。 (若各門店過於繁忙,可能會短暫關閉外送服務唷!)</p>`;
4032    
4033      itemBodyElements[2].dataset.lazyContent = `<p>我們有提供外帶服務,歡迎詢問各門市人員。</p>`;
4034    
4035      itemBodyElements[3].dataset.lazyContent = `<p>歡迎致電各門店,由門市人員為您服務。</p>`;
4036    
4037      itemBodyElements[4].dataset.lazyContent = `<p>「招牌螺螄粉」是我們的經典菜色,裡面的食材有:脆木耳絲、農家酸筍、炸花生、炸腐竹、酸豆角、鵪鶉蛋、米線。其餘的螺螄粉就是以招牌為基礎再加上主食,例如加上脆脆皮就是「脆脆皮螺螄粉」,加上香香肥腸就是「香香肥腸螺螄粉」等。</p>`;
4038    
4039      itemBodyElements[5].dataset.lazyContent = `<p>酸度、辣度、蔥花、香菜都可以隨個人喜好進行調整唷。</p>`;
4040    
4041      itemBodyElements[6].dataset.lazyContent = `<p>螺螄粉的湯頭選用石螺、豬大骨熬煮,所以不建議素食者食用。</p>`;
4042    
4043      itemBodyElements[7].dataset.lazyContent = `<p>目前僅提供現金、悠遊卡,兩種付款方式唷。</p>`;
4044    
4045
4046    document.getElementById('accordion__1724933474678afe8ec6__script').remove();
4047  })();
4048</script>
4048
4049
4050
4051
4052 
4053</div>
4054      
4055        <div id='shopline-section-17233618701864110a78' class='shopline-section '>
4056
4057
4058
4059
4060
4061<style>
4062  .gallery__17233618701864110a78__container {
4063    display: flex;
4064    flex-wrap: wrap;
4065    gap: 15px;
4066    text-align: center;
4067  }
4068
4069  @media (min-width: 768px) {
4070    .gallery__17233618701864110a78__container {
4071      gap: 15px;
4072      
4073    }
4074  }
4075
4076  #shopline-section-17233618701864110a78 .section-width:not(.section-full-width) {
4077    padding-top: 30px;
4078    padding-bottom: 30px;
4079  }
4080
4081  @media (min-width: 768px) {
4082    #shopline-section-17233618701864110a78 .section-width:not(.section-full-width) {
4083      padding-top: 30px;
4084      padding-bottom: 30px;
4085    }
4086  }
4087
4088  .gallery__17233618701864110a78__item {
4089    display: flex;
4090    flex-direction: column;
4091    flex-grow: 1;
4092    position: relative;
4093    width: calc( 50% - 15px * 1 / 2);
4094  }
4095
4096  @media (min-width: 768px) {
4097    .gallery__17233618701864110a78__item {
4098      width: calc( 33% - 15px * 2 / 3);
4099    }
4100  }
4101
4102  .gallery__17233618701864110a78__card {
4103    width: 100%;
4104    position: relative;
4105    
4106      padding-bottom: 0;
4107      
4108  }
4109
4110  @media (min-width: 768px) {
4111    .gallery__17233618701864110a78__card {
4112      
4113        padding-bottom: 0;
4114        
4115    }
4116  }
4117
4118  
4119    .gallery__17233618701864110a78__container .gallery__img {
4120      position: relative;
4121      display: inline-block;
4122      font-size: 0;
4123      -webkit-text-size-adjust:none;
4124    }
4125  
4126
4127  @media (min-width: 768px) {
4128    .gallery__17233618701864110a78__container .gallery__img {
4129      
4130      position: relative;
4131      display: inline-block;
4132      font-size: 0;
4133      -webkit-text-size-adjust:none;
4134      
4135    }
4136  }
4137</style>
4138
4139<div
4140  class="
4141    section-width
4142    section-full-width
4143  "
4144  ng-non-bindable
4145>
4146  <div class="gallery__17233618701864110a78__container" >
4147    
4148      
4149      
4150      <style>
4151        
4152        
4153      </style>
4154      <div class="gallery__17233618701864110a78__item gallery-block__17233618701879ecc21b" >
4155        
4156          <div class="gallery__17233618701864110a78__card">
4157            
4158              
4159              
4160
4161              
4162
4163              
4164              
4165              
4166
4167
4168
4169
4170
4171
4172
4173<picture>
4174  
4175    <source
4176       media="(min-width: 768px)" 
4177      srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b86ff709be83001cb6d43b/375x.webp?source_format=png 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b86ff709be83001cb6d43b/540x.webp?source_format=png 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b86ff709be83001cb6d43b/720x.webp?source_format=png 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b86ff709be83001cb6d43b/900x.webp?source_format=png 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b86ff709be83001cb6d43b/1080x.webp?source_format=png 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b86ff709be83001cb6d43b/1296x.webp?source_format=png 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b86ff709be83001cb6d43b/1512x.webp?source_format=png 1512w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b86ff709be83001cb6d43b/2160x.webp?source_format=png 2160w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b86ff709be83001cb6d43b/2960x.webp?source_format=png 2960w"
4178      
4179        sizes="(min-width: 768px) calc(100vw - 15px * 0),
4180                  calc(100vw - 15px * 0)"
4181      
4182      height="1040.0"
4183      width="2880.0"
4184    >
4185  
4186
4187  
4188  <source
4189    srcset="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b870a2678df6000d18eb3d/375x.webp?source_format=png 375w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b870a2678df6000d18eb3d/540x.webp?source_format=png 540w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b870a2678df6000d18eb3d/720x.webp?source_format=png 720w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b870a2678df6000d18eb3d/900x.webp?source_format=png 900w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b870a2678df6000d18eb3d/1080x.webp?source_format=png 1080w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b870a2678df6000d18eb3d/1296x.webp?source_format=png 1296w, https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b870a2678df6000d18eb3d/1512x.webp?source_format=png 1512w"
4190    
4191      sizes="(min-width: 768px) calc(100vw - 15px * 0),
4192                  calc(100vw - 15px * 0)"
4193    
4194    height="800.0"
4195    width="1500.0"
4196  >
4197  
4198
4199  <img
4200    src="https://shoplineimg.com/664dd1a44fac1a0028be04fe/66b86ff709be83001cb6d43b/750x.webp?source_format=png"
4201    alt=""
4202    width="2880.0"
4203    height="1040.0"
4204    
4205                class="gallery__img"
4206                style="object-position: center left"
4207                loading="lazy"
4208              
4209  />
4210</picture>
4211
4212
4213            
4214            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4215              
4216            </div>
4217          </div>
4218        
4219      </div>
4220    
4221  </div>
4222</div>
4223
4224
4225</div>
4226      
4227      <!-- END content_for_index -->
4228          </div>
4229
4230
4231  <div ga-page-view></div>
4232  </div>            <div id='shopline-section-footer'><!-- Rendered 'footer.js.liquid' --><!-- Rendered 'footer.css.liquid' --> 
4233
4234
4235
4236
4237
4238
4239<style>
4240  #footer-custom-padding {
4241    padding: 15px;
4242  }
4243  @media screen and (max-width: 767px) {
4244    #footer-custom-padding {
4245      padding: 0;
4246    }
4247  }
4248
4249  #shopline-section-footer .section-width {
4250    padding-top: 30px;
4251    padding-bottom: 30px;
4252  }
4253
4254  @media (min-width: 768px) {
4255    #shopline-section-footer .section-width {
4256      padding-top: 30px;
4257      padding-bottom: 30px;
4258    }
4259  }
4260
4261  .footer-wrapper .footer-grid-items .footer-grid-item {
4262    padding: 15px 15px;
4263  }
4264
4265  @media (min-width: 768px) {
4266    .footer-wrapper .footer-grid-items .footer-grid-item {
4267      padding: 15px 15px;
4268    }
4269  }
4270
4271</style>
4272
4273<div class="section-width">
4274  <div class="footer-wrapper">
4275    <div id="footer-custom-padding">
4276      <div class="footer-grid-items">
4277          
4278            <div class="footer-grid-item" ng-non-bindable>
4279              
4280                  <p class="text-title">關於我們</p>
4281                  <p><a href="https://xiaoluobo.shoplineapp.com/pages/about">關於小螺波</a><br /><a href="https://xiaoluobo.shoplineapp.com/pages/luosifen">螺螄粉介紹</a></p>
4282<p><a href="https://xiaoluobo.shoplineapp.com/pages/media">
4282名人嗦粉也說粉</a><br /><a href="https://xiaoluobo.shoplineapp.com/blog/posts">嗦嗦螺螄粉</a></p>
4283<p><a href="https://xiaoluobo.shoplineapp.com/pages/store">門市據點</a></p>
4284                
4285            </div>
4286          
4287            <div class="footer-grid-item" ng-non-bindable>
4288              
4289                  <p class="text-title">顧客服務</p>
4290                  <p><a href="https://www.xiaoluobo.com.tw/categories/featured-products">線上購物</a></p>
4291<p><a href="https://xiaoluobo.shoplineapp.com/pages/shoppingprocess">購物須知</a><br /><a href="https://xiaoluobo.shoplineapp.com/about/policy">退換貨政策</a></p>
4292<p><a href="https://xiaoluobo.shoplineapp.com/about/privacy-policy">隱私政策</a><br /><a href="https://xiaoluobo.shoplineapp.com/about/anti-fraud">防詐騙宣導</a></p>
4293                
4294            </div>
4295          
4296            <div class="footer-grid-item" ng-non-bindable>
4297              
4298                  <p class="text-title">聯絡我們</p>
4299                  <div class="social-content"><p>小螺波螺螄粉</p>
4300<p>官方LINE / &nbsp;<a href="https://page.line.me/xlb68" target="_blank" rel="noopener">@xlb68</a></p>
4301<p>電話 / 06-2438956<br />E-mail / [email protected]</p>
4302<p>地址 / &nbsp;710台南市永康區洲尾街136號</p>
4303<p>統一編號 / &nbsp;93564854</p>
4304<p>客服時間 / &nbsp;週一至週五 10:00 -18:00</p>
4305<p>週六日及國定假日公休</p></div>
4306                  <div class="footer-social-icon-wrapper">
4307                    
4308                    
4309                      
4310                        <a href="https://www.facebook.com/xiaoluobo68" target="_blank">
4311                          <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4312<path d="M24.146 12.073C24.146 5.40365 18.7424 0 12.073 0C5.40365 0 0 5.40365 0 12.073C0 18.0988 4.41493 23.0935 10.1866 24V15.563H7.11968V12.073H10.1866V9.41306C10.1866 6.38751 11.9878 4.71627 14.7466 4.71627C16.0678 4.71627 17.4494 4.95189 17.4494 4.95189V7.92146H15.9267C14.4273 7.92146 13.9594 8.85225 13.9594 9.8069V12.073H17.3077L16.7723 15.563H13.9594V24C19.7311 23.0935 24.146 18.0988 24.146 12.073Z" fill="#333333"/>
4313</svg>
4314
4315                        </a>
4316                      
4317                    
4318                      
4319                        <a href="https://www.instagram.com/xiaoluobo68" target="_blank">
4320                          <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4321<g clip-path="url(#clip0_4527_91515)">
4322<path fill-rule="evenodd" clip-rule="evenodd" d="M5.39661 0.0436591C5.68114 0.0200558 7.14491 0.0148926 12.1499 0.0148926H16.0518C18.8638 0.0197783 19.0238 0.0429532 19.558 0.120312L19.589 0.124795C20.745 0.291493 21.7149 0.752495 22.5079 1.51001C22.9523 1.93764 23.2584 2.35586 23.5341 2.91588C23.87 3.60001 24.0351 4.24725 24.1107 5.20982C24.1269 5.41635 24.1343 8.70311 24.1343 11.9921C24.1343 15.2805 24.1275 18.5733 24.1112 18.7799C24.0366 19.7271 23.8715 20.3799 23.546 21.0511C23.2283 21.709 22.7708 22.2896 22.2055 22.7524C21.6402 23.2152 20.9806 23.549 20.2729 23.7305C19.752 23.8651 19.2809 23.9283 18.4695 23.9665C18.18 23.9812 15.1521 23.9849 12.1243 23.9849C9.09642 23.9849 6.07041 23.9757 5.77353 23.9628C5.07281 23.9296 4.52698 23.8595 4.03279 23.7323C2.60553 23.3635 1.39402 22.3751 0.75968 21.0585C0.427759 20.3707 0.271019 19.7419 0.188038 18.7424C0.164066 18.4584 0.158534 16.9962 0.158534 11.9952C0.158534 11.3825 0.158291 10.8265 0.158069 10.321C0.157681 9.43662 0.157361 8.70711 0.158534 8.09975C0.163248 5.28463 0.186142 5.12668 0.264016 4.58944C0.26535 4.58024 0.266701 4.57092 0.268068 4.56147C0.434951 3.40676 0.895952 2.43533 1.6566 1.64573C2.07427 1.21276 2.49747 0.903888 3.03408 0.637429C3.73037 0.290756 4.3695 0.129037 5.39661 0.0436591ZM8.4946 3.20338C9.43874 3.16041 9.74041 3.1499 12.1443 3.1499H12.1417C14.5463 3.1499 14.8468 3.16041 15.791 3.20338C16.7333 3.24653 17.3768 3.39571 17.9411 3.61459C18.5238 3.84048 19.0161 4.1429 19.5085 4.63525C20.0008 5.12723 20.3032 5.62105 20.5301 6.20321C20.7477 6.766 20.897 7.40918 20.9413 8.35147C20.9837 9.2956 20.9947 9.59728 20.9947 12.0011C20.9947 14.405 20.9837 14.7059 20.9413 15.65C20.897 16.592 20.7477 17.2353 20.5301 17.7983C20.3032 18.3803 20.0008 18.8741 19.5085 19.3661C19.0167 19.8584 18.5236 20.1616 17.9416 20.3877C17.3785 20.6065 16.7345 20.7557 15.7923 20.7989C14.8481 20.8418 14.5474 20.8524 12.1433 20.8524C9.73968 20.8524 9.43818 20.8418 8.49405 20.7989C7.55195 20.7557 6.90858 20.6065 6.34542 20.3877C5.76363 20.1616 5.26981 19.8584 4.77801 19.3661C4.28585 18.8741 3.98343 18.3803 3.75717 17.7981C3.53847 17.2353 3.38929 16.5921 3.34596 15.6499C3.30318 14.7057 3.29248 14.405 3.29248 12.0011C3.29248 9.59728 3.30354 9.29542 3.34559 8.35129C3.388 7.40937 3.53736 6.766 3.7568 6.20302C3.98361 5.62105 4.28603 5.12723 4.77838 4.63525C5.27036 4.14308 5.76419 3.84067 6.34634 3.61459C6.9
43220913 3.39571 7.55232 3.24653 8.4946 3.20338ZM11.8493 4.74488C11.6703 4.7448 11.5044 4.74473 11.3502 4.74497V4.74275C9.70058 4.7446 9.38415 4.75566 8.56763 4.79254C7.70463 4.83219 7.23607 4.97602 6.92407 5.09772C6.51101 5.25852 6.21597 5.4503 5.90617 5.76009C5.59638 6.06988 5.40424 6.36492 5.24381 6.77798C5.12266 7.08999 4.97846 7.55837 4.93899 8.42136C4.89658 9.35443 4.8881 9.63324 4.8881 11.9969C4.8881 14.3605 4.89658 14.6408 4.93899 15.5739C4.97827 16.4369 5.12266 16.9053 5.24381 17.2169C5.4046 17.6301 5.59638 17.9244 5.90617 18.2342C6.21597 18.544 6.51101 18.7358 6.92407 18.8962C7.23626 19.0174 7.70463 19.1616 8.56763 19.2014C9.50069 19.2438 9.7808 19.253 12.1443 19.253C14.5075 19.253 14.7878 19.2438 15.7209 19.2014C16.5839 19.162 17.0526 19.0181 17.3643 18.8964C17.7775 18.736 18.0716 18.5442 18.3814 18.2344C18.6912 17.9248 18.8834 17.6307 19.0438 17.2176C19.1649 16.906 19.3091 16.4376 19.3486 15.5746C19.391 14.6416 19.4002 14.3613 19.4002 11.9991C19.4002 9.63693 19.391 9.35664 19.3486 8.42357C19.3093 7.56058 19.1649 7.0922 19.0438 6.78056C18.883 6.36751 18.6912 6.07247 18.3814 5.76267C18.0718 5.45288 17.7773 5.2611 17.3643 5.10068C17.0523 4.97952 16.5839 4.83532 15.7209 4.79586C14.7876 4.75345 14.5075 4.74497 12.1443 4.74497C12.0421 4.74497 11.9439 4.74492 11.8493 4.74488ZM16.2788 6.39367C16.4535 6.27694 16.6589 6.21464 16.869 6.21464V6.21427C17.4554 6.21427 17.9311 6.69002 17.9311 7.27642C17.9312 7.48651 17.869 7.6919 17.7523 7.86661C17.6356 8.04133 17.4698 8.17753 17.2757 8.25798C17.0816 8.33842 16.868 8.35951 16.662 8.31857C16.4559 8.27763 16.2666 8.1765 16.1181 8.02797C15.9695 7.87944 15.8683 7.69018 15.8273 7.48414C15.7862 7.27809 15.8073 7.06451 15.8876 6.8704C15.968 6.6763 16.1042 6.51039 16.2788 6.39367ZM7.59879 12.0011C7.59879 9.49094 9.63391 7.45575 12.1441 7.45565C14.6543 7.45565 16.6892 9.49088 16.6892 12.0011C16.6892 14.5114 14.6545 16.5457 12.1443 16.5457C9.63402 16.5457 7.59879 14.5114 7.59879 12.0011ZM15.0947 12.0011C15.0947 10.3716 13.7736 9.05072 12.1443 9.05072C10.5147 9.05072 9.19385 10.3716 9.19385 12.0011C9.19385 13.6305 10.5147 14.9515 12.1443 14.9515C13.7736 14.9515 15.0947 13.6305 15.0947 12.0011Z" fill="#333333"/>
4323</g>
4324<defs>
4325<clipPath id="clip0_4527_91515">
4326<rect width="24" height="24" fill="white" transform="translate(0.145996)"/>
4327</clipPath>
4328</defs>
4329</svg>
4330
4331                        </a>
4332                      
4333                    
4334                      
4335                        <a href="https://page.line.me/xlb68" target="_blank">
4336                          <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4337<path d="M14.7228 9.225V13.0339C14.7228 13.1304 14.6478 13.2054 14.5514 13.2054H13.9406C13.8817 13.2054 13.8281 13.1732 13.8014 13.1357L12.0549 10.7786V13.0393C12.0549 13.1357 11.9799 13.2107 11.8835 13.2107H11.2728C11.1764 13.2107 11.1014 13.1357 11.1014 13.0393V9.23036C11.1014 9.13393 11.1764 9.05893 11.2728 9.05893H11.8781C11.9317 9.05893 11.9906 9.08572 12.0174 9.13393L13.7639 11.4911V9.23036C13.7639 9.13393 13.8389 9.05893 13.9353 9.05893H14.546C14.6424 9.05357 14.7228 9.13393 14.7228 9.225V9.225ZM10.3299 9.05357H9.71921C9.62278 9.05357 9.54778 9.12857 9.54778 9.225V13.0339C9.54778 13.1304 9.62278 13.2054 9.71921 13.2054H10.3299C10.4264 13.2054 10.5014 13.1304 10.5014 13.0339V9.225C10.5014 9.13393 10.4264 9.05357 10.3299 9.05357V9.05357ZM8.85671 12.2464H7.19064V9.225C7.19064 9.12857 7.11564 9.05357 7.01922 9.05357H6.4085C6.31207 9.05357 6.23707 9.12857 6.23707 9.225V13.0339C6.23707 13.0821 6.25314 13.1196 6.28529 13.1518C6.31743 13.1786 6.35493 13.2 6.40314 13.2H8.85136C8.94778 13.2 9.02278 13.125 9.02278 13.0286V12.4179C9.02278 12.3268 8.94779 12.2464 8.85671 12.2464V12.2464ZM17.9371 9.05357H15.4888C15.3978 9.05357 15.3174 9.12857 15.3174 9.225V13.0339C15.3174 13.125 15.3924 13.2054 15.4888 13.2054H17.9371C18.0335 13.2054 18.1085 13.1304 18.1085 13.0339V12.4232C18.1085 12.3268 18.0335 12.2518 17.9371 12.2518H16.271V11.6089H17.9371C18.0335 11.6089 18.1085 11.5339 18.1085 11.4375V10.8214C18.1085 10.725 18.0335 10.65 17.9371 10.65H16.271V10.0071H17.9371C18.0335 10.0071 18.1085 9.93215 18.1085 9.83572V9.225C18.1031 9.13393 18.0281 9.05357 17.9371 9.05357V9.05357ZM24.146 4.37679V19.6607C24.1406 22.0607 22.1746 24.0053 
433719.7692 24H4.48529C2.08529 23.9946 0.14065 22.0232 0.146007 19.6232V4.33929C0.151364 1.93929 2.12279 -0.0053461 4.52279 1.10419e-05H19.8067C22.2067 0.00536818 24.1513 1.97144 24.146 4.37679ZM20.846 10.9446C20.846 7.03393 16.9246 3.85179 12.1085 3.85179C7.29243 3.85179 3.371 7.03393 3.371 10.9446C3.371 14.4482 6.47814 17.3839 10.6781 17.9411C11.7014 18.1607 11.5835 18.5357 11.3531 19.9125C11.3156 20.1321 11.1764 20.775 12.1085 20.3839C13.0406 19.9928 17.1388 17.4214 18.9763 15.3107C20.2406 13.9179 20.846 12.5089 20.846 10.9446Z" fill="#333333"/>
4338</svg>
4339
4340                        </a>
4341                      
4342                    
4343                      
4344                        <a href="https://www.youtube.com/channel/UCZ-1cJKijqK3HjS688qN3dA" target="_blank">
4345                          <svg class="icon" width="35" height="24" viewBox="0 0 35 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4346<path d="M33.5661 3.75519C33.1736 2.27706 32.0169 1.11294 30.5484 0.717875C27.8865 0 17.2127 0 17.2127 0C17.2127 0 6.53893 0 3.877 0.717875C2.40843 1.113 1.25181 2.27706 0.859246 3.75519C0.145996 6.43438 0.145996 12.0243 0.145996 12.0243C0.145996 12.0243 0.145996 17.6141 0.859246 20.2933C1.25181 21.7714 2.40843 22.8871 3.877 23.2821C6.53893 24 17.2127 24 17.2127 24C17.2127 24 27.8864 24 30.5484 23.2821C32.0169 22.8871 33.1736 21.7714 33.5661 20.2933C34.2794 17.6141 34.2794 12.0243 34.2794 12.0243C34.2794 12.0243 34.2794 6.43438 33.5661 3.75519V3.75519ZM13.7217 17.0994V6.94906L22.6429 12.0244L13.7217 17.0994V17.0994Z" fill="#333333"/>
4347</svg>
4348
4349                        </a>
4350                      
4351                    
4352                      
4353                    
4354                      
4355                    
4356                      
4357                    
4358                      
4359                    
4360                      
4361                    
4362                      
4363                    
4364                      
4365                    
4366                  </div>
4367                
4368            </div>
4369          
4370            <div class="footer-grid-item" ng-non-bindable>
4371              
4372                  <!DOCTYPE html>
4373<html lang="en">
4374<head>
4375    <meta charset="UTF-8">
4376    <meta name="viewport" content="width=device-width, initial-scale=1.0">
4377    <title>Your Website Title</title>
4378    <div id="fb-root"></div>
4379    
4379<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v10.0"></script>
4379
4380    <style>
4381        #grid-item-5e3d22204c5260003c2d0712 {
4382            padding-top: 0px; /* 調整這個數值來改變距離 */
4383            width: 270px; /* 調整寬度 */
4384            height: 250px; /* 調整高度 */
4385        }
4386        #grid-item-5e3d22204c5260003c2d0712 .fb-page-container {
4387            height: 100%;
4388        }
4389        #fb-storefront-iframe {
4390            width: 100% !important;
4391            height: 100% !important;
4392        }
4393    </style>
4394</head>
4395<body>
4396    <div id="grid-item-5e3d22204c5260003c2d0712" 
4397         class="item col-xs-12 col-md-12 col-md-height"
4398         style="vertical-align: top;">
4399        <div style="height: 100%;">
4400            <div class="fb-page-container">
4401                <div id="fb-storefront-iframe" class="fb-page" 
4402                     data-href="https://www.facebook.com/xiaoluobo68/" 
4403                     data-small-header="false" 
4404                     data-width="270" 
4405                     data-adapt-container-width="true" 
4406                     data-tabs="" 
4407                     data-hide-cover="false" 
4408                     data-show-facepile="true">
4409                </div>
4410            </div>
4411        </div>
4412    </div>
4413</body>
4414</html>
4415                
4416            </div>
4417          
4418      </div>
4419      
4420        <div class="footer-payment-icons --text_align_left">
4421          
4422          
4423            
4424            
4425              <img src="https://static.shoplineapp.com/web/assets/payment/visa.svg" loading="lazy" />
4426            
4427          
4428            
4429            
4430              <img src="https://static.shoplineapp.com/web/assets/payment/master.svg" loading="lazy" />
4431            
4432          
4433            
4434            
4435              <img src="https://static.shoplineapp.com/web/assets/payment/jcb.svg" loading="lazy" />
4436            
4437          
4438            
4439            
4440          
4441            
4442            
4443          
4444            
4445            
4446          
4447            
4448            
4449          
4450            
4451            
4452              <img src="https://static.shoplineapp.com/web/assets/payment/apple_pay.svg" loading="lazy" />
4453            
4454          
4455            
4456            
4457          
4458            
4459            
4460          
4461            
4462            
4463          
4464            
4465            
4466          
4467            
4468            
4469          
4470            
4471            
4472              <img src="https://static.shoplineapp.com/web/assets/payment/family_mart.svg" loading="lazy" />
4473            
4474          
4475            
4476            
4477              <img src="https://static.shoplineapp.com/web/assets/payment/7_eleven.svg" loading="lazy" />
4478            
4479          
4480            
4481            
4482              <img src="https://static.shoplineapp.com/web/assets/payment/line.svg" loading="lazy" />
4483            
4484          
4485            
4486            
4487          
4488            
4489            
4490          
4491            
4492            
4493          
4494            
4495            
4496          
4497            
4498            
4499          
4500            
4501            
4502          
4503            
4504            
4505          
4506            
4507            
4508          
4509            
4510            
4511          
4512            
4513            
4514          
4515            
4516            
4517          
4518            
4519            
4520          
4521            
4522            
4523          
4524        </div>
4525      
4526      
4527        <div class="footer-selector --text_align_left">
4528          
4529            <div class="NavigationBar-actionMenu-button App-currencyDropdown dropdown" dropdown data-nosnippet>
4530              <div class="dropdown-toggle" dropdown-toggle>
4531                <span class="Label"><span class="fa fa-dollar"></span></span>
4532                <span class="fa fa-angle-down"></span>
4533              </div>
4534              <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-currency-chooser">
4535                
4536                  <li class="List-item sl-currency-chooser-currency" href="#hkd">$ HKD</li>
4537                
4538                  <li class="List-item sl-currency-chooser-currency" href="#mop">P MOP</li>
4539                
4540                  <li class="List-item sl-currency-chooser-currency" href="#cny">Â¥ CNY</li>
4541                
4542                  <li class="List-item sl-currency-chooser-currency" href="#twd">$ TWD</li>
4543                
4544                  <li class="List-item sl-currency-chooser-currency" href="#usd">$ USD</li>
4545                
4546                  <li class="List-item sl-currency-chooser-currency" href="#sgd">$ SGD</li>
4547                
4548                  <li class="List-item sl-currency-chooser-currency" href="#eur">€ EUR</li>
4549                
4550                  <li class="List-item sl-currency-chooser-currency" href="#aud">$ AUD</li>
4551                
4552                  <li class="List-item sl-currency-chooser-currency" href="#gbp">£ GBP</li>
4553                
4554                  <li class="List-item sl-currency-chooser-currency" href="#php">₱ PHP</li>
4555                
4556                  <li class="List-item sl-currency-chooser-currency" href="#myr">RM MYR</li>
4557                
4558                  <li class="List-item sl-currency-chooser-currency" href="#thb">฿ THB</li>
4559                
4560                  <li class="List-item sl-currency-chooser-currency" href="#aed">د.إ AED</li>
4561                
4562                  <li class="List-item sl-currency-chooser-currency" href="#jpy">Â¥ JPY</li>
4563                
4564                  <li class="List-item sl-currency-chooser-currency" href="#bnd">$ BND</li>
4565                
4566                  <li class="List-item sl-currency-chooser-currency" href="#krw">₩ KRW</li>
4567                
4568                  <li class="List-item sl-currency-chooser-currency" href="#idr">Rp IDR</li>
4569                
4570                  <li class="List-item sl-currency-chooser-currency" href="#vnd">₫ VND</li>
4571                
4572                  <li class="List-item sl-currency-chooser-currency" href="#cad">$ CAD</li>
4573                
4574              </ul>
4575            </div>
4576          
4577          
4578            <div class="NavigationBar-actionMenu-button App-languageDropdown dropdown" dropdown data-nosnippet>
4579              <div class="dropdown-toggle" dropdown-toggle>
4580                <svg class="fa fa-v5-globe">
4581                  <use xlink:href="#fa-v5-globe"></use>
4582                </svg>
4583                <span class="Label">繁體中文</span>
4584                <span class="fa fa-angle-down"></span>
4585              </div>
4586              <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-language-chooser">
4587                
4588                  <li class="List-item sl-language-chooser-language" href="#zh-hant">繁體中文</li>
4589                
4590              </ul>
4591            </div>
4592          
4593        </div>
4594      
4595    </div>
4596  </div>
4597</div>
4598
4599
4600  <div class="footer-copyright">
4601    <div class="footer-width" ng-non-bindable>
4602      <p>Copyright&copy; 2024&nbsp;時宴股份有限公司</p>
4603    </div>
4604  </div>
4605
4606<div class="footer-decor-bar"></div>
4607
4608
4609
4610</div>        <!-- Rendered 'general.js.liquid' -->  <!-- Rendered 'cart_panel.js.liquid' -->              <!-- Rendered 'breadcrumb.js.liquid' -->            
4610<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}
4610);      } 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>
4610
4611
4612    
4613  
4613<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>
4613
4614  
4614<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>
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630  
4630<script src="https://r2cdn.myshopline.com/static/rs/adff/prod/latest/bundle.iife.js" defer></script>
4630
4631  
4631<script src="https://r2cdn.myshopline.com/static/rs/acuf/prod/latest/bundle.iife.js" defer></script>
4631
4632
4633    
4633<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 4633
4633
4634<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 4634
4634
4635<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 4635
4635
4636<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 4636
4636
4637<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 4637
4637
4638<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 4638
4638
4639<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 4639
4639
4640<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 4640
4640
4641<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 4641
4641
4642<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 4642
4642
4643<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 4643
4643
4644<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 4644
4644
4645<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 4645
4645
4646<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 4646
4646
4647<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 4647
4647
4648<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 4648
4648
4649<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 4649
4649
4650<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 4650
4650
4651<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 4651
4651
4652<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 4652
4652
4653<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 4653
4653
4654<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 4654
4654
4655<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-locale/zh-hant-5fa36ab616c7ef6041f2.js" defer="defer" integrity="sha256-ZgY4UOqtQjRK6PK8g4PmEWBMBeP7+ieccJJT9ABQJdM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4655
4655
4656<script src="https://cdn.shoplineapp.com/packs/js/ng-locale/zh-hant-464c0c18d4c81085e0ed.chunk.js" defer="defer" integrity="sha256-kKST4fZZJ1ON0W9MOTPcOgXmOqFxv09wUjP6AILxEAQ=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 4656
4656
4657<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 4657
4657
4658<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 4658
4658
4659<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 4659
4659
4660<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 4660
4660
4661<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 4661
4661
4662<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 4662
4662
4663<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 4663
4663
4664<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>
4664
4665
4666
4667  
4668            <!-- Google Tag Manager Event Tracker -->
vendor: 70 bytes, lines 4668-4669
4668
4669        <noscript><iframe src="//www.googletagmanager.com/ns.html?id=
4669GTM-5XD8ZMPH
vendor: 99 bytes, lines 4669-4671
4669"
4670        height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
4671        
4671<script>
vendor: 353 bytes, lines 4671-4675
4671(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
4672        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
4673        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
4674        '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
4675        })(window,document,'script','dataLayer','
4675GTM-5XD8ZMPH
vendor: 3 bytes, line 4675
4675');
4675</script>
4675
4676        <!-- end Google Tag Manager Event Tracker -->
4677          <!-- Google tag (gtag.js) -->
vendor: 74 bytes, lines 4677-4678
4677
4678          <script async src="https://www.googletagmanager.com/gtag/js?id=
4678G-YM0955HS47
vendor: 22 bytes, lines 4678-4679
4678"></script>
4679          
4679<script>
4680            
vendor: 164 bytes, lines 4680-4684
4680window.dataLayer = window.dataLayer || [];
4681            function gtag(){dataLayer.push(arguments);}
4682            gtag('js', new Date());
4683
4684            gtag('config', '
4684G-YM0955HS47
vendor: 32 bytes, lines 4684-4685
4684', {"groups":"ga4"});
4685          
4685</script>
4685
4686        <!-- Facebook Pixel (new) Event Tracker -->
4687        
4687<script>
vendor: 438 bytes, lines 4687-4694
4687
4688        !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
4689        n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
4690        n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
4691        t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
4692        document,'script','//connect.facebook.net/en_US/fbevents.js');
4693
4694        fbq('init', '
46941025712899242717
vendor: 49 bytes, lines 4694-4697
4694', {
4695        }, {agent: 'plShopline'});
4696
4697        
4697fbq('track', 'PageView',{
4698        }, {
4699        });
4700        </script>
4700
4701
4702        <noscript><img height="1" width="1" style="display:none"
4703        src="https://www.facebook.com/tr?id=1025712899242717&ev=PageView&noscript=1"
4704        /></noscript>
4705        <!-- end Facebook Pixel (new) Event Tracker -->
4706        <!-- Google Remarketing Event Tracker -->
vendor: 72 bytes, lines 4706-4707
4706
4707        <script async src="https://www.googletagmanager.com/gtag/js?id=
4707AW-16876395706
vendor: 20 bytes, lines 4707-4708
4707"></script>
4708        
4708<script type="text/javascript">
4709          window.dataLayer = window.dataLayer || [];
4710          function gtag(){dataLayer.push(arguments)};
4711          gtag('js', new Date());
4712          gtag('config', 'AW-16876395706', { groups: 'google_remarketing' });
4713
4714        </script>
4714
4715      <!-- end Google Remarketing Event Tracker -->
4716        <!-- Google Adwords Event Tracker -->
vendor: 72 bytes, lines 4716-4717
4716
4717        <script async src="https://www.googletagmanager.com/gtag/js?id=
4717AW-11434345741
vendor: 20 bytes, lines 4717-4718
4717"></script>
4718        
4718<script>
4719          window.dataLayer = window.dataLayer || [];
4720          function gtag(){dataLayer.push(arguments)};
4721          window.dispatchedGoogleAdsEventTypes = window.dispatchedGoogleAdsEventTypes || [];
4722          function dispatchConversion(eventType) {
4723            if (window.dispatchedGoogleAdsEventTypes.includes(eventType)) {
4724              return;
4725            }
4726            window.dispatchedGoogleAdsEventTypes.push(eventType);
4727            gtag('event', 'conversion', { send_to: `google_ads_${eventType}` });
4728          }
4729          gtag('js', new Date());
4730          gtag('config', 'AW-11434345741/RkLpCNny5t8ZEI2Kqcwq', {"groups":"google_ads_added_product_to_cart","allow_enhanced_conversions":true});
4731
4732        </script>
4732
4733        <!-- end Google Adwords Event Tracker -->
4734
4735    
4735<script>
4736      window.eventTrackers = JSON.parse('[{\"created_at\":\"2024-10-27T01:59:57.981Z\",\"v\":0.0,\"event_type\":\"loaded_any_page\",\"config_data\":{\"tracking_code\":\"GTM-5XD8ZMPH\"},\"updated_at\":\"2024-10-27T01:59:58.259Z\",\"event_key\":\"google_tag\",\"id\":\"671d9e9d449f7eb85263f9f3\",\"owner_id\":\"664dd1a44fac1a0028be04fe\",\"tracking_html\":null,\"status\":\"active\"},{\"tracking_html\":null,\"config_data\":{\"tracking_code\":\"G-YM0955HS47\"},\"v\":0.0,\"event_key\":\"google_analytics_4\",\"event_type\":\"loaded_any_page\",\"id\":\"6726e36a17429345f9433a13\",\"owner_id\":\"664dd1a44fac1a0028be04fe\",\"status\":\"active\",\"created_at\":\"2024-11-03T02:43:54.095Z\",\"updated_at\":\"2024-11-04T12:30:52.535Z\"},{\"id\":\"67d846cccf95d5b4e1dda6cc\",\"tracking_html\":null,\"created_at\":\"2025-03-17T15:59:08.213Z\",\"v\":0.0,\"event_type\":\"loaded_any_page\",\"owner_id\":\"664dd1a44fac1a0028be04fe\",\"status\":\"active\",\"config_data\":{\"tracking_code\":\"1025712899242717\",\"page_id\":\"451380331397910\",\"is_fbe\":true,\"single_variation\":false,\"unique_ids\":true,\"allowed_offline_conversion\":true,\"is_messenger_chat_plugin_enabled\":false},\"updated_at\":\"2026-03-04T07:20:25.244Z\",\"event_key\":\"facebook_standard_pixel\"},{\"id\":\"671d9ef8449f7eb85263fa56\",\"owner_id\":\"664dd1a44fac1a0028be04fe\",\"status\":\"active\",\"created_at\":\"2024-10-27T02:01:28.785Z\",\"updated_at\":\"2025-09-11T08:30:28.106Z\",\"v\":0.0,\"tracking_html\":null,\"config_data\":{\"is_shopline\":false,\"dynamic_remarketing\":false,\"unique_ids\":false,\"single_variation\":false,\"tracking_code\":\"16876395706\"},\"event_key\":\"google_remarketing\",\"event_type\":\"added_product_to_cart\"},{\"event_type\":\"added_product_to_cart\",\"status\":\"active\",\"config_data\":{\"is_shopline\":\"true\",\"tracking_code_2\":\"RkLpCNny5t8ZEI2Kqcwq\",\"enable_enhanced_conversions\":true,\"tracking_code\":\"11434345741\"},\"updated_at\":\"2024-11-04T05:58:40.662Z\",\"v\":0.0,\"event_key\":\"google_adwords\",\"id\":\"67286290b90d0bc23b520ee5\",\"owner_id\":\"664dd1a44fac1a0028be04fe\",\"tracking_html\":null,\"created_at\":\"2024-11-04T05:58:40.522Z\"}]');
4737    </script>
4737
4738
4739
4740
4741
4742      
4743
4744
4745
4746
4747    
4747<script type="text/javascript">
4748      if (!window.scriptQueue) {window.scriptQueue = [];};
4749          window.scriptQueue.push(function() {
4750            function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _callSuper(e,t,n){return t=_getPrototypeOf(t),_possibleConstructorReturn(e,_isNativeReflectConstruct()?Reflect.construct(t,n||[],_getPrototypeOf(e).constructor):t.apply(e,n))}function _possibleConstructorReturn(e,t){if(t&&("object"==_typeof(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}function _wrapNativeSuper(e){var n="function"==typeof Map?new Map:void 0;return(_wrapNativeSuper=function(e){if(null===e||!_isNativeFunction(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return _construct(e,arguments,_getPrototypeOf(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(t,e)})(e)}function _construct(e,t,n){var r;return _isNativeReflectConstruct()?Reflect.construct.apply(null,arguments):((r=[null]).push.apply(r,t),t=new(e.bind.apply(e,r)),n&&_setPrototypeOf(t,n.prototype),t)}function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function(){return!!e})()}function _isNativeFunction(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _regenerator(){var p,e="function"==typeof Symbol?Symbol:{},t=e.iterator||"@@iterator",n=e.toStringTag||"@@toStringTag";function r(e,t,n,r){var o,i,a,l,u,c,s,d,f,t=t&&t.prototype instanceof h?t:h,t=Object.create(t.prototype);return _regeneratorDefine2(t,"_invoke",(o=e,i=n,s=r||[],d=!1,f={p:c=0,n:0,v:p,a:y,f:y.bind(p,4),d:function(e,t){return a=e,l=0,u=p,f.n=t,v}},function(e,t,n){if(1<c)throw TypeError("Generator is already running");for(d&&1===t&&y(t,n),l=t,u=n;(m=l<2?p:u)||!d;){a||(l?l<3?(1<l&&(f.n=-1),y(l,u)):f.n=u:f.v=u);try{if(c=2,a){if(m=a[e=l?e:"next"]){if(!(m=m.call(a,u)))throw TypeError("iterator result is not an object");if(!m.done)return m;u=m.value,l<2&&(l=0)}else 1===l&&(m=a.return)&&m.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+e+"' method"),l=1);a=p}else if((m=(d=f.n<0)?u:o.call(i,f))!==v)break}catch(e){a=p,l=1,u=e}finally{c=1}}return{value:m,done:d}}),!0),t;function y(e,t){for(l=e,u=t,m=0;!d&&c&&!n&&m<s.length;m++){var n,r=s[m],o=f.p,i=r[2];3<e?(n=i===t)&&(u=r[(l=r[4])?5:l=3],r[4]=r[5]=p):r[0]<=o&&((n=e<2&&o<r[1])?(l=0,f.v=t,f.n=r[1]):o<i&&(n=e<3||r[0]>t||i<t)&&(r[4]=e,r[5]=t,f.n=i,l=0))}if(n||1<e)return v;throw d=!0,t}}var v={};function h(){}function o(){}function i(){}var m=Object.getPrototypeOf,e=[][t]?m(m([][t]())):(_regeneratorDefine2(m={},t,function(){return this}),m),a=i.prototype=h.prototype=Object.create(e);function l(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,i):(e.__proto__=i,_regeneratorDefine2(e,n,"GeneratorFunction")),e.prototype=Object.create(a),e}return _regeneratorDefine2(a,"constructor",o.prototype=i),_regeneratorDefine2(i,"constructor",o),_regeneratorDefine2(i,n,o.displayName="GeneratorFunction"),_regeneratorDefine2(a),_regeneratorDefine2(a,n,"Generator"),_regeneratorDefine2(a,t,function(){return this}),_regeneratorDefine2(a,"toString",function(){return"[object Generator]"}),(_regenerator=function(){return{w:r,m:l}})()}function _regeneratorDefine2(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(_regeneratorDefine2=function(e,t,n,r){function o(t,n){_regeneratorDefine2(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function asyncGeneratorStep(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(l){return function(){var e=this,a=arguments;return new Promise(function(t,n){var r=l.apply(e,a);function o(e){asyncGeneratorStep(r,t,n,o,i,"next",e)}function i(e){asyncGeneratorStep(r,t,n,o,i,"throw",e)}o(void 0)})}}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to de
4750structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _createForOfIteratorHelper(e,t){var n,r,o,i,a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(a)return o=!(r=!0),{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){o=!0,n=e},f:function(){try{r||null==a.return||a.return()}finally{if(o)throw n}}};if(Array.isArray(e)||(a=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return a&&(e=a),i=0,{s:t=function(){},n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){var n;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,_toPropertyKey(r.key),r)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function _defineProperty(e,t,n){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0===n)return("string"===t?String:Number)(e);n=n.call(e,t||"default");if("object"!=_typeof(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}(()=>{var e=document.querySelectorAll('iframe.js-sl-append-video-player[data-video-type="vimeo"]');if(0!==e.length){var t,n,r=function(){this.slVimeoPlayer=new Vimeo.Player(this)};HTMLElement.prototype.__slAppendVimeoPlayer__=function(){var e=this;this.slVimeoPlayer||(this.getAttribute("src")&&r.call(this),this.dataset.src&&this.addEventListener("lazyloaded",function(){r.call(e)}))};try{t=function(){return e.forEach(function(e){return e.__slAppendVimeoPlayer__()})},null!=(n=window)&&null!=(n=n.Vimeo)&&n.Player||((n=document.createElement("script")).src="https://player.vimeo.com/api/player.js",n.id="vimeo-api",n.addEventListener("load",function(){null!=t&&t()}),document.head.appendChild(n))}catch(e){console.warn("slAppendVimeoPlayer warn:",e)}}})(),(()=>{var t,i="youtube-sdk";window.slLoadYouTubeSDK=function(){var e;return null!=(e=window.YT)&&e.Player?Promise.resolve(window.YT):t=t||new Promise(function(e,t){function n(){null!=r&&r(),e(window.YT)}var r=window.onYouTubeIframeAPIReady,o=document.getElementById(i);o?(o.addEventListener("load",function(){var e;null!=(e=window.YT)&&e.Player&&n()}),o.addEventListener("error",t)):((o=document.createElement("script")).src="https://www.youtube.com/iframe_api",o.id=i,o.addEventListener("load",function(){var e;null!=(e=window.YT)&&e.Player&&n()}),o.addEventListener("error",t),document.head.appendChild(o)),window.onYouTubeIframeAPIReady=n,null!=(t=window.YT)&&t.ready&&window.YT.ready(function(){return e(window.YT)})})}})();var VideoSdks=(()=>{function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"ensureIframeLoaded",value:function(r){return new Promise(function(e){var t,n;return r?(null!=(t=r.dataset)&&t.src&&!r.src&&(r.src=r.dataset.src),r.src?e(r):(r.addEventListener("load",n=function(){r.removeEventListener("load",n),r.removeEventListener("lazyloaded",n),e(r)},{once:!0}),void r.addEventListener("lazyloaded",n,{once:!0}))):e(null)})}},{key:"getYoutubePlayer",value:function(r){var e;
4750return r?t.youtubePlayers.has(r.id)?t.youtubePlayers.get(r.id):(e=t.ensureIframeLoaded(r).then(function(){if("function"!=typeof window.slLoadYouTubeSDK)throw new Error("YouTube SDK loader missing");return window.slLoadYouTubeSDK()}).then(function(n){if(null!=n&&n.Player)return new Promise(function(e){var t=new n.Player(r,{events:{onReady:function(){return e(t)}}})});throw new Error("YouTube SDK unavailable")}).catch(function(e){return console.warn("load youtube player failed",e),null}),t.youtubePlayers.set(r.id,e),e):Promise.resolve(null)}},{key:"getVimeoPlayer",value:function(o){var e;return o?t.vimeoPlayers.has(o.id)?t.vimeoPlayers.get(o.id):(e=t.ensureIframeLoaded(o).then(function(){var e;return null!=(e=o.__slAppendVimeoPlayer__)&&e.call(o),new Promise(function(t){function n(){var e=o.slVimeoPlayer;return null!=e&&e.ready?e.ready().then(function(){return t(e)}):120<(r+=1)?t(null):void requestAnimationFrame(n)}var r=0;n()})}).catch(function(e){return console.warn("load vimeo player failed",e),null}),t.vimeoPlayers.set(o.id,e),e):Promise.resolve(null)}},{key:"getFacebookPlayer",value:function(r){var e;return r?t.facebookPlayers.has(r.id)?t.facebookPlayers.get(r.id):(e=new Promise(function(e){function t(){return r.slFacebookPlayer?e(r.slFacebookPlayer):120<(n+=1)?e(null):void requestAnimationFrame(t)}var n=0;t()}),t.facebookPlayers.set(r.id,e),e):Promise.resolve(null)}}])})(),getComponent=(_defineProperty(VideoSdks,"youtubePlayers",new Map),_defineProperty(VideoSdks,"vimeoPlayers",new Map),_defineProperty(VideoSdks,"facebookPlayers",new Map),window.VideoSdks=VideoSdks,(()=>{var l,u,e=document.querySelectorAll(".div__facebook__player");0!==e.length&&("intersectionObserver"in window&&(l=new Map,u=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(e=e.target.querySelector("iframe"))&&"0px"===e.style.width&&"0px"===e.style.height&&e.setAttribute("style","")})})),e.forEach(function(e){var t;null!=(t=l)&&t.set(e.id,e),null!=(t=u)&&t.observe(e)}),shopline.facebook.init(function(){FB.Event.subscribe("xfbml.ready",function(e){var t,n,r,o,i,a;"video"===e.type&&(t=document.getElementById(e.id))&&(n=(r=t.dataset).autoplay,i=r.muted,r=r.loop,o=e.instance,t.slFacebookPlayer=o,t.dataset.playing="true"===n?"true":"false","true"===n&&o.play(),"true"===i?o.mute():o.unmute(),null!=(e=o.subscribe)&&e.call(o,"startedPlaying",function(){t.dataset.playing="true"}),null!=(n=o.subscribe)&&n.call(o,"paused",function(){t.dataset.playing="false"}),"true"===r&&null!=(i=o.subscribe)&&i.call(o,"finishedPlaying",function(){o.play()}),null!=(e=u)&&e.unobserve(t),null!=(n=l)&&n.delete(t.id),0===(null==(r=l)?void 0:r.size))&&null!=(a=u)&&a.disconnect()})}))})(),(()=>{var r=/<img\s+[^>]*src="([^"]*)"[^>]*>/gi,c=/https:\/\/shoplineimg.com\/(.*)\/(.*)\/([0-9]*)x.webp/;document.querySelectorAll("[data-lazy-content]").forEach(function(e){var l,e=$(e),u=e.data("lazy-content"),t=_createForOfIteratorHelper(u.matchAll(r));try{var n=function(){var n,r,e=_slicedToArray(l.value,1)[0],t=document.createElement("section"),o=(t.innerHTML='<div class="img-top-root-container"><div class="img-root-container"><div class="img-container">'.concat(e.replace("src=","data-src="),"</div></div></div>"),t.querySelector(".img-root-container")),i=t.querySelector(".img-container"),a=t.querySelector("img");if(0===a.width||0===a.height)return a.loading="lazy",a.src=a.dataset.src,a.removeAttribute("data-src"),u=u.replace(e,a.outerHTML),t.remove(),1;if(o.style.width="".concat(a.width,"px"),o.style.maxWidth="100%",i.style.position="relative",i.style.paddingBottom="".concat((+a.height/+a.width*100).toFixed(2),"%"),i.style.height=0,i.style.overflow="hidden",a.style.position="absolute",a.style.top=0,a.style.left=0,a.style.width="100%",a.style.height="100%",0<(a.dataset.src||"").trim().length)try{c.test(a.dataset.src)?(n=new URL(a.dataset.src),r=n.origin+n.pathname.split("/").slice(0,-1).join("/"),a.srcset=(()=>{for(var e=[],t=200;t<=2e3;t+=200){if(!(+a.width>t)){e.push("".concat(n.href," ").concat(a.width,"w"));break}e.push("".concat(r,"/").concat(t,"x.webp").concat(n.search," ").concat(t,"w"))}return e.join(", ")})()):a.src=a.dataset.src}catch(e){console.error(e)}a.loading="lazy",a.removeAttribute("data-src"),a.removeAttribute("width"),a.removeAttribute("height"),u=u.replace(e,t.innerHTML),t.remove()};for(t.s();!(l=t.n()).done;)n()}catch(e){t.e(e)}finally{t.f()}e.removeAttr("data-lazy-content"),e.html(u)})})(),window.getServerTime=_asyncToGenerator(_regenerator().m(function e(){var t,n,r,o;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return t=window.performance.now(),e.n=1,fetch("/api/clock",{method:"GET",headers:{"X-Requested-With":"XMLHttpRequest"}});case 1:return n=e.v,e.n=2,n.json();case 2:return n=e.v,r=n.time,r=new Date(r),o=window.performance.now(),r.setMilliseconds(r.getMilliseconds()+t-o),e.a(2,r)}},e)})),window.getGlobalSection=function(e){return getComponent({global_section_id:e})}
4750,window.getSection=function(e){return getComponent({section_id:e})},function(e){var t,n=new URL(location.href);if("dev-widget"==n.searchParams.get("mode")&&null!=(t=location.ancestorOrigins)&&null!=(t=t[0])&&t.includes("127.0.0.1"))return getComponentFromWidgetCli(e);if(null!=e&&e.global_section_id)n.pathname="/".concat(e.global_section_id);else{if(null==e||!e.section_id)return Promise.reject(new Error("global_section_id or section_id is required"));n.searchParams.set("section_id",e.section_id)}return fetch(n.href,{method:"GET",headers:{"X-Requested-With":"XMLHttpRequest"}}).then(function(e){return e.text()})}),getComponentFromWidgetCli=function(r){return new Promise(function(t,e){var n=window.parent;n==window.self&&e(new Error("not in a frame")),getSection.added||(getSection.added=!0,window.addEventListener("message",function(e){console.log(e.data),t(e.data)})),n.postMessage(r,"*")})};function throttle(t,i){var a,l,u,e=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},c=0,s=null,n=0,r=e.leading,d=void 0===r||r,r=e.trailing,f=void 0===r||r;function y(e){return n=e,u=t.apply(l,a),l=a=null,u}function p(e){var t=e-c;return 0===c||i<=t||t<0||i<=e-n}function o(){for(var e=Date.now(),t=p(e),n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];if(a=r,l=this,c=e,t&&null===s){if(d)return y(c);f&&null===s&&(s=setTimeout(v,i))}return f&&null===s&&(s=setTimeout(v,i)),u}function v(){var e=Date.now();p(e)&&y(e),s=null}return o.cancel=function(){clearTimeout(s),c=n=0,a=l=s=null},o}window.throttledGetServerTime=throttle(getServerTime,1e3,{leading:!0,trailing:!1}),window.throttledGetGlobalSectionAnnouncement=throttle(function(){return getGlobalSection("announcement")},1e3,{leading:!0,trailing:!1}),window.createThrottledSectionGetter=function(e){return throttle(function(){return getSection(e)},1e3,{leading:!0,trailing:!1})};var NavTabs=(()=>{function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t)).tabs=e.querySelectorAll('[id^="TabItem-"]'),e.contents=e.querySelectorAll('[id^="TabContent-"]'),e.contentContainer=e.querySelector("section"),e.onTabClick=e.onTabClick.bind(e),e.initialized=!1,e}return _inherits(t,_wrapNativeSuper(HTMLElement)),_createClass(t,[{key:"c
4750onnectedCallback",value:function(){var t=this,e=(this.tabs.forEach(function(e){e.addEventListener("click",t.onTabClick)}),this.initialized=!0,this.getAttribute("active"));e&&this.select(e)}},{key:"attributeChangedCallback",value:function(e,t,n){this.initialized&&"active"===e&&t!==n&&this.select(n)}},{key:"onTabClick",value:function(e){e.preventDefault();e=e.currentTarget.dataset.tabId;e&&this.setAttribute("active",e)}},{key:"select",value:function(t){this.tabs.forEach(function(e){e.dataset.tabId===t?e.classList.add("is-active"):e.classList.remove("is-active")});var e,n=null;this.contents.forEach(function(e){e.id===t?(e.classList.add("is-active"),n=e):e.classList.remove("is-active")}),n&&n.parentElement&&(e=Number(this.getAttribute("scroll-offset"))||(null==(e=this.contentContainer)?void 0:e.offsetLeft)||0,n.parentElement.scrollTo({left:n.offsetLeft-e})),this.dispatchEvent(new CustomEvent("nav-tabs:select",{detail:{id:t},bubbles:!0}))}}],[{key:"observedAttributes",get:function(){return["active"]}}])})(),VideoItem=(customElements.get("nav-tabs")||customElements.define("nav-tabs",NavTabs),(()=>{function t(){var e;return _classCallCheck(this,t),(e=_callSuper(this,t)).videoType=e.dataset.videoType,e.videoTargetId=e.dataset.playerTarget,e.cover=e.querySelector(".video__control-cover"),e.onToggle=e.onToggle.bind(e),e.onKeydown=e.onKeydown.bind(e),e}return _inherits(t,_wrapNativeSuper(HTMLElement)),_createClass(t,[{key:"c
4750onnectedCallback",value:function(){this.cover&&(this.cover.addEventListener("keydown",this.onKeydown),this.cover.addEventListener("pointerdown",this.onToggle))}},{key:"disconnectedCallback",value:function(){this.cover&&(this.cover.removeEventListener("keydown",this.onKeydown),this.cover.removeEventListener("pointerdown",this.onToggle))}},{key:"onToggle",value:function(e){e.preventDefault(),this.togglePlayer()}},{key:"onKeydown",value:function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.togglePlayer())}},{key:"togglePlayer",value:(e=_asyncToGenerator(_regenerator().m(function e(){var t,n;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:if(t=this.videoTargetId,n=this.videoType,t&&n){e.n=1;break}return e.a(2);case 1:if("youtube"===n)return e.n=2,this.toggleYoutube(t);e.n=3;break;case 2:return e.a(2);case 3:if("vimeo"===n)return e.n=4,this.toggleVimeo(t);e.n=5;break;case 4:return e.a(2);case 5:if("facebook"===n)return e.n=6,this.toggleFacebook(t);e.n=6;break;case 6:return e.a(2)}},e,this)})),function(){return e.apply(this,arguments)})},{key:"toggleYoutube",value:(o=_asyncToGenerator(_regenerator().m(function e(t){var n,r,o,i;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return n=document.getElementById(t),e.n=1,VideoSdks.getYoutubePlayer(n);case 1:if(r=e.v){e.n=2;break}return e.a(2);case 2:(o=null==(n=r.getPlayerState)?void 0:n.call(r))===(null==(i=window.YT)||null==(i=i.PlayerState)?void 0:i.PLAYING)||o===(null==(i=window.YT)||null==(i=i.PlayerState)?void 0:i.BUFFERING)?null!=(o=r.pauseVideo)&&o.call(r):null!=(i=r.playVideo)&&i.call(r);case 3:return e.a(2)}},e)})),function(e){return o.apply(this,arguments)})},{key:"toggleVimeo",value:(r=_asyncToGenerator(_regenerator().m(function e(t){var n,r,o;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return n=document.getElementById(t),e.n=1,VideoSdks.getVimeoPlayer(n);case 1:if(r=e.v){e.n=2;break}return e.a(2);case 2:return e.n=3,null==(n=r.getPaused)?void 0:n.call(r);case 3:e.v?null!=(o=r.play)&&o.call(r):null!=(o=r.pause)&&o.call(r);case 4:return e.a(2)}},e)})),function(e){return r.apply(this,arguments)})},{key:"toggleFacebook",value:(n=_asyncToGenerator(_regenerator().m(function e(t){var n,r,o;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return n=document.getElementById(t),e.n=1,VideoSdks.getFacebookPlayer(n);case 1:if((r=e.v)&&n){e.n=2;break}return e.a(2);case 2:"true"===n.dataset.playing?null!=(o=r.pause)&&o.call(r):null!=(o=r.play)&&o.call(r);case 3:return e.a(2)}},e)})),function(e){return n.apply(this,arguments)})}]);var n,r,o,e})());customElements.get("video-item")||customElements.define("video-item",VideoItem);
4751          });
4752          window.scriptQueue.push(function() {
4753            var resizeEllipsisText=function(){document.getElementsByClassName("gallery__title").forEach(function(e){var t=window.getComputedStyle(e.parentElement),t=e.parentElement.clientHeight-parseFloat(t.paddingTop)-parseFloat(t.paddingBottom),i=window.getComputedStyle(e),i=parseFloat(i.lineHeight),i=Math.floor(t/i);e.style.webkitLineClamp=i,e.style.overflow=t<e.scrollHeight?"hidden":"unset"})};resizeEllipsisText(),window.addEventListener("resize",resizeEllipsisText);
4754          });
4755          window.scriptQueue.push(function() {
4756            $(".accordion-item--clickable .accordion-item__header").on("click",function(){var i=$(this).parent(),c=i.find(".accordion-item__body"),i=(i.toggleClass("accordion-item--active"),i.hasClass("accordion-item--active"));c[i?"slideDown":"slideUp"](300),c.css({opacity:i?"1":"0"})});
4757          });
4758          window.scriptQueue.push(function() {
4759            function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _createForOfIteratorHelper(e,t){var n,r,o,a,i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return o=!(r=!0),{s:function(){i=i.call(e)},n:function(){var e=i.next();return r=e.done,e},e:function(e){o=!0,n=e},f:function(){try{r||null==i.return||i.return()}finally{if(o)throw n}}};if(Array.isArray(e)||(i=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return i&&(e=i),a=0,{s:t=function(){},n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ownKeys(t,e){var n,r=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
vendor: 4,660 bytes, line 4759
4759e%2?ownKeys(Object(n),!0).forEach(function(e){_defineProperty(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function _defineProperty(e,t,n){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0===n)return("string"===t?String:Number)(e);n=n.call(e,t||"default");if("object"!=_typeof(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _regenerator(){var y,e="function"==typeof Symbol?Symbol:{},t=e.iterator||"@@iterator",n=e.toStringTag||"@@toStringTag";function r(e,t,n,r){var o,a,i,c,u,s,l,d,f,t=t&&t.prototype instanceof v?t:v,t=Object.create(t.prototype);return _regeneratorDefine2(t,"_invoke",(o=e,a=n,l=r||[],d=!1,f={p:s=0,n:0,v:y,a:m,f:m.bind(y,4),d:function(e,t){return i=e,c=0,u=y,f.n=t,p}},function(e,t,n){if(1<s)throw TypeError("Generator is already running");for(d&&1===t&&m(t,n),c=t,u=n;(b=c<2?y:u)||!d;){i||(c?c<3?(1<c&&(f.n=-1),m(c,u)):f.n=u:f.v=u);try{if(s=2,i){if(b=i[e=c?e:"next"]){if(!(b=b.call(i,u)))throw TypeError("iterator result is not an object");if(!b.done)return b;u=b.value,c<2&&(c=0)}else 1===c&&(b=i.return)&&b.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+e+"' method"),c=1);i=y}else if((b=(d=f.n<0)?u:o.call(a,f))!==p)break}catch(e){i=y,c=1,u=e}finally{s=1}}return{value:b,done:d}}),!0),t;function m(e,t){for(c=e,u=t,b=0;!d&&s&&!n&&b<l.length;b++){var n,r=l[b],o=f.p,a=r[2];3<e?(n=a===t)&&(u=r[(c=r[4])?5:c=3],r[4]=r[5]=y):r[0]<=o&&((n=e<2&&o<r[1])?(c=0,f.v=t,f.n=r[1]):o<a&&(n=e<3||r[0]>t||a<t)&&(r[4]=e,r[5]=t,f.n=a,c=0))}if(n||1<e)return p;throw d=!0,t}}var p={};function v(){}function o(){}function a(){}var b=Object.getPrototypeOf,e=[][t]?b(b([][t]())):(_regeneratorDefine2(b={},t,function(){return this}),b),i=a.prototype=v.prototype=Object.create(e);function c(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,a):(e.__proto__=a,_regeneratorDefine2(e,n,"GeneratorFunction")),e.prototype=Object.create(i),e}return _regeneratorDefine2(i,"constructor",o.prototype=a),_regeneratorDefine2(a,"constructor",o),_regeneratorDefine2(a,n,o.displayName="GeneratorFunction"),_regeneratorDefine2(i),_regeneratorDefine2(i,n,"Generator"),_regeneratorDefine2(i,t,function(){return this}),_regeneratorDefine2(i,"toString",function(){return"[object Generator]"}),(_regenerator=function(){return{w:r,m:c}})()}function _regeneratorDefine2(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}(_regeneratorDefine2=function(e,t,n,r){function o(t,n){_regeneratorDefine2(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){var n;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,c=[],u=!0,s=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=a.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}
4759finally{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;
4759if(!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();
4760          });
4761          window.scriptQueue.push(function() {
4762            (()=>{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=$
4762(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
4762nu.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(".
4762sl-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)()})})();
4763          });
4764          window.scriptQueue.push(function() {
4765            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)})});
4766          });
4767          window.scriptQueue.push(function() {
4768            var footerDropdowns=document.querySelectorAll(".footer-wrapper .NavigationBar-actionMenu-button");footerDropdowns.forEach(function(o){o.addEventListener("click",function(){o.classList.contains("init")||setTimeout(function(){var t=o.querySelector(".dropdown-menu");t.style.top="-"+(t.clientHeight+10)+"px",o.classList.add("init")})})});
4769          });
4770          window.scriptQueue.push(function() {
4771            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>'  );}
4771function 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;        });        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 ? $('.
4771js-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 */
4772          });
4773          window.scriptQueue.push(function() {
4774            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-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));
4774  $('.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);  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);
4775          });
4776          window.scriptQueue.push(function() {
4777            /* 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 */
4778          });
4779      ;
4780    </script>
4780
4781
4782
4783  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4784  <symbol id="fa-v5-globe" viewBox="0 0 496 512">
4785    <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"/>
4786  </symbol>
4787</svg>
4788  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4789  <symbol id="icon-filter-category" viewBox="0 0 13 13">
4790    <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" />
4791    <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" />
4792  </symbol>
4793</svg>
4794
4795  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
4796  <symbol id="icon-sort-category" viewBox="0 0 14 12">
4797    <path
4798      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"
4799    />
4800  </symbol>
4801</svg>
4802  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
4803  <symbol id="icon-limit-category" viewBox="0 0 14 14">
4804    <path
4805      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
48055 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"
4806    />
4807  </symbol>
4808</svg>
4809  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4810  <symbol id="icon-line" viewBox="0 0 20 18">
4811    <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"/>
4812  </symbol>
4813</svg>
4814
4815  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
4816  <symbol id="icon-lineapp" viewBox="0 0 32 32">
4817    <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"/>
4818  </symbol>
4819</svg>
4820
4821  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
4822  <symbol id="icon-facebook" viewBox="0 0 32 32">
4823    <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"/>
4824  </symbol>
4825</svg>
4826
4827  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
4828  <symbol id="icon-whatsapp" viewBox="0 0 32 32">
4829    <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"/>
4830  </symbol>
4831</svg>
4832
4833  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4834  <symbol id="icon-copylink" viewBox="-2 -2 18 18" fill="none">
4835    <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"/>
4836    <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"/>
4837  </symbol>
4838</svg>
4839
4840  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4841  <symbol id="icon-basket" viewBox="0 0 1024 992">
4842    <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"/>
4843  </symbol>
4844</svg>
4845  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4846  <symbol id="icon-coupon" viewBox="0 0 16 16">
4847    <path
4848      fill-rule="evenodd"
4849      clip-rule="evenodd"
4850      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 
485012.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"
4851      fill="currentColor"
4852    />
4853  </symbol>
4854</svg>
4855  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4856  <symbol id="icon-fb-messenger" viewBox="0 0 16 16" fill="none">
4857    <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" />
4858  </symbol>
4859</svg>
4860
4861  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4862  <symbol id="icon-forward" viewBox="0 0 24 24">
4863    <path d="M0 0h24v24H0z" fill="none"/>
4864    <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/>
4865  </symbol>
4866</svg>
4867  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4868  <symbol id="icon-back" viewBox="0 0 24 24">
4869    <path d="M0 0h24v24H0z" fill="none"/>
4870    <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/>
4871  </symbol>
4872</svg>
4873  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4874  <symbol id="icon-sale-sold-count" viewBox="0 0 11 13" fill="none">
4875    <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"/>
4876  </symbol>
4877</svg>
4878
4879    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4880  <symbol id="icon-cart" viewBox="0 0 24 24">
4881    <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" />
4882    <circle cx="8.2" cy="19.2" r="1.2" />
4883    <circle cx="17.7996" cy="19.2" r="1.2" />
4884  </symbol>
4885</svg>
4886
4887    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4888  <symbol id="icon-arrow-medium" viewBox="0 0 20 20">
4889    <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)"/>
4890  </symbol>
4891</svg>
4892    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4893  <symbol id="icon-cart" viewBox="0 0 40 40">
4894    <g id="icon-cart" fill-rule="evenodd">
4895      <g>
4896        <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
48966 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)"/>
4897      </g>
4898    </g>
4899  </symbol>
4900</svg>
4901    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4902  <symbol id="icon-clock" viewBox="0 0 40 40">
4903    <g fill-rule="evenodd">
4904      <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)"/>
4905      <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)"/>
4906    </g>
4907  </symbol>
4908</svg>
4909    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4910  <symbol id="icon-close" viewBox="0 0 40 40">
4911    <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" />
4912  </symbol>
4913</svg>
4914    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4915  <symbol id="icon-currency" viewBox="0 0 40 40">
4916    <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"/>
4917  </symbol>
4918</svg>
4919    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4920  <symbol id="icon-heart" viewBox="0 0 40 40">
4921    <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"/>
4922  </symbol>
4923</svg>
4924    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4925  <symbol id="icon-language" viewBox="0 0 40 40">
4926    <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.
4926144.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"/>
4927  </symbol>
4928</svg>
4929    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4930  <symbol id="icon-member" viewBox="0 0 40 40">
4931    <g fill-rule="evenodd" transform="translate(1 1)">
4932      <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" />
4933    </g>
4934  </symbol>
4935</svg>
4936    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4937  <symbol id="icon-menu" viewBox="0 0 40 40">
4938    <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)"/>
4939  </symbol>
4940</svg>
4941    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4942  <symbol id="icon-message" viewBox="0 0 40 40">
4943    <g fill-rule="evenodd" transform="translate(-1)">
4944      <g>
4945        <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)" />
4946        <g transform="translate(3 5) translate(0 .476)">
4947          <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)" />
4948        </g>
4949      </g>
4950    </g>
4951  </symbol>
4952</svg>
4953    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4954  <symbol id="icon-minus" viewBox="0 0 40 40">
4955    <path fill-rule="evenodd" d="M31.64 21.64L31.64 18.36 8.36 18.36 8.36 21.64z"/>
4956  </symbol>
4957</svg>
4958    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4959  <symbol id="icon-plus" viewBox="0 0 40 40">
4960    <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"/>
4961  </symbol>
4962</svg>
4963    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4964  <symbol id="icon-search" viewBox="0 0 40 40">
4965    <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"/>
4966  </symbol>
4967</svg>
4968    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4969  <symbol id="icon-zoom" viewBox="0 0 40 40">
4970    <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"/>
4971  </symbol>
4972</svg>
4973    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4974  <symbol id="icon-bag" viewBox="0 0 14 18">
4975    <defs>
4976      <polygon points="0.000164705882 0 13.9987647 0 13.9987647 17.2941176 0.000164705882 17.2941176"></polygon>
4977    </defs>
4978    <g fill-rule="evenodd">
4979      <g transform="translate(0.000000, -0.000000)">
4980        <mask id="mask-2">
4981            <use xlink:href="#path-1"></use>
4982        </mask>
4983        <g></g>
4984        <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
4984588,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>
4985      </g>
4986    </g>
4987  </symbol>
4988</svg>
4989
4990    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4991  <symbol id="icon-filter" viewBox="0 0 20 20">
4992    <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" />
4993    <rect x="4" y="3.2002" width="12" height="0.8" fill="currentColor" />
4994  </symbol>
4995</svg>
4996
4997    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
4998  <symbol id="icon-tag" viewBox="0 0 16 16">
4999    <g fill-rule="evenodd">
5000      <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" />
5001    </g>
5002  </symbol>
5003</svg>
5004
5005    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5006  <symbol id="icon-close" viewBox="0 0 11 11">
5007    <g>
5008      <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>
5009    </g>
5010  </symbol>
5011</svg>
5012    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5013  <symbol id="icon-zoom-v2" viewBox="0 0 16 16">
5014    <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" />
5015  </symbol>
5016</svg>
5017
5018  
5019</body>
5020</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.