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="all"" /> 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="all"" /> 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.