PageSourceSearch

https://www.shengred.com/

html shengred.com collected 2026-10-08 22:08:43 UTC 432,484 bytes, 5,570 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/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/2160x.webp?source_format=jpg 2160w"
18          imagesizes="100vw"
19          media="(min-width: 768px)"
20        >
21
22
23
24<!-- Wrap what we need here -->
25
26
27<!-- SEO -->
28      <title>深紅餐飲</title>
29
30  <meta name="description" content="2014年於台中美食商圈-美村路一帶發跡。
31有別於大眾市場涮涮鍋,深紅鍋物主打-聚餐澎湃大方路線,尤其活體龍蝦為最具特色之一。
32湯頭特色為汕頭口味香醇,也極富台式道地扁魚的香氣。">
33
34    <meta name="keywords" content="深紅鍋物,深紅汕頭鍋物,屠龍到府,深紅菜單">
35
36
37<!-- Meta -->
38  
39    <meta property="og:title" content="深紅餐飲"/>
40    <meta property="og:url" content="https://www.shengred.com"/>
41    <link rel="canonical" href="https://www.shengred.com" />
42
43
44    <meta property="og:image" content="https://img.shoplineapp.com/media/image_clips/657009c043e46c001da7bf30/original.png?1701841344"/>
45
46  <meta property="og:description" content="2014年於台中美食商圈-美村路一帶發跡。
47有別於大眾市場涮涮鍋,深紅鍋物主打-聚餐澎湃大方路線,尤其活體龍蝦為最具特色之一。
48湯頭特色為汕頭口味香醇,也極富台式道地扁魚的香氣。">
49  
50
51
52
53
54<link rel="alternate" type="text/plain" href="https://www.shengred.com/llms.txt">
55<link rel="alternate" type="text/plain" href="https://www.shengred.com/llms-full.txt">
56
57
58    
58<script type="application/ld+json">
59    {"@context":"https://schema.org","@type":"WebSite","name":"深紅微超市 Buhofoods","url":"https://www.shengred.com"}
60    </script>
60
61
62
63  
63<script type="application/ld+json">
64  {"@context":"https://schema.org","@type":"Organization","name":"深紅微超市 Buhofoods","url":"https://www.shengred.com","logo":"https://img.shoplineapp.com/media/image_clips/657009c043e46c001da7bf30/original.png?1701841344"}
65  </script>
65
66
67
68<!-- locale meta -->
69
70
71  <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
72<meta name="mobile-web-app-capable" content="yes">
73<meta name="format-detection" content="telephone=no" />
74<meta name="google" value="notranslate">
75
76<!-- Shop icon -->
77  <link rel="shortcut icon" type="image/png" href="https://img.shoplineapp.com/media/image_clips/65700dc48d90c0001da968be/original.png?1701842372">
78
79
80
81
82<!--- Site Ownership Data -->
83    <meta name="google-site-verification" content="KqlcLM9kgiWOXBQ6xHBHea8oBzmRWR4rRywx1XQ2dQY">
84    <meta name="msvalidate.01" content="A57FB8E84DA8DFDEA8A024414E035F42">
85    <meta name="facebook-domain-verification" content="8a8t0zwgpn8eaow24il82fnuqbsr90">
86<!--- Site Ownership Data End-->
87
88<!-- Styles -->
89
90
91        <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/lib/bootstrap-3.4.1-4ccbe929d8684c8cc83f72911d02f011655dbd6b146a879612fadcdfa86fa7c7.css" onload="" />
92
93        <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_vendor-6eb73ce39fd4a86f966b1ab21edecb479a1d22cae142252ad701407277a4d3be.css" onload="this.media='all'" />
94
95
96        <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/shop-7aaacf408a6aa1272e04440c7c013cad263718513c163acfef8343fb07a6fa13.css" onload="this.media=&quot;all&quot;" />
97
98            <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-instagram-eb51325fa032963584b51de30f89bd8ff30fbe11a57cc001c7ac27e98c69f954.css" onload="" />
99
100
101    
102
103
104
105
106
107
108  <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/intl_tel_input-0d9daf73.chunk.css" />
109
110
111
112
113
114
115
116
117    <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/sl_armor_captcha-63afdf18.chunk.css" />
118
119
120<script type="text/javascript">
121  window.mainConfig = JSON.parse('{\"sessionId\":\"\",\"merchantId\":\"62146f3d12c0d3006af50364\",\"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\":\"62146f3d12c0d3006af50364\",\"addon_limit_enabled\":true,\"base_country_code\":\"TW\",\"base_currency\":{\"id\":\"twd\",\"iso_code\":\"TWD\",\"alternate_symbol\":\"NT$\",\"name\":\"New Taiwan Dollar\",\"symbol_first\":true,\"subunit_to_unit\":1},\"base_currency_code\":\"TWD\",\"beta_feature_keys\":[],\"brand_home_url\":\"https://www.shengred.com\",\"checkout_setting\":{\"enable_membership_autocheck\":true,\"enable_subscription_autocheck\":false,\"enforce_user_login_on_checkout\":false,\"enable_sc_fast_checkout\":false,\"multi_checkout\":{\"enabled\":true}},\"current_plan_key\":\"basket\",\"current_theme_key\":\"ultra_chic\",\"delivery_option_count\":8,\"enabled_stock_reminder\":false,\"handle\":\"shenghongec999879\",\"identifier\":\"\",\"instagram_access_token\":\"\",\"instagram_id\":\"\",\"invoice_activation\":\"inactive\",\"mobile_logo_media_url\":\"https://img.shoplineapp.com/media/image_clips/657009cb5203c2001ad77eed/original.png?1701841355\",\"name\":\"深紅微超市 Buhofoods\",\"order_setting\":{\"invoice_activation\":\"inactive\",\"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\":false,\"no_duplicate_uniform_invoice\":false,\"hourly_auto_invoice\":false,\"enabled_location_id\":false,\"enabled_sf_hidden_product_name\":false,\"customer_return_order\":{\"enabled\":false,\"available_return_days\":\"7\"},\"customer_cancel_order\":{\"enabled\":false,\"auto_revert_credit\":false},\"custom_fields\":[{\"type\":\"text\",\"label\":\"請問,是否需要統編,或是載具呢?請填寫吧!為訴求環保,請多多使使用電子載具,還能多增加中獎機會喔!\",\"required\":\"false\",\"display_type\":\"text_field\",\"name_translations\":{\"zh-hant\":\"請問,是否需要統編,或是載具呢?請填寫吧!為訴求環保,請多多使使用電子載具,還能多增加中獎機會喔!\"},\"hint_translations\":{\"zh-hant\":\"統一編號/電子載具:\"},\"field_id\":\"6566aab22759c1000e82277e\"},{\"type\":\"textarea\",\"label\":\"本店支援 line pay 付款,歡迎使用 line pay 進行結帳\",\"display_type\":\"text_field\",\"name_translations\":{\"zh-hant\":\"本店支援 LINE Pay 付款,歡迎使用 LINE Pay 進行結帳\"}}],\"invoice\":{\"tax_id\":\"\"},\"line_messenging\":{\"status\":\"active\"},\"facebook_messenging\":{\"status\":\"active\"},\"status_update_sms\":{\"status\":\"deactivated\"},\"private_info_handle\":{\"enabled\":false,\"custom_fields_enabled\":false}},\"payment_method_count\":3,\"product_setting\":{\"enabled_product_review\":true,\"variation_display\":\"dropdown\",\"price_range_enabled\":true,\"enabled_pos_product_customized_price\":false,\"enabled_pos_product_price_tier\":false},\"promotion_setting\":{\"one_coupon_limit_enabled\":false,\"show_promotion_reminder\":true,\"show_coupon\":true,\"multi_order_discount_strategy\":\"multi_order_and_tier_promotions\",\"order_promotions_ignore_exclude_product\":true,\"order_gift_threshold_mode\":\"after_price_discounts\",\"order_free_shipping_threshold_mode\":\"after_all_discounts\",\"category_item_gift_threshold_mode\":\"before_discounts\",\"category_item_free_shipping_threshold_mode\":\"before_discounts\"},\"rollout_keys\":[\"2026_pdp_revamp_mobile_addon_products\",\"3_layer_category\",\"3_layer_navigation\",\"3_layer_variation\",\"711_CB_13countries\",\"711_CB_pickup_TH\",\"711_c2b_report_v2\",\"711_cross_delivery\",\"AdminCancelRecurringSubscription_V1\",\"MC_manual_order\",\"MO_Apply_Coupon_Code\",\"StaffCanBeDeleted_V1\",\"SummaryStatement_V1\",\"UTM_export\",\"UTM_register\",\"abandoned_cart_notification\",\"add_system_fontstyle\",\"add_to_cart_revamp\",\"addon_products_limit_10\",\"addon_products_limit_unlimited\",\"addon_quantity\",\"address_format_batch2\",\"address_format_jp\",\"address_format_my\",\"address_format_us\",\"address_format_vn\",\"admin_app_extension\",\"admin_clientele_profile\",\"admin_custom_domain\",\"admin_image_service\",\"admin_js_revamp_action_logs\",\"admin_js_upgrade_SL-32913\",\"admin_js_upgrade_SL-45990\",\"admin_logistic_bank_account\",\"admin_manual_order\",\"admin_realtime\",\"admin_search_crawl_setting\",\"admin_vietnam_dong\",\"adminapp_order_form\",\"adminapp_wa_contacts_list\",\"ads_system_new_tab\",\"advanced_menu_app\",\"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_subs_cdb\",\"app_subscription_prorated_billing\",\"apply_multi_order_discount\",\"apps_store\",\"apps_store_blog\",\"apps_store_fb_comment\",\"apps_store_wishlist\",\"appstore_free_trial\",\"archive_order_data\",\"archive_order_ui\",\"assign_products_to_category\",\"auth_flow_revamp\",\"auto_credit_percentage\",\"auto_credit_recurring\",\"auto_reply_comment\",\"auto_save_sf_plus_address\",\"basket_comparising_link_CNY\",\"basket_comparising_link_HKD\",\"basket_comparising_link_TWD\",\"basket_invoice_field\",\"basket_pricing_page_cny\",\"basket_pricing_page_hkd\",\"basket_pricing_page_myr\",\"basket_pricing_page_sgd\",\"basket_pricing_page_thb\",\"basket_pricing_page_twd\",\"basket_pricing_page_usd\",\"basket_pricing_page_vnd\",\"basket_subscription_coupon\",\"basket_subscription_email\",\"bianco_setting\",\"bidding_select_product\",\"bing_ads\",\"birthday_format_v2\",\"block_gtm_for_lighthouse\",\"blog\",\"blog_app\",\"blog_revamp_admin\",\"blog_revamp_admin_category\",\"blog_revamp_doublewrite\",\"blog_revamp_related_products\",\"blog_revamp_shop_category\",\"blog_revamp_singleread\",\"breadcrumb\",\"broadcast_advanced_filters\",\"broadcast_analytics\",\"broadcast_clone\",\"broadcast_email_html\",\"broadcast_facebook_template\",\"broadcast_line_template\",\"broadcast_unsubscribe_email\",\"bulk_action_customer\",\"bulk_action_product\",\"bulk_import_multi_lang\",\"bulk_payment_delivery_setting\",\"bulk_printing_labels_711C2C\",\"bulk_update_dynamic_fields\",\"bulk_update_job\",\"bulk_update_new_fields\",\"bulk_update_product_download_with_filter\",\"bulk_update_tag\",\"bundle_add_type\",\"bundle_group\",\"bundle_page\",\"bundle_pricing\",\"bundle_promotion_apply_enhancement\",\"bundle_stackable\",\"buy_button\",\"buy_now_button\",\"buyandget_promotion\",\"callback_service\",\"cancel_order_by_customer\",\"cancel_order_by_customer_v2\",\"cart_addon\",\"cart_addon_condition\",\"cart_addon_limit\",\"cart_use_product_service\",\"cart_uuid\",\"category_banner_multiple\",\"category_limit_unlimited\",\"category_sorting\",\"channel_fb\",\"channel_integration\",\"channel_line\",\"charge_shipping_fee_by_product_qty\",\"chat_widget\",\"chat_widget_facebook\",\"chat_widget_livechat\",\"checkout_membercheckbox_toggle\",\"checkout_revamp_checkout_page_v2024\",\"checkout_revamp_v2024\",\"checkout_setting\",\"cn_pricing_page_2019\",\"cod_not_pickup_blacklist\",\"combine_orders_app\",\"component_h1_tag\",\"connect_new_facebookpage\",\"consolidated_billing\",\"cookie_consent\",\"country_code\",\"coupon_center_back_to_cart\",\"coupon_center_enhancement_phase1\",\"coupon_notification\",\"coupon_v2\",\"create_staff_revamp\",\"credit_amount_condition_hidden\",\"credit_condition_5_tier_ec\",\"credit_installment_payment_fee_hidden\",\"credit_point_triggerpoint\",\"crm_email_custom\",\"crm_notify_preview\",\"crm_sms_custom\",\"crm_sms_notify\",\"cross_shop_tracker\",\"custom_css\",\"custom_home_delivery_tw\",\"custom_notification_shorten_url\",\"custom_notify\",\"custom_order_export\",\"customer_advanced_filter\",\"customer_coupon\",\"customer_custom_field_limit_5\",\"customer_data_secure\",\"customer_edit\",\"customer_export_v2\",\"customer_group\",\"customer_group_analysis\",\"customer_group_customer_spend_period\",\"customer_group_filter_p2\",\"customer_group_filter_p3\",\"customer_group_regenerate\",\"customer_group_sendcoupon\",\"customer_import_50000_failure_report\",\"customer_import_v2\",\"customer_import_v3\",\"customer_list\",\"customer_new_report\",\"customer_referral_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_
121shipping_rate_refactor\",\"ec_order_unlimit\",\"ecpay_expirydate\",\"ecpay_payment_gateway\",\"einvoice_bulk_update\",\"einvoice_edit\",\"einvoice_newlogic\",\"email_credit_expire_notify\",\"email_custom\",\"email_member_forget_password_notify\",\"email_member_register_notify\",\"email_order_notify\",\"email_verification\",\"enable_body_script\",\"enable_calculate_api_promotion_apply\",\"enable_calculate_api_promotion_filter\",\"enable_cart_api\",\"enable_cart_service\",\"enable_corejs_splitting\",\"enable_lazysizes_image_tag\",\"enable_new_css_bundle\",\"enable_order_revamp_transfer_order\",\"enable_order_revamp_update_order\",\"enable_order_status_callback_revamp_for_promotion\",\"enable_order_status_callback_revamp_for_storefront\",\"enable_promotion_usage_record\",\"enable_shopjs_splitting\",\"enhanced_catalog_feed\",\"exclude_product\",\"exclude_product_v2\",\"execute_shipment_permission\",\"export_inventory_report_v2\",\"express_cart\",\"express_checkout_pages\",\"facebook_ads\",\"facebook_dia\",\"facebook_line_promotion_notify\",\"facebook_login\",\"facebook_messenger_subscription\",\"facebook_notify\",\"facebook_oauth_pages_utility_messaging\",\"facebook_pixel_manager\",\"fb_entrance_optimization\",\"fb_feed_unlimit\",\"fb_group\",\"fb_multi_category_feed\",\"fb_pixel_matching\",\"fb_pixel_v2\",\"fb_post_management\",\"fb_product_set\",\"fb_ssapi\",\"fb_sub_button\",\"fbe_oe\",\"fbe_shop\",\"fbe_v2\",\"fbe_v2_edit\",\"feature_alttag_phase1\",\"feature_alttag_phase2\",\"flash_price_campaign\",\"fm_order_receipt\",\"fmt_c2c_newlabel\",\"fmt_revision\",\"footer_builder\",\"footer_builder_new\",\"form_builder\",\"form_builder_access\",\"form_builder_user_management\",\"form_builder_v2_elements\",\"form_builder_v2_receiver\",\"form_builder_v2_report\",\"get_coupon\",\"get_promotions_by_cart\",\"gift_shipping_promotion_discount_condition\",\"gifts_limit_10\",\"gifts_limit_unlimited\",\"godaddy\",\"google_ads_api\",\"google_ads_manager\",\"google_analytics_4\",\"google_analytics_manager\",\"google_dynamic_remarketing_tag\",\"google_enhanced_conversions\",\"google_merchant_api\",\"google_preorder_feed\",\"google_product_category_3rdlayer\",\"google_recaptcha\",\"google_remarketing_manager\",\"google_signup_login\",\"google_tag_manager\",\"gp_tw_sc\",\"group_url_bind_post_live\",\"h2_tag_phase1\",\"hct_logistics_bills_report\",\"hidden_product\",\"hidden_product_p2\",\"hide_credit_point_record_balance\",\"hide_ec_linepay\",\"hk_pricing_page_2019\",\"hkd_pricing_page_disabled_2020\",\"ig_browser_notify\",\"ig_live\",\"ig_login_entrance\",\"ig_new_api\",\"image_gallery\",\"image_gallery_p2\",\"image_host_by_region\",\"image_limit_30000\",\"image_widget_mobile\",\"instagram_create_post\",\"instagram_post_sales\",\"instant_order_form\",\"integrated_label_711\",\"integrated_sfexpress\",\"integration_one\",\"inventory_change_reason\",\"inventory_search_v2\",\"invtransfer_purchaseorder_picker_use_product_service\",\"job_api_products_export\",\"job_api_user_export\",\"job_product_import\",\"jquery_v3\",\"kingsman_v2_setting\",\"layout_engine_service_kingsman_blogs\",\"layout_engine_service_kingsman_member_center\",\"layout_engine_service_kingsman_pdp\",\"layout_engine_service_kingsman_plp\",\"layout_engine_service_kingsman_promotions\",\"layout_engine_service_varm_blogs\",\"layout_engine_service_varm_member_center\",\"layout_engine_service_varm_pdp\",\"layout_engine_service_varm_plp\",\"layout_engine_service_varm_promotions\",\"line_ads_tag\",\"line_broadcast\",\"line_login\",\"line_login_mobile\",\"line_point_cpa_tag\",\"line_shopping_new_fields\",\"live_after_keyword\",\"live_announce_bids\",\"live_announce_buyer\",\"live_bidding\",\"live_bulk_checkoutlink\",\"live_bulk_edit\",\"live_checkout_notification\",\"live_checkout_notification_all\",\"live_checkout_notification_message\",\"live_comment_discount\",\"live_comment_robot\",\"live_create_product_v2\",\"live_crosspost\",\"live_dashboard_product\",\"live_event_discount\",\"live_exclusive_price\",\"live_fb_group\",\"live_fhd_video\",\"live_general_settings\",\"live_group_event\",\"live_host_panel\",\"live_ig_messenger_broadcast\",\"live_ig_product_recommend\",\"live_im_switch\",\"live_keyword_switch\",\"live_line_broadcast\",\"live_line_multidisplay\",\"live_luckydraw_enhancement\",\"live_messenger_broadcast\",\"live_order_block\",\"live_print_advanced\",\"live_product_auto_order_tag\",\"live_product_recommend\",\"live_shopline_keyword\",\"live_stream_settings\",\"locale_revamp\",\"logistic_bill_v2_711_b2c\",\"logistic_bill_v2_711_c2c\",\"logistic_bill_v2_fmt_b2c\",\"logistic_bill_v2_fmt_c2c\",\"logistic_bill_v2_fmt_frozen\",\"logistics_kyc_application_entrance\",\"logo_favicon\",\"luckydraw_products\",\"luckydraw_qualification\",\"manual_activation\",\"manual_order\",\"manual_order_7-11\",\"manual_order_ec_to_sc\",\"manually_bind_post\",\"marketing_affiliate\",\"marketing_affiliate_p2\",\"marketing_sms_subscribed\",\"mc-history-instant\",\"mc_711crossborder\",\"mc_ad_tag\",\"mc_assign_message\",\"mc_auto_bind_member\",\"mc_autoreply_cotent\",\"mc_autoreply_question\",\"mc_autoreply_trigger\",\"mc_broadcast\",\"mc_bulk_read\",\"mc_chatbot_template\",\"mc_delete_message\",\"mc_edit_cart\",\"mc_history_instant\",\"mc_history_post\",\"mc_im\",\"mc_inbox_autoreply\",\"mc_instant_notifications\",\"mc_invoicetitle_optional\",\"mc_keyword_autotagging\",\"mc_line_broadcast\",\"mc_line_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_expiry_enhancement\",\"membership_tier_double_write\",\"membership_tier_logic_revamp\",\"membership_tier_single_read\",\"memebr_center_point_credit_revamp\",\"menu_limit_100\",\"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_checkout\",\"multi_checkout_toggle\",\"multi_lang\",\"multicurrency\",\"my_pricing_page_2019\",\"myapp_reauth_alert\",\"myr_pricing_page_disabled_2020\",\"new_app_subscription\",\"new_layout_for_mobile_and_pc\",\"new_onboarding_flow\",\"new_return_management\",\"new_settings_apply_all_promotion\",\"new_signup_flow\",\"new_sinopac_3d\",\"notification_custom_sending_time\",\"npb_theme_philia\",\"npb_widget_font_size_color\",\"ob_revamp\",\"ob_sgstripe\",\"ob_twecpay\",\"oceanpay\",\"old_fbe_removal\",\"onboarding_basketplan\",\"onboarding_handle\",\"one_new_filter\",\"one_page_store\",\"one_page_store_1000\",\"one_page_store_clone\",\"one_page_store_login\",\"one_page_store_product_set\",\"online_credit_redemption_toggle\",\"online_store_design\",\"online_store_design_setup_guide_basketplan\",\"opb_bank_transfer_deprecation_consent\",\"opb_combine_payment\",\"opb_invoice\",\"opb_single_checkout_revamp\",\"opb_tw_virtual_acct\",\"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\",\"orderemail_new_logic\",\"other_
121custom_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\",\"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\",\"price_discount_label_plp\",\"product_cost_permission\",\"product_feed_info\",\"product_feed_manager_availability\",\"product_feed_revamp\",\"product_index_v2\",\"product_info\",\"product_limit_1000\",\"product_log_v2\",\"product_page_limit_10\",\"product_quantity_update\",\"product_recommendation_abtesting\",\"product_revamp_doublewrite\",\"product_revamp_singleread\",\"product_review_bulk_export_import\",\"product_review_import\",\"product_review_import_installable\",\"product_review_plp\",\"product_review_reward_conditions\",\"product_search\",\"product_set_show_out_of_stock\",\"product_subscription_applied_credits\",\"product_summary\",\"promotion_blacklist\",\"promotion_filter_by_date\",\"promotion_first_purchase\",\"promotion_first_purchase_channel\",\"promotion_hour\",\"promotion_limit_100\",\"promotion_limit_unlimited\",\"promotion_minitem\",\"promotion_page\",\"promotion_page_reminder\",\"promotion_page_seo_button\",\"promotion_record_archive_test\",\"promotion_reminder\",\"promotion_revamp_phase1-1\",\"promotion_revamp_phase1-2\",\"purchase_limit_campaign\",\"quick_answer\",\"recaptcha_reset_pw\",\"redirect_301_settings\",\"rejected_bill_reminder\",\"remove_fblike_sc\",\"rep_download_log_ip_identity\",\"repay_cookie\",\"replace_janus_interface\",\"replace_lms_old_oa_interface\",\"reports\",\"revert_credit_p2\",\"revert_credit_status\",\"reward_campaign_copy\",\"reward_campaign_exclude_product\",\"sales_dashboard\",\"sangria_setting\",\"sc_advanced_keyword\",\"sc_alipay_standard\",\"sc_atm\",\"sc_auto_bind_member\",\"sc_autodetect_address\",\"sc_autodetect_paymentslip\",\"sc_autoreply_icebreaker\",\"sc_clearcart\",\"sc_clearcart_all\",\"sc_comment_label\",\"sc_comment_list\",\"sc_conversations_statistics_sunset\",\"sc_download_adminapp\",\"sc_group_pm_commentid\",\"sc_group_webhook\",\"sc_intercom\",\"sc_list_search\",\"sc_mo_711emap\",\"sc_outstock_msg\",\"sc_overall_statistics_api_v3\",\"sc_pickup\",\"sc_product_variation\",\"sc_slp_subscription_promotion\",\"sc_standard\",\"sc_store_pickup\",\"sc_wa_message_report\",\"scheduled_home_page\",\"search_function_image_gallery\",\"security_center\",\"select_all_customer\",\"select_all_inventory\",\"send_coupon_notification\",\"sensitive_operation_email_notify\",\"session_expiration_period\",\"setup_guide_basketplan\",\"sfexpress_centre\",\"sfexpress_eflocker\",\"sfexpress_service\",\"sfexpress_store\",\"sg_onboarding_currency\",\"share_cart_link\",\"shop_builder_plp\",\"shop_category_filter\",\"shop_category_filter_bulk_action\",\"shop_product_search_rate_limit\",\"shop_related_recaptcha\",\"shop_template_advanced_setting\",\"shopback_cashback\",\"shopline_captcha\",\"shopline_email_captcha\",\"shopline_product_reviews\",\"shoplytics_api_ordersales_v4\",\"shoplytics_api_psa_wide_table\",\"shoplytics_benchmark\",\"shoplytics_broadcast_api_v3\",\"shoplytics_channel_store_permission\",\"shoplytics_credit_analysis\",\"shoplytics_credit_analysis_reward_birthday_breakdown\",\"shoplytics_customer_refactor_api_v3\",\"shoplytics_date_picker_v2\",\"shoplytics_event_realtime_refactor_api_v3\",\"shoplytics_events_api_v3\",\"shoplytics_export_flex\",\"shoplytics_homepage_v2\",\"shoplytics_invoices_api_v3\",\"shoplytics_lite\",\"shoplytics_membership_tier_growth\",\"shoplytics_online_order_source\",\"shoplytics_orders_api_v3\",\"shoplytics_ordersales_v3\",\"shoplytics_payments_api_v3\",\"shoplytics_product_revamp_api_v3\",\"shoplytics_promotions_api_v3\",\"shoplytics_psa_multi_stores_export\",\"shoplytics_psa_sub_categories\",\"shoplytics_rfim_enhancement_v3\",\"shoplytics_session_metrics\",\"shoplytics_staff_api_v3\",\"shoplytics_to_hd\",\"shoplytics_tracker_first_party\",\"shopping_session_enabled\",\"signin_register_revamp\",\"sitemap_cache_6hr\",\"sitemap_enhance_lang\",\"skya_setting\",\"sl_inventory_transfer_by_warehouse\",\"sl_logistics_bulk_action\",\"sl_logistics_fmt_freeze\",\"sl_logistics_modularize\",\"sl_payment_alipay\",\"sl_payment_cc\",\"sl_payment_standard_v2\",\"sl_payment_type_check\",\"sl_payments_apple_pay\",\"sl_payments_cc_promo\",\"sl_payments_my_cc\",\"sl_payments_my_fpx\",\"sl_payments_sg_cc\",\"sl_payments_tw_cc\",\"sl_pos\",\"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_bugfender_log_reduction\",\"sl_pos_bulk_import_update_enhancement\",\"sl_pos_check_duplicate_create_order\",\"sl_pos_claim_coupon\",\"sl_pos_convert_order_to_cart_by_snapshot\",\"sl_pos_customerID_duplicate_check\",\"sl_pos_customer_info_by_search\",\"sl_pos_customer_info_enhancement\",\"sl_pos_customized_price\",\"sl_pos_disable_touchid_unlock\",\"sl_pos_discount\",\"sl_pos_einvoice_refactor\",\"sl_pos_feature_permission\",\"sl_pos_force_upgrade_1-109-0\",\"sl_pos_force_upgrade_1-110-1\",\"sl_pos_free_gifts_promotion\",\"sl_pos_from_Swift_to_OC\",\"sl_pos_
121iOS_A4_printer\",\"sl_pos_iOS_app_transaction_filter_enhance\",\"sl_pos_iOS_cashier_revamp_cart\",\"sl_pos_iOS_cashier_revamp_product_list\",\"sl_pos_iPadOS_version_upgrade_remind_16_0_0\",\"sl_pos_initiate_couchbase\",\"sl_pos_inventory_count\",\"sl_pos_inventory_count_difference_reason\",\"sl_pos_inventory_count_for_selected_products\",\"sl_pos_inventory_feature_module\",\"sl_pos_inventory_transfer_app_can_create_note_date\",\"sl_pos_inventory_transfer_insert_enhancement\",\"sl_pos_inventory_transfer_request\",\"sl_pos_invoice_product_name_filter\",\"sl_pos_invoice_swiftUI_revamp\",\"sl_pos_invoice_toast_show\",\"sl_pos_ios_receipt_info_enhancement\",\"sl_pos_ios_small_label_enhancement\",\"sl_pos_ios_version_upgrade_remind\",\"sl_pos_itc\",\"sl_pos_logo_terms_and_condition\",\"sl_pos_new_report_customer_analysis\",\"sl_pos_new_report_daily_payment_methods\",\"sl_pos_new_report_overview\",\"sl_pos_new_report_product_preorder\",\"sl_pos_new_report_transaction_detail\",\"sl_pos_no_minimum_age\",\"sl_pos_order_refactor_admin\",\"sl_pos_order_upload_using_pos_service\",\"sl_pos_partial_return\",\"sl_pos_password_setting_refactor\",\"sl_pos_payment\",\"sl_pos_payment_method_picture\",\"sl_pos_payment_method_prioritized_and_hidden\",\"sl_pos_payoff_preorder\",\"sl_pos_product_add_to_cart_refactor\",\"sl_pos_product_variation_ui\",\"sl_pos_promotion\",\"sl_pos_purchase_order_onlinestore\",\"sl_pos_purchase_order_partial_in_storage\",\"sl_pos_receipt_information\",\"sl_pos_receipt_preorder_return_enhancement\",\"sl_pos_receipt_swiftUI_revamp\",\"sl_pos_register_shift\",\"sl_pos_report_shoplytics_psi\",\"sl_pos_revert_credit\",\"sl_pos_save_send_receipt\",\"sl_pos_show_coupon\",\"sl_pos_stock_refactor\",\"sl_pos_supplier_refactor\",\"sl_pos_toast_revamp\",\"sl_pos_transaction_conflict\",\"sl_pos_transaction_view_admin\",\"sl_pos_transfer_onlinestore\",\"sl_pos_user_permission\",\"sl_pos_variation_setting_refactor\",\"sl_purchase_order_by_warehouse\",\"sl_purchase_order_search_create_enhancement\",\"slp_bank_promotion\",\"slp_product_subscription\",\"slp_remember_credit_card\",\"slp_swap\",\"smart_omo_appstore\",\"smart_product_recommendation\",\"smart_product_recommendation_plus_cart\",\"smart_product_recommendation_regular\",\"smart_recommended_related_products\",\"sms_custom\",\"sms_with_shop_name\",\"social_channel_revamp\",\"social_channel_user\",\"social_name_in_order\",\"sort_out_of_stock_products_last\",\"sso_lang_th\",\"sso_lang_vi\",\"staff_elasticsearch\",\"staff_limit_5\",\"staff_service_migration\",\"static_resource_host_by_region\",\"stop_slp_approvedemail\",\"storefront_app_extension\",\"storefront_return\",\"stripe_3d_secure\",\"stripe_3ds_cny\",\"stripe_3ds_hkd\",\"stripe_3ds_myr\",\"stripe_3ds_sgd\",\"stripe_3ds_thb\",\"stripe_3ds_usd\",\"stripe_3ds_vnd\",\"stripe_google_pay\",\"stripe_payment_intents\",\"stripe_radar\",\"stripe_subscription_my_account\",\"structured_data\",\"sub_sgstripe\",\"subscription_config_edit\",\"subscription_config_edit_delivery_payment\",\"subscription_currency\",\"subscription_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\",\"tcat_sftp\",\"th_pricing_page_2020\",\"thb_pricing_page_disabled_2020\",\"theme_bianco\",\"theme_doris_bien\",\"theme_kingsman_v2\",\"theme_level_3\",\"theme_sangria\",\"theme_ultrachic\",\"tnc-checkbox\",\"toggle_mobile_category\",\"tw_app_shopback_cashback\",\"tw_fm_sms\",\"tw_pricing_page_2019\",\"tw_stripe_subscription\",\"twd_pricing_page_disabled_2020\",\"uc_integration\",\"uc_v2_endpoints\",\"ultra_setting\",\"unified_admin\",\"use_ngram_for_order_search\",\"user_center_social_channel\",\"user_credits_revamp_double_read\",\"user_credits_revamp_single_read\",\"variant_image_selector\",\"variant_saleprice_cost_weight\",\"variation_label_swatches\",\"varm_setting\",\"vn_pricing_page_2020\",\"vnd_pricing_page_disabled_2020\",\"whatsapp_extension\",\"whatsapp_order_form\",\"whatsapp_orderstatus_toggle\",\"yahoo_dot\",\"zotabox_installable\"],\"shop_default_home_url\":\"https://shenghongec999879.shoplineapp.com\",\"shop_status\":\"open\",\"show_sold_out\":false,\"sl_payment_merchant_id\":\"2540248768525246464\",\"supported_languages\":[\"en\",\"zh-hant\"],\"tags\":[\"food\"],\"time_zone\":\"Asia/Taipei\",\"updated_at\":\"2026-10-08T06:56:23.774Z\",\"user_setting\":{\"_id\":\"62146f3e54cf110017c0a417\",\"created_at\":\"2022-02-22T05:06:06.208Z\",\"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\":\"13\",\"custom_fields\":[{\"type\":\"text\",\"name_translations\":{\"zh-hant\":\"姓名\"},\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"true\",\"required\":\"true\"}},\"field_id\":\"628a3d37549eec0012cb9ba5\"},{\"type\":\"text\",\"name_translations\":{\"zh-hant\":\"手機號碼\"},\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"true\",\"required\":\"true\"}},\"field_id\":\"628ddc98fc8070000ff80031\"}],\"signup_method\":\"mobile\",\"sms_verification\":{\"status\":\"false\",\"supported_countries\":[\"*\"]},\"facebook_login\":{\"status\":\"active\",\"app_id\":\"3099318730316369\"},\"enable_facebook_comment\":{\"status\":\"active\"},\"facebook_comment\":\"\",\"line_login\":{\"status\":\"active\"},\"recaptcha_signup\":{\"status\":\"false\",\"site_key\":\"6LdVqAggAAAAAES5YjoJciIJ8-2qsc3YCIewsW__\"},\"email_verification\":{\"status\":\"true\"},\"login_with_verification\":{\"status\":\"false\"},\"upgrade_reminder\":{\"status\":\"active\"}
121,\"enable_member_point\":true,\"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\"}},\"birthday_gift_schedule_type\":\"monthly\",\"audience_type\":{\"birthday_gift\":\"specific_tiers\"}},\"item_type\":\"\",\"key\":\"users\",\"name\":null,\"owner_id\":\"62146f3d12c0d3006af50364\",\"owner_type\":\"Merchant\",\"publish_status\":\"published\",\"status\":\"active\",\"updated_at\":\"2026-08-13T06:49:00.105Z\",\"value\":null},\"price_range_preview\":false},\"localeData\":{\"loadedLanguage\":{\"name\":\"繁體中文\",\"code\":\"zh-hant\"},\"supportedLocales\":[{\"name\":\"English\",\"code\":\"en\"},{\"name\":\"繁體中文\",\"code\":\"zh-hant\"}]},\"currentUser\":null,\"themeSettings\":{\"mobile_categories_removed\":false,\"categories_collapsed\":false,\"mobile_categories_collapsed\":false,\"image_fill\":false,\"hide_language_selector\":false,\"is_multicurrency_enabled\":true,\"show_promotions_on_product\":true,\"enabled_quick_cart\":true,\"plp_wishlist\":true,\"buy_now_button\":{\"enabled\":false,\"color\":\"fb7813\"},\"opens_in_new_tab\":false,\"category_page\":\"72\",\"variation_image_selector_enabled\":true,\"variation_image_selector_variation\":2,\"plp_variation_selector\":{\"enabled\":true,\"show_variation\":2},\"enabled_sort_by_sold\":true,\"goto_top\":true,\"hide_share_buttons\":true,\"enable_gdpr_cookies_banner\":false,\"messages_enabled\":true,\"hide_languages\":\"\",\"secondary_color\":\"85644B\",\"page_background\":\"ffffff\",\"page_text\":\"2c2c2c\",\"page_text_link\":\"2c2c2c\",\"announcement_background\":\"001522\",\"announcement_text\":\"ffffff\",\"header_background\":\"ffffff\",\"header_text\":\"2c2c2c\",\"header_icon\":\"2c2c2c\",\"primary_background\":\"01182c\",\"primary_text\":\"ffffff\",\"buy_now_background\":\"01182c\",\"buy_now_text\":\"ffffff\",\"footer_background\":\"01182c\",\"footer_text\":\"ffffff\",\"footer_icon\":\"ffffff\",\"copyright_background\":\"FFFFFF\",\"copyright_text\":\"4379bb\",\"font_title\":\"Playfair Display\",\"font_size_title\":\"1\",\"font_paragraph\":\"Playfair Display\",\"font_size_paragraph\":\"1\",\"updated_with_new_page_builder\":true,\"product_custom_label_style\":\"arrow-rectangular\",\"variation_image_style\":\"square\",\"product_promotion_label_text\":\"a60101\",\"product_promotion_label_background\":\"f9f5f5\"},\"isMultiCurrencyEnabled\":true,\"features\":{\"plans\":{\"free\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"standard\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"starter\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"pro\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"business\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"variant_image_selector\":false},\"basic\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"basic2018\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\"
121:{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"sc\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"variant_image_selector\":false},\"advanced\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"variant_image_selector\":false},\"premium\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"enterprise\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"crossborder\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"o2o\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"subscription_product\":true,\"variant_image_selector\":true}}},\"requestCountry\":\"US\",\"trackerEventData\":{},\"isRecaptchaEnabled\":false,\"isRecaptchaEnterprise\":true,\"recaptchaEnterpriseSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"recaptchaEnterpriseCheckboxSiteKey\":\"6LfQVEEoAAAAAAzllcvUxDYhfywH7-aY52nsJ2cK\",\"recaptchaSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"currencyData\":{\"supportedCurrencies\":[{\"name\":\"$ HKD\",\"symbol\":\"$\",\"iso_code\":\"hkd\"},{\"name\":\"P MOP\",\"symbol\":\"P\",\"iso_code\":\"mop\"},{\"name\":\"¥ CNY\",\"symbol\":\"¥\",\"iso_code\":\"cny\"},{\"name\":\"$ TWD\",\"symbol\":\"$\",\"iso_code\":\"twd\"},{\"name\":\"$ USD\",\"symbol\":\"$\",\"iso_code\":\"usd\"},{\"name\":\"$ SGD\",\"symbol\":\"$\",\"iso_code\":\"sgd\"},{\"name\":\"€ EUR\",\"symbol\":\"€\",\"iso_code\":\"eur\"},{\"name\":\"$ AUD\",\"symbol\":\"$\",\"iso_code\":\"aud\"},{\"name\":\"£ GBP\",\"symbol\":\"£\",\"iso_code\":\"gbp\"},{\"name\":\"₱ PHP\",\"symbol\":\"₱\",\"iso_code\":\"php\"},{\"name\":\"RM MYR\",\"symbol\":\"RM\",\"iso_code\":\"myr\"},{\"name\":\"฿ THB\",\"symbol\":\"฿\",\"iso_code\":\"thb\"},{\"name\":\"د.إ AED\",\"symbol\":\"د.إ\",\"iso_code\":\"aed\"},{\"name\":\"¥ JPY\",\"symbol\":\"¥\",\"iso_code\":\"jpy\"},{\"name\":\"$ BND\",\"symbol\":\"$\",\"iso_code\":\"bnd\"},{\"name\":\"₩ KRW\",\"symbol\":\"₩\",\"iso_code\":\"krw\"},{\"name\":\"Rp IDR\",\"symbol\":\"Rp\",\"iso_code\":\"idr\"},{\"name\":\"₫ VND\",\"symbol\":\"₫\",\"iso_code\":\"vnd\"},{\"name\":\"$ CAD\",\"symbol\":\"$\",\"iso_code\":\"cad\"}],\"requestCountryCurrencyCode\":\"TWD\"},\"previousUrl\":\"\",\"checkoutLandingPath\":\"/cart\",\"webpSupported\":65,\"pageType\":\"home-index\",\"paypalCnClientId\":\"AYVtr8kMzEyRCw725vQM_-hheFyo1FuWeaup4KPSvU1gg44L-NG5e2PNcwGnMo2MLCzGRg4eVHJhuqBP\",\"efoxPayVersion\":\"1.0.60\",\"universalPaymentSDKUrl\":\"https://cdn.myshopline.com\",\"shoplinePaymentCashierSDKUrl\":\"https://cdn.myshopline.com/pay/paymentElement/1.7.1/index.js\",\"shoplinePaymentV2Env\":\"prod\",\"shoplinePaymentGatewayEnv\":\"prod\",\"shoplinePaymentsIntegratedEnv\":\"production\",\"currentPath\":\"/\",\"isExceedCartLimitation\":null,\"familyMartEnv\":\"prod\",\"familyMartConfig\":{\"cvsname\":\"familymart.shoplineapp.com\"},\"familyMartFrozenConfig\":{\"cvsname\":\"familymartfreeze.shoplineapp.com\",\"cvslink\":\"https://familymartfreeze.shoplineapp.com/familymart_freeze_callback\",\"emap\":\"https://ecmfme.map.com.tw/ReceiveOrderInfo.aspx\"},\"pageIdentifier\":\"home\",\"staticResourceHost\":\"https://static.shoplineapp.com/\",\"facebookAppId\":\"467428936681900\",\"facebookSdkVersion\":\"v2.7\",\"criteoAccountId\":null,\"criteoEmail\":null,\"shoplineCaptchaEnv\":\"prod\",\"shoplineCaptchaPublicKey\":\"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCUXpOVJR72RcVR8To9lTILfKJnfTp+f69D2azJDN5U9FqcZhdYfrBegVRKxuhkwdn1uu6Er9PWV4Tp8tRuHYnlU+U72NRpb0S3fmToXL3KMKw/4qu2B3EWtxeh/6GPh3leTvMteZpGRntMVmJCJdS8PY1CG0w6QzZZ5raGKXQc2QIDAQAB\",\"defaultBlockedSmsCountries\":\"PS,MG,KE,AO,KG,UG,AZ,ZW,TJ,NG,GT,DZ,BD,BY,AF,LK,MA,EH,MM,EG,LV,OM,LT,UA,RU,KZ,KH,LY,ML,MW,IR,EE\",\"featureEnabledList\":{\"smartProductRecommendation\":{\"cartSidebarEnabled\":false,\"cartProductsEnabled\":false}}}');
122</script>
122
123
124  
124<script>
125    (function() {
126      var queue = [];
127      window.__sentryPreInitQueue = queue;
128      function captureToQueue(error) {
129        if (window.__sentryPreInitQueue) queue.push(error);
130      }
131      function onError(event) {
132        if (event.error !== null) captureToQueue(event.error);
133      }
134      function onUnhandledRejection(event) {
135        captureToQueue(event.reason !== undefined ? event.reason : event);
136      }
137      window.addEventListener('error', onError);
138      window.addEventListener('unhandledrejection', onUnhandledRejection);
139      window.__sentryPreInitListeners = { onError: onError, onUnhandledRejection: onUnhandledRejection };
140    })();
141  </script>
141
142  
142<script
143    src="https://browser.sentry-cdn.com/7.120.4/bundle.tracing.replay.min.js"
144    integrity="sha384-6UiQzRZEZEUYpVevkJnbMofq20zR/kWY6Nfj4/7xxiefh2lwaDxOAJXGT0ZkkJtH"
145    crossorigin="anonymous"
146    defer
147  ></script>
147
148  
148<script
149    src="https://browser.sentry-cdn.com/7.120.4/captureconsole.min.js"
150    integrity="sha384-eS++M/RYquYfetQEoSQnCvxPHbPQztNIN2rdDxYkI5k8wvZwd+GmpBnfgymxGEIT"
151    crossorigin="anonymous"
152    defer
153  ></script>
153
154
155<script>
156  function sriOnError (event) {
157    if (window.Sentry) window.Sentry.captureException(event);
158
159    var script = document.createElement('script');
160    var srcDomain = new URL(this.src).origin;
161    script.src = this.src.replace(srcDomain, '');
162    if (this.defer) script.setAttribute("defer", "defer");
163    document.getElementsByTagName('head')[0].insertBefore(script, null);
164  }
165</script>
165
166
167<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 167
167
168<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>
1682&&(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>
168
169
170  
170<script src="https://cdn.shoplineapp.com/s/javascripts/currencies.js" defer></script>
170
171
172
173
174<script>
175  function generateGlobalSDKObserver(variableName, options = {}) {
176    const { isLoaded = (sdk) => !!sdk } = options;
177    return {
178      [variableName]: {
179        funcs: [],
180        notify: function() {
181          while (this.funcs.length > 0) {
182            const func = this.funcs.shift();
183            func(window[variableName]);
184          }
185        },
186        subscribe: function(func) {
187          if (isLoaded(window[variableName])) {
188            func(window[variableName]);
189          } else {
190            this.funcs.push(func);
191          }
192          const unsubscribe = function () {
193            const index = this.funcs.indexOf(func);
194            if (index > -1) {
195              this.funcs.splice(index, 1);
196            }
197          };
198          return unsubscribe.bind(this);
199        },
200      },
201    };
202  }
203
204  window.globalSDKObserver = Object.assign(
205    {},
206    generateGlobalSDKObserver('grecaptcha', { isLoaded: function(sdk) { return sdk && sdk.render }}),
207    generateGlobalSDKObserver('FB'),
208  );
209</script>
209
210
211<style>
212  :root {
213
214          --category-page: 72;
215            --page-background: #ffffff;
216            --page-background-h: 0;
217            --page-background-s: 0%;
218            --page-background-l: 100%;
219            --page-text: #2c2c2c;
220            --page-text-h: 0;
221            --page-text-s: 0%;
222            --page-text-l: 17%;
223            --page-text-link: #2c2c2c;
224            --page-text-link-h: 0;
225            --page-text-link-s: 0%;
226            --page-text-link-l: 17%;
227            --announcement-background: #001522;
228            --announcement-background-h: 203;
229            --announcement-background-s: 100%;
230            --announcement-background-l: 7%;
231            --announcement-text: #ffffff;
232            --announcement-text-h: 0;
233            --announcement-text-s: 0%;
234            --announcement-text-l: 100%;
235            --header-background: #ffffff;
236            --header-background-h: 0;
237            --header-background-s: 0%;
238            --header-background-l: 100%;
239            --header-text: #2c2c2c;
240            --header-text-h: 0;
241            --header-text-s: 0%;
242            --header-text-l: 17%;
243            --header-icon: #2c2c2c;
244            --header-icon-h: 0;
245            --header-icon-s: 0%;
246            --header-icon-l: 17%;
247            --primary-background: #01182c;
248            --primary-background-h: 208;
249            --primary-background-s: 96%;
250            --primary-background-l: 9%;
251            --primary-text: #ffffff;
252            --primary-text-h: 0;
253            --primary-text-s: 0%;
254            --primary-text-l: 100%;
255            --buy-now-background: #01182c;
256            --buy-now-background-h: 208;
257            --buy-now-background-s: 96%;
258            --buy-now-background-l: 9%;
259            --buy-now-text: #ffffff;
260            --buy-now-text-h: 0;
261            --buy-now-text-s: 0%;
262            --buy-now-text-l: 100%;
263            --footer-background: #01182c;
264            --footer-background-h: 208;
265            --footer-background-s: 96%;
266            --footer-background-l: 9%;
267            --footer-text: #ffffff;
268            --footer-text-h: 0;
269            --footer-text-s: 0%;
270            --footer-text-l: 100%;
271            --footer-icon: #ffffff;
272            --footer-icon-h: 0;
273            --footer-icon-s: 0%;
274            --footer-icon-l: 100%;
275            --copyright-background: #FFFFFF;
276            --copyright-background-h: 0;
277            --copyright-background-s: 0%;
278            --copyright-background-l: 100%;
279            --copyright-text: #4379bb;
280            --copyright-text-h: 213;
281            --copyright-text-s: 47%;
282            --copyright-text-l: 50%;
283            --font-title: "Playfair Display", var(--system-sans);
284
285          --font-size-title: 1;
286            --font-paragraph: "Playfair Display", var(--system-sans);
287
288          --font-size-paragraph: 1;
289          --variation-image-style: square;
290            --product-promotion-label-text: #a60101;
291            --product-promotion-label-text-h: 0;
292            --product-promotion-label-text-s: 99%;
293            --product-promotion-label-text-l: 33%;
294            --product-promotion-label-background: #f9f5f5;
295            --product-promotion-label-background-h: 0;
296            --product-promotion-label-background-s: 25%;
297            --product-promotion-label-background-l: 97%;
298
299    --cookie-consent-popup-z-index: 1000;
300  }
301</style>
302
303<script type="text/javascript">
304var shoplyticsTrackerSrc = window.location.origin + '/event/assets/js/shoplytics-tracker/latest/shoplytics-tracker.js';
305(function(e,t,s,c,n,o,p){e.shoplytics||((p=e.shoplytics=function(){
306p.exec?p.exec.apply(p,arguments):p.q.push(arguments)
307}).v='2.0',p.q=[],(n=t.createElement(s)).async=!0,
308n.src=c,(o=t.getElementsByTagName(s)[0]).parentNode.insertBefore(n,o))
309})(window,document,'script',shoplyticsTrackerSrc);
310window.SHOPLYTICS_TRACKER_REGISTER = {"merchant_id":"62146f3d12c0d3006af50364","language":"zh-hant","user_id":null};
311shoplytics('init', 'shop', {
312  register: window.SHOPLYTICS_TRACKER_REGISTER
313});
314
315// for facebook login redirect
316if (location.hash === '#_=_') {
317  history.replaceState(null, document.title, location.toString().replace(/#_=_$/, ''));
318}
319
320function SidrOptions(options) {
321  if (options === undefined) { options = {}; }
322  this.side = options.side || 'left';
323  this.speed = options.speed || 200;
324  this.name = options.name;
325  this.onOpen = options.onOpen || angular.noop;
326  this.onClose = options.onClose || angular.noop;
327}
328window.SidrOptions = SidrOptions;
329
330window.resizeImages = function(element) {
331  var images = (element || document).getElementsByClassName("sl-lazy-image")
332  var styleRegex = /background\-image:\ *url\(['"]?(https\:\/\/shoplineimg.com\/[^'"\)]*)+['"]?\)/
333
334  for (var i = 0; i < images.length; i++) {
335    var image = images[i]
336    try {
337      var src = image.getAttribute('src') || image.getAttribute('style').match(styleRegex)[1]
338    } catch(e) {
339      continue;
340    }
341    var setBySrc, head, tail, width, height;
342    try {
343      if (!src) { throw 'Unknown source' }
344
345      setBySrc = !!image.getAttribute('src') // Check if it's setting the image url by "src" or "style"
346      var urlParts = src.split("?"); // Fix issue that the size pattern can be in external image url
347      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
348      head = result[1]
349      tail = result[4]
350      width = parseInt(result[2], 10);
351      height = parseInt(result[3], 10);
352
353      if (!!((width || height) && head != '') !== true) { throw 'Invalid image source'; }
354    } catch(e) {
355      if (typeof e !== 'string') { console.error(e) }
356      continue;
357    }
358
359    var segment = parseInt(image.getAttribute('data-resizing-segment') || 200, 10)
360    var scale = window.devicePixelRatio > 1 ? 2 : 1
361
362    // Resize by size of given element or image itself
363    var refElement = image;
364    if (image.getAttribute('data-ref-element')) {
365      var selector = image.getAttribute('data-ref-element');
366      if (selector.indexOf('.') === 0) {
367        refElement = document.getElementsByClassName(image.getAttribute('data-ref-element').slice(1))[0]
368      } else {
369        refElement = document.getElementById(image.getAttribute('data-ref-element'))
370      }
371    }
372    var offsetWidth = refElement.offsetWidth;
373    var offsetHeight = refElement.offsetHeight;
374    var refWidth = image.getAttribute('data-max-width') ? Math.min(parseInt(image.getAttribute('data-max-width')), offsetWidth) : offsetWidth;
375    var refHeight = image.getAttribute('data-max-height') ? Math.min(parseInt(image.getAttribute('data-max-height')), offsetHeight) : offsetHeight;
376
377    // Get desired size based on view, segment and screen scale
378    var resizedWidth = isNaN(width) === false ? Math.ceil(refWidth * scale / segment) * segment : undefined
379    var resizedHeight = isNaN(height) === false ? Math.ceil(refHeight * scale / segment) * segment : undefined
380
381    if (resizedWidth || resizedHeight) {
382      var newSrc = head + '/' + ((resizedWidth || '') + 'x' + (resizedHeight || '')) + (tail || '') + '?';
383      for (var j = 1; j < urlParts.length; j++) { newSrc += urlParts[j]; }
384      if (newSrc !== src) {
385        if (setBySrc) {
386          image.setAttribute('src', newSrc);
387        } else {
388          image.setAttribute('style', image.getAttribute('style').replace(styleRegex, 'background-image:url('+newSrc+')'));
389        }
390        image.dataset.size = (resizedWidth || '') + 'x' + (resizedHeight || '');
391      }
392    }
393  }
394}
395
396let createDeferredPromise = function() {
397  let deferredRes, deferredRej;
398  let deferredPromise = new Promise(function(res, rej) {
399    deferredRes = res;
400    deferredRej = rej;
401  });
402  deferredPromise.resolve = deferredRes;
403  deferredPromise.reject = deferredRej;
404  return deferredPromise;
405}
406
407// For app extension sdk
408window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED = createDeferredPromise();
409  window.runTaskInIdle = function runTaskInIdle(task) {
410    try {
411      if (!task) return;
412      task();
413    } catch (err) {
414      console.error(err);
415    }
416  }
417
418window.runTaskQueue = function runTaskQueue(queue) {
419  if (!queue || queue.length === 0) return;
420
421  const task = queue.shift();
422  window.runTaskInIdle(task);
423
424  window.runTaskQueue(queue);
425}
426
427
428window.addEventListener('DOMContentLoaded', function() {
429
430app.value('mainConfig', window.mainConfig);
431
432
433app.value('flash', {
434});
435
436app.value('flash_data', {});
437app.constant('imageServiceEndpoint', 'https\:\/\/shoplineimg.com/')
438app.constant('staticImageHost', 'static.shoplineapp.com/web')
439app.constant('staticResourceHost', 'https://static.shoplineapp.com/')
440app.constant('FEATURES_LIMIT', JSON.parse('{\"disable_image_service\":false,\"product_variation_limit\":100,\"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_
440shipping_rate_refactor\":true,\"promotion_reminder\":true,\"promotion_page_reminder\":true,\"modularize_address_format\":true,\"point_redeem_to_cash\":false,\"fb_login_integration\":false,\"product_summary\":true,\"plp_wishlist\":false,\"ec_order_unlimit\":true,\"sc_order_unlimit\":false,\"inventory_search_v2\":true,\"sc_lock_inventory\":false,\"crm_notify_preview\":true,\"plp_variation_selector\":false,\"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\":5,\"product_set_limit\":-1,\"sl_payments_hk_promo\":false,\"domain_redirect_ec2\":false,\"affiliate_kol_report\":false,\"applepay_newebpay\":false,\"atm_newebpay\":false,\"cvs_newebpay\":false,\"ec_fast_checkout\":false,\"checkout_setting\":true,\"omise_payment\":false,\"member_password_setup_notify\":true,\"membership_tier_notify\":false,\"auto_credit_notify\":false,\"customer_referral_notify\":true,\"member_points_notify\":false,\"member_import_notify\":true,\"crm_sms_custom\":true,\"crm_email_custom\":true,\"customer_group\":true,\"app_checkout_page_v2\":false,\"cart_api_slp_payment_callback\":false,\"restricted_product_risk_center_integration\":false,\"mask_check_stock_api_quantity\":false,\"tier_auto_downgrade\":false,\"scheduled_home_page\":true,\"sc_wa_contacts_list\":false,\"broadcast_to_unsubscribers_sms\":false,\"sc_post_feature\":false,\"google_product_category_3rdlayer\":true,\"purchase_limit_campaign\":true,\"order_item_name_edit\":false,\"block_analytics_request\":false,\"subscription_order_notify\":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\":false,\"tradevan_multi_tax_product_set\":false,\"order_add_to_cart\":true,\"order_new_source\":true,\"einvoice_bulk_update\":true,\"molpay_alipay_tng\":false,\"fastcheckout_add_on\":false,\"plp_product_seourl\":true,\"country_code\":true,\"sc_keywords\":false,\"bulk_printing_labels_711C2C\":true,\"search_function_image_gallery\":true,\"social_channel_user\":true,\"sc_overall_statistics\":false,\"product_main_images_limit\":12,\"order_custom_notify\":true,\"new_settings_apply_all_promotion\":true,\"new_order_label_711b2c\":false,\"payment_condition\":true,\"store_pick_up\":false,\"other_custom_notify\":true,\"crm_sms_notify\":true,\"sms_custom\":true,\"product_set_revamp\":false,\"charge_shipping_fee_by_product_qty\":true,\"whatsapp_extension\":true,\"new_live_selling\":false,\"tier_member_points\":false,\"fb_broadcast_sc_p2\":false,\"fb_entrance_optimization\":true,\"shopback_cashback\":true,\"bundle_add_type\":true,\"google_ads_api\":true,\"google_analytics_4\":true,\"customer_group_smartrfm_filter\":false,\"shopper_app_entrance\":false,\"enable_cart_service\":true,\"store_crm_pwa\":false,\"store_referral_export_import\":false,\"store_referral_setting\":false,\"delivery_time_with_quantity\":true,\"tier_reward_app_installation\":false,\"tier_reward_app_availability\":false,\"stop_slp_approvedemail\":true,\"google_content_api\":false,\"buy_online_pickup_instore\":false,\"subscription_order_expire_notify\":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
440ier_reward_app_p2\":false,\"slp_remember_credit_card\":true,\"subscription_promotion\":true,\"lock_cart_sc_product\":false,\"extend_reminder\":false,\"customer_search_match\":true,\"slp_product_subscription\":true,\"customer_group_sendcoupon\":true,\"sl_payments_apple_pay\":true,\"apply_multi_order_discount\":true,\"enable_calculate_api_promotion_apply\":true,\"product_revamp_doublewrite\":true,\"tcat_711pickup_emap\":false,\"page_builder_widget_blog\":true,\"page_builder_widget_accordion\":true,\"page_builder_widget_category\":true,\"page_builder_widget_instagram\":true,\"page_builder_widget_custom_liquid\":true,\"page_builder_widget_product_text\":true,\"page_builder_widget_subscription\":true,\"page_builder_widget_video\":true,\"page_builder_widget_collage\":true,\"npb_theme_sangria\":false,\"npb_theme_philia\":true,\"npb_theme_bianco\":false,\"line_point_cpa_tag\":true,\"affiliate_by_product\":true,\"order_select_across_pages\":true,\"page_builder_widget_count_down\":false,\"deep_link_support_payme\":true,\"deep_link_support_linepay\":true,\"split_order_applied_creditpoint\":false,\"product_review_reward\":false,\"rounding_to_one_decimal\":false,\"disable_image_service_lossy_compression\":false,\"order_status_non_automation\":true,\"member_info_reward\":true,\"order_discount_stackable\":true,\"enable_cart_api\":true,\"product_revamp_singleread\":true,\"deep_search\":true,\"new_plp_initialized\":false,\"shop_builder_plp\":true,\"old_fbe_removal\":true,\"fbig_shop_disabled\":false,\"repay_cookie\":true,\"gift_promotion_condition\":false,\"blog_revamp_singleread\":true,\"blog_revamp_doublewrite\":true,\"credit_condition_tier_limit\":5,\"credit_condition_5_tier_ec\":true,\"credit_condition_50_tier_ec\":false,\"return_order_revamp\":false,\"expand_sku_on_plp\":false,\"sl_pos_shopline_payment_invoice_new_flow\":false,\"credit_campaign_tier\":{\"active_campaign_limit\":-1,\"condition_limit\":3},\"promotion_page\":true,\"bundle_page\":true,\"bulk_update_tag_enhancement\":false,\"use_ngram_for_order_search\":true,\"notification_custom_sending_time\":true,\"promotion_by_platform\":false,\"promotion_gift_multi_numbers\":false,\"product_feed_revamp\":true,\"one_page_store\":true,\"one_page_store_limit\":1000,\"one_page_store_clone\":true,\"one_page_store_checkout_v2\":false,\"header_content_security_policy\":false,\"product_set_child_products_required_quantity_limit\":10,\"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\":false,\"sl_pos_payment_method_prioritized_and_hidden\":true,\"sl_pos_payment_method_picture\":true,\"facebook_line_promotion_notify\":true,\"sl_admin_purchase_order\":false,\"sl_admin_inventory_transfer\":false,\"sl_admin_supplier\":false,\"sl_admin_inventory_count\":false,\"shopline_captcha\":true,\"shopline_email_captcha\":true,\"layout_engine_service_kingsman_plp\":true,\"layout_engine_service_kingsman_pdp\":true,\"layout_engine_service_kingsman_promotions\":true,\"layout_engine_service_kingsman_blogs\":true,\"layout_engine_service_kingsman_member_center\":true,\"layout_engine_service_kingsman_npb\":false,\"layout_engine_service_kingsman_layout\":false,\"layout_engine_service_kingsman_one_page_stores\":false,\"layout_engine_service_varm_plp\":true,\"layout_engine_service_varm_pdp\":true,\"layout_engine_service_varm_promotions\":true,\"layout_engine_service_varm_blogs\":true,\"layout_engine_service_varm_member_center\":true,\"layout_engine_service_philia_plp\":false,\"layout_engine_service_philia_pdp\":false,\"layout_engine_service_philia_promotions\":false,\"layout_engine_service_philia_blogs\":false,\"layout_engine_service_philia_member_center\":false,\"2026_pdp_revamp_mobile_abtesting\"
440: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\":true,\"smart_product_recommendation_plus\":false,\"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,\"gift_shipping_promotion_discount_condition\":true,\"promotion_first_purchase_channel\":true,\"enable_shopjs_splitting\":true,\"enable_body_script\":true,\"enable_corejs_splitting\":true,\"member_info_reward_subscription\":true,\"session_expiration_period\":true,\"online_credit_redemption_toggle\":true,\"shoplytics_payments_api_v3\":true,\"shoplytics_staff_api_v3\":true,\"shoplytics_invoices_api_v3\":true,\"shoplytics_broadcast_api_v3\":true,\"enable_promotion_usage_record\":true,\"archive_order_ui\":true,\"archive_order_data\":true,\"order_archive_calculation_revamp_crm_amount\":true,\"order_archive_calculation_revamp_crm_member\":true,\"subscription_config_edit_delivery_payment\":true,\"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,\"customer_import_50000_failure_report\":true,\"manual_order_ec_to_sc\":true,\"group_url_bind_post_live\":true,\"shoplytics_product_revamp_api_v3\":true,\"shoplytics_event_realtime_refactor_api_v3\":true,\"shoplytics_ordersales_v3\":true,\"payment_fee_config\":true,\"subscription_config_edit\":true,\"affiliate_dashboard\":true,\"export_inventory_report_v2\":true,\"member_center_profile_revamp\":true,\"enable_new_css_bundle\":true,\"email_custom\":true,\"social_channel_revamp\":true,\"memebr_center_point_credit_revamp\":true,\"customer_data_secure\":true,\"coupon_v2\":true,\"tcat_711pickup_sl_logisitics\":true,\"customer_export_v2\":true,\"shoplytics_channel_store_permission\":true,\"customer_group_analysis\":true,\"slp_bank_promotion\":true,\"admin_js_upgrade_SL-32913\":true,\"google_preorder_feed\":true,\"replace_lms_old_oa_interface\":true,\"bulk_update_job\":true,\"custom_home_delivery_tw\":true,\"birthday_format_v2\":true,\"mobile_and_email_signup\":true,\"exclude_product_v2\":true,\"sl_payments_cc_promo\":true,\"user_center_social_channel\":true,\"enable_lazysizes_image_tag\":true,\"multi_checkout_toggle\":true,\"multi_checkout\":true,\"credit_point_triggerpoint\":true,\"send_coupon_notification\":true,\"711_CB_pickup_TH\":true,\"cookie_consent\":true,\"customer_group_regenerate\":true,\"customer_group_filter_p3\":true,\"customer_group_filter_p2\":true,\"page_builder_revamp_theme_setting_initialized\":true,\"page_builder_revamp_theme_setting\":true,\"page_builder_revamp\":true,\"partial_free_shipping\":true,\"social_name_in_order\":true,\"admin_app_extension\":true,\"fb_group\":true,\"711_CB_13countries\":true,\"sl_payment_type_check\":true,\"sl_payment_standard_v2\":true,\"shop_category_filter_bulk_action\":true,\"bulk_action_product\":true,\"bulk_action_customer\":true,\"pos_only_product_settings\":true,\"tax_inclusive_setting\":true,\"one_new_filter\":true,\"out_of_stock_order\":true,\"cross_shop_tracker\":true,\"sl_logistics_modularize\":true,\"fbe_shop\":true,\"fb_multi_category_feed\":true,\"credit_amount_condition_hidden\":true,\"credit_installment_payment_fee_hidden\":true,\"category_sorting\":true,\"dashboard_v2_revamp\":true,\"customer_tag\":true,\"customer_coupon\":true,\"locale_revamp\":true,\"facebook_notify\":true,\"stripe_payment_intents\":true,\"customer_edit\":true,\"fbe_v2_edit\":true,\"payment\":{\"oceanpay\":true,\"sl_payment\":true,\"payme\":true,\"sl_logistics_fmt_freeze\":true,\"stripe_google_pay\":true},\"fb_pixel_v2\":true,\"fb_feed_unlimit\":true,\"fb_product_set\":true,\"message_center_v3\":true,\"email_credit_expire_notify\":true,\"enhanced_catalog_feed\":true,\"theme_level\":3,\"dusk_setting\":true,\"varm_setting\":true,\"skya_setting\":true,\"philia_setting\":true,\"theme_doris_bien\":true,\"theme_bianco\":true,\"theme_sangria\":true,\"cart_addon_condition\":true,\"uc_v2_endpoints\":true,\"uc_integration\":true,\"buy_now_button\":true,\"blog\":true,\"reports\":true,\"custom_css\":true,\"multicurrency\":true,\"smart_recommended_related_products\":true,\"order_custom_field_limit\":5,\"sl_payments_my_cc\":true,\"sl_payments_tw_cc\":true,\"sl_payments_sg_cc\":true,\"sl_payments_my_fpx\":true,\"sl_payment_cc\":true,\"express_cart\":true,\"customer_custom_field_limit\":5,\"sfexpress_centre\":true,\"sfexpress_store\":true,\"sfexpress_service\":true,\"sfexpress_eflocker\":true,\"product_page_limit\":-1,\"gifts_limit\":-1,\"disable_old_upgrade_reminder\":true,\"image_limit\":30000,\"domain_applicable\":true,\"share_cart_link\":true,\"exclude_product\":true,\"cancel_order_by_customer\":true,\"storefront_return\":true,\"admin_manual_order\":true,\"fbe_v2\":true,\"promotion_limit\":-1,\"th_pricing_page_2020\":true,\"shoplytics_to_hd\":true,\"stripe_subscription_my_account\":true,\"google_recaptcha\":true,\"product_feed_info\":true,\"disable_footer_brand\":true,\"design\":{\"logo_favicon\":true,\"shop_template_advanced_setting\":true},\"fb_ssapi\":true,\"user_settings\":{\"facebook_login\":true},\"design_submenu\":true,\"vn_pricing_page_2020\":true,\"google_signup_login\":true,\"toggle_mobile_category\":true,\"online_store_design\":true,\"tcat_newlabel\":true,\"ig_new_api\":true,\"google_ads_manager\":true,\"facebook_pixel_manager\":true,\"bing_ads\":true,\"google_remarketing_manager\":true,\"google_analytics_manager\":true,\"yahoo_dot\":true,\"google_tag_manager\":true,\"order_split\":true,\"cart_addon\":true,\"enable_cart_addon_item\":true,\"dashboard_v2\":true,\"711_cross_delivery\":true,\"product_log_v2\":true,\"integration_one\":true,\"admin_custom_domain\":true,\"facebook_ads\":true,\"product_info\":true,\"hidden_product_p2\":true,\"channel_integration\":true,\"sl_logistics_fmt_freeze\":true,\"sl_pos_admin_order_archive_testing\"
440:true,\"sl_pos_receipt_preorder_return_enhancement\":true,\"sl_pos_purchase_order_onlinestore\":true,\"sl_pos_inventory_count_for_selected_products\":true,\"sl_pos_receipt_information\":true,\"sl_pos_android_A4_printer\":true,\"sl_pos_iOS_A4_printer\":true,\"sl_pos_bulk_import_update_enhancement\":true,\"sl_pos_free_gifts_promotion\":true,\"sl_pos_transfer_onlinestore\":true,\"sl_pos_new_report_daily_payment_methods\":true,\"sl_pos_new_report_overview\":true,\"sl_pos_new_report_transaction_detail\":true,\"sl_pos_new_report_product_preorder\":true,\"sl_pos_new_report_customer_analysis\":true,\"sl_pos_user_permission\":true,\"sl_pos_feature_permission\":true,\"sl_pos_report_shoplytics_psi\":true,\"sl_pos_einvoice_refactor\":true,\"pos_retail_store_price\":true,\"sl_pos_save_send_receipt\":true,\"sl_pos_partial_return\":true,\"sl_pos_variation_setting_refactor\":true,\"sl_pos_password_setting_refactor\":true,\"sl_pos_supplier_refactor\":true,\"sl_pos_admin_staff\":true,\"sl_pos_customized_price\":true,\"sl_pos_admin_register_shift\":true,\"sl_pos_logo_terms_and_condition\":true,\"sl_pos_
440inventory_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\":true,\"subscription_currency\":true,\"subscription_product\":true,\"bundle_pricing\":true,\"bundle_group\":true,\"unified_admin\":true,\"email_member_register_notify\":true,\"shopline_product_reviews\":true,\"email_order_notify\":true,\"custom_notify\":true,\"marketing_affiliate_p2\":true,\"blog_app\":true,\"hidden_product\":true,\"product_quantity_update\":true,\"line_shopping_new_fields\":true,\"staff_limit\":5,\"broadcast_unsubscribe_email\":true,\"menu_limit\":100,\"revert_credit_p2\":true,\"new_sinopac_3d\":true,\"category_limit\":-1,\"image_gallery_p2\":true,\"taxes_settings\":true,\"customer_advanced_filter\":true,\"membership\":{\"index\":true,\"export\":true,\"import\":true,\"view_user\":true,\"blacklist\":true},\"marketing_affiliate\":true,\"addon_products_limit\":-1,\"order_filter_shipped_date\":true,\"variant_image_selector\":true,\"variant_saleprice_cost_weight\":true,\"variation_label_swatches\":true,\"image_widget_mobile\":true,\"fmt_revision\":true,\"ecpay_expirydate\":true,\"select_all_customer\":true,\"operational_bill\":true,\"product_limit\":1000,\"page_limit\":-1,\"abandoned_cart_notification\":true,\"currency\":{\"vietnam_dong\":true}}'))
441app.constant('RESOLUTION_LIST', JSON.parse('[200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000]'))
442app.constant('NEW_RESOLUTION_LIST', JSON.parse('[375, 540, 720, 900, 1080, 1296, 1512, 2160, 2960, 3260, 3860]'))
443
444
445app.config(function (AnalyticsProvider) {
446  AnalyticsProvider.setAccount('UA-228181583-1');
447  AnalyticsProvider.useECommerce(true, true);
448  AnalyticsProvider.setDomainName('www.shengred.com');
449  AnalyticsProvider.setCurrency('TWD');
450  AnalyticsProvider.trackPages(false);
451});
452
453
454app.value('fbPixelSettings', [{"unique_ids":true,"single_variation":false,"trackingCode":"1666234753741595"}]);
455
456app.constant('ANGULAR_LOCALE', {
457  DATETIME_FORMATS: {
458    AMPMS: ["am","pm"],
459    DAY: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
460    MONTH: ["January","February","March","April","May","June","July","August","September","October","November","December"],
461    SHORTDAY: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],
462    SHORTMONTH: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],
463    fullDate: "EEEE, MMMM d, y",
464    longDate: "MMMM d, y",
465    medium: "MMM d, y h:mm:ss a",
466    mediumDate: "MMM d, y",
467    mediumTime: "h:mm:ss a",
468    short: "M/d/yy h:mm a",
469    shortDate: "M/d/yy",
470    shortTime: "h:mm a",
471  },
472  NUMBER_FORMATS: {
473    CURRENCY_SYM: "$",
474    DECIMAL_SEP: ".",
475    GROUP_SEP: ",",
476    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":""}]
477  },
478  id: "zh-hant",
479  pluralCat: function(n, opt_precision) {
480    if (['ja'].indexOf('zh-hant') >= 0) { return PLURAL_CATEGORY.OTHER; }
481    var i = n | 0;
482    var vf = getVF(n, opt_precision);
483    if (i == 1 && vf.v == 0) {
484      return PLURAL_CATEGORY.ONE;
485    }
486    return PLURAL_CATEGORY.OTHER;
487  }
488});
489
490
491    try {
492    var $searchPanelMobile;
493
494      var $mask = $('<div class="Modal-mask sl-modal-mask" style="display: none;"></div>');
495
496      function showMask() {
497        $mask.css({'opacity': '0.3', 'display': 'block'});
498
499        $('.Product-searchField-panel').removeClass('is-show');
500      }
501
502      function hideMask() {
503        $mask.css({'opacity': '0'});
504        setTimeout(function() {
505          $mask.css({'display': 'none'});
506        }, 200);
507      }
508
509      var cartPanelOptions = new SidrOptions({
510        name: 'cart-panel',
511        onOpen: function() {
512          showMask();
513          angular.element('body').scope().$broadcast('cart.reload');
514        },
515        onClose: hideMask
516      });
517
518      $('.sl-cart-toggle').sidr(cartPanelOptions);
519      $('.sl-menu-panel-toggle').sidr(new SidrOptions({ name: 'MenuPanel', onOpen: showMask, onClose: hideMask }));
520
521      $mask
522        .appendTo('body')
523        .on('click', function() {
524          $.sidr('close', 'MenuPanel');
525          $.sidr('close', 'cart-panel');
526          hideMask();
527        });
528
529      $( ".body-wrapper" ).on("click touch touchmove", function(e) {
530        if ($(".body-wrapper").hasClass("sidr-open" )) {
531          e.preventDefault();
532          e.stopPropagation();
533          $.sidr('close','left-panel');
534          $.sidr('close','cart-panel');
535          $.sidr('close','currency-panel');
536          $.sidr('close','language-panel');
537          $('html, body').css({'overflow': 'auto'});
538        }
539      });
540
541      $(document).ready(function() {
542        if (typeof Sentry !== 'undefined') {
543  var LOG_LEVELS = {
544    'Verbose': ['log', 'info', 'warn', 'error', 'debug', 'assert'],
545    'Info': ['info', 'warn', 'error'],
546    'Warning': ['warn', 'error'],
547    'Error': ['error'],
548  };
549
550  var CDN_HOSTS = [
551    'cdn.shoplineapp.com',
552    'cdn.myshopline.com',
553  ];
554  var KEEP_SAMPLE_RATE = {
555    third_party: 0.05,
556    unknown: 0.05,
557    inline: 0.05,
558    before_sentry: 0.05,
559  };
560  var PAGE_HOST = 'www.shengred.com'.toLowerCase();
561  var SDK_HOST = 'sentry-cdn.com';
562
563  var hasSourceTag = function (event) {
564    return !!(event.tags && event.tags.source);
565  };
566
567  var getAllFrames = function (event) {
568    try {
569      return event.exception.values.reduce(function (acc, val) {
570        return acc.concat((val.stacktrace && val.stacktrace.frames) || []);
571      }, []);
572    } catch (e) {
573      return [];
574    }
575  };
576
577  var classifyEvent = function (event) {
578    var frames = getAllFrames(event).filter(function (frame) {
579      return frame && frame.filename && frame.filename.toLowerCase().indexOf(SDK_HOST) === -1;
580    });
581
582    if (frames.length === 0) return { source: 'unknown' };
583
584    var hasOther = false;
585    var hasPageHost = false;
586
587    frames.forEach(function (frame) {
588      var lower = frame.filename.toLowerCase();
589      if (!CDN_HOSTS.some(function (host) { return lower.indexOf(host) !== -1; })) {
590        hasOther = true;
591        if (PAGE_HOST && lower.indexOf(PAGE_HOST) !== -1) {
592          hasPageHost = true;
593        }
594      }
595    });
596
597    var source = hasOther ? (hasPageHost ? 'inline' : 'third_party') : 'internal';
598
599    return { source: source };
600  };
601
602  var cloneMutablePaths = function (event) {
603    try {
604      var cloned = Object.assign({}, event);
605
606      if (event.tags) {
607        cloned.tags = Object.assign({}, event.tags);
608      }
609
610      if (event.exception && event.exception.values) {
611        cloned.exception = Object.assign({}, event.exception);
612        cloned.exception.values = event.exception.values.map(function (value) {
613          var clonedValue = Object.assign({}, value);
614          if (clonedValue.stacktrace) {
615            clonedValue.stacktrace = Object.assign({}, clonedValue.stacktrace);
616          }
617          return clonedValue;
618        });
619      }
620
621      return cloned;
622    } catch (e) {
623      return event;
624    }
625  };
626
627  var config = {
628    dsn: 'https://[email protected]/5797752',
629    env: 'production',
630    release: '5.97.1',
631    sampleRate: 1.0,
632    tracesSampleRate: 0.0,
633    logLevels: LOG_LEVELS['Error'],
634    beforeSend: function(event, hint) {
635      try {
636        if ([
637            'gtm',
638            'gtag/js',
639            'tracking',
640            'pixel/events',
641            'signals/iwl',
642            'rosetta.ai',
643            'twk-chunk',
644            'webpush',
645            'jquery',
646            '<anonymous>'
647          ].some(function(filename) {
648            return event.exception.values[0].stacktrace.frames[0].filename.toLowerCase().indexOf(filename) > -1;
649          }) ||
650          event.exception.values[0].stacktrace.frames[1].function.toLowerCase().indexOf('omni') > -1
651        ) {
652          return null;
653        }
654      } catch (e) {}
655
656      event = cloneMutablePaths(event);
657
658      event.tags = event.tags || {};
659      try {
660        if (!hasSourceTag(event)) {
661          var classification = classifyEvent(event);
662          event.tags.source = classification.source;
663
664          if (event.logger === 'console' && classification.source === 'unknown') {
665            var syntheticStack = ((hint && hint.syntheticException && hint.syntheticException.stack) || '').toLowerCase();
666            var isFirstPartyStack = CDN_HOSTS.concat([PAGE_HOST]).some(function (host) {
667              return host && syntheticStack.indexOf(host) !== -1;
668            });
669            if (!isFirstPartyStack) {
670              return null;
671            }
672          }
673
674          var keepRate = KEEP_SAMPLE_RATE[classification.source];
675          if (keepRate && Math.random() > keepRate) {
676            return null;
677          }
678        }
679      } catch (e) {}
680
681      try {
682        if (event.tags.source && event.exception && event.exception.values && event.exception.values[0]) {
683          var firstValue = event.exception.values[0];
684          firstValue.value = event.tags.source + ': ' + (firstValue.value || '');
685        } else if (event.tags.source && event.message) {
686          event.message = event.tags.source + ': ' + event.message;
687        }
688      } catch (e) {}
689
690      try {
691        event.exception.values.forEach(function (exceptionValue) {
692          if (exceptionValue.stacktrace && exceptionValue.stacktrace.frames) {
693            var filtered = exceptionValue.stacktrace.frames.filter(function (frame) {
694              return !(frame.filename && frame.filename.indexOf('/assets/') !== -1);
695            });
696            exceptionValue.stacktrace.frames = filtered.length > 0
697              ? filtered
698              : exceptionValue.stacktrace.frames;
699          }
700        });
701      } catch (e) {}
702
703      return event;
704    },
705  };
706
707  var pageName = '';
708
709  try {
710    var pathName = window.location.pathname;
711
712    if (pathName.includes('/cart')) {
713      pageName = 'cart';
714    }
715    if (pathName.includes('/checkout')) {
716      pageName = 'checkout';
717    }
718  } catch (e) {}
719
720  var shouldReplay = false;
721  var replayPages = ['/checkout', '/cart', '/one-page-store'];
722  try {
723    shouldReplay = replayPages.some(function(page) {
724      return window.location.pathname.includes(page);
725    });
726  } catch (e) {}
727
728  Sentry.init({
729    dsn: config.dsn,
730    environment: config.env,
731    release: config.release,
732    integrations: function(integrations) {
733      var ourIntegrations = integrations.concat([
734        new Sentry.Integrations.BrowserTracing(),
735        new Sentry.Integrations.CaptureConsole({ levels: config.logLevels }),
736      ]);
737
738      if (shouldReplay) {
739        ourIntegrations.push(
740          Sentry.replayIntegration({
741            maskAllText: true,
742            maskAllInputs: true,
743            blockAllMedia: true,
744          })
745        );
746      }
747
748      return ourIntegrations;
749    },
750    sampleRate: config.sampleRate,
751    tracesSampler: function(samplingContext) {
752      const transactionContext = samplingContext.transactionContext || {};
753      const op = transactionContext.op || '';
754
755      if (op === 'cartV2.ui.action') {
756        return 1.0;
757      }
758      return config.tracesSampleRate;
759    },
760    attachStacktrace: true,
761    replaysSessionSampleRate: 0,
762    replaysOnErrorSampleRate: shouldReplay ? 0.1 : 0,
763    denyUrls: [
764      'graph.facebook.com',
765      'connect.facebook.net',
766      'static.xx.fbcdn.net',
767      'static.criteo.net',
768      'sslwidget.criteo.com',
769      'cdn.shopify.com',
770      'googletagservices.com',
771      'googletagmanager.com',
772      'google-analytics.com',
773      'googleadservices.com',
774      'googlesyndication.com',
775      'googleads.g.doubleclick.net',
776      'adservice.google.com',
777      'cdn.mouseflow.com',
778      'cdn.izooto.com',
779      'static.zotabox.com',
780      'static.hotjar.com',
781      'd.line-scdn.net',
782      'bat.bing.com',
783      's.yimg.com',
784      'js.fout.jp',
785      'load.sumo.com',
786      '.easychat.co',
787      '.chimpstatic.com',
788      '.yotpo.com',
789      '.popin.cc',
790      '.iterable.com',
791      '.alexametrics.com',
792      '.giphy.com',
793      'stats.zotabox.com',
794      'stats.g.doubleclick.net',
795      'www.facebook.com',
796    ],
797    beforeSend: config.beforeSend,
798  });
799
800  var preInitListeners = window.__sentryPreInitListeners;
801  if (preInitListeners) {
802    window.removeEventListener('error', preInitListeners.onError);
803    window.removeEventListener('unhandledrejection', preInitListeners.onUnhandledRejection);
804    window.__sentryPreInitListeners = null;
805  }
806
807
808  var tags = {
809    page_locale: 'zh-hant',
810    user_country: 'US',
811    handle: 'shenghongec999879',
812    cart_owner_id: '',
813    cart_owner_type: '',
814    cart_id: '',
815  };
816
817  if (pageName) {
818    tags.page = pageName;
819  }
820
821  Sentry.setTags(tags);
822
823  var preInitQueue = window.__sentryPreInitQueue || [];
824  window.__sentryPreInitQueue = null;
825  var beforeSentryKeepRate = KEEP_SAMPLE_RATE.before_sentry;
826  preInitQueue.forEach(function(error) {
827    try {
828      if (Math.random() > beforeSentryKeepRate) return;
829      Sentry.withScope(function(scope) {
830        scope.setTag('source', 'before_sentry');
831        Sentry.captureException(error instanceof Error ? error : new Error(String(error)));
832      });
833    } catch (e) {}
834  });
835}
836
837
838        $searchPanelMobile = $jq('.search-panel-mobile');
839        // to show a loading dialog when a huge Product Description Image/Video blocks page content from rednering
840        $("#product-loading").remove();
841
842        var lazyClasses = ['sl-lazy', 'sl-lazyloading', 'sl-lazyloaded', 'sl-lazypreload', 'sl-lazyerror'];
843        $jq(".additional-details-content, .ProductDetail-additional, .ProductDetail-gallery")
844          .find("img[data-src]:not([data-src='']), iframe[data-src]:not([data-src=''])")
845          .each(function() {
846            var domClassList = ($(this).attr('class') || '').split(/\s+/);
847            // check used lazysizes
848            var hasLazyClass = domClassList.some(function(className) {
849              return lazyClasses.includes(className);
850            });
851            if (!hasLazyClass) {
852              $(this)
853                .attr('src', $(this).attr('data-src'))
854                .removeAttr('data-src');
855            }
856        });
857
858        if ($jq("#home-carousel").length > 0) {
859          runTaskInIdle(() => {
860            $jq("#home-carousel").owlCarousel({
861              items: 1,
862              singleItem: true,
863              autoPlay: true,
864              stopOnHover: true,
865              lazyLoad : true,
866              onLoadedLazy: function(event) { window.resizeImages(event.target); },
867              autoHeight:true,
868              navigation: true,
869              navigationText: false,
870            });
871          });
872        }
873
874        $jq(".owl-carousel").each(function () {
875          runTaskInIdle(() => {
876            var owl = $jq(this);
877            owl.owlCarousel({
878              loop: true,
879              items: 1,
880              margin: 10,
881              nav: false,
882              lazyLoad: true,
883              onLoadedLazy: function(event) {
884                window.resizeImages(event.target);
885              },
886              onInitialized: function() {
887                //owl-stage have transition: 0.25s Time difference
888                setTimeout(function() {
889                  owl.prev('.owl-carousel-first-initializing').hide();
890                  owl
891                    .removeClass('initializing')
892                    .trigger('refresh.owl.carousel');
893                }, 300);
894              },
895              autoplay: true,
896              autoplayTimeout: (parseFloat($jq(this).data('interval')) || 5) * 1000,
897              autoHeight: true,
898              autoplayHoverPause: false // https://github.com/OwlCarousel2/OwlCarousel2/pull/1777
899            });
900          });
901        });
902
903        function restartCarousel() {
904          if (document.visibilityState === 'visible') {
905            $jq(".owl-carousel").each(function (_, element) {
906              var $carousel = $jq(element);
907              var owlCarouselInstance = $carousel.data("owl.carousel");
908              var isAutoplay = owlCarouselInstance.settings.autoplay;
909              if (isAutoplay) {
910                $carousel.trigger('stop.owl.autoplay');
911                $carousel.trigger('next.owl.carousel');
912              }
913            });
914          }
915        }
916        document.addEventListener('visibilitychange', restartCarousel);
917
918        setTimeout(function() {
919          $jq('.title-container.ellipsis').dotdotdot({
920            wrap: 'letter'
921          });
922
923          var themeKey = 'ultra_chic';
924          var heightToDot = {
925            varm: 55,
926            philia: 45,
927            skya: 45
928          };
929
930          $jq('.Product-item .Product-info .Product-title').dotdotdot({
931            wrap: 'letter',
932            ellipsis: '...',
933            height: heightToDot[themeKey] || 40
934          });
935        });
936
937        // avoid using FB.XFBML.parse() as it breaks the fb-checkbox rendering, if u encounter resize issue, solve with CSS instead
938      });
939
940      $(document).on('click', '.m-search-button', function(){
941          $searchPanelMobile.toggleClass('click');
942          if ($('.body-wrapper').hasClass('sidr-open')) {
943            $.sidr('close','left-panel');
944            $.sidr('close','cart-panel');
945            $.sidr('close','language-panel');
946            $.sidr('close','currency-panel');
947            $('html, body').css({'overflow': 'auto'});
948          }
949      });
950
951      $(document).on('click', '.search-mask', function() {
952        $searchPanelMobile.toggleClass('click');
953      });
954
955
956      if (window.scriptQueue && window.scriptQueue.length > 0) {
957        runTaskQueue(window.scriptQueue);
958      }
959
960    } catch (e) {
961      console.error(e);
962    }
963
964    window.renderSingleRecaptchaForSendCode = function(element) {
965      var widgetId = window.grecaptcha.render(element, {
966        sitekey: "6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr"
967      }, true);
968
969      element.dataset.widgetId = widgetId;
970    };
971
972
973    window.initRecaptcha = function() {
974      // Delay event binding to avoid angular clear registered events
975
976      document.querySelectorAll('#quick-sign-up-send-code-recaptcha').forEach(renderSingleRecaptchaForSendCode);
977
978      // Notify recaptcha SDK observers (consumers subscribe via
979      // globalSDKObserver.grecaptcha, no longer through an Angular $rootScope flag).
980      window.globalSDKObserver.grecaptcha.notify();
981    }
982
983    window.onRecaptchaLoaded = function() {
984      if (!window.grecaptcha.render) {
985        window.grecaptcha.ready(function() {
986          initRecaptcha();
987        });
988        return;
989      }
990      initRecaptcha();
991    };
992
993      runTaskInIdle(() => {
994        angular.element(document).ready(function() {
995          var tag = document.createElement("script");
996          tag.src = "https://www.recaptcha.net/recaptcha/api.js?onload=onRecaptchaLoaded&render=explicit";
997          document.getElementsByTagName("head")[0].appendChild(tag);
998        });
999        angular.bootstrap(document, ['shop_app']);
1000      });
1001      runTaskInIdle(() => {
1002        window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.resolve();
1003      });
1004});
1005
1006</script>
1006
1007
1008<base href="/">
1009
1010<!-- CSRF -->
1011<meta name="csrf-param" content="authenticity_token" />
1012<meta name="csrf-token" content="KbEkoQsU6r506IcnEHIYssa6iH2IouuNFcCVPLTAGEu9dM/c4UBxAiYHzxkHMokEiBekmor1JPyp/fY0kaxZhw==" />
1013
1014<!-- Start of Criteo one tag -->
1015<!-- End of Criteo one tag -->
1016
1017
1018    <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/theme-legacy-ae62574510c3c343cb473c31a541eaa42345ee4c9a0d03d991af41bbdd36be9f.css" onload="this.media='all'" />
1019    <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/general-fb5ea8124684c1808313125e394e36e9886dbf7c5c4c0c80de1f7bbe1fe6d6a7.css" onload="" />
1020    <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/theme-e462add8de6bcb81233255bb9d479217b715bed472005db8875ab29e822050c6.css" onload="" />
1021    <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/primary_color-f13697fb850b7acee5abd328f6a30e13b5798651cb267f62305746db869163c4.css" onload="" />
1022    <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-facebook-banner-07cf9a2f7d9d81ac2e626a88c8bfed381788dd65d8d548163bc2de7760f12869.css" onload="this.media='all'" />
1023    <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-welcome-member-referral-credits-cb3aee700e176cb3138073960c6ceb7c18ced114de7d48a2b6c68b076a0bafe4.css" onload="this.media='all'" />
1024      <style>.nav-bg-color {  background: rgba(255, 255, 255, 0.98);}.NavigationBar {  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.06);}.home:not(.my-scroll) .NavigationBar {  box-shadow: none;}.mod-desktop .NavigationBar-mainMenu.nav-color input {  color: #333;  border-bottom-color: #333;}.mod-desktop .NavigationBar-mainMenu.nav-color input::placeholder {  color: #333;  opacity: 1;}.mod-desktop .NavigationBar-mainMenu.nav-color input:-ms-input-placeholder {  color: #333;}.mod-desktop .NavigationBar-mainMenu.nav-color input::-ms-input-placeholder {  color: #333;}.mod-desktop .NavigationBar-mainMenu.nav-color button {  color: #333;}.mod-desktop .Product-searchField:hover input {  border-bottom-color: #333;}.mod-desktop .Product-searchField:hover input:focus {  border-bottom-color: #333;}.mod-desktop .Product-searchField input:focus {  border-bottom-color: #333;}.navigation-menu.nav-color .navigation-menu-top-layer > .navigation-menu-item > .navigation-menu-item-label {  color: #333;}.NavigationBar-mainMenu.nav-color .List-item .Label {  color: #333;}.NavigationBar-mainMenu.nav-color .List-item .List-item .Label {  color: #333;}.NavigationBar-actionMenu.nav-color .List-item > .fa-search {  color: #333;}.NavigationBar-actionMenu-button.nav-color {  color: #333;}.NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle {  background: #f7f7f7;}.NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle i {  background: #333;}.NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle i:before, .NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle i:after {  background: #333;}.NavigationBar-actionMenu-button.nav-color svg {  fill: #333;}.MenuPanel-othersMenu svg {  fill: #333;}.nav-bg-color.sidr {  background: #fff !important;  color: #333;}.nav-bg-color .MenuPanel-section .MenuPanel-section-header {  color: #888;}.nav-bg-color .MenuPanel-section .List-item a {  color: #333;}.nav-bg-color .MenuPanel-section .MenuPanel-nestedList-dropdown .List-item a {  color: #aaa !important;}.nav-bg-color .MenuPanel-section .MenuPanel-nestedList-dropdown .List-item a:hover {  color: #888 !important;}.nav-bg-color .MenuPanel-section .List-item.MenuPanel-nestedList > a:hover {  color: #333 !important;}.nav-bg-color .MenuPanel-section ul:not(:last-child) {  border-bottom-color: #eee;}.nav-bg-color .MenuPanel-section ul:before, .nav-bg-color .MenuPanel-section ul:after {  border-bottom-color: #fff;}.nav-bg-color .CartPanel-section .addon-cart-item {  background: #f7f7f7;}.nav-bg-color .CartPanel-section .addon-cart-item:not(:last-child) {  border-bottom-color: #888;}
1024.nav-bg-color .CartPanel-section .addon-cart-item .promotion-label {  background: #fff;  color: #888;}.nav-bg-color .CartPanel-section .cart-items > div:not(:first-child) {  border-top-color: #eee;}.nav-bg-color .CartPanel-section .cart-items > div:not(:first-child):before, .nav-bg-color .CartPanel-section .cart-items > div:not(:first-child):after {  border-top-color: #fff;}.nav-bg-color .CartPanel-section .cart-item .title {  color: #888;}.nav-bg-color .CartPanel-section .cart-item .variation {  color: #333;}.nav-bg-color .CartPanel-section .cart-item .remove a:hover {  color: #333;}.nav-bg-color .CartPanel-section .cart-item img {  background-color: #fff;}.ProductList-breadcrumb.nav-bg-color, .ProductDetail-breadcrumb.nav-bg-color {  background: rgba(247, 247, 247, 0.98);  color: #999;}.ProductList-breadcrumb.nav-bg-color .Label, .ProductDetail-breadcrumb.nav-bg-color .Label {  color: #999;}.ProductList-breadcrumb.nav-bg-color a:after, .ProductDetail-breadcrumb.nav-bg-color a:after {  border-bottom-color: #ddd;}.home:not(.my-scroll) .nav-bg-color {  background: transparent;  /* background: $color-light-gradient;  background: -moz-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%);  background: -webkit-gradient(left top, left bottom, color-stop(0%, $color-light-gradient), color-stop(100%, $color-transparent));  background: -webkit-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%);  background: -o-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%);  background: -ms-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%);  background: linear-gradient(to bottom, $color-light-gradient 0%, $color-transparent 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 ); */}#Footer .container:last-child {  color: #aaa;  background: #f7f7f7;}#Footer #shopline-copyright {  color: #aaa;  background: #f7f7f7;}#Footer #shopline-copyright > a {  color: inherit;}
1024.MenuPanel-nestedList-dropdown .NestedList-Wrapper {  background-color: #f7f7f7;}@media (min-width: 1200px) {  #cart-panel {    border: 1px solid #f7f7f7;  }}.MenuPanel-mainMenu .depth-2 {  background-color: #f7f7f7;}</style>  </head><body
1025      class="home
1026        index
1027        
1028        mix-navigation-fixed
1029        
1030        
1031        ultra_chic
1032        light_theme
1033        page_builder
1034        v2_theme"
1035      ng-controller="MainController"
1036  >
1037        <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_ultra_chic_setting-e0791a0c466150b18a1f290e4e4cd5f2a33dec7632a3092f0524891340a51d44.css" onload="this.media=&quot;all&quot;" />
1038
1039      <style>
1040        .ProductList-categoryMenu ul li:hover>a.primary-color-hover,.ProductList-categoryMenu .List-item a.primary-color-hover:hover,.ProductReview-container a.primary-color-hover:hover,.ProductReview-container .List-item a.primary-color-hover:hover,.variation-label:hover,.variation-label.variation-label--selected,.product-item .price:not(.price-crossed),.product-item .price-sale,.product-info .price-regular:not(.price-crossed),.product-info .price-sale,.btn-add-to-cart.mobile-cart,.addon-promotions-container .addon-promotion-item .price-sale,.btn:not(.btn-success):not(.btn-buy-now):hover,.btn:not(.btn-success):not(.btn-buy-now):focus,.btn.focus:not(.btn-success):not(.btn-buy-now),.Back-in-stock-addItem-block .btn:not(.is-active):hover,.Back-in-stock-addItem-block .btn:not(.is-active):focus,.Back-in-stock-addItem-block .btn.focus:not(.is-active),.quick-cart-body .product-link>a,.quick-cart-mobile-header .product-link>a,.btn-add-wishlist:hover,.btn-add-wishlist.is-active,sl-list-page-wishlist-button .plp-wishlist-button .fa-heart,.btn-add-back-in-stock:hover,.btn-add-back-in-stock.is-active,.ProductDetail-product-info .price-box>.price:not(.price-crossed),.ProductDetail-product-info .price-box>.price-sale>span,#btn-form-submit-modal:hover,#btn-form-submit-modal:focus,.Label-price.is-sale,.PromotionPage-container .info-box .btn-add-to-promotion-cart .fa,.PromotionInfo .show-term-button:hover,.MemberCenter .PromotionInfo .show-term-button:hover,.member-center-coupon-nav .active,.product-available-info-time,.facebook-banner .fa-times,.facebook-banner .wording,body.passwords.new #submit-btn:hover,body.registrations.edit #edit-passwd-btn:hover,body.passwords.edit #user-password-edit-btn:hover,.product-set-price-container .product-set-price-label,.product-set-basket .highlight-label,.product-set-quick-cart-modal .highlight-label,.text-primary-color,.text-primary-color a,.text-primary-color a:hover,.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{color:#01182c}.product-available-info-icon .icon-clock{fill:#01182c}.navigation-menu .scroll-left:not(.scroll-disable):hover,.navigation-menu .scroll-right:not(.scroll-disable):hover,.NavigationBar-nestedList .sub-prev:not(.sub-disable):hover span,.NavigationBar-nestedList .sub-next:not(.sub-disable):hover span,.ProductList-select ul li:hover,.cart-chkt-btn,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.product-item .boxify-image-wrapper .btn-add-to-cart:hover,.sl-goto-top:hover,.coupon-card-image,body.passwords.new #submit-btn:focus,body.registrations.edit #edit-passwd-btn:focus,body.passwords.edit #user-password-edit-btn:focus{background:#01182c}.CartPanel-toggleButton .Cart-count.primary-color,.member-profile-save,.MemberCenter .product-review-block .btn-primary,.btn-color-primary,.btn-cart-fixed,.basic-popover-desktop .body .description .icon,.basic-popover-desktop .body .action-button,#get-welcome-member-referral-credits .body .continue,.basic-popover-mobile .member-referral-link,.basic-popover-mobile .member-referral-link:hover,.product-set-quantity-label,.basket-cart-panel-header .progress-bar>.progress-bar-content,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button{background-color:#01182c}.variation-label:hover,.variation-label.variation-label--selected,.cart-chkt-btn,.member-profile-save,.MemberCenter .product-review-block .btn-primary,.btn-color-primary,.member-profile-save:hover,.MemberCenter .product-review-block .btn-primary:hover,.btn-color-primary:hover,.sl-goto-top:hover,.variant-image.selected .image-container,.btn-cart-fixed,.basic-popover-desktop .body .action-button,#get-welcome-member-referral-credits .body .continue,.product-available-info,body.passwords.new #submit-btn:active,body.registrations.edit #edit-passwd-btn:active,body.passwords.edit #user-password-edit-btn:active,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button,.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{border-color:#01182c}.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:#01182c !important}.sl-goto-top:hover:before{border-top-color:#01182c}.primary-border-color-after>:after,.primary-border-color-after:not(.Grid-item-title):after,.primary-border-color-after:not(.Grid-item-title) :after,.primary-color-border-bottom,.Grid-item-content p:last-child:after,.Grid-item-content div:last-child:after,.section-title:after,.pagination>li.active>a,.pagination>li.active>span,.pagination>li.active a:hover,.pagination>li.active span:hover,.pagination>li.active a:focus,.pagination>li.active span:focus,.Tabset .Tab-label.active span:after,.product-available-info-time{border-bottom-color:#01182c}.sl-goto-top:hover:before,.sl-goto-top:hover:after,.Product-promotions-tag{border-left-color:#01182c}.navigation-menu .navigation-menu-item:hover>.navigation-menu-item-label{color:#01182c !important}.navigation-menu .navigation-menu-third-layer-toggle:hover{color:#01182c !important}.ProductList-select category-filter-button .advance-filter-button:hover{border-bottom-color:#01182c;color:#01182c}.ProductList-select category-filter-button .advance-filter-button:hover svg{fill:#01182c}.category-advance-filter .apply-button{background-color:#01182c}
1040.category-advance-filter .filter-data .filter-price-range input:focus,.category-advance-filter .filter-data .filter-price-range input:hover{border-color:#01182c}.NavigationBar-mainMenu .List-item:hover>.Label.primary-color-hover{color:#01182c !important}.NavigationBar-mainMenu i.primary-color-hover:hover{color:#01182c !important}@media (min-width: 768px){.PostList .List-item.primary-color-hover a:hover .List-item-title{color:#01182c}}@media (max-width: 767px){.PostList .List-item.primary-color-hover a:active .List-item-title{color:#01182c}}.ProductReview-container .List-item a.disabled{color:#01182c !important}.cart-chkt-btn:hover:not(.insufficient-point){color:#01182c !important}.cart-chkt-btn:hover:not(.insufficient-point) .ladda-spinner div div div{background:#01182c !important}.post-categories-pannel__block-title::after{background-color:#01182c}.MemberCenter .product-review-block .btn-primary:active,.MemberCenter .product-review-block .btn-primary:visited,.MemberCenter .product-review-block .btn-primary:hover{background-color:transparent;border:1px solid #ccc;border-color:#01182c}.Variation-border.selected{border:solid 2px #01182c !important}@media not all and (pointer: coarse){.Variation-border:hover{border:solid 2px #01182c !important}}.customer-review-bar-color{background-color:rgba(199,64,96,0.3) !important}.facebook-quick-signup-success-page .title{color:#01182c}.facebook-quick-signup-success-page .btn-facebook-redirect{background-color:#01182c}.facebook-quick-signup-success-page .btn-facebook-redirect:hover{background-color:#01182c;color:#fff;opacity:0.8}.facebook-quick-signup-failure-page .title{color:#01182c}.facebook-quick-signup-failure-page .btn-facebook-redirect{background-color:#01182c}.facebook-quick-signup-failure-page .btn-facebook-redirect:hover{background-color:#01182c;color:#fff;opacity:0.8}.trial-order-dialog .checkout-btn{width:unset;background-color:#01182c}@media (max-width: 767px){.js-sticky-cart-button-container.fast-checkout-container .icon-cart{fill:#01182c !important}}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice{color:#01182c}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:before,.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:after{background-color:#01182c}#checkout-object__section .checkout-object__info_cart-header{color:#01182c}#checkout-object__section .checkout-object__info_cart-header .icon-basket{fill:#01182c}#signup-login-page .solid-btn:not([disabled]){background-color:#01182c;border-color:#01182c}#signup-login-page .solid-btn:not([disabled]):hover{background-color:transparent;color:#01182c}#signup-login-page .solid-btn[data-loading]{background-color:#01182c;border-color:#01182c}#signup-login-page .outline-btn:not([disabled]){color:#01182c;border-color:#01182c}#signup-login-page .outline-btn:not([disabled]):hover{background-color:transparent}#signup-login-page .outline-btn[data-loading]{color:#01182c;border-color:#01182c}.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{background-color:#fff}
1041
1042      </style>
1043  <!- Theme Setting fonts ->
1044    <style>@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/playfair-display/playfair-display-cyrillic-normal-400.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/playfair-display/playfair-display-vietnamese-normal-400.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/playfair-display/playfair-display-latin-ext-normal-400.woff2) format("woff2");
1044unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/playfair-display/playfair-display-latin-normal-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/playfair-display/playfair-display-cyrillic-normal-700.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/playfair-display/playfair-display-vietnamese-normal-700.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/playfair-display/playfair-display-latin-ext-normal-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/playfair-display/playfair-display-latin-normal-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
1045</style>
1046  <style>
1047    /* Custom CSS */
1048    
1049  </style>
1050  <!-- Custom HEAD HTML -->
1051  
1052
1053
1054    <!-- Custom liquid styles -->
1055      <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>
1056      <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>
1057      <style type="text/css"> slideshow-component{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slideshow__list{position:absolute;width:100%;height:100%;top:0;left:0;cursor:grab}.slideshow__list :active{cursor:grabbing}.slideshow__item{position:absolute;top:0;width:0;height:100%;z-index:1;overflow:hidden}.slideshow__item-inner{width:100%;height:100%;position:absolute;top:0}.slideshow__item-inner.is-hidden{display:none}.slideshow__item--active{z-index:2;visibility:inherit;width:100%}.slideshow__item--prev{visibility:inherit}@keyframes activeSlideToLeft{from{transform:translateX(25%)}to{transform:translateX(0)}}@keyframes activeSlideToRight{from{transform:translateX(-25%)}to{transform:translateX(0)}}.slideshow--sliding-left .slideshow__item--active,.slideshow--sliding-left .slideshow__item--active .slideshow__item-inner{right:0}.slideshow--sliding-left .slideshow__item--active .slideshow__item-inner{animation:activeSlideToLeft .8s ease-in-out}.slideshow--sliding-left .slideshow__item--prev,.slideshow--sliding-left .slideshow__item--prev .slideshow__item-inner{left:0}.slideshow--sliding-left .slideshow__item--prev .slideshow__item-inner{transform:translateX(-25%)}.slideshow--sliding-right .slideshow__item--active,.slideshow--sliding-right .slideshow__item--active .slideshow__item-inner{left:0}.slideshow--sliding-right .slideshow__item--active .slideshow__item-inner{animation:activeSlideToRight .8s ease-in-out}.slideshow--sliding-right .slideshow__item--prev,.slideshow--sliding-right .slideshow__item--prev .slideshow__item-inner{right:0}.slideshow--sliding-right .slideshow__item--prev .slideshow__item-inner{transform:translateX(25%)}.slideshow--sliding-left .slideshow__item,.slideshow--sliding-right .slideshow__item{transition:.8s width ease-in-out}.slideshow--sliding-left .slideshow__item-inner,.slideshow--sliding-right .slideshow__item-inner{transition:.8s transform ease-in-out}.slideshow--sliding-left.slideshow--swiping .slideshow__item,.slideshow--sliding-left.slideshow--swiping .slideshow__item-inner,.slideshow--sliding-right.slideshow--swiping .slideshow__item,.slideshow--sliding-right.slideshow--swiping .slideshow__item-inner{transition:unset;animation:unset}.slideshow--sliding-left.slideshow--swiped .slideshow__item-inner,.slideshow--sliding-right.slideshow--swiped .slideshow__item-inner{animation:unset}.slideshow--swiped a,.slideshow--swiping a{pointer-events:none}
1057.slideshow__next-button,.slideshow__prev-button{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:52px;height:52px;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--page-background,#fff);border:none}.slideshow__next-button:hover .slideshow__next-icon,.slideshow__next-button:hover .slideshow__prev-icon,.slideshow__prev-button:hover .slideshow__next-icon,.slideshow__prev-button:hover .slideshow__prev-icon{fill:var(--primary-background,var(--primary-color,#c74060))}.slideshow__prev-button{left:0}.slideshow__next-button{right:0}.slideshow__next-icon,.slideshow__prev-icon{fill:hsla(var(--page-background-h,0deg),var(--page-background-s,0%),60%,0.8);width:24px;height:24px}.slideshow__prev-icon{transform:rotate(180deg)}.slideshow__indicator{display:flex;position:absolute;z-index:10;bottom:15px;left:50%;transform:translateX(-50%)}.slideshow__indicator-button{padding:0;margin:0 5px;width:10px;height:10px;background:#eee;border:1px solid #fff;border-radius:50%;display:block}.slideshow__indicator-button.slideshow__page-button--active{background:var(--primary-background,var(--primary-color,#c74060))}.slideshow__thumbnail{display:flex;padding:13px;position:relative}.slideshow__thumbnail-list{display:flex;margin:0 auto;max-width:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.slideshow__thumbnail-list::-webkit-scrollbar{display:none}.slideshow__thumbnail-next,.slideshow__thumbnail-prev{width:97px;height:100%;position:absolute;top:0;pointer-events:none}.slideshow__thumbnail-next-button,.slideshow__thumbnail-prev-button{position:absolute;top:0;pointer-events:initial;width:30%;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}.slideshow__thumbnail-next-button{right:0}.slideshow__thumbnail-prev-button{left:0}.slideshow__thumbnail-next-icon,.slideshow__thumbnail-prev-icon{width:9px;fill:var(--primary-background,var(--primary-color,#c74060))}.slideshow__thumbnail-prev-icon{transform:rotate(180deg)}.slideshow__thumbnail-next{right:0;background:linear-gradient(270deg,var(--page-background,#fff) 31.16%,rgba(255,255,255,0) 72.46%)}.slideshow__thumbnail-prev{left:0;background:linear-gradient(90deg,var(--page-background,#fff) 31.16%,rgba(255,255,255,0) 72.46%)}.slideshow__thumbnail-button{position:relative;width:64px;height:64px;overflow:hidden;padding:0;margin:0;border:2px hsla(var(--page-background-h,0deg),var(--page-background-s,0%),80%,.5) solid;flex-shrink:0;margin:0 8px}.slideshow__thumbnail-button.slideshow__page-button--active{border-color:var(--primary-background,var(--primary-color,#c74060))}.slideshow__media{width:100%;height:100%;position:relative}.slideshow__video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.slideshow__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1}.slideshow__placeholder-container{background:#f7f7f7;display:flex;align-items:center;justify-content:center}.slideshow__placeholder{width:218px;max-width:80%;max-height:80%}.slideshow__mask::after{content:"";display:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:768px){.slideshow__mask::after{display:block}}.slideshow__mask--0::after{background-color:rgba(0,0,0,0)}.slideshow__mask--20::after{background-color:rgba(0,0,0,.2)}.slideshow__mask--40::after{background-color:rgba(0,0,0,.4)}.slideshow__mask--60::after{background-color:rgba(0,0,0,.6)}.slideshow__mask--80::after{background-color:rgba(0,0,0,.8)}.slideshow__text{word-break:break-word;color:var(--page-text,#333)}.slideshow__text-button-container,.slideshow__text-content,.slideshow__text-title{padding:15px 0;margin:0}.slideshow__text-title{letter-spacing:inherit;text-transform:none}.slideshow__text-content a{color:var(--page-text-link,#3493fb)}.slideshow__text-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}@media (min-width:768px){.slideshow__text-content p{-webkit-line-clamp:12}}.slideshow__text-content li,.slideshow__text-content ol,.slideshow__text-content ul{list-style-position:inside}.slideshow__text-content ol,.slideshow__text-content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.slideshow__text-button-container{display:flex}.slideshow__text-size--store-setting .slideshow__text-title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1))}.slideshow__text-size--store-setting .slideshow__text-content,.slideshow__text-size--store-setting .slideshow__text-content>*{font-size:calc(1.6rem * var(--font-size-paragraph, 1));line-height:1.25}.slideshow__text-size--store-setting .slideshow__text-button{font-size:calc(1.6rem * var(--font-size-paragraph, 1))}.slideshow__text-size--large-title .slideshow__text-title{font-size:4.4rem}.slideshow__text-size--large-title .slideshow__text-content,.slideshow__text-size--large-title .slideshow__text-content>*{font-size:1.4rem;line-height:2rem}.slideshow__text-size--large-title .slideshow__text-button{font-size:1.4rem}.slideshow__text-size--extra-large .slideshow__text-title{font-size:6.4rem}.slideshow__text-size--extra-large .slideshow__text-content,.slideshow__text-size--extra-large .slideshow__text-content>*{font-size:2.4rem;line-height:1.24}.slideshow__text-size--extra-large .slideshow__text-button{font-size:2.4rem}.slideshow__text-button{padding:6px 80px;border-radius:3px;text-align:center;text-decoration:none;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#c74060));border:1px solid var(--primary-background,var(--primary-color,#c74060))}.slideshow__text-button:active,.slideshow__text-button:focus,.slideshow__text-button:hover{color:var(--primary-text,#fff)}@media (max-width:767px){.slideshow__text-button{width:100%;padding:6px 12px;min-height:32px}}.slideshow__text-button[href]:not([href=""]):hover{color:var(--primary-background,var(--primary-color,#c74060));background-color:var(--page-background,#fff)}.slideshow__text--desktop{display:none;position:absolute;z-index:2;width:calc(50% - 60px);padding:60px;color:#fff}.slideshow__text--desktop .h1,.slideshow__text--desktop .h2,.slideshow__text--desktop .h3,.slideshow__text--desktop .h4{line-height:1.24}@media (min-width:768px){.slideshow__text--desktop{display:block;width:calc(50% - 70px);padding:70px}}.slideshow__text--desktop>*{opacity:0;transform:translateY(20px)}.slideshow__item--prev .slideshow__text--desktop>*{transition:opacity 1s,transform 1s}.slideshow__item--active .slideshow__text--desktop>*{transition:opacity 1s,transform 1s;opacity:1;transform:translateY(0)}.slideshow__item--active .slideshow__text--desktop>:first-child{transition-delay:0.8s}.slideshow__item--active .slideshow__text--desktop>:nth-child(2){transition-delay:0.9s}.slideshow__item--active .slideshow__text--desktop>:nth-child(3){transition-delay:1s}.section-width.section-full-width .slideshow__text--mobile{padding-left:15px;padding-right:15px}.slideshow__text--mobile{padding:15px 0;display:none}.slideshow__text--mobile.slideshow__text--active{display:block}.slideshow__text--mobile.slideshow__text--active:empty{display:none}@media (min-width:768px){.slideshow__text--mobile.slideshow__text--active{display:none}}.slideshow__video-thumbnail{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;width:177.8%;padding-bottom:100%} </style>
1058      <style type="text/css"> 
1059  .gallery__17117228213184896803__container {
1060    display: flex;
1061    flex-wrap: wrap;
1062    gap: 0px;
1063    text-align: center;
1064  }
1065
1066  @media (min-width: 768px) {
1067    .gallery__17117228213184896803__container {
1068      gap: 0px;
1069      
1070    }
1071  }
1072
1073  #shopline-section-17117228213184896803 .section-width:not(.section-full-width) {
1074    padding-top: 0px;
1075    padding-bottom: 0px;
1076  }
1077
1078  @media (min-width: 768px) {
1079    #shopline-section-17117228213184896803 .section-width:not(.section-full-width) {
1080      padding-top: 0px;
1081      padding-bottom: 0px;
1082    }
1083  }
1084
1085  .gallery__17117228213184896803__item {
1086    display: flex;
1087    flex-direction: column;
1088    flex-grow: 1;
1089    position: relative;
1090    width: calc( 100% - 0px * 0 / 1);
1091  }
1092
1093  @media (min-width: 768px) {
1094    .gallery__17117228213184896803__item {
1095      width: calc( 100% - 0px * 0 / 1);
1096    }
1097  }
1098
1099  .gallery__17117228213184896803__card {
1100    width: 100%;
1101    position: relative;
1102    
1103      padding-bottom: 0;
1104      
1105  }
1106
1107  @media (min-width: 768px) {
1108    .gallery__17117228213184896803__card {
1109      
1110        padding-bottom: 0;
1111        
1112    }
1113  }
1114
1115  
1116    .gallery__17117228213184896803__container .gallery__img {
1117      position: relative;
1118      display: inline-block;
1119      font-size: 0;
1120      -webkit-text-size-adjust:none;
1121    }
1122  
1123
1124  @media (min-width: 768px) {
1125    .gallery__17117228213184896803__container .gallery__img {
1126      
1127      position: relative;
1128      display: inline-block;
1129      font-size: 0;
1130      -webkit-text-size-adjust:none;
1131      
1132    }
1133  }
1134 </style>
1135      <style type="text/css"> 
1136        
1137        
1138       </style>
1139      <style type="text/css"> 
1140  .slideshow__1711723112777ff63412__container {
1141    display: flex;
1142    padding: 0;
1143  }
1144
1145  #shopline-section-1711723112777ff63412 .section-width:not(.section-full-width) {
1146    padding-top: 0px;
1147    padding-bottom: 0px;
1148  }
1149
1150  @media (min-width: 768px) {
1151    #shopline-section-1711723112777ff63412 .section-width:not(.section-full-width) {
1152      padding-top: 0px;
1153      padding-bottom: 0px;
1154    }
1155  }
1156
1157  @media (min-width: 768px) {
1158    .slideshow__1711723112777ff63412__container {
1159      padding: 
1160      0px
1161      ;
1162    }
1163  }
1164
1165  .slideshow__1711723112777ff63412__top {
1166    width: 100%;
1167    position: relative;
1168    overflow: hidden;
1169    
1170      
1171        padding-bottom: 34.053324333445836%;
1172      
1173    
1174  }
1175
1176  @media (min-width: 768px) {
1177    .slideshow__1711723112777ff63412__top {
1178      
1179        
1180          padding-bottom: 34.053324333445836%;
1181        
1182      
1183    }
1184  }
1185
1186  .slideshow__1711723112777ff63412__video-container {
1187    position: absolute;
1188    top: 50%;
1189    left: 50%;
1190    transform: translate(-50%, -50%);
1191    pointer-events: none;
1192    
1193      
1194    
1195  }
1196
1197  
1198    .slideshow__1711723112777ff63412__video-container {
1199      width: 60.53659466756666%;
1200      padding-bottom: 34.053324333445836%;
1201    }
1202    @media (min-width: 768px) {
1203      .slideshow__1711723112777ff63412__video-container {
1204        width: 60.53659466756666%;
1205        padding-bottom: 34.053324333445836%;
1206      }
1207    }
1208  
1209
1210  
1211
1212  .slideshow__1711723112777ff63412__container .slideshow__text--desktop {
1213    
1214      top: 50%;
1215      right: 0;
1216      transform: translateY(-50%);
1217    
1218  }
1219
1220  
1221
1222 </style>
1223      <style type="text/css"> 
1224  .gallery__17117229602685e23581__container {
1225    display: flex;
1226    flex-wrap: wrap;
1227    gap: 0px;
1228    text-align: center;
1229  }
1230
1231  @media (min-width: 768px) {
1232    .gallery__17117229602685e23581__container {
1233      gap: 0px;
1234      
1235    }
1236  }
1237
1238  #shopline-section-17117229602685e23581 .section-width:not(.section-full-width) {
1239    padding-top: 0px;
1240    padding-bottom: 0px;
1241  }
1242
1243  @media (min-width: 768px) {
1244    #shopline-section-17117229602685e23581 .section-width:not(.section-full-width) {
1245      padding-top: 0px;
1246      padding-bottom: 0px;
1247    }
1248  }
1249
1250  .gallery__17117229602685e23581__item {
1251    display: flex;
1252    flex-direction: column;
1253    flex-grow: 1;
1254    position: relative;
1255    width: calc( 100% - 0px * 0 / 1);
1256  }
1257
1258  @media (min-width: 768px) {
1259    .gallery__17117229602685e23581__item {
1260      width: calc( 100% - 0px * 0 / 1);
1261    }
1262  }
1263
1264  .gallery__17117229602685e23581__card {
1265    width: 100%;
1266    position: relative;
1267    
1268      padding-bottom: 0;
1269      
1270  }
1271
1272  @media (min-width: 768px) {
1273    .gallery__17117229602685e23581__card {
1274      
1275        padding-bottom: 0;
1276        
1277    }
1278  }
1279
1280  
1281    .gallery__17117229602685e23581__container .gallery__img {
1282      position: relative;
1283      display: inline-block;
1284      font-size: 0;
1285      -webkit-text-size-adjust:none;
1286    }
1287  
1288
1289  @media (min-width: 768px) {
1290    .gallery__17117229602685e23581__container .gallery__img {
1291      
1292      position: relative;
1293      display: inline-block;
1294      font-size: 0;
1295      -webkit-text-size-adjust:none;
1296      
1297    }
1298  }
1299 </style>
1300      <style type="text/css"> 
1301        
1302        
1303       </style>
1304      <style type="text/css"> 
1305        
1306        
1307       </style>
1308      <style type="text/css"> 
1309        
1310        
1311       </style>
1312      <style type="text/css"> 
1313        
1314        
1315       </style>
1316      <style type="text/css"> 
1317        
1318        
1319       </style>
1320      <style type="text/css"> 
1321        
1322        
1323       </style>
1324      <style type="text/css"> 
1325        
1326        
1327       </style>
1328      <style type="text/css"> 
1329        
1330        
1331       </style>
1332      <style type="text/css"> 
1333        
1334        
1335       </style>
1336      <style type="text/css"> 
1337        
1338        
1339       </style>
1340      <style type="text/css"> 
1341        
1342        
1343       </style>
1344      <style type="text/css"> 
1345        
1346        
1347       </style>
1348      <style type="text/css"> 
1349        
1350        
1351       </style>
1352      <style type="text/css"> 
1353  .gallery__171172339583342e31d1__container {
1354    display: flex;
1355    flex-wrap: wrap;
1356    gap: 0px;
1357    text-align: center;
1358  }
1359
1360  @media (min-width: 768px) {
1361    .gallery__171172339583342e31d1__container {
1362      gap: 0px;
1363      
1364    }
1365  }
1366
1367  #shopline-section-171172339583342e31d1 .section-width:not(.section-full-width) {
1368    padding-top: 0px;
1369    padding-bottom: 0px;
1370  }
1371
1372  @media (min-width: 768px) {
1373    #shopline-section-171172339583342e31d1 .section-width:not(.section-full-width) {
1374      padding-top: 0px;
1375      padding-bottom: 0px;
1376    }
1377  }
1378
1379  .gallery__171172339583342e31d1__item {
1380    display: flex;
1381    flex-direction: column;
1382    flex-grow: 1;
1383    position: relative;
1384    width: calc( 100% - 0px * 0 / 1);
1385  }
1386
1387  @media (min-width: 768px) {
1388    .gallery__171172339583342e31d1__item {
1389      width: calc( 100% - 0px * 0 / 1);
1390    }
1391  }
1392
1393  .gallery__171172339583342e31d1__card {
1394    width: 100%;
1395    position: relative;
1396    
1397      padding-bottom: 0;
1398      
1399  }
1400
1401  @media (min-width: 768px) {
1402    .gallery__171172339583342e31d1__card {
1403      
1404        padding-bottom: 0;
1405        
1406    }
1407  }
1408
1409  
1410    .gallery__171172339583342e31d1__container .gallery__img {
1411      position: relative;
1412      display: inline-block;
1413      font-size: 0;
1414      -webkit-text-size-adjust:none;
1415    }
1416  
1417
1418  @media (min-width: 768px) {
1419    .gallery__171172339583342e31d1__container .gallery__img {
1420      
1421      position: relative;
1422      display: inline-block;
1423      font-size: 0;
1424      -webkit-text-size-adjust:none;
1425      
1426    }
1427  }
1428 </style>
1429      <style type="text/css"> 
1430        
1431        
1432       </style>
1433      <style type="text/css"> 
1434        
1435        
1436       </style>
1437      <style type="text/css"> body.cart.index #shopline-section-announcement,body.checkout.index #shopline-section-announcement,body.orders.confirm #shopline-section-announcement{display:none}#shopline-section-announcement{position:sticky;z-index:25;left:0;right:0;top:0}#shopline-section-announcement~.NavigationBar{top:auto}.announcement{width:100%;display:flex;overflow:hidden;background-color:var(--announcement-background,#c74060);position:relative}.announcement--column{flex-direction:column}.announcement__viewport{width:100%;overflow:hidden}.announcement__slider{position:relative;display:grid;background-color:var(--announcement-background,#c74060);touch-action:pan-y}.announcement__slider>.announcement__countdown,.announcement__slider>.announcement__link,.announcement__slider>.announcement__text{grid-area:1/1;visibility:hidden;width:100%}.announcement__slider>.announcement__slide--active,.announcement__slider>.announcement__slide--incoming,.announcement__slider>.announcement__slide--outgoing{visibility:visible}.announcement__slide--incoming-next-mobile{animation:announcement-slide-in-right .42s ease}.announcement__slide--outgoing-next-mobile{animation:announcement-slide-out-left .42s ease}.announcement__slide--incoming-previous-mobile{animation:announcement-slide-in-left .42s ease}.announcement__slide--outgoing-previous-mobile{animation:announcement-slide-out-right .42s ease}.announcement__slide--incoming-next-desktop{animation:announcement-slide-in-bottom 1s linear}.announcement__slide--outgoing-next-desktop{animation:announcement
1437-slide-out-top 1s linear}@keyframes announcement-slide-in-right{from{transform:translateX(100%)}}@keyframes announcement-slide-out-left{to{transform:translateX(-100%)}}@keyframes announcement-slide-in-left{from{transform:translateX(-100%)}}@keyframes announcement-slide-out-right{to{transform:translateX(100%)}}@keyframes announcement-slide-in-bottom{from{transform:translateY(100%)}}@keyframes announcement-slide-out-top{to{transform:translateY(-100%)}}.announcement__arrow{display:none;position:absolute;top:50%;z-index:1;width:18px;height:18px;padding:0;border:0;background:0 0;color:var(--announcement-text,#fff);transform:translateY(-50%);cursor:pointer}.announcement__arrow svg{display:block;width:18px;height:18px;fill:currentColor}.announcement__arrow--previous{left:max(16px,(100% - 1170px) / 2 + 16px)}.announcement__arrow--next{right:max(16px,(100% - 1170px) / 2 + 16px)}@media (min-width:768px){.announcement__viewport{width:min(100% - 92px,1078px);margin:0 auto}.announcement__arrow{display:block}}.announcement__text{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%;padding:10px 20px;background-color:var(--announcement-background,#c74060)}.announcement__title{color:var(--announcement-text,#fff);padding:0;margin:0;text-align:center;word-break:break-word;font-size:calc(1.4rem * var(--font-size-paragraph, 1))}.announcement__title span{white-space:pre-wrap}.announcement__link{width:100%;flex-shrink:0}.announcement__link.disabled{cursor:auto}.announcement__countdown{width:100%;min-width:100%;height:100%;padding:10px 20px;background-color:var(--announcement-background,#c74060);color:var(--announcement-text,#fff);will-change:transform}.announcement__countdown .countdown-block{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:16px}@media (max-width:767px){.announcement__countdown .countdown-block{flex-direction:column}}.announcement__countdown .countdown-block__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0;margin:0;text-align:center;word-break:break-word;font-size:calc(1.4rem * var(--font-size-paragraph, 1))}.announcement__countdown .countdown-block__body{display:flex;gap:16px}.announcement__countdown .countdown-block__button{border-radius:3px;padding:5px 16px;text-align:center;text-decoration:none;font-size:calc(1.4rem * var(--font-size-paragraph, 1));word-break:break-word;color:var(--announcement-background,#c74060);background-color:var(--announcement-text,#fff);border:1px solid var(--announcement-text,#fff)}.announcement__countdown .countdown-block__button:hover{cursor:pointer}.announcement__countdown .countdown-block__button.disabled{opacity:.6}.announcement__countdown .countdown-timer{display:flex;align-items:center;position:relative}.announcement__countdown .time-unit{display:flex;flex-direction:column;align-items:center;gap: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;
1437margin-bottom:calc(12px * var(--font-size-paragraph,1));width:28px}.announcement--revamp.announcement--column{gap:0}@media (min-width:768px){.announcement--revamp.announcement--column{padding:0 16px}}.announcement--revamp.announcement--column .announcement__content,.announcement--revamp.announcement--column .announcement__link{max-width:none}.announcement--revamp .announcement__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;width:100%;max-width:1170px}.announcement--revamp .announcement__text{gap:4px;padding:12px 16px}.announcement--revamp .announcement__text--has-button .announcement__content,.announcement--revamp .announcement__text--has-subtitle .announcement__content{flex-direction:column;gap:4px}.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__content{flex-direction:row;gap:8px 12px}.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__meta{flex:0 0 auto;width:auto}.announcement--revamp .announcement__title{display:flex;min-width:0;font-size:calc(var(--announcement-title-font-size, 14px) * var(--font-size-paragraph, 1));font-weight:400;line-height:1.45;letter-spacing:0;max-width:100%}.announcement--revamp .announcement__meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;width:100%;min-width:0;max-width:100%}.announcement--revamp .announcement__subtitle{color:var(--announcement-text,#fff);margin:0;padding:0;min-width:0;max-width:100%;font-size:calc(var(--announcement-subtitle-font-size, 12px) * var(--font-size-paragraph, 1));line-height:1.35;letter-spacing:0;text-align:center;word-break:break-word}.announcement--revamp .announcement__btn{display:inline-block;flex-shrink:0;max-width:340px;padding:4px 10px;border:none;border-radius:4px;background-color:var(--announcement-text,#fff);color:var(--announcement-background,#c74060);font-size:calc(12px * var(--font-size-paragraph, 1));line-height:1.2;letter-spacing:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement--revamp .announcement__link{max-width:1170px;margin:0 auto;text-decoration:none}.announcement--revamp .announcement__slider>.announcement__countdown,.announcement--revamp .announcement__slider>.announcement__link,.announcement--revamp .announcement__slider>.announcement__text{min-height:100%;min-width:0}.announcement--revamp .announcement__slider>.announcement__link{display:flex}.announcement--revamp .announcement__countdown{display:flex;align-items:center;justify-content:center;padding:12px 16px}.announcement--revamp .announcement__countdown .countdown-block__button:hover{cursor:inherit}.announcement--revamp .announcement__countdown .countdown-block__button.disabled:hover{cursor:default}.announcement--revamp .announcement__countdown .countdown-block{flex-wrap:wrap;gap:4px 16px}@media (max-width:767px){.announcement--revamp .announcement__countdown .countdown-block{gap:4px}}.announcement--revamp .announcement__countdown .countdown-block__title{display:block;flex:0 0 auto;max-width:100%;overflow:visible;line-height:1.45;letter-spacing:0}.announcement--revamp .announcement__countdown:not([data-started=true]) .countdown-block__title{font-size:calc(var(--announcement-countdown-start-title-font-size, 14px) * var(--font-size-paragraph, 1))}.announcement--revamp .announcement__countdown[data-started=true] .countdown-block__title{font-size:calc(var(--announcement-countdown-end-title-font-size, 14px) * var(--font-size-paragraph, 1))}.announcement--revamp .announcement__countdown .countdown-block__body{align-items:center;justify-content:center;flex:0 0 auto;flex-wrap:wrap;gap:16px;max-width:100%}@media (max-width:767px){.announcement--revamp .announcement__countdown .countdown-block__body{gap:8px 12px}}.announcement--revamp .announcement__countdown .countdown-timer{gap:8px;flex-shrink:0}.announcement--revamp .announcement__countdown .time-unit{flex-direction:row;align-items:center;gap:2px;width:auto}.announcement--revamp .announcement__countdown .time-part{width:calc(10px * var(--font-size-paragraph,1
1437));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>
1438      <style type="text/css"> .header{left:0;right:0;z-index:20;position:relative;transition:background-color .4s}.header--sticky{box-shadow:0 2px 6px 0 rgba(0,0,0,.06)}.header--sticky.header--desktop{z-index:100}.header__logo.header__logo--home:not(.header__logo--top-center){display:none}.home.index:not(.my-scroll) .header{background-color:transparent;box-shadow:none}.home.index:not(.my-scroll) .header .header__logo.header__logo--home img{max-height:100px;max-width:280px;margin-top:-27px}.home.index .header--desktop .header__logo{display:none}.home.index .header--desktop .header__logo.header__logo--home,.home.index .header--desktop .header__logo.header__logo--top-center{display:block;margin-bottom:10px}.home.index.my-scroll .header--desktop .header__logo{display:block}.home.index.my-scroll .header--desktop .header__logo.header__logo--home:not(.header__logo--top-center){display:none}.user-reminder-desktop{z-index:101}.header__logo--home,.header__logo--top-center{align-self:center}.header__logo--middle-left{align-self:center}.header__logo--middle-left img{-o-object-position:left;object-position:left}.header__logo--top-left{align-self:flex-start}.header__logo--top-left img{-o-object-position:left;object-position:left}.header--desktop{display:none!important}@media (min-width:1200px){.header--desktop{display:block!important}}.header--desktop .header__logo img{width:auto;height:auto}.header--desktop .header__container{width:1400px;max-width:100%;min-height:103px;padding:10px 20px 0;display:flex;margin:0 auto}.header--desktop .header__logo--middle-left{margin-right:20px;padding-bottom:10px}.header--desktop .header__logo--middle-center img{padding-bottom:10px}.header--desktop .header__menu{display:flex;flex-direction:column;flex-grow:1}.header--desktop .header__action-menu{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px;height:22px}.header--desktop .header__action-menu>*{margin-left:24px}.header--desktop .header__action-menu>basic-popover.cart-over-limit{position:relative;top:0;right:0;margin-left:0;z-index:1}.header--desktop .header__action-menu>basic-popover.cart-over-limit .basic-popover-desktop{top:32px;left:-126px}.header--desktop .header__action-menu>basic-popover.cart-over-limit .basic-popover-desktop::before{left:172px}.header--desktop .header__action-menu .NavigationBar-actionMenu-button,.header--desktop .header__action-menu .NavigationBar-actionMenu-button .dropdown-toggle{display:flex;align-items:center}.header--desktop .header__action-menu .NavigationBar-actionMenu-button .dropdown-toggle>:not(:first-child):not(.NavigationBar-actionMenu-dropdown),.header--desktop .header__action-menu .NavigationBar-actionMenu-button>:not(:first-child):not(.NavigationBar-actionMenu-dropdown){margin-left:4px}.header--desktop .header__action-menu .NavigationBar-actionMenu-button>span{text-transform:capitalize}.header--desktop .header__action-menu .App-currencyDropdown .dropdown-toggle .Label span:first-child{display:none}.header--desktop .Product-searchField .Product-searchField-form{height:23px;margin:0}.header--desktop .Product-searchField input{width:0;height:inherit;border:0;margin:0;opacity:1;font-weight:400;transition:all .5s;background-color:transparent;outline:0;font-size:14px}.header--desktop .Product-searchField button{display:inline-flex;align-items:center;height:inherit;border:0;padding:0;background-color:transparent}.header--desktop .Product-searchField button>i{padding-top:3px;vertical-align:initial}.header--desktop .Product-searchField--active input,.header--desktop .Product-searchField:hover input{width:110px;border-bottom-width:1px;border-bottom-style:solid}
1438.header--desktop .Product-searchField--active input:focus,.header--desktop .Product-searchField:hover input:focus{border-bottom-width:1px;border-bottom-style:solid}.header--desktop .Product-searchField input:focus{width:110px;border-bottom-width:1px;border-bottom-style:solid}.header--mobile{display:block}@media (min-width:1200px){.header--mobile{display:none}}.header--mobile .header__container{width:100%;display:flex;flex-direction:column;margin:0 auto}.header--mobile .header__logo{padding:8px 15px}.header--mobile .header__menu{display:flex;align-items:center;justify-content:space-between}.header--mobile .header__action-menu{position:relative;display:flex;flex:1;align-items:center;justify-content:flex-end}.header--mobile .List-item{margin:0 10px}.header--mobile .List-item:last-child{margin-right:0}.header--mobile .List-item .NavigationBar-actionMenu-button{font-size:18px;line-height:0}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle{width:60px;height:60px;position:relative}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i{width:18px;height:2px;position:absolute;top:50%;left:50%;margin:-1px 0 0 -9px}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:after,.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:before{content:"";position:absolute;left:0;right:0;height:2px}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:before{top:-6px}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:after{bottom:-6px}.header--mobile .List-item>.fa-search{font-size:17px}.header--mobile .List-item .Product-searchField-form{display:block;width:100%;position:fixed;z-index:100;left:0;right:0;top:-50px;background:#f7f7f7;padding:16px 11px 17px;opacity:0;visibility:hidden;transition:.2s}.header--mobile .List-item .Product-searchField-form.active{top:0;opacity:1;visibility:visible}.header--mobile .List-item .Product-searchField-form .fa-search{margin-top:2px}.header--mobile .List-item .Product-searchField-form input{background:0 0;border:none;border-bottom:1px solid #333;padding:0;width:-o-calc(100% - 60px);width:-ms-calc(100% - 60px);width:calc(100% - 60px);outline:0}.header--mobile .List-item--center{flex-grow:1}.header--mobile .List-item--center .header__logo--center{transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.header--mobile .List-item--center .header__logo--hidden{visibility:hidden;display:block}.header--mobile .header__logo img{width:100%;height:auto}.header__main-menu{width:100%;display:flex;flex-wrap:wrap;align-items:center}.header__main-menu li,.header__main-menu ul{list-style:none} </style>
1439      <style type="text/css"> 
1440  
1441 </style>
1442      <style type="text/css"> 
1443   .header--desktop .navigation-menu,
1444   .home.index.my-scroll .header--desktop .navigation-menu {
1445    
1446    flex-grow: 1;
1447    
1448    align-items: center;
1449  }
1450
1451  body:not(.home.index) .header--desktop .navigation-menu-top-layer,
1452  .home.index.my-scroll .header--desktop .navigation-menu-top-layer {
1453    justify-content: center;
1454  }
1455
1456  .home.index .header--desktop .navigation-menu {
1457    width: 100%;
1458    flex-grow: 1;
1459    align-items: center;
1460  }
1461
1462  .header--desktop .header__logo img {max-width: 656px;
1463    max-height: 140px;
1464  }
1465
1466  
1467
1468  .header--desktop .icons.icon-nav-dollor {
1469    font-size: 18px;
1470    transform: scaleX(1.1);
1471  }
1472  
1473  
1474  
1475  
1476    body.home.index .header--desktop {
1477      position: absolute !important;
1478    }
1479    body.home.index .header--sticky.header--desktop {
1480      position: fixed !important;
1481    }
1482  
1483
1484  
1485 </style>
1486      <style type="text/css"> 
1487  .header--mobile .header__logo img {
1488    object-fit: contain;max-width: 150px;
1489    max-height: 44px;
1490  }
1491
1492  
1493  
1494  
1495  
1496    body.home.index .header--mobile {
1497      position: absolute !important;
1498    }
1499    body.home.index .header--sticky.header--mobile {
1500      position: fixed !important;
1501    }
1502  
1503 </style>
1504      <style type="text/css"> .section-width{padding:30px 15px;width:100%;margin:0 auto}.section-width.section-full-width{padding:0;margin:0;width:100%}@media (min-width:768px){.section-width{width:750px}}@media (min-width:992px){.section-width{width:970px}}@media (min-width:1200px){.section-width{width:1170px}}#shopline-section-footer{background-color:var(--footer-background,#fff);color:var(--footer-text,#333);font-size:calc(1.4rem * var(--font-size-paragraph, 1))}#shopline-section-footer>.section-width{border-top:1px solid hsla(var(--footer-background-h,0deg),var(--footer-background-s,0%),80%,.5)}#shopline-section-footer .NavigationBar-actionMenu-button{font-size:calc(1.4rem * var(--font-size-paragraph, 1));color:var(--footer-text,#333)}#shopline-section-footer .NavigationBar-actionMenu-button svg{fill:var
1504(--footer-text,#333)}#shopline-section-footer .NavigationBar-actionMenu-button:hover{color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}#shopline-section-footer .NavigationBar-actionMenu-button:hover svg{fill:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown{background-color:var(--footer-background,#fff);border-color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),80%,.2)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown li{color:var(--footer-text,#333)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown li:hover{color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}.footer-wrapper .NavigationBar-actionMenu-button.init .NavigationBar-actionMenu-dropdown,.footer-wrapper .NavigationBar-actionMenu-button.init .os-content{visibility:visible}.footer-wrapper .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown,.footer-wrapper .NavigationBar-actionMenu-button .os-content{visibility:hidden}.footer-wrapper .NavigationBar-actionMenu-button svg{width:22px;height:22px;vertical-align:middle}.footer-wrapper .footer-grid-items{display:flex;text-align:center;word-break:break-word}.footer-wrapper .footer-grid-items.--text_align_left{text-align:left}.footer-wrapper .footer-grid-items.--text_align_right{text-align:right}.footer-wrapper .footer-grid-items .footer-grid-item{flex-grow:1;width:25%}.footer-wrapper .footer-grid-items a{color:var(--footer-text,#333)}.footer-wrapper .footer-grid-items .text-title{font-family:var(--font-family-title);font-size:calc(1.8rem * var(--font-size-title, 1));margin-bottom:30px}.footer-wrapper .footer-payment-icons{padding:15px;text-align:center}.footer-wrapper .footer-payment-icons.--text_align_left{text-align:left}.footer-wrapper .footer-payment-icons.--text_align_right{text-align:right}.footer-wrapper .footer-payment-icons img{display:inline-block;width:62px;vertical-align:baseline}.footer-wrapper .footer-social-icon-wrapper svg,.footer-wrapper .footer-social-icon-wrapper svg *{fill:var(--footer-icon,#333)}.footer-selector{border-top:1px solid hsla(var(--footer-background-h,0deg),var(--footer-background-s,0%),80%,.5);margin:0 15px;padding:30px 0;text-align:center}.footer-selector.--text_align_left{text-align:left}.footer-selector.--text_align_right{text-align:right}.footer-selector .NavigationBar-actionMenu-button{display:inline-block;width:initial;margin-right:20px}.footer-anti-fraud{text-align:center;color:var(--anti-fraud-text,#999);background-color:var(--anti-fraud-background,#f7f7f7);padding:20px 0;font-size:calc(1.2rem * var(--font-size-paragraph, 1))}.footer-anti-fraud.--text_align_left{text-align:left}.footer-anti-fraud.--text_align_right{text-align:right}.footer-copyright{text-align:center;color:var(--copyright-text,#999);background-color:var(--copyright-background,#f7f7f7);padding:20px 0;font-size:calc(1.2rem * var(--font-size-paragraph, 1))}.footer-copyright.--text_align_left{text-align:left}.footer-copyright.--text_align_right{text-align:right}.footer-copyright .section-width{padding:0 30px}.social-content{margin-bottom:20px}.footer-grid-item__image{height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.footer__mask{position:relative}.footer__mask.--with-padding{padding-bottom:100%}.footer__mask::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.footer__mask--0::after{background-color:rgba(0,0,0,0)}.footer__mask--20::after{background-color:rgba(0,0,0,.2)}.footer__mask--40::after{background-color:rgba(0,0,0,.4)}.footer__mask--60::after{background-color:rgba(0,0,0,.6)}.footer__mask--80::after{background-color:rgba(0,0,0,.8)}@media screen and (max-width:767px){.footer-grid-items{flex-direction:column}.footer-wrapper .footer-grid-items .footer-grid-item{width:100%}} </style>
1505      <style type="text/css"> 
1506  #footer-custom-padding {
1507    padding: 15px;
1508  }
1509  @media screen and (max-width: 767px) {
1510    #footer-custom-padding {
1511      padding: 0;
1512    }
1513  }
1514
1515  #shopline-section-footer .section-width {
1516    padding-top: 30px;
1517    padding-bottom: 30px;
1518  }
1519
1520  @media (min-width: 768px) {
1521    #shopline-section-footer .section-width {
1522      padding-top: 30px;
1523      padding-bottom: 30px;
1524    }
1525  }
1526
1527  .footer-wrapper .footer-grid-items .footer-grid-item {
1528    padding: 15px 15px;
1529  }
1530
1531  @media (min-width: 768px) {
1532    .footer-wrapper .footer-grid-items .footer-grid-item {
1533      padding: 15px 15px;
1534    }
1535  }
1536
1537 </style>
1538
1539  <div ng-controller="FbInAppBrowserPopupController" ng-cloak>
1540  <div
1541    ng-if="showFbHint"
1542    class="in-app-browser-popup__container"
1543  >
1544    <div class="in-app-browser-popup__layout">
1545      <div class="in-app-browser-popup__main">
1546        <p class="in-app-browser-popup__desc">
1547          {{ 'fb_in_app_browser_popup.desc' | translate }}
1548          <span class="in-app-browser-popup__copy-link" ng-click="copyUrl()">{{ 'fb_in_app_browser_popup.copy_link' | translate }}</span>
1549        </p>
1550      </div>
1551      <div class="in-app-browser-popup__footer">
1552        <button class="in-app-browser-popup__close-btn" ng-click="handleClose()">
1553          {{ 'close' | translate }}
1554        </button>
1555      </div>
1556    </div>
1557  </div>
1558</div>
1559  <div ng-controller="InAppBrowserPopupController" ng-cloak>
1560  <div
1561    ng-if="canShowInAppHint && showMissingSessionKeyWarning"
1562    class="in-app-browser-popup__container"
1563  >
1564    <div class="in-app-browser-popup__layout">
1565      <div class="in-app-browser-popup__main">
1566        <p class="in-app-browser-popup__desc">
1567          {{ 'in_app_browser_popup.desc' | translate }}
1568        </p>
1569      </div>
1570      <div class="in-app-browser-popup__footer">
1571        <button class="in-app-browser-popup__close-btn" ng-click="handleClose()">
1572          {{ 'close' | translate }}
1573        </button>
1574      </div>
1575    </div>
1576  </div>
1577</div>
1578    <div
1579  id="cookie-consent-popup"
1580  ng-controller="CookieConsentPopupController"
1581  ng-cloak
1582  data-nosnippet
1583>
1584  <div ng-if="state('showPopup')">
1585    <div
1586      ng-show="!state('showDetailSettingsPanel')" 
1587      class="cookie-consent-popup__container"
1588    >
1589      <div class="cookie-consent-popup__layout">
1590        <div class="cookie-consent-popup__header">
1591          <div class="cookie-consent-popup__title">
1592            {{word('consent_title')}}
1593          </div>
1594        </div>
1595        <div class="cookie-consent-popup__main">
1596          <p class="cookie-consent-popup__desc">
1597            {{word('consent_desc')}} <a href="{{alink('read_more')}}" target="_blank" rel="noopener noreferrer">{{word('read_more')}}</a>
1598          </p>
1599        </div>
1600        <div class="cookie-consent-popup__footer">
1601          <button class="cookie-consent-popup__settings-btn" ng-click="click('settings')">
1602            {{word('settings')}}
1603          </button>
1604          <button
1605            class="cookie-consent-popup__accept-btn ladda-button"
1606            ladda="state('loading')"
1607            data-style="slide-down"
1608            ng-click="click('accept')"
1609          >
1610            {{word('accept')}}
1611          </button>
1612        </div>
1613      </div>
1614    </div>
1615
1616    <div
1617      ng-show="state('showDetailSettingsPanel')"
1618      class="cookie-consent-detail-settings-panel__container"
1619    >
1620      <div class="cookie-consent-detail-settings-panel__layout">
1621        <div class="cookie-consent-detail-settings-panel__top-right">
1622          <button
1623            ng-click="click('discard')"
1624            class="cookie-consent-detail-settings-panel__discard-btn"
1625          >
1626          </button>
1627        </div>
1628        <div class="cookie-consent-detail-settings-panel__header">
1629          <div class="cookie-consent-detail-settings-panel__title">
1630            {{word('consent_title')}}
1631          </div>
1632        </div>
1633        <div class="cookie-consent-detail-settings-panel__main">
1634          <p class="cookie-consent-detail-settings-panel__desc">
1635            {{word('consent_desc')}} <a href="{{alink('read_more')}}">{{word('read_more')}}</a>
1636          </p>
1637          <div class="cookie-consent-detail-settings-panel__separator"></div>
1638          <div ng-repeat="setting in state('cookieConsentSettings')" class="cookie-consent-detail-settings-panel__item">
1639            <div class="cookie-consent-detail-settings-panel__item-header">
1640              <div class="cookie-consent-detail-settings-panel__item-title">{{setting.title}}</div>
1641              <label for="{{setting.key}}" class="cookie-consent-switch__container">
1642                <input id="{{setting.key}}" ng-model="setting.on" ng-disabled="setting.disabled" type="checkbox" class="cookie-consent-switch__checkbox">
1643                <span class="cookie-consent-switch__slider round"></span>
1644              </label>
1645            </div>
1646            <div class="cookie-consent-detail-settings-panel__item-main">
1647              <p class="cookie-consent-detail-settings-panel__item-desc">{{setting.description}}</p>
1648            </div>
1649          </div>
1650        </div>
1651        <div class="cookie-consent-detail-settings-panel__footer">
1652          <button
1653            class="cookie-consent-detail-settings-panel__save-btn ladda-button"
1654            ladda="state('loading')"
1655            data-style="slide-down"
1656            ng-click="click('save_preferences')"
1657          >
1658            {{word('save_preferences')}}
1659          </button>
1660        </div>
1661      </div>
1662    </div>
1663  </div>
1664</div>
1665
1666
1667  
1668
1669        <div id='shopline-section-announcement'><!-- Rendered 'announcement.js.liquid' --><!-- Rendered 'announcement.css.liquid' --> 
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680<div class="announcement js-announcement announcement--revamp"
1681  data-e2e-id="announcement_container"
1682  data-text-block-size="1"
1683  data-countdown-block-size="0"
1684  data-block-size="1"
1685  data-duration="2"
1686  ng-non-bindable
1687>
1688  
1689      
1690        
1691          
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702<a
1703  class="announcement__link"
1704  href="https://inline.app/booking/-LIdP9O7XXBpedIzO3_H:inline-live-2a466?language=zh-tw"
1705  target="_self"
1706  
1707  data-e2e-id="announcement-slide_container--0"
1708>
1709
1710
1711<div class="announcement__text announcement__text--17127488634737e1a48c">
1712  <div class="announcement__content">
1713    <p class="announcement__title" data-e2e-id="announcement-title_content">
1714      <span title="全台最低 活帝王蟹下殺只要9999,再送您炙燒牛小排唷~">全台最低 活帝王蟹下殺只要9999,再送您炙燒牛小排唷~</span>
1715    </p>
1716  
1717  </div>
1718</div>
1719
1720
1721</a>
1722
1723
1724        
1725      
1726        
1727          
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749        
1750      
1751  
1752</div>
1753
1754
1755  
1756 
1757</div>          <div id='shopline-section-header'><!-- Rendered 'header.css.liquid' --> 
1758
1759
1760<style>
1761  
1762</style>
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774<style>
1775   .header--desktop .navigation-menu,
1776   .home.index.my-scroll .header--desktop .navigation-menu {
1777    
1778    flex-grow: 1;
1779    
1780    align-items: center;
1781  }
1782
1783  body:not(.home.index) .header--desktop .navigation-menu-top-layer,
1784  .home.index.my-scroll .header--desktop .navigation-menu-top-layer {
1785    justify-content: center;
1786  }
1787
1788  .home.index .header--desktop .navigation-menu {
1789    width: 100%;
1790    flex-grow: 1;
1791    align-items: center;
1792  }
1793
1794  .header--desktop .header__logo img {max-width: 656px;
1795    max-height: 140px;
1796  }
1797
1798  
1799
1800  .header--desktop .icons.icon-nav-dollor {
1801    font-size: 18px;
1802    transform: scaleX(1.1);
1803  }
1804  
1805  
1806  
1807  
1808    body.home.index .header--desktop {
1809      position: absolute !important;
1810    }
1811    body.home.index .header--sticky.header--desktop {
1812      position: fixed !important;
1813    }
1814  
1815
1816  
1817</style>
1818
1819<nav class="header header--desktop  js-navbar-desktop nav-bg-color">
1820  
1821  <div class="header__container clearfix">
1822    
1823    <div class="header__menu">
1824      <ul class="header__action-menu nav-color">
1825        <!-- Currency chooser -->
1826        
1827          <li class="List-item">
1828            <div
1829              class="NavigationBar-actionMenu-button nav-color App-currencyDropdown dropdown"
1830              dropdown
1831              data-nosnippet
1832            >
1833              <div class="dropdown-toggle" dropdown-toggle>
1834                <span class="icons icon-nav-dollor">$</span>
1835                
1836                  <span class="Label"></span>
1837                
1838                <span class="fa fa-angle-down"></span>
1839              </div>
1840              <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-currency-chooser">
1841                
1842                  <li class="List-item sl-currency-chooser-currency" href="#hkd">
1843                    $ HKD
1844                  </li>
1845                
1846                  <li class="List-item sl-currency-chooser-currency" href="#mop">
1847                    P MOP
1848                  </li>
1849                
1850                  <li class="List-item sl-currency-chooser-currency" href="#cny">
1851                    ¥ CNY
1852                  </li>
1853                
1854                  <li class="List-item sl-currency-chooser-currency" href="#twd">
1855                    $ TWD
1856                  </li>
1857                
1858                  <li class="List-item sl-currency-chooser-currency" href="#usd">
1859                    $ USD
1860                  </li>
1861                
1862                  <li class="List-item sl-currency-chooser-currency" href="#sgd">
1863                    $ SGD
1864                  </li>
1865                
1866                  <li class="List-item sl-currency-chooser-currency" href="#eur">
1867                    € EUR
1868                  </li>
1869                
1870                  <li class="List-item sl-currency-chooser-currency" href="#aud">
1871                    $ AUD
1872                  </li>
1873                
1874                  <li class="List-item sl-currency-chooser-currency" href="#gbp">
1875                    £ GBP
1876                  </li>
1877                
1878                  <li class="List-item sl-currency-chooser-currency" href="#php">
1879                    ₱ PHP
1880                  </li>
1881                
1882                  <li class="List-item sl-currency-chooser-currency" href="#myr">
1883                    RM MYR
1884                  </li>
1885                
1886                  <li class="List-item sl-currency-chooser-currency" href="#thb">
1887                    ฿ THB
1888                  </li>
1889                
1890                  <li class="List-item sl-currency-chooser-currency" href="#aed">
1891                    د.إ AED
1892                  </li>
1893                
1894                  <li class="List-item sl-currency-chooser-currency" href="#jpy">
1895                    ¥ JPY
1896                  </li>
1897                
1898                  <li class="List-item sl-currency-chooser-currency" href="#bnd">
1899                    $ BND
1900                  </li>
1901                
1902                  <li class="List-item sl-currency-chooser-currency" href="#krw">
1903                    ₩ KRW
1904                  </li>
1905                
1906                  <li class="List-item sl-currency-chooser-currency" href="#idr">
1907                    Rp IDR
1908                  </li>
1909                
1910                  <li class="List-item sl-currency-chooser-currency" href="#vnd">
1911                    ₫ VND
1912                  </li>
1913                
1914                  <li class="List-item sl-currency-chooser-currency" href="#cad">
1915                    $ CAD
1916                  </li>
1917                
1918              </ul>
1919            </div>
1920          </li>
1921        
1922
1923        <!-- Language chooser -->
1924        
1925          <li class="List-item">
1926            <div
1927              class="NavigationBar-actionMenu-button nav-color App-languageDropdown dropdown"
1928              dropdown
1929              data-nosnippet
1930            >
1931              <div class="dropdown-toggle" dropdown-toggle>
1932                <svg class="fa fa-v5-globe">
1933                  <use xlink:href="#fa-v5-globe"></use>
1934                </svg>
1935                
1936              </div>
1937              <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-language-chooser">
1938                
1939                  <li class="List-item sl-language-chooser-language" href="#en">English</li>
1940                
1941                  <li class="List-item sl-language-chooser-language" href="#zh-hant">繁體中文</li>
1942                
1943              </ul>
1944            </div>
1945          </li>
1946        
1947
1948        <!-- Desktop Search bar -->
1949        
1950          <li class="List-item search-bar">
1951            <div
1952              class="NavigationBar-actionMenu-button nav-color Product-searchField "
1953              data-nosnippet
1954            >
1955              <form class="Product-searchField-form sl-product-search">
1956                <input disabled maxlength="50" placeholder="找商品">
1957                <button disabled type="submit">
1958                  <svg class="icons icon-search">
1959                    <use xlink:href="#icon-search"></use>
1960                  </svg>
1961                  
1962                </button>
1963              </form>
1964            </div>
1965          </li>
1966        
1967
1968        <!-- Messages -->
1969        
1970          <li class="List-item">
1971            <a class="NavigationBar-actionMenu-button nav-color MessageDialog-showButton sl-message-toggle">
1972              <svg class="icons icon-nav-commont">
1973                <use xlink:href="#icon-nav-comment"></use>
1974              </svg>
1975              
1976            </a>
1977          </li>
1978        
1979
1980        <!-- Sign-in or Member Center -->
1981        <li class="List-item" style="position:relative;">
1982          
1983            <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color">
1984              <svg class="icons icon-person">
1985                <use xlink:href="#icon-person"></use>
1986              </svg>
1987              
1988            </a>
1989          
1990          <user-reminder-desktop
1991  campaign-rule="null"
1992></user-reminder-desktop>
1993        </li>
1994
1995        <!-- Cart panel toggle -->
1996
1997        <basic-popover class="cart-over-limit"></basic-popover>
1998        <li class="List-item">
1999          <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle">
2000            <svg class="icons icon-nav-cart">
2001              <use xlink:href="#icon-nav-cart"></use>
2002            </svg>
2003            <span
2004              class="sl-cart-count Cart-count primary-color"
2005              count-style="icon"
2006            >
2007            </span>
2008          </a>
2009        </li>
2010      </ul>
2011      
2012
2013      <a
2014        class="header__logo header__logo--home header__logo--top-center"
2015        href="/"
2016      >
2017        <img
2018          src="https://shoplineimg.com/62146f3d12c0d3006af50364/657009c043e46c001da7bf30/1200x.webp?source_format=png"
2019          width="280.0"
2020          height="280.0"
2021          loading="lazy"
2022        >
2023      </a>
2024
2025      <ul class="header__main-menu"><li class="navigation-menu nav-color basic-menu-desktop">
2026  <ul
2027    class="navigation-menu-top-layer"
2028    style="padding: 2px; "
2029  ><li class="navigation-menu-item">
2030          <a
2031            class="navigation-menu-item-label"
2032            link-highlight="https://www.shengred.com/pages/menu"
2033            href="https://www.shengred.com/pages/menu"
2034            target=""
2035            ng-non-bindable
2036          >深紅鍋物菜單</a>
2037        </li><li class="navigation-menu-item">
2038          <a
2039            class="navigation-menu-item-label"
2040            link-highlight="https://www.shengred.com/pages/home-service-plan"
2041            href="https://www.shengred.com/pages/home-service-plan"
2042            target=""
2043            ng-non-bindable
2044          >屠龍到府</a>
2045        </li><li class="navigation-menu-item">
2046          <a
2047            class="navigation-menu-item-label"
2048            link-highlight="https://www.shengred.com/pages/branch-location"
2049            href="https://www.shengred.com/pages/branch-location"
2050            target=""
2051            ng-non-bindable
2052          >店舖資訊</a>
2053        </li><li class="navigation-menu-item navigation-menu-item--nested">
2054          <a
2055            class="navigation-menu-item-label"
2056            link-highlight="https://www.shengred.com/pages/news"
2057            href="https://www.shengred.com/pages/news"
2058            target=""
2059          >
2060            深紅News<span class="fa fa-angle-down"></span>
2061          </a>
2062          <ul class="navigation-menu-second-layer navigation-menu-second-layer-origin-position">
2063            <div class="second-layer-scroll-buttons">
2064              <span class="fa fa-angle-left scroll-left scroll-disable"></span>
2065              <span class="fa fa-angle-right scroll-right"></span>
2066            </div><li class="navigation-menu-item">
2067                  <a
2068                    class="navigation-menu-item-label"
2069                    link-highlight="https://www.shengred.com/pages/artist-visit"
2070                    href="https://www.shengred.com/pages/artist-visit"
2071                    target=""
2072                  >
2073                    藝人來訪
2074                  </a>
2075                </li></ul>
2076        </li><li class="navigation-menu-item navigation-menu-item--nested">
2077          <a
2078            class="navigation-menu-item-label"
2079            link-highlight="https://www.shengred.com/pages/buhofoods-1"
2080            href="https://www.shengred.com/pages/buhofoods-1"
2081            target=""
2082          >
2083            深紅微超市Buhofoods<span class="fa fa-angle-down"></span>
2084          </a>
2085          <ul class="navigation-menu-second-layer navigation-menu-second-layer-origin-position">
2086            <div class="second-layer-scroll-buttons">
2087              <span class="fa fa-angle-left scroll-left scroll-disable"></span>
2088              <span class="fa fa-angle-right scroll-right"></span>
2089            </div><li class="navigation-menu-item">
2090                  <a
2091                    class="navigation-menu-item-label"
2092                    link-highlight="https://www.shengred.com/pages/深紅微超市"
2093                    href="https://www.shengred.com/pages/深紅微超市"
2094                    target=""
2095                  >
2096                    深紅微超市
2097                  </a>
2098                </li><li class="navigation-menu-item">
2099                  <a
2100                    class="navigation-menu-item-label"
2101                    link-highlight="https://www.shengred.com/categories/fresh-meat-pork-chicken-thigh-"
2102                    href="https://www.shengred.com/categories/fresh-meat-pork-chicken-thigh-"
2103                    target=""
2104                  >
2105                    Buho肉舖
2106                  </a>
2107                </li><li class="navigation-menu-item">
2108                  <a
2109                    class="navigation-menu-item-label"
2110                    link-highlight="https://www.shengred.com/categories/海鮮水產"
2111                    href="https://www.shengred.com/categories/海鮮水產"
2112                    target=""
2113                  >
2114                    Buhoæµ·é®®
2115                  </a>
2116                </li><li class="navigation-menu-item">
2117                  <a
2118                    class="navigation-menu-item-label"
2119                    link-highlight="https://www.shengred.com/categories/buho嚴選"
2120                    href="https://www.shengred.com/categories/buho嚴選"
2121                    target=""
2122                  >
2123                    Buho嚴選
2124                  </a>
2125                </li></ul>
2126        </li></ul>
2127</li>
2128
2129      </ul>
2130    </div>
2131
2132    <div id="d-cart-panel" class="CartPanel" style="display:none">
2133      <div class="CartPanel-section">
2134        <div class="CartPanel-header">
2135          購物車
2136        </div>
2137        <div ng-controller="CartsController"><div class="clear"></div>
2138<!-- Hint: Cart Empty -->
2139<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()">
2140  <div class="CartPanel-hint"> 你的購物車是空的 </div>
2141  <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled">
2142    <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div>
2143    <cart-lazyload-related-products data-allow-empty-product-ids="true">
2144      <div class="cart-related-products-loading">
2145        <div class="cart-related-products-loading-image loading-placeholder"></div>
2146        <div class="cart-related-products-loading-content">
2147          <div class="cart-related-products-loading-title loading-placeholder"></div>
2148          <div class="cart-related-products-loading-price-details loading-placeholder"></div>
2149        </div>
2150      </div>
2151      <div class="cart-related-products-list"></div>
2152    </cart-lazyload-related-products>
2153  </div>
2154</div>
2155
2156<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()">
2157  <!-- CartItems -->
2158  <div class="cart-items">
2159    <div
2160      ng-repeat="item in currentCart.getItems() track by item._id"
2161      ng-if="item.type !== 'gift'"
2162      class="cart-item-container"
2163      data-cart-item-id="{{ item._id }}"
2164      product-id="{{ item.product_id }}"
2165    >
2166      <!-- Item -->
2167      <div class="cart-item">
2168        <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link">
2169          <img
2170            class="sl-lazy-image cart-item-image"
2171            ng-src="{{ getImgSrc(item, '200x200f') }}"
2172            alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}"
2173          />
2174        </a>
2175        <img
2176          class="sl-lazy-image cart-item-image"
2177          ng-if="item.product.type === 'gift'"
2178          ng-src="{{ getImgSrc(item, '200x200f') }}"
2179          alt="{{ (item.variation.media
2180                    ? item.variation.media.alt_translations
2181                    : item.product.cover_media.alt_translations) | translateModel
2182                }}"
2183        />
2184        <div class="cart-item-content" style="float:left;width:130px;">
2185          <div class="wrap--bundle-title-variation">
2186            <div
2187              ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)"
2188              class="label promotion-label label-default"
2189            >
2190              {{ 'product.bundled_products.label' | translate }}
2191            </div>
2192            <div
2193              ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)"
2194              class="label promotion-label label-default"
2195            >
2196              {{ 'product.bundle_group_products.label' | translate }}
2197            </div>
2198            <div
2199              ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)"
2200              class="label promotion-label label-default"
2201            >
2202              {{ 'product.buyandget.label' | translate }}
2203            </div>
2204            <div
2205              ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'"
2206              class="label promotion-label label-default"
2207            >
2208              {{ 'product.gift.label' | translate }}
2209            </div>
2210            <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
2211            <div class="title">{{item.product.title_translations|translateModel}}</div>
2212            <div ng-repeat="field in item.variation.fields track by $index" class="item-variation">
2213              <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div>
2214            </div>
2215            <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list">
2216              <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id">
2217                <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p>
2218                <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p>
2219              </li>
2220            </ul>
2221            <span
2222              class="variation-open-button"
2223              ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'"
2224              ng-click="onClickOpenVariation(item._id)"
2225            >
2226              {{ 'product.set.open_variation' | translate }}
2227              <i class="fa fa-angle-down"></i>
2228            </span>
2229            <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list">
2230              <li
2231                class="child-product-item"
2232                ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)"
2233              >
2234                <p class="child-product-title">
2235                  {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }}
2236                  x {{ selectedChildProduct.quantity || 1 }}
2237                </p>
2238                <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id">
2239                  {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }}
2240                </p>
2241              </li>
2242            </ul>
2243            <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div>
2244            <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div>
2245          </div>
2246          <div class="price-details">
2247            {{item.quantity}}<span style="margin:0 3px;">x</span>
2248            <span
2249              ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'"
2250              ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency"
2251            ></span>
2252            <span
2253              ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')"
2254              ng-bind-html="'NT$0' | changeCurrency"
2255            ></span>
2256            <span ng-if="item.type === 'redeem_gift'">
2257              {{ item.unit_point }} 點
2258            </span>
2259          </div>
2260        </div>
2261        <!--cart-item-content-->
2262        <div class="remove" ng-if="shouldShowDeleteButton">
2263          <a ng-click="removeItemFromCart(item._id,$event)">
2264            <span>刪除</span>
2265            <svg class="icons icon-delete">
2266              <use xlink:href="#icon-delete"></use>
2267            </svg>
2268          </a>
2269        </div>
2270        <div class="clear"></div>
2271      </div>
2272      <!-- Item end-->
2273      <!-- Addon items -->
2274      <div
2275        class="addon-cart-item cart-item"
2276        ng-repeat="addonItem in item.addon_items track by addonItem._id"
2277        ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''"
2278        data-cart-item-id="{{ addonItem._id }}"
2279      >
2280        <span class="product-link js-product-link">
2281          <img
2282            class="cart-item-image"
2283            ng-src="{{ getImgSrc(addonItem, '200x200f') }}"
2284            alt="{{addonItem.product.cover_media.alt_translations | translateModel}}"
2285          />
2286        </span>
2287        <div class="cart-item-content" style="float:left;width:130px;">
2288          <div class="wrap--bundle-title-variation">
2289            <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
2290            <div class="title">{{addonItem.product.title_translations|translateModel}}</div>
2291          </div>
2292          <div class="price-details">
2293            {{addonItem.quantity}}<span style="margin:0 3px;">x</span>
2294            <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span>
2295            <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span>
2296          </div>
2297        </div>
2298        <div class="remove" ng-if="shouldShowDeleteButton">
2299          <a ng-click="removeItemFromCart(addonItem._id,$event)" >
2300            <span>刪除</span>
2301            <svg class="icons icon-delete">
2302              <use xlink:href="#icon-delete"></use>
2303            </svg>
2304          </a>
2305        </div>
2306        <div class="clear"></div>
2307      </div>
2308      <!-- Addon items end -->
2309    </div>
2310    <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()">
2311      <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div>
2312      <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}">
2313        <div class="cart-related-products-loading">
2314          <div class="cart-related-products-loading-image loading-placeholder"></div>
2315          <div class="cart-related-products-loading-content">
2316            <div class="cart-related-products-loading-title loading-placeholder"></div>
2317            <div class="cart-related-products-loading-price-details loading-placeholder"></div>
2318          </div>
2319        </div>
2320        <div class="cart-related-products-list"></div>
2321      </cart-lazyload-related-products>
2322    </div>
2323    <div class="clear"></div>
2324  </div>
2325  <!-- CartItems end -->
2326
2327  <div class="clear"></div>
2328  <!-- Checkout button -->
2329  <div class="cart-chkt-btn-cont">
2330    <button
2331      id="btn-checkout"
2332      data-e2e-id="checkout_button"
2333      class="cart-chkt-btn ladda-button"
2334      data-style="slide-down"
2335      ladda="checkoutButtonLoading"
2336      ng-click="onCheckoutClicked($event)"
2337    >
2338      {{ 'cart.checkout' | translate }}
2339    </button>
2340  </div>
2341  <!-- Checkout button end -->
2342</div>
2343</div>
2344      </div>
2345    </div>
2346  </div>
2347</nav>
2348
2349
2350
2351
2352
2353
2354<style>
2355  .header--mobile .header__logo img {
2356    object-fit: contain;max-width: 150px;
2357    max-height: 44px;
2358  }
2359
2360  
2361  
2362  
2363  
2364    body.home.index .header--mobile {
2365      position: absolute !important;
2366    }
2367    body.home.index .header--sticky.header--mobile {
2368      position: fixed !important;
2369    }
2370  
2371</style>
2372
2373
2374<nav class="header header--mobile  js-navbar-mobile nav-bg-color">
2375  <div class="header__container clearfix">
2376    
2377      <div ng-cloak facebook-banner class="facebook-banner">
2378    <div ng-if="state.isBannerOpened"  class="facebook-banner-wrapper">
2379      <div ng-click="onClose()" class="close-icon-wrapper">
2380        <i class="fa fa-times"></i>
2381      </div>
2382      <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p>
2383      <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly>
2384    </div>
2385  </div>
2386
2387    
2388
2389    <div class="header__menu">
2390      
2391      <a class="header__logo header__logo--middle-left" href="/">
2392        <img src="https://shoplineimg.com/62146f3d12c0d3006af50364/657009cb5203c2001ad77eed/450x.webp?source_format=png" height="80.0" loading="lazy" >
2393      </a>
2394      
2395
2396      <ul class="header__action-menu nav-color">
2397        
2398        <li class="List-item">
2399          <span class="NavigationBar-actionMenu-button nav-color">
2400            <svg class="icons icon-search js-icon-search">
2401              <use xlink:href="#icon-search"></use>
2402            </svg>
2403          </span>
2404          <form class="Product-searchField-form sl-product-search js-product-searchfield-form" id="SearchPanel" action="">
2405            <div class="bd-box">
2406              <button disabled type="submit"><i class="fa fa-search"></i></button>
2407              <input disabled maxlength="50" type="search" placeholder="找商品">
2408            </div>
2409          </form>
2410        </li>
2411        
2412        
2413          <!-- Sign-in button -->
2414          <li class="List-item">
2415            <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color">
2416              <svg class="icons icon-person">
2417                <use xlink:href="#icon-person"></use>
2418              </svg>
2419            </a>
2420          </li>
2421        
2422
2423        
2424
2425        <!-- Cart panel toggle -->
2426        <basic-popover class="cart-over-limit"></basic-popover>
2427        <li class="List-item">
2428          <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle">
2429            <svg class="icons icon-nav-cart">
2430              <use xlink:href="#icon-nav-cart"></use>
2431            </svg>
2432            <span class="Cart-count sl-cart-count primary-color"></span>
2433          </a>
2434        </li>
2435        <li class="List-item">
2436          <div class="NavigationBar-actionMenu-button nav-color sl-menu-panel-toggle">
2437            <i></i>
2438          </div>
2439        </li>
2440      </ul>
2441    </div>
2442  </div>
2443</nav>
2444
2445<!-- Rendered 'menu.js.liquid' -->
2446<!-- Rendered 'header-tracker.js.liquid' -->
2447
2448
2449</div><div id="MenuPanel" class="MenuPanel nav-bg-color" style="display: none;">
2450  <div class="MenuPanel-section">
2451    <div class="MenuPanel-section-header">
2452      目錄
2453    </div><ul class="MenuPanel-mainMenu basic-menu-mobile"><user-reminder-mobile
2454  campaign-rule="null"
2455></user-reminder-mobile><li
2456        class="List-item MenuPanel-nestedList sl-dropdown"
2457        is-collapsed="false"
2458        is-mobile-collapsed="false"
2459      >
2460        <a class="Label" link-highlight="https://www.shengred.com/pages/menu" href="https://www.shengred.com/pages/menu" target="">
2461          深紅鍋物菜單</a>
2462        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-699aeb822866fe33b2eaf5fc"></ul>
2463      </li><li
2464        class="List-item MenuPanel-nestedList sl-dropdown"
2465        is-collapsed="false"
2466        is-mobile-collapsed="false"
2467      >
2468        <a class="Label" link-highlight="https://www.shengred.com/pages/home-service-plan" href="https://www.shengred.com/pages/home-service-plan" target="">
2469          屠龍到府</a>
2470        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-660aa3f637bad40014523e03"></ul>
2471      </li><li
2472        class="List-item MenuPanel-nestedList sl-dropdown"
2473        is-collapsed="false"
2474        is-mobile-collapsed="false"
2475      >
2476        <a class="Label" link-highlight="https://www.shengred.com/pages/branch-location" href="https://www.shengred.com/pages/branch-location" target="">
2477          店舖資訊</a>
2478        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-65700225bdf4f2001da4119d"></ul>
2479      </li><li
2480        class="List-item MenuPanel-nestedList sl-dropdown"
2481        is-collapsed="false"
2482        is-mobile-collapsed="false"
2483      >
2484        <a class="Label" link-highlight="https://www.shengred.com/pages/news" href="https://www.shengred.com/pages/news" target="">
2485          深紅News<i
2486              class="fa sl-dropdown-toggle pull-right"
2487              data-toggle="collapse"
2488              href="#menu-nested-list-65700248bd71b70014306f13"
2489            ></i></a>
2490        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-65700248bd71b70014306f13"><li class="List-item">
2491                <a
2492                  class="Label"
2493                  link-highlight="https://www.shengred.com/pages/artist-visit"
2494                  href="https://www.shengred.com/pages/artist-visit"
2495                  target=""
2496                >
2497                  藝人來訪
2498                </a>
2499              </li></ul>
2500      </li><li
2501        class="List-item MenuPanel-nestedList sl-dropdown"
2502        is-collapsed="false"
2503        is-mobile-collapsed="false"
2504      >
2505        <a class="Label" link-highlight="https://www.shengred.com/pages/buhofoods-1" href="https://www.shengred.com/pages/buhofoods-1" target="">
2506          深紅微超市Buhofoods<i
2507              class="fa sl-dropdown-toggle pull-right"
2508              data-toggle="collapse"
2509              href="#menu-nested-list-6608dd16f314330014f847e0"
2510            ></i></a>
2511        <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6608dd16f314330014f847e0"><li class="List-item">
2512                <a
2513                  class="Label"
2514                  link-highlight="https://www.shengred.com/pages/深紅微超市"
2515                  href="https://www.shengred.com/pages/深紅微超市"
2516                  target=""
2517                >
2518                  深紅微超市
2519                </a>
2520              </li><li class="List-item">
2521                <a
2522                  class="Label"
2523                  link-highlight="https://www.shengred.com/categories/fresh-meat-pork-chicken-thigh-"
2524                  href="https://www.shengred.com/categories/fresh-meat-pork-chicken-thigh-"
2525                  target=""
2526                >
2527                  Buho肉舖
2528                </a>
2529              </li><li class="List-item">
2530                <a
2531                  class="Label"
2532                  link-highlight="https://www.shengred.com/categories/海鮮水產"
2533                  href="https://www.shengred.com/categories/海鮮水產"
2534                  target=""
2535                >
2536                  Buhoæµ·é®®
2537                </a>
2538              </li><li class="List-item">
2539                <a
2540                  class="Label"
2541                  link-highlight="https://www.shengred.com/categories/buho嚴選"
2542                  href="https://www.shengred.com/categories/buho嚴選"
2543                  target=""
2544                >
2545                  Buho嚴選
2546                </a>
2547              </li></ul>
2548      </li></ul>
2549<div class="MenuPanel-section-header">
2550        分類
2551      </div>
2552      <ul class="MenuPanel-categoryMenu"><li
2553                class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"
2554                is-collapsed="false"
2555                is-mobile-collapsed="false"
2556              >
2557                <a class="Label" link-highlight="/categories/all-goods" href="/categories/all-goods">
2558                  深紅微超市<i
2559                          class="fa sl-dropdown-toggle pull-right"
2560                          data-toggle="collapse"
2561                          href="#menu-nested-list-62a0e031f6a40b6b600cda80"
2562                        ></i><i
2563                          class="fa sl-dropdown-toggle pull-right"
2564                          data-toggle="collapse"
2565                          href="#menu-nested-list-62a0e031f6a40b6b600cda80"
2566                        ></i><i
2567                          class="fa sl-dropdown-toggle pull-right"
2568                          data-toggle="collapse"
2569                          href="#menu-nested-list-62a0e031f6a40b6b600cda80"
2570                        ></i></a>
2571                <ul
2572                  class="MenuPanel-nestedList-dropdown js-mobile-productlist-nestedlist-dropdown sl-dropdown-list collapse"
2573                  id="menu-nested-list-62a0e031f6a40b6b600cda80"
2574                ><li
2575                        class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"
2576                        is-collapsed="false"
2577                        is-mobile-collapsed="false"
2578                      >
2579                        <a class="Label" link-highlight="/categories/fresh-meat-pork-chicken-thigh-" href="/categories/fresh-meat-pork-chicken-thigh-">
2580                          Buho肉舖</a></li><li
2581                        class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"
2582                        is-collapsed="false"
2583                        is-mobile-collapsed="false"
2584                      >
2585                        <a class="Label" link-highlight="/categories/海鮮水產" href="/categories/海鮮水產">
2586                          Buhoæµ·é®®</a></li><li
2587                        class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"
2588                        is-collapsed="false"
2589                        is-mobile-collapsed="false"
2590                      >
2591                        <a class="Label" link-highlight="/categories/buho嚴選" href="/categories/buho嚴選">
2592                          Buho嚴選</a></li></ul>
2593              </li></ul><div class="MenuPanel-section-header">
2594        帳戶
2595      </div>
2596      <ul class="MenuPanel-accountMenu">
2597        <li class="List-item">
2598          <a class="Label" href="/users/sign_in">會員登入</a>
2599        </li>
2600        <li class="List-item">
2601          <a class="Label" href="/users/sign_up">新用戶註冊</a>
2602        </li>
2603      </ul><div class="MenuPanel-section-header">
2604        其他
2605      </div>
2606      <ul class="MenuPanel-othersMenu"><li class="List-item">
2607            <a class="MessageDialog-showButton sl-message-toggle">
2608              <i class="fa fa-comment"></i> 聯絡我們
2609            </a>
2610          </li><li class="List-item">
2611            <a class="sl-language-menu-open">
2612              <svg class="fa fa-v5-globe">
2613                <use xlink:href="#fa-v5-globe"></use>
2614              </svg>
2615              繁體中文
2616            </a>
2617          </li><li class="List-item App-currencyDropdown">
2618            <a class="Label sl-currency-menu-open"><span class="fa fa-dollar"></span></a>
2619          </li></ul></div>
2620</div>
2621          <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-cart-panel-bf7b3028c474ddaafde4135d1b998ef805336314699c54bb74ae9b41ebe6bdbc.css" onload="this.media='all'" />
2622<div id="cart-panel" class="CartPanel nav-bg-color js-cart-panel" style="display:none">  <div class="CartPanel-section">    <div ng-controller="CartsController"><div class="clear"></div>
2623<!-- Hint: Cart Empty -->
2624<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()">
2625  <div class="CartPanel-hint"> 你的購物車是空的 </div>
2626  <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled">
2627    <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div>
2628    <cart-lazyload-related-products data-allow-empty-product-ids="true">
2629      <div class="cart-related-products-loading">
2630        <div class="cart-related-products-loading-image loading-placeholder"></div>
2631        <div class="cart-related-products-loading-content">
2632          <div class="cart-related-products-loading-title loading-placeholder"></div>
2633          <div class="cart-related-products-loading-price-details loading-placeholder"></div>
2634        </div>
2635      </div>
2636      <div class="cart-related-products-list"></div>
2637    </cart-lazyload-related-products>
2638  </div>
2639</div>
2640
2641<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()">
2642  <!-- CartItems -->
2643  <div class="cart-items">
2644    <div
2645      ng-repeat="item in currentCart.getItems() track by item._id"
2646      ng-if="item.type !== 'gift'"
2647      class="cart-item-container"
2648      data-cart-item-id="{{ item._id }}"
2649      product-id="{{ item.product_id }}"
2650    >
2651      <!-- Item -->
2652      <div class="cart-item">
2653        <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link">
2654          <img
2655            class="sl-lazy-image cart-item-image"
2656            ng-src="{{ getImgSrc(item, '200x200f') }}"
2657            alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}"
2658          />
2659        </a>
2660        <img
2661          class="sl-lazy-image cart-item-image"
2662          ng-if="item.product.type === 'gift'"
2663          ng-src="{{ getImgSrc(item, '200x200f') }}"
2664          alt="{{ (item.variation.media
2665                    ? item.variation.media.alt_translations
2666                    : item.product.cover_media.alt_translations) | translateModel
2667                }}"
2668        />
2669        <div class="cart-item-content" style="float:left;width:130px;">
2670          <div class="wrap--bundle-title-variation">
2671            <div
2672              ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)"
2673              class="label promotion-label label-default"
2674            >
2675              {{ 'product.bundled_products.label' | translate }}
2676            </div>
2677            <div
2678              ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)"
2679              class="label promotion-label label-default"
2680            >
2681              {{ 'product.bundle_group_products.label' | translate }}
2682            </div>
2683            <div
2684              ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)"
2685              class="label promotion-label label-default"
2686            >
2687              {{ 'product.buyandget.label' | translate }}
2688            </div>
2689            <div
2690              ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'"
2691              class="label promotion-label label-default"
2692            >
2693              {{ 'product.gift.label' | translate }}
2694            </div>
2695            <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
2696            <div class="title">{{item.product.title_translations|translateModel}}</div>
2697            <div ng-repeat="field in item.variation.fields track by $index" class="item-variation">
2698              <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div>
2699            </div>
2700            <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list">
2701              <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id">
2702                <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p>
2703                <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p>
2704              </li>
2705            </ul>
2706            <span
2707              class="variation-open-button"
2708              ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'"
2709              ng-click="onClickOpenVariation(item._id)"
2710            >
2711              {{ 'product.set.open_variation' | translate }}
2712              <i class="fa fa-angle-down"></i>
2713            </span>
2714            <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list">
2715              <li
2716                class="child-product-item"
2717                ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)"
2718              >
2719                <p class="child-product-title">
2720                  {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }}
2721                  x {{ selectedChildProduct.quantity || 1 }}
2722                </p>
2723                <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id">
2724                  {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }}
2725                </p>
2726              </li>
2727            </ul>
2728            <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div>
2729            <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div>
2730          </div>
2731          <div class="price-details">
2732            {{item.quantity}}<span style="margin:0 3px;">x</span>
2733            <span
2734              ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'"
2735              ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency"
2736            ></span>
2737            <span
2738              ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')"
2739              ng-bind-html="'NT$0' | changeCurrency"
2740            ></span>
2741            <span ng-if="item.type === 'redeem_gift'">
2742              {{ item.unit_point }} 點
2743            </span>
2744          </div>
2745        </div>
2746        <!--cart-item-content-->
2747        <div class="remove" ng-if="shouldShowDeleteButton">
2748          <a ng-click="removeItemFromCart(item._id,$event)">
2749            <span>刪除</span>
2750            <svg class="icons icon-delete">
2751              <use xlink:href="#icon-delete"></use>
2752            </svg>
2753          </a>
2754        </div>
2755        <div class="clear"></div>
2756      </div>
2757      <!-- Item end-->
2758      <!-- Addon items -->
2759      <div
2760        class="addon-cart-item cart-item"
2761        ng-repeat="addonItem in item.addon_items track by addonItem._id"
2762        ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''"
2763        data-cart-item-id="{{ addonItem._id }}"
2764      >
2765        <span class="product-link js-product-link">
2766          <img
2767            class="cart-item-image"
2768            ng-src="{{ getImgSrc(addonItem, '200x200f') }}"
2769            alt="{{addonItem.product.cover_media.alt_translations | translateModel}}"
2770          />
2771        </span>
2772        <div class="cart-item-content" style="float:left;width:130px;">
2773          <div class="wrap--bundle-title-variation">
2774            <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
2775            <div class="title">{{addonItem.product.title_translations|translateModel}}</div>
2776          </div>
2777          <div class="price-details">
2778            {{addonItem.quantity}}<span style="margin:0 3px;">x</span>
2779            <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span>
2780            <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span>
2781          </div>
2782        </div>
2783        <div class="remove" ng-if="shouldShowDeleteButton">
2784          <a ng-click="removeItemFromCart(addonItem._id,$event)" >
2785            <span>刪除</span>
2786            <svg class="icons icon-delete">
2787              <use xlink:href="#icon-delete"></use>
2788            </svg>
2789          </a>
2790        </div>
2791        <div class="clear"></div>
2792      </div>
2793      <!-- Addon items end -->
2794    </div>
2795    <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()">
2796      <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div>
2797      <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}">
2798        <div class="cart-related-products-loading">
2799          <div class="cart-related-products-loading-image loading-placeholder"></div>
2800          <div class="cart-related-products-loading-content">
2801            <div class="cart-related-products-loading-title loading-placeholder"></div>
2802            <div class="cart-related-products-loading-price-details loading-placeholder"></div>
2803          </div>
2804        </div>
2805        <div class="cart-related-products-list"></div>
2806      </cart-lazyload-related-products>
2807    </div>
2808    <div class="clear"></div>
2809  </div>
2810  <!-- CartItems end -->
2811
2812  <div class="clear"></div>
2813  <!-- Checkout button -->
2814  <div class="cart-chkt-btn-cont">
2815    <button
2816      id="btn-checkout"
2817      data-e2e-id="checkout_button"
2818      class="cart-chkt-btn ladda-button"
2819      data-style="slide-down"
2820      ladda="checkoutButtonLoading"
2821      ng-click="onCheckoutClicked($event)"
2822    >
2823      {{ 'cart.checkout' | translate }}
2824    </button>
2825  </div>
2826  <!-- Checkout button end -->
2827</div>
2828</div>  </div></div>  <div id="LanguagePanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet>  <div class="MenuPanel-section">    <div class="MenuPanel-section-header sl-language-menu-close">      <span class="fa fa-chevron-left"></span>      語言    </div>    <ul class="sl-language-chooser">              <li class="List-item">          <a class="Label sl-language-chooser-language" href="#en">English</a>        </li>              <li class="List-item">          <a class="Label sl-language-chooser-language" href="#zh-hant">繁體中文</a>        </li>          </ul>  </div></div>  <div id="CurrencyPanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet>  <div class="MenuPanel-section">    <div class="MenuPanel-section-header sl-currency-menu-close">      <span class="fa fa-chevron-left"></span>      貨幣    </div>    <ul class="sl-currency-chooser" id="menu-others-currency">              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#hkd">$ HKD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#mop">P MOP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#cny">¥ CNY</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#twd">$ TWD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#usd">$ USD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#sgd">$ SGD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#eur">€ EUR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#aud">$ AUD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#gbp">£ GBP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#php">₱ PHP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#myr">RM MYR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#thb">฿ THB</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#aed">د.إ AED</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#jpy">¥ JPY</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#bnd">$ BND</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#krw">₩ KRW</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#idr">Rp IDR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#vnd">₫ VND</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#cad">$ CAD</a>        </li>          </ul>  </div></div>
2828  <div id="Content" class="js-content">    
2829
2830
2831  
2832  <div class="CustomPage">  <!-- Rendered 'global.css.liquid' -->
2833<!-- Rendered 'global.js.liquid' -->
2834<!-- Rendered 'gallery.js.liquid' -->
2835<!-- Rendered 'gallery.css.liquid' -->
2836<!-- Rendered 'slideshow.js.liquid' -->
2837<!-- Rendered 'slideshow.css.liquid' -->
2838      <!-- START content_for_index -->
2839      
2840        <div id='shopline-section-17117228213184896803' class='shopline-section '>
2841
2842
2843
2844
2845
2846<style>
2847  .gallery__17117228213184896803__container {
2848    display: flex;
2849    flex-wrap: wrap;
2850    gap: 0px;
2851    text-align: center;
2852  }
2853
2854  @media (min-width: 768px) {
2855    .gallery__17117228213184896803__container {
2856      gap: 0px;
2857      
2858    }
2859  }
2860
2861  #shopline-section-17117228213184896803 .section-width:not(.section-full-width) {
2862    padding-top: 0px;
2863    padding-bottom: 0px;
2864  }
2865
2866  @media (min-width: 768px) {
2867    #shopline-section-17117228213184896803 .section-width:not(.section-full-width) {
2868      padding-top: 0px;
2869      padding-bottom: 0px;
2870    }
2871  }
2872
2873  .gallery__17117228213184896803__item {
2874    display: flex;
2875    flex-direction: column;
2876    flex-grow: 1;
2877    position: relative;
2878    width: calc( 100% - 0px * 0 / 1);
2879  }
2880
2881  @media (min-width: 768px) {
2882    .gallery__17117228213184896803__item {
2883      width: calc( 100% - 0px * 0 / 1);
2884    }
2885  }
2886
2887  .gallery__17117228213184896803__card {
2888    width: 100%;
2889    position: relative;
2890    
2891      padding-bottom: 0;
2892      
2893  }
2894
2895  @media (min-width: 768px) {
2896    .gallery__17117228213184896803__card {
2897      
2898        padding-bottom: 0;
2899        
2900    }
2901  }
2902
2903  
2904    .gallery__17117228213184896803__container .gallery__img {
2905      position: relative;
2906      display: inline-block;
2907      font-size: 0;
2908      -webkit-text-size-adjust:none;
2909    }
2910  
2911
2912  @media (min-width: 768px) {
2913    .gallery__17117228213184896803__container .gallery__img {
2914      
2915      position: relative;
2916      display: inline-block;
2917      font-size: 0;
2918      -webkit-text-size-adjust:none;
2919      
2920    }
2921  }
2922</style>
2923
2924<div
2925  class="
2926    section-width
2927    section-full-width
2928  "
2929  ng-non-bindable
2930>
2931  <div class="gallery__17117228213184896803__container" >
2932    
2933      
2934      
2935      <style>
2936        
2937        
2938      </style>
2939      <div class="gallery__17117228213184896803__item gallery-block__17117228213186b738d1" >
2940        
2941          <div class="gallery__17117228213184896803__card">
2942            
2943              
2944              
2945
2946              
2947
2948              
2949              
2950              
2951
2952
2953
2954
2955
2956
2957
2958<picture>
2959  
2960    <source
2961      
2962      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/2160x.webp?source_format=jpg 2160w"
2963      
2964        sizes="(min-width: 768px) calc(100vw - 0px * 0),
2965                  calc(100vw - 0px * 0)"
2966      
2967      height="951.0"
2968      width="2100.0"
2969    >
2970  
2971
2972  
2973
2974  <img
2975    src="https://shoplineimg.com/62146f3d12c0d3006af50364/6607c27c10b5cf00206cd42e/750x.webp?source_format=jpg"
2976    alt=""
2977    width="2100.0"
2978    height="951.0"
2979    
2980                class="gallery__img"
2981                style="object-position: center center"
2982                loading="lazy"
2983              
2984  />
2985</picture>
2986
2987
2988            
2989            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
2990              
2991            </div>
2992          </div>
2993        
2994      </div>
2995    
2996  </div>
2997</div>
2998
2999
3000</div>
3001      
3002        <div id='shopline-section-1711723112777ff63412' class='shopline-section '>
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014<style>
3015  .slideshow__1711723112777ff63412__container {
3016    display: flex;
3017    padding: 0;
3018  }
3019
3020  #shopline-section-1711723112777ff63412 .section-width:not(.section-full-width) {
3021    padding-top: 0px;
3022    padding-bottom: 0px;
3023  }
3024
3025  @media (min-width: 768px) {
3026    #shopline-section-1711723112777ff63412 .section-width:not(.section-full-width) {
3027      padding-top: 0px;
3028      padding-bottom: 0px;
3029    }
3030  }
3031
3032  @media (min-width: 768px) {
3033    .slideshow__1711723112777ff63412__container {
3034      padding: 
3035      0px
3036      ;
3037    }
3038  }
3039
3040  .slideshow__1711723112777ff63412__top {
3041    width: 100%;
3042    position: relative;
3043    overflow: hidden;
3044    
3045      
3046        padding-bottom: 34.053324333445836%;
3047      
3048    
3049  }
3050
3051  @media (min-width: 768px) {
3052    .slideshow__1711723112777ff63412__top {
3053      
3054        
3055          padding-bottom: 34.053324333445836%;
3056        
3057      
3058    }
3059  }
3060
3061  .slideshow__1711723112777ff63412__video-container {
3062    position: absolute;
3063    top: 50%;
3064    left: 50%;
3065    transform: translate(-50%, -50%);
3066    pointer-events: none;
3067    
3068      
3069    
3070  }
3071
3072  
3073    .slideshow__1711723112777ff63412__video-container {
3074      width: 60.53659466756666%;
3075      padding-bottom: 34.053324333445836%;
3076    }
3077    @media (min-width: 768px) {
3078      .slideshow__1711723112777ff63412__video-container {
3079        width: 60.53659466756666%;
3080        padding-bottom: 34.053324333445836%;
3081      }
3082    }
3083  
3084
3085  
3086
3087  .slideshow__1711723112777ff63412__container .slideshow__text--desktop {
3088    
3089      top: 50%;
3090      right: 0;
3091      transform: translateY(-50%);
3092    
3093  }
3094
3095  
3096
3097</style>
3098
3099<div class="section-width section-full-width" ng-non-bindable>
3100  <div class="slideshow__1711723112777ff63412__container" >
3101    <slideshow-component data-duration="3">
3102      <div class="slideshow__1711723112777ff63412__top">
3103        <div class="slideshow__list js-slideshow-list">
3104          
3105            
3106            
3107            
3108            
3109            
3110            <div
3111              class="
3112                slideshow__item
3113                slideshow-block__1711723112777f1f8ace
3114                slideshow__item--active
3115              "
3116            >
3117              
3118              <a
3119                href="https://www.shengred.com/pages/-brand-story"
3120                target="_blank"
3121                
3122                rel="noopener noreferrer"
3123                
3124                draggable="false"
3125              >
3126              
3127              <div class="slideshow__item-inner is-hidden">
3128                <div class="slideshow__media slideshow__mask slideshow__mask--0">
3129                  
3130                    
3131                      
3132                      
3133                      
3134                      
3135                      
3136
3137                      
3138                      
3139
3140
3141
3142
3143
3144
3145
3146<picture>
3147  
3148    <source
3149       media="(min-width: 768px)" 
3150      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/375x.webp?source_format=png 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/540x.webp?source_format=png 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/720x.webp?source_format=png 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/900x.webp?source_format=png 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/1296x.webp?source_format=png 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/1512x.webp?source_format=png 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/2160x.webp?source_format=png 2160w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/2960x.webp?source_format=png 2960w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/3260x.webp?source_format=png 3260w"
3151      
3152        sizes="100vw"
3153      
3154      height="1009.0"
3155      width="2963.0"
3156    >
3157  
3158
3159  
3160  <source
3161    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/6618bed27ede5f00145db4f8/375x.webp?source_format=png 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618bed27ede5f00145db4f8/540x.webp?source_format=png 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618bed27ede5f00145db4f8/720x.webp?source_format=png 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618bed27ede5f00145db4f8/900x.webp?source_format=png 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618bed27ede5f00145db4f8/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618bed27ede5f00145db4f8/1296x.webp?source_format=png 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618bed27ede5f00145db4f8/1512x.webp?source_format=png 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618bed27ede5f00145db4f8/2160x.webp?source_format=png 2160w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618bed27ede5f00145db4f8/2960x.webp?source_format=png 2960w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618bed27ede5f00145db4f8/3260x.webp?source_format=png 3260w"
3162    
3163      sizes="100vw"
3164    
3165    height="1009.0"
3166    width="2963.0"
3167  >
3168  
3169
3170  <img
3171    src="https://shoplineimg.com/62146f3d12c0d3006af50364/6618becfdd315800175766ae/750x.webp?source_format=png"
3172    alt=""
3173    width="2963.0"
3174    height="1009.0"
3175    
3176                        draggable="false"
3177                        class="slideshow__image"
3178                        style="object-position: center center"
3179                        
3180                          loading="lazy"
3181                        
3182                      
3183  />
3184</picture>
3185
3186
3187                    
3188                  
3189                </div>
3190                <div
3191                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
3192                  style="text-align: center;"
3193                >
3194                  
3195
3196                  
3197
3198                  
3199                </div>
3200              </div>
3201              
3202              </a>
3203              
3204            </div>
3205          
3206            
3207            
3208            
3209            
3210            
3211            <div
3212              class="
3213                slideshow__item
3214                slideshow-block__1712726203234ca4901a
3215                
3216              "
3217            >
3218              
3219              <div class="slideshow__item-inner is-hidden">
3220                <div class="slideshow__media slideshow__mask slideshow__mask--0">
3221                  
3222                    
3223                      
3224                      
3225                      
3226                      
3227                      
3228
3229                      
3230                      
3231
3232
3233
3234
3235
3236
3237
3238<picture>
3239  
3240    <source
3241       media="(min-width: 768px)" 
3242      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/375x.webp?source_format=png 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/540x.webp?source_format=png 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/72
32420x.webp?source_format=png 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/900x.webp?source_format=png 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/1296x.webp?source_format=png 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/1512x.webp?source_format=png 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/2160x.webp?source_format=png 2160w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/2960x.webp?source_format=png 2960w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/3260x.webp?source_format=png 3260w, https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/3860x.webp?source_format=png 3860w"
3243      
3244        sizes="100vw"
3245      
3246      height="1385.0"
3247      width="4168.0"
3248    >
3249  
3250
3251  
3252  <source
3253    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/62146f3d12c0d3006af50364/6616222feb5d6b001ab0cbe2/3860x.webp?source_format=jpg 3860w"
3254    
3255      sizes="100vw"
3256    
3257    height="1333.0"
3258    width="4000.0"
3259  >
3260  
3261
3262  <img
3263    src="https://shoplineimg.com/62146f3d12c0d3006af50364/6618c03cdadf08001ab3059f/750x.webp?source_format=png"
3264    alt=""
3265    width="4168.0"
3266    height="1385.0"
3267    
3268                        draggable="false"
3269                        class="slideshow__image"
3270                        style="object-position: center center"
3271                        
3272                          loading="lazy"
3273                        
3274                      
3275  />
3276</picture>
3277
3278
3279                    
3280                  
3281                </div>
3282                <div
3283                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
3284                  style="text-align: center;"
3285                >
3286                  
3287
3288                  
3289
3290                  
3291                </div>
3292              </div>
3293              
3294            </div>
3295          
3296            
3297            
3298            
3299            
3300            
3301            <div
3302              class="
3303                slideshow__item
3304                slideshow-block__1711723138675d294d02
3305                
3306              "
3307            >
3308              
3309              <a
3310                href="https://www.shengred.com/pages/-online-shopping"
3311                target="_blank"
3312                
3313                rel="noopener noreferrer"
3314                
3315                draggable="false"
3316              >
3317              
3318              <div class="slideshow__item-inner is-hidden">
3319                <div class="slideshow__media slideshow__mask slideshow__mask--0">
3320                  
3321                    
3322                      
3323                      
3324                      
3325                      
3326                      
3327
3328                      
3329                      
3330
3331
3332
3333
3334
3335
3336
3337<picture>
3338  
3339    <source
3340       media="(min-width: 768px)" 
3341      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/540x.webp?source_format=jpg 54
33410w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/3860x.webp?source_format=jpg 3860w"
3342      
3343        sizes="100vw"
3344      
3345      height="1348.0"
3346      width="4042.0"
3347    >
3348  
3349
3350  
3351  <source
3352    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941acf31433000ef872a5/3860x.webp?source_format=jpg 3860w"
3353    
3354      sizes="100vw"
3355    
3356    height="1348.0"
3357    width="4042.0"
3358  >
3359  
3360
3361  <img
3362    src="https://shoplineimg.com/62146f3d12c0d3006af50364/6609427b4e952a0014bdfcc0/750x.webp?source_format=jpg"
3363    alt=""
3364    width="4042.0"
3365    height="1348.0"
3366    
3367                        draggable="false"
3368                        class="slideshow__image"
3369                        style="object-position: center center"
3370                        
3371                          loading="lazy"
3372                        
3373                      
3374  />
3375</picture>
3376
3377
3378                    
3379                  
3380                </div>
3381                <div
3382                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
3383                  style="text-align: center;"
3384                >
3385                  
3386
3387                  
3388
3389                  
3390                </div>
3391              </div>
3392              
3393              </a>
3394              
3395            </div>
3396          
3397            
3398            
3399            
3400            
3401            
3402            <div
3403              class="
3404                slideshow__item
3405                slideshow-block__171172314805280686a9
3406                
3407              "
3408            >
3409              
3410              <a
3411                href="https://www.shengred.com/pages/the-news-"
3412                target="_blank"
3413                
3414                rel="noopener noreferrer"
3415                
3416                draggable="false"
3417              >
3418              
3419              <div class="slideshow__item-inner is-hidden">
3420                <div class="slideshow__media slideshow__mask slideshow__mask--0">
3421                  
3422                    
3423                      
3424                      
3425                      
3426                      
3427                      
3428
3429                      
3430                      
3431
3432
3433
3434
3435
3436
3437
3438<picture>
3439  
3440    <source
3441       media="(min-width: 768px)" 
3442      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/540x.webp?source_format=jpg 54
34420w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/3860x.webp?source_format=jpg 3860w"
3443      
3444        sizes="100vw"
3445      
3446      height="1348.0"
3447      width="4042.0"
3448    >
3449  
3450
3451  
3452  <source
3453    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/62146f3d12c0d3006af50364/660941eef314330017f870e5/3860x.webp?source_format=jpg 3860w"
3454    
3455      sizes="100vw"
3456    
3457    height="1348.0"
3458    width="4042.0"
3459  >
3460  
3461
3462  <img
3463    src="https://shoplineimg.com/62146f3d12c0d3006af50364/6609427e7fd26700170c6dfd/750x.webp?source_format=jpg"
3464    alt=""
3465    width="4042.0"
3466    height="1348.0"
3467    
3468                        draggable="false"
3469                        class="slideshow__image"
3470                        style="object-position: center center"
3471                        
3472                          loading="lazy"
3473                        
3474                      
3475  />
3476</picture>
3477
3478
3479                    
3480                  
3481                </div>
3482                <div
3483                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
3484                  style="text-align: center;"
3485                >
3486                  
3487
3488                  
3489
3490                  
3491                </div>
3492              </div>
3493              
3494              </a>
3495              
3496            </div>
3497          
3498        </div>
3499        
3500        
3501          <div class="slideshow__indicator">
3502            
3503            <button
3504              class="
3505                slideshow__indicator-button
3506                slideshow__page-button
3507                slideshow__page-button--active
3508              "
3509              data-index="0"
3510            >
3511            </button>
3512            
3513            <button
3514              class="
3515                slideshow__indicator-button
3516                slideshow__page-button
3517                
3518              "
3519              data-index="1"
3520            >
3521            </button>
3522            
3523            <button
3524              class="
3525                slideshow__indicator-button
3526                slideshow__page-button
3527                
3528              "
3529              data-index="2"
3530            >
3531            </button>
3532            
3533            <button
3534              class="
3535                slideshow__indicator-button
3536                slideshow__page-button
3537                
3538              "
3539              data-index="3"
3540            >
3541            </button>
3542            
3543          </div>
3544        
3545      </div>
3546      
3547      
3548        <div
3549          class="
3550            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
3551            slideshow__text--active
3552          "
3553          style="text-align: center;"
3554        ></div>
3555      
3556        <div
3557          class="
3558            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
3559            
3560          "
3561          style="text-align: center;"
3562        ></div>
3563      
3564        <div
3565          class="
3566            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
3567            
3568          "
3569          style="text-align: center;"
3570        ></div>
3571      
3572        <div
3573          class="
3574            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
3575            
3576          "
3577          style="text-align: center;"
3578        ></div>
3579      
3580    </slideshow-component>
3581  </div>
3582
3583</div>
3584
3585
3586
3587
3588
3589</div>
3590      
3591        <div id='shopline-section-17117229602685e23581' class='shopline-section '>
3592
3593
3594
3595
3596
3597<style>
3598  .gallery__17117229602685e23581__container {
3599    display: flex;
3600    flex-wrap: wrap;
3601    gap: 0px;
3602    text-align: center;
3603  }
3604
3605  @media (min-width: 768px) {
3606    .gallery__17117229602685e23581__container {
3607      gap: 0px;
3608      
3609    }
3610  }
3611
3612  #shopline-section-17117229602685e23581 .section-width:not(.section-full-width) {
3613    padding-top: 0px;
3614    padding-bottom: 0px;
3615  }
3616
3617  @media (min-width: 768px) {
3618    #shopline-section-17117229602685e23581 .section-width:not(.section-full-width) {
3619      padding-top: 0px;
3620      padding-bottom: 0px;
3621    }
3622  }
3623
3624  .gallery__17117229602685e23581__item {
3625    display: flex;
3626    flex-direction: column;
3627    flex-grow: 1;
3628    position: relative;
3629    width: calc( 100% - 0px * 0 / 1);
3630  }
3631
3632  @media (min-width: 768px) {
3633    .gallery__17117229602685e23581__item {
3634      width: calc( 100% - 0px * 0 / 1);
3635    }
3636  }
3637
3638  .gallery__17117229602685e23581__card {
3639    width: 100%;
3640    position: relative;
3641    
3642      padding-bottom: 0;
3643      
3644  }
3645
3646  @media (min-width: 768px) {
3647    .gallery__17117229602685e23581__card {
3648      
3649        padding-bottom: 0;
3650        
3651    }
3652  }
3653
3654  
3655    .gallery__17117229602685e23581__container .gallery__img {
3656      position: relative;
3657      display: inline-block;
3658      font-size: 0;
3659      -webkit-text-size-adjust:none;
3660    }
3661  
3662
3663  @media (min-width: 768px) {
3664    .gallery__17117229602685e23581__container .gallery__img {
3665      
3666      position: relative;
3667      display: inline-block;
3668      font-size: 0;
3669      -webkit-text-size-adjust:none;
3670      
3671    }
3672  }
3673</style>
3674
3675<div
3676  class="
3677    section-width
3678    section-full-width
3679  "
3680  ng-non-bindable
3681>
3682  <div class="gallery__17117229602685e23581__container" >
3683    
3684      
3685      
3686      <style>
3687        
3688        
3689      </style>
3690      <div class="gallery__17117229602685e23581__item gallery-block__1711722960268fb03485" >
3691        
3692          <a
3693            class="gallery__link"
3694            href="https://www.shengred.com/pages/-brand-story"
3695            target="_blank"
3696            
3697            rel="noopener noreferrer"
3698            
3699          >
3700        
3701          <div class="gallery__17117229602685e23581__card">
3702            
3703              
3704              
3705
3706              
3707
3708              
3709              
3710              
3711
3712
3713
3714
3715
3716
3717
3718<picture>
3719  
3720    <source
3721       media="(min-width: 768px)" 
3722      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093e81c01f3d001a73b979/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e81c01f3d001a73b979/540x.webp?source_format=jpg 54
37220w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e81c01f3d001a73b979/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e81c01f3d001a73b979/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e81c01f3d001a73b979/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e81c01f3d001a73b979/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e81c01f3d001a73b979/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e81c01f3d001a73b979/2160x.webp?source_format=jpg 2160w"
3723      
3724        sizes="(min-width: 768px) calc(100vw - 0px * 12),
3725                  calc(100vw - 0px * 0)"
3726      
3727      height="1728.0"
3728      width="2100.0"
3729    >
3730  
3731
3732  
3733  <source
3734    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093e76aa8a1e001d52456a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e76aa8a1e001d52456a/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e76aa8a1e001d52456a/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e76aa8a1e001d52456a/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e76aa8a1e001d52456a/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e76aa8a1e001d52456a/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e76aa8a1e001d52456a/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e76aa8a1e001d52456a/2160x.webp?source_format=jpg 2160w"
3735    
3736      sizes="(min-width: 768px) calc(100vw - 0px * 12),
3737                  calc(100vw - 0px * 0)"
3738    
3739    height="1870.0"
3740    width="2099.0"
3741  >
3742  
3743
3744  <img
3745    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093e81c01f3d001a73b979/750x.webp?source_format=jpg"
3746    alt=""
3747    width="2100.0"
3748    height="1728.0"
3749    
3750                class="gallery__img"
3751                style="object-position: center center"
3752                loading="lazy"
3753              
3754  />
3755</picture>
3756
3757
3758            
3759            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
3760              
3761            </div>
3762          </div>
3763        
3764          </a>
3765        
3766      </div>
3767    
3768      
3769      
3770      <style>
3771        
3772        
3773      </style>
3774      <div class="gallery__17117229602685e23581__item gallery-block__1711722960268486cefa" >
3775        
3776          <a
3777            class="gallery__link"
3778            href="https://www.shengred.com/pages/qa"
3779            target="_blank"
3780            
3781            rel="noopener noreferrer"
3782            
3783          >
3784        
3785          <div class="gallery__17117229602685e23581__card">
3786            
3787              
3788              
3789
3790              
3791
3792              
3793              
3794              
3795
3796
3797
3798
3799
3800
3801
3802<picture>
3803  
3804    <source
3805       media="(min-width: 768px)" 
3806      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093e95314b320023c13016/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e95314b320023c13016/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e95314b320023c13016/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e95314b320023c13016/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e95314b320023c13016/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e95314b320023c13016/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e95314b320023c13016/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093e95314b320023c13016/2160x.webp?source_format=jpg 2160w"
3807      
3808        sizes="(min-width: 768px) calc(100vw - 0px * 12),
3809                  calc(100vw - 0px * 0)"
3810      
3811      height="193.0"
3812      width="2100.0"
3813    >
3814  
3815
3816  
3817  <source
3818    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/660943b33771d50011e9b9f0/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/660943b33771d50011e9b9f0/540x.webp?source_format=jpg 54
38180w, https://shoplineimg.com/62146f3d12c0d3006af50364/660943b33771d50011e9b9f0/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/660943b33771d50011e9b9f0/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/660943b33771d50011e9b9f0/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/660943b33771d50011e9b9f0/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/660943b33771d50011e9b9f0/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/660943b33771d50011e9b9f0/2160x.webp?source_format=jpg 2160w"
3819    
3820      sizes="(min-width: 768px) calc(100vw - 0px * 12),
3821                  calc(100vw - 0px * 0)"
3822    
3823    height="270.0"
3824    width="2101.0"
3825  >
3826  
3827
3828  <img
3829    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093e95314b320023c13016/750x.webp?source_format=jpg"
3830    alt=""
3831    width="2100.0"
3832    height="193.0"
3833    
3834                class="gallery__img"
3835                style="object-position: center center"
3836                loading="lazy"
3837              
3838  />
3839</picture>
3840
3841
3842            
3843            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
3844              
3845            </div>
3846          </div>
3847        
3848          </a>
3849        
3850      </div>
3851    
3852      
3853      
3854      <style>
3855        
3856        
3857      </style>
3858      <div class="gallery__17117229602685e23581__item gallery-block__1711722960268101d939" >
3859        
3860          <div class="gallery__17117229602685e23581__card">
3861            
3862              
3863              
3864
3865              
3866
3867              
3868              
3869              
3870
3871
3872
3873
3874
3875
3876
3877<picture>
3878  
3879    <source
3880       media="(min-width: 768px)" 
3881      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093eaa5917ac00141ac773/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eaa5917ac00141ac773/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eaa5917ac00141ac773/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eaa5917ac00141ac773/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eaa5917ac00141ac773/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eaa5917ac00141ac773/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eaa5917ac00141ac773/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eaa5917ac00141ac773/2160x.webp?source_format=jpg 2160w"
3882      
3883        sizes="(min-width: 768px) calc(100vw - 0px * 12),
3884                  calc(100vw - 0px * 0)"
3885      
3886      height="1723.0"
3887      width="2100.0"
3888    >
3889  
3890
3891  
3892  <source
3893    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66094360a659a100178e396c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66094360a659a100178e396c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66094360a659a100178e396c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66094360a659a100178e396c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66094360a659a100178e396c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66094360a659a100178e396c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66094360a659a100178e396c/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66094360a659a100178e396c/2160x.webp?source_format=jpg 2160w"
3894    
3895      sizes="(min-width: 768px) calc(100vw - 0px * 12),
3896                  calc(100vw - 0px * 0)"
3897    
3898    height="2101.0"
3899    width="2101.0"
3900  >
3901  
3902
3903  <img
3904    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093eaa5917ac00141ac773/750x.webp?source_format=jpg"
3905    alt=""
3906    width="2100.0"
3907    height="1723.0"
3908    
3909                class="gallery__img"
3910                style="object-position: center center"
3911                loading="lazy"
3912              
3913  />
3914</picture>
3915
3916
3917            
3918            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
3919              
3920            </div>
3921          </div>
3922        
3923      </div>
3924    
3925      
3926      
3927      <style>
3928        
3929        
3930      </style>
3931      <div class="gallery__17117229602685e23581__item gallery-block__171172299094344e6bc9" >
3932        
3933          <a
3934            class="gallery__link"
3935            href="https://www.shengred.com/pages/-brand-story"
3936            target="_blank"
3937            
3938            rel="noopener noreferrer"
3939            
3940          >
3941        
3942          <div class="gallery__17117229602685e23581__card">
3943            
3944              
3945              
3946
3947              
3948
3949              
3950              
3951              
3952
3953
3954
3955
3956
3957
3958
3959<picture>
3960  
3961    <source
3962       media="(min-width: 768px)" 
3963      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093eb84910650014aceaa2/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eb84910650014aceaa2/540x.webp?source_format=jpg 54
39630w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eb84910650014aceaa2/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eb84910650014aceaa2/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eb84910650014aceaa2/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eb84910650014aceaa2/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eb84910650014aceaa2/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093eb84910650014aceaa2/2160x.webp?source_format=jpg 2160w"
3964      
3965        sizes="(min-width: 768px) calc(100vw - 0px * 12),
3966                  calc(100vw - 0px * 0)"
3967      
3968      height="516.0"
3969      width="2100.0"
3970    >
3971  
3972
3973  
3974  <source
3975    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093ebcbeb2c60014fdb19c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ebcbeb2c60014fdb19c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ebcbeb2c60014fdb19c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ebcbeb2c60014fdb19c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ebcbeb2c60014fdb19c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ebcbeb2c60014fdb19c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ebcbeb2c60014fdb19c/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ebcbeb2c60014fdb19c/2160x.webp?source_format=jpg 2160w"
3976    
3977      sizes="(min-width: 768px) calc(100vw - 0px * 12),
3978                  calc(100vw - 0px * 0)"
3979    
3980    height="537.0"
3981    width="2099.0"
3982  >
3983  
3984
3985  <img
3986    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093eb84910650014aceaa2/750x.webp?source_format=jpg"
3987    alt=""
3988    width="2100.0"
3989    height="516.0"
3990    
3991                class="gallery__img"
3992                style="object-position: center center"
3993                loading="lazy"
3994              
3995  />
3996</picture>
3997
3998
3999            
4000            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4001              
4002            </div>
4003          </div>
4004        
4005          </a>
4006        
4007      </div>
4008    
4009      
4010      
4011      <style>
4012        
4013        
4014      </style>
4015      <div class="gallery__17117229602685e23581__item gallery-block__1711723002092090a899" >
4016        
4017          <a
4018            class="gallery__link"
4019            href="https://www.shengred.com/pages/home-service-plan"
4020            target="_blank"
4021            
4022            rel="noopener noreferrer"
4023            
4024          >
4025        
4026          <div class="gallery__17117229602685e23581__card">
4027            
4028              
4029              
4030
4031              
4032
4033              
4034              
4035              
4036
4037
4038
4039
4040
4041
4042
4043<picture>
4044  
4045    <source
4046       media="(min-width: 768px)" 
4047      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093ed8beb2c6000efdb067/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ed8beb2c6000efdb067/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ed8beb2c6000efdb067/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ed8beb2c6000efdb067/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ed8beb2c6000efdb067/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ed8beb2c6000efdb067/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ed8beb2c6000efdb067/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ed8beb2c6000efdb067/2160x.webp?source_format=jpg 2160w"
4048      
4049        sizes="(min-width: 768px) calc(100vw - 0px * 12),
4050                  calc(100vw - 0px * 0)"
4051      
4052      height="516.0"
4053      width="2100.0"
4054    >
4055  
4056
4057  
4058  <source
4059    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093ee129603fba5f0b2ee2/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ee129603fba5f0b2ee2/540x.webp?source_format=jpg 54
40590w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ee129603fba5f0b2ee2/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ee129603fba5f0b2ee2/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ee129603fba5f0b2ee2/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ee129603fba5f0b2ee2/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ee129603fba5f0b2ee2/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093ee129603fba5f0b2ee2/2160x.webp?source_format=jpg 2160w"
4060    
4061      sizes="(min-width: 768px) calc(100vw - 0px * 12),
4062                  calc(100vw - 0px * 0)"
4063    
4064    height="538.0"
4065    width="2099.0"
4066  >
4067  
4068
4069  <img
4070    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093ed8beb2c6000efdb067/750x.webp?source_format=jpg"
4071    alt=""
4072    width="2100.0"
4073    height="516.0"
4074    
4075                class="gallery__img"
4076                style="object-position: center center"
4077                loading="lazy"
4078              
4079  />
4080</picture>
4081
4082
4083            
4084            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4085              
4086            </div>
4087          </div>
4088        
4089          </a>
4090        
4091      </div>
4092    
4093      
4094      
4095      <style>
4096        
4097        
4098      </style>
4099      <div class="gallery__17117229602685e23581__item gallery-block__171172300754071da6bf" >
4100        
4101          <a
4102            class="gallery__link"
4103            href="https://www.shengred.com/pages/buhofoods-1"
4104            target="_blank"
4105            
4106            rel="noopener noreferrer"
4107            
4108          >
4109        
4110          <div class="gallery__17117229602685e23581__card">
4111            
4112              
4113              
4114
4115              
4116
4117              
4118              
4119              
4120
4121
4122
4123
4124
4125
4126
4127<picture>
4128  
4129    <source
4130       media="(min-width: 768px)" 
4131      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9841c800001dc6e596/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9841c800001dc6e596/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9841c800001dc6e596/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9841c800001dc6e596/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9841c800001dc6e596/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9841c800001dc6e596/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9841c800001dc6e596/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9841c800001dc6e596/2160x.webp?source_format=jpg 2160w"
4132      
4133        sizes="(min-width: 768px) calc(100vw - 0px * 12),
4134                  calc(100vw - 0px * 0)"
4135      
4136      height="516.0"
4137      width="2100.0"
4138    >
4139  
4140
4141  
4142  <source
4143    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9ef63fa1001a49541a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9ef63fa1001a49541a/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9ef63fa1001a49541a/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9ef63fa1001a49541a/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9ef63fa1001a49541a/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9ef63fa1001a49541a/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9ef63fa1001a49541a/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9ef63fa1001a49541a/2160x.webp?source_format=jpg 2160w"
4144    
4145      sizes="(min-width: 768px) calc(100vw - 0px * 12),
4146                  calc(100vw - 0px * 0)"
4147    
4148    height="538.0"
4149    width="2099.0"
4150  >
4151  
4152
4153  <img
4154    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f9841c800001dc6e596/750x.webp?source_format=jpg"
4155    alt=""
4156    width="2100.0"
4157    height="516.0"
4158    
4159                class="gallery__img"
4160                style="object-position: center center"
4161                loading="lazy"
4162              
4163  />
4164</picture>
4165
4166
4167            
4168            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4169              
4170            </div>
4171          </div>
4172        
4173          </a>
4174        
4175      </div>
4176    
4177      
4178      
4179      <style>
4180        
4181        
4182      </style>
4183      <div class="gallery__17117229602685e23581__item gallery-block__1749927223288ba4f2b0" >
4184        
4185          <div class="gallery__17117229602685e23581__card">
4186            
4187              
4188              
4189
4190              
4191
4192              
4193              
4194              
4195
4196
4197
4198
4199
4200
4201
4202<picture>
4203  
4204    <source
4205       media="(min-width: 768px)" 
4206      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/684dc668304c8e000ca1c503/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc668304c8e000ca1c503/540x.webp?source_format=jpg 54
42060w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc668304c8e000ca1c503/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc668304c8e000ca1c503/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc668304c8e000ca1c503/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc668304c8e000ca1c503/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc668304c8e000ca1c503/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc668304c8e000ca1c503/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc668304c8e000ca1c503/2960x.webp?source_format=jpg 2960w"
4207      
4208        sizes="(min-width: 768px) calc(100vw - 0px * 12),
4209                  calc(100vw - 0px * 0)"
4210      
4211      height="415.0"
4212      width="2314.0"
4213    >
4214  
4215
4216  
4217  <source
4218    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/684dc613df5f4b000ffefd9c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc613df5f4b000ffefd9c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc613df5f4b000ffefd9c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc613df5f4b000ffefd9c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc613df5f4b000ffefd9c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc613df5f4b000ffefd9c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc613df5f4b000ffefd9c/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/684dc613df5f4b000ffefd9c/2160x.webp?source_format=jpg 2160w"
4219    
4220      sizes="(min-width: 768px) calc(100vw - 0px * 12),
4221                  calc(100vw - 0px * 0)"
4222    
4223    height="415.0"
4224    width="2099.0"
4225  >
4226  
4227
4228  <img
4229    src="https://shoplineimg.com/62146f3d12c0d3006af50364/684dc668304c8e000ca1c503/750x.webp?source_format=jpg"
4230    alt=""
4231    width="2314.0"
4232    height="415.0"
4233    
4234                class="gallery__img"
4235                style="object-position: center center"
4236                loading="lazy"
4237              
4238  />
4239</picture>
4240
4241
4242            
4243            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4244              
4245            </div>
4246          </div>
4247        
4248      </div>
4249    
4250      
4251      
4252      <style>
4253        
4254        
4255      </style>
4256      <div class="gallery__17117229602685e23581__item gallery-block__1711723238222c6f15bd" >
4257        
4258          <div class="gallery__17117229602685e23581__card">
4259            
4260              
4261              
4262
4263              
4264
4265              
4266              
4267              
4268
4269
4270
4271
4272
4273
4274
4275<picture>
4276  
4277    <source
4278       media="(min-width: 768px)" 
4279      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f01dc345a000e22b47e/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f01dc345a000e22b47e/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f01dc345a000e22b47e/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f01dc345a000e22b47e/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f01dc345a000e22b47e/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f01dc345a000e22b47e/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f01dc345a000e22b47e/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f01dc345a000e22b47e/2160x.webp?source_format=jpg 2160w"
4280      
4281        sizes="(min-width: 768px) calc(100vw - 0px * 12),
4282                  calc(100vw - 0px * 0)"
4283      
4284      height="7396.0"
4285      width="2100.0"
4286    >
4287  
4288
4289  
4290  <source
4291    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f05978fe563babdda2a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f05978fe563babdda2a/540x.webp?source_format=jpg 54
42910w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f05978fe563babdda2a/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f05978fe563babdda2a/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f05978fe563babdda2a/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f05978fe563babdda2a/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f05978fe563babdda2a/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f05978fe563babdda2a/2160x.webp?source_format=jpg 2160w"
4292    
4293      sizes="(min-width: 768px) calc(100vw - 0px * 12),
4294                  calc(100vw - 0px * 0)"
4295    
4296    height="8213.0"
4297    width="2099.0"
4298  >
4299  
4300
4301  <img
4302    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f01dc345a000e22b47e/750x.webp?source_format=jpg"
4303    alt=""
4304    width="2100.0"
4305    height="7396.0"
4306    
4307                class="gallery__img"
4308                style="object-position: center center"
4309                loading="lazy"
4310              
4311  />
4312</picture>
4313
4314
4315            
4316            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4317              
4318            </div>
4319          </div>
4320        
4321      </div>
4322    
4323      
4324      
4325      <style>
4326        
4327        
4328      </style>
4329      <div class="gallery__17117229602685e23581__item gallery-block__1711723267441ff64da2" >
4330        
4331          <a
4332            class="gallery__link"
4333            href="https://www.shengred.com/pages/membership-policy"
4334            target="_blank"
4335            
4336            rel="noopener noreferrer"
4337            
4338          >
4339        
4340          <div class="gallery__17117229602685e23581__card">
4341            
4342              
4343              
4344
4345              
4346
4347              
4348              
4349              
4350
4351
4352
4353
4354
4355
4356
4357<picture>
4358  
4359    <source
4360       media="(min-width: 768px)" 
4361      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f153771d50017e9b634/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f153771d50017e9b634/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f153771d50017e9b634/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f153771d50017e9b634/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f153771d50017e9b634/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f153771d50017e9b634/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f153771d50017e9b634/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f153771d50017e9b634/2160x.webp?source_format=jpg 2160w"
4362      
4363        sizes="(min-width: 768px) calc(100vw - 0px * 12),
4364                  calc(100vw - 0px * 0)"
4365      
4366      height="2996.0"
4367      width="2100.0"
4368    >
4369  
4370
4371  
4372  <source
4373    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f0eb39e74001d49f3ee/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f0eb39e74001d49f3ee/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f0eb39e74001d49f3ee/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f0eb39e74001d49f3ee/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f0eb39e74001d49f3ee/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f0eb39e74001d49f3ee/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f0eb39e74001d49f3ee/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f0eb39e74001d49f3ee/2160x.webp?source_format=jpg 2160w"
4374    
4375      sizes="(min-width: 768px) calc(100vw - 0px * 12),
4376                  calc(100vw - 0px * 0)"
4377    
4378    height="3294.0"
4379    width="2099.0"
4380  >
4381  
4382
4383  <img
4384    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f153771d50017e9b634/750x.webp?source_format=jpg"
4385    alt=""
4386    width="2100.0"
4387    height="2996.0"
4388    
4389                class="gallery__img"
4390                style="object-position: center center"
4391                loading="lazy"
4392              
4393  />
4394</picture>
4395
4396
4397            
4398            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4399              
4400            </div>
4401          </div>
4402        
4403          </a>
4404        
4405      </div>
4406    
4407      
4408      
4409      <style>
4410        
4411        
4412      </style>
4413      <div class="gallery__17117229602685e23581__item gallery-block__171172327755602ebd1c" >
4414        
4415          <div class="gallery__17117229602685e23581__card">
4416            
4417              
4418              
4419
4420              
4421
4422              
4423              
4424              
4425
4426
4427
4428
4429
4430
4431
4432<picture>
4433  
4434    <source
4435       media="(min-width: 768px)" 
4436      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f24665c490014017923/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f24665c490014017923/540x.webp?source_format=jpg 54
44360w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f24665c490014017923/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f24665c490014017923/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f24665c490014017923/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f24665c490014017923/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f24665c490014017923/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f24665c490014017923/2160x.webp?source_format=jpg 2160w"
4437      
4438        sizes="(min-width: 768px) calc(100vw - 0px * 12),
4439                  calc(100vw - 0px * 0)"
4440      
4441      height="707.0"
4442      width="2100.0"
4443    >
4444  
4445
4446  
4447  <source
4448    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f2a41c800001dc6e576/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f2a41c800001dc6e576/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f2a41c800001dc6e576/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f2a41c800001dc6e576/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f2a41c800001dc6e576/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f2a41c800001dc6e576/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f2a41c800001dc6e576/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f2a41c800001dc6e576/2160x.webp?source_format=jpg 2160w"
4449    
4450      sizes="(min-width: 768px) calc(100vw - 0px * 12),
4451                  calc(100vw - 0px * 0)"
4452    
4453    height="831.0"
4454    width="2099.0"
4455  >
4456  
4457
4458  <img
4459    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f24665c490014017923/750x.webp?source_format=jpg"
4460    alt=""
4461    width="2100.0"
4462    height="707.0"
4463    
4464                class="gallery__img"
4465                style="object-position: center center"
4466                loading="lazy"
4467              
4468  />
4469</picture>
4470
4471
4472            
4473            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4474              
4475            </div>
4476          </div>
4477        
4478      </div>
4479    
4480      
4481      
4482      <style>
4483        
4484        
4485      </style>
4486      <div class="gallery__17117229602685e23581__item gallery-block__17117232912075a2b2b5" >
4487        
4488          <a
4489            class="gallery__link"
4490            href="https://inline.app/booking/-LIdP9O7XXBpedIzO3_H:inline-live-2a466/-MQAYsWGkSFp-N1A7ONH"
4491            target="_blank"
4492            
4493            rel="noopener noreferrer"
4494            
4495          >
4496        
4497          <div class="gallery__17117229602685e23581__card">
4498            
4499              
4500              
4501
4502              
4503
4504              
4505              
4506              
4507
4508
4509
4510
4511
4512
4513
4514<picture>
4515  
4516    <source
4517       media="(min-width: 768px)" 
4518      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f3a7c257a77cf0f7229/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f3a7c257a77cf0f7229/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f3a7c257a77cf0f7229/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f3a7c257a77cf0f7229/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f3a7c257a77cf0f7229/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f3a7c257a77cf0f7229/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f3a7c257a77cf0f7229/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f3a7c257a77cf0f7229/2160x.webp?source_format=jpg 2160w"
4519      
4520        sizes="(min-width: 768px) calc(100vw - 0px * 12),
4521                  calc(100vw - 0px * 0)"
4522      
4523      height="961.0"
4524      width="2100.0"
4525    >
4526  
4527
4528  
4529  <source
4530    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f341482290014521e1f/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f341482290014521e1f/540x.webp?source_format=jpg 54
45300w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f341482290014521e1f/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f341482290014521e1f/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f341482290014521e1f/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f341482290014521e1f/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f341482290014521e1f/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f341482290014521e1f/2160x.webp?source_format=jpg 2160w"
4531    
4532      sizes="(min-width: 768px) calc(100vw - 0px * 12),
4533                  calc(100vw - 0px * 0)"
4534    
4535    height="997.0"
4536    width="2099.0"
4537  >
4538  
4539
4540  <img
4541    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f3a7c257a77cf0f7229/750x.webp?source_format=jpg"
4542    alt=""
4543    width="2100.0"
4544    height="961.0"
4545    
4546                class="gallery__img"
4547                style="object-position: center center"
4548                loading="lazy"
4549              
4550  />
4551</picture>
4552
4553
4554            
4555            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4556              
4557            </div>
4558          </div>
4559        
4560          </a>
4561        
4562      </div>
4563    
4564      
4565      
4566      <style>
4567        
4568        
4569      </style>
4570      <div class="gallery__17117229602685e23581__item gallery-block__1711723318426770a8ea" >
4571        
4572          <a
4573            class="gallery__link"
4574            href="https://inline.app/booking/-LIdP9O7XXBpedIzO3_H:inline-live-2a466/-LufFJvLt9BApvEikySm"
4575            target="_blank"
4576            
4577            rel="noopener noreferrer"
4578            
4579          >
4580        
4581          <div class="gallery__17117229602685e23581__card">
4582            
4583              
4584              
4585
4586              
4587
4588              
4589              
4590              
4591
4592
4593
4594
4595
4596
4597
4598<picture>
4599  
4600    <source
4601       media="(min-width: 768px)" 
4602      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f5be11d320014210f5e/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f5be11d320014210f5e/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f5be11d320014210f5e/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f5be11d320014210f5e/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f5be11d320014210f5e/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f5be11d320014210f5e/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f5be11d320014210f5e/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f5be11d320014210f5e/2160x.webp?source_format=jpg 2160w"
4603      
4604        sizes="(min-width: 768px) calc(100vw - 0px * 12),
4605                  calc(100vw - 0px * 0)"
4606      
4607      height="902.0"
4608      width="2100.0"
4609    >
4610  
4611
4612  
4613  <source
4614    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f54097d810020045034/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f54097d810020045034/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f54097d810020045034/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f54097d810020045034/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f54097d810020045034/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f54097d810020045034/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f54097d810020045034/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f54097d810020045034/2160x.webp?source_format=jpg 2160w"
4615    
4616      sizes="(min-width: 768px) calc(100vw - 0px * 12),
4617                  calc(100vw - 0px * 0)"
4618    
4619    height="996.0"
4620    width="2099.0"
4621  >
4622  
4623
4624  <img
4625    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f5be11d320014210f5e/750x.webp?source_format=jpg"
4626    alt=""
4627    width="2100.0"
4628    height="902.0"
4629    
4630                class="gallery__img"
4631                style="object-position: center center"
4632                loading="lazy"
4633              
4634  />
4635</picture>
4636
4637
4638            
4639            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4640              
4641            </div>
4642          </div>
4643        
4644          </a>
4645        
4646      </div>
4647    
4648      
4649      
4650      <style>
4651        
4652        
4653      </style>
4654      <div class="gallery__17117229602685e23581__item gallery-block__17117233402415f9d6c0" >
4655        
4656          <a
4657            class="gallery__link"
4658            href="https://inline.app/booking/-LIdP9O7XXBpedIzO3_H:inline-live-2a4
465866/-LTtmjsPterSU-g_CIK4"
4659            target="_blank"
4660            
4661            rel="noopener noreferrer"
4662            
4663          >
4664        
4665          <div class="gallery__17117229602685e23581__card">
4666            
4667              
4668              
4669
4670              
4671
4672              
4673              
4674              
4675
4676
4677
4678
4679
4680
4681
4682<picture>
4683  
4684    <source
4685       media="(min-width: 768px)" 
4686      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f63d50f6d002389dbc6/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f63d50f6d002389dbc6/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f63d50f6d002389dbc6/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f63d50f6d002389dbc6/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f63d50f6d002389dbc6/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f63d50f6d002389dbc6/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f63d50f6d002389dbc6/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f63d50f6d002389dbc6/2160x.webp?source_format=jpg 2160w"
4687      
4688        sizes="(min-width: 768px) calc(100vw - 0px * 12),
4689                  calc(100vw - 0px * 0)"
4690      
4691      height="902.0"
4692      width="2100.0"
4693    >
4694  
4695
4696  
4697  <source
4698    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f6c3771d50023e9b816/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f6c3771d50023e9b816/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f6c3771d50023e9b816/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f6c3771d50023e9b816/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f6c3771d50023e9b816/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f6c3771d50023e9b816/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f6c3771d50023e9b816/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093f6c3771d50023e9b816/2160x.webp?source_format=jpg 2160w"
4699    
4700      sizes="(min-width: 768px) calc(100vw - 0px * 12),
4701                  calc(100vw - 0px * 0)"
4702    
4703    height="997.0"
4704    width="2099.0"
4705  >
4706  
4707
4708  <img
4709    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093f63d50f6d002389dbc6/750x.webp?source_format=jpg"
4710    alt=""
4711    width="2100.0"
4712    height="902.0"
4713    
4714                class="gallery__img"
4715                style="object-position: center center"
4716                loading="lazy"
4717              
4718  />
4719</picture>
4720
4721
4722            
4723            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4724              
4725            </div>
4726          </div>
4727        
4728          </a>
4729        
4730      </div>
4731    
4732  </div>
4733</div>
4734
4735
4736</div>
4737      
4738        <div id='shopline-section-171172339583342e31d1' class='shopline-section '>
4739
4740
4741
4742
4743
4744<style>
4745  .gallery__171172339583342e31d1__container {
4746    display: flex;
4747    flex-wrap: wrap;
4748    gap: 0px;
4749    text-align: center;
4750  }
4751
4752  @media (min-width: 768px) {
4753    .gallery__171172339583342e31d1__container {
4754      gap: 0px;
4755      
4756    }
4757  }
4758
4759  #shopline-section-171172339583342e31d1 .section-width:not(.section-full-width) {
4760    padding-top: 0px;
4761    padding-bottom: 0px;
4762  }
4763
4764  @media (min-width: 768px) {
4765    #shopline-section-171172339583342e31d1 .section-width:not(.section-full-width) {
4766      padding-top: 0px;
4767      padding-bottom: 0px;
4768    }
4769  }
4770
4771  .gallery__171172339583342e31d1__item {
4772    display: flex;
4773    flex-direction: column;
4774    flex-grow: 1;
4775    position: relative;
4776    width: calc( 100% - 0px * 0 / 1);
4777  }
4778
4779  @media (min-width: 768px) {
4780    .gallery__171172339583342e31d1__item {
4781      width: calc( 100% - 0px * 0 / 1);
4782    }
4783  }
4784
4785  .gallery__171172339583342e31d1__card {
4786    width: 100%;
4787    position: relative;
4788    
4789      padding-bottom: 0;
4790      
4791  }
4792
4793  @media (min-width: 768px) {
4794    .gallery__171172339583342e31d1__card {
4795      
4796        padding-bottom: 0;
4797        
4798    }
4799  }
4800
4801  
4802    .gallery__171172339583342e31d1__container .gallery__img {
4803      position: relative;
4804      display: inline-block;
4805      font-size: 0;
4806      -webkit-text-size-adjust:none;
4807    }
4808  
4809
4810  @media (min-width: 768px) {
4811    .gallery__171172339583342e31d1__container .gallery__img {
4812      
4813      position: relative;
4814      display: inline-block;
4815      font-size: 0;
4816      -webkit-text-size-adjust:none;
4817      
4818    }
4819  }
4820</style>
4821
4822<div
4823  class="
4824    section-width
4825    section-full-width
4826  "
4827  ng-non-bindable
4828>
4829  <div class="gallery__171172339583342e31d1__container" >
4830    
4831      
4832      
4833      <style>
4834        
4835        
4836      </style>
4837      <div class="gallery__171172339583342e31d1__item gallery-block__171172339583349658d1" >
4838        
4839          <a
4840            class="gallery__link"
4841            href="https://www.shengred.com/pages/kol"
4842            target="_blank"
4843            
4844            rel="noopener noreferrer"
4845            
4846          >
4847        
4848          <div class="gallery__171172339583342e31d1__card">
4849            
4850              
4851              
4852
4853              
4854
4855              
4856              
4857              
4858
4859
4860
4861
4862
4863
4864
4865<picture>
4866  
4867    <source
4868       media="(min-width: 768px)" 
4869      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093fcedc345a002322b7ee/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fcedc345a002322b7ee/540x.webp?source_format=jpg 54
48690w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fcedc345a002322b7ee/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fcedc345a002322b7ee/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fcedc345a002322b7ee/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fcedc345a002322b7ee/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fcedc345a002322b7ee/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fcedc345a002322b7ee/2160x.webp?source_format=jpg 2160w"
4870      
4871        sizes="(min-width: 768px) calc(100vw - 0px * 1),
4872                  calc(100vw - 0px * 0)"
4873      
4874      height="4525.0"
4875      width="2100.0"
4876    >
4877  
4878
4879  
4880  <source
4881    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/66093fc83434590014ad473e/375x.webp?source_format=jpg 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fc83434590014ad473e/540x.webp?source_format=jpg 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fc83434590014ad473e/720x.webp?source_format=jpg 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fc83434590014ad473e/900x.webp?source_format=jpg 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fc83434590014ad473e/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fc83434590014ad473e/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fc83434590014ad473e/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/66093fc83434590014ad473e/2160x.webp?source_format=jpg 2160w"
4882    
4883      sizes="(min-width: 768px) calc(100vw - 0px * 1),
4884                  calc(100vw - 0px * 0)"
4885    
4886    height="4972.0"
4887    width="2099.0"
4888  >
4889  
4890
4891  <img
4892    src="https://shoplineimg.com/62146f3d12c0d3006af50364/66093fcedc345a002322b7ee/750x.webp?source_format=jpg"
4893    alt=""
4894    width="2100.0"
4895    height="4525.0"
4896    
4897                class="gallery__img"
4898                style="object-position: center center"
4899                loading="lazy"
4900              
4901  />
4902</picture>
4903
4904
4905            
4906            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4907              
4908            </div>
4909          </div>
4910        
4911          </a>
4912        
4913      </div>
4914    
4915      
4916      
4917      <style>
4918        
4919        
4920      </style>
4921      <div class="gallery__171172339583342e31d1__item gallery-block__17131707148920825aaf" >
4922        
4923          <a
4924            class="gallery__link"
4925            href="https://www.shengred.com/pages/menu"
4926            target="_self"
4927            
4928          >
4929        
4930          <div class="gallery__171172339583342e31d1__card">
4931            
4932              
4933              
4934
4935              
4936
4937              
4938              
4939              
4940
4941
4942
4943
4944
4945
4946
4947<picture>
4948  
4949    <source
4950       media="(min-width: 768px)" 
4951      srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9459bb038000eaff2fb/375x.webp?source_format=png 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9459bb038000eaff2fb/540x.webp?source_format=png 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9459bb038000eaff2fb/720x.webp?source_format=png 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9459bb038000eaff2fb/900x.webp?source_format=png 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9459bb038000eaff2fb/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9459bb038000eaff2fb/1296x.webp?source_format=png 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9459bb038000eaff2fb/1512x.webp?source_format=png 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9459bb038000eaff2fb/2160x.webp?source_format=png 2160w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9459bb038000eaff2fb/2960x.webp?source_format=png 2960w"
4952      
4953        sizes="(min-width: 768px) calc(100vw - 0px * 1),
4954                  calc(100vw - 0px * 0)"
4955      
4956      height="2199.0"
4957      width="2317.0"
4958    >
4959  
4960
4961  
4962  <source
4963    srcset="https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9606ccc8a000e3df256/375x.webp?source_format=png 375w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9606ccc8a000e3df256/540x.webp?source_format=png 540w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9606ccc8a000e3df256/720x.webp?source_format=png 720w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9606ccc8a000e3df256/900x.webp?source_format=png 900w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9606ccc8a000e3df256/1080x.webp?source_format=png 1080w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9606ccc8a000e3df256/129
49636x.webp?source_format=png 1296w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9606ccc8a000e3df256/1512x.webp?source_format=png 1512w, https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9606ccc8a000e3df256/2160x.webp?source_format=png 2160w"
4964    
4965      sizes="(min-width: 768px) calc(100vw - 0px * 1),
4966                  calc(100vw - 0px * 0)"
4967    
4968    height="2717.0"
4969    width="2105.0"
4970  >
4971  
4972
4973  <img
4974    src="https://shoplineimg.com/62146f3d12c0d3006af50364/661ce9459bb038000eaff2fb/750x.webp?source_format=png"
4975    alt=""
4976    width="2317.0"
4977    height="2199.0"
4978    
4979                class="gallery__img"
4980                style="object-position: center center"
4981                loading="lazy"
4982              
4983  />
4984</picture>
4985
4986
4987            
4988            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
4989              
4990            </div>
4991          </div>
4992        
4993          </a>
4994        
4995      </div>
4996    
4997  </div>
4998</div>
4999
5000
5001</div>
5002      
5003      <!-- END content_for_index -->
5004            </div>
5005
5006
5007  <div ga-page-view></div>
5008  </div>            <div id='shopline-section-footer'><!-- Rendered 'footer.js.liquid' --><!-- Rendered 'footer.css.liquid' --> 
5009
5010
5011
5012
5013
5014
5015<style>
5016  #footer-custom-padding {
5017    padding: 15px;
5018  }
5019  @media screen and (max-width: 767px) {
5020    #footer-custom-padding {
5021      padding: 0;
5022    }
5023  }
5024
5025  #shopline-section-footer .section-width {
5026    padding-top: 30px;
5027    padding-bottom: 30px;
5028  }
5029
5030  @media (min-width: 768px) {
5031    #shopline-section-footer .section-width {
5032      padding-top: 30px;
5033      padding-bottom: 30px;
5034    }
5035  }
5036
5037  .footer-wrapper .footer-grid-items .footer-grid-item {
5038    padding: 15px 15px;
5039  }
5040
5041  @media (min-width: 768px) {
5042    .footer-wrapper .footer-grid-items .footer-grid-item {
5043      padding: 15px 15px;
5044    }
5045  }
5046
5047</style>
5048
5049<div class="section-width">
5050  <div class="footer-wrapper">
5051    <div id="footer-custom-padding">
5052      <div class="footer-grid-items --text_align_left">
5053          
5054            <div class="footer-grid-item" ng-non-bindable>
5055              
5056                  <p class="text-title">顧客服務</p>
5057                  <p>常見問題<br /><a href="../about/delivery-policy">運送服務方式</a><br />付款服務方式<br /><a href="../about/policy">退換貨政策</a><br />條款與細則<br /><a href="https://www.shengred.com/pages/privacy-policy">隱私政策</a></p>
5058                
5059            </div>
5060          
5061            <div class="footer-grid-item" ng-non-bindable>
5062              
5063                  <p class="text-title">聯絡我們</p>
5064                  <div class="social-content"><p>電話 / 0981-825-523<br />時間 / 24H<br />電郵 / [email protected]</p></div>
5065                  <div class="footer-social-icon-wrapper">
5066                    
5067                    
5068                      
5069                        <a href="https://www.facebook.com/shengred.hotpot" target="_blank">
5070                          <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5071<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"/>
5072</svg>
5073
5074                        </a>
5075                      
5076                    
5077                      
5078                        <a href="https://www.instagram.com/shengred2014/" target="_blank">
5079                          <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5080<g clip-path="url(#clip0_4527_91515)">
5081<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
50810913 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"/>
5082</g>
5083<defs>
5084<clipPath id="clip0_4527_91515">
5085<rect width="24" height="24" fill="white" transform="translate(0.145996)"/>
5086</clipPath>
5087</defs>
5088</svg>
5089
5090                        </a>
5091                      
5092                    
5093                      
5094                        <a href="https://lin.ee/QVlxrk3" target="_blank">
5095                          <svg class="icon" width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5096<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 
509619.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"/>
5097</svg>
5098
5099                        </a>
5100                      
5101                    
5102                      
5103                    
5104                      
5105                    
5106                      
5107                    
5108                      
5109                    
5110                      
5111                    
5112                      
5113                    
5114                      
5115                    
5116                      
5117                    
5118                  </div>
5119                
5120            </div>
5121          
5122      </div>
5123      
5124        <div class="footer-payment-icons --text_align_left">
5125          
5126          
5127            
5128            
5129              <img src="https://static.shoplineapp.com/web/assets/payment/visa.svg" loading="lazy" />
5130            
5131          
5132            
5133            
5134              <img src="https://static.shoplineapp.com/web/assets/payment/master.svg" loading="lazy" />
5135            
5136          
5137            
5138            
5139              <img src="https://static.shoplineapp.com/web/assets/payment/jcb.svg" loading="lazy" />
5140            
5141          
5142            
5143            
5144          
5145            
5146            
5147          
5148            
5149            
5150          
5151            
5152            
5153          
5154            
5155            
5156          
5157            
5158            
5159          
5160            
5161            
5162          
5163            
5164            
5165          
5166            
5167            
5168          
5169            
5170            
5171          
5172            
5173            
5174          
5175            
5176            
5177          
5178            
5179            
5180          
5181            
5182            
5183          
5184            
5185            
5186          
5187            
5188            
5189          
5190            
5191            
5192          
5193            
5194            
5195          
5196            
5197            
5198          
5199            
5200            
5201          
5202            
5203            
5204          
5205            
5206            
5207          
5208            
5209            
5210          
5211            
5212            
5213          
5214            
5215            
5216          
5217            
5218            
5219          
5220        </div>
5221      
5222      
5223    </div>
5224  </div>
5225</div>
5226
5227
5228  <div class="footer-copyright">
5229    <div class="footer-width" ng-non-bindable>
5230      Powered by SHOPLINE
5231    </div>
5232  </div>
5233
5234
5235
5236
5237</div>        <!-- Rendered 'general.js.liquid' -->  <!-- Rendered 'cart_panel.js.liquid' -->                <!-- Rendered 'breadcrumb.js.liquid' -->    
5237<script>    function collapseThirdLayer(currentDOM) {      $(".menu-list-item.fa-angle-left").each(function(){        if (this!=currentDOM){          toggleDropdown(this);        }      });    }    function assignDropdownID(){      var index = 0;      $(".NavigationBar-mainMenu .List-item").each(function(){        index++;        var $el = $(this);        $el.attr("id", "main-nav-list-"+index);        var depth = _.reduce($el.parentsUntil('.NavigationBar-mainMenu').toArray(), function(acc, el) {          var $current = $(el);          if ($current.hasClass("NavigationBar-nestedList")) {            $el.attr('data-parent-item', $current.attr('id'));            return acc + 1;          } else { return acc } }, 0);        $el.addClass('depth-'+depth);      });    }    function assignMobileDropdownID(){      var index = 0;      $(".MenuPanel-mainMenu .List-item").each(function(){        index++;        var $el = $(this);        $el.attr("id", "main-menu-list-"+index);        var depth = _.reduce($el.parentsUntil('.MenuPanel-mainMenu').toArray(), function(acc, el) {          var $current = $(el);          if ($current.hasClass("MenuPanel-nestedList")) {            $el.attr('data-parent-item', $current.attr('id'));            return acc + 1;          } else { return acc } }, 0);        $el.addClass('depth-'+depth);      });    }    function assignDropdownFunction(){      $( ".NavigationBar-mainMenu" ).on( "click", "i.menu-list-item", function() {        toggleDropdown(this);      });    }    function calculateCSSByTargetHeight(target,dropdownIdentifer) {      var dropdown = (".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"),          maxWidth = parseInt($(dropdown).css('max-width'), 0),          currentHeight = $(dropdown).height() || 0,          foundFlag = false,          totalHeight = 0,          targetHeight = 0,          rowNum = 0,          targetWidth = 0,          totalWidth = 0,          rowWidth = parseInt($(dropdown + "> li").css('width'), 0);      $(dropdown + "> li").each(function() {          if ((totalHeight + $(this).height()) > currentHeight){            totalHeight = $(this).height();            rowNum +=1;          }          else {            totalHeight += $(this).height();          }          totalWidth = (rowNum + 1) * rowWidth;          if (!foundFlag){            targetHeight = totalHeight;            targetWidth = totalWidth;          }          hideItemOfColumnAfterTargetColumn(this,targetWidth,totalWidth);          if (this.id==target){            targetHeight -= $(this).height();            foundFlag = true;            if (!$(dropdown).next().hasClass('disable')) {              $(dropdown).next().addClass('disable');            }          }      });      if (targetWidth > maxWidth){        if($(dropdown).next().hasClass('disable')) {          $(dropdown).next().removeClass('disable');        }      };      controlDropdownHeight(targetWidth,rowWidth,dropdownIdentifer,currentHeight);      return {'targetWidth': targetWidth, 'targetHeight': targetHeight, 'foundFlag': foundFlag};    }    function controlDropdownHeight(targetWidth,rowWidth,dropdownIdentifer,currentHeight){      var dropdown =(".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown");      if (targetWidth > rowWidth){        $(".NavigationBar-nestedList-expand").css('max-height',$(dropdown).height()        );      }      $(dropdown).css('height', currentHeight);      $(dropdown).next().css('height', currentHeight);    }    function hideItemOfColumnAfterTargetColumn(caller,targetWidth,totalWidth){      if (targetWidth < totalWidth){        $(caller).hide();      }else{        $(caller).show();      };    }    function calulateSecondLayerCSSAfterClick(caller){      var dropdownIdentifer= $(caller).parent().attr('data-parent-item');      var lastItemID=$(".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown" + "> li").length;      if (caller.classList.contains('fa-angle-right')){        return  calculateCSSByTargetHeight($(caller).parent()[0].id,dropdownIdentifer);      }      else{        return calculateCSSByTargetHeight(lastItemID,dropdownIdentifer);      };    }    function toggleDropdown(caller) {      if ($(caller).next().hasClass('collapsing')) {        return;      }      collapseThirdLayer(caller);      var dropdownIdentifer = $(caller).parent().attr('data-parent-item'),          dropdown = (".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"),          maxWidth = parseInt($(dropdown).css('max-width'), 0),          lastItemID = $(dropdown).length,          rowWidth = parseInt($(dropdown + "> li").css('width'), 0),          targetWidth = calulateSecondLayerCSSAfterClick(caller)['targetWidth'],          top = calulateSecondLayerCSSAfterClick(caller)['targetHeight'],          foundFlag = calulateSecondLayerCSSAfterClick(caller)['foundFlag'];      if (foundFlag) {        targetWidth += rowWidth;      }      $(caller).toggleClass('fa-angle-left fa-angle-right');      changeThirdLayerCSS(caller,dropdown,top);      controlSecondLayerCSS(caller,dropdown,targetWidth);      scrollDropdownWhenManyColumns(targetWidth,maxWidth,dropdown,foundFlag);    }    function changeThirdLayerCSS(caller,dropdown,top){      $(caller).next().css('min-height',$(dropdown).height());      $(caller).next().collapse("toggle");      $(caller).next().css('top',-top);    }    function scrollDropdownWhenManyColumns(targetWidth,maxWidth,dropdown,foundFlag){      if (targetWidth > maxWidth)  {        if(foundFlag){          var tempLeft = $(dropdown).scrollLeft();          $(dropdown).animate({ scrollLeft: tempLeft + (targetWidth - maxWidth) });        }        else{          /* To trigger scrollSubmenu in menu.js.liquid */          $(dropdown).scroll();        }      }    }    function controlSecondLayerCSS(caller,dropdown,targetWidth){      if ($(dropdown).height() < $(caller).next().height()){        $(dropdown).css('height',$(caller).next().height());        $(dropdown).next().css('height',$(dropdown).height());      }else{        $(dropdown).css('height','');        $(dropdown).next().css('height',$(dropdown).height());      }      $(dropdown).next().css('width', targetWidth);      $(dropdown).css('width', targetWidth);      var callerData = $(caller)[0].getBoundingClientRect();      var rightOffset = $(window).width() - callerData.right;      if( rightOffset < 250 && $(caller).hasClass('fa-angle-left')) {        $(dropdown).css({'left': rightOffset - 250}
5237);      } else {        $(dropdown).css({'left': 0});      }    }    window.onload = function() {      angular.element(document).ready(function () {        assignDropdownID();        assignMobileDropdownID();        assignDropdownFunction();        $(".NavigationBar-mainMenu").on( "mouseleave", ".depth-0", function() {          collapseThirdLayer('empty');        });        $('.js-navbar-desktop').find('.NavigationBar-nestedList.depth-1').each(function(){          $(this).children('a.Label').css({'padding-right' : 0, 'max-width' : 175});        });        function isQuickCartProduct(imageClass) {          return imageClass === '.js-boxify-image';        }        function hoverProductEffect(imageClass) {          var elements;          elements = isQuickCartProduct(imageClass) ? $('product-item, .CustomPage .product-item, body.products .product-item') : $('.Product-item');          elements.each(function() {            var $this;            $this = isQuickCartProduct(imageClass) ? $(this).children().first() : $(this);            var secondCoverImage = $this.find('.second-image');            if (secondCoverImage.length === 0) { return; }            var multiImageWrapper;            multiImageWrapper = isQuickCartProduct(imageClass) ? $this.find('.js-quick-boxify-image') : $this;            multiImageWrapper.addClass('multi-image');          });        }        function loadEffect() {          /* product items without quick cart feature */          hoverProductEffect('.js-image-boxify-image');          /* product items with quick cart feature */          hoverProductEffect('.js-boxify-image');        }        loadEffect();        /* observer lazyload-related-products multi image */        var relatedProductList = document.getElementById('relatedProductList');        if (relatedProductList) {          var config = {            childList: true,          };          var observer = new MutationObserver(function(mutations) {            loadEffect();            observer.disconnect();          });          observer.observe(relatedProductList, config);        }        /* observe pagination changes in multiple category widgets */        $('.product-items-container').each(function(index, productItemsContainer) {          var config = {            childList: true,          };          var observer = new MutationObserver(function(mutations) {            loadEffect();          });          observer.observe(productItemsContainer, config);        });      });    }  </script>
5237
5238
5239    
5240  
5240<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>
5240
5241  
5241<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>
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257  
5257<script src="https://r2cdn.myshopline.com/static/rs/adff/prod/latest/bundle.iife.js" defer></script>
5257
5258  
5258<script src="https://r2cdn.myshopline.com/static/rs/acuf/prod/latest/bundle.iife.js" defer></script>
5258
5259
5260    
5260<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 5260
5260
5261<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 5261
5261
5262<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 5262
5262
5263<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 5263
5263
5264<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 5264
5264
5265<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 5265
5265
5266<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 5266
5266
5267<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 5267
5267
5268<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 5268
5268
5269<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 5269
5269
5270<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 5270
5270
5271<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 5271
5271
5272<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 5272
5272
5273<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 5273
5273
5274<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 5274
5274
5275<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 5275
5275
5276<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 5276
5276
5277<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 5277
5277
5278<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 5278
5278
5279<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 5279
5279
5280<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 5280
5280
5281<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 5281
5281
5282<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 5282
5282
5283<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 5283
5283
5284<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 5284
5284
5285<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 5285
5285
5286<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 5286
5286
5287<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 5287
5287
5288<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 5288
5288
5289<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 5289
5289
5290<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 5290
5290
5291<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>
5291
5292
5293
5294  
5295            <!-- Google Analytics Event Tracker-->
5296        <!-- End Google Analytics Event Tracker -->
5297        <!-- Google Tag Manager Event Tracker -->
vendor: 70 bytes, lines 5297-5298
5297
5298        <noscript><iframe src="//www.googletagmanager.com/ns.html?id=
5298GTM-5BHT53F
vendor: 99 bytes, lines 5298-5300
5298"
5299        height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
5300        
5300<script>
vendor: 353 bytes, lines 5300-5304
5300(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
5301        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
5302        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
5303        '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
5304        })(window,document,'script','dataLayer','
5304GTM-5BHT53F
vendor: 3 bytes, line 5304
5304');
5304</script>
5304
5305        <!-- end Google Tag Manager Event Tracker -->
5306        <!-- Google Remarketing Event Tracker -->
vendor: 72 bytes, lines 5306-5307
5306
5307        <script async src="https://www.googletagmanager.com/gtag/js?id=
5307AW-10900956866
vendor: 20 bytes, lines 5307-5308
5307"></script>
5308        
5308<script type="text/javascript">
5309          window.dataLayer = window.dataLayer || [];
5310          function gtag(){dataLayer.push(arguments)};
5311          gtag('js', new Date());
5312          gtag('config', 'AW-10900956866', { groups: 'google_remarketing' });
5313
5314              gtag('event', 'conversion', { send_to: 'google_remarketing' });
5315        </script>
5315
5316      <!-- end Google Remarketing Event Tracker -->
5317          <!-- Google tag (gtag.js) -->
vendor: 74 bytes, lines 5317-5318
5317
5318          <script async src="https://www.googletagmanager.com/gtag/js?id=
5318G-NNX2J4EJ1E
vendor: 22 bytes, lines 5318-5319
5318"></script>
5319          
5319<script>
5320            
vendor: 164 bytes, lines 5320-5324
5320window.dataLayer = window.dataLayer || [];
5321            function gtag(){dataLayer.push(arguments);}
5322            gtag('js', new Date());
5323
5324            gtag('config', '
5324G-NNX2J4EJ1E
vendor: 32 bytes, lines 5324-5325
5324', {"groups":"ga4"});
5325          
5325</script>
5325
5326        <!-- Facebook Pixel (new) Event Tracker -->
5327        
5327<script>
vendor: 438 bytes, lines 5327-5334
5327
5328        !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
5329        n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
5330        n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
5331        t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
5332        document,'script','//connect.facebook.net/en_US/fbevents.js');
5333
5334        fbq('init', '
53341666234753741595
vendor: 49 bytes, lines 5334-5337
5334', {
5335        }, {agent: 'plShopline'});
5336
5337        
5337fbq('track', 'PageView',{
5338        }, {
5339        });
5340        </script>
5340
5341
5342        <noscript><img height="1" width="1" style="display:none"
5343        src="https://www.facebook.com/tr?id=1666234753741595&ev=PageView&noscript=1"
5344        /></noscript>
5345        <!-- end Facebook Pixel (new) Event Tracker -->
5346
5347    
5347<script>
5348      window.eventTrackers = JSON.parse('[{\"created_at\":\"2022-05-08T14:27:10.733Z\",\"config_data\":{\"dynamic_remarketing\":false,\"single_variation\":false,\"unique_ids\":false,\"enable_ecommerce\":\"true\",\"tracking_code\":\"UA-228181583-1\"},\"status\":\"active\",\"tracking_html\":null,\"updated_at\":\"2022-05-08T14:27:10.733Z\",\"owner_id\":\"62146f3d12c0d3006af50364\",\"v\":0.0,\"event_key\":\"google_analytics\",\"event_type\":\"loaded_any_page\",\"id\":\"633ad19041bc0eb5a9ef39b7\"},{\"id\":\"633ad19041bc0eb5a9ef39c7\",\"config_data\":{\"dynamic_remarketing\":false,\"single_variation\":false,\"unique_ids\":false,\"tracking_code\":\"GTM-5BHT53F\"},\"status\":\"active\",\"tracking_html\":null,\"owner_id\":\"62146f3d12c0d3006af50364\",\"updated_at\":\"2022-05-13T19:51:33.855Z\",\"v\":0.0,\"event_key\":\"google_tag\",\"created_at\":\"2022-05-13T19:51:33.855Z\",\"event_type\":\"loaded_any_page\"},{\"created_at\":\"2022-05-15T06:33:30.321Z\",\"config_data\":{\"tracking_code\":\"10900956866\",\"dynamic_remarketing\":false,\"single_variation\":false,\"unique_ids\":false},\"status\":\"active\",\"updated_at\":\"2022-05-15T06:33:30.321Z\",\"v\":0.0,\"event_key\":\"google_remarketing\",\"
5348id\":\"633ad19041bc0eb5a9ef39bf\",\"tracking_html\":null,\"owner_id\":\"62146f3d12c0d3006af50364\",\"event_type\":\"loaded_any_page\"},{\"id\":\"6487d572ef4f6ae3b224a351\",\"config_data\":{\"tracking_code\":\"G-NNX2J4EJ1E\"},\"tracking_html\":null,\"owner_id\":\"62146f3d12c0d3006af50364\",\"created_at\":\"2023-06-13T02:33:22.916Z\",\"v\":0.0,\"status\":\"active\",\"updated_at\":\"2023-06-13T02:33:23.015Z\",\"event_key\":\"google_analytics_4\",\"event_type\":\"loaded_any_page\"},{\"updated_at\":\"2026-03-30T15:34:07.953Z\",\"event_key\":\"facebook_standard_pixel\",\"event_type\":\"loaded_any_page\",\"id\":\"68ee5023426e79e79623abdd\",\"owner_id\":\"62146f3d12c0d3006af50364\",\"status\":\"active\",\"config_data\":{\"allowed_offline_conversion\":true,\"is_messenger_chat_plugin_enabled\":false,\"tracking_code\":\"1666234753741595\",\"page_id\":\"645032345590563\",\"is_fbe\":true,\"single_variation\":false,\"unique_ids\":true},\"created_at\":\"2025-10-14T13:29:07.905Z\",\"v\":0.0,\"tracking_html\":null}]');
5349    </script>
5349
5350
5351
5352
5353
5354      
5355
5356
5357
5358
5359    
5359<script type="text/javascript">
5360      if (!window.scriptQueue) {window.scriptQueue = [];};
5361          window.scriptQueue.push(function() {
5362            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
5362structure 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;
5362return r?t.youtubePlayers.has(r.id)?t.youtubePlayers.get(r.id):(e=t.ensureIframeLoaded(r).then(function(){if("function"!=typeof window.slLoadYouTubeSDK)throw new Error("YouTube SDK loader missing");return window.slLoadYouTubeSDK()}).then(function(n){if(null!=n&&n.Player)return new Promise(function(e){var t=new n.Player(r,{events:{onReady:function(){return e(t)}}})});throw new Error("YouTube SDK unavailable")}).catch(function(e){return console.warn("load youtube player failed",e),null}),t.youtubePlayers.set(r.id,e),e):Promise.resolve(null)}},{key:"getVimeoPlayer",value:function(o){var e;return o?t.vimeoPlayers.has(o.id)?t.vimeoPlayers.get(o.id):(e=t.ensureIframeLoaded(o).then(function(){var e;return null!=(e=o.__slAppendVimeoPlayer__)&&e.call(o),new Promise(function(t){function n(){var e=o.slVimeoPlayer;return null!=e&&e.ready?e.ready().then(function(){return t(e)}):120<(r+=1)?t(null):void requestAnimationFrame(n)}var r=0;n()})}).catch(function(e){return console.warn("load vimeo player failed",e),null}),t.vimeoPlayers.set(o.id,e),e):Promise.resolve(null)}},{key:"getFacebookPlayer",value:function(r){var e;return r?t.facebookPlayers.has(r.id)?t.facebookPlayers.get(r.id):(e=new Promise(function(e){function t(){return r.slFacebookPlayer?e(r.slFacebookPlayer):120<(n+=1)?e(null):void requestAnimationFrame(t)}var n=0;t()}),t.facebookPlayers.set(r.id,e),e):Promise.resolve(null)}}])})(),getComponent=(_defineProperty(VideoSdks,"youtubePlayers",new Map),_defineProperty(VideoSdks,"vimeoPlayers",new Map),_defineProperty(VideoSdks,"facebookPlayers",new Map),window.VideoSdks=VideoSdks,(()=>{var a,l,e=document.querySelectorAll(".div__facebook__player");0!==e.length&&("intersectionObserver"in window&&(a=new Map,l=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(e=e.target.querySelector("iframe"))&&"0px"===e.style.width&&"0px"===e.style.height&&e.setAttribute("style","")})})),e.forEach(function(e){var t;null!=(t=a)&&t.set(e.id,e),null!=(t=l)&&t.observe(e)}),shopline.facebook.init(function(){FB.Event.subscribe("xfbml.ready",function(e){var t,n,r,o,i;"video"===e.type&&(t=document.getElementById(e.id))&&(n=(o=t.dataset).autoplay,o=o.muted,r=e.instance,t.slFacebookPlayer=r,t.dataset.playing="true"===n?"true":"false","true"===n&&r.play(),"true"===o?r.mute():r.unmute(),null!=(e=r.subscribe)&&e.call(r,"startedPlaying",function(){t.dataset.playing="true"}),null!=(n=r.subscribe)&&n.call(r,"paused",function(){t.dataset.playing="false"}),"true"===t.dataset.loop&&null!=(o=r.subscribe)&&o.call(r,"finishedPlaying",function(){r.play()}),null!=(e=l)&&e.unobserve(t),null!=(n=a)&&n.delete(t.id),0===(null==(o=a)?void 0:o.size))&&null!=(i=l)&&i.disconnect()})}))})(),(()=>{var r=/<img\s+[^>]*src="([^"]*)"[^>]*>/gi,c=/https:\/\/shoplineimg.com\/(.*)\/(.*)\/([0-9]*)x.webp/;document.querySelectorAll("[data-lazy-content]").forEach(function(e){var l,e=$(e),u=e.data("lazy-content"),t=_createForOfIteratorHelper(u.matchAll(r));try{var n=function(){var n,r,e=_slicedToArray(l.value,1)[0],t=document.createElement("section"),o=(t.innerHTML='<div class="img-top-root-container"><div class="img-root-container"><div class="img-container">'.concat(e.replace("src=","data-src="),"</div></div></div>"),t.querySelector(".img-root-container")),i=t.querySelector(".img-container"),a=t.querySelector("img");if(0===a.width||0===a.height)return a.loading="lazy",a.src=a.dataset.src,a.removeAttribute("data-src"),u=u.replace(e,a.outerHTML),t.remove(),1;if(o.style.width="".concat(a.width,"px"),o.style.maxWidth="100%",i.style.position="relative",i.style.paddingBottom="".concat((+a.height/+a.width*100).toFixed(2),"%"),i.style.height=0,i.style.overflow="hidden",a.style.position="absolute",a.style.top=0,a.style.left=0,a.style.width="100%",a.style.height="100%",0<(a.dataset.src||"").trim().length)try{c.test(a.dataset.src)?(n=new URL(a.dataset.src),r=n.origin+n.pathname.split("/").slice(0,-1).join("/"),a.srcset=(()=>{for(var e=[],t=200;t<=2e3;t+=200){if(!(+a.width>t)){e.push("".concat(n.href," ").concat(a.width,"w"));break}e.push("".concat(r,"/").concat(t,"x.webp").concat(n.search," ").concat(t,"w"))}return e.join(", ")})()):a.src=a.dataset.src}catch(e){console.error(e)}a.loading="lazy",a.removeAttribute("data-src"),a.removeAttribute("width"),a.removeAttribute("height"),u=u.replace(e,t.innerHTML),t.remove()};for(t.s();!(l=t.n()).done;)n()}catch(e){t.e(e)}finally{t.f()}e.removeAttr("data-lazy-content"),e.html(u)})})(),window.getServerTime=_asyncToGenerator(_regenerator().m(function e(){var t,n,r,o;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return t=window.performance.now(),e.n=1,fetch("/api/clock",{method:"GET",headers:{"X-Requested-With":"XMLHttpRequest"}});case 1:return n=e.v,e.n=2,n.json();case 2:return n=e.v,r=n.time,r=new Date(r),o=window.performance.now(),r.setMilliseconds(r.getMilliseconds()+t-o),e.a(2,r)}},e)})),window.getGlobalSection=function(e){return getComponent({global_section_id:e})}
5362,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
5362onnectedCallback",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
5362onnectedCallback",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);
5363          });
5364          window.scriptQueue.push(function() {
5365            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);
5366          });
5367          window.scriptQueue.push(function() {
5368            function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,_toPropertyKey(n.key),n)}}function _createClass(e,t,i){return t&&_defineProperties(e.prototype,t),i&&_defineProperties(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);i=i.call(e,t||"default");if("object"!=_typeof(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}function _callSuper(e,t,i){return t=_getPrototypeOf(t),_possibleConstructorReturn(e,_isNativeReflectConstruct()?Reflect.construct(t,i||[],_getPrototypeOf(e).constructor):t.apply(e,i))}function _possibleConstructorReturn(e,t){if(t&&("object"==_typeof(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}function _wrapNativeSuper(e){var i="function"==typeof Map?new Map:void 0;return(_wrapNativeSuper=function(e){if(null===e||!_isNativeFunction(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==i){if(i.has(e))return i.get(e);i.set(e,t)}function t(){return _construct(e,arguments,_getPrototypeOf(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(t,e)})(e)}function _construct(e,t,i){var n;return _isNativeReflectConstruct()?Reflect.construct.apply(null,arguments):((n=[null]).push.apply(n,t),t=new(e.bind.apply(e,n)),i&&_setPrototypeOf(t,i.prototype),t)}function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function(){return!!e})()}function _isNativeFunction(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var SLIDE_TRANSLATE_X=25,SELECTORS={slideshowList:".js-slideshow-list",vimeoIframe:'iframe.js-sl-append-video-player[data-vi
5368deo-type="vimeo"]',section:".shopline-section",vimeoIframeWithoutPlay:'iframe[data-video-type="vimeo"]:not(.js-sl-append-video-player)'},computedCenterY=function(e){e=e.getBoundingClientRect();return(e.top+e.bottom)/2},computedClientCenterX=function(){return document.documentElement.clientWidth/2},computedClientCenterY=function(){return document.documentElement.clientHeight/2},checkInCenter=function(e){var t;return!!e&&(t=(e=e.getBoundingClientRect()).top,e=e.bottom,t<=(t=computedClientCenterY()))&&t<=e},computedDisCenter=function(e){var e=computedCenterY(e),t=computedClientCenterY();return window.Math.abs(e-t)},checkInViwer=function(e){var t;return!!e&&(t=document.documentElement.clientHeight,0<(e=computedCenterY(e)))&&e<t},checkVimeoIframeWithoutPlayInCenter=function(){var e=document.elementFromPoint(computedClientCenterX(),computedClientCenterY()),e=$(e).parentsUntil(SELECTORS.section)[0],e=null==e?void 0:e.querySelector(SELECTORS.vimeoIframeWithoutPlay);return!!e&&checkInCenter(e)},checkNearCenter=function(e){var t;return!!e&&(!!checkInCenter(e)||!checkVimeoIframeWithoutPlayInCenter()&&(e=computedDisCenter(e),t=[],document.querySelectorAll(SELECTORS.slideshowList).forEach(function(e){e.querySelector(SELECTORS.vimeoIframe)&&checkInViwer(e)&&t.push(computedDisCenter(e))}),t.sort(function(e,t){return e-t}),e===t[0]))},checkVimeoToPlay=function(e){var t=!1;try{t=checkNearCenter($(e).parentsUntil(SELECTORS.slideshowList)[0])}catch(e){console.warn("slideshow checkVimeoToPlay error:",e)}return t},Slideshow=(()=>{function i(){var t,e;return _classCallCheck(this,i),(t=_callSuper(this,i)).isLoading=!1,t.firstTouchX=null,t.lastTouchX=null,t.currentPage=0,t.list=t.querySelector(".slideshow__list"),t.slides=t.querySelectorAll(".slideshow__item"),t.slidesInner=t.querySelectorAll(".slideshow__item-inner"),t.pageButtons=t.querySelectorAll(".slideshow__page-button"),t.thumbnailList=t.querySelector(".slideshow__thumbnail-list"),t.mobileText=t.querySelectorAll(".slideshow__text--mobile"),t.pageButtons.forEach(function(e){e.addEventListener("click",t.onPageBtnClick.bind(t))}),1<t.slides.length&&(t.list.addEventListener("touchstart",t.handleTouchStart.bind(t)),t.list.addEventListener("touchmove",t.handleTouchMove.bind(t)),t.list.addEventListener("touchend",t.handleTouchEnd.bind(t)),t.list.addEventListener("mousedown",t.handleMouseDown.bind(t))),t.setSliderInnerWidth=t.setSliderInnerWidth.bind(t),t.setThumbnailButton=t.setThumbnailButton.bind(t),t.setPageValue=t.setPageValue.bind(t),t.onNextBtnClick=t.onNextBtnClick.bind(t),t.onPrevBtnClick=t.onPrevBtnClick.bind(t),t.slideToPage=t.slideToPage.bind(t),t.handleMouseMove=t.handleMouseMove.bind(t),t.handleMouseUp=t.handleMouseUp.bind(t),t.handleSwipeMove=t.handleSwipeMove.bind(t),t.handleSwipeEnd=t.handleSwipeEnd.bind(t),t.setAutoPlayInterval=t.resetAutoPlayInterval.bind(t),null!=(e=t.querySelector(".slideshow__next-button"))&&e.addEventListener("click",t.onNextBtnClick),null!=(e=t.querySelector(".slideshow__prev-button"))&&e.addEventListener("click",t.onPrevBtnClick),window.requestIdleCallback?window.requestIdleCallback(t.resetAutoPlayInterval.bind(t)):setTimeout(t.resetAutoPlayInterval.bind(t),0),t.setPageValue(0),t.updateSlidesVisibility(t.currentPage),t.setSliderInnerWidth(),t.setThumbnailButton(),window.addEventListener("resize",function(){t.setSliderInnerWidth(),t.setThumbnailButton()}),t.thumbnailList&&(null!=(e=t.querySelector(".slideshow__thumbnail-next-button"))&&e.addEventListener("click",function(){t.thumbnailList.scrollTo({left:t.thumbnailList.scrollLeft+(t.thumbnailList.clientWidth-60),behavior:"smooth"})}),null!=(e=t.querySelector(".slideshow__thumbnail-prev-button"))&&e.addEventListener("click",function(){t.thumbnailList.scrollTo({left:t.thumbnailList.scrollLeft-(t.thumbnailList.clientWidth-60),behavior:"smooth"})}),t.thumbnailList.addEventListener("scroll",t.setThumbnailButton)),t.querySelectorAll(".slideshow__text-button").forEach(function(e){e.addEventListener("mousedown",function(e){e.stopPropagation()})}),t}return _inherits(i,_wrapNativeSuper(HTMLElement)),_createClass(i,[{key:"setSliderInnerWidth",value:function(){var t=this;this.slidesInner.forEach(function(e){e.style.minWidth="".concat(t.clientWidth,"px")}
5368)}},{key:"updateSlidesVisibility",value:function(e){null!=(e=this.slides[e].querySelector(".slideshow__item-inner"))&&e.classList.remove("is-hidden")}},{key:"setThumbnailButton",value:function(){var e,t,i;this.thumbnailList&&(e=(i=this.thumbnailList).scrollLeft,t=i.clientWidth,i=i.scrollWidth,this.querySelector(".slideshow__thumbnail-prev").style.display=e<=0?"none":"block",this.querySelector(".slideshow__thumbnail-next").style.display=i<=t+e?"none":"block")}},{key:"getPageValue",value:function(e){return{nextPage:e===this.slides.length-1?0:e+1,prevPage:0===e?this.slides.length-1:e-1}}},{key:"setPageValue",value:function(e){var t=this.getPageValue(e),i=t.nextPage,t=t.prevPage;this.currentPage=e,this.nextPage=i,this.prevPage=t}},{key:"resetAutoPlayInterval",value:function(){var e=parseInt(this.dataset.duration);clearInterval(this.autoPlayInterval),0<e&&1<this.slides.length&&(this.autoPlayInterval=setInterval(this.onNextBtnClick,1e3*e))}},{key:"slideToPage",value:function(e){var t,i=this,n=(this.isLoading=!0,this.slides[this.currentPage]),s=this.slides[e],o=(this.currentPage!==e&&(null!=(t=this.querySelector(".slideshow__page-button--active"))&&t.classList.remove("slideshow__page-button--active"),null!=(t=this.querySelector(".slideshow__text--active"))&&t.classList.remove("slideshow__text--active"),null!=(t=this.pageButtons[e])&&t.classList.add("slideshow__page-button--active"),null!=(t=this.mobileText[e])&&t.classList.add("slideshow__text--active"),n.classList.add("slideshow__item--prev"),n.classList.remove("slideshow__item--active"),s.classList.add("slideshow__item--active"),window.requestAnimationFrame(function(){var e,t=s.querySelector(SELECTORS.vimeoIframe);checkVimeoToPlay(t)&&null!=t&&null!=(t=t.slVimeoPlayer)&&null!=(e=t.play)&&e.call(t)})),function(){s.removeEventListener("transitionend",o),i.querySelector(".slideshow__item--prev").classList.remove("slideshow__item--prev"),i.classList.remove("slideshow--sliding-left","slideshow--sliding-right","slideshow--swiped"),i.setPageValue(e),i.resetAutoPlayInterval(),i.isLoading=!1});s.addEventListener("transitionend",o)}},{key:"onNextBtnClick",value:function(){this.isLoading||(this.classList.add("slideshow--sliding-left"),this.updateSlidesVisibility(this.nextPage),this.slideToPage(this.nextPage))}},{key:"onPrevBtnClick",value:function(){this.isLoading||(this.classList.add("slideshow--sliding-right"),this.updateSlidesVisibility(this.prevPage),this.slideToPage(this.prevPage))}},{key:"onPageBtnClick",value:function(e){e=parseInt(e.currentTarget.dataset.index);this.currentPage===e||this.isLoading||(this.classList.add(e>this.currentPage?"slideshow--sliding-left":"slideshow--sliding-right"),this.updateSlidesVisibility(e),this.slideToPage(e))}},{key:"handleSwipeMove",value:function(){var e,t,i,n,s,o=this;this.isLoading||null===this.firstTouchX||(this.classList.remove("slideshow--sliding-left","slideshow--sliding-right"),clearInterval(this.autoPlayInterval),[this.nextPage,this.prevPage].forEach(function(e){o.slides[e].classList.remove("slideshow__item--prev"),o.slides[e].removeAttribute("style"),o.slidesInner[e].style.removeProperty("transform")}),e=this.firstTouchX-this.lastTouchX,t=Math.abs(e)/this.clientWidth*SLIDE_TRANSLATE_X,i=(t=0<e?{targetPage:this.nextPage,slideshowClass:"slideshow--sliding-right",currentSlideX:-1*t,targetSlideX:-1*(t-SLIDE_TRANSLATE_X)}:{targetPage:this.prevPage,slideshowClass:"slideshow--sliding-left",currentSlideX:t,targetSlideX:t-SLIDE_TRANSLATE_X}).slideshowClass,n=t.currentSlideX,s=t.targetSlideX,this.updateSlidesVisibility(t=t.targetPage),this.classList.add("slideshow--swiping"),this.classList.add(i),this.slides[t].classList.add("slideshow__item--prev"),this.slides[t].style.width="".concat(Math.abs(e),"px"),this.slides[this.currentPage].style.width="\n      ".concat(this.clientWidth-Math.abs(e),"px\n    "),this.slidesInner[this.currentPage].style.transform="translateX(".concat(n,"%)"),this.slidesInner[t].style.transform="translateX(".concat(s,"%)"))}},{key:"handleSwipeEnd",value:function(){var e,t=this;this.isLoading||null===this.firstTouchX||null===this.lastTouchX||(this.classList.remove("slideshow--swiping"),this.classList.add("slideshow--swiped"),[this.currentPage,this.nextPage,this.prevPage].forEach(function(e){t.slides[e].removeAttribute("style"),t.slidesInner[e].style.removeProperty("transform")}),e=this.firstTouchX-this.lastTouchX,Math.abs(e)>this.clientWidth/10?(e=0<e?this.nextPage:this.prevPage,this.slides[e].classList.remove("slideshow__item--prev"),this.classList.toggle("slideshow--sliding-right"),this.classList.toggle("slideshow--sliding-left"),this.slideToPage(e)):this.slideToPage(this.currentPage),this.firstTouchX=null,this.lastTouchX=null,this.resetAutoPlayInterval())}},{key:"handleTouchStart",value:function(e){this.isLoading||(this.firstTouchX=e.touches[0].clientX)}},{key:"handleTouchMove",value:function(e){this.lastTouchX=e.touches[0].clientX,this.handleSwipeMove()}},{key:"handleTouchEnd",value:function(){this.handleSwipeEnd()}},{key:"handleMouseDown",value:function(e){this.isLoading||(document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("mouseup",this.handleMouseUp),this.firstTouchX=e.clientX)}},{key:"handleMouseMove",value:function(e){this.lastTouchX=e.clientX,this.handleSwipeMove()}},{key:"handleMouseUp",value:function(){document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("mouseup",this.handleMouseUp),this.handleSwipeEnd()}}])})();customElements.define("slideshow-component",Slideshow);
5369          });
5370          window.scriptQueue.push(function() {
5371            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 5371
5371e%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}
5371finally{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;
5371if(!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();
5372          });
5373          window.scriptQueue.push(function() {
5374            (()=>{var r,o,l,e;function t(){var r=[];return $(".navigation-menu-second-layer").each(function(){var e=$
5374(this).parent(),n=$(this),o=n[0].scrollWidth,t=n.find("li").outerWidth(!0),s=n.find(".second-layer-scroll-buttons"),a=[];n.find(".navigation-menu-item--nested").each(function(){a.push({parentItem:$(this),toggleButton:$(this).find(".navigation-menu-third-layer-toggle"),menu:$(this).find(".navigation-menu-third-layer")})}),r.push({topLayer:{menu:e},secondLayer:{menu:n,itemWidth:t,scrollWidth:o,scrollButtons:s,scrollLeftButton:s.find(".scroll-left"),scrollRightButton:s.find(".scroll-right"),isOneColumnMenu:t===o,isScrollable:o>parseInt($(n).css("max-width"),10)},thirdLayer:a})}),r}function s(){r.forEach(function(e){var n;e.secondLayer.isScrollable&&(e.secondLayer.scrollButtons.css("display","flex"),(n=e.secondLayer).scrollLeftButton.on("click",function(){var e=n.menu.scrollLeft();n.menu.animate({scrollLeft:e-800})}),n.scrollRightButton.on("click",function(){var e=n.menu.scrollLeft();n.menu.animate({scrollLeft:e+800})}),n.menu.on("scroll",_.throttle(function(){0===n.menu.scrollLeft()?n.scrollLeftButton.addClass("scroll-disable"):n.scrollLeftButton.removeClass("scroll-disable"),n.menu.scrollLeft()+n.menu.outerWidth()===n.scrollWidth?n.scrollRightButton.addClass("scroll-disable"):n.scrollRightButton.removeClass("scroll-disable")},200))),e.secondLayer.isOneColumnMenu&&e.secondLayer.menu.css("overflow","unset")})}function n(){var e=$(".trial-banner").height()||0;$(window).scrollTop()>=100-e?$("body").addClass("my-scroll"):$("body").removeClass("my-scroll")}function a(e,n,o){$(e).sidr(new SidrOptions({name:o})),$(e).off(),$("body").on("click."+o,e,function(e){$.sidr("close","MenuPanel",function(){$.sidr("open",o,function(){$(".sl-modal-mask").css({display:"block",opacity:.3,zIndex:10});var e=$("#shopline-section-header, .NavigationBar.mod-desktop").css("z-index");e&&"auto"!==e&&$(".sl-modal-mask").css("z-index",e)})})}),$("body").on("click."+o,n,function(e){$.sidr("close",o,function(){$.sidr("open","MenuPanel")})}),$(".sl-modal-mask").on("click",function(){$.sidr("close",o)})}function i(){function e(){var s;s=l.get(),r.forEach(function(e){e.secondLayer.menu.css("width",e.secondLayer.scrollWidth),e.secondLayer.menu.addClass("navigation-menu-second-layer-origin-position");var n=s.thirdLayerMenu&&s.isOneColumnMenu&&e.secondLayer.menu[0]===s.secondLayerMenu[0],o=$(window).width()-(e.secondLayer.menu.offset().left+e.secondLayer.menu.outerWidth()),t=80;Math.floor(o)<=80?n&&(t+=e.secondLayer.menu.outerWidth()):t=n&&o-s.thirdLayerMenu.outerWidth()<80?o+e.secondLayer.menu.outerWidth():o,e.secondLayer.menu.css({position:"fixed",top:(e.topLayer.menu.height()||0)+(e.topLayer.menu.position().top||0)+($(".trial-banner").height()||0)+($(".js-announcement").height()||0)-($(".header--desktop:not(.header--sticky)").length?window.scrollY:0),right:t,left:"unset"}),e.secondLayer.menu.removeClass("navigation-menu-second-layer-origin-position"),e.secondLayer.isScrollable&&e.secondLayer.scrollButtons.css("right",$(window).width()-(e.secondLayer.menu.offset().left+e.secondLayer.menu.outerWidth()+e.secondLayer.scrollButtons.outerWidth()))}),r.forEach(function(n){n.thirdLayer.forEach(function(e){e.menu.css({position:"absolute",transform:n.secondLayer.isOneColumnMenu?"translateX(100%)":"unset",top:-1*e.parentItem.position().top,left:n.secondLayer.isOneColumnMenu?"unset":"100%",height:(n.secondLayer.isOneColumnMenu&&e.menu.height()>n.secondLayer.menu.height()?e:n.secondLayer).menu.height()})})})}var n,o,t,s;function a(){var e=s.width()+10;100<e&&$(".NavigationBar-mainMenu").css("margin-left",e+"px"),t()}!$("body").hasClass("home")||$("body").hasClass("my-scroll")?(t=e,(s=(s=$(".js-nav-logo").eq(0).find("img"))[0]?s:$(".header__logo:not(.header__logo--home) img, .header__logo.header__logo--top-center img"))[0]&&s[0].complete?a():s.on("load",a)):(n=e,(o=(o=$(".js-nav-logo").eq(1).find("img"))[0]?o:$(".header__logo.header__logo--home img"))[0].complete?n():o.on("load",n))}function c(){var n;window.matchMedia("(max-width: 1199px)").matches||(r=t(),n={},l={get:function(){return n},set:function(e){n={topLayerMenu:e.topLayerMenu,secondLayerMenu:e.secondLayerMenu,thirdLayerMenu:e.thirdLayerMenu,thirdLayerMenuToggleButton:e.thirdLayerMenuToggleButton,isOpenFromRight:e.isOpenFromRight,isOneColumnMenu:e.isOneColumnMenu,isScrollable:e.isScrollable,scrollButtons:e.scrollButtons}},reset:function(){n={}}},s(),i(),r.forEach(function(a){a.thirdLayer.forEach(function(s){s.toggleButton.on("click",function(e){var n,o,t;e.target!==this||(e=l.get(),n="none"!==s.menu.css("display"),(a.secondLayer.isOneColumnMenu||e.secondLayerMe
5374nu&&e.isOneColumnMenu)&&(e.secondLayerMenu&&(o=a.secondLayer.menu[0]===e.secondLayerMenu[0]),(n||e.isOneColumnMenu)&&e.topLayerMenu.offset().left>e.secondLayerMenu.offset().left&&e.secondLayerMenu.css("right","-="+a.secondLayer.itemWidth+"px"),!n&&a.secondLayer.isOneColumnMenu?(s.menu.addClass("navigation-menu-third-layer-shadow "),t=$(window).width()-(a.secondLayer.menu.offset().left+a.secondLayer.menu.outerWidth()),(t=Math.floor(t)<=a.secondLayer.itemWidth)&&!o&&a.secondLayer.menu.css("right","+="+a.secondLayer.itemWidth+"px")):e.thirdLayerMenu.removeClass("navigation-menu-third-layer-shadow"),t=t||o&&e.isOpenFromRight),e.thirdLayerMenu&&(e.thirdLayerMenuToggleButton.removeClass("navigation-menu-third-layer-toggle--open fa-angle-left").addClass("navigation-menu-third-layer-toggle--close fa-angle-right"),e.thirdLayerMenu.css("display","none"),e.isScrollable&&e.scrollButtons.css("display","flex"),l.reset()),n)||(s.menu.css("display","flex"),s.toggleButton.removeClass("navigation-menu-third-layer-toggle--close fa-angle-right").addClass("navigation-menu-third-layer-toggle--open fa-angle-left"),a.secondLayer.menu.outerWidth()-(2*a.secondLayer.itemWidth+s.parentItem.position().left)<0?a.secondLayer.menu.animate({scrollLeft:a.secondLayer.menu.scrollLeft()+a.secondLayer.scrollWidth}):s.parentItem.position().left<0&&a.secondLayer.menu.animate({scrollLeft:a.secondLayer.menu.scrollLeft()-Math.abs(s.parentItem.position().left)}),l.set({topLayerMenu:a.topLayer.menu,secondLayerMenu:a.secondLayer.menu,thirdLayerMenu:s.menu,thirdLayerMenuToggleButton:s.toggleButton,isOpenFromRight:t,isOneColumnMenu:a.secondLayer.isOneColumnMenu,isScrollable:a.secondLayer.isScrollable,scrollButtons:a.secondLayer.scrollButtons}),a.secondLayer.isScrollable&&a.secondLayer.scrollButtons.css("display","none"))})})}),o=!0)}1<document.querySelectorAll("#MenuPanel").length||(o=!1,l=r=null,e=($(".trial-banner").height()||0)+($(".js-announcement").height()||0),$(".js-product-searchfield-form").css("top",e),$(".js-icon-search").on("click",function(){$(".js-product-searchfield-form").addClass("active"),$(".sl-modal-mask").css({display:"block",opacity:.3,zIndex:10})}),$(".sl-modal-mask").on("click",function(){$(".js-product-searchfield-form").removeClass("active");var e=$("#shopline-section-header, .NavigationBar.mod-desktop").css("z-index");e&&"auto"!==e&&$(".sl-modal-mask").css("z-index",e)}),a(".sl-language-menu-open",".sl-language-menu-close","LanguagePanel"),a(".sl-currency-menu-open",".sl-currency-menu-close","CurrencyPanel"),n(),c(),$(window).on("resize",_.throttle(function(){var e;o?(r=t(),i(),e=($(".trial-banner").height()||0)+($(".js-announcement").height()||0),$(".js-product-searchfield-form").css("top",e)):c()},200)),$(window).on("scroll",_.throttle(function(){n(),(o?i:c)()},200)))})();
5375          });
5376          window.scriptQueue.push(function() {
5377            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");
5377function i(e,t){t=1<arguments.length&&void 0!==t?t:{};o.track({type:e,data:_objectSpread(_objectSpread({},shoplyticsMenuEventData),t)})}function e(e){var t=e.type,r=e.containerSelector,n=e.excludeTargetSelector;$(r).on("click","a",function(e){n&&($(e.target).is(n)||0<$(e.target).closest(n).length)||(e=$(this).closest("li").parentsUntil(r,"ul").length+("mobile"===t?1:0),i(o.menuTrackerType.MENU_CLICK,{menu_level:e}))})}e({type:"mobile",containerSelector:"#MenuPanel .MenuPanel-mainMenu",excludeTargetSelector:".sl-dropdown-toggle, .sl-advanced-menu-trigger"}),e({type:"desktop",containerSelector:".header--desktop .navigation-menu"}),$(".header .icon-search").on("click",function(){i(o.menuTrackerType.SEARCH_PRODUCT_ICON_CLICK)}),$(".sl-menu-panel-toggle").on("pointerdown",function(){i(o.menuTrackerType.HEADER_HAMBURGER_CLICK)})});
5378          });
5379          window.scriptQueue.push(function() {
5380            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")})})});
5381          });
5382          window.scriptQueue.push(function() {
5383            app.run([  '$rootScope',  '$timeout',  'modalTypes',  'mainConfig',  function(    $rootScope,    $timeout,    modalTypes,  ) {    $rootScope.$on('modal.open', function(event, payload) {      if ([modalTypes.QUICK_CART, modalTypes.QUICK_CART_PRODUCT_SET].indexOf(payload.modalType) === -1) return;      $timeout(function() {        $('.js-variant-gallery-stage').append('<a class="temp"></a>');      });      $timeout(function() {        /* add more detail button */        $('.js-product-link:visible').each(function() {          var more = $(this).detach();          $('.modal .js-product-image').wrap(more);        });        /* change position html of more detail */        $('.modal .js-variant-gallery-stage').remove('a.temp');        const productLink = $('.QuickCart-modal .js-product-link a')[0];        if (productLink) {          $('.modal .js-variant-gallery-stage').append(productLink.outerHTML);        }        fixSelect();        $('.member-price-tip').each(function() {          var price = $(this).prev().detach();          $(this).parent().prepend(price);        });      }, 200);    });}]);/* change style select box */function fixSelect() {  $('.js-selectpicker').each(function() {    if ($(this).is(':visible')) {      $('<i class="fa fa-chevron-down arrow-select"></i>').insertAfter($(this));    }  });}/* content auto padding follow header height */function autoPaddingTop(){  var previewingClosedStoreBanner = $('.js-previewing-closed-store-banner');  var previewingClosedStoreBannerHeight = previewingClosedStoreBanner.length ? previewingClosedStoreBanner.height() : 0;  var $header = window.matchMedia('(max-width: 1199px)').matches ? $('.js-navbar-mobile') : $('.js-navbar-desktop');  var hHeader = ($header.height() || 0) + (previewingClosedStoreBannerHeight || 0);  var isSectionPage = $('.shopline-section').length > 0;  if (    $('body.home.index').length > 0 &&    (isSectionPage || $('.Grid-row-wrapper').length > 0)  ) {    var $item = $('.Grid-row-wrapper').first();    var isFullWidth = $item.hasClass('m-full-width');    var isBackground = $item.find('.Grid-item').length === 1 && $item.find('.editor-boxify-image-wrapper, .ImageItem-carouselContainer').length > 0;    var isSectionFullWidth = isSectionPage && $('.shopline-section').first().find('.section-full-width').length > 0;    if (isFullWidth || isBackground || isSectionFullWidth) {      hHeader = 0;      $item.addClass('m-remove-padding');      if (window.matchMedia && window.matchMedia('(max-width: 1199px)').matches) {        $('.NavigationBar ~ .js-content').css('padding-top', hHeader);      }    }  }  $('.ProductList-container').css('visibility', 'visible');  $('.CustomPage').css('visibility', 'visible');}$(window).on('resize', _.debounce(autoPaddingTop, 200));$(window).on('scroll', _.debounce(autoPaddingTop, 200));var image = $('.js-nav-logo img, .header__logo img');if ((image.length !== 0 && image[0].complete) || image.length === 0) {  autoPaddingTop();} else {  image.on('load', autoPaddingTop);}$(window).load(function() {  fixSelect();});/* close popup product when click mask */$(document).on('touchend', '.modal-backdrop', function() {  $('.js-quick-cart-cancel').click();});/* add class scroll for go to top button */$(window).scroll(function() {  var trialBannerHeight = $('.trial-banner').height() || 0;  if ($(window).scrollTop() >= (100 - trialBannerHeight)) {    $('.sl-goto-top').addClass('active');  } else {    $('.sl-goto-top').removeClass('active');  }});/* check IOS */var iOS = is.ios();var iOS11 = /OS 11_0|OS 11_1|OS 11_2/.test(navigator.userAgent);var detectTap = false;if (iOS && iOS11) {  $('body').addClass('ios-eleven');}/* location when click in IOS */if (iOS) {  $('body').addClass('ios');}$('.instagram-post .caption').dotdotdot({  wrap: 'letter',  ellipsis: '...',  height: 56});function syncHeaderTopWithAnnouncementHeight() {  $('#shopline-section-header').css('top', $('#shopline-section-announcement').height() || 0);}if (  $('body.cart.index, body.checkout.index, body.orders.confirm').length === 0 &&  $('#shopline-section-header').length > 0) {  if ('ResizeObserver' in window) {    var observer = new ResizeObserver(_.throttle(syncHeaderTopWithAnnouncementHeight, 200));    observer.observe($('#shopline-section-announcement')[0]);  } else {    document.fonts.ready.then(syncHeaderTopWithAnnouncementHeight);    $(window).on('resize', _.throttle(syncHeaderTopWithAnnouncementHeight, 200));  }  syncHeaderTopWithAnnouncementHeight();}/* this code will be remove in SL-31595 */if ($('.header').hasClass('header--sticky')) {  $('#shopline-section-header').css({    'position': 'sticky',    'z-index': 100  });}if ($('body.home.index').length > 0) {  /* Should fix header when the first widget type on the OPB page is carousel or image. */  var firstGridRowWrapper = $('.Grid-row-wrapper').first();  var shouldFixHeaderForOpbPage =    firstGridRowWrapper.length > 0 &&    firstGridRowWrapper.find('.Grid-item').length === 1 &&    firstGridRowWrapper.find(      '.editor-boxify-image-wrapper, .ImageItem-carouselContainer',    ).length > 0;  /* When the first image widget has no content, check whether the second widget type is image. */  if (shouldFixHeaderForOpbPage && firstGridRowWrapper.find('.Grid-item').first().find('.image-container').children().length === 0) {    var secondGridRowWrapper = firstGridRowWrapper.next();    shouldFixHeaderForOpbPage =      secondGridRowWrapper.length > 0 &&      secondGridRowWrapper.find('.Grid-item').length === 1 &&      secondGridRowWrapper.find(        '.editor-boxify-image-wrapper, .ImageItem-carouselContainer',      ).length > 0;  }
5383  /* Should fix header when first widget type on OPB page is gallery or slideshow with fullscreen option turned on.  */  var isSectionPage = $('.shopline-section').length > 0;  var shouldFixHeaderForNpbPage =    isSectionPage &&    $('.shopline-section')      .first()      .find('.section-full-width')      .find('.gallery__mask, .slideshow__list').length > 0;  var shouldFixHeader = shouldFixHeaderForOpbPage || shouldFixHeaderForNpbPage;  var fixedHeader = function () {    $('.header').attr(      'style',      'position: fixed !important; top: ' +        ($('#shopline-section-announcement').height() || 0) +        'px',    );  };  var transparentHead = function () {    $('.header').attr('style', 'position: absolute !important');  };  var resetHeader = function () {    $('.header').removeAttr('style');  };  if ($('.header').hasClass('header--sticky')) {    if (shouldFixHeader) {      fixedHeader();    } else {      /* add header height to prevent body relayout */      $('#shopline-section-header').css({ 'height': $('.header:visible').outerHeight() || 0 + 'px' });      $(window).on('scroll', _.debounce(function () {        if ($(window).scrollTop() >= 100) {          fixedHeader();        } else {          resetHeader();        }      }, 300));    }  } else {    if (shouldFixHeader) {      transparentHead();    } else {      resetHeader();    }  }}/* end of this code will be remove in SL-31595 */
5384          });
5385          window.scriptQueue.push(function() {
5386            var $mask = $('<div class="Modal-mask cart-mask js-modal-mask" style="display: none;"></div>');var docEl = $('html, body');var wrapContent = $('#Content');var scrollTop;var lockBody = function () {  if (window.pageYOffset) {    scrollTop = window.pageYOffset;    wrapContent.css({ top: -scrollTop });  }  $('html').css({ 'max-height': '100%', overflow: '' });  $('body').css({ 'max-height': '100%', overflow: 'hidden' });};var unlockBody = function () {  docEl.css({ 'max-height': '', overflow: '' });  wrapContent.css({ top: '' });  window.scrollTo(0, scrollTop);  window.setTimeout(function () {    scrollTop = null;  }, 0);};const announcementHeight = $('.js-announcement').height() || 0;const headerHeight = $('.js-navbar-desktop').height() || 0;const headerMarginBottom = 20;let hHeader = headerHeight + announcementHeight;$('head').append('<style id="fix-cart">#cart-panel { top: ' + hHeader + 'px; } @media (max-width: 1199px){ #cart-panel { top: 0; }}</style>');/* call sidr for cart panel */$('.js-cart-panel').unbind();$('.sl-cart-toggle').sidr(new SidrOptions({  name: 'cart-panel',  onOpen: function() {    window.shopline.slEventBus.once('cart.miniCartLoadData', miniCartLoadedProduct);    $('.js-cart-panel').addClass('is-open');    $mask.css({'display': 'block' });    angular.element('body').scope().$broadcast('cart.reload');    adjustCartPanel();    lockBody();  },  onClose: function() {    $('.js-cart-panel').removeClass('is-open');    $mask.css({'display': 'none'});    unlockBody();    window.shopline.slEventBus.off('cart.miniCartLoadData', miniCartLoadedProduct);    clearTimeout(keepCart);    $('#cart-panel').removeAttr('data-manual-open');  }}));$('.sl-cart-toggle').on('click', function() {  $('#cart-panel').attr('data-manual-open', 'true');});$mask  .appendTo('body')  .on('click', function() {    $.sidr('close', 'cart-panel');    $mask.css({'display': 'none'});  });/* auto close cart panel in 3 second if no hover */if (!is.touchDevice()) {  var keepCart;  var cartPanel = document.querySelector('.js-cart-panel');  $(document).on('click', '.js-btn-add-to-cart, .js-btn-quick-cart-add-to-cart, .quick-cart-button-container', function() {    var observer = (new MutationObserver(function() {      clearTimeout(keepCart);      keepCart = setTimeout(function() {        $.sidr('close', 'cart-panel');        $mask.css({'display': 'none'});      }, 3000);      observer.disconnect();    }));    observer.observe(      cartPanel,      { attributes: true }    );  });  /* keep cart panel if hover */  cartPanel.addEventListener('mouseover', function() {    clearTimeout(keepCart);  });}/* close currency and menu panel when choose currency */$('.sl-currency-chooser-currency').on('click', function() {  $.sidr('close', 'CurrencyPanel');  $.sidr('close', 'MenuPanel');  $('.sl-modal-mask').css({'display': 'none'});});function miniCartLoadedProduct(cartData) {  adjustCartPanel();  const injector = angular.element(document.body)?.injector();  const trackerService = injector?.get('trackerService');  const showType = $('#cart-panel').attr('data-manual-open') === 'true' ? 'manual_click' : 'automatic';  const productIds = cartData?.items?.map(item => (item.product_id)) || [];
5386  const productIdsUnique = [...new Set(productIds)];  trackerService?.track({    type: trackerService?.generalEventType?.MiniCartImpression,    data: {      page_type: window.mainConfig.pageIdentifier,      show_type: showType,      cart_item_list: productIdsUnique,      cart_unique_item_count: productIdsUnique.length,      cart_total_item_count: cartData?.items?.reduce((total, item) => total + item.quantity, 0) || 0,    },  });}function adjustCartPanel() {  if (window.matchMedia('(max-width: 1199px)').matches) return;  const hHeader = announcementHeight + ($('.js-navbar-desktop').height() || 0);  /* adjust cart panel in short browser */  const checkoutButtonContainerHeight = $('#cart-panel .cart-chkt-btn-cont').outerHeight();  const STATIC_BUTTONS_PADDING_TOP = 15;  const cartItemListMaxHeight = hHeader + checkoutButtonContainerHeight + STATIC_BUTTONS_PADDING_TOP;  $('#cart-panel .cart-items, #cart-panel .cart-panel-empty-wrapper').css({    'max-height': 'calc(100vh - ' + cartItemListMaxHeight + 'px)'  });  /* adjust cart panel when header not sticky */  let cartPosition = hHeader;  if (    $('#shopline-section-header').length > 0 &&    $('#shopline-section-header').css('position') !== 'sticky' &&    $(window).scrollTop() >= hHeader  ) {    cartPosition = cartPosition - headerHeight + headerMarginBottom;  }  $('head #fix-cart').html('#cart-panel { top: ' + cartPosition + 'px; } @media (max-width: 1199px){ #cart-panel { top: 0; }}');};$(window).on('load', adjustCartPanel);$(window).on('resize, scroll', _.debounce(function() {  adjustCartPanel();}, 200));
5387          });
5388          window.scriptQueue.push(function() {
5389            /* 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 */
5390          });
5391      ;
5392    </script>
5392
5393
5394
5395  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5396  <symbol id="fa-v5-globe" viewBox="0 0 496 512">
5397    <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"/>
5398  </symbol>
5399</svg>
5400  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5401  <symbol id="icon-filter-category" viewBox="0 0 13 13">
5402    <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" />
5403    <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" />
5404  </symbol>
5405</svg>
5406
5407  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
5408  <symbol id="icon-sort-category" viewBox="0 0 14 12">
5409    <path
5410      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"
5411    />
5412  </symbol>
5413</svg>
5414  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
5415  <symbol id="icon-limit-category" viewBox="0 0 14 14">
5416    <path
5417      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
54175 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"
5418    />
5419  </symbol>
5420</svg>
5421  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5422  <symbol id="icon-line" viewBox="0 0 20 18">
5423    <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"/>
5424  </symbol>
5425</svg>
5426
5427  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
5428  <symbol id="icon-lineapp" viewBox="0 0 32 32">
5429    <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"/>
5430  </symbol>
5431</svg>
5432
5433  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
5434  <symbol id="icon-facebook" viewBox="0 0 32 32">
5435    <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"/>
5436  </symbol>
5437</svg>
5438
5439  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
5440  <symbol id="icon-whatsapp" viewBox="0 0 32 32">
5441    <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"/>
5442  </symbol>
5443</svg>
5444
5445  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5446  <symbol id="icon-copylink" viewBox="-2 -2 18 18" fill="none">
5447    <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"/>
5448    <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"/>
5449  </symbol>
5450</svg>
5451
5452  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5453  <symbol id="icon-basket" viewBox="0 0 1024 992">
5454    <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"/>
5455  </symbol>
5456</svg>
5457  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5458  <symbol id="icon-coupon" viewBox="0 0 16 16">
5459    <path
5460      fill-rule="evenodd"
5461      clip-rule="evenodd"
5462      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 
546212.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"
5463      fill="currentColor"
5464    />
5465  </symbol>
5466</svg>
5467  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5468  <symbol id="icon-fb-messenger" viewBox="0 0 16 16" fill="none">
5469    <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" />
5470  </symbol>
5471</svg>
5472
5473  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5474  <symbol id="icon-forward" viewBox="0 0 24 24">
5475    <path d="M0 0h24v24H0z" fill="none"/>
5476    <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/>
5477  </symbol>
5478</svg>
5479  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5480  <symbol id="icon-back" viewBox="0 0 24 24">
5481    <path d="M0 0h24v24H0z" fill="none"/>
5482    <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/>
5483  </symbol>
5484</svg>
5485  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5486  <symbol id="icon-sale-sold-count" viewBox="0 0 11 13" fill="none">
5487    <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"/>
5488  </symbol>
5489</svg>
5490
5491    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5492  <symbol id="icon-cart" viewBox="0 0 24 24">
5493    <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" />
5494    <circle cx="8.2" cy="19.2" r="1.2" />
5495    <circle cx="17.7996" cy="19.2" r="1.2" />
5496  </symbol>
5497</svg>
5498
5499    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5500  <symbol id="icon-bag" viewBox="0 0 14 18">
5501    <defs>
5502      <polygon points="0.000164705882 0 13.9987647 0 13.9987647 17.2941176 0.000164705882 17.2941176"></polygon>
5503    </defs>
5504    <g fill-rule="evenodd">
5505      <g transform="translate(0.000000, -0.000000)">
5506        <mask id="mask-2">
5507            <use xlink:href="#path-1"></use>
5508        </mask>
5509        <g></g>
5510        <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
5510588,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>
5511      </g>
5512    </g>
5513  </symbol>
5514</svg>
5515
5516    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5517  <symbol id="icon-person" viewBox="0 0 512 512">
5518    <path d="M256 256c52.805 0 96-43.201 96-96s-43.195-96-96-96-96 43.201-96 96 43.195 96 96 96zm0 48c-63.598 0-192 32.402-192 96v48h384v-48c0-63.598-128.402-96-192-96z"/>
5519  </symbol>
5520</svg>
5521    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5522  <symbol id="icon-search" viewBox="0 0 512 512">
5523    <path d="M337.509 305.372h-17.501l-6.571-5.486c20.791-25.232 33.922-57.054 33.922-93.257C347.358 127.632 283.896 64 205.135 64 127.452 64 64 127.632 64 206.629s63.452 142.628 142.225 142.628c35.011 0 67.831-13.167 92.991-34.008l6.561 5.487v17.551L415.18 448 448 415.086 337.509 305.372zm-131.284 0c-54.702 0-98.463-43.887-98.463-98.743 0-54.858 43.761-98.742 98.463-98.742 54.7 0 98.462 43.884 98.462 98.742 0 54.856-43.762 98.743-98.462 98.743z"/>
5524  </symbol>
5525</svg>
5526    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5527  <symbol id="icon-nav-cart" viewBox="0 0 25 25">
5528    <path d="M7.12411 6.63968C7.14594 6.04435 7.05465 5.25057 7.19158 4.45679C7.67181 1.6885 10.0928 -0.180845 12.9246 0.0116456C15.5639 0.19223 17.719 2.42472 17.8302 5.14738C17.8798 6.35193 17.854 7.55847 17.8441 8.76303C17.8441 9.41591 17.4472 9.84059 16.9134 9.82273C16.3795 9.80487 16.064 9.40004 16.0481 8.75906C16.0144 7.45528 16.1236 6.14952 15.9827 4.84971C15.8021 3.15103 14.2125 1.78176 12.4523 1.79962C10.6505 1.8155 9.04505 3.25025 8.95376 4.99656C8.89225 6.13166 8.92995 7.2747 8.92201 8.41377C8.92201 8.57848 8.92201 8.74517 8.92201 8.9079C8.86645 9.45362 8.47551 9.83662 7.99925 9.82273C7.52298 9.80884 7.1499 9.42583 7.13601 8.86225C7.1122 8.18754 7.12411 7.51085 7.12411 6.63968Z" />
5529    <path d="M12.4682 18.7506C8.68388 18.7506 4.89955 18.7506 1.11522 18.7605C0.662763 18.7605 0.563541 18.6454 0.613152 18.2089C0.990196 14.9445 1.34541 11.6761 1.70658 8.41168C1.82366 7.36191 2.05981 7.14958 3.12943 7.14958C3.98869 7.14958 4.84994 7.17735 5.7092 7.13766C6.16761 7.11583 6.27675 7.27856 6.245 7.69926C6.21822 8.1447 6.21822 8.59134 6.245 9.03678C6.26515 9.46977 6.44435 9.8801 6.74828 10.1892C7.05221 10.4982 7.45949 10.6843 7.89209 10.7116C8.32514 10.7424 8.75439 10.6128 9.09803 10.3475C9.44167 10.0822 9.67568 9.69968 9.75548 9.27293C9.86462 8.70141 9.80112 8.11798 9.79914 7.54249C9.79914 7.24681 9.8805 7.1456 10.196 7.1456C11.7161 7.15949 13.2362 7.16148 14.7602 7.1456C15.0956 7.1456 15.1869 7.25872 15.175 7.57424C15.1551 8.05249 15.1591 8.53273 15.175 9.01098C15.1892 9.45266 15.3685 9.87296 15.6775 10.1889C15.9865 10.5049 16.4027 10.6935 16.8439 10.7176C17.2863 10.7477 17.7236 10.6084 18.0671 10.328C18.4105 10.0475 18.6345 9.64693 18.6934 9.20744C18.7464 8.6654 18.7596 8.12021 18.7331 7.57623C18.7331 7.26467 18.8045 7.13965 19.1419 7.1456C20.15 7.16743 21.1581 7.14561 22.1662 7.15553C22.8091 7.15553 23.1386 7.46709 23.21 8.11005C23.591 11.5392 23.9601 14.9722 24.357 18.3994C24.4086 18.8439 24.1586 18.7526 23.9224 18.7526L12.4682 18.7506Z"/>
5530    <path d="M12.4978 19.646C16.3159 19.646 20.132 19.646 23.9501 19.6361C24.3608 19.6361 24.5136 19.7234 24.5454 20.1619C24.6526 21.4101 24.8252 22.6544 24.9562 23.9026C25.0256 24.5634 24.6545 24.9663 23.9798 24.996C23.7814 24.996 23.5829 24.996 23.3845 24.996H1.37902C1.23217 24.996 1.08136 24.996 0.934509 24.996C0.321317 24.9583 -0.0458095 24.615 0.00578598 24.0038C0.120884 22.6385 0.29155 21.2792 0.432446 19.9159C0.468166 19.5507 0.734076 19.638 0.948396 19.638C4.07191 19.638 7.19476 19.638 10.3169 19.638L12.4978 19.646Z"/>
5531  </symbol>
5532</svg>
5533
5534    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5535  <symbol id="icon-nav-comment" viewBox="0 0 26 26">
5536    <path d="M12.5625 1.88672C5.6582 1.88672 0.0625 6.43262 0.0625 12.043C0.0625 14.4648 1.10742 16.6816 2.8457 18.4248C2.23535 20.8857 0.194336 23.0781 0.169922 23.1025C0.0625 23.2148 0.0332031 23.3809 0.0966797 23.5273C0.160156 23.6738 0.296875 23.7617 0.453125 23.7617C3.69043 23.7617 6.11719 22.209 7.31836 21.252C8.91504 21.8525 10.6875 22.1992 12.5625 22.1992C19.4668 22.1992 25.0625 17.6533 25.0625 12.043C25.0625 6.43262 19.4668 1.88672 12.5625 1.88672Z"/>
5537  </symbol>
5538</svg>
5539
5540    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5541  <symbol id="icon-filter" viewBox="0 0 20 20">
5542    <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" />
5543    <rect x="4" y="3.2002" width="12" height="0.8" fill="currentColor" />
5544  </symbol>
5545</svg>
5546
5547    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5548  <symbol id="icon-tag" viewBox="0 0 16 16">
5549    <g fill-rule="evenodd">
5550      <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" />
5551    </g>
5552  </symbol>
5553</svg>
5554
5555    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5556  <symbol id="icon-close" viewBox="0 0 11 11">
5557    <g>
5558      <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>
5559    </g>
5560  </symbol>
5561</svg>
5562    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
5563  <symbol id="icon-zoom-v2" viewBox="0 0 16 16">
5564    <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" />
5565  </symbol>
5566</svg>
5567
5568  
5569</body>
5570</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.