1<!DOCTYPE html> 2<html lang="en"><head> <!-- prefetch dns --> 3<meta http-equiv="x-dns-prefetch-control" content="on"> 4<link rel="dns-prefetch" href="https://cdn.shoplineapp.com"> 5<link rel="preconnect" href="https://cdn.shoplineapp.com" crossorigin> 6<link rel="dns-prefetch" href="https://shoplineimg.com"> 7<link rel="preconnect" href="https://shoplineimg.com"> 8<link rel="dns-prefetch" href="https://shoplineimg.com"> 9<link rel="preconnect" href="https://shoplineimg.com" title="image-service-origin"> 10 11 <link rel="preload" href="https://cdn.shoplineapp.com/s/javascripts/currencies.js" as="script"> 12 13 14 15 16 17<!-- Wrap what we need here --> 18 19 20<!-- SEO --> 21 <title>InBody PRO Taiwan</title> 22 23 <meta name="description" content="InBody PRO is not only used in gyms, but also has in-depth cooperation with universities, research institutions, and medical systems."> 24 25 <meta name="keywords" content="InBody,fat,muscle,InBodyPro,å¢èæ¸è,å¥ç¾,æ¸è¥é診,æ°é³ä»£è¬ç§,inbody,Inbody,InBodyå°æ¥ç,InBodyå°ç£,InBody代ç, InBodyå°ç£ç¸½ä»£ç,inbody代ç"> 26 27 28<!-- Meta --> 29 30 <meta property="og:title" content="InBody PRO Taiwan"/> 31 <meta property="og:url" content="https://www.inbodytw.com"/> 32 <link rel="canonical" href="https://www.inbodytw.com" /> 33 34 35 <meta property="og:image" content="https://img.shoplineapp.com/media/image_clips/61a5e215461651003eda18d3/original.png?1638261269"/> 36 37 <meta property="og:description" content="InBody PRO is not only used in gyms, but also has in-depth cooperation with universities, research institutions, and medical systems."> 38 39 40 41 42 43<link rel="alternate" type="text/plain" href="https://www.inbodytw.com/llms.txt"> 44<link rel="alternate" type="text/plain" href="https://www.inbodytw.com/llms-full.txt"> 45 46 47
47<script type="application/ld+json"> 48 {"@context":"https://schema.org","@type":"WebSite","name":"InBody Taiwan","url":"https://www.inbodytw.com"} 49 </script>
49 50 51 52
52<script type="application/ld+json"> 53 {"@context":"https://schema.org","@type":"Organization","name":"InBody Taiwan","url":"https://www.inbodytw.com","logo":"https://img.shoplineapp.com/media/image_clips/61a5e215461651003eda18d3/original.png?1638261269"} 54 </script>
54 55 56 57<!-- locale meta --> 58 59 60 <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> 61<meta name="mobile-web-app-capable" content="yes"> 62<meta name="format-detection" content="telephone=no" /> 63<meta name="google" value="notranslate"> 64 65<!-- Shop icon --> 66 <link rel="shortcut icon" type="image/png" href="https://img.shoplineapp.com/media/image_clips/6166a809216c8e0032b53762/original.png?1634117641"> 67 68 69 70 71<!--- Site Ownership Data --> 72<!--- Site Ownership Data End--> 73 74<!-- Styles --> 75 76 77 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/common-898e3d282d673c037e3500beff4d8e9de2ee50e01c27252b33520348e0b17da0.css" onload="" /> 78 79 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/theme_varm-5f05c963a0e01c589f7962fb5034ced2329d7da2c3fb8ae977aaf6ba28ed41c6.css" onload="" /> 80 81 82 83 84 85 86 87 88 89 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/intl_tel_input-0d9daf73.chunk.css" /> 90 91 92 93 94 95 96 97 98 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/sl_armor_captcha-63afdf18.chunk.css" /> 99 100
101<script type="text/javascript"> 102 window.mainConfig = JSON.parse('{\"sessionId\":\"\",\"merchantId\":\"616630e14037db0014c8c273\",\"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\":\"616630e14037db0014c8c273\",\"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.inbodytw.com\",\"checkout_setting\":{\"enable_membership_autocheck\":true,\"enable_subscription_autocheck\":false,\"enforce_user_login_on_checkout\":true,\"enabled_abandoned_cart_notification\":true,\"enable_sc_fast_checkout\":false},\"current_plan_key\":\"basket\",\"current_theme_key\":\"varm\",\"delivery_option_count\":1,\"enabled_stock_reminder\":false,\"handle\":\"inbodytw\",\"identifier\":\"\",\"instagram_access_token\":\"IGAANCmQEgNdJBZAFNyWDBfQXJtT2o1NDROcUlQWUVCMW5lbXVpT1ZA5bFdoZA25QdmlWTEpXT2JvbmJWejQwVmJNRF83MDR0MFpWejZAMS3ZADMUdjQWFNYjA4LTVmX09rRlg1dmNkYWxKVTJDWkxMS3RyajhB\",\"instagram_id\":\"9260104537433321\",\"invoice_activation\":\"active\",\"mobile_logo_media_url\":\"https://img.shoplineapp.com/media/image_clips/61a5e1e2ed44d100231c1d2e/original.png?1638261218\",\"name\":\"InBody Taiwan\",\"order_setting\":{\"invoice_activation\":\"active\",\"current_invoice_service_provider\":\"tradevan\",\"short_message_activation\":\"inactive\",\"default_out_of_stock_reminder\":false,\"auto_cancel_expired_orders\":true,\"auto_revert_credit\":true,\"enabled_order_auth_expiry\":true,\"enable_order_split_einvoice_reissue\":false,\"no_duplicate_uniform_invoice\":true,\"hourly_auto_invoice\":false,\"enabled_location_id\":false,\"enabled_sf_hidden_product_name\":false,\"customer_return_order\":{\"enabled\":true,\"available_return_days\":\"7\"},\"customer_cancel_order\":{\"enabled\":false,\"auto_revert_credit\":false},\"invoice\":{\"tax_id\":\"\",\"tax_type\":\"1\"},\"invoice_tradevan\":{\"tax_id\":\"30968301\",\"oversea_tax_type\":\"1\",\"tax_type\":\"1\",\"n_p_o_b_a_n\":{\"name\":\"è²¡åæ³äººä¸è¯æ°åå ç«¥ççåºéæ\",\"code\":\"88888\",\"short_name\":\"å çåºéæ\",\"tax_id\":\"04140854\",\"county\":\"èºåå¸\"},\"source\":{\"business_group_code\":\"SL30968301\",\"business_type_code\":\"SLEC1\"}},\"facebook_messenging\":{\"status\":\"deactivated\"},\"status_update_sms\":{\"status\":\"deactivated\"},\"private_info_handle\":{\"enabled\":false,\"custom_fields_enabled\":false}},\"payment_method_count\":4,\"product_setting\":{\"enabled_product_review\":true,\"preorder_add_to_cart_button_display\":\"depend_on_stock\"},\"promotion_setting\":{\"one_coupon_limit_enabled\":true,\"show_promotion_reminder\":true,\"show_coupon\":true,\"multi_order_discount_strategy\":\"order_or_tier_promotion\",\"order_gift_threshold_mode\":\"after_price_discounts\",\"order_free_shipping_threshold_mode\":\"after_all_discounts\",\"category_item_gift_threshold_mode\":\"before_discounts\",\"category_item_free_shipping_threshold_mode\":\"before_discounts\"},\"rollout_keys\":[\"2026_pdp_revamp_mobile_addon_products\",\"3_layer_category\",\"3_layer_navigation\",\"3_layer_variation\",\"711_CB_13countries\",\"711_CB_pickup_TH\",\"711_c2b_report_v2\",\"711_cross_delivery\",\"AdminCancelRecurringSubscription_V1\",\"BasketSynchronizedToITC_V1\",\"MC_WA_Template_Management\",\"MC_manual_order\",\"MO_Apply_Coupon_Code\",\"StaffCanBeDeleted_V1\",\"SummaryStatement_V1\",\"UTM_export\",\"UTM_register\",\"abandoned_cart_notification\",\"add_system_fontstyle\",\"add_to_cart_revamp\",\"addon_products_limit_10\",\"addon_products_limit_unlimited\",\"addon_quantity\",\"address_format_batch2\",\"address_format_jp\",\"address_format_my\",\"address_format_us\",\"address_format_vn\",\"admin_app_extension\",\"admin_clientele_profile\",\"admin_custom_domain\",\"admin_image_service\",\"admin_js_revamp_action_logs\",\"admin_js_upgrade_SL-32913\",\"admin_js_upgrade_SL-45990\",\"admin_logistic_bank_account\",\"admin_manual_order\",\"admin_realtime\",\"admin_search_crawl_setting\",\"admin_vietnam_dong\",\"adminapp_order_form\",\"adminapp_wa_contacts_list\",\"ads_system_new_tab\",\"advanced_menu_app_availability\",\"adyen_my_sc\",\"affiliate_by_product\",\"affiliate_dashboard\",\"affiliate_kol_report_appstore\",\"affiliate_multiple_promotion\",\"affiliate_product_level_attribution\",\"alipay_hk_sc\",\"android_pos_agent_clockin_n_out\",\"android_pos_purchase_order_partial_in_storage\",\"android_pos_save_send_receipt\",\"android_pos_v2_force_upgrade_version_1-50-0_date_2025-08-30\",\"app_categories_filtering\",\"app_multiplan\",\"app_subscription_prorated_billing\",\"apply_multi_order_discount\",\"apps_store\",\"apps_store_blog\",\"apps_store_fb_comment\",\"apps_store_wishlist\",\"appstore_free_trial\",\"archive_order_data\",\"archive_order_ui\",\"assign_products_to_category\",\"auth_flow_revamp\",\"auto_credit\",\"auto_credit_notify\",\"auto_credit_percentage\",\"auto_credit_recurring\",\"auto_reply_comment\",\"auto_reply_fb\",\"auto_save_sf_plus_address\",\"availability_buy_online_pickup_instore\",\"availability_preview_buy_online_pickup_instore\",\"back_in_stock_appstore\",\"back_in_stock_notify\",\"basket_comparising_link_CNY\",\"basket_comparising_link_HKD\",\"basket_comparising_link_TWD\",\"basket_invoice_field\",\"basket_pricing_page_cny\",\"basket_pricing_page_hkd\",\"basket_pricing_page_myr\",\"basket_pricing_page_sgd\",\"basket_pricing_page_thb\",\"basket_pricing_page_twd\",\"basket_pricing_page_usd\",\"basket_pricing_page_vnd\",\"basket_subscription_coupon\",\"basket_subscription_email\",\"bianco_setting\",\"bidding_select_product\",\"bing_ads\",\"birthday_format_v2\",\"block_gtm_for_lighthouse\",\"blog\",\"blog_app\",\"blog_revamp_admin\",\"blog_revamp_admin_category\",\"blog_revamp_doublewrite\",\"blog_revamp_related_products\",\"blog_revamp_shop_category\",\"blog_revamp_singleread\",\"breadcrumb\",\"broadcast_addfilter\",\"broadcast_advanced_filters\",\"broadcast_analytics\",\"broadcast_center\",\"broadcast_clone\",\"broadcast_email_html\",\"broadcast_facebook_template\",\"broadcast_line_template\",\"broadcast_preset_time\",\"broadcast_to_unsubscribers_sms\",\"broadcast_unsubscribe_email\",\"bulk_action_customer\",\"bulk_action_product\",\"bulk_assign_point\",\"bulk_import_multi_lang\",\"bulk_payment_delivery_setting\",\"bulk_printing_labels_711C2C\",\"bulk_update_dynamic_fields\",\"bulk_update_job\",\"bulk_update_new_fields\",\"bulk_update_product_download_with_filter\",\"bulk_update_tag\",\"bulk_update_tag_enhancement\",\"bundle_add_type\",\"bundle_group\",\"bundle_page\",\"bundle_pricing\",\"bundle_promotion_apply_enhancement\",\"bundle_stackable\",\"buy_at_amazon\",\"buy_button\",\"buy_now_button\",\"buyandget_promotion\",\"callback_service\",\"cancel_order_by_customer\",\"cancel_order_by_customer_v2\",\"cart_addon\",\"cart_addon_condition\",\"cart_addon_limit\",\"cart_use_product_service\",\"cart_uuid\",\"category_banner_multiple\",\"category_limit_unlimited\",\"category_sorting\",\"channel_amazon\",\"channel_fb\",\"channel_integration\",\"channel_line\",\"charge_shipping_fee_by_product_qty\",\"chat_widget\",\"chat_widget_facebook\",\"chat_widget_ig\",\"chat_widget_line\",\"chat_widget_livechat\",\"chat_widget_whatsapp\",\"chatbot_card_carousel\",\"chatbot_card_template\",\"chatbot_image_widget\",\"chatbot_keywords_matching\",\"chatbot_welcome_template\",\"checkout_membercheckbox_toggle\",\"checkout_revamp_checkout_page_v2024\",\"checkout_revamp_v2024\",\"checkout_setting\",\"cn_pricing_page_2019\",\"cod_not_pickup_blacklist\",\"combine_orders_app\",\"comment_list_export\",\"component_h1_tag\",\"connect_new_facebookpage\",\"consolidated_billing\",\"cookie_consent\",\"country_code\",\"coupon_center_back_to_cart\",\"coupon_center_enhancement_phase1\",\"coupon_notification\",\"coupon_v2\",\"create_staff_revamp\",\"credit_amount_condition_hidden\",\"credit_campaign\",\"credit_condition_5_tier_ec\",\"credit_installment_payment_fee_hidden\",\"credit_point_report\",\"credit_point_triggerpoint\",\"crm_email_custom\",\"crm_notify_preview\",\"crm_sms_custom\",\"crm_sms_notify\",\"cross_shop_tracker\",\"custom_css\",\"custom_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_broadcast\",\"customer_group_customer_spend_period\",\"customer_group_filter_p2\",\"customer_group_filter_p3\",\"customer_group_regenerate\",\"customer_group_sendcoupon\",\"customer_group_smartrfm_filter\",\"customer_import_50000_failure_report\",\"customer_import_v2\",\"customer_import_v3\",\"customer_list\",\"customer_new_report\",\"customer_referral\",\"customer_referral_notify\",\"customer_search_match\",\"customer_tag\",\"dashboard_v2\",\"dashboard_v2_revamp\",\"date_picker_v2\",\"deep_link_support_linepay\",\"deep_link_support_payme\",\"deep_search\",\"default_theme_ultrachic\",\"delivery_time\",\"delivery_time_with_quantity\",\"design_submenu\",\"dev_center_app_store\",\"disable_footer_brand\",\"disable_old_upgrade_reminder\",\"domain_applicable\",\"doris_bien_setting\",\"dusk_setting\",\"dynamic_
102shipping_rate_refactor\",\"ec_order_unlimit\",\"ecpay_expirydate\",\"ecpay_payment_gateway\",\"edit_order_promotion_applied_creditpoint\",\"einvoice_bulk_update\",\"einvoice_edit\",\"einvoice_newlogic\",\"einvoice_tradevan\",\"email_credit_expire_notify\",\"email_custom\",\"email_member_forget_password_notify\",\"email_member_register_notify\",\"email_order_notify\",\"email_verification\",\"enable_body_script\",\"enable_calculate_api_promotion_apply\",\"enable_calculate_api_promotion_filter\",\"enable_cart_api\",\"enable_cart_service\",\"enable_corejs_splitting\",\"enable_lazysizes_image_tag\",\"enable_new_css_bundle\",\"enable_order_revamp_update_order\",\"enable_order_status_callback_revamp_for_promotion\",\"enable_order_status_callback_revamp_for_storefront\",\"enable_promotion_usage_record\",\"enable_shopjs_splitting\",\"enhanced_catalog_feed\",\"exclude_product\",\"exclude_product_v2\",\"execute_shipment_permission\",\"export_inventory_report_v2\",\"express_cart\",\"express_checkout_pages\",\"extend_reminder\",\"facebook_ads\",\"facebook_dia\",\"facebook_line_promotion_notify\",\"facebook_login\",\"facebook_messenger_subscription\",\"facebook_notify\",\"facebook_oauth_pages_utility_messaging\",\"facebook_pixel_manager\",\"fb_1on1_chat\",\"fb_broadcast\",\"fb_broadcast_sc\",\"fb_broadcast_sc_p2\",\"fb_entrance_optimization\",\"fb_feed_unlimit\",\"fb_group\",\"fb_menu\",\"fb_messenger_onetime_notification\",\"fb_multi_category_feed\",\"fb_pixel_matching\",\"fb_pixel_v2\",\"fb_post_management\",\"fb_product_set\",\"fb_quick_signup_link\",\"fb_shop_now_button\",\"fb_ssapi\",\"fb_sub_button\",\"fb_welcome_msg\",\"fbe_oe\",\"fbe_shop\",\"fbe_v2\",\"fbe_v2_edit\",\"feature_alttag_phase1\",\"feature_alttag_phase2\",\"flash_price_campaign\",\"fm_order_receipt\",\"fmt_c2c_newlabel\",\"fmt_revision\",\"footer_brand\",\"footer_builder\",\"footer_builder_new\",\"form_builder\",\"form_builder_access\",\"form_builder_user_management\",\"form_builder_v2_elements\",\"form_builder_v2_receiver\",\"form_builder_v2_report\",\"freeshipping_promotion_condition\",\"get_coupon\",\"get_promotions_by_cart\",\"gift_promotion_condition\",\"gift_shipping_promotion_discount_condition\",\"gifts_limit_10\",\"gifts_limit_unlimited\",\"godaddy\",\"google_ads_api\",\"google_ads_manager\",\"google_analytics_4\",\"google_analytics_manager\",\"google_content_api\",\"google_dynamic_remarketing_tag\",\"google_enhanced_conversions\",\"google_merchant_api\",\"google_preorder_feed\",\"google_product_category_3rdlayer\",\"google_recaptcha\",\"google_remarketing_manager\",\"google_signup_login\",\"google_tag_manager\",\"gp_tw_sc\",\"group_url_bind_post_live\",\"h2_tag_phase1\",\"hct_logistics_bills_report\",\"hidden_product\",\"hidden_product_p2\",\"hide_credit_point_record_balance\",\"hide_ec_linepay\",\"hk_pricing_page_2019\",\"hkd_pricing_page_disabled_2020\",\"ig_browser_notify\",\"ig_live\",\"ig_login_entrance\",\"ig_new_api\",\"image_gallery\",\"image_gallery_p2\",\"image_host_by_region\",\"image_limit_100000\",\"image_limit_30000\",\"image_widget_mobile\",\"inbox_manual_order\",\"inbox_send_cartlink\",\"increase_variation_limit\",\"instagram_create_post\",\"instagram_post_sales\",\"instant_order_form\",\"integrated_label_711\",\"integrated_sfexpress\",\"integration_one\",\"inventory_change_reason\",\"inventory_search_v2\",\"invtransfer_purchaseorder_picker_use_product_service\",\"job_api_products_export\",\"job_api_user_export\",\"job_product_import\",\"jquery_v3\",\"kingsman_v2_setting\",\"layout_engine_service_kingsman_blogs\",\"layout_engine_service_kingsman_member_center\",\"layout_engine_service_kingsman_pdp\",\"layout_engine_service_kingsman_plp\",\"layout_engine_service_kingsman_promotions\",\"layout_engine_service_varm_blogs\",\"layout_engine_service_varm_member_center\",\"layout_engine_service_varm_pdp\",\"layout_engine_service_varm_plp\",\"layout_engine_service_varm_promotions\",\"line_1on1_chat\",\"line_abandon_notification\",\"line_ads_tag\",\"line_broadcast\",\"line_ec\",\"line_in_chat_shopping\",\"line_live\",\"line_login\",\"line_login_mobile\",\"line_point_cpa_tag\",\"line_shopping_new_fields\",\"line_signup\",\"live_after_keyword\",\"live_ai_tag_comments\",\"live_announce_bids\",\"live_announce_buyer\",\"live_bidding\",\"live_broadcast_v2\",\"live_bulk_checkoutlink\",\"live_bulk_edit\",\"live_checkout_notification\",\"live_checkout_notification_all\",\"live_checkout_notification_message\",\"live_comment_discount\",\"live_comment_robot\",\"live_create_product_v2\",\"live_crosspost\",\"live_dashboard_product\",\"live_event_discount\",\"live_exclusive_price\",\"live_fb_group\",\"live_fhd_video\",\"live_general_settings\",\"live_group_event\",\"live_host_panel\",\"live_ig_messenger_broadcast\",\"live_ig_product_recommend\",\"live_im_switch\",\"live_keyword_switch\",\"live_line_broadcast\",\"live_line_management\",\"live_line_multidisplay\",\"live_luckydraw_enhancement\",\"live_messenger_broadcast\",\"live_order_block\",\"live_print_advanced\",\"live_product_auto_order_tag\",\"live_product_recommend\",\"live_shopline_announcement\",\"live_shopline_beauty_filter\",\"live_shopline_keyword\",\"live_shopline_product_card\",\"live_shopline_view\",\"live_shopline_view_marquee\",\"live_show_storefront_facebook\",\"live_show_storefront_shopline\",\"live_stream_settings\",\"locale_revamp\",\"lock_cart_sc_product\",\"logistic_bill_v2_711_b2c\",\"logistic_bill_v2_711_c2c\",\"logistic_bill_v2_fmt_b2c\",\"logistic_bill_v2_fmt_c2c\",\"logistic_bill_v2_fmt_frozen\",\"logistics_kyc_application_entrance\",\"logo_favicon\",\"luckydraw_products\",\"luckydraw_qualification\",\"manual_activation\",\"manual_order\",\"manual_order_7-11\",\"manual_order_ec_to_sc\",\"manually_bind_post\",\"marketing_affiliate\",\"marketing_affiliate_p2\",\"marketing_sms_subscribed\",\"mc-history-instant\",\"mc_711crossborder\",\"mc_ad_tag\",\"mc_assign_message\",\"mc_auto_bind_member\",\"mc_autoreply_cotent\",\"mc_autoreply_question\",\"mc_autoreply_trigger\",\"mc_broadcast\",\"mc_broadcast_v2\",\"mc_bulk_read\",\"mc_chatbot_template\",\"mc_delete_message\",\"mc_edit_cart\",\"mc_history_instant\",\"mc_history_post\",\"mc_im\",\"mc_inbox_autoreply\",\"mc_input_status\",\"mc_instant_notifications\",\"mc_invoicetitle_optional\",\"mc_keyword_autotagging\",\"mc_line_broadcast\",\"mc_line_broadcast_all_friends\",\"mc_line_cart\",\"mc_logistics_hct\",\"mc_logistics_tcat\",\"mc_manage_blacklist\",\"mc_mark_todo\",\"mc_new_menu\",\"mc_phone_tag\",\"mc_reminder_unpaid\",\"mc_reply_pic\",\"mc_setting_message\",\"mc_setting_orderform\",\"mc_shop_message_refactor\",\"mc_smart_advice\",\"mc_sort_waitingtime\",\"mc_sort_waitingtime_new\",\"mc_tw_invoice\",\"media_gcp_upload\",\"member_center_profile_revamp\",\"member_import_notify\",\"member_info_reward\",\"member_info_reward_subscription\",\"member_join_notice\",\"member_password_setup_notify\",\"member_points\",\"member_points_expiry_enhancement\",\"member_points_notify\",\"member_price\",\"membership_tier_double_write\",\"membership_tier_logic_revamp\",\"membership_tier_notify\",\"membership_tiers\",\"memebr_center_point_credit_revamp\",\"menu_limit_100\",\"menu_limit_unlimited\",\"merchant_automatic_payment_setting\",\"message_center_v3\",\"message_revamp\",\"mo_remove_discount\",\"mobile_and_email_signup\",\"mobile_signup_p2\",\"modularize_address_format\",\"molpay_credit_card\",\"multi_lang\",\"multicurrency\",\"my_pricing_page_2019\",\"myapp_reauth_alert\",\"myr_pricing_page_disabled_2020\",\"new_app_subscription\",\"new_layout_for_mobile_and_pc\",\"new_onboarding_flow\",\"new_return_management\",\"new_settings_apply_all_promotion\",\"new_signup_flow\",\"new_sinopac_3d\",\"notification_custom_sending_time\",\"npb_theme_philia\",\"npb_widget_font_size_color\",\"oa_curs
102or_based_pagination_product\",\"ob_revamp\",\"ob_sgstripe\",\"ob_twecpay\",\"oceanpay\",\"old_fbe_removal\",\"onboarding_basketplan\",\"onboarding_handle\",\"one_new_filter\",\"one_page_store\",\"one_page_store_1000\",\"one_page_store_checkout\",\"one_page_store_clone\",\"one_page_store_login\",\"one_page_store_product_set\",\"one_page_store_promotion_checkbox\",\"online_credit_redemption_toggle\",\"online_store_design\",\"online_store_design_setup_guide_basketplan\",\"opb_bank_transfer_deprecation_consent\",\"opb_combine_payment\",\"opb_invoice\",\"opb_single_checkout_revamp\",\"opb_tw_virtual_acct\",\"order_add_to_cart\",\"order_archive_calculation_revamp_crm_amount\",\"order_archive_calculation_revamp_crm_member\",\"order_archive_product_testing\",\"order_archive_testing\",\"order_archive_testing_crm\",\"order_archive_testing_order_details\",\"order_archive_testing_return_order\",\"order_confirmation_slip_upload\",\"order_custom_field_limit_5\",\"order_custom_notify\",\"order_decoupling_product_revamp\",\"order_discount_stackable\",\"order_export_366day\",\"order_export_v2\",\"order_filter_shipped_date\",\"order_message_broadcast\",\"order_new_source\",\"order_promotion_split\",\"order_search_custom_field\",\"order_search_sku\",\"order_select_across_pages\",\"order_slp_auto_refund\",\"order_sms_notify\",\"order_split\",\"order_status_non_automation\",\"order_status_tag_color\",\"order_tag\",\"orderemail_new_logic\",\"other_custom_notify\",\"out_of_stock_order\",\"page_builder_revamp\",\"page_builder_revamp_theme_setting\",\"page_builder_revamp_theme_setting_initialized\",\"page_builder_section_cache_enabled\",\"page_builder_widget_accordion\",\"page_builder_widget_blog\",\"page_builder_widget_category\",\"page_builder_widget_collage\",\"page_builder_widget_countdown\",\"page_builder_widget_custom_liquid\",\"page_builder_widget_instagram\",\"page_builder_widget_product_text\",\"page_builder_widget_subscription\",\"page_builder_widget_video\",\"page_limit_unlimited\",\"page_use_product_service\",\"page_view_cache\",\"pakpobox\",\"partial_free_shipping\",\"payme\",\"payment_condition\",\"payment_fee_config\",\"payment_image\",\"payment_slip_notify\",\"paypal_upgrade\",\"pdp_image_lightbox\",\"pdp_image_lightbox_icon\",\"pdp_product_sold_count\",\"pending_subscription\",\"philia_setting\",\"pickup_remember_store\",\"pickup_remember_store_checkout_revamp_v2024\",\"plp_label_wording\",\"plp_product_seourl\",\"plp_variation_selector\",\"plp_wishlist\",\"point_campaign\",\"point_redeem_to_cash\",\"point_tier_expiration_notify\",\"pos_only_product_settings\",\"pos_retail_store_price\",\"pos_setup_guide_basketplan\",\"post_cancel_connect\",\"post_commerce_stack_comment\",\"post_fanpage_luckydraw\",\"post_fb_group\",\"post_general_setting\",\"post_lock_pd\",\"post_sales_dashboard\",\"postsale_auto_reply\",\"postsale_create_post\",\"postsale_ig_auto_reply\",\"postsales_connect_multiple_posts\",\"preorder_limit\",\"preset_publish\",\"price_discount_label_plp\",\"product_available_time\",\"product_cost_permission\",\"product_feed_info\",\"product_feed_manager_availability\",\"product_feed_revamp\",\"product_index_v2\",\"product_info\",\"product_limit_1000\",\"product_limit_unlimited\",\"product_log_v2\",\"product_page_limit_10\",\"product_quantity_update\",\"product_recommendation_abtesting\",\"product_revamp_doublewrite\",\"product_revamp_singleread\",\"product_review_bulk_export_import\",\"product_review_import\",\"product_review_import_installable\",\"product_review_plp\",\"product_review_reward\",\"product_review_reward_conditions\",\"product_search\",\"product_set_revamp\",\"product_set_show_out_of_stock\",\"product_set_v2_enhancement\",\"product_subscription_applied_credits\",\"product_summary\",\"promotion_blacklist\",\"promotion_filter_by_date\",\"promotion_first_purchase\",\"promotion_first_purchase_channel\",\"promotion_hour\",\"promotion_limit_10\",\"promotion_limit_100\",\"promotion_limit_unlimited\",\"promotion_minitem\",\"promotion_page\",\"promotion_page_reminder\",\"promotion_page_seo_button\",\"promotion_record_archive_test\",\"promotion_reminder\",\"promotion_returned\",\"promotion_revamp_phase1-1\",\"purchase_limit_campaign\",\"quick_answer\",\"recaptcha_reset_pw\",\"redirect_301_settings\",\"rejected_bill_reminder\",\"remove_fblike_sc\",\"rep_download_log_ip_identity\",\"repay_cookie\",\"replace_janus_interface\",\"replace_lms_old_oa_interface\",\"reports\",\"return_order_revamp\",\"revert_credit\",\"revert_credit_p2\",\"revert_credit_status\",\"reward_campaign_copy\",\"reward_campaign_exclude_product\",\"sales_dashboard\",\"sangria_setting\",\"sc_advanced_keyword\",\"sc_ai_chat_analysis\",\"sc_ai_suggested_reply\",\"sc_alipay_standard\",\"sc_atm\",\"sc_auto_bind_member\",\"sc_autodetect_address\",\"sc_autodetect_paymentslip\",\"sc_autoreply_icebreaker\",\"sc_broadcast_permissions\",\"sc_clearcart\",\"sc_clearcart_all\",\"sc_comment_label\",\"sc_comment_list\",\"sc_conversations_statistics_sunset\",\"sc_download_adminapp\",\"sc_facebook_broadcast\",\"sc_facebook_live\",\"sc_fb_ig_subscription\",\"sc_gpt_chatsummary\",\"sc_gpt_content_generator\",\"sc_gpt_knowledge_base\",\"sc_group_pm_commentid\",\"sc_group_webhook\",\"sc_intercom\",\"sc_keywords\",\"sc_line_live_pl\",\"sc_list_search\",\"sc_live_line\",\"sc_lock_inventory\",\"sc_manual_order\",\"sc_mc_settings\",\"sc_mo_711emap\",\"sc_order_unlimit\",\"sc_outstock_msg\",\"sc_overall_statistics\",\"sc_overall_statistics_api_v3\",\"sc_overall_statistics_v2\",\"sc_pickup\",\"sc_post_feature\",\"sc_product_set\",\"sc_product_variation\",\"sc_sidebar\",\"sc_similar_question_replies\",\"sc_slp_subscription_promotion\",\"sc_standard\",\"sc_store_pickup\",\"sc_wa_contacts_list\",\"sc_wa_message_report\",\"sc_wa_permissions\",\"scheduled_home_page\",\"search_function_image_gallery\",\"security_center\",\"select_all_customer\",\"select_all_inventory\",\"send_coupon_notification\",\"sensitive_operation_email_notify\",\"session_expiration_period\",\"setup_guide_basketplan\",\"sfexpress_centre\",\"sfexpress_eflocker\",\"sfexpress_service\",\"sfexpress_store\",\"sg_onboarding_currency\",\"share_cart_link\",\"shop_builder_plp\",\"shop_category_filter\",\"shop_category_filter_bulk_action\",\"shop_product_search_rate_limit\",\"shop_related_recaptcha\",\"shop_template_advanced_setting\",\"shopback_cashback\",\"shopline_captcha\",\"shopline_email_captcha\",\"shopline_product_reviews\",\"shoplytics_api_ordersales_v4\",\"shoplytics_api_psa_wide_table\",\"shoplytics_benchmark\",\"shoplytics_broadcast_api_v3\",\"shoplytics_channel_store_permission\",\"shoplytics_credit_analysis\",\"shoplytics_credit_analysis_reward_birthday_breakdown\",\"shoplytics_customer_refactor_api_v3\",\"shoplytics_date_picker_v2\",\"shoplytics_event_realtime_refactor_api_v3\",\"shoplytics_events_api_v3\",\"shoplytics_export_flex\",\"shoplytics_homepage_v2\",\"shoplytics_invoices_api_v3\",\"shoplytics_lite\",\"shoplytics_membership_tier_growth\",\"shoplytics_online_order_source\",\"shoplytics_orders_api_v3\",\"shoplytics_ordersales_v3\",\"shoplytics_payments_api_v3\",\"shoplytics_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_admin_cancel_order\",\"sl_pos_admin_delete_order\",\"sl_pos_admin_inventory_transfer\",\"sl_pos_admin_order_archive_testing\",\"sl_pos_admin_purchase_order\",\"sl_pos_admin_register_shift\",\"sl_pos_admin_staff\",\"sl_pos_agent_by_channel\",\"sl_pos_agent_clockin_n_out\",\"sl_pos_agent_performance\",\"sl_pos_android_A4_printer\",\"sl_pos_android_check_cart_items_with_local_db\",\"sl_pos_android_order_reduction\",\"sl_pos_android_receipt_enhancement\",\"sl_pos_app_order_archive_testing\",\"sl_pos_app_transaction_filter_enhance\",\"sl_pos_apps_store\",\"sl_pos_bugfender_log_reduction\",\"sl_pos_bulk_import_update_enhancement\",\"sl_pos_check_duplicate_create_order\",\"sl_pos_claim_coupon\",\"sl_pos_convert_order_to_cart_by_snapshot\",\"sl_pos_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_
102iOS_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_member_price\",\"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_broadcast\",\"sms_custom\",\"sms_with_shop_name\",\"social_channel_revamp\",\"social_channel_user\",\"social_name_in_order\",\"sort_out_of_stock_products_last\",\"split_order_applied_creditpoint\",\"sso_lang_th\",\"sso_lang_vi\",\"staff_elasticsearch\",\"staff_limit_5\",\"staff_service_migration\",\"static_resource_host_by_region\",\"stop_slp_approvedemail\",\"store_pick_up\",\"storefront_app_extension\",\"storefront_return\",\"stripe_3d_secure\",\"stripe_3ds_cny\",\"stripe_3ds_hkd\",\"stripe_3ds_myr\",\"stripe_3ds_sgd\",\"stripe_3ds_thb\",\"stripe_3ds_usd\",\"stripe_3ds_vnd\",\"stripe_google_pay\",\"stripe_payment_intents\",\"stripe_radar\",\"stripe_subscription_my_account\",\"structured_data\",\"studio_livestream\",\"sub_sgstripe\",\"subscription_config_edit\",\"subscription_config_edit_delivery_payment\",\"subscription_currency\",\"subscription_tw_virtual_acct\",\"tappay_3D_secure\",\"tappay_sdk_v2_3_2\",\"tappay_sdk_v3\",\"tax_inclusive_setting\",\"taxes_settings\",\"tcat_711pickup_sl_logisitics\",\"tcat_logistics_bills_report\",\"tcat_newlabel\",\"th_pricing_page_2020\",\"thb_pricing_page_disabled_2020\",\"theme_bianco\",\"theme_doris_bien\",\"theme_kingsman_v2\",\"theme_level_3\",\"theme_sangria\",\"theme_ultrachic\",\"tier_auto_downgrade\",\"tier_birthday_credit\",\"tier_member_points\",\"tier_member_price\",\"tier_reward_app_availability\",\"tier_reward_app_p2\",\"tier_reward_credit\",\"tnc-checkbox\",\"toggle_mobile_category\",\"tw_app_shopback_cashback\",\"tw_fm_sms\",\"tw_pricing_page_2019\",\"tw_stripe_subscription\",\"twd_pricing_page_disabled_2020\",\"uc_integration\",\"uc_v2_endpoints\",\"ultra_setting\",\"unified_admin\",\"use_ngram_for_order_search\",\"user_center_social_channel\",\"user_credits\",\"user_credits_revamp_double_read\",\"variant_image_selector\",\"variant_saleprice_cost_weight\",\"variation_label_swatches\",\"varm_setting\",\"vn_pricing_page_2020\",\"vnd_pricing_page_disabled_2020\",\"wa_broadcast_customer_group\",\"wa_system_template\",\"wa_template_custom_content\",\"whatsapp_accept_marketing\",\"whatsapp_catalog\",\"whatsapp_extension\",\"whatsapp_order_form\",\"whatsapp_orderstatus_toggle\",\"wishlist_app\",\"yahoo_dot\",\"youtube_live_shopping\",\"zotabox_installable\"],\"shop_default_home_url\":\"https://inbodytw.shoplineapp.com\",\"shop_status\":\"open\",\"show_sold_out\":false,\"sl_payment_merchant_id\":\"1602601580631310336\",\"supported_languages\":[\"en\",\"zh-hant\"],\"tags\":[\"other\"],\"time_zone\":\"Asia/Taipei\",\"updated_at\":\"2026-10-08T09:57:53.471Z\",\"user_setting\":{\"_id\":\"616630e1b3fc64001735b82b\",\"created_at\":\"2021-10-13T01:05:37.807Z\",\"data\":{\"general_fields\":[{\"type\":\"gender\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}}},{\"type\":\"birthday\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"false\",\"required\":\"false\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}}}],\"minimum_age_limit\":\"13\",\"custom_fields\":[{\"type\":\"text\",\"name_translations\":{\"en\":\"Phone Number\",\"zh-hant\":\"é»è©±è碼\"},\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"false\",\"required\":\"false\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}},\"field_id\":\"6200deebc71b0b00115939f5\",\"hint_translations\":{\"zh-hant\":\"é»è©±è碼\",\"en\":\"Phone Number\"}},{\"type\":\"text\",\"name_translations\":{\"zh-hant\":\"è¨è³¼äºº\"},\"hint_translations\":{\"zh-hant\":\"è«å¡«ä¸æç實å§å\"},\"options\":{\"order\":{\"include\":\"true\",\"required\":\"true\"},\"signup\":{\"include\":\"false\",\"required\":\"false\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}},\"field_id\":\"62a07e8408d7540024f4b05d\"},{\"type\":\"text\",\"name_translations\":{\"zh-hant\":\"æ¶ä»¶äºº\"},\"hint_translations\":{\"zh-hant\":\"è«å¡«ä¸æç實å§å\"},\"options\":{\"order\":{\"include\":\"true\",\"required\":\"true\"},\"signup\":{\"include\":\"false\",\"required\":\"false\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}},\"field_id\":\"62a07eab41283c0015a92436\"},{\"type\":\"text\",\"name_translations\":{\"zh-hant\":\"ç¼ç¥¨å°å\"},\"hint_translations\":{\"zh-hant\":\"ç¼ç¥¨å°å\"},\"options\":{\"order\":{\"include\":\"true\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"false\"},\"profile\":{\"include\":\"true\",\"required\":\"false\"}},\"field_id\":\"63043bc8c17c230028d58d81\"}],\"facebook_login\":{\"status\":\"active\",\"app_id\":\"3117959068454725\"},\"enable_facebook_comment\":\"\",\"facebook_comment\":\"\",\"line_login\":\"\",\"recaptcha_signup\":{\"status\":\"false\",\"site_key\":\"\"},\"email_verification\":{\"status\":\"true\"},\"login_with_verification\":{\"status\":\"false\"},\"upgrade_reminder\":\"\",\"signup_method\":\"email\",\"sms_verification\":{\"status\":\"false\"},\"member_info_reward\":{\"enabled\":false,\"coupons\":{\"enabled\":false}}},\"item_type\":\"\",\"key\":\"users\",\"name\":null,\"owner_id\":\"616630e14037db0014c8c273\",\"owner_type\":\"Merchant\",\"publish_status\":\"published\",\"status\":\"active\",\"updated_at\":\"2023-05-03T07:58:42.419Z\",\"value\":null},\"price_range_preview\":false},\"localeData\":{\"loadedLanguage\":{\"name\":\"English\",\"code\":\"en\"}
102,\"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\":false,\"show_promotions_on_product\":true,\"enabled_quick_cart\":false,\"plp_wishlist\":false,\"buy_now_button\":{\"enabled\":true,\"color\":\"951E2F\"},\"opens_in_new_tab\":true,\"category_page\":\"24\",\"variation_image_selector_enabled\":false,\"variation_image_selector_variation\":1,\"plp_variation_selector\":{\"enabled\":false,\"show_variation\":1},\"variation_image_style\":\"square\",\"variation_image_size\":\"md\",\"plp_variation_display_type\":\"hidden\",\"plp_variation_display_variation\":\"1\",\"plp_variation_display\":{\"type\":\"hidden\",\"show_variation\":\"1\"},\"product_name_align\":\"center\",\"product_custom_label_style\":\"rounded-rectangle\",\"show_products_total\":false,\"hide_share_buttons\":false,\"goto_top\":true,\"enable_gdpr_cookies_banner\":false,\"page_background\":\"FFFFFF\",\"page_text\":\"333333\",\"page_text_link\":\"3493fb\",\"announcement_background\":\"C19C5C\",\"announcement_text\":\"FFFFFF\",\"header_background\":\"FFFFFF\",\"header_text\":\"000000\",\"header_icon\":\"000000\",\"primary_background\":\"C19C5C\",\"primary_text\":\"FFFFFF\",\"buy_now_background\":\"951E2F\",\"buy_now_text\":\"FFFFFF\",\"footer_background\":\"000000\",\"footer_text\":\"FFFFFF\",\"footer_icon\":\"C19C5C\",\"copyright_background\":\"666666\",\"copyright_text\":\"FAFAFA\",\"anti_fraud_background\":\"666666\",\"anti_fraud_text\":\"FAFAFA\",\"font_title\":\"Playfair Display\",\"font_size_title\":\"1.2\",\"font_paragraph\":\"Montserrat\",\"font_size_paragraph\":\"1\",\"updated_with_new_page_builder\":true,\"messages_enabled\":true,\"hide_languages\":\"\",\"product_promotion_label_background\":\"C19C5C\"},\"isMultiCurrencyEnabled\":true,\"features\":{\"plans\":{\"free\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"standard\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"starter\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"pro\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"business\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"variant_image_selector\":false},\"basic\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"basic2018\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"sc\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"variant_image_selector\":false},\"advanced\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"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\"
102:{\"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}}}'); 103</script>
103 104 105
105<script> 106 (function() { 107 var queue = []; 108 window.__sentryPreInitQueue = queue; 109 function captureToQueue(error) { 110 if (window.__sentryPreInitQueue) queue.push(error); 111 } 112 function onError(event) { 113 if (event.error !== null) captureToQueue(event.error); 114 } 115 function onUnhandledRejection(event) { 116 captureToQueue(event.reason !== undefined ? event.reason : event); 117 } 118 window.addEventListener('error', onError); 119 window.addEventListener('unhandledrejection', onUnhandledRejection); 120 window.__sentryPreInitListeners = { onError: onError, onUnhandledRejection: onUnhandledRejection }; 121 })(); 122 </script>
122 123
123<script 124 src="https://browser.sentry-cdn.com/7.120.4/bundle.tracing.replay.min.js" 125 integrity="sha384-6UiQzRZEZEUYpVevkJnbMofq20zR/kWY6Nfj4/7xxiefh2lwaDxOAJXGT0ZkkJtH" 126 crossorigin="anonymous" 127 defer 128 ></script>
128 129
129<script 130 src="https://browser.sentry-cdn.com/7.120.4/captureconsole.min.js" 131 integrity="sha384-eS++M/RYquYfetQEoSQnCvxPHbPQztNIN2rdDxYkI5k8wvZwd+GmpBnfgymxGEIT" 132 crossorigin="anonymous" 133 defer 134 ></script>
134 135
136<script> 137 function sriOnError (event) { 138 if (window.Sentry) window.Sentry.captureException(event); 139 140 var script = document.createElement('script'); 141 var srcDomain = new URL(this.src).origin; 142 script.src = this.src.replace(srcDomain, ''); 143 if (this.defer) script.setAttribute("defer", "defer"); 144 document.getElementsByTagName('head')[0].insertBefore(script, null); 145 } 146</script>
146 147
148<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 148
148
149<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>
1492&&(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>
149 150 151
151<script src="https://cdn.shoplineapp.com/s/javascripts/currencies.js" defer></script>
151 152 153 154
155<script> 156 function generateGlobalSDKObserver(variableName, options = {}) { 157 const { isLoaded = (sdk) => !!sdk } = options; 158 return { 159 [variableName]: { 160 funcs: [], 161 notify: function() { 162 while (this.funcs.length > 0) { 163 const func = this.funcs.shift(); 164 func(window[variableName]); 165 } 166 }, 167 subscribe: function(func) { 168 if (isLoaded(window[variableName])) { 169 func(window[variableName]); 170 } else { 171 this.funcs.push(func); 172 } 173 const unsubscribe = function () { 174 const index = this.funcs.indexOf(func); 175 if (index > -1) { 176 this.funcs.splice(index, 1); 177 } 178 }; 179 return unsubscribe.bind(this); 180 }, 181 }, 182 }; 183 } 184 185 window.globalSDKObserver = Object.assign( 186 {}, 187 generateGlobalSDKObserver('grecaptcha', { isLoaded: function(sdk) { return sdk && sdk.render }}), 188 generateGlobalSDKObserver('FB'), 189 ); 190</script>
190 191 192<style> 193 :root { 194 --buy-now-button-color: #951E2F; 195 196 --category-page: 24; 197 --page-background: #FFFFFF; 198 --page-background-h: 0; 199 --page-background-s: 0%; 200 --page-background-l: 100%; 201 --page-text: #333333; 202 --page-text-h: 0; 203 --page-text-s: 0%; 204 --page-text-l: 20%; 205 --page-text-link: #3493fb; 206 --page-text-link-h: 211; 207 --page-text-link-s: 96%; 208 --page-text-link-l: 59%; 209 --announcement-background: #C19C5C; 210 --announcement-background-h: 38; 211 --announcement-background-s: 45%; 212 --announcement-background-l: 56%; 213 --announcement-text: #FFFFFF; 214 --announcement-text-h: 0; 215 --announcement-text-s: 0%; 216 --announcement-text-l: 100%; 217 --header-background: #FFFFFF; 218 --header-background-h: 0; 219 --header-background-s: 0%; 220 --header-background-l: 100%; 221 --header-text: #000000; 222 --header-text-h: 0; 223 --header-text-s: 0%; 224 --header-text-l: 0%; 225 --header-icon: #000000; 226 --header-icon-h: 0; 227 --header-icon-s: 0%; 228 --header-icon-l: 0%; 229 --primary-background: #C19C5C; 230 --primary-background-h: 38; 231 --primary-background-s: 45%; 232 --primary-background-l: 56%; 233 --primary-text: #FFFFFF; 234 --primary-text-h: 0; 235 --primary-text-s: 0%; 236 --primary-text-l: 100%; 237 --buy-now-background: #951E2F; 238 --buy-now-background-h: 351; 239 --buy-now-background-s: 66%; 240 --buy-now-background-l: 35%; 241 --buy-now-text: #FFFFFF; 242 --buy-now-text-h: 0; 243 --buy-now-text-s: 0%; 244 --buy-now-text-l: 100%; 245 --footer-background: #000000; 246 --footer-background-h: 0; 247 --footer-background-s: 0%; 248 --footer-background-l: 0%; 249 --footer-text: #FFFFFF; 250 --footer-text-h: 0; 251 --footer-text-s: 0%; 252 --footer-text-l: 100%; 253 --footer-icon: #C19C5C; 254 --footer-icon-h: 38; 255 --footer-icon-s: 45%; 256 --footer-icon-l: 56%; 257 --copyright-text: #FAFAFA; 258 --copyright-text-h: 0; 259 --copyright-text-s: 0%; 260 --copyright-text-l: 98%; 261 --anti-fraud-background: #666666; 262 --anti-fraud-background-h: 0; 263 --anti-fraud-background-s: 0%; 264 --anti-fraud-background-l: 40%; 265 --anti-fraud-text: #FAFAFA; 266 --anti-fraud-text-h: 0; 267 --anti-fraud-text-s: 0%; 268 --anti-fraud-text-l: 98%; 269 --font-title: "Playfair Display", var(--system-sans); 270 271 --font-size-title: 1.2; 272 --font-paragraph: "Montserrat", var(--system-sans); 273 274 --font-size-paragraph: 1; 275 --product-promotion-label-background: #C19C5C; 276 --product-promotion-label-background-h: 38; 277 --product-promotion-label-background-s: 45%; 278 --product-promotion-label-background-l: 56%; 279 280 --cookie-consent-popup-z-index: 1000; 281 } 282</style> 283
284<script type="text/javascript"> 285var shoplyticsTrackerSrc = window.location.origin + '/event/assets/js/shoplytics-tracker/latest/shoplytics-tracker.js'; 286(function(e,t,s,c,n,o,p){e.shoplytics||((p=e.shoplytics=function(){ 287p.exec?p.exec.apply(p,arguments):p.q.push(arguments) 288}).v='2.0',p.q=[],(n=t.createElement(s)).async=!0, 289n.src=c,(o=t.getElementsByTagName(s)[0]).parentNode.insertBefore(n,o)) 290})(window,document,'script',shoplyticsTrackerSrc); 291window.SHOPLYTICS_TRACKER_REGISTER = {"merchant_id":"616630e14037db0014c8c273","language":"en","user_id":null}; 292shoplytics('init', 'shop', { 293 register: window.SHOPLYTICS_TRACKER_REGISTER 294}); 295 296// for facebook login redirect 297if (location.hash === '#_=_') { 298 history.replaceState(null, document.title, location.toString().replace(/#_=_$/, '')); 299} 300 301function SidrOptions(options) { 302 if (options === undefined) { options = {}; } 303 this.side = options.side || 'left'; 304 this.speed = options.speed || 200; 305 this.name = options.name; 306 this.onOpen = options.onOpen || angular.noop; 307 this.onClose = options.onClose || angular.noop; 308} 309window.SidrOptions = SidrOptions; 310 311window.resizeImages = function(element) { 312 var images = (element || document).getElementsByClassName("sl-lazy-image") 313 var styleRegex = /background\-image:\ *url\(['"]?(https\:\/\/shoplineimg.com\/[^'"\)]*)+['"]?\)/ 314 315 for (var i = 0; i < images.length; i++) { 316 var image = images[i] 317 try { 318 var src = image.getAttribute('src') || image.getAttribute('style').match(styleRegex)[1] 319 } catch(e) { 320 continue; 321 } 322 var setBySrc, head, tail, width, height; 323 try { 324 if (!src) { throw 'Unknown source' } 325 326 setBySrc = !!image.getAttribute('src') // Check if it's setting the image url by "src" or "style" 327 var urlParts = src.split("?"); // Fix issue that the size pattern can be in external image url 328 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 329 head = result[1] 330 tail = result[4] 331 width = parseInt(result[2], 10); 332 height = parseInt(result[3], 10); 333 334 if (!!((width || height) && head != '') !== true) { throw 'Invalid image source'; } 335 } catch(e) { 336 if (typeof e !== 'string') { console.error(e) } 337 continue; 338 } 339 340 var segment = parseInt(image.getAttribute('data-resizing-segment') || 200, 10) 341 var scale = window.devicePixelRatio > 1 ? 2 : 1 342 343 // Resize by size of given element or image itself 344 var refElement = image; 345 if (image.getAttribute('data-ref-element')) { 346 var selector = image.getAttribute('data-ref-element'); 347 if (selector.indexOf('.') === 0) { 348 refElement = document.getElementsByClassName(image.getAttribute('data-ref-element').slice(1))[0] 349 } else { 350 refElement = document.getElementById(image.getAttribute('data-ref-element')) 351 } 352 } 353 var offsetWidth = refElement.offsetWidth; 354 var offsetHeight = refElement.offsetHeight; 355 var refWidth = image.getAttribute('data-max-width') ? Math.min(parseInt(image.getAttribute('data-max-width')), offsetWidth) : offsetWidth; 356 var refHeight = image.getAttribute('data-max-height') ? Math.min(parseInt(image.getAttribute('data-max-height')), offsetHeight) : offsetHeight; 357 358 // Get desired size based on view, segment and screen scale 359 var resizedWidth = isNaN(width) === false ? Math.ceil(refWidth * scale / segment) * segment : undefined 360 var resizedHeight = isNaN(height) === false ? Math.ceil(refHeight * scale / segment) * segment : undefined 361 362 if (resizedWidth || resizedHeight) { 363 var newSrc = head + '/' + ((resizedWidth || '') + 'x' + (resizedHeight || '')) + (tail || '') + '?'; 364 for (var j = 1; j < urlParts.length; j++) { newSrc += urlParts[j]; } 365 if (newSrc !== src) { 366 if (setBySrc) { 367 image.setAttribute('src', newSrc); 368 } else { 369 image.setAttribute('style', image.getAttribute('style').replace(styleRegex, 'background-image:url('+newSrc+')')); 370 } 371 image.dataset.size = (resizedWidth || '') + 'x' + (resizedHeight || ''); 372 } 373 } 374 } 375} 376 377let createDeferredPromise = function() { 378 let deferredRes, deferredRej; 379 let deferredPromise = new Promise(function(res, rej) { 380 deferredRes = res; 381 deferredRej = rej; 382 }); 383 deferredPromise.resolve = deferredRes; 384 deferredPromise.reject = deferredRej; 385 return deferredPromise; 386} 387 388// For app extension sdk 389window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED = createDeferredPromise(); 390 window.runTaskInIdle = function runTaskInIdle(task) { 391 try { 392 if (!task) return; 393 task(); 394 } catch (err) { 395 console.error(err); 396 } 397 } 398 399window.runTaskQueue = function runTaskQueue(queue) { 400 if (!queue || queue.length === 0) return; 401 402 const task = queue.shift(); 403 window.runTaskInIdle(task); 404 405 window.runTaskQueue(queue); 406} 407 408 409window.addEventListener('DOMContentLoaded', function() { 410 411app.value('mainConfig', window.mainConfig); 412 413 var appExtensionSdkData = JSON.parse('{\"merchantId\":\"616630e14037db0014c8c273\",\"cookieConsent\":null,\"loadedCurrency\":\"twd\",\"pageIdentifier\":\"home\",\"themeKey\":\"varm\",\"loadedLanguage\":{\"name\":\"English\",\"code\":\"en\"},\"appExtensionData\":{\"appIds\":[\"63a2b2930064c0001dd692f9\"]}}'); 414app.value('appExtensionSdkData', appExtensionSdkData); 415 416 417app.value('flash', { 418}); 419 420app.value('flash_data', {}); 421app.constant('imageServiceEndpoint', 'https\:\/\/shoplineimg.com/') 422app.constant('staticImageHost', 'static.shoplineapp.com/web') 423app.constant('staticResourceHost', 'https://static.shoplineapp.com/') 424app.constant('FEATURES_LIMIT', JSON.parse('{\"disable_image_service\":false,\"product_variation_limit\":400,\"paypal_spb_checkout\":false,\"mini_fast_checkout\":false,\"fast_checkout_qty\":false,\"buynow_checkout\":false,\"blog_category\":false,\"blog_post_page_limit\":false,\"shop_category_filter\":true,\"stripe_card_hk\":false,\"bulk_update_tag\":true,\"dynamic_
424shipping_rate_refactor\":true,\"promotion_reminder\":true,\"promotion_page_reminder\":true,\"modularize_address_format\":true,\"point_redeem_to_cash\":true,\"fb_login_integration\":false,\"product_summary\":true,\"plp_wishlist\":true,\"ec_order_unlimit\":true,\"sc_order_unlimit\":true,\"inventory_search_v2\":true,\"sc_lock_inventory\":true,\"crm_notify_preview\":true,\"plp_variation_selector\":true,\"category_banner_multiple\":true,\"order_confirmation_slip_upload\":true,\"tier_upgrade_v2\":false,\"plp_label_wording\":true,\"order_search_custom_field\":true,\"ig_browser_notify\":true,\"ig_browser_disabled\":false,\"send_product_tag_to_shop\":false,\"ads_system_new_tab\":true,\"payment_image\":true,\"sl_logistics_bulk_action\":true,\"disable_orderconfirmation_mail\":false,\"payment_slip_notify\":true,\"product_set_child_products_limit\":20,\"product_set_limit\":-1,\"sl_payments_hk_promo\":false,\"domain_redirect_ec2\":false,\"affiliate_kol_report\":false,\"applepay_newebpay\":false,\"atm_newebpay\":false,\"cvs_newebpay\":false,\"ec_fast_checkout\":false,\"checkout_setting\":true,\"omise_payment\":false,\"member_password_setup_notify\":true,\"membership_tier_notify\":true,\"auto_credit_notify\":true,\"customer_referral_notify\":true,\"member_points_notify\":true,\"member_import_notify\":true,\"crm_sms_custom\":true,\"crm_email_custom\":true,\"customer_group\":true,\"app_checkout_page_v2\":false,\"cart_api_slp_payment_callback\":false,\"restricted_product_risk_center_integration\":false,\"mask_check_stock_api_quantity\":false,\"tier_auto_downgrade\":true,\"scheduled_home_page\":true,\"sc_wa_contacts_list\":true,\"broadcast_to_unsubscribers_sms\":true,\"sc_post_feature\":true,\"google_product_category_3rdlayer\":true,\"purchase_limit_campaign\":true,\"order_item_name_edit\":false,\"block_analytics_request\":false,\"subscription_order_notify\":false,\"fb_domain_verification\":false,\"disable_html5mode\":false,\"einvoice_edit\":true,\"order_search_sku\":true,\"cancel_order_by_customer_v2\":true,\"storefront_pdp_enhancement\":false,\"storefront_plp_enhancement\":false,\"storefront_adv_enhancement\":false,\"product_cost_permission\":true,\"promotion_first_purchase\":true,\"block_gtm_for_lighthouse\":true,\"use_critical_css_liquid\":false,\"flash_price_campaign\":true,\"inventory_change_reason\":true,\"ig_login_entrance\":true,\"contact_us_mobile\":false,\"sl_payment_hk_alipay\":false,\"3_layer_variation\":true,\"einvoice_tradevan\":true,\"tradevan_multi_tax_product_set\":false,\"order_add_to_cart\":true,\"order_new_source\":true,\"einvoice_bulk_update\":true,\"molpay_alipay_tng\":false,\"fastcheckout_add_on\":false,\"plp_product_seourl\":true,\"country_code\":true,\"sc_keywords\":true,\"bulk_printing_labels_711C2C\":true,\"search_function_image_gallery\":true,\"social_channel_user\":true,\"sc_overall_statistics\":true,\"product_main_images_limit\":12,\"order_custom_notify\":true,\"new_settings_apply_all_promotion\":true,\"new_order_label_711b2c\":false,\"payment_condition\":true,\"store_pick_up\":true,\"other_custom_notify\":true,\"crm_sms_notify\":true,\"sms_custom\":true,\"product_set_revamp\":true,\"charge_shipping_fee_by_product_qty\":true,\"whatsapp_extension\":true,\"new_live_selling\":false,\"tier_member_points\":true,\"fb_broadcast_sc_p2\":true,\"fb_entrance_optimization\":true,\"shopback_cashback\":true,\"bundle_add_type\":true,\"google_ads_api\":true,\"google_analytics_4\":true,\"customer_group_smartrfm_filter\":true,\"shopper_app_entrance\":false,\"enable_cart_service\":true,\"store_crm_pwa\":false,\"store_referral_export_import\":false,\"store_referral_setting\":false,\"delivery_time_with_quantity\":true,\"tier_reward_app_installation\":false,\"tier_reward_app_availability\":true,\"stop_slp_approvedemail\":true,\"google_content_api\":true,\"buy_online_pickup_instore\":false,\"subscription_order_expire_notify\":false,\"payment_octopus\":false,\"payment_hide_hk\":false,\"line_ads_tag\":true,\"get_coupon\":true,\"coupon_notification\":true,\"payme_single_key_migration\":false,\"fb_bdapi\":false,\"mc_sort_waitingtime_new\":true,\"disable_itc\":false,\"sl_payment_alipay\":true,\"sl_pos_sg_gst_on_receipt\":false,\"buyandget_promotion\":true,\"line_login_mobile\":true,\"vulnerable_js_upgrade\":false,\"replace_janus_interface\":true,\"enable_calculate_api_promotion_filter\":true,\"combine_orders\":false,\"t
424ier_reward_app_p2\":true,\"slp_remember_credit_card\":true,\"subscription_promotion\":false,\"lock_cart_sc_product\":true,\"extend_reminder\":true,\"customer_search_match\":true,\"slp_product_subscription\":true,\"customer_group_sendcoupon\":true,\"sl_payments_apple_pay\":true,\"apply_multi_order_discount\":true,\"enable_calculate_api_promotion_apply\":true,\"product_revamp_doublewrite\":true,\"tcat_711pickup_emap\":false,\"page_builder_widget_blog\":true,\"page_builder_widget_accordion\":true,\"page_builder_widget_category\":true,\"page_builder_widget_instagram\":true,\"page_builder_widget_custom_liquid\":true,\"page_builder_widget_product_text\":true,\"page_builder_widget_subscription\":true,\"page_builder_widget_video\":true,\"page_builder_widget_collage\":true,\"npb_theme_sangria\":false,\"npb_theme_philia\":true,\"npb_theme_bianco\":false,\"line_point_cpa_tag\":true,\"affiliate_by_product\":true,\"order_select_across_pages\":true,\"page_builder_widget_count_down\":false,\"deep_link_support_payme\":true,\"deep_link_support_linepay\":true,\"split_order_applied_creditpoint\":true,\"product_review_reward\":true,\"rounding_to_one_decimal\":false,\"disable_image_service_lossy_compression\":false,\"order_status_non_automation\":true,\"member_info_reward\":true,\"order_discount_stackable\":true,\"enable_cart_api\":true,\"product_revamp_singleread\":true,\"deep_search\":true,\"new_plp_initialized\":false,\"shop_builder_plp\":true,\"old_fbe_removal\":true,\"fbig_shop_disabled\":false,\"repay_cookie\":true,\"gift_promotion_condition\":true,\"blog_revamp_singleread\":true,\"blog_revamp_doublewrite\":true,\"credit_condition_tier_limit\":5,\"credit_condition_5_tier_ec\":true,\"credit_condition_50_tier_ec\":false,\"return_order_revamp\":true,\"expand_sku_on_plp\":false,\"sl_pos_shopline_payment_invoice_new_flow\":false,\"credit_campaign_tier\":{\"active_campaign_limit\":-1,\"condition_limit\":3},\"promotion_page\":true,\"bundle_page\":true,\"bulk_update_tag_enhancement\":true,\"use_ngram_for_order_search\":true,\"notification_custom_sending_time\":true,\"promotion_by_platform\":false,\"promotion_gift_multi_numbers\":false,\"product_feed_revamp\":true,\"one_page_store\":true,\"one_page_store_limit\":1000,\"one_page_store_clone\":true,\"one_page_store_checkout_v2\":false,\"header_content_security_policy\":false,\"product_set_child_products_required_quantity_limit\":50,\"blog_revamp_admin\":true,\"blog_revamp_posts_limit\":3000,\"blog_revamp_admin_category\":true,\"blog_revamp_shop_category\":true,\"blog_revamp_categories_limit\":10,\"blog_revamp_related_products\":true,\"product_feed_manager\":false,\"product_feed_manager_availability\":true,\"checkout_membercheckbox_toggle\":true,\"youtube_accounting_linking\":false,\"crowdfunding_app\":false,\"prevent_duplicate_orders_tempfix\":false,\"product_review_plp\":true,\"product_attribute_tag_awoo\":false,\"sl_pos_customer_info_enhancement\":true,\"sl_pos_customer_product_preference\":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\"
424:false,\"2026_pdp_revamp_mobile_addon_products\":true,\"2026_pdp_revamp_mobile_product_set\":false,\"pdp_revamp_admin_entrypoint\":false,\"smart_product_recommendation\":true,\"one_page_store_product_set\":true,\"page_use_product_service\":true,\"price_discount_label_plp\":true,\"pdp_image_lightbox\":true,\"advanced_menu_app\":false,\"smart_product_recommendation_plus\":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,\"freeshipping_promotion_condition\":true,\"gift_shipping_promotion_discount_condition\":true,\"promotion_first_purchase_channel\":true,\"enable_shopjs_splitting\":true,\"enable_body_script\":true,\"enable_corejs_splitting\":true,\"member_info_reward_subscription\":true,\"session_expiration_period\":true,\"point_campaign\":true,\"online_credit_redemption_toggle\":true,\"shoplytics_payments_api_v3\":true,\"shoplytics_staff_api_v3\":true,\"shoplytics_invoices_api_v3\":true,\"shoplytics_broadcast_api_v3\":true,\"enable_promotion_usage_record\":true,\"archive_order_ui\":true,\"archive_order_data\":true,\"order_archive_calculation_revamp_crm_amount\":true,\"order_archive_calculation_revamp_crm_member\":true,\"subscription_config_edit_delivery_payment\":true,\"one_page_store_checkout\":true,\"cart_use_product_service\":true,\"order_export_366day\":true,\"promotion_record_archive_test\":true,\"order_archive_testing_return_order\":true,\"order_archive_testing_order_details\":true,\"order_archive_testing\":true,\"promotion_page_seo_button\":true,\"order_archive_testing_crm\":true,\"order_archive_product_testing\":true,\"shoplytics_customer_refactor_api_v3\":true,\"shoplytics_session_metrics\":true,\"checkout_revamp_v2024\":true,\"product_set_v2_enhancement\":true,\"customer_import_50000_failure_report\":true,\"manual_order_ec_to_sc\":true,\"group_url_bind_post_live\":true,\"shoplytics_product_revamp_api_v3\":true,\"shoplytics_event_realtime_refactor_api_v3\":true,\"shoplytics_ordersales_v3\":true,\"payment_fee_config\":true,\"subscription_config_edit\":true,\"affiliate_dashboard\":true,\"export_inventory_report_v2\":true,\"member_center_profile_revamp\":true,\"youtube_live_shopping\":true,\"enable_new_css_bundle\":true,\"broadcast_preset_time\":true,\"email_custom\":true,\"social_channel_revamp\":true,\"memebr_center_point_credit_revamp\":true,\"customer_data_secure\":true,\"coupon_v2\":true,\"tcat_711pickup_sl_logisitics\":true,\"customer_export_v2\":true,\"shoplytics_channel_store_permission\":true,\"customer_group_analysis\":true,\"slp_bank_promotion\":true,\"edit_order_promotion_applied_creditpoint\":true,\"admin_js_upgrade_SL-32913\":true,\"google_preorder_feed\":true,\"replace_lms_old_oa_interface\":true,\"bulk_update_job\":true,\"custom_home_delivery_tw\":true,\"birthday_format_v2\":true,\"preorder_limit\":true,\"mobile_and_email_signup\":true,\"exclude_product_v2\":true,\"credit_point_report\":true,\"sl_payments_cc_promo\":true,\"user_center_social_channel\":true,\"enable_lazysizes_image_tag\":true,\"whatsapp_accept_marketing\":true,\"line_live\":true,\"credit_campaign\":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,\"customer_group_broadcast\":true,\"partial_free_shipping\":true,\"broadcast_addfilter\":true,\"social_name_in_order\":true,\"admin_app_extension\":true,\"fb_group\":true,\"fb_broadcast_sc\":true,\"711_CB_13countries\":true,\"sl_payment_type_check\":true,\"sl_payment_standard_v2\":true,\"shop_category_filter_bulk_action\":true,\"bulk_action_product\":true,\"bulk_action_customer\":true,\"pos_only_product_settings\":true,\"tax_inclusive_setting\":true,\"one_new_filter\":true,\"order_tag\":true,\"out_of_stock_order\":true,\"cross_shop_tracker\":true,\"sl_logistics_modularize\":true,\"fbe_shop\":true,\"sc_manual_order\":true,\"sc_sidebar\":true,\"fb_multi_category_feed\":true,\"credit_amount_condition_hidden\":true,\"credit_installment_payment_fee_hidden\":true,\"sc_facebook_live\":true,\"category_sorting\":true,\"dashboard_v2_revamp\":true,\"customer_tag\":true,\"customer_coupon\":true,\"bulk_assign_point\":true,\"locale_revamp\":true,\"facebook_notify\":true,\"stripe_payment_intents\":true,\"customer_edit\":true,\"fbe_v2_edit\":true,\"payment\":{\"oceanpay\":true,\"sl_payment\":true,\"payme\":true,\"sl_logistics_fmt_freeze\":true,\"stripe_google_pay\":true},\"fb_pixel_v2\":true,\"fb_feed_unlimit\":true,\"customer_referral\":true,\"fb_product_set\":true,\"message_center_v3\":true,\"email_credit_expire_notify\":true,\"enhanced_catalog_feed\":true,\"theme_level\":3,\"chatbot_keywords_matching\":true,\"dusk_setting\":true,\"varm_setting\":true,\"skya_setting\":true,\"philia_setting\":true,\"theme_doris_bien\":true,\"theme_bianco\":true,\"theme_sangria\":true,\"preset_publish\":true,\"membership_tiers\":5,\"cart_addon_condition\":true,\"chatbot_image_widget\":true,\"chatbot_card_carousel\":true,\"uc_v2_endpoints\":true,\"uc_integration\":true,\"member_price\":true,\"revert_credit\"
424:true,\"buy_now_button\":true,\"blog\":true,\"reports\":true,\"custom_css\":true,\"multicurrency\":true,\"chatbot_welcome_template\":true,\"smart_recommended_related_products\":true,\"order_custom_field_limit\":5,\"sl_payments_my_cc\":true,\"sl_payments_tw_cc\":true,\"sl_payments_sg_cc\":true,\"sl_payments_my_fpx\":true,\"sl_payment_cc\":true,\"express_cart\":true,\"chatbot_card_template\":true,\"customer_custom_field_limit\":5,\"sfexpress_centre\":true,\"sfexpress_store\":true,\"sfexpress_service\":true,\"sfexpress_eflocker\":true,\"product_page_limit\":-1,\"gifts_limit\":-1,\"disable_old_upgrade_reminder\":true,\"image_limit\":100000,\"domain_applicable\":true,\"share_cart_link\":true,\"exclude_product\":true,\"cancel_order_by_customer\":true,\"storefront_return\":true,\"admin_manual_order\":true,\"fbe_v2\":true,\"promotion_limit\":-1,\"th_pricing_page_2020\":true,\"shoplytics_to_hd\":true,\"stripe_subscription_my_account\":true,\"user_credit\":{\"manual\":true},\"google_recaptcha\":true,\"order_settings\":{\"line_ec\":true},\"product_feed_info\":true,\"disable_footer_brand\":true,\"footer_brand\":true,\"design\":{\"logo_favicon\":true,\"shop_template_advanced_setting\":true},\"fb_ssapi\":true,\"user_settings\":{\"facebook_login\":true},\"fb_quick_signup_link\":true,\"design_submenu\":true,\"vn_pricing_page_2020\":true,\"line_signup\":true,\"google_signup_login\":true,\"toggle_mobile_category\":true,\"online_store_design\":true,\"tcat_newlabel\":true,\"auto_reply_fb\":true,\"ig_new_api\":true,\"google_ads_manager\":true,\"facebook_pixel_manager\":true,\"bing_ads\":true,\"google_remarketing_manager\":true,\"google_analytics_manager\":true,\"yahoo_dot\":true,\"google_tag_manager\":true,\"order_split\":true,\"line_in_chat_shopping\":true,\"cart_addon\":true,\"enable_cart_addon_item\":true,\"studio_livestream\":true,\"fb_shop_now_button\":true,\"dashboard_v2\":true,\"711_cross_delivery\":true,\"product_log_v2\":true,\"integration_one\":true,\"fb_1on1_chat\":true,\"line_1on1_chat\":true,\"admin_custom_domain\":true,\"facebook_ads\":true,\"product_info\":true,\"hidden_product_p2\":true,\"channel_integration\":true,\"sl_logistics_fmt_freeze\":true,\"sl_pos_admin_order_archive_testing\":true,\"sl_pos_receipt_preorder_return_enhancement\":true,\"sl_pos_purchase_order_onlinestore\":true,\"sl_pos_
424inventory_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_member_price\":true,\"sl_pos_admin_register_shift\":true,\"sl_pos_logo_terms_and_condition\":true,\"sl_pos_inventory_transfer_request\":true,\"sl_pos_admin_inventory_transfer\":true,\"sl_pos_
424inventory_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,\"subscription_currency\":true,\"broadcast_center\":true,\"bundle_pricing\":true,\"bundle_group\":true,\"unified_admin\":true,\"email_member_register_notify\":true,\"shopline_product_reviews\":true,\"tier_member_price\":true,\"email_order_notify\":true,\"custom_notify\":true,\"marketing_affiliate_p2\":true,\"member_points\":true,\"blog_app\":true,\"wishlist_app\":true,\"hidden_product\":true,\"product_quantity_update\":true,\"line_shopping_new_fields\":true,\"staff_limit\":5,\"broadcast_unsubscribe_email\":true,\"menu_limit\":-1,\"revert_credit_p2\":true,\"new_sinopac_3d\":true,\"category_limit\":-1,\"image_gallery_p2\":true,\"taxes_settings\":true,\"customer_advanced_filter\":true,\"membership\":{\"index\":true,\"export\":true,\"import\":true,\"view_user\":true,\"blacklist\":true},\"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,\"back_in_stock_notify\":true,\"ecpay_expirydate\":true,\"product_available_time\":true,\"select_all_customer\":true,\"operational_bill\":true,\"product_limit\":-1,\"auto_credit\"
424:true,\"page_limit\":-1,\"abandoned_cart_notification\":true,\"currency\":{\"vietnam_dong\":true}}')) 425app.constant('RESOLUTION_LIST', JSON.parse('[200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000]')) 426app.constant('NEW_RESOLUTION_LIST', JSON.parse('[375, 540, 720, 900, 1080, 1296, 1512, 2160, 2960, 3260, 3860]')) 427 428 429app.config(function (AnalyticsProvider) { 430 AnalyticsProvider.startOffline(true); 431}); 432 433 434app.value('fbPixelSettings', [{"unique_ids":true,"single_variation":false,"trackingCode":"577401673595159"},{"unique_ids":true,"single_variation":false,"trackingCode":"1174928946677547"}]); 435 436app.constant('ANGULAR_LOCALE', { 437 DATETIME_FORMATS: { 438 AMPMS: ["am","pm"], 439 DAY: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], 440 MONTH: ["January","February","March","April","May","June","July","August","September","October","November","December"], 441 SHORTDAY: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"], 442 SHORTMONTH: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"], 443 fullDate: "EEEE, MMMM d, y", 444 longDate: "MMMM d, y", 445 medium: "MMM d, y h:mm:ss a", 446 mediumDate: "MMM d, y", 447 mediumTime: "h:mm:ss a", 448 short: "M/d/yy h:mm a", 449 shortDate: "M/d/yy", 450 shortTime: "h:mm a", 451 }, 452 NUMBER_FORMATS: { 453 CURRENCY_SYM: "$", 454 DECIMAL_SEP: ".", 455 GROUP_SEP: ",", 456 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":""}] 457 }, 458 id: "en", 459 pluralCat: function(n, opt_precision) { 460 if (['ja'].indexOf('en') >= 0) { return PLURAL_CATEGORY.OTHER; } 461 var i = n | 0; 462 var vf = getVF(n, opt_precision); 463 if (i == 1 && vf.v == 0) { 464 return PLURAL_CATEGORY.ONE; 465 } 466 return PLURAL_CATEGORY.OTHER; 467 } 468}); 469 470 471 try { 472 var $searchPanelMobile; 473 474 var $mask = $('<div class="Modal-mask sl-modal-mask" style="display: none;"></div>'); 475 476 function showMask() { 477 $mask.css({'opacity': '0.3', 'display': 'block'}); 478 479 $('.Product-searchField-panel').removeClass('is-show'); 480 } 481 482 function hideMask() { 483 $mask.css({'opacity': '0'}); 484 setTimeout(function() { 485 $mask.css({'display': 'none'}); 486 }, 200); 487 } 488 489 var cartPanelOptions = new SidrOptions({ 490 name: 'cart-panel', 491 onOpen: function() { 492 showMask(); 493 angular.element('body').scope().$broadcast('cart.reload'); 494 }, 495 onClose: hideMask 496 }); 497 498 $('.sl-cart-toggle').sidr(cartPanelOptions); 499 $('.sl-menu-panel-toggle').sidr(new SidrOptions({ name: 'MenuPanel', onOpen: showMask, onClose: hideMask })); 500 501 $mask 502 .appendTo('body') 503 .on('click', function() { 504 $.sidr('close', 'MenuPanel'); 505 $.sidr('close', 'cart-panel'); 506 hideMask(); 507 }); 508 509 $( ".body-wrapper" ).on("click touch touchmove", function(e) { 510 if ($(".body-wrapper").hasClass("sidr-open" )) { 511 e.preventDefault(); 512 e.stopPropagation(); 513 $.sidr('close','left-panel'); 514 $.sidr('close','cart-panel'); 515 $.sidr('close','currency-panel'); 516 $.sidr('close','language-panel'); 517 $('html, body').css({'overflow': 'auto'}); 518 } 519 }); 520 521 $(document).ready(function() { 522 if (typeof Sentry !== 'undefined') { 523 var LOG_LEVELS = { 524 'Verbose': ['log', 'info', 'warn', 'error', 'debug', 'assert'], 525 'Info': ['info', 'warn', 'error'], 526 'Warning': ['warn', 'error'], 527 'Error': ['error'], 528 }; 529 530 var CDN_HOSTS = [ 531 'cdn.shoplineapp.com', 532 'cdn.myshopline.com', 533 ]; 534 var KEEP_SAMPLE_RATE = { 535 third_party: 0.05, 536 unknown: 0.05, 537 inline: 0.05, 538 before_sentry: 0.05, 539 }; 540 var PAGE_HOST = 'www.inbodytw.com'.toLowerCase(); 541 var SDK_HOST = 'sentry-cdn.com'; 542 543 var hasSourceTag = function (event) { 544 return !!(event.tags && event.tags.source); 545 }; 546 547 var getAllFrames = function (event) { 548 try { 549 return event.exception.values.reduce(function (acc, val) { 550 return acc.concat((val.stacktrace && val.stacktrace.frames) || []); 551 }, []); 552 } catch (e) { 553 return []; 554 } 555 }; 556 557 var classifyEvent = function (event) { 558 var frames = getAllFrames(event).filter(function (frame) { 559 return frame && frame.filename && frame.filename.toLowerCase().indexOf(SDK_HOST) === -1; 560 }); 561 562 if (frames.length === 0) return { source: 'unknown' }; 563 564 var hasOther = false;
565 var hasPageHost = false; 566 567 frames.forEach(function (frame) { 568 var lower = frame.filename.toLowerCase(); 569 if (!CDN_HOSTS.some(function (host) { return lower.indexOf(host) !== -1; })) { 570 hasOther = true; 571 if (PAGE_HOST && lower.indexOf(PAGE_HOST) !== -1) { 572 hasPageHost = true; 573 } 574 } 575 }); 576 577 var source = hasOther ? (hasPageHost ? 'inline' : 'third_party') : 'internal'; 578 579 return { source: source }; 580 }; 581 582 var cloneMutablePaths = function (event) { 583 try { 584 var cloned = Object.assign({}, event); 585 586 if (event.tags) { 587 cloned.tags = Object.assign({}, event.tags); 588 } 589 590 if (event.exception && event.exception.values) { 591 cloned.exception = Object.assign({}, event.exception); 592 cloned.exception.values = event.exception.values.map(function (value) { 593 var clonedValue = Object.assign({}, value); 594 if (clonedValue.stacktrace) { 595 clonedValue.stacktrace = Object.assign({}, clonedValue.stacktrace); 596 } 597 return clonedValue; 598 }); 599 } 600 601 return cloned; 602 } catch (e) { 603 return event; 604 } 605 }; 606 607 var config = { 608 dsn: 'https://[email protected]/5797752', 609 env: 'production', 610 release: '5.97.1', 611 sampleRate: 1.0, 612 tracesSampleRate: 0.0, 613 logLevels: LOG_LEVELS['Error'], 614 beforeSend: function(event, hint) { 615 try { 616 if ([ 617 'gtm', 618 'gtag/js', 619 'tracking', 620 'pixel/events', 621 'signals/iwl', 622 'rosetta.ai', 623 'twk-chunk', 624 'webpush', 625 'jquery', 626 '<anonymous>' 627 ].some(function(filename) { 628 return event.exception.values[0].stacktrace.frames[0].filename.toLowerCase().indexOf(filename) > -1; 629 }) || 630 event.exception.values[0].stacktrace.frames[1].function.toLowerCase().indexOf('omni') > -1 631 ) { 632 return null; 633 } 634 } catch (e) {} 635 636 event = cloneMutablePaths(event); 637 638 event.tags = event.tags || {}; 639 try { 640 if (!hasSourceTag(event)) { 641 var classification = classifyEvent(event); 642 event.tags.source = classification.source; 643 644 if (event.logger === 'console' && classification.source === 'unknown') { 645 var syntheticStack = ((hint && hint.syntheticException && hint.syntheticException.stack) || '').toLowerCase(); 646 var isFirstPartyStack = CDN_HOSTS.concat([PAGE_HOST]).some(function (host) { 647 return host && syntheticStack.indexOf(host) !== -1; 648 }); 649 if (!isFirstPartyStack) { 650 return null; 651 } 652 } 653 654 var keepRate = KEEP_SAMPLE_RATE[classification.source]; 655 if (keepRate && Math.random() > keepRate) { 656 return null; 657 } 658 } 659 } catch (e) {} 660 661 try { 662 if (event.tags.source && event.exception && event.exception.values && event.exception.values[0]) { 663 var firstValue = event.exception.values[0]; 664 firstValue.value = event.tags.source + ': ' + (firstValue.value || ''); 665 } else if (event.tags.source && event.message) { 666 event.message = event.tags.source + ': ' + event.message; 667 } 668 } catch (e) {} 669 670 try { 671 event.exception.values.forEach(function (exceptionValue) { 672 if (exceptionValue.stacktrace && exceptionValue.stacktrace.frames) { 673 var filtered = exceptionValue.stacktrace.frames.filter(function (frame) { 674 return !(frame.filename && frame.filename.indexOf('/assets/') !== -1); 675 }); 676 exceptionValue.stacktrace.frames = filtered.length > 0 677 ? filtered 678 : exceptionValue.stacktrace.frames; 679 } 680 }); 681 } catch (e) {} 682 683 return event; 684 }, 685 }; 686 687 var pageName = ''; 688 689 try { 690 var pathName = window.location.pathname; 691 692 if (pathName.includes('/cart')) { 693 pageName = 'cart'; 694 } 695 if (pathName.includes('/checkout')) { 696 pageName = 'checkout'; 697 } 698 } catch (e) {} 699 700 var shouldReplay = false;
701 var replayPages = ['/checkout', '/cart', '/one-page-store']; 702 try { 703 shouldReplay = replayPages.some(function(page) { 704 return window.location.pathname.includes(page); 705 }); 706 } catch (e) {} 707 708 Sentry.init({ 709 dsn: config.dsn, 710 environment: config.env, 711 release: config.release, 712 integrations: function(integrations) { 713 var ourIntegrations = integrations.concat([ 714 new Sentry.Integrations.BrowserTracing(), 715 new Sentry.Integrations.CaptureConsole({ levels: config.logLevels }), 716 ]); 717 718 if (shouldReplay) { 719 ourIntegrations.push( 720 Sentry.replayIntegration({ 721 maskAllText: true, 722 maskAllInputs: true, 723 blockAllMedia: true, 724 }) 725 ); 726 } 727 728 return ourIntegrations; 729 }, 730 sampleRate: config.sampleRate, 731 tracesSampler: function(samplingContext) { 732 const transactionContext = samplingContext.transactionContext || {}; 733 const op = transactionContext.op || ''; 734 735 if (op === 'cartV2.ui.action') { 736 return 1.0; 737 } 738 return config.tracesSampleRate; 739 }, 740 attachStacktrace: true, 741 replaysSessionSampleRate: 0, 742 replaysOnErrorSampleRate: shouldReplay ? 0.1 : 0, 743 denyUrls: [ 744 'graph.facebook.com', 745 'connect.facebook.net', 746 'static.xx.fbcdn.net', 747 'static.criteo.net', 748 'sslwidget.criteo.com', 749 'cdn.shopify.com', 750 'googletagservices.com', 751 'googletagmanager.com', 752 'google-analytics.com', 753 'googleadservices.com', 754 'googlesyndication.com', 755 'googleads.g.doubleclick.net', 756 'adservice.google.com', 757 'cdn.mouseflow.com', 758 'cdn.izooto.com', 759 'static.zotabox.com', 760 'static.hotjar.com', 761 'd.line-scdn.net', 762 'bat.bing.com', 763 's.yimg.com', 764 'js.fout.jp', 765 'load.sumo.com', 766 '.easychat.co', 767 '.chimpstatic.com', 768 '.yotpo.com', 769 '.popin.cc', 770 '.iterable.com', 771 '.alexametrics.com', 772 '.giphy.com', 773 'stats.zotabox.com', 774 'stats.g.doubleclick.net', 775 'www.facebook.com', 776 ], 777 beforeSend: config.beforeSend, 778 }); 779 780 var preInitListeners = window.__sentryPreInitListeners; 781 if (preInitListeners) { 782 window.removeEventListener('error', preInitListeners.onError); 783 window.removeEventListener('unhandledrejection', preInitListeners.onUnhandledRejection); 784 window.__sentryPreInitListeners = null; 785 } 786 787 788 var tags = { 789 page_locale: 'en', 790 user_country: 'US', 791 handle: 'inbodytw', 792 cart_owner_id: '', 793 cart_owner_type: '', 794 cart_id: '', 795 }; 796 797 if (pageName) { 798 tags.page = pageName; 799 } 800 801 Sentry.setTags(tags); 802 803 var preInitQueue = window.__sentryPreInitQueue || []; 804 window.__sentryPreInitQueue = null; 805 var beforeSentryKeepRate = KEEP_SAMPLE_RATE.before_sentry; 806 preInitQueue.forEach(function(error) { 807 try { 808 if (Math.random() > beforeSentryKeepRate) return; 809 Sentry.withScope(function(scope) { 810 scope.setTag('source', 'before_sentry'); 811 Sentry.captureException(error instanceof Error ? error : new Error(String(error))); 812 }); 813 } catch (e) {} 814 }); 815} 816 817 818 $searchPanelMobile = $jq('.search-panel-mobile'); 819 // to show a loading dialog when a huge Product Description Image/Video blocks page content from rednering 820 $("#product-loading").remove(); 821 822 var lazyClasses = ['sl-lazy', 'sl-lazyloading', 'sl-lazyloaded', 'sl-lazypreload', 'sl-lazyerror']; 823 $jq(".additional-details-content, .ProductDetail-additional, .ProductDetail-gallery") 824 .find("img[data-src]:not([data-src='']), iframe[data-src]:not([data-src=''])") 825 .each(function() { 826 var domClassList = ($(this).attr('class') || '').split(/\s+/); 827 // check used lazysizes 828 var hasLazyClass = domClassList.some(function(className) { 829 return lazyClasses.includes(className); 830 }); 831 if (!hasLazyClass) { 832 $(this) 833 .attr('src', $(this).attr('data-src')) 834 .removeAttr('data-src'); 835 } 836 }); 837
838 if ($jq("#home-carousel").length > 0) { 839 runTaskInIdle(() => { 840 $jq("#home-carousel").owlCarousel({ 841 items: 1, 842 singleItem: true, 843 autoPlay: true, 844 stopOnHover: true, 845 lazyLoad : true, 846 onLoadedLazy: function(event) { window.resizeImages(event.target); }, 847 autoHeight:true, 848 navigation: true, 849 navigationText: false, 850 }); 851 }); 852 } 853 854 $jq(".owl-carousel").each(function () { 855 runTaskInIdle(() => { 856 var owl = $jq(this); 857 owl.owlCarousel({ 858 loop: true, 859 items: 1, 860 margin: 10, 861 nav: false, 862 lazyLoad: true, 863 onLoadedLazy: function(event) { 864 window.resizeImages(event.target); 865 }, 866 onInitialized: function() { 867 //owl-stage have transition: 0.25s Time difference 868 setTimeout(function() { 869 owl.prev('.owl-carousel-first-initializing').hide(); 870 owl 871 .removeClass('initializing') 872 .trigger('refresh.owl.carousel'); 873 }, 300); 874 }, 875 autoplay: true, 876 autoplayTimeout: (parseFloat($jq(this).data('interval')) || 5) * 1000, 877 autoHeight: true, 878 autoplayHoverPause: false // https://github.com/OwlCarousel2/OwlCarousel2/pull/1777 879 }); 880 }); 881 }); 882 883 function restartCarousel() { 884 if (document.visibilityState === 'visible') { 885 $jq(".owl-carousel").each(function (_, element) { 886 var $carousel = $jq(element); 887 var owlCarouselInstance = $carousel.data("owl.carousel"); 888 var isAutoplay = owlCarouselInstance.settings.autoplay; 889 if (isAutoplay) { 890 $carousel.trigger('stop.owl.autoplay'); 891 $carousel.trigger('next.owl.carousel'); 892 } 893 }); 894 } 895 } 896 document.addEventListener('visibilitychange', restartCarousel); 897 898 setTimeout(function() { 899 $jq('.title-container.ellipsis').dotdotdot({ 900 wrap: 'letter' 901 }); 902 903 var themeKey = 'varm'; 904 var heightToDot = { 905 varm: 55, 906 philia: 45, 907 skya: 45 908 }; 909 910 $jq('.Product-item .Product-info .Product-title').dotdotdot({ 911 wrap: 'letter', 912 ellipsis: '...', 913 height: heightToDot[themeKey] || 40 914 }); 915 }); 916 917 // avoid using FB.XFBML.parse() as it breaks the fb-checkbox rendering, if u encounter resize issue, solve with CSS instead 918 }); 919 920 $(document).on('click', '.m-search-button', function(){ 921 $searchPanelMobile.toggleClass('click'); 922 if ($('.body-wrapper').hasClass('sidr-open')) { 923 $.sidr('close','left-panel'); 924 $.sidr('close','cart-panel'); 925 $.sidr('close','language-panel'); 926 $.sidr('close','currency-panel'); 927 $('html, body').css({'overflow': 'auto'}); 928 } 929 }); 930 931 $(document).on('click', '.search-mask', function() { 932 $searchPanelMobile.toggleClass('click'); 933 }); 934 935 936 if (window.scriptQueue && window.scriptQueue.length > 0) { 937 runTaskQueue(window.scriptQueue); 938 } 939 940 } catch (e) { 941 console.error(e); 942 } 943 944 window.renderSingleRecaptchaForSendCode = function(element) { 945 var widgetId = window.grecaptcha.render(element, { 946 sitekey: "6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr" 947 }, true); 948 949 element.dataset.widgetId = widgetId; 950 }; 951 952 953 window.initRecaptcha = function() { 954 // Delay event binding to avoid angular clear registered events 955 956 document.querySelectorAll('#quick-sign-up-send-code-recaptcha').forEach(renderSingleRecaptchaForSendCode); 957 958 // Notify recaptcha SDK observers (consumers subscribe via 959 // globalSDKObserver.grecaptcha, no longer through an Angular $rootScope flag). 960 window.globalSDKObserver.grecaptcha.notify(); 961 } 962 963 window.onRecaptchaLoaded = function() { 964 if (!window.grecaptcha.render) { 965 window.grecaptcha.ready(function() { 966 initRecaptcha(); 967 }); 968 return; 969 } 970 initRecaptcha(); 971 }; 972 973 runTaskInIdle(() => { 974 angular.element(document).ready(function() { 975 var tag = document.createElement("script"); 976 tag.src = "https://www.recaptcha.net/recaptcha/api.js?onload=onRecaptchaLoaded&render=explicit"; 977 document.getElementsByTagName("head")[0].appendChild(tag); 978 }); 979 angular.bootstrap(document, ['shop_app']); 980 }); 981 runTaskInIdle(() => { 982 window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.resolve(); 983 }); 984}); 985 986</script>
986 987 988<base href="/"> 989 990<!-- CSRF --> 991<meta name="csrf-param" content="authenticity_token" /> 992<meta name="csrf-token" content="3IBbvmIEB7DzgbFGmYct4OInigXQE3H0W94E3vMwHIvK5ioh/DMSuklGurNWirRpj6+gUqsY+2nf7qmM69T5yA==" /> 993 994<!-- Start of Criteo one tag --> 995<!-- End of Criteo one tag --> 996 997 998</head><body 999 class="home 1000 index 1001 1002 mix-navigation-fixed 1003 1004 1005 varm 1006 light_theme 1007 page_builder 1008 v2_theme" 1009 ng-controller="MainController" 1010 > 1011 <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_varm_setting-b3e573e8107f9e6403afad867f200c8c6f124977f88401dcd5b1aa7524352ea2.css" onload="this.media="all"" /> 1012 1013 <style> 1014 .ProductList-categoryMenu ul li:hover>a.primary-color-hover,.ProductList-categoryMenu .List-item a.primary-color-hover:hover,.ProductReview-container a.primary-color-hover:hover,.ProductReview-container .List-item a.primary-color-hover:hover,.ProductList-select .select-sort:hover span,.ProductList-select .select-limit:hover span,.ProductList-select .select-filter:hover span,.ProductList-select .select-sort:hover:after,.ProductList-select .select-limit:hover:after,.ProductList-select .select-filter:hover:after,.ProductList-select ul li:hover,.breadcrumb a.Label,.QuickCart-modal .modal-body .variation-label:hover,.QuickCart-modal .modal-body .variation-label.variation-label--selected,.ProductDetail-product-info .variation-label:hover,.ProductDetail-product-info .variation-label.variation-label--selected,.product-item .price:not(.price-crossed),.product-item .price-sale,.product-info .price-regular:not(.price-crossed),.product-info .price-sale,.QuickCart-modal .modal-body .selectpicker:hover,.ProductDetail-product-info .selectpicker:hover,.member-price-tip-content,.Product-item .Product-info .Label-price:not(.Label-price-original),.product-item .info-box .price:not(.price-crossed),.addon-promotions-container .addon-promotion-item .price-sale,#btn-form-submit-modal:hover,#btn-form-submit-modal:focus,.btn-add-wishlist:hover,.btn-add-wishlist.is-active,.btn-add-back-in-stock:hover,.btn-add-back-in-stock.is-active,.Product-promotions-tag a,.product-info .price:not(.price-crossed),.ProductDetail-product-info .price-box>.price:not(.price-crossed),.addon-product-info .out-of-stock,.amazon-wishlist-block .buy-at-amazon-button a:hover,.amazon-wishlist-block .buy-at-amazon-button a.is-active,.amazon-wishlist-block .buy-at-amazon-button:hover,.amazon-wishlist-block .buy-at-amazon-button.is-active,.product-available-info .product-available-info-text,.product-available-info .product-available-info-time,.PromotionInfo .show-term-button,.PromotionCart-content .product-content .price-details,.member-center-coupon-nav .active,.ProductList-select category-filter-button .advance-filter-button:hover,.category-advance-filter .filter-data .filter-item-title .expend-toggle:hover,.category-advance-filter .filter-data .filter-item label:hover,.facebook-banner .fa-times,.facebook-banner .wording,sl-list-page-wishlist-button .plp-wishlist-button .fa-heart,.text-primary-color,.text-primary-color a,.text-primary-color a:hover{color:#C19C5C}.ProductList-select category-filter-button .advance-filter-button:hover svg{fill:#C19C5C}.view-prev,.view-next,.navigation-menu-second-layer .scroll-left:not(.scroll-disable):hover,.navigation-menu-second-layer .scroll-right:not(.scroll-disable):hover,.NavigationBar-nestedList .sub-prev:not(.sub-disable):hover span,.NavigationBar-nestedList .sub-next:not(.sub-disable):hover span,#Footer .footer-decor-bar,#Footer .footer-decor-bar .varm-background,.pagination li.active,.pagination li.active>a.Label,.pagination li:not(.active):hover>a,.pagination li:not(.active):hover a.Label,.cart-chkt-btn,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.product-item .boxify-image-wrapper .btn-add-to-cart,.member-price-tag,.product-customized-labels,.btn-add-to-cart.mobile-cart,.owl-theme .owl-nav [class*=owl-],.coupon-card-image,.category-advance-filter .apply-button{background:#C19C5C}.CartPanel-toggleButton .Cart-count.primary-color,.addon-promotions-container .addon-item-chkbox.active,.member-profile-save,.btn-color-primary,.btn-cart-fixed,.trial-order-dialog .checkout-btn,.PromotionPage-container .info-box .btn-add-to-promotion-cart,.basic-popover-desktop .body .description .icon,.basic-popover-desktop .body .action-button,.basic-popover-mobile,.basic-popover-mobile .member-referral-link,#get-welcome-member-referral-credits .body .continue,.category-advance-filter .filter-data .f
1014ilter-item label input[type=checkbox]:checked::after,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button{background-color:#C19C5C}.QuickCart-modal .modal-body .variation-label:hover,.QuickCart-modal .modal-body .variation-label.variation-label--selected,.ProductDetail-product-info .variation-label:hover,.ProductDetail-product-info .variation-label.variation-label--selected,.cart-chkt-btn,.member-profile-save,.btn-color-primary,.variant-image.selected .image-container,.btn-cart-fixed,.product-available-info,.basic-popover-desktop .body .action-button,#get-welcome-member-referral-credits .body .continue,.category-advance-filter .filter-data .filter-price-range input:focus,.category-advance-filter .filter-data .filter-price-range input:hover,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button{border-color:#C19C5C}.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:#C19C5C}.sl-goto-top:hover:before{border-top-color:#C19C5C}.primary-border-color-after>:after,.primary-border-color-after:not(.Grid-item-title):after,.primary-border-color-after:not(.Grid-item-title) :after,.primary-color-border-bottom,.Grid-item-content p:last-child:after,.Grid-item-content div:last-child:after,.Tabset .Tab-label.active span:after{border-bottom-color:#C19C5C}.Product-promotions-tag,.sl-goto-top:hover:before,.sl-goto-top:hover:after{border-left-color:#C19C5C}.navigation-menu-second-layer .navigation-menu-item:hover>.navigation-menu-item-label{color:#C19C5C !important}.navigation-menu-second-layer .navigation-menu-third-layer-toggle:hover{color:#C19C5C !important}.navigation-menu-top-layer>.navigation-menu-item:after{background-color:#C19C5C}.mod-desktop .NavigationBar-actionMenu .NavigationBar-actionMenu-button:hover .icons{fill:#C19C5C}.Product-searchField-btn-close .icon-close:hover,.Product-searchField-btn-submit .icon-search:hover{fill:#C19C5C}.NavigationBar-actionMenu-dropdown .List-item:hover,#LanguagePanel .MenuPanel-section-header:hover,#CurrencyPanel .MenuPanel-section-header:hover{color:#C19C5C}.quick-cart-cancel-holder .quick-cart-cancel:hover{background-color:#C19C5C !important}.CartPanel-section .promotion-label{background-color:#C19C5C !important}.NavigationBar-mainMenu .List-item:hover>.Label.primary-color-hover{color:#C19C5C !important}.NavigationBar-mainMenu i.primary-color-hover:hover{color:#C19C5C !important}@media (min-width: 768px){.PostList .List-item.primary-color-hover a:hover .List-item-title{color:#C19C5C}}@media (max-width: 767px){.PostList .List-item.primary-color-hover a:active .List-item-title{color:#C19C5C}}.ProductReview-container .List-item a.disabled{color:#C19C5C !important}.pagination li:not(.active):hover>a,.pagination li:not(.active):hover a.Label{opacity:.2}.cart-chkt-btn:hover:not(.insufficient-point) .ladda-spinner div div div{background:#C19C5C !important}.addon-promotions-container .detail-media-container.addon-selected{border:3px solid #C19C5C}.post-categories-pannel__block-title::after{background-color:#C19C5C}.product-review-block .btn-primary,.product-review-block .btn-primary:focus,.submit-btn-wrapper .btn-primary,.submit-btn-wrapper .btn-primary:focus{background-color:#C19C5C !important}.contact-us-modal #btn-form-submit-modal{background-color:#C19C5C}.contact-us-modal #btn-form-submit-modal:active,.contact-us-modal #btn-form-submit-modal:focus{color:#fff}.Message-close-button:hover{background-color:#C19C5C}.Variation-border.selected{border:solid 2px #C19C5C !important}@media not all and (pointer: coarse){.Variation-border:hover{border:solid 2px #C19C5C !important}}.customer-review-bar-color{background-color:#C19C5C !important}.product-available-info .product-available-info-time{border-bottom-color:#C19C5C}.input-group-btn .btn-checkout:hover>svg{fill:#C19C5C}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice{color:#C19C5C}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:before,.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:after{background-color:#C19C5C}#checkout-object__section .checkout-object__info_cart-header{color:#C19C5C}#checkout-object__section .checkout-object__info_cart-header .icon-basket{fill:#C19C5C}#signup-login-page .solid-btn:not([disabled]){background-color:#C19C5C;border-color:#C19C5C}#signup-login-page .solid-btn:not([disabled]):hover{background-color:#121a2f;border-color:#121a2f;color:#fff}#signup-login-page .solid-btn[data-loading]{background-color:#C19C5C;border-color:#C19C5C}#signup-login-page .outline-btn:not([disabled]){color:#C19C5C;border-color:#C19C5C}#signup-login-page .outline-btn:not([disabled]):hover{background-color:#121a2f;border-color:#121a2f;color:#fff}#signup-login-page .outline-btn[data-loading]{color:#C19C5C;border-color:#C19C5C}.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{background-color:#121a2f;border-color:#121a2f} 1015 1016 </style> 1017 <!- Theme Setting fonts -> 1018 <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");
1018unicode-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");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: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} 1019</style><style>@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/montserrat/montserrat-cyrillic-ext-normal-400.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/montserrat/montserrat-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:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/montserrat/montserrat-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:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/montserrat/montserrat-latin-ext-normal-400.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:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/montserrat/montserrat-latin-normal-400.woff2) format("woff2");
1019unicode-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:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/montserrat/montserrat-cyrillic-ext-normal-700.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/montserrat/montserrat-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:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/montserrat/montserrat-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:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/montserrat/montserrat-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:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/montserrat/montserrat-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} 1020</style> 1021 <style> 1022 /* Custom CSS */ 1023 1024 </style> 1025 <!-- Custom HEAD HTML --> 1026 1027 1028 1029 <!-- Custom liquid styles --> 1030 <style type="text/css"> body.cart.index #shopline-section-announcement,body.checkout.index #shopline-section-announcement,body.orders.confirm #shopline-section-announcement{display:none}#shopline-section-announcement{position:sticky;z-index:25;left:0;right:0;top:0}#shopline-section-announcement~.NavigationBar{top:auto}.announcement{width:100%;display:flex;overflow:hidden;background-color:var(--announcement-background,#90a7d1);position:relative}.announcement--column{flex-direction:column}.announcement__viewport{width:100%;overflow:hidden}.announcement__slider{position:relative;display:grid;background-color:var(--announcement-background,#90a7d1);touch-action:pan-y}.announcement__slider>.announcement__countdown,.announcement__slider>.announcement__link,.announcement__slider>.announcement__text{grid-area:1/1;visibility:hidden;width:100%}.announcement__slider>.announcement__slide--active,.announcement__slider>.announcement__slide--incoming,.announcement__slider>.announcement__slide--outgoing{visibility:visible}.announcement__slide--incoming-next-mobile{animation:announcement-slide-in-right .42s ease}.announcement__slide--outgoing-next-mobile{animation:announcement-slide-out-left .42s ease}.announcement__slide--incoming-previous-mobile{animation:announcement-slide-in-left .42s ease}.announcement__slide--outgoing-previous-mobile{animation:announcement-slide-out-right .42s ease}.announcement__slide--incoming-next-desktop{animation:announcement-slide-in-bottom 1s linear}.announcement__slide--outgoing-next-desktop{animation:announcement-slide-out-top 1s linear}@keyframes announcement-slide-in-right{from{transform:translateX(100%)}}@keyframes announcement-slide-out-left{to{transform:translateX(-100%)}}@keyframes announcement-slide-in-left{from{transform:translateX(-100%)}}@keyframes announcement-slide-out-right{to{transform:translateX(100%)}}@keyframes announcement-slide-in-bottom{from{transform:translateY(100%)}}@keyframes announcement-slide-out-top{to{transform:translateY(-100%)}}.announcement__arrow{display:none;position:absolute;top:50%;z-index:1;width:18px;height:18px;padding:0;border:0;background:0 0;color:var(--announcement-text,#fff);transform:translateY(-50%);cursor:pointer}.announcement__arrow svg{display:block;width:18px;height:18px;fill:currentColor}.announcement__arrow--previous{left:max(16px,(100% - 1170px) / 2 + 16px)}.announcement__arrow--next{right:max(16px,(100% - 1170px) / 2 + 16px)}@media (min-width:768px){.announcement__viewport{width:min(100% - 92px,1078px);margin:0 auto}.announcement__arrow{display:block}}.announcement__text{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%;padding:10px 20px;background-color:var(--announcement-background,#90a7d1)}.announcement__title{color:var(--announcement-text,#fff);padding:0;margin:0;text-align:center;word-break:break-word;font-size:calc(1.4rem * var(--font-size-paragraph, 1))}.announcement__title span{white-space:pre-wrap}.announcement__link{width:100%;flex-shrink:0}.announcement__link.disabled{cursor:auto}.announcement__countdown{width:100%;min-width:100%;height:100%;padding:10px 20px;background-color:var(--announcement-background,#90a7d1);color:var(--announcement-text,#fff);will-change:transform}.announcement__countdown .countdown-block{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:16px}@media (max-width:767px){.announcement__countdown .countdown-block{flex-direction:column}}.announcement__countdown .countdown-block__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0;margin:0;text-align:center;word-break:break-word;font-size:calc(1.4rem * var(--font-size-paragraph, 1))}.announcement__countdown .countdown-block__body{display:flex;gap:16px}.announcement__countdown .countdown-block__button{border-radius:3px;padding:5px 16px;text-align:center;text-decoration:none;font-size:calc(1.4rem * var(--font-size-paragraph, 1));word-break:break-word;color:var(--announcement-background,#90a7d1);background-color:var(--announcement-text,#fff);border:1px solid var(--announcement-text,#fff)}.announcement__countdown .countdown-block__button:hover{cursor:pointer}.announcement__countdown .countdown-block__button.disabled{opacity:.6}.announcement__countdown .countdown-timer{display:flex;align-items:center;position:relative}.announcement__countdown .time-unit{display:flex;flex-direction:column;align-items:center;
1030gap:calc(4px * var(--font-size-paragraph,1));width:31px}.announcement__countdown .time-unit-name{height:10px;font-size:calc(10px * var(--font-size-paragraph, 1));display:flex;align-items:center;text-align:center;text-transform:capitalize;white-space:nowrap}.announcement__countdown .time-part-wrapper{display:flex;align-items:center;position:relative}.announcement__countdown .time-part{text-align:center;width:calc(12px * var(--font-size-paragraph,1));height:calc(20px * var(--font-size-paragraph,1));overflow:hidden;display:inline-block;box-sizing:border-box}.announcement__countdown .digit-wrapper{transform:translateY(0);transition:transform .2s ease-in-out;transform:translateY(-90%)}.announcement__countdown .digit-wrapper[data-value="0"]{transform:translateY(-90%)}.announcement__countdown .digit-wrapper[data-value="1"]{transform:translateY(-80%)}.announcement__countdown .digit-wrapper[data-value="2"]{transform:translateY(-70%)}.announcement__countdown .digit-wrapper[data-value="3"]{transform:translateY(-60%)}.announcement__countdown .digit-wrapper[data-value="4"]{transform:translateY(-50%)}.announcement__countdown .digit-wrapper[data-value="5"]{transform:translateY(-40%)}.announcement__countdown .digit-wrapper[data-value="6"]{transform:translateY(-30%)}.announcement__countdown .digit-wrapper[data-value="7"]{transform:translateY(-20%)}.announcement__countdown .digit-wrapper[data-value="8"]{transform:translateY(-10%)}.announcement__countdown .digit-wrapper[data-value="9"]{transform:translateY(0)}.announcement__countdown .digit{display:inline-block;font-size:calc(1.6rem * var(--font-size-paragraph, 1));font-weight:700}.announcement__countdown .colon{font-size:calc(1.4rem * var(--font-size-paragraph, 1));text-align:center;font-weight:400;line-height:20px;margin-bottom:calc(12px * var(--font-size-paragraph,1));width:28px}.announcement--revamp.announcement--column{gap:0}@media (min-width:768px){.announcement--revamp.announcement--column{padding:0 16px}}.announcement--revamp.announcement--column .announcement__content,.announcement--revamp.announcement--column .announcement__link{max-width:none}.announcement--revamp .announcement__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;width:100%;max-width:1170px}.announcement--revamp .announcement__text{gap:4px;padding:12px 16px}.announcement--revamp .announcement__text--has-button .announcement__content,.announcement--revamp .announcement__text--has-subtitle .announcement__content{flex-direction:column;gap:4px}.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__content{flex-direction:row;gap:8px 12px}.announcement--revamp .announcement__text--has-button:not(.announcement__text--has-subtitle) .announcement__meta{flex:0 0 auto;width:auto}.announcement--revamp .announcement__title{display:flex;min-width:0;font-size:calc(var(--announcement-title-font-size, 14px) * var(--font-size-paragraph, 1));font-weight:400;line-height:1.45;letter-spacing:0;max-width:100%}.announcement--revamp .announcement__meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;width:100%;min-width:0;max-width:100%}.announcement--revamp .announcement__subtitle{color:var(--announcement-text,#fff);margin:0;padding:0;min-width:0;max-width:100%;font-size:calc(var(--announcement-subtitle-font-size, 12px) * var(--font-size-paragraph, 1));line-height:1.35;letter-spacing:0;text-align:center;word-break:break-word}.announcement--revamp .announcement__btn{display:inline-block;flex-shrink:0;max-width:340px;padding:4px 10px;border:none;border-radius:4px;background-color:var(--announcement-text,#fff);color:var(--announcement-background,#90a7d1);font-size:calc(12px * var(--font-size-paragraph, 1));line-height:1.2;letter-spacing:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement--revamp .announcement__link{max-width:1170px;margin:0 auto;text-decoration:none}.announcement--revamp .announcement__slider>.announcement__countdown,.announcement--revamp .announcement__slider>.announcement__link,.announcement--revamp .announcement__slider>.announcement__text{min-height:100%;min-width:0}.announcement--revamp .announcement__slider>.announcement__link{display:flex}.announcement--revamp .announcement__countdown{display:flex;align-items:center;justify-content:center;padding:12px 16px}.announcement--revamp .announcement__countdown .countdown-block__button:hover{cursor:inherit}.announcement--revamp .announcement__countdown .countdown-block__button.disabled:hover{cursor:default}.announcement--revamp .announcement__countdown .countdown-block{flex-wrap:wrap;gap:4px 16px}@media (max-width:767px){.announcement--revamp .announcement__countdown .countdown-block{gap:4px}}.announcement--revamp .announcement__countdown .countdown-block__title{display:block;flex:0 0 auto;max-width:100%;overflow:visible;line-height:1.45;letter-spacing:0}.announcement--revamp .announcement__countdown:not([data-started=true]) .countdown-block__title{font-size:calc(var(--announcement-countdown-start-title-font-size, 14px) * var(--font-size-paragraph, 1))}.announcement--revamp .announcement__countdown[data-started=true] .countdown-block__title{font-size:calc(var(--announcement-countdown-end-title-font-size, 14px) * var(--font-size-paragraph, 1))}.announcement--revamp .announcement__countdown .countdown-block__body{align-items:center;justify-content:center;flex:0 0 auto;flex-wrap:wrap;gap:16px;max-width:100%}@media (max-width:767px){.announcement--revamp .announcement__countdown .countdown-block__body{gap:8px 12px}}.announcement--revamp .announcement__countdown .countdown-timer{gap:8px;flex-shrink:0}.announcement--revamp .announcement__countdown .time-unit{flex-direction:row;align-items:center;gap:2px;width:auto}.announcement--revamp .announcement__countdown .time-part{width:calc(10px * var(--font-size-paragraph,1
1030));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> 1031 <style type="text/css"> .header{left:0;right:0;z-index:11;position:relative;transition:background-color .4s;box-shadow:0 2px 6px 0 rgba(0,0,0,.06);transform:translate3d(0,0,0)}.header--desktop{display:none}@media (min-width:1200px){.header--desktop{display:block}}.header--desktop .header__container{padding:0 24px;display:flex;flex-direction:column}.header--desktop .header__logo{margin:0 8px}.header--desktop .header__logo>img{transition:max-height .2s}.header--desktop .header__logo--middle-center,.header--desktop .header__logo--top-center{margin:0 auto}.header--desktop .header__action-menu>.header__action-list:last-child>.List-item{position:relative}.header--desktop .cart-over-limit{position:relative;top:0;right:0}.header--desktop .cart-over-limit .basic-popover-desktop{top:30px;left:-136px}.header--desktop .cart-over-limit .basic-popover-desktop::before{left:170px}.header--mobile{display:block}@media (min-width:1200px){.header--mobile{display:none}}.header--mobile .header__container{padding:8px 16px;display:flex;align-items:center;overflow:hidden}.header--mobile .header__container .header__logo{max-width:100%;display:inline-block}.header--mobile .header__container--logo-middle-left .header__logo-container,.header--mobile .header__container--logo-top-left .header__logo-container{flex:1;flex-shrink:1}.header--mobile .header__container--logo-middle-left .header__logo-container img,.header--mobile .header__container--logo-top-left .header__logo-container img{-o-object-position:left;object-position:left}.header--mobile .header__container--logo-middle-left .NavigationBar-actionMenu,.header--mobile .header__container--logo-top-left .NavigationBar-actionMenu{display:flex;flex-shrink:0}.header--mobile .header__container--logo-middle-center .header__logo-container,.header--mobile .header__container--logo-top-center .header__logo-container{flex:1}.header--mobile .header__container--logo-middle-center .header__logo-container .header__logo,.header--mobile .header__container--logo-top-center .header__logo-container .header__logo{position:relative;display:inline-block;left:100%;transform:translateX(-50%)}.header--mobile .header__container--logo-middle-center .NavigationBar-actionMenu,.header--mobile .header__container--logo-top-center .NavigationBar-actionMenu{flex:1;display:flex;justify-content:flex-end}.header--mobile .header__logo img{width:100%;height:auto}
1031.header--mobile .cart-over-limit .basic-popover-desktop{top:40px;right:105px}.header--sticky.header--desktop{z-index:100}.header__action-menu{display:flex;margin:16px -8px 0}.header__action-menu--logo-top-left{justify-content:flex-end}.header__action-menu--logo-top-center{justify-content:space-between}.header__action-menu--logo-middle-center{align-items:center}.header__action-menu--logo-middle-center>.header__action-list{flex:1}.header__action-menu--logo-middle-center>.header__action-list:last-child{justify-content:flex-end}.header__action-menu--logo-middle-left{align-items:center}.header__action-menu--logo-middle-left>.header__action-list:first-child{flex:1;margin-left:8px}.header__action-menu .Product-searchField>input{cursor:pointer;margin-right:8px;background-color:unset;width:142px;border:none;border-bottom:#333 1px solid}.header__action-list{display:flex}.header__action-list>li{margin:0 8px}.header__action-list .NavigationBar-actionMenu-button{text-decoration:none;color:#333}.header__action-list .NavigationBar-actionMenu-button,.header__action-list .NavigationBar-actionMenu-button .dropdown-toggle{display:flex;align-items:center}.header__action-list .NavigationBar-actionMenu-button .dropdown-toggle>span,.header__action-list .NavigationBar-actionMenu-button>span{margin-left:4px}.header__action-list .App-currencyDropdown .Label span:first-child{display:none} </style> 1032 <style type="text/css"> 1033 1034 </style> 1035 <style type="text/css"> 1036 .header--desktop .header__logo img { 1037 max-height: 86px; 1038 width: auto; 1039 } 1040 .collapsed.header--desktop .header__logo img { 1041 1042 max-height: 26px; 1043 1044 } 1045 1046 1047 #shopline-section-header { 1048 position: sticky; 1049 z-index: 100; 1050 top: 0; 1051 } 1052 1053 </style> 1054 <style type="text/css"> 1055 .header--mobile .header__logo img { 1056 object-fit: contain;max-width: 150px; 1057 max-height: 44px; 1058 } 1059 </style> 1060 <style type="text/css"> .section-width{padding:30px 15px;width:100%;margin:0 auto}.section-width.section-full-width{padding:0;margin:0;width:100%}@media (min-width:768px){.section-width{width:750px}}@media (min-width:992px){.section-width{width:970px}}@media (min-width:1200px){.section-width{width:1170px}}#shopline-section-footer{background-color:var(--footer-background,#121a2f);color:var(--footer-text,#fff);font-size:calc(1.4rem * var(--font-size-paragraph, 1))}#shopline-section-footer>.section-width{border-top:1px solid hsla(var(--footer-background-h,223.4482758621deg),var(--footer-background-s,44.6153846154%),80%,.5)}#shopline-section-footer .NavigationBar-actionMenu-button{font-size:calc(1.4rem * var(--font-size-paragraph, 1));color:var(--footer-text,#fff)}#shopline-section-footer .NavigationBar-actionMenu-button svg{fill:var(--footer-text,#fff)}#shopline-section-footer .NavigationBar-actionMenu-button:hover{color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}#shopline-section-footer .NavigationBar-actionMenu-button:hover svg{fill:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown{background-color:var(--footer-background,#121a2f);border:1px solid hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),80%,.2);color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),80%,.2)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown:hover{color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),80%,.2)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown li{color:var(--footer-text,#fff)}#shopline-section-footer .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown li:hover{color:hsla(var(--footer-text-h,0deg),var(--footer-text-s,0%),40%,1)}.footer-wrapper .NavigationBar-actionMenu-button.init .NavigationBar-actionMenu-dropdown,.footer-wrapper .NavigationBar-actionMenu-button.init .os-content{visibility:visible}.footer-wrapper .NavigationBar-actionMenu-button .NavigationBar-actionMenu-dropdown,.footer-wrapper .NavigationBar-actionMenu-button .os-content{visibility:hidden}.footer-wrapper .NavigationBar-actionMenu-button svg{width:22px;height:22px;vertical-align:middle}.footer-wrapper .footer-grid-items{display:flex;text-align:center;word-break:break-word}.footer-wrapper .footer-grid-items.--text_align_left{text-align:left}.footer-wrapper .footer-grid-items.--text_align_right{text-align:right}.footer-wrapper .footer-grid-items .footer-grid-item{flex-grow:1;width:25%}.footer-wrapper .footer-grid-items a{color:var(--footer-text,#fff)}.footer-wrapper .footer-grid-items .text-title{font-family:var(--font-family-title);font-size:calc(1.8rem * var(--font-size-title, 1));margin-bottom:30px}.footer-wrapper .footer-payment-icons{padding:15px;text-align:center}.footer-wrapper .footer-payment-icons.--text_align_left{text-align:left}.footer-wrapper .footer-payment-icons.--text_align_right{text-align:right}.footer-wrapper .footer-payment-icons img{display:inline-block;width:62px;vertical-align:baseline}.footer-wrapper .footer-social-icon-wrapper svg,.footer-wrapper .footer-social-icon-wrapper svg *{fill:var
1060(--footer-icon,#fff)}.footer-selector{border-top:1px solid hsla(var(--footer-background-h,223.4482758621deg),var(--footer-background-s,44.6153846154%),80%,.5);margin:0 15px;padding:30px 0;text-align:center}.footer-selector.--text_align_left{text-align:left}.footer-selector.--text_align_right{text-align:right}.footer-selector .NavigationBar-actionMenu-button{display:inline-block;width:initial;margin-right:20px}.footer-anti-fraud{text-align:center;color:var(--anti-fraud-text,#fff);background-color:var(--anti-fraud-background,#121a2f);padding:20px 0;font-size:calc(1.2rem * var(--font-size-paragraph, 1))}.footer-anti-fraud.--text_align_left{text-align:left}.footer-anti-fraud.--text_align_right{text-align:right}.footer-copyright{text-align:center;color:var(--copyright-text,#fff);background-color:var(--footer-background,#121a2f);padding:20px 0;font-size:calc(1.2rem * var(--font-size-paragraph, 1))}.footer-copyright.--text_align_left{text-align:left}.footer-copyright.--text_align_right{text-align:right}.footer-copyright .section-width{padding:0 30px}.footer-copyright a{color:var(--copyright-text,#fff)}.social-content{margin-bottom:20px}.footer-grid-item__image{height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.footer__mask{position:relative}.footer__mask.--with-padding{padding-bottom:100%}.footer__mask::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.footer__mask--0::after{background-color:rgba(0,0,0,0)}.footer__mask--20::after{background-color:rgba(0,0,0,.2)}.footer__mask--40::after{background-color:rgba(0,0,0,.4)}.footer__mask--60::after{background-color:rgba(0,0,0,.6)}.footer__mask--80::after{background-color:rgba(0,0,0,.8)}.footer-decor-bar{height:24px}@media screen and (max-width:767px){.footer-grid-items{flex-direction:column}.footer-wrapper .footer-grid-items .footer-grid-item{width:100%}} </style> 1061 <style type="text/css"> 1062 #footer-custom-padding { 1063 padding: 16px; 1064 } 1065 @media screen and (max-width: 767px) { 1066 #footer-custom-padding { 1067 padding: 0; 1068 } 1069 } 1070 1071 #shopline-section-footer .section-width { 1072 padding-top: 30px; 1073 padding-bottom: 30px; 1074 } 1075 1076 @media (min-width: 768px) { 1077 #shopline-section-footer .section-width { 1078 padding-top: 30px; 1079 padding-bottom: 30px; 1080 } 1081 } 1082 1083 .footer-wrapper .footer-grid-items .footer-grid-item { 1084 padding: 15px 15px; 1085 } 1086 1087 @media (min-width: 768px) { 1088 .footer-wrapper .footer-grid-items .footer-grid-item { 1089 padding: 15px 7px; 1090 } 1091 } 1092 1093 </style> 1094 1095 <div ng-controller="FbInAppBrowserPopupController" ng-cloak> 1096 <div 1097 ng-if="showFbHint" 1098 class="in-app-browser-popup__container" 1099 > 1100 <div class="in-app-browser-popup__layout"> 1101 <div class="in-app-browser-popup__main"> 1102 <p class="in-app-browser-popup__desc"> 1103 {{ 'fb_in_app_browser_popup.desc' | translate }} 1104 <span class="in-app-browser-popup__copy-link" ng-click="copyUrl()">{{ 'fb_in_app_browser_popup.copy_link' | translate }}</span> 1105 </p> 1106 </div> 1107 <div class="in-app-browser-popup__footer"> 1108 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1109 {{ 'close' | translate }} 1110 </button> 1111 </div> 1112 </div> 1113 </div> 1114</div> 1115 <div ng-controller="InAppBrowserPopupController" ng-cloak> 1116 <div 1117 ng-if="canShowInAppHint && showMissingSessionKeyWarning" 1118 class="in-app-browser-popup__container" 1119 > 1120 <div class="in-app-browser-popup__layout"> 1121 <div class="in-app-browser-popup__main"> 1122 <p class="in-app-browser-popup__desc"> 1123 {{ 'in_app_browser_popup.desc' | translate }} 1124 </p> 1125 </div> 1126 <div class="in-app-browser-popup__footer"> 1127 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1128 {{ 'close' | translate }} 1129 </button> 1130 </div> 1131 </div> 1132 </div> 1133</div> 1134 <div 1135 id="cookie-consent-popup" 1136 ng-controller="CookieConsentPopupController" 1137 ng-cloak 1138 data-nosnippet 1139> 1140 <div ng-if="state('showPopup')"> 1141 <div 1142 ng-show="!state('showDetailSettingsPanel')" 1143 class="cookie-consent-popup__container" 1144 > 1145 <div class="cookie-consent-popup__layout"> 1146 <div class="cookie-consent-popup__header"> 1147 <div class="cookie-consent-popup__title"> 1148 {{word('consent_title')}} 1149 </div> 1150 </div> 1151 <div class="cookie-consent-popup__main"> 1152 <p class="cookie-consent-popup__desc"> 1153 {{word('consent_desc')}} <a href="{{alink('read_more')}}" target="_blank" rel="noopener noreferrer">{{word('read_more')}}</a> 1154 </p> 1155 </div> 1156 <div class="cookie-consent-popup__footer"> 1157 <button class="cookie-consent-popup__settings-btn" ng-click="click('settings')"> 1158 {{word('settings')}} 1159 </button> 1160 <button
1161 class="cookie-consent-popup__accept-btn ladda-button" 1162 ladda="state('loading')" 1163 data-style="slide-down" 1164 ng-click="click('accept')" 1165 > 1166 {{word('accept')}} 1167 </button> 1168 </div> 1169 </div> 1170 </div> 1171 1172 <div 1173 ng-show="state('showDetailSettingsPanel')" 1174 class="cookie-consent-detail-settings-panel__container" 1175 > 1176 <div class="cookie-consent-detail-settings-panel__layout"> 1177 <div class="cookie-consent-detail-settings-panel__top-right"> 1178 <button 1179 ng-click="click('discard')" 1180 class="cookie-consent-detail-settings-panel__discard-btn" 1181 > 1182 </button> 1183 </div> 1184 <div class="cookie-consent-detail-settings-panel__header"> 1185 <div class="cookie-consent-detail-settings-panel__title"> 1186 {{word('consent_title')}} 1187 </div> 1188 </div> 1189 <div class="cookie-consent-detail-settings-panel__main"> 1190 <p class="cookie-consent-detail-settings-panel__desc"> 1191 {{word('consent_desc')}} <a href="{{alink('read_more')}}">{{word('read_more')}}</a> 1192 </p> 1193 <div class="cookie-consent-detail-settings-panel__separator"></div> 1194 <div ng-repeat="setting in state('cookieConsentSettings')" class="cookie-consent-detail-settings-panel__item"> 1195 <div class="cookie-consent-detail-settings-panel__item-header"> 1196 <div class="cookie-consent-detail-settings-panel__item-title">{{setting.title}}</div> 1197 <label for="{{setting.key}}" class="cookie-consent-switch__container"> 1198 <input id="{{setting.key}}" ng-model="setting.on" ng-disabled="setting.disabled" type="checkbox" class="cookie-consent-switch__checkbox"> 1199 <span class="cookie-consent-switch__slider round"></span> 1200 </label> 1201 </div> 1202 <div class="cookie-consent-detail-settings-panel__item-main"> 1203 <p class="cookie-consent-detail-settings-panel__item-desc">{{setting.description}}</p> 1204 </div> 1205 </div> 1206 </div> 1207 <div class="cookie-consent-detail-settings-panel__footer"> 1208 <button 1209 class="cookie-consent-detail-settings-panel__save-btn ladda-button" 1210 ladda="state('loading')" 1211 data-style="slide-down" 1212 ng-click="click('save_preferences')" 1213 > 1214 {{word('save_preferences')}} 1215 </button> 1216 </div> 1217 </div> 1218 </div> 1219 </div> 1220</div> 1221 1222 1223 1224 1225 <div id='shopline-section-announcement'><!-- Rendered 'announcement.js.liquid' --><!-- Rendered 'announcement.css.liquid' --> 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236<div class="announcement js-announcement announcement--revamp announcement--column" 1237 data-e2e-id="announcement_container" 1238 data-text-block-size="1" 1239 data-countdown-block-size="0" 1240 data-block-size="1" 1241 data-duration="3" 1242 ng-non-bindable 1243> 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258<a 1259 class="announcement__link" 1260 href="https://www.inbodytw.com/pages/%E5%95%86%E7%94%A8%E6%A9%9F%E6%8E%A1%E8%B3%BC%E9%A0%90%E7%B4%84%E8%A1%A8%E5%96%AE" 1261 target="_self" 1262 1263 data-e2e-id="announcement-slide_container--0" 1264> 1265 1266 1267<div class="announcement__text announcement__text--17800372770660054758"> 1268 <div class="announcement__content"> 1269 <p class="announcement__title" data-e2e-id="announcement-title_content"> 1270 <span title="Experience the Latest AI Technology First â Click Here to Book a Consultation">Experience the Latest AI Technology First â Click Here to Book a Consultation</span> 1271 </p> 1272 1273 </div> 1274</div> 1275 1276 1277</a> 1278 1279 1280 1281 1282 1283</div> 1284 1285 1286 1287 1288</div> <div id='shopline-section-header'><!-- Rendered 'header.css.liquid' --> 1289 1290 1291<style> 1292 1293</style> 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304<style> 1305 .header--desktop .header__logo img { 1306 max-height: 86px; 1307 width: auto; 1308 } 1309 .collapsed.header--desktop .header__logo img { 1310 1311 max-height: 26px; 1312 1313 } 1314 1315 1316 #shopline-section-header { 1317 position: sticky; 1318 z-index: 100; 1319 top: 0; 1320 } 1321 1322</style> 1323 1324<nav class="header header--desktop header--sticky js-navbar-desktop nav-bg-color"> 1325 <div class="header__container clearfix"> 1326 <ul class="header__action-menu nav-color header__action-menu--logo-top-center"><div class="header__action-list"> 1327 <!-- Language chooser --> 1328 1329 <li class="List-item"> 1330 <div 1331 class="NavigationBar-actionMenu-button nav-color App-languageDropdown dropdown" 1332 dropdown 1333 data-nosnippet 1334 > 1335 <div class="dropdown-toggle" dropdown-toggle> 1336 <svg class="icons icon-language"> 1337 <use xlink:href="#icon-language"></use> 1338 </svg> 1339 1340 </div> 1341 <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-language-chooser"> 1342 1343 <li class="List-item sl-language-chooser-language" href="#en">English</li> 1344 1345 <li class="List-item sl-language-chooser-language" href="#zh-hant">ç¹é«ä¸æ</li> 1346 1347 </ul> 1348 </div> 1349 </li> 1350 1351 1352 <!-- Currency chooser --> 1353 1354 </div><div class="header__action-list"> 1355 <!-- Member Center button --> 1356 <li class="List-item"> 1357 <a 1358 class="NavigationBar-actionMenu-button nav-color" 1359 1360 href="/users/sign_in" 1361 1362 > 1363 <svg class="icons icon-member"> 1364 <use xlink:href="#icon-member"></use> 1365 </svg> 1366 1367 </a> 1368 <user-reminder-desktop 1369 campaign-rule="null" 1370></user-reminder-desktop> 1371 </li> 1372 1373 <!-- Cart panel toggle --> 1374 <basic-popover class="cart-over-limit"></basic-popover> 1375 <li class="List-item"> 1376 <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle"> 1377 <svg class="icons icon-cart"> 1378 <use xlink:href="#icon-cart"></use> 1379 </svg>
1380 <span 1381 class="sl-cart-count Cart-count primary-color" 1382 count-style="icon" 1383 > 1384 </span> 1385 </a> 1386 </li> 1387 1388 <!-- Messages --> 1389 1390 <li class="List-item"> 1391 <a class="NavigationBar-actionMenu-button nav-color MessageDialog-showButton sl-message-toggle"> 1392 <svg class="icons icon-message"> 1393 <use xlink:href="#icon-message"></use> 1394 </svg> 1395 1396 </a> 1397 </li> 1398 1399 1400 <!-- Desktop Search bar --> 1401 1402 <li class="List-item search-bar"> 1403 <div class="NavigationBar-actionMenu-button nav-color Product-searchField" data-nosnippet> 1404 1405 <svg class="icons icon-search"> 1406 <use xlink:href="#icon-search"></use> 1407 </svg> 1408 1409 </div> 1410 </li> 1411 1412 </div> 1413 </ul><a class="header__logo header__logo--top-center js-nav-logo" href="/"> 1414 <img 1415 src="https://shoplineimg.com/616630e14037db0014c8c273/61a5e215461651003eda18d3/1200x.webp?source_format=png" 1416 width="250.0" 1417 height="102.0" 1418 loading="lazy" 1419 > 1420 </a><div 1421 class="NavigationBar-menu-container" 1422 style="justify-content: center;" 1423 > 1424 <ul class="NavigationBar-mainMenu"> 1425 1426<li class="navigation-menu nav-color basic-menu-desktop"> 1427 <ul class="navigation-menu-top-layer" style="padding: 22px"> 1428 1429 1430 <li class="navigation-menu-item"> 1431 <a 1432 class="navigation-menu-item-label" 1433 link-highlight="https://www.inbodytw.com/" 1434 href="https://www.inbodytw.com/" 1435 target="" 1436 ng-non-bindable 1437 >home</a> 1438 </li> 1439 1440 1441 1442 <li class="navigation-menu-item"> 1443 <a 1444 class="navigation-menu-item-label" 1445 link-highlight="https://www.inbodytw.com/pages/åç¨æ©æ¡è³¼é ç´è¡¨å®" 1446 href="https://www.inbodytw.com/pages/åç¨æ©æ¡è³¼é ç´è¡¨å®" 1447 target="" 1448 ng-non-bindable 1449 >Consult Now</a> 1450 </li> 1451 1452 1453 1454 <li class="navigation-menu-item"> 1455 <a 1456 class="navigation-menu-item-label" 1457 link-highlight="https://www.inbodytw.com/pages/products-1" 1458 href="https://www.inbodytw.com/pages/products-1" 1459 target="" 1460 ng-non-bindable 1461 >Products</a> 1462 </li> 1463 1464 1465 1466 <li class="navigation-menu-item"> 1467 <a 1468 class="navigation-menu-item-label" 1469 link-highlight="https://www.inbodytw.com/pages/latest-news" 1470 href="https://www.inbodytw.com/pages/latest-news" 1471 target="" 1472 ng-non-bindable 1473 >latest News</a> 1474 </li> 1475 1476 1477 1478 <li class="navigation-menu-item"> 1479 <a 1480 class="navigation-menu-item-label" 1481 link-highlight="https://www.inbodytw.com/blog/posts" 1482 href="https://www.inbodytw.com/blog/posts" 1483 target="" 1484 ng-non-bindable 1485 >Blog Posts</a> 1486 </li> 1487 1488 1489 1490 <li class="navigation-menu-item"> 1491 <a 1492 class="navigation-menu-item-label" 1493 link-highlight="https://www.inbodytw.com/pages/papers" 1494 href="https://www.inbodytw.com/pages/papers" 1495 target="" 1496 ng-non-bindable 1497 >Papers</a> 1498 </li> 1499 1500 1501 1502 <li class="navigation-menu-item"> 1503 <a 1504 class="navigation-menu-item-label" 1505 link-highlight="https://www.inbodytw.com/pages/clients" 1506 href="https://www.inbodytw.com/pages/clients" 1507 target="" 1508 ng-non-bindable 1509 >Clients</a> 1510 </li> 1511 1512 1513 1514 <li class="navigation-menu-item"> 1515 <a 1516 class="navigation-menu-item-label" 1517 link-highlight="https://www.inbodytw.com/pages/faq-demo" 1518 href="https://www.inbodytw.com/pages/faq-demo" 1519 target="" 1520 ng-non-bindable 1521 >FAQ</a> 1522 </li> 1523 1524 1525 </ul> 1526</li> 1527</ul> 1528 </div> 1529 </div> 1530 1531</nav> 1532 1533 1534 1535 1536 1537 1538 1539<style> 1540 .header--mobile .header__logo img { 1541 object-fit: contain;max-width: 150px; 1542 max-height: 44px; 1543 } 1544</style> 1545 1546 1547<nav class="header header--mobile header--sticky js-navbar-mobile nav-bg-color"> 1548 1549 <div ng-cloak facebook-banner class="facebook-banner"> 1550 <div ng-if="state.isBannerOpened" class="facebook-banner-wrapper"> 1551 <div ng-click="onClose()" class="close-icon-wrapper"> 1552 <i class="fa fa-times"></i> 1553 </div> 1554 <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p> 1555 <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly> 1556 </div> 1557 </div> 1558 1559 <div class="header__container header__container--logo-top-left clearfix"> 1560 <div class="header__logo-container"> 1561 <a class="header__logo" href="/"> 1562 <img src="https://shoplineimg.com/616630e14037db0014c8c273/61a5e1e2ed44d100231c1d2e/450x.webp?source_format=png" width="194.0" height="110.0" loading="lazy" > 1563 </a> 1564 </div> 1565 1566 <ul class="NavigationBar-actionMenu nav-color"> 1567 <!-- Cart panel toggle --> 1568 <basic-popover class="cart-over-limit"></basic-popover> 1569 <li class="List-item"> 1570 <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle"> 1571 <svg class="icons icon-cart"> 1572 <use xlink:href="#icon-cart"></use> 1573 </svg>
1574 <span class="Cart-count sl-cart-count primary-color"></span> 1575 </a> 1576 </li> 1577 <li class="List-item"> 1578 <div class="NavigationBar-actionMenu-button nav-color sl-menu-panel-toggle"> 1579 <svg class="icons icon-menu"> 1580 <use xlink:href="#icon-menu"></use> 1581 </svg> 1582 </div> 1583 </li> 1584 </ul> 1585 </div> 1586</nav> 1587 1588<!-- Rendered 'menu.js.liquid' --> 1589<!-- Rendered 'header-tracker.js.liquid' --> 1590 1591 1592</div><div id="MenuPanel" class="MenuPanel nav-bg-color" style="display: none;"> 1593 <div class="MenuPanel-section"> 1594 <ul class="MenuPanel-searchMenu"> 1595 <user-reminder-mobile 1596 campaign-rule="null" 1597></user-reminder-mobile> 1598 1599 <li class="List-item"> 1600 <form 1601 class="Product-searchField-form sl-product-search js-product-searchfield-form" 1602 id="SearchPanel" 1603 action="" 1604 > 1605 <input 1606 disabled 1607 maxlength="50" 1608 type="search" 1609 placeholder="Search Products" 1610 > 1611 <button disabled type="submit"> 1612 <svg class="icons icon-search js-icon-search"> 1613 <use xlink:href="#icon-search"></use> 1614 </svg> 1615 </button> 1616 </form> 1617 </li> 1618 1619 </ul><ul class="MenuPanel-mainMenu basic-menu-mobile"><li 1620 class="List-item MenuPanel-nestedList sl-dropdown" 1621 is-collapsed="false" 1622 is-mobile-collapsed="false" 1623 > 1624 <a class="Label" link-highlight="https://www.inbodytw.com/" href="https://www.inbodytw.com/" target=""> 1625 home</a> 1626 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-61666753b0aea3003ee5dbc8"></ul> 1627 </li><li 1628 class="List-item MenuPanel-nestedList sl-dropdown" 1629 is-collapsed="false" 1630 is-mobile-collapsed="false" 1631 > 1632 <a class="Label" link-highlight="https://www.inbodytw.com/pages/åç¨æ©æ¡è³¼é ç´è¡¨å®" href="https://www.inbodytw.com/pages/åç¨æ©æ¡è³¼é ç´è¡¨å®" target=""> 1633 Consult Now</a> 1634 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6a0ffafe9d30bcce06965b67"></ul> 1635 </li><li 1636 class="List-item MenuPanel-nestedList sl-dropdown" 1637 is-collapsed="false" 1638 is-mobile-collapsed="false" 1639 > 1640 <a class="Label" link-highlight="https://www.inbodytw.com/pages/products-1" href="https://www.inbodytw.com/pages/products-1" target=""> 1641 Products</a> 1642 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-67ecf12dfd94fb000d0e82ad"></ul> 1643 </li><li 1644 class="List-item MenuPanel-nestedList sl-dropdown" 1645 is-collapsed="false" 1646 is-mobile-collapsed="false" 1647 > 1648 <a class="Label" link-highlight="https://www.inbodytw.com/pages/latest-news" href="https://www.inbodytw.com/pages/latest-news" target=""> 1649 latest News</a> 1650 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-67e24ee5c6aa1900116acb44"></ul> 1651 </li><li 1652 class="List-item MenuPanel-nestedList sl-dropdown" 1653 is-collapsed="false" 1654 is-mobile-collapsed="false" 1655 > 1656 <a class="Label" link-highlight="https://www.inbodytw.com/blog/posts" href="https://www.inbodytw.com/blog/posts" target=""> 1657 Blog Posts</a> 1658 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-62c28ef7336fd0003081c020"></ul> 1659 </li><li 1660 class="List-item MenuPanel-nestedList sl-dropdown" 1661 is-collapsed="false" 1662 is-mobile-collapsed="false" 1663 > 1664 <a class="Label" link-highlight="https://www.inbodytw.com/pages/papers" href="https://www.inbodytw.com/pages/papers" target=""> 1665 Papers</a> 1666 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-68ad6de148e985000c7b6cfa"></ul> 1667 </li><li 1668 class="List-item MenuPanel-nestedList sl-dropdown" 1669 is-collapsed="false" 1670 is-mobile-collapsed="false" 1671 > 1672 <a class="Label" link-highlight="https://www.inbodytw.com/pages/clients" href="https://www.inbodytw.com/pages/clients" target=""> 1673 Clients</a> 1674 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-68143c8d8d872d0011701a78"></ul> 1675 </li><li 1676 class="List-item MenuPanel-nestedList sl-dropdown" 1677 is-collapsed="false" 1678 is-mobile-collapsed="false" 1679 > 1680 <a class="Label" link-highlight="https://www.inbodytw.com/pages/faq-demo" href="https://www.inbodytw.com/pages/faq-demo" target=""> 1681 FAQ</a> 1682 <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-6811c06db84098000c5d5596"></ul> 1683 </li></ul> 1684 1685 <div class="MenuPanel-section-header"> 1686 Categories 1687 </div> 1688 <ul class="MenuPanel-categoryMenu"> 1689 1690 1691 1692 <li class="List-item"> 1693 <a class="Label" link-highlight="/categories/616630e6512610002978bb13" href="/categories/616630e6512610002978bb13"> 1694 Featured Products 1695 </a> 1696 </li> 1697 1698 1699 1700 1701 1702 <li class="List-item"> 1703 <a class="Label" link-highlight="/categories/inbody-åç¨å-身é«çµæåæå" href="/categories/inbody-åç¨å-身é«çµæåæå"> 1704 InBodyæè¦æ¬¾ 1705 </a> 1706 </li> 1707 1708 1709 1710 1711 1712 1713 1714 <li class="List-item"> 1715 <a class="Label" link-highlight="/categories/inbodyä¸é款" href="/categories/inbodyä¸é款"> 1716 InBodyä¸é款 1717 </a> 1718 </li> 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 <li class="List-item"> 1733 <a class="Label" link-highlight="/categories/inbody-service" href="/categories/inbody-service"> 1734 InBody Service 1735 </a> 1736 </li> 1737 1738 1739 1740 1741 1742 <li class="List-item"> 1743 <a class="Label" link-highlight="/categories/inbody-products" href="/categories/inbody-products"> 1744 InBody Products 1745 </a> 1746 </li> 1747 1748 1749 1750 </ul> 1751 1752 1753 1754 <ul class="MenuPanel-accountMenu"> 1755 <li class="List-item"> 1756 <a class="Label" href="/users/sign_in">Sign in</a> 1757 </li> 1758 <li class="List-item"> 1759 <a class="Label" href="/users/sign_up">Sign up</a> 1760 </li> 1761 </ul> 1762 1763 1764 1765 1766 1767 <ul class="MenuPanel-othersMenu"> 1768 1769 <li class="List-item"> 1770 <a class="MessageDialog-showButton sl-message-toggle"> 1771 Message Shop 1772 <svg class="icons icon-message"> 1773 <use xlink:href="#icon-message"></use> 1774 </svg> 1775 </a> 1776 </li> 1777 1778 1779 <li class="List-item"> 1780 <a class="sl-language-menu-open"> 1781 English 1782 <svg class="icons icon-language"> 1783 <use xlink:href="#icon-language"></use> 1784 </svg> 1785 </a> 1786 </li> 1787 1788 1789 </ul> 1790 1791 </div> 1792</div> 1793 <div id="cart-panel" class="CartPanel js-cart-panel"> <div class="CartPanel-section"> <div ng-controller="CartsController"><div class="clear"></div> 1794<!-- Hint: Cart Empty --> 1795<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 1796 <div class="CartPanel-hint"> Your Shopping Cart is empty. </div> 1797 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 1798 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 1799 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 1800 <div class="cart-related-products-loading"> 1801 <div class="cart-related-products-loading-image loading-placeholder"></div> 1802 <div class="cart-related-products-loading-content"> 1803 <div class="cart-related-products-loading-title loading-placeholder"></div> 1804 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 1805 </div> 1806 </div> 1807 <div class="cart-related-products-list"></div> 1808 </cart-lazyload-related-products> 1809 </div> 1810</div> 1811 1812<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()"> 1813 <!-- CartItems --> 1814 <div class="cart-items"> 1815 <div 1816 ng-repeat="item in currentCart.getItems() track by item._id" 1817 ng-if="item.type !== 'gift'" 1818 class="cart-item-container" 1819 data-cart-item-id="{{ item._id }}" 1820 product-id="{{ item.product_id }}" 1821 > 1822 <!-- Item --> 1823 <div class="cart-item"> 1824 <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link"> 1825 <img 1826 class="sl-lazy-image cart-item-image" 1827 ng-src="{{ getImgSrc(item, '200x200f') }}" 1828 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 1829 /> 1830 </a> 1831 <img 1832 class="sl-lazy-image cart-item-image" 1833 ng-if="item.product.type === 'gift'" 1834 ng-src="{{ getImgSrc(item, '200x200f') }}" 1835 alt="{{ (item.variation.media 1836 ? item.variation.media.alt_translations 1837 : item.product.cover_media.alt_translations) | translateModel 1838 }}" 1839 /> 1840 <div class="cart-item-content" style="float:left;width:130px;"> 1841 <div class="wrap--bundle-title-variation"> 1842 <div 1843 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 1844 class="label promotion-label label-default" 1845 > 1846 {{ 'product.bundled_products.label' | translate }} 1847 </div> 1848 <div 1849 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 1850 class="label promotion-label label-default" 1851 > 1852 {{ 'product.bundle_group_products.label' | translate }} 1853 </div> 1854 <div 1855 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 1856 class="label promotion-label label-default" 1857 > 1858 {{ 'product.buyandget.label' | translate }} 1859 </div> 1860 <div 1861 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 1862 class="label promotion-label label-default" 1863 > 1864 {{ 'product.gift.label' | translate }} 1865 </div> 1866 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 1867 <div class="title">{{item.product.title_translations|translateModel}}</div> 1868 <div ng-repeat="field in item.variation.fields track by $index" class="item-variation"> 1869 <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div> 1870 </div> 1871 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 1872 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 1873 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 1874 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 1875 </li> 1876 </ul>
1877 <span 1878 class="variation-open-button" 1879 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 1880 ng-click="onClickOpenVariation(item._id)" 1881 > 1882 {{ 'product.set.open_variation' | translate }} 1883 <i class="fa fa-angle-down"></i> 1884 </span> 1885 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 1886 <li 1887 class="child-product-item" 1888 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 1889 > 1890 <p class="child-product-title"> 1891 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 1892 x {{ selectedChildProduct.quantity || 1 }} 1893 </p> 1894 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 1895 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 1896 </p> 1897 </li> 1898 </ul> 1899 <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div> 1900 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 1901 </div> 1902 <div class="price-details"> 1903 {{item.quantity}}<span style="margin:0 3px;">x</span> 1904 <span 1905 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 1906 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 1907 ></span> 1908 <span 1909 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 1910 ng-bind-html="'NT$0' | changeCurrency" 1911 ></span> 1912 <span ng-if="item.type === 'redeem_gift'"> 1913 {{ item.unit_point }} Point 1914 </span> 1915 </div> 1916 </div> 1917 <!--cart-item-content--> 1918 <div class="remove" ng-if="shouldShowDeleteButton"> 1919 <a ng-click="removeItemFromCart(item._id,$event)"> 1920 <span>Remove</span> 1921 <svg class="icons icon-delete"> 1922 <use xlink:href="#icon-delete"></use> 1923 </svg> 1924 </a> 1925 </div> 1926 <div class="clear"></div> 1927 </div> 1928 <!-- Item end--> 1929 <!-- Addon items --> 1930 <div 1931 class="addon-cart-item cart-item" 1932 ng-repeat="addonItem in item.addon_items track by addonItem._id" 1933 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 1934 data-cart-item-id="{{ addonItem._id }}" 1935 > 1936 <span class="product-link js-product-link"> 1937 <img 1938 class="cart-item-image" 1939 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 1940 alt="{{addonItem.product.cover_media.alt_translations | translateModel}}" 1941 /> 1942 </span> 1943 <div class="cart-item-content" style="float:left;width:130px;"> 1944 <div class="wrap--bundle-title-variation"> 1945 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 1946 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 1947 </div> 1948 <div class="price-details"> 1949 {{addonItem.quantity}}<span style="margin:0 3px;">x</span> 1950 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 1951 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 1952 </div> 1953 </div> 1954 <div class="remove" ng-if="shouldShowDeleteButton"> 1955 <a ng-click="removeItemFromCart(addonItem._id,$event)" >
1956 <span>Remove</span> 1957 <svg class="icons icon-delete"> 1958 <use xlink:href="#icon-delete"></use> 1959 </svg> 1960 </a> 1961 </div> 1962 <div class="clear"></div> 1963 </div> 1964 <!-- Addon items end --> 1965 </div> 1966 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 1967 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 1968 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 1969 <div class="cart-related-products-loading"> 1970 <div class="cart-related-products-loading-image loading-placeholder"></div> 1971 <div class="cart-related-products-loading-content"> 1972 <div class="cart-related-products-loading-title loading-placeholder"></div> 1973 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 1974 </div> 1975 </div> 1976 <div class="cart-related-products-list"></div> 1977 </cart-lazyload-related-products> 1978 </div> 1979 <div class="clear"></div> 1980 </div> 1981 <!-- CartItems end --> 1982 1983 <div class="clear"></div> 1984 <!-- Checkout button --> 1985 <div class="cart-chkt-btn-cont"> 1986 <button 1987 id="btn-checkout" 1988 data-e2e-id="checkout_button" 1989 class="cart-chkt-btn ladda-button" 1990 data-style="slide-down" 1991 ladda="checkoutButtonLoading" 1992 ng-click="onCheckoutClicked($event)" 1993 > 1994 {{ 'cart.checkout' | translate }} 1995 </button> 1996 </div> 1997 <!-- Checkout button end --> 1998</div> 1999</div> </div></div> <div id="LanguagePanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet> <div class="MenuPanel-section"> <div class="MenuPanel-section-header sl-language-menu-close"> <span class="fa fa-chevron-left"></span> Language </div> <ul class="sl-language-chooser"> <li class="List-item"> <a class="Label sl-language-chooser-language" href="#en">English</a> </li> <li class="List-item"> <a class="Label sl-language-chooser-language" href="#zh-hant">ç¹é«ä¸æ</a> </li> </ul> </div></div> <div id="CurrencyPanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet> <div class="MenuPanel-section"> <div class="MenuPanel-section-header sl-currency-menu-close"> <span class="fa fa-chevron-left"></span> Currency </div> <ul class="sl-currency-chooser" id="menu-others-currency"> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#hkd">$ HKD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#mop">P MOP</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#cny">Â¥ CNY</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#twd">$ TWD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#usd">$ USD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#sgd">$ SGD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#eur">⬠EUR</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#aud">$ AUD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#gbp">£ GBP</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#php">â± PHP</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#myr">RM MYR</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#thb">฿ THB</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#aed">د.Ø¥ AED</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#jpy">Â¥ JPY</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#bnd">$ BND</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#krw">â© KRW</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#idr">Rp IDR</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#vnd">â« VND</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#cad">$ CAD</a> </li> </ul> </div></div> <div class="SearchModal-backdrop sl-search-modal"></div><div class="SearchModal sl-search-modal"> <form class="Product-searchField-form sl-product-search"> <input disabled maxlength="50" placeholder="Search Products"> <div class="Product-searchField-action"> <a class="Product-searchField-btn-close"> <svg class="icons icon-close"> <use xlink:href="#icon-close"></use> </svg> </a> <a class="Product-searchField-btn-submit"> <svg class="icons icon-search"> <use xlink:href="#icon-search"></use> </svg> </a> </div> </form></div>
1999 <div id="Content" class="js-content"> 2000 2001 2002 2003 <div class="CustomPage"> <div class="Grid-row-wrapper " > <div class="Grid-row"> <div id="page-item-67872f2669dc90000bf5599d" class="Grid-item Grid-image-item"> <div class="ImageItem-carouselContainer"> 2004 <div class="owl-carousel-first-initializing item-container image-container 2005 margin-bottomless 2006 " 2007 > 2008 <picture> 2009 <source data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/375x.webp?source_format=jpg 375w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/540x.webp?source_format=jpg 540w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/720x.webp?source_format=jpg 720w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/900x.webp?source_format=jpg 900w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/3860x.webp?source_format=jpg 3860w" media="(min-width: 768px)"> 2010 <source data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/375x.webp?source_format=jpg 375w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/540x.webp?source_format=jpg 540w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/720x.webp?source_format=jpg 720w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/900x.webp?source_format=jpg 900w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/616630e14037db0014c8c273/6a0d5663e2ccec0a3e961b27/3860x.webp?source_format=jpg 3860w" media="(max-width: 768px)"> 2011 <img 2012 class="sl-lazy" 2013 data-sizes="auto" 2014 data-src="https://img.shoplineapp.com/media/image_clips/6a0d5663e2ccec0a3e961b27/original.jpg?1779258977=&owner_id=616630e14037db0014c8c273" 2015 width="6250" 2016 height="3375" 2017 alt="" 2018 /> 2019 </picture> 2020 </div> 2021 2022 <carousel-display desktop-media="[[{"_id":"6a0d5663e2ccec0a3e961b27","alt_translations":{},"images":{"original":{"width":6250.0,"height":3375.0,"url":"https://img.shoplineapp.com/media/image_clips/6a0d5663e2ccec0a3e961b27/original.jpg?1779258977=\u0026owner_id=616630e14037db0014c8c273"}}},{"url":"https://www.inbodytw.com/products/inbody970s-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80"}],[{"_id":"69cdc8e5f0c9adeb1841d27b","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/69cdc8e5f0c9adeb1841d27b/original.jpg?1775093989=\u0026owner_id=616630e14037db0014c8c273"}}},{"url":"https://www.inbodytw.com/products/inbody580-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80-1"}],[{"_id":"682c19aaf3b34e000bb6b6fd","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19aaf3b34e000bb6b6fd/original.jpg?1747720618"}}},{"url":"https://www.inbodytw.com/products/inbody-bwa20-composition-analyzer"}],[{"_id":"682c19b287c9dc27e9a18384","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19b287c9dc27e9a18384/original.jpg?1747720625"}}},{"url":"https://www.inbodytw.com/products/inbody970-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80"}],[{"_id":"682c19ccaac888000bb2357f","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19ccaac888000bb2357f/original.jpg?1747720652"}}},{"url":"https://www.inbodytw.com/products/inbody770s-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80-1"}],[{"_id":"682c1a0f201825000aa37b21","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a0f201825000aa37b21/original.jpg?1747720719"}}},{"url":"https://www.inbodytw.com/products/inbody-270-body-composition-analyzer"}],[{"_id":"682c19a34c037d000bed970e","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19a34c037d000bed970e/original.jpg?1747720610"}}},{"url":"https://www.inbodytw.com/pages/products-1"}]]" mobile-media="[[{"_id":"6a0d5663e2ccec0a3e961b27","alt_translations":{},"images":{"original":{"width":6250.0,"height":3375.0,"url":"https://img.shoplineapp.com/media/image_clips/6a0d5663e2ccec0a3e961b27/original.jpg?1779258977=\u0026owner_id=616630e14037db0014c8c273"}}},{"url":"https://www.inbodytw.com/products/inbody970s-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80"}],[{"_id":"69cdc8e5f0c9adeb1841d27b","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/69cdc8e5f0c9adeb1841d27b/original.jpg?1775093989=\u0026owner_id=616630e14037db0014c8c273"}}},{"url":"https://www.inbodytw.com/products/inbody580-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80-1"}],[{"_id":"682c19aaf3b34e000bb6b6fd","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19aaf3b34e000bb6b6fd/original.jpg?1747720618"}}},{"url":"https://www.inbodytw.com/products/inbody-bwa20-composition-analyzer"}],[{"_id":"682c19b287c9dc27e9a18384","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19b287c9dc27e9a18384/original.jpg?1747720625"}}},{"url":"https://www.inbodytw.com/products/inbody970-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80"}],[{"_id":"682c19ccaac888000bb2357f","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19ccaac888000bb2357f/original.jpg?1747720652"}}},{"url":"https://www.inbodytw.com/products/inbody770s-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80-1"}],[{"_id":"682c1a0f201825000aa37b21","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a0f201825000aa37b21/original.jpg?1747720719"}}},{"url":"https://www.inbodytw.com/products/inbody-270-body-composition-analyzer"}],[{"_id":"682c19a34c037d000bed970e","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19a34c037d000bed970e/original.jpg?1747720610"}}},{"url":"https://www.inbodytw.com/pages/products-1"}]]" image-item="{"_id":"6a8ea2d1218de1048c29f717","hide_title":true,"hide_description":true,"type":"image","properties":[],"properties_translations":{"en":[{"url":"https://www.inbodytw.com/products/inbody970s-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80"},{"url":"https://www.inbodytw.com/products/inbody580-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80-1"},{"url":"https://www.inbodytw.com/products/inbody-bwa20-composition-analyzer"},{"url":"https://www.inbodytw.com/products/inbody970-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80"},{"url":"https://www.inbodytw.com/products/inbody770s-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80-1"},{"url":"https://www.inbodytw.com/products/inbody-270-body-composition-analyzer"},{"url":"https://www.inbodytw.com/pages/products-1"}],"zh-hant":[{"url":"https://www.inbodytw.com/zh-hant/products/inbody970s-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80"},{"url":"https://www.inbodytw.com/zh-hant/products/inbody580-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80-1"},{"url":"https://www.inbodytw.com/zh-hant/products/inbody-bwa20-composition-analyzer"},{"url":"https://www.inbodytw.com/zh-hant/products/inbody970-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80"},{"url":"https://www.inbodytw.com/zh-hant/products/inbody580-%E8%BA%AB%E9%AB%94%E7%B5%84%E6%88%90%E5%88%86%E6%9E%90%E5%84%80"},{"url":"https://www.inbodytw.com/products/inbody-270-body-composition-analyzer"},{"url":"https://www.inbodytw.com/zh-hant/pages/products-1"}]},"row":0,"column":0,"item_id":"67872f2669dc90000bf5599d","opens_in_new_tab":true,"title_translations":{"en":"","zh-hant":"","zh-hk":"","zh-cn":"","zh-tw":"","vi":"","ms":"","ja":"","ko":"","th":"","id":"","de":"","fr":""},"content_translations":{"en":"","zh-hant":"","zh-hk":"","zh-cn":"","zh-tw":"","vi":"","ms":"","ja":"","ko":"","th":"","id":"","de":"","fr":""},"media_translations":{"en":[{"_id":"6a0d5663e2ccec0a3e961b27","alt_translations":{},"images":{"original":{"width":6250.0,"height":3375.0,"url":"https://img.shoplineapp.com/media/image_clips/6a0d5663e2ccec0a3e961b27/original.jpg?1779258977=\u0026owner_id=616630e14037db0014c8c273"}}},{"_id":"69cdc8e5f0c9adeb1841d27b","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/69cdc8e5f0c9adeb1841d27b/original.jpg?1775093989=\u0026owner_id=616630e14037db0014c8c273"}}},{"_id":"682c19aaf3b34e000bb6b6fd","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19aaf3b34e000bb6b6fd/original.jpg?1747720618"}}},{"_id":"682c19b287c9dc27e9a18384","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19b287c9dc27e9a18384/original.jpg?1747720625"}}},{"_id":"682c19ccaac888000bb2357f","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19ccaac888000bb2357f/original.jpg?1747720652"}}},{"_id":"682c1a0f201825000aa37b21","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a0f201825000aa37b21/original.jpg?1747720719"}}},{"_id":"682c19a34c037d000bed970e","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19a34c037d000bed970e/original.jpg?1747720610"}}}],"zh-hant":[{"_id":"6a0d5f72b16aa90010caaada","alt_translations":{},"images":{"original":{"width":6250.0,"height":3375.0,"url":"https://img.shoplineapp.com/media/image_clips/6a0d5f72b16aa90010caaada/original.jpg?1779261296=\u0026owner_id=616630e14037db0014c8c273"}}},{"_id":"69ce44a920f03ebd370ca5fd","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/69ce44a920f03ebd370ca5fd/original.jpg?1775125673=\u0026owner_id=616630e14037db0014c8c273"}}},{"_id":"682c1a3d2a872f000a180952","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a3d2a872f000a180952/original.jpg?1747720765"}}},{"_id":"682c1a39b5b3de000fa11cbe","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a39b5b3de000fa11cbe/original.jpg?1747720761"}}},{"_id":"682c1a36b41f4d000cae2495","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a36b41f4d000cae2495/original.jpg?1747720757"}}},{"_id":"682c1a32abfd86000a8b3856","alt_translations":{},"images":{"original&
2022quot;:{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a32abfd86000a8b3856/original.jpg?1747720754"}}},{"_id":"682c1a41aac888000eb236e3","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a41aac888000eb236e3/original.jpg?1747720769"}}}],"zh-hk":[],"zh-cn":[],"zh-tw":[],"vi":[],"ms":[],"ja":[],"ko":[],"th":[],"id":[],"de":[],"fr":[]},"mobile_media_translations":{"en":[{"_id":"6a0d5663e2ccec0a3e961b27","alt_translations":{},"images":{"original":{"width":6250.0,"height":3375.0,"url":"https://img.shoplineapp.com/media/image_clips/6a0d5663e2ccec0a3e961b27/original.jpg?1779258977=\u0026owner_id=616630e14037db0014c8c273"}}},{"_id":"69cdc8e5f0c9adeb1841d27b","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/69cdc8e5f0c9adeb1841d27b/original.jpg?1775093989=\u0026owner_id=616630e14037db0014c8c273"}}},{"_id":"682c19aaf3b34e000bb6b6fd","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19aaf3b34e000bb6b6fd/original.jpg?1747720618"}}},{"_id":"682c19b287c9dc27e9a18384","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19b287c9dc27e9a18384/original.jpg?1747720625"}}},{"_id":"682c19ccaac888000bb2357f","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19ccaac888000bb2357f/original.jpg?1747720652"}}},{"_id":"682c1a0f201825000aa37b21","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a0f201825000aa37b21/original.jpg?1747720719"}}},{"_id":"682c19a34c037d000bed970e","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c19a34c037d000bed970e/original.jpg?1747720610"}}}],"zh-hant":[{"_id":"6a0d5f72b16aa90010caaada","alt_translations":{},"images":{"original":{"width":6250.0,"height":3375.0,"url":"https://img.shoplineapp.com/media/image_clips/6a0d5f72b16aa90010caaada/original.jpg?1779261296=\u0026owner_id=616630e14037db0014c8c273"}}},{"_id":"69ce44a920f03ebd370ca5fd","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/69ce44a920f03ebd370ca5fd/original.jpg?1775125673=\u0026owner_id=616630e14037db0014c8c273"}}},{"_id":"682c1a3d2a872f000a180952","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a3d2a872f000a180952/original.jpg?1747720765"}}},{"_id":"682c1a39b5b3de000fa11cbe","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a39b5b3de000fa11cbe/original.jpg?1747720761"}}},{"_id":"682c1a36b41f4d000cae2495","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a36b41f4d000cae2495/original.jpg?1747720757"}}},{"_id":"682c1a32abfd86000a8b3856","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a32abfd86000a8b3856/original.jpg?1747720754"}}},{"_id":"682c1a41aac888000eb236e3","alt_translations":{},"images":{"original":{"width":2000.0,"height":1080.0,"url":"https://img.shoplineapp.com/media/image_clips/682c1a41aac888000eb236e3/original.jpg?1747720769"}}}],"zh-hk":[],"zh-cn":[],"zh-tw":[],"vi":[],"ms":[],"ja":[],"ko":[],"th":[],"id":[],"de":[],"fr":[]},"full_width":false,"remove_padding":false,"remove_horizontal_padding":false,"carousel":{"interval":5},"cache_key":"pages/61666753b0aea3003ee5dbc7/20260826082449348000000/grid_items/67872f2669dc90000bf5599d/hidden_product_show/false/media-14-1779261302.351/membership_tier_id:/user_signed_in:false/product_setting:settings/616630e1459d840035170576-20260722042333558000000/target_type:shop"}" is-preview="true"> 2023 </carousel-display> 2024</div> 2025 </div> </div> </div> <div class="Grid-row-wrapper " > <div class="Grid-row"> <div id="page-item-67ecee4c909b04000dcb1395" class="Grid-item Grid-product-item"> <div class="boxify-item product-item page-single-product "> 2026 2027 <product-item 2028 product-id="69e83116b894f93873fa9938" 2029 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2030 class=" 2031 " 2032 modal-window-class=" 2033 --plp-variant-image-square 2034 --plp-variant-image-md 2035 " 2036 rec-strategy=""> 2037 2038 <a href="https://www.inbodytw.com/products/inbody970s-身é«çµæåæå" ng-click='sendGaProductClick("69e83116b894f93873fa9938", "", [], "InBody 970S Gunmetal Black" )' ga-product='{"id":"69e83116b894f93873fa9938","sku":"","variations":"[]","title":"InBody 970S Gunmetal Black"}' class="quick-cart-item js-quick-cart-item ">
2038 <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="InBody 970S Gunmetal Black" data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/69e8769b2b7ba0c3484ea3e6/375x.webp?source_format=jpg 375w, https://shoplineimg.com/616630e14037db0014c8c273/69e8769b2b7ba0c3484ea3e6/540x.webp?source_format=jpg 540w, https://shoplineimg.com/616630e14037db0014c8c273/69e8769b2b7ba0c3484ea3e6/720x.webp?source_format=jpg 720w, https://shoplineimg.com/616630e14037db0014c8c273/69e8769b2b7ba0c3484ea3e6/900x.webp?source_format=jpg 900w, https://shoplineimg.com/616630e14037db0014c8c273/69e8769b2b7ba0c3484ea3e6/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/616630e14037db0014c8c273/69e8769b2b7ba0c3484ea3e6/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/616630e14037db0014c8c273/69e8769b2b7ba0c3484ea3e6/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/616630e14037db0014c8c273/69e8769b2b7ba0c3484ea3e6/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">ADD TO CART</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="InBody 970S Gunmetal Black" data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/375x.webp?source_format=png 375w, https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/540x.webp?source_format=png 540w, https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/720x.webp?source_format=png 720w, https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/900x.webp?source_format=png 900w, https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/1080x.webp?source_format=png 1080w, https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/1296x.webp?source_format=png 1296w, https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/1512x.webp?source_format=png 1512w, https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/2160x.webp?source_format=png 2160w, https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/2960x.webp?source_format=png 2960w, https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/3260x.webp?source_format=png 3260w, https://shoplineimg.com/616630e14037db0014c8c273/69e876fb3586aae0fde84016/3860x.webp?source_format=png 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">ADD TO CART</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color force-text-align- ">InBody 970S Gunmetal Black</div> <div class="quick-cart-price force-text-align- "> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > ADD TO CART </span> </div> </div></a> 2039 </product-item> 2040 2041 </div> 2042 </div> <div id="page-item-67ecee4c909b04000dcb1396" class="Grid-item Grid-product-item"> <div class="boxify-item product-item page-single-product "> 2043 2044 <product-item 2045 product-id="69e83fcc60b0c90010ea25a9" 2046 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2047 class=" 2048 " 2049 modal-window-class=" 2050 --plp-variant-image-square 2051 --plp-variant-image-md 2052 " 2053 rec-strategy=""> 2054 2055 <a href="https://www.inbodytw.com/products/inbody580-身é«çµæåæå-1" ng-click='sendGaProductClick("69e83fcc60b0c90010ea25a9", "", [], "InBody 580 Gunmetal Black" )' ga-product='{"id":"69e83fcc60b0c90010ea25a9","sku":"","variations":"[]","title":"InBody 580 Gunmetal Black"}' class="quick-cart-item js-quick-cart-item ">
2055 <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="InBody 580 Gunmetal Black" data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/69e895f7c580fd00145d97ac/375x.webp?source_format=jpeg 375w, https://shoplineimg.com/616630e14037db0014c8c273/69e895f7c580fd00145d97ac/540x.webp?source_format=jpeg 540w, https://shoplineimg.com/616630e14037db0014c8c273/69e895f7c580fd00145d97ac/720x.webp?source_format=jpeg 720w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">ADD TO CART</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="InBody 580 Gunmetal Black" data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/375x.webp?source_format=png 375w, https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/540x.webp?source_format=png 540w, https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/720x.webp?source_format=png 720w, https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/900x.webp?source_format=png 900w, https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/1080x.webp?source_format=png 1080w, https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/1296x.webp?source_format=png 1296w, https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/1512x.webp?source_format=png 1512w, https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/2160x.webp?source_format=png 2160w, https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/2960x.webp?source_format=png 2960w, https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/3260x.webp?source_format=png 3260w, https://shoplineimg.com/616630e14037db0014c8c273/69e892250c7b653d77438a04/3860x.webp?source_format=png 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">ADD TO CART</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color force-text-align- ">InBody 580 Gunmetal Black</div> <div class="quick-cart-price force-text-align- "> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > ADD TO CART </span> </div> </div></a> 2056 </product-item> 2057 2058 </div> 2059 </div> <div id="page-item-67ecee4c909b04000dcb1397" class="Grid-item Grid-product-item"> <div class="boxify-item product-item page-single-product "> 2060 2061 <product-item 2062 product-id="69e840ca2b7ba0000a4ea46d" 2063 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2064 class=" 2065 " 2066 modal-window-class=" 2067 --plp-variant-image-square 2068 --plp-variant-image-md 2069 " 2070 rec-strategy=""> 2071 2072 <a href="https://www.inbodytw.com/products/inbody380-身é«çµæåæå-1" ng-click='sendGaProductClick("69e840ca2b7ba0000a4ea46d", "", [], "InBody 380 Gunmetal Black" )' ga-product='{"id":"69e840ca2b7ba0000a4ea46d","sku":"","variations":"[]","title":"InBody 380 Gunmetal Black"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="InBody 380 Gunmetal Black" data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/375x.webp?source_format=png 375w, https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/540x.webp?source_format=png 540w, https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/720x.webp?source_format=png 720w, https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/900x.webp?source_format=png 900w, https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/1080x.webp?source_format=png 1080w, https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/1296x.webp?source_format=png 1296w, https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/1512x.webp?source_format=png 1512w, https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/2160x.webp?source_format=png 2160w, https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/2960x.webp?source_format=png 2960w, https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/3260x.webp?source_format=png 3260w, https://shoplineimg.com/616630e14037db0014c8c273/69e899396ef97d190f750a6b/3860x.webp?source_format=png 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">ADD TO CART</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="InBody 380 Gunmetal Black" data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/375x.webp?source_format=png 375w, https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/540x.webp?source_format=png 540w, https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/720x.webp?source_format=png 720w, https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/900x.webp?source_format=png 900w, https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/1080x.webp?source_format=png 1080w, https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/1296x.webp?source_format=png 1296w, https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/1512x.webp?source_format=png 1512w, https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/2160x.webp?source_format=png 2160w, https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/2960x.webp?source_format=png 2960w, https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/3260x.webp?source_format=png 3260w, https://shoplineimg.com/616630e14037db0014c8c273/69e89a5e2b7ba06e214ea20f/3860x.webp?source_format=png 3860w" class="sl-lazy" /> </div> <div class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">ADD TO CART</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color force-text-align- ">InBody 380 Gunmetal Black</div> <div class="quick-cart-price force-text-align- "> </div>
2072 <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > ADD TO CART </span> </div> </div></a> 2073 </product-item> 2074 2075 </div> 2076 </div> </div> </div> <div class="Grid-row-wrapper " > <div class="Grid-row"> <div id="page-item-67ecee4c909b04000dcb1399" class="Grid-item Grid-text-item"> <div class="Grid-item-content"> <p style="text-align: center;"><span style="color:#7e0303;"><span style="font-size:48px;"><strong>InBodyå°ç«ââä¸ç«å¼èº«é«æª¢æ¸¬ä¸å¿</strong></span></span></p> </div> </div> </div> </div> <div class="Grid-row-wrapper " > <div class="Grid-row"> <div id="page-item-67e0e3cae9bb7a000c814bee" class="Grid-item Grid-image-item"> 2077 <div class="editor-boxify-image-wrapper boxify-image-wrapper image-container 2078 margin-bottomless 2079 " 2080 > 2081 <picture> 2082 <source data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/375x.webp?source_format=png 375w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/540x.webp?source_format=png 540w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/720x.webp?source_format=png 720w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/900x.webp?source_format=png 900w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/1080x.webp?source_format=png 1080w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/1296x.webp?source_format=png 1296w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/1512x.webp?source_format=png 1512w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/2160x.webp?source_format=png 2160w" media="(min-width: 768px)"> 2083 <source data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/375x.webp?source_format=png 375w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/540x.webp?source_format=png 540w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/720x.webp?source_format=png 720w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/900x.webp?source_format=png 900w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/1080x.webp?source_format=png 1080w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/1296x.webp?source_format=png 1296w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/1512x.webp?source_format=png 1512w, https://shoplineimg.com/616630e14037db0014c8c273/67e120183e738f000a0bdceb/2160x.webp?source_format=png 2160w" media="(max-width: 768px)"> 2084 <img 2085 class="sl-lazy" 2086 data-sizes="auto" 2087 data-src="https://img.shoplineapp.com/media/image_clips/67e120183e738f000a0bdceb/original.png?1742807064" 2088 width="2000" 2089 height="1249" 2090 alt="" 2091 /> 2092 </picture> 2093 2094 2095 </div> 2096 </div> </div> </div> <div class="Grid-row-wrapper " > <div class="Grid-row"> <div id="page-item-67a9c54ba3925a000dd06925" class="Grid-item Grid-video-item"> <div class="owl-video video-width-100"> 2097 <div class="res-iframe res-video-iframe-16x9"> 2098 <iframe id="player" src="https://www.youtube.com/embed/DV6FogrzD80?autoplay=0&rel=1" frameborder="0" allowfullscreen allow="autoplay"> 2099 </iframe> 2100 </div> 2101 </div> 2102 2103 </div> </div> </div> <div class="Grid-row-wrapper m-remove-padding " > <div class="Grid-row"> <div id="page-item-618cc400fd92040011368212" class="Grid-item Grid-image-item"> 2104 <div class="editor-boxify-image-wrapper boxify-image-wrapper image-container 2105 margin-bottomless 2106 remove-horizontal-padding" 2107 > 2108 <picture> 2109 <source data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/375x.webp?source_format=png 375w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/540x.webp?source_format=png 540w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/720x.webp?source_format=png 720w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/900x.webp?source_format=png 900w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/1080x.webp?source_format=png 1080w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/1296x.webp?source_format=png 1296w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/1512x.webp?source_format=png 1512w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/2160x.webp?source_format=png 2160w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/2960x.webp?source_format=png 2960w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/3260x.webp?source_format=png 3260w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/3860x.webp?source_format=png 3860w" media="(min-width: 768px)"> 2110 <source data-srcset="https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/375x.webp?source_format=png 375w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/540x.webp?source_format=png 540w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/720x.webp?source_format=png 720w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/900x.webp?source_format=png 900w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/1080x.webp?source_format=png 1080w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/1296x.webp?source_format=png 1296w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/1512x.webp?source_format=png 1512w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/2160x.webp?source_format=png 2160w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/2960x.webp?source_format=png 2960w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/3260x.webp?source_format=png 3260w, https://shoplineimg.com/616630e14037db0014c8c273/61a6fc9a52a3c2001a215f06/3860x.webp?source_format=png 3860w" media="(max-width: 768px)"> 2111 <img 2112 class="sl-lazy" 2113 data-sizes="auto" 2114 data-src="https://img.shoplineapp.com/media/image_clips/61a6fc9a52a3c2001a215f06/original.png?1638333593" 2115 width="5999" 2116 height="2001" 2117 alt="" 2118 /> 2119 </picture> 2120 2121 2122 </div> 2123 </div> </div> </div> </div> 2124 2125 2126 <div ga-page-view></div> 2127 </div> <div id='shopline-section-footer'><!-- Rendered 'footer.js.liquid' --><!-- Rendered 'footer.css.liquid' --> 2128 2129 2130 2131 2132 2133 2134<style> 2135 #footer-custom-padding { 2136 padding: 16px; 2137 } 2138 @media screen and (max-width: 767px) { 2139 #footer-custom-padding { 2140 padding: 0; 2141 } 2142 } 2143 2144 #shopline-section-footer .section-width { 2145 padding-top: 30px; 2146 padding-bottom: 30px; 2147 } 2148 2149 @media (min-width: 768px) { 2150 #shopline-section-footer .section-width { 2151 padding-top: 30px; 2152 padding-bottom: 30px; 2153 } 2154 } 2155 2156 .footer-wrapper .footer-grid-items .footer-grid-item { 2157 padding: 15px 15px; 2158 } 2159 2160 @media (min-width: 768px) { 2161 .footer-wrapper .footer-grid-items .footer-grid-item { 2162 padding: 15px 7px; 2163 } 2164 } 2165 2166</style> 2167 2168<div class="section-width"> 2169 <div class="footer-wrapper"> 2170 <div id="footer-custom-padding"> 2171 <div class="footer-grid-items"> 2172 2173 <div class="footer-grid-item" ng-non-bindable> 2174 2175 <p class="text-title">æ¥é¾åå¨è¡ä»½æéå ¬å¸</p> 2176 <p>å°åå±ç¤ºä¸å¿Iå°åå¸å¤§å®å復èåè·¯äºæ®µ268è2æ¨-4<br />é»è©± 02-2755-5811 <br />å³ç 02-2755-7566</p> 2177<p> </p> 2178<p>å°ä¸åå ¬å¸ I å°ä¸å¸è¥¿å±¯å叿¿è·¯500è15æ¨ä¹8</p> 2179<p>é»è©± 04-2254-3695 <br />å³ç 04-2254-0617</p> 2180 2181 </div> 2182 2183 <div class="footer-grid-item" ng-non-bindable> 2184 2185 <p class="text-title">Contact us</p> 2186 <p>é«éåå ¬å¸ I é«éå¸å¤ªè¯è¡278è</p> 2187<p>é»è©± 07-559-0250 </p> 2188<p>å³ç 07-559-0251</p> 2189 2190 </div> 2191 2192 <div class="footer-grid-item" ng-non-bindable> 2193 2194 <div style="text-align: center;"> 2195 <a href="https://www.facebook.com/inbody.upwards/?locale=zh_TW" target="_blank" style="display: inline-block; margin: 0 8px;"> 2196 <img style="height: 55px; width: auto; display: inline-block;" src="https://img.shoplineapp.com/media/image_clips/6a8eaf28ad9910dcdc5dc03a/original.png?1787735848=&owner_id=616630e14037db0014c8c273"/> 2197 </a> 2198 <a href="https://www.instagram.com/inbodytaiwan" target="_blank" style="display: inline-block; margin: 0 8px;"> 2199 <img style="height: 55px; width: auto; display: inline-block;" src="https://img.shoplineapp.com/media/image_clips/6a8ea0920601710012b946ed/original.png?1787732113=&owner_id=616630e14037db0014c8c273"/> 2200 </a>
2201 <a href="https://line.me/R/ti/p/@528ekwqx" target="_blank" style="display: inline-block; margin: 0 8px;"> 2202 <img style="height: 55px; width: auto; display: inline-block;" src="https://img.shoplineapp.com/media/image_clips/6a8ea091ced4e7b5624b33b7/original.png?1787732113=&owner_id=616630e14037db0014c8c273"/> 2203 </a> 2204</div> 2205 2206 </div> 2207 2208 </div> 2209 2210 <div class="footer-payment-icons --text_align_left"> 2211 2212 2213 2214 2215 <img src="https://static.shoplineapp.com/web/assets/payment/visa.svg" loading="lazy" /> 2216 2217 2218 2219 2220 <img src="https://static.shoplineapp.com/web/assets/payment/master.svg" loading="lazy" /> 2221 2222 2223 2224 2225 <img src="https://static.shoplineapp.com/web/assets/payment/jcb.svg" loading="lazy" /> 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 </div> 2307 2308 2309 <div class="footer-selector --text_align_left"> 2310 2311 <div class="NavigationBar-actionMenu-button App-currencyDropdown dropdown" dropdown data-nosnippet> 2312 <div class="dropdown-toggle" dropdown-toggle> 2313 <span class="Label"><span class="fa fa-dollar"></span></span> 2314 <span class="fa fa-angle-down"></span> 2315 </div> 2316 <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-currency-chooser"> 2317 2318 <li class="List-item sl-currency-chooser-currency" href="#hkd">$ HKD</li> 2319 2320 <li class="List-item sl-currency-chooser-currency" href="#mop">P MOP</li> 2321 2322 <li class="List-item sl-currency-chooser-currency" href="#cny">¥ CNY</li> 2323 2324 <li class="List-item sl-currency-chooser-currency" href="#twd">$ TWD</li> 2325 2326 <li class="List-item sl-currency-chooser-currency" href="#usd">$ USD</li> 2327 2328 <li class="List-item sl-currency-chooser-currency" href="#sgd">$ SGD</li> 2329 2330 <li class="List-item sl-currency-chooser-currency" href="#eur">⬠EUR</li> 2331 2332 <li class="List-item sl-currency-chooser-currency" href="#aud">$ AUD</li> 2333 2334 <li class="List-item sl-currency-chooser-currency" href="#gbp">£ GBP</li> 2335 2336 <li class="List-item sl-currency-chooser-currency" href="#php">ⱠPHP</li> 2337 2338 <li class="List-item sl-currency-chooser-currency" href="#myr">RM MYR</li> 2339 2340 <li class="List-item sl-currency-chooser-currency" href="#thb">฿ THB</li> 2341 2342 <li class="List-item sl-currency-chooser-currency" href="#aed">د.إ AED</li> 2343 2344 <li class="List-item sl-currency-chooser-currency" href="#jpy">¥ JPY</li> 2345 2346 <li class="List-item sl-currency-chooser-currency" href="#bnd">$ BND</li> 2347 2348 <li class="List-item sl-currency-chooser-currency" href="#krw">⩠KRW</li> 2349 2350 <li class="List-item sl-currency-chooser-currency" href="#idr">Rp IDR</li> 2351 2352 <li class="List-item sl-currency-chooser-currency" href="#vnd">⫠VND</li> 2353 2354 <li class="List-item sl-currency-chooser-currency" href="#cad">$ CAD</li> 2355 2356 </ul> 2357 </div> 2358 2359 2360 <div class="NavigationBar-actionMenu-button App-languageDropdown dropdown" dropdown data-nosnippet> 2361 <div class="dropdown-toggle" dropdown-toggle> 2362 <svg class="fa fa-v5-globe"> 2363 <use xlink:href="#fa-v5-globe"></use> 2364 </svg>
2365 <span class="Label">English</span> 2366 <span class="fa fa-angle-down"></span> 2367 </div> 2368 <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-language-chooser"> 2369 2370 <li class="List-item sl-language-chooser-language" href="#en">English</li> 2371 2372 <li class="List-item sl-language-chooser-language" href="#zh-hant">ç¹é«ä¸æ</li> 2373 2374 </ul> 2375 </div> 2376 2377 </div> 2378 2379 </div> 2380 </div> 2381</div> 2382 2383 2384<div class="footer-decor-bar"></div> 2385 2386 2387 2388</div> <!-- Rendered 'general.js.liquid' --> <!-- Rendered 'cart_panel.js.liquid' --> <!-- Rendered 'breadcrumb.js.liquid' -->
2388<script> function collapseThirdLayer(currentDOM) { $(".menu-list-item.fa-angle-left").each(function(){ if (this!=currentDOM){ toggleDropdown(this); } }); } function assignDropdownID(){ var index = 0; $(".NavigationBar-mainMenu .List-item").each(function(){ index++; var $el = $(this); $el.attr("id", "main-nav-list-"+index); var depth = _.reduce($el.parentsUntil('.NavigationBar-mainMenu').toArray(), function(acc, el) { var $current = $(el); if ($current.hasClass("NavigationBar-nestedList")) { $el.attr('data-parent-item', $current.attr('id')); return acc + 1; } else { return acc } }, 0); $el.addClass('depth-'+depth); }); } function assignMobileDropdownID(){ var index = 0; $(".MenuPanel-mainMenu .List-item").each(function(){ index++; var $el = $(this); $el.attr("id", "main-menu-list-"+index); var depth = _.reduce($el.parentsUntil('.MenuPanel-mainMenu').toArray(), function(acc, el) { var $current = $(el); if ($current.hasClass("MenuPanel-nestedList")) { $el.attr('data-parent-item', $current.attr('id')); return acc + 1; } else { return acc } }, 0); $el.addClass('depth-'+depth); }); } function assignDropdownFunction(){ $( ".NavigationBar-mainMenu" ).on( "click", "i.menu-list-item", function() { toggleDropdown(this); }); } function calculateCSSByTargetHeight(target,dropdownIdentifer) { var dropdown = (".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"), maxWidth = parseInt($(dropdown).css('max-width'), 0), currentHeight = $(dropdown).height(), foundFlag = false, totalHeight = 0, targetHeight = 0, rowNum = 0, targetWidth = 0, totalWidth = 0, rowWidth = parseInt($(dropdown + "> li").css('width'), 0); $(dropdown + "> li").each(function() { if ((totalHeight + $(this).height()) > currentHeight){ totalHeight = $(this).height(); rowNum +=1; } else { totalHeight += $(this).height(); } totalWidth = (rowNum + 1) * rowWidth; if (!foundFlag){ targetHeight = totalHeight; targetWidth = totalWidth; } hideItemOfColumnAfterTargetColumn(this,targetWidth,totalWidth); if (this.id==target){ targetHeight -= $(this).height(); foundFlag = true; if (!$(dropdown).next().hasClass('disable')) { $(dropdown).next().addClass('disable'); } } }); if (targetWidth > maxWidth){ if($(dropdown).next().hasClass('disable')) { $(dropdown).next().removeClass('disable'); } }; controlDropdownHeight(targetWidth,rowWidth,dropdownIdentifer,currentHeight); return {'targetWidth': targetWidth, 'targetHeight': targetHeight, 'foundFlag': foundFlag}; } function controlDropdownHeight(targetWidth,rowWidth,dropdownIdentifer,currentHeight){ var dropdown =(".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"); if (targetWidth > rowWidth){ $(".NavigationBar-nestedList-expand").css('max-height',$(dropdown).height() ); } $(dropdown).css('height', currentHeight); $(dropdown).next().css('height', currentHeight); } function hideItemOfColumnAfterTargetColumn(caller,targetWidth,totalWidth){ if (targetWidth < totalWidth){ $(caller).hide(); }else{ $(caller).show(); }; } function calulateSecondLayerCSSAfterClick(caller){ var dropdownIdentifer= $(caller).parent().attr('data-parent-item'); var lastItemID=$(".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown" + "> li").length; if (caller.classList.contains('fa-angle-right')){ return calculateCSSByTargetHeight($(caller).parent()[0].id,dropdownIdentifer); } else{ return calculateCSSByTargetHeight(lastItemID,dropdownIdentifer); }; } function toggleDropdown(caller) { if ($(caller).next().hasClass('collapsing')) { return; } collapseThirdLayer(caller); var dropdownIdentifer = $(caller).parent().attr('data-parent-item'), dropdown = (".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"), maxWidth = parseInt($(dropdown).css('max-width'), 0), lastItemID = $(dropdown).length, rowWidth = parseInt($(dropdown + "> li").css('width'), 0), targetWidth = calulateSecondLayerCSSAfterClick(caller)['targetWidth'], top = calulateSecondLayerCSSAfterClick(caller)['targetHeight'], foundFlag = calulateSecondLayerCSSAfterClick(caller)['foundFlag']; if (foundFlag) { targetWidth += rowWidth; } $(caller).toggleClass('fa-angle-left fa-angle-right'); changeThirdLayerCSS(caller,dropdown,top); controlSecondLayerCSS(caller,dropdown,targetWidth); scrollDropdownWhenManyColumns(targetWidth,maxWidth,dropdown,foundFlag); } function changeThirdLayerCSS(caller,dropdown,top){ $(caller).next().css('min-height',$(dropdown).height()); $(caller).next().collapse("toggle"); $(caller).next().css('top',-top); } function scrollDropdownWhenManyColumns(targetWidth,maxWidth,dropdown,foundFlag){ if (targetWidth > maxWidth) { if(foundFlag){ var tempLeft = $(dropdown).scrollLeft(); $(dropdown).animate({ scrollLeft: tempLeft + (targetWidth - maxWidth) }); } else{ /* To trigger scrollSubmenu in menu.js.liquid */ $(dropdown).scroll(); } } } function controlSecondLayerCSS(caller,dropdown,targetWidth){ if ($(dropdown).height() < $(caller).next().height()){ $(dropdown).css('height',$(caller).next().height()); $(dropdown).next().css('height',$(dropdown).height()); }else{ $(dropdown).css('height',''); $(dropdown).next().css('height',$(dropdown).height()); } $(dropdown).next().css('width', targetWidth); $(dropdown).css('width', targetWidth); var callerData = $(caller)[0].getBoundingClientRect(); var rightOffset = $(window).width() - callerData.right; if( rightOffset < 250 && $(caller).hasClass('fa-angle-left')) { $(dropdown).css({'left': rightOffset - 250}
2388); } else { $(dropdown).css({'left': 0}); } } window.onload = function() { angular.element(document).ready(function () { assignDropdownID(); assignMobileDropdownID(); assignDropdownFunction(); $(".NavigationBar-mainMenu").on( "mouseleave", ".depth-0", function() { collapseThirdLayer('empty'); }); $('.js-navbar-desktop').find('.NavigationBar-nestedList.depth-1').each(function(){ $(this).children('a.Label').css({'padding-right' : 0, 'max-width' : 175}); }); function isQuickCartProduct(imageClass) { return imageClass === '.js-boxify-image'; } function hoverProductEffect(imageClass) { var elements; elements = isQuickCartProduct(imageClass) ? $('product-item, .CustomPage .product-item') : $('.Product-item'); elements.each(function() { var $this; $this = isQuickCartProduct(imageClass) ? $(this).children().first() : $(this); var secondCoverImage = $this.find('.second-image'); if (secondCoverImage.length === 0) { return; } var multiImageWrapper; multiImageWrapper = isQuickCartProduct(imageClass) ? $this.find('.js-quick-boxify-image') : $this; multiImageWrapper.addClass('multi-image'); }); } function loadEffect() { /* product items without quick cart feature */ hoverProductEffect('.js-image-boxify-image'); /* product items with quick cart feature */ hoverProductEffect('.js-boxify-image'); } loadEffect(); /* observer lazyload-related-products multi image */ var relatedProductList = document.getElementById('relatedProductList'); if (relatedProductList) { var config = { childList: true, }; var observer = new MutationObserver(function(mutations) { loadEffect(); observer.disconnect(); }); observer.observe(relatedProductList, config); } /* observe pagination changes in multiple category widgets */ $('.product-items-container').each(function(index, productItemsContainer) { var config = { childList: true, }; var observer = new MutationObserver(function(mutations) { loadEffect(); }); observer.observe(productItemsContainer, config); }); }); } </script>
2388 2389 2390 2391
2391<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>
2391 2392
2392<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>
2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408
2408<script src="https://r2cdn.myshopline.com/static/rs/adff/prod/latest/bundle.iife.js" defer></script>
2408 2409
2409<script src="https://r2cdn.myshopline.com/static/rs/acuf/prod/latest/bundle.iife.js" defer></script>
2409 2410 2411
2411<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 2411
2411
2412<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 2412
2412
2413<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 2413
2413
2414<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 2414
2414
2415<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 2415
2415
2416<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 2416
2416
2417<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 2417
2417
2418<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 2418
2418
2419<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 2419
2419
2420<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 2420
2420
2421<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 2421
2421
2422<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 2422
2422
2423<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 2423
2423
2424<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 2424
2424
2425<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 2425
2425
2426<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 2426
2426
2427<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 2427
2427
2428<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 2428
2428
2429<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 2429
2429
2430<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 2430
2430
2431<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 2431
2431
2432<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 2432
2432
2433<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-locale/en-9dccac0e252dbd4355df.js" defer="defer" integrity="sha256-V2Jc8Nn4o2yK5be6F3It+hOZaYQqlif6vGQIAn1CZCc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2433
2433
2434<script src="https://cdn.shoplineapp.com/packs/js/ng-locale/en-6301cfb7135ace17fdac.chunk.js" defer="defer" integrity="sha256-UxtD5LCsz+DQhUlVsHPagWxxIBMgrWkmqYOPtMTrDbI=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2434
2434
2435<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 2435
2435
2436<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 2436
2436
2437<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 2437
2437
2438<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 2438
2438
2439<script src="https://cdn.shoplineapp.com/packs/js/runtime~app_extension_sdk-149384e324bcb048ef13.js" defer="defer" integrity="sha256-jdz3nZXyEIqcTxX7IJ9pESoYgrpE8sJ2jOPp3wETZwU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2439
2439
2440<script src="https://cdn.shoplineapp.com/packs/js/app_extension_sdk-6c1b77cc085ed77d6b11.chunk.js" defer="defer" integrity="sha256-eM9xe26mETfquqKtFBktklBl6lnlIaulvfTlHeFQoXQ=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2440
2440
2441<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 2441
2441
2442<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 2442
2442
2443<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 2443
2443
2444<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>
2444 2445 2446 2447 2448 <!-- Google Analytics Event Tracker-->
vendor: 74 bytes, lines 2448-2449
2448 2449 <script async src="https://www.googletagmanager.com/gtag/js?id=
2449UA-214293091-1
vendor: 22 bytes, lines 2449-2450
2449"></script> 2450
2450<script> 2451
vendor: 163 bytes, lines 2451-2454
2451window.dataLayer = window.dataLayer || []; 2452 function gtag(){dataLayer.push(arguments);} 2453 gtag('js', new Date()); 2454 gtag('config', '
2454UA-214293091-1
vendor: 32 bytes, lines 2454-2455
2454', { groups: 'ga' }); 2455
2455</script>
2455 2456 <!-- End Google Analytics Event Tracker --> 2457 <!-- Facebook Pixel (new) Event Tracker --> 2458
2458<script>
vendor: 438 bytes, lines 2458-2465
2458 2459 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 2460 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 2461 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 2462 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 2463 document,'script','//connect.facebook.net/en_US/fbevents.js'); 2464 2465 fbq('init', '
2465577401673595159
vendor: 49 bytes, lines 2465-2468
2465', { 2466 }, {agent: 'plShopline'}); 2467 2468
2468fbq('track', 'PageView',{ 2469 }, { 2470 }); 2471 </script>
2471 2472 2473 <noscript><img height="1" width="1" style="display:none" 2474 src="https://www.facebook.com/tr?id=577401673595159&ev=PageView&noscript=1" 2475 /></noscript> 2476 <!-- end Facebook Pixel (new) Event Tracker --> 2477 <!-- Google Remarketing Event Tracker -->
vendor: 72 bytes, lines 2477-2478
2477 2478 <script async src="https://www.googletagmanager.com/gtag/js?id=
2478AW-10887317620
vendor: 20 bytes, lines 2478-2479
2478"></script> 2479
2479<script type="text/javascript"> 2480 window.dataLayer = window.dataLayer || []; 2481 function gtag(){dataLayer.push(arguments)}; 2482 gtag('js', new Date()); 2483 gtag('config', 'AW-10887317620', { groups: 'google_remarketing' }); 2484 2485 2486 // detect event tag 2487 2488 // set tracking data 2489 2490 2491 gtag('event', 'home', {"send_to":"google_remarketing","ecomm_pagetype":"home"}); 2492 </script>
2492 2493 <!-- end Google Remarketing Event Tracker --> 2494 <!-- Google Tag Manager Event Tracker -->
vendor: 70 bytes, lines 2494-2495
2494 2495 <noscript><iframe src="//www.googletagmanager.com/ns.html?id=
2495GTM-MV52DQH
vendor: 99 bytes, lines 2495-2497
2495" 2496 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 2497
2497<script>
vendor: 353 bytes, lines 2497-2501
2497(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2498 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 2499 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 2500 '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 2501 })(window,document,'script','dataLayer','
2501GTM-MV52DQH
vendor: 3 bytes, line 2501
2501');
2501</script>
2501 2502 <!-- end Google Tag Manager Event Tracker --> 2503 <!-- Facebook Pixel (new) Event Tracker --> 2504
2504<script>
vendor: 438 bytes, lines 2504-2511
2504 2505 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 2506 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 2507 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 2508 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 2509 document,'script','//connect.facebook.net/en_US/fbevents.js'); 2510 2511 fbq('init', '
25111174928946677547
vendor: 49 bytes, lines 2511-2514
2511', { 2512 }, {agent: 'plShopline'}); 2513 2514
2514fbq('track', 'PageView',{ 2515 }, { 2516 }); 2517 </script>
2517 2518 2519 <noscript><img height="1" width="1" style="display:none" 2520 src="https://www.facebook.com/tr?id=1174928946677547&ev=PageView&noscript=1" 2521 /></noscript> 2522 <!-- end Facebook Pixel (new) Event Tracker --> 2523 <!-- Google tag (gtag.js) -->
vendor: 74 bytes, lines 2523-2524
2523 2524 <script async src="https://www.googletagmanager.com/gtag/js?id=
2524G-4GCXTMZ8SN
vendor: 22 bytes, lines 2524-2525
2524"></script> 2525
2525<script> 2526
vendor: 164 bytes, lines 2526-2530
2526window.dataLayer = window.dataLayer || []; 2527 function gtag(){dataLayer.push(arguments);} 2528 gtag('js', new Date()); 2529 2530 gtag('config', '
2530G-4GCXTMZ8SN
vendor: 32 bytes, lines 2530-2531
2530', {"groups":"ga4"}); 2531
2531</script>
2531 2532 2533
2533<script> 2534 window.eventTrackers = JSON.parse('[{\"tracking_html\":null,\"owner_id\":\"616630e14037db0014c8c273\",\"v\":0.0,\"event_type\":\"loaded_any_page\",\"id\":\"633ae0f441bc0eb5a9ef6315\",\"created_at\":\"2021-12-06T03:13:05.616Z\",\"status\":\"active\",\"updated_at\":\"2021-12-06T03:13:05.616Z\",\"event_key\":\"google_analytics\",\"config_data\":{\"single_variation\":false,\"unique_ids\":false,\"tracking_code\":\"UA-214293091-1\",\"dynamic_remarketing\":false}},{\"config_data\":{\"tracking_code\":\"577401673595159\",\"dynamic_remarketing\":false,\"single_variation\":false,\"unique_ids\":false},\"status\":\"active\",\"tracking_html\":null,\"updated_at\":\"2022-05-19T08:40:12.258Z\",\"v\":0.0,\"id\":\"633ae0f441bc0eb5a9ef6321\",\"created_at\":\"2022-05-19T08:40:12.258Z\",\"owner_id\":\"616630e14037db0014c8c273\",\"event_key\":\"facebook_standard_pixel\",\"event_type\":\"loaded_any_page\"},{\"status\":\"active\",\"tracking_html\":null,\"owner_id\":\"616630e14037db0014c8c273\",\"v\":0.0,\"id\":\"633ae0f441bc0eb5a9ef631d\",\"created_at\":\"2022-09-16T06:31:18.165Z\",\"config_data\":{\"tracking_code\":\"10887317620\",\"dynamic_remarketing\":true,\"single_variation\":false,\"unique_ids\":true},\"updated_at\":\"2022-09-16T06:31:18.165Z\",\"event_key\":\"google_remarketing\",\"event_type\":\"loaded_any_page\"},{\"v\":0.0,\"event_key\":\"google_tag\",\"config_data\":{\"tracking_code\":\"GTM-MV52DQH\"},\"tracking_html\":null,\"owner_id\":\"616630e14037db0014c8c273\",\"event_type\":\"loaded_any_page\",\"id\":\"633ae0f441bc0eb5a9ef6325\",\"created_at\":\"2022-09-16T07:29:35.925Z\",\"status\":\"active\",\"updated_at\":\"2026-06-01T07:28:01.788Z\"},{\"created_at\":\"2023-02-13T06:03:54.207Z\",\"config_data\":{\"tracking_code\":\"1174928946677547\",\"is_fbe\":true,\"single_variation\":false,\"unique_ids\":true,\"dynamic_remarketing\":false},\"event_type\":\"loaded_any_page\",\"id\":\"63e9d3062060387d8e1e914d\",\"status\":\"active\",\"tracking_html\":null,\"owner_id\":\"616630e14037db0014c8c273\",\"updated_at\":\"2023-02-13T06:03:54.207Z\",\"v\":0.0,\"event_key\":\"facebook_standard_pixel\"},{\"v\":0.0,\"event_key\":\"google_analytics_4\",\"id\":\"67ebb2ab0f9ad6b28eca1505\",\"tracking_html\":null,\"status\":\"active\",\"config_data\":{\"tracking_code\":\"G-4GCXTMZ8SN\"},\"event_type\":\"loaded_any_page\",\"owner_id\":\"616630e14037db0014c8c273\",\"created_at\":\"2025-04-01T09:32:27.925Z\",\"updated_at\":\"2025-04-01T09:32:28.751Z\"}]'); 2535 </script>
2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545
vendor: 5,196 bytes, lines 2545-2548
2545<script type="text/javascript"> 2546 if (!window.scriptQueue) {window.scriptQueue = [];}; 2547 window.scriptQueue.push(function() { 2548 function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _createForOfIteratorHelper(e,t){var n,r,o,a,i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return o=!(r=!0),{s:function(){i=i.call(e)},n:function(){var e=i.next();return r=e.done,e},e:function(e){o=!0,n=e},f:function(){try{r||null==i.return||i.return()}finally{if(o)throw n}}};if(Array.isArray(e)||(i=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return i&&(e=i),a=0,{s:t=function(){},n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ownKeys(t,e){var n,r=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(n),!0).forEach(function(e){_defineProperty(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function _defineProperty(e,t,n){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0===n)return("string"===t?String:Number)(e);n=n.call(e,t||"default");if("object"!=_typeof(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _regenerator(){var y,e="function"==typeof Symbol?Symbol:{},t=e.iterator||"@@iterator",n=e.toStringTag||"@@toStringTag";function r(e,t,n,r){var o,a,i,c,u,s,l,d,f,t=t&&t.prototype instanceof v?t:v,t=Object.create(t.prototype);return _regeneratorDefine2(t,"_invoke",(o=e,a=n,l=r||[],d=!1,f={p:s=0,n:0,v:y,a:m,f:m.bind(y,4),d:function(e,t){return i=e,c=0,u=y,f.n=t,p}},function(e,t,n){if(1<s)throw TypeError("Generator is already running");for(d&&1===t&&m(t,n),c=t,u=n;(b=c<2?y:u)||!d;){i||(c?c<3?(1<c&&(f.n=-1),m(c,u)):f.n=u:f.v=u);try{if(s=2,i){if(b=i[e=c?e:"next"]){if(!(b=b.call(i,u)))throw TypeError("iterator result is not an object");if(!b.done)return b;u=b.value,c<2&&(c=0)}else 1===c&&(b=i.return)&&b.call(i),c<2&&(u=TypeError("The iterator does not provide a '"+e+"' method"),c=1);i=y}else if((b=(d=f.n<0)?u:o.call(a,f))!==p)break}catch(e){i=y,c=1,u=e}finally{s=1}}return{value:b,done:d}}),!0),t;function m(e,t){for(c=e,u=t,b=0;!d&&s&&!n&&b<l.length;b++){var n,r=l[b],o=f.p,a=r[2];3<e?(n=a===t)&&(u=r[(c=r[4])?5:c=3],r[4]=r[5]=y):r[0]<=o&&((n=e<2&&o<r[1])?(c=0,f.v=t,f.n=r[1]):o<a&&(n=e<3||r[0]>t||a<t)&&(r[4]=e,r[5]=t,f.n=a,c=0))}if(n||1<e)return p;throw d=!0,t}}var p={};function v(){}function o(){}function a(){}var b=Object.getPrototypeOf,e=[][t]?b(b([][t]())):(_regeneratorDefine2(b={},t,function(){return this}),b),i=a.prototype=v.prototype=Object.create(e);function c(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,a):(e.__proto__=a,_regeneratorDefine2(e,n,"GeneratorFunction")),e.prototype=Object.create(i),e}return _regeneratorDefine2(i,"constructor",o.prototype=a),_regeneratorDefine2(a,"constructor",o),_regeneratorDefine2(a,n,o.displayName="GeneratorFunction"),_regeneratorDefine2(i),_regeneratorDefine2(i,n,"Generator"),_regeneratorDefine2(i,t,function(){return this}),_regeneratorDefine2(i,"toString",function(){return"[object Generator]"}),(_regenerator=function(){return{w:r,m:c}})()}function _regeneratorDefine2(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}(_regeneratorDefine2=function(e,t,n,r){function o(t,n){_regeneratorDefine2(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to de
2548structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){var n;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function _iterableToArrayLimit(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,c=[],u=!0,s=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=a.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw o}}return c}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function asyncGeneratorStep(e,t,n,r,o,a,i){try{var c=e[a](i),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(c){return function(){var e=this,i=arguments;return new Promise(function(t,n){var r=c.apply(e,i);function o(e){asyncGeneratorStep(r,t,n,o,a,"next",e)}function a(e){asyncGeneratorStep(r,t,n,o,a,"throw",e)}o(void 0)})}}var ACCEPTABLE_OFFSET=3e3,ANNOUNCEMENT_BAR_CLICK="AnnouncementBarClick",ANNOUNCEMENT_BAR_SWIPE="AnnouncementBarSwipe",SHOP="shop",STOREFRONT="Storefront",announcementSectionGetterCache={};function getAnnouncementFetcher(e){e=null==(e=e.closest(".announcement"))||null==(e=e.dataset)?void 0:e.sectionId;return e?(announcementSectionGetterCache[e]||(announcementSectionGetterCache[e]=window.createThrottledSectionGetter(e)),announcementSectionGetterCache[e]):window.throttledGetGlobalSectionAnnouncement}function initializeTimer(e,t,n){return _initializeTimer.apply(this,arguments)}function _initializeTimer(){return(_initializeTimer=_asyncToGenerator(_regenerator().m(function e(t,n,r){var o,a,i,c,u,s,l,d,f,m,y;return _regenerator().w(function(e){for(;;)switch(e.n){case 0:if(m=function(){var e,t=getTimeRemaining(n);o&&((e=Math.floor(t.days/100)%10)?o.dataset.value=e:o.parentElement.remove()),a.dataset.value=Math.floor(t.days/10)%10,i.dataset.value=t.days%10,c.dataset.value=Math.floor(t.hours/10),u.dataset.value=t.hours%10,s.dataset.value=Math.floor(t.minutes/10),l.dataset.value=t.minutes%10,d.dataset.value=Math.floor(t.seconds/10),f.dataset.value=t.seconds%10,t.total<=0&&(clearInterval(y),r)&&r()},Date.now()>=n.getTime())return r&&r(),e.a(2);e.n=1;break;case 1:return o=t.querySelector(".days.hundreds .digit-wrapper"),a=t.querySelector(".days.tens .digit-wrapper"),i=t.querySelector(".days.ones .digit-wrapper"),c=t.querySelector(".hours.tens .digit-wrapper"),u=t.querySelector(".hours.ones .digit-wrapper"),s=t.querySelector(".minutes.tens .digit-wrapper"),l=t.querySelector(".minutes.ones .digit-wrapper"),d=t.querySelector(".seconds.tens .digit-wrapper"),f=t.querySelector(".seconds.ones .digit-wrapper"),e.n=2,delayToCurrentWholeSeconds();case 2:m(),y=setInterval(m,1e3);case 3:return e.a(2)}},e)}))).apply(this,arguments)}function getTimeRemaining(e){var e=Date.parse(e)-Date.parse(new Date),t=Math.floor(e/1e3%60),n=Math.floor(e/1e3/60%60),r=Math.floor(e/36e5%24);return{total:e,days:Math.floor(e/864e5),hours:r,minutes:n,seconds:t}}function delay(t){return new Promise(function(e){setTimeout(e,t)})}function delayToCurrentWholeSeconds(){return new Promise(function(t){requestAnimationFrame(function e(){33<(new Date).getMilliseconds()?requestAnimationFrame(e):t(!0)})})}function initClickTrackingEvent(){var e=document.querySelector("#shopline-section-announcement");null!=e&&e.addEventListener("click",function(e){e=e.target.closest("a");e&&e.hasAttribute("href")&&trackClickLink()})}function trackAnnouncementEvent(t){window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.then(function(){var e;(null==(e=angular.element(document.body))?void 0:e.injector()).get("trackerService").track({type:t,data:{event_category:STOREFRONT,scope:SHOP}})})}function trackClickLink(){trackAnnouncementEvent(ANNOUNCEMENT_BAR_CLICK)}function setupAnnouncementCarousel(a){var d,e,f,m,y,p,i,s,c,o,u,l,v,t,b,_,h,n=a.querySelector(".announcement__slider");function g(){return window.matchMedia("(max-width: 767px)").matches}function w(e,t,n,r,o,a,i){var c;return m&&n===y&&((null==(c=p)?void 0:c.id)===n&&(t.removeEventListener("animationend",p.finish),window.clearTimeout(p.fallbackTimer),p=null),(c=e.classList).remove.apply(c,_toConsumableArray(r)),(n=t.classList).remove.apply(n,_toConsumableArray(o)),(a===i?e:t).classList.add("announcement__slide--active"),f=a,m=!1,1)}function T(e){return m&&p&&(e&&e!==p.direction?p.cancel():p.finish(),1)}function r(e,t){return function(t,e){var n,r,o,a,i,c,u,s,l=1<arguments.length&&void 0!==e?e:{};return!m&&t!==f&&(n=d[f],r=d[t],e=l.direction||"next",s=g()?"mobile":"desktop",o=f,f=t,y+=1,l.animate?(m=!0,a=["announcement__slide--outgoing","announcement__slide--outgoing-".concat(e,"-").concat(s)],i=["announcement__slide--incoming","announcement__slide--incoming-".concat(e,"-").concat(s)],n.classList.remove("announcement__slide--active"),(u=n.classList).add.apply(u,a),(u=r.classList).add.apply(u,i),c=y,u=function(){var e;w(n,r,c,a,i,t,o)&&!document.hidden&&null!=(e=l.onComplete)&&e.call(l)},s=window.setTimeout(u,"mobile"==s?_:h),p={id:c,direction:e,finish:u,cancel:function(){w(n,r,c,a,i,o,o)},fallbackTimer:s},r.addEventListener("animationend",u,{once:!0})):(n.classList.remove("announcement__slide--active"),r.classList.add("announcement__slide--active")),!0)}((f+("next"===e?1:-1)+d.length)%d.length,_objectSpread(_objectSpread({},1<arguments.length&&void 0!==t?t:{}),{},{direction:e}))}function S(){window.clearTimeout(i),document.hidden||c||(i=window.setTimeout(function(){r("next",{animate:!0,onComplete:S})||S()},1e3*t))}function A(){window.clearTimeout(i),document.hidden||c||(T(),S())}function E(e){e.style.transition="",e.style.transform="",e.style.visibility=""}function O(e){var t,n,r,o,a=v,i=a.neighbor,c=a.neighborIndex,u=a.direction;v=null,i&&(t=d[f],(n=36<=Math.abs(e))&&trackAnnouncementEvent(ANNOUNCEMENT_BAR_SWIPE),m=!0,r=y+=1,o=function(){i.removeEventListener("transitionend",o),r===y&&m&&(E(t),E(i),n&&(t.classList.remove("announcement__slide--active"),i.classList.add("announcement__slide--active"),f=c),m=!1,S())},window.requestAnimationFrame(function(){t.style.transition=b,i.style.transition=b,n?(t.style.transform="translateX(".concat("next"===u?"-100%":"100%",")"),i.style.transform="translateX(0)"):(t.style.transform="translateX(0)",i.style.transform="translateX(".concat("next"===u?"100%":"-100%",")")),i.addEventListener("transitionend",o,{once:!0}),s=window.setTimeout(o,_)}))}!n||(d=Array.from(n.children).filter(function(e){return e.classList.contains("announcement__link")||e.classList.contains("announcement__text")||e.classList.contains("announcement__countdown")})).length<2||(e=d.findIndex(function(e){return e.classList.contains("announcement__slide--active")}),f=0<=e?e:0,c=m=!1,u=o=y=0,v=l=p=null,t=Number(a.dataset.duration)||5,b="transform 0.42s ease",_=470,h=1050,d[f].classList.add("announcement__slide--active"),new MutationObserver(function(e,t){var n,r=_createForOfIteratorHelper(e);try{for(r.s();!(n=r.n()).done;){var o=n.value;
2548if(!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(); 2549 }); 2550 window.scriptQueue.push(function() { 2551 (()=>{var t=$("body"),o=$(".js-navbar-mobile, .js-navbar-desktop"),s=$(".js-nav-logo"),r=$(".js-navbar-mobile"),a=$(".js-navbar-desktop"),n=$(".sl-modal-mask");function i(){n.css({opacity:"0.3",display:"block"});var e=$("#shopline-section-header, .NavigationBar.mod-desktop").css("z-index");e&&"auto"!==e&&n.css("z-index",e),$(".Product-searchField-panel").removeClass("is-show")}function e(){var a=[];return $(".navigation-menu-second-layer").each(function(){var e=$
2551(this).parent(),n=$(this),o=n[0].scrollWidth,t=n.find("li").outerWidth(!0),s=n.find(".second-layer-scroll-buttons"),r=[];n.find(".navigation-menu-item--nested").each(function(){r.push({parentItem:$(this),toggleButton:$(this).find(".navigation-menu-third-layer-toggle"),menu:$(this).find(".navigation-menu-third-layer")})}),a.push({topLayer:{menu:e},secondLayer:{menu:n,itemWidth:t,scrollWidth:o,scrollButtons:s,scrollLeftButton:s.find(".scroll-left"),scrollRightButton:s.find(".scroll-right"),isOneColumnMenu:t+16===o,isScrollable:o>parseInt($(n).css("max-width"),10)},thirdLayer:r})}),a}function l(){h.forEach(function(e){var n;e.secondLayer.isScrollable&&(e.secondLayer.scrollButtons.css("display","flex"),(n=e.secondLayer).scrollLeftButton.on("click",function(){var e=n.menu.scrollLeft();n.menu.animate({scrollLeft:e-800})}),n.scrollRightButton.on("click",function(){var e=n.menu.scrollLeft();n.menu.animate({scrollLeft:e+800})}),n.menu.on("scroll",_.throttle(function(){0===n.menu.scrollLeft()?n.scrollLeftButton.addClass("scroll-disable"):n.scrollLeftButton.removeClass("scroll-disable"),n.menu.scrollLeft()+n.menu.outerWidth()===n.scrollWidth?n.scrollRightButton.addClass("scroll-disable"):n.scrollRightButton.removeClass("scroll-disable")},200))),e.secondLayer.isOneColumnMenu&&e.secondLayer.menu.css("overflow","unset")})}function c(){var e=(r.is(":visible")?r:a).height(),n=$(".trial-banner").height()||0;$(window).scrollTop()>=e-n?o.addClass("collapsed"):o.removeClass("collapsed")}function u(e,n,o){$(e).sidr(new SidrOptions({name:o,side:"right"})),$(e).off(),t.on("click."+o,e,function(e){$.sidr("close","MenuPanel",function(){$.sidr("open",o,function(){i()})})}),t.on("click."+o,n,function(e){$.sidr("close",o,function(){$.sidr("open","MenuPanel")})}),$(".sl-modal-mask").on("click",function(){$(".sl-modal-mask").css({zIndex:10}),$.sidr("close",o)})}function d(){function e(){var s;s=f.get(),h.forEach(function(e){e.secondLayer.menu.css("width",e.secondLayer.scrollWidth+8),e.secondLayer.menu.addClass("navigation-menu-second-layer-origin-position");var n=s.thirdLayerMenu&&s.isOneColumnMenu&&e.secondLayer.menu[0]===s.secondLayerMenu[0],o=$(window).width()-(e.secondLayer.menu.offset().left+e.secondLayer.menu.outerWidth()),t=80;Math.floor(o)<=80?n&&(t+=e.secondLayer.menu.outerWidth()):t=n&&o-s.thirdLayerMenu.outerWidth()<80?o+e.secondLayer.menu.outerWidth():o,e.secondLayer.menu.css({position:"fixed",top:e.topLayer.menu.height()+e.topLayer.menu.position().top+16+parseInt(e.topLayer.menu.closest(".navigation-menu-top-layer").css("padding-bottom"))+$(".trial-banner").height(),right:t,left:"unset"}),e.secondLayer.menu.removeClass("navigation-menu-second-layer-origin-position"),e.secondLayer.scrollButtons.css("right",$(window).width()-(e.secondLayer.menu.offset().left+e.secondLayer.menu.outerWidth()+e.secondLayer.scrollButtons.outerWidth()))}),h.forEach(function(n){n.thirdLayer.forEach(function(e){e.menu.css({position:"absolute",transform:n.secondLayer.isOneColumnMenu?"translateX(100%)":"unset",top:-1*e.parentItem.position().top,left:n.secondLayer.isOneColumnMenu?"unset":"100%",height:e.menu.height()>n.secondLayer.menu.height()?n.secondLayer.isOneColumnMenu?e.menu.height()+24:n.secondLayer.menu.height():n.secondLayer.menu.height()+24})})})}var n=s.find("img");n.get(0)&&n.get(0).complete?e():n.on("load",e)}function m(){var n;window.matchMedia("(max-width: 1199px)").matches||(h=e(),n={},f={get:function(){return n},set:function(e){n={topLayerMenu:e.topLayerMenu,secondLayerMenu:e.secondLayerMenu,thirdLayerMenu:e.thirdLayerMenu,thirdLayerMenuToggleButton:e.thirdLayerMenuToggleButton,isOpenFromRight:e.isOpenFromRight,isOneColumnMenu:e.isOneColumnMenu,isScrollable:e.isScrollable,scrollButtons:e.scrollButtons}},reset:function(){n={}}},c(),l(),d(),h.forEach(function(r){r.thirdLayer.forEach(function(s){s.toggleButton.on("click",function(e){var n,o,t;e.target!==this||(e=f.get(),n="none"!==s.menu.css("display"),(r.secondLayer.isOneColumnMenu||e.secondLayerMenu&&e.isOneColumnMenu)&&(e.secondLayerMenu&&(o=r.secondLayer.menu[0]===e.secondLayerMenu[0]),(n||e.isOneColumnMenu)&&e.topLayerMe
2551nu.offset().left>e.secondLayerMenu.offset().left&&e.secondLayerMenu.css("right","-="+r.secondLayer.itemWidth+"px"),!n&&r.secondLayer.isOneColumnMenu?(s.menu.addClass("navigation-menu-third-layer-shadow "),t=$(window).width()-(r.secondLayer.menu.offset().left+r.secondLayer.menu.outerWidth()),(t=Math.floor(t)<=r.secondLayer.itemWidth)&&!o&&r.secondLayer.menu.css("right","+="+r.secondLayer.itemWidth+"px")):e.thirdLayerMenu.removeClass("navigation-menu-third-layer-shadow"),t=t||o&&e.isOpenFromRight),e.thirdLayerMenu&&(e.thirdLayerMenuToggleButton.removeClass("navigation-menu-third-layer-toggle--open fa-angle-left").addClass("navigation-menu-third-layer-toggle--close fa-angle-right"),e.thirdLayerMenu.css("display","none"),e.isScrollable&&e.scrollButtons.css("display","flex"),f.reset()),n)||(s.menu.css("display","flex"),s.toggleButton.removeClass("navigation-menu-third-layer-toggle--close fa-angle-right").addClass("navigation-menu-third-layer-toggle--open fa-angle-left"),r.secondLayer.menu.outerWidth()-(2*r.secondLayer.itemWidth+s.parentItem.position().left)<0?r.secondLayer.menu.animate({scrollLeft:r.secondLayer.menu.scrollLeft()+r.secondLayer.scrollWidth}):s.parentItem.position().left<0&&r.secondLayer.menu.animate({scrollLeft:r.secondLayer.menu.scrollLeft()-Math.abs(s.parentItem.position().left)}),f.set({topLayerMenu:r.topLayer.menu,secondLayerMenu:r.secondLayer.menu,thirdLayerMenu:s.menu,thirdLayerMenuToggleButton:s.toggleButton,isOpenFromRight:t,isOneColumnMenu:r.secondLayer.isOneColumnMenu,isScrollable:r.secondLayer.isScrollable,scrollButtons:r.secondLayer.scrollButtons}),r.secondLayer.isScrollable&&r.secondLayer.scrollButtons.css("display","none"))})})}),y=!0)}var h=null,y=!1,f=null;m(),u(".sl-language-menu-open",".sl-language-menu-close","LanguagePanel"),u(".
2551sl-currency-menu-open",".sl-currency-menu-close","CurrencyPanel"),$("#MenuPanel").removeClass("left"),$(".sl-menu-panel-toggle").sidr(new SidrOptions({name:"MenuPanel",onOpen:i,onClose:function(){n.css({opacity:"0"}),setTimeout(function(){n.css({display:"none"})},200)},side:"right"})),t.on("click",".Product-searchField",function(e){$(".sl-search-modal").addClass("show")}),t.on("click",".Product-searchField-btn-submit",function(e){$("form.sl-product-search").submit()}),t.on("click",".Product-searchField-btn-close",function(e){$(".sl-search-modal").removeClass("show")}),$(window).on("resize",_.throttle(function(){(y?(h=e(),d):m)()},200)),$(window).on("scroll",_.throttle(function(){c()},200)),s.on("transitionend",function(){(y?d:m)()})})(); 2552 }); 2553 window.scriptQueue.push(function() { 2554 function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ownKeys(t,e){var r,n=Object.keys(t);return Object.getOwnPropertySymbols&&(r=Object.getOwnPropertySymbols(t),e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)),n}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(r),!0).forEach(function(e){_defineProperty(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function _defineProperty(e,t,r){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0===r)return("string"===t?String:Number)(e);r=r.call(e,t||"default");if("object"!=_typeof(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}var menuEventCategory="Menu",shopScope="shop",shoplyticsMenuEventData={event_category:menuEventCategory,scope:shopScope};window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.then(function(){var o=angular.element("body").injector().get("trackerService");function c(e,t){t=1<arguments.length&&void 0!==t?t:{};o.track({type:e,data:_objectSpread(_objectSpread({},shoplyticsMenuEventData),t)})}function e(e){var t=e.type,r=e.containerSelector,n=e.excludeTargetSelector;$(r).on("click","a",function(e){n&&($(e.target).is(n)||0<$(e.target).closest(n).length)||(e=$(this).closest("li").parentsUntil(r,"ul").length+("mobile"===t?1:0),c(o.menuTrackerType.MENU_CLICK,{menu_level:e}))})}e({type:"mobile",containerSelector:".MenuPanel-mainMenu",excludeTargetSelector:".sl-dropdown-toggle, .sl-advanced-menu-trigger"}),e({type:"desktop",containerSelector:".header--desktop .navigation-menu"}),$("#MenuPanel .icon-search, .Product-searchField").on("click",function(){c(o.menuTrackerType.SEARCH_PRODUCT_ICON_CLICK)}),$(".sl-menu-panel-toggle").on("pointerdown",function(){c(o.menuTrackerType.HEADER_HAMBURGER_CLICK)})}); 2555 }); 2556 window.scriptQueue.push(function() { 2557 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")})})}); 2558 }); 2559 window.scriptQueue.push(function() { 2560 function changeQtyIcon(element) { var $btn = $(element).find('.input-group-btn'); $btn.eq(0).children('.btn').append('<svg><use xlink:href="#icon-minus"></use></svg>'); $btn.eq(1).children('.btn').append('<svg><use xlink:href="#icon-plus"></use></svg>');}function changeSelectorIcon(element) { $(element).parent().append( '<svg class="arrow-select"><use xlink:href="#icon-arrow-medium"></use></svg>' );}
2560function displayViewControls() { var viewControls = $('.modal .view-controls'); if ($('.modal .js-variant-image').length > 1) { viewControls.show(); } else { viewControls.hide(); }}app.run([ '$rootScope', '$timeout', 'modalTypes', function( $rootScope, $timeout, modalTypes ) { $rootScope.$on('modal.open', function(event, payload) { $timeout(function() { $('.js-variant-gallery-stage').append('<div class="view-controls"><span class="view-prev js-view-prev"></span><span class="view-next js-view-next"></span></div>'); var urlLoad = $('.js-variant-gallery-stage > a > img').attr('src'); checkImage(urlLoad); var selected = 1; var urlGallery = ''; $rootScope.$on('variationSelected.key.change', function() { selected = 1; }); displayViewControls(); var gallery = document.querySelector('.js-variant-gallery-stage'); var observer = new MutationObserver(function () { displayViewControls(); }); observer.observe(gallery, { childList: true }); $('.js-view-next').click(function() { selected++; if ($('.modal .js-variant-image').length < selected) { selected = 1; } urlGallery = $('.modal .js-variant-image:nth-child(' + selected + ') .image-container').attr('style').replace('thumb', 'original').split('"')[1]; checkImage(urlGallery); $('.modal .js-variant-gallery-stage > a > img').attr('src', computedSrcByStyle($('.modal .js-variant-image:nth-child(' + selected + ') .image-container'))); }); $('.js-view-prev').click(function() { selected--; if (selected < 1) { selected = $('.modal .js-variant-image').length; } urlGallery = $('.modal .js-variant-image:nth-child(' + selected + ') .image-container').attr('style').replace('thumb', 'original').split('"')[1]; checkImage(urlGallery); $('.modal .js-variant-gallery-stage > a > img').attr('src', computedSrcByStyle($('.modal .js-variant-image:nth-child(' + selected + ') .image-container'))); }); function computedSrcByStyle(el) { var linkProduct = el.attr('style').replace(/"/g, '').replace(/ /g, '').replace('thumb', 'original'); var handleLeft = linkProduct.slice(linkProduct.indexOf('http')); var src; if (handleLeft.lastIndexOf(';') === handleLeft.length - 1) { src = handleLeft.slice(0, handleLeft.length - 2); } else { src = handleLeft.slice(0, handleLeft.length - 1); } /* Note: if thumb url, convert to original url */ try { var maxWidth = 800; var reg = /^https?:\/\/.+\/(\d+)x\..+$/; var matchs = src.match(reg); var width = window.parseInt((matchs || [])[1]); var containerWidth = ($('.modal .js-variant-gallery-stage').width() || 0) * (window.devicePixelRatio > 1 ? 2 : 1); var useWidth = containerWidth > maxWidth ? maxWidth : containerWidth; if (width && width < maxWidth && useWidth > width) { src = src.replace('/'+ width +'x.', '/' + containerWidth + 'x.'); } } catch (e) { console.warn('Error: thumb image url convert to original image url', e); } return src; } $('.modal .quick-cart-price .price').each(function() { if($(this).text().trim() === '') { $(this).addClass('price-empty'); } }); fixSelect(); $('.QuickCart-modal .product-variant-option .selectpicker').each(function() { changeSelectorIcon(this); }); $('.QuickCart-modal .product-info .input-group').each(function() { changeQtyIcon(this); }); }, 200); function checkImage(url) { var img = new Image(); img.src = url; img.onload = function() { if (this.height > this.width) { $('.js-variant-gallery-stage > a > img').addClass('img-height'); } else { $('.js-variant-gallery-stage > a > img').removeClass('img-height'); } }; }; });}]);/* change style select box */function fixSelect() { $('.js-selectpicker').each(function() { if ($(this).is(':visible')) { $('<i class="fa fa-chevron-down arrow-select"></i>').insertAfter($(this)); } });}/* content auto padding follow header height */function autoPaddingTop(){ var previewingClosedStoreBanner = $('.js-previewing-closed-store-banner'); var previewingClosedStoreBannerHeight = previewingClosedStoreBanner.length ? previewingClosedStoreBanner.height() : 0; var announcementBarHeight = $('.js-announcement').height(); var $header = window.matchMedia('(max-width: 1199px)').matches ? $('.
2560js-navbar-mobile') : $('.js-navbar-desktop'); var hHeader = $header.height() + previewingClosedStoreBannerHeight || 0 + announcementBarHeight || 0; $('.CustomPage').css('visibility', 'visible');}autoPaddingTop();$(window).on('resize', _.debounce(autoPaddingTop, 200));$(window).on('scroll', _.debounce(autoPaddingTop, 300));$(window).load(function() { fixSelect();});/* close popup product when click mask */$(document).on('touchend', '.modal-backdrop', function() { $('.js-quick-cart-cancel').click();});/* add class scroll for go to top button */$(window).scroll(function() { if ($(window).scrollTop() >= 100) { $('.sl-goto-top').addClass('active'); } else { $('.sl-goto-top').removeClass('active'); }});/* check IOS */var iOS = is.ios();var iOS11 = /OS 11_0|OS 11_1|OS 11_2/.test(navigator.userAgent);var detectTap = false;if (iOS && iOS11) { $('body').addClass('ios-eleven');}/* location when click in IOS */if (iOS) { $('body').addClass('ios');}$('.instagram-post .caption').dotdotdot({ wrap: 'letter', ellipsis: '...', height: 56});function syncHeaderTopWithAnnouncementHeight() { $('#shopline-section-header').css('top', $('#shopline-section-announcement').height() || 0);}if ( $('body.cart.index, body.checkout.index, body.orders.confirm').length === 0 && $('#shopline-section-header').length > 0) { if ('ResizeObserver' in window) { var observer = new ResizeObserver(_.throttle(syncHeaderTopWithAnnouncementHeight, 200)); observer.observe($('#shopline-section-announcement')[0]); } else { document.fonts.ready.then(syncHeaderTopWithAnnouncementHeight); $(window).on('resize', _.throttle(syncHeaderTopWithAnnouncementHeight, 200)); } syncHeaderTopWithAnnouncementHeight();}/* this code will be remove in SL-31595 */if ($('.header').hasClass('header--sticky')) { $('#shopline-section-header').css({ 'position': 'sticky', 'z-index': 100 });}/* end of this code will be remove in SL-31595 */ 2561 }); 2562 window.scriptQueue.push(function() { 2563 var $mask = $('<div class="CartPanel-mask"></div>');var hHeader = getHeaderHeight() + ($('.js-announcement').height() || 0);var trialBannerHeight = $('.trial-banner').height() || 0;if (trialBannerHeight) { $('#cart-panel').addClass('has-trial-banner');}var docEl = $('html, body');var wrapContent = $('#Content');var scrollTop;var lockBody = function () { if (window.pageYOffset) { scrollTop = window.pageYOffset; wrapContent.css({ top: -scrollTop }); } $('html').css({ 'max-height': '100%', overflow: '' }); $('body').css({ 'max-height': '100%', overflow: 'hidden' });};var unlockBody = function () { docEl.css({ 'max-height': '', overflow: '' }); wrapContent.css({ top: '' }); window.scrollTo(0, scrollTop); window.setTimeout(function () { scrollTop = null; }, 0);};function getHeaderHeight() { return ( ($('.js-navbar-desktop').is(':visible') && $('.js-navbar-desktop').height()) || ($('.js-navbar-mobile').is(':visible') && $('.js-navbar-mobile').height()) || 0 );}/* bottom gap kept below the panel; must stay <= adjustCartPanel's bottomSpace (58) to avoid clipping the button */const headerMarginBottom = 20;/* build #fix-cart css for cart panel top position */function getFixCartCss(top) { let css = `#cart-panel { top: ${top}px;`; /* One Page Store header has no navbar (hHeader may be 0), so the panel's max-height clips the checkout button. Relax it by top so the button shows. */ if ( window.matchMedia('(min-width: 768px)').matches && $('#shopline-section-one-page-stores-header').length > 0 ) { css += ` max-height: calc(100% - ${top + headerMarginBottom}px);`; } css += ' }'; return css;}/* add top css for cart panel */$('head').append(`<style id="fix-cart">${getFixCartCss(hHeader)}</style>`);function setHeaderTop() { var headerHeight = getHeaderHeight(); var announcementHeight = $('.js-announcement').height() || 0; hHeader = headerHeight + announcementHeight; if ( $('#shopline-section-header').length > 0 && $('#shopline-section-header').css('position') !== 'sticky' && $(window).scrollTop() >= hHeader ) { hHeader = hHeader - headerHeight + headerMarginBottom; } $('head #fix-cart').html(getFixCartCss(hHeader));}if (window.matchMedia('(min-width: 768px)').matches) { $(window).on('load', setHeaderTop); $(window).on('scroll', _.throttle(setHeaderTop, 200));
2563 $('.js-nav-logo').on('transitionend', setHeaderTop);}/* call sidr for cart panel */$('.js-cart-panel').unbind();$('.sl-cart-toggle').sidr(new SidrOptions({ name: 'cart-panel', onOpen: function() { window.shopline.slEventBus.once('cart.miniCartLoadData', miniCartLoadedProduct); angular.element('body').scope().$broadcast('cart.reload'); $('.js-cart-panel').addClass('is-open'); $mask.addClass('is-open'); adjustCartPanel(); lockBody(); }, onClose: function() { $('.js-cart-panel').removeClass('is-open'); $mask.removeClass('is-open'); unlockBody(); window.shopline.slEventBus.off('cart.miniCartLoadData', miniCartLoadedProduct); clearTimeout(keepCart); $('#cart-panel').removeAttr('data-manual-open'); }}));$('.sl-cart-toggle').on('click', function() { $('#cart-panel').attr('data-manual-open', 'true');});$mask.appendTo('body').on('click', function() { $.sidr('close', 'cart-panel'); $mask.removeClass('is-open');});/* auto close cart panel in 3 second if no hover */if (!is.touchDevice()) { var keepCart; var cartPanel = document.querySelector('.js-cart-panel'); $(document).on('click', '.js-btn-add-to-cart, .js-btn-quick-cart-add-to-cart, .quick-cart-button-container', function() { var observer = (new MutationObserver(function() { clearTimeout(keepCart); keepCart = setTimeout(function() { $.sidr('close', 'cart-panel'); $mask.removeClass('is-open'); }, 3000); observer.disconnect(); })); observer.observe( cartPanel, { attributes: true } ); }); /* keep cart panel if hover */ cartPanel.addEventListener('mouseover', function() { clearTimeout(keepCart); });}/* close currency and menu panel when choose currency */$('.sl-currency-chooser-currency').on('click', function() { $.sidr('close', 'CurrencyPanel'); $.sidr('close', 'MenuPanel'); $('.sl-modal-mask').css({'display': 'none'});});function miniCartLoadedProduct(cartData) { adjustCartPanel(); const injector = angular.element(document.body)?.injector(); const trackerService = injector?.get('trackerService'); const showType = $('#cart-panel').attr('data-manual-open') === 'true' ? 'manual_click' : 'automatic'; const productIds = cartData?.items?.map(item => (item.product_id)) || []; const productIdsUnique = [...new Set(productIds)]; trackerService?.track({ type: trackerService?.generalEventType?.MiniCartImpression, data: { page_type: window.mainConfig.pageIdentifier, show_type: showType, cart_item_list: productIdsUnique, cart_unique_item_count: productIdsUnique.length, cart_total_item_count: cartData?.items?.reduce((total, item) => total + item.quantity, 0) || 0, }, });}/* adjust cart panel in short browser*/function adjustCartPanel() { if (window.matchMedia('(max-width: 767px)').matches) { $('#cart-panel .cart-items').removeAttr("style"); return; } var bottomSpace = 58; hHeader = getHeaderHeight() + ($('.js-announcement').height() || 0); var checkoutButtonContainerHeight = $('#cart-panel .cart-chkt-btn-cont').outerHeight(); var cartItemListMaxHeight = hHeader + bottomSpace + checkoutButtonContainerHeight; $('#cart-panel .cart-items, #cart-panel .cart-panel-empty-wrapper').css({ 'max-height': 'calc(var(--vh, 100vh) - ' + cartItemListMaxHeight + 'px)' });};function updateViewHeight() { var doc = window.document.documentElement; doc.style.setProperty('--vh', `${window.innerHeight}px`);}adjustCartPanel();updateViewHeight();$(window).on('resize, scroll', _.debounce(function() { adjustCartPanel(); updateViewHeight();}, 200));$('.js-nav-logo').on('transitionend', adjustCartPanel); 2564 }); 2565 window.scriptQueue.push(function() { 2566 /* 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 */ 2567 }); 2568 ; 2569 </script>
2569 2570 2571 2572 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2573 <symbol id="fa-v5-globe" viewBox="0 0 496 512"> 2574 <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"/> 2575 </symbol> 2576</svg> 2577 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2578 <symbol id="icon-filter-category" viewBox="0 0 13 13"> 2579 <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" /> 2580 <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" /> 2581 </symbol> 2582</svg> 2583 2584 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 2585 <symbol id="icon-sort-category" viewBox="0 0 14 12"> 2586 <path 2587 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" 2588 /> 2589 </symbol> 2590</svg> 2591 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 2592 <symbol id="icon-limit-category" viewBox="0 0 14 14"> 2593 <path 2594 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
25945 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" 2595 /> 2596 </symbol> 2597</svg> 2598 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2599 <symbol id="icon-line" viewBox="0 0 20 18"> 2600 <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"/> 2601 </symbol> 2602</svg> 2603 2604 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 2605 <symbol id="icon-lineapp" viewBox="0 0 32 32">
2606 <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"/> 2607 </symbol> 2608</svg> 2609 2610 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 2611 <symbol id="icon-facebook" viewBox="0 0 32 32"> 2612 <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"/> 2613 </symbol> 2614</svg> 2615 2616 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 2617 <symbol id="icon-whatsapp" viewBox="0 0 32 32"> 2618 <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"/> 2619 </symbol> 2620</svg> 2621 2622 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2623 <symbol id="icon-copylink" viewBox="-2 -2 18 18" fill="none"> 2624 <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"/> 2625 <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"/> 2626 </symbol> 2627</svg> 2628 2629 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2630 <symbol id="icon-basket" viewBox="0 0 1024 992"> 2631 <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"/> 2632 </symbol> 2633</svg> 2634 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2635 <symbol id="icon-coupon" viewBox="0 0 16 16"> 2636 <path 2637 fill-rule="evenodd" 2638 clip-rule="evenodd" 2639 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
263912.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" 2640 fill="currentColor" 2641 /> 2642 </symbol> 2643</svg> 2644 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2645 <symbol id="icon-fb-messenger" viewBox="0 0 16 16" fill="none"> 2646 <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" /> 2647 </symbol> 2648</svg> 2649 2650 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2651 <symbol id="icon-forward" viewBox="0 0 24 24"> 2652 <path d="M0 0h24v24H0z" fill="none"/> 2653 <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/> 2654 </symbol> 2655</svg> 2656 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2657 <symbol id="icon-back" viewBox="0 0 24 24"> 2658 <path d="M0 0h24v24H0z" fill="none"/> 2659 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 2660 </symbol> 2661</svg> 2662 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2663 <symbol id="icon-sale-sold-count" viewBox="0 0 11 13" fill="none"> 2664 <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"/> 2665 </symbol> 2666</svg> 2667 2668 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2669 <symbol id="icon-cart" viewBox="0 0 24 24"> 2670 <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" /> 2671 <circle cx="8.2" cy="19.2" r="1.2" /> 2672 <circle cx="17.7996" cy="19.2" r="1.2" /> 2673 </symbol> 2674</svg> 2675 2676 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2677 <symbol id="icon-arrow-medium" viewBox="0 0 20 20"> 2678 <path fill-rule="evenodd" d="M13.056 12.688L14 11.744 10 7.744 6 11.744 6.944 12.688 10 9.616z" transform="rotate(90 10 10.216)"/> 2679 </symbol> 2680</svg> 2681 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2682 <symbol id="icon-cart" viewBox="0 0 40 40"> 2683 <g id="icon-cart" fill-rule="evenodd"> 2684 <g> 2685 <path d="M9.037 8.407l1.85 13.757c.044.337.337.592.68.592h17.57c.343 0 .636-.258.68-.6L31.87 9.153c.03-.24-.094-.426-.17-.513-.077-.087-.246-.233-.517-.233H9.037zm20.1 16.35h-17.57c-1.34 0-2.486-1-2.664-2.328L6.24 2.602C6.193 2.26 5.9 2 5.56 2H0V0h5.558c1.34 0 2.485 1.004 2.664 2.336l.54
26856 4.071h22.415c.773 0 1.508.332 2.018.912.51.58.746 1.35.648 2.116L31.797 22.44c-.168 1.308-1.314 2.316-2.66 2.316h0zM13.72 29.407c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2m0 6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4M26.72 29.407c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2m0 6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4" transform="translate(3 3)"/> 2686 </g> 2687 </g> 2688 </symbol> 2689</svg> 2690 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2691 <symbol id="icon-clock" viewBox="0 0 40 40"> 2692 <g fill-rule="evenodd"> 2693 <path d="M31.16 9.08l2.12-2.52L25.64 0l-2.2 2.52 7.72 6.56zm-29.04 0l7.72-6.32L7.64.24 0 6.56l2.12 2.52zm14.52 24.6c2.747 0 5.28-.68 7.6-2.04 2.267-1.307 4.053-3.093 5.36-5.36 1.36-2.32 2.04-4.853 2.04-7.6s-.68-5.28-2.04-7.6c-1.307-2.267-3.093-4.053-5.36-5.36-2.32-1.36-4.853-2.04-7.6-2.04s-5.28.68-7.6 2.04c-2.267 1.307-4.053 3.093-5.36 5.36-1.36 2.32-2.04 4.853-2.04 7.6s.68 5.28 2.04 7.6c1.307 2.267 3.093 4.053 5.36 5.36 2.32 1.36 4.853 2.04 7.6 2.04zm0-3.28c-2.133 0-4.093-.533-5.88-1.6-1.76-1.04-3.16-2.453-4.2-4.24C5.52 22.773 5 20.813 5 18.68s.52-4.093 1.56-5.88C7.6 11.04 9 9.64 10.76 8.6c1.787-1.04 3.747-1.56 5.88-1.56s4.093.52 5.88 1.56c1.76 1.04 3.16 2.44 4.2 4.2 1.04 1.787 1.56 3.747 1.56 5.88s-.52 4.093-1.56 5.88-2.44 3.2-4.2 4.24c-1.787 1.067-3.747 1.6-5.88 1.6z" transform="translate(3.36 2.96)"/> 2694 <path d="M17.64 11.04L17.64 18.051 25.244 18.05 25.244 21.05 14.64 21.05 14.64 11.04z" transform="translate(3.36 2.96)"/> 2695 </g> 2696 </symbol> 2697</svg> 2698 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2699 <symbol id="icon-close" viewBox="0 0 40 40"> 2700 <path d="M31.08 7.08l1.84 1.84L21.837 20l11.081 11.08-1.838 1.84L20 21.837 8.92 32.919l-1.84-1.838L18.16 20 7.08 8.92l1.84-1.84L20 18.16 31.08 7.08z" /> 2701 </symbol> 2702</svg> 2703 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2704 <symbol id="icon-currency" viewBox="0 0 40 40"> 2705 <path fill-rule="evenodd" d="M20 1.76c10.074 0 18.24 8.166 18.24 18.24 0 10.074-8.166 18.24-18.24 18.24C9.926 38.24 1.76 30.074 1.76 20 1.76 9.926 9.926 1.76 20 1.76zm0 2.28C11.186 4.04 4.04 11.186 4.04 20S11.186 35.96 20 35.96 35.96 28.814 35.96 20 28.814 4.04 20 4.04zm2.04 6.175v2.447l.28.072c1.002.285 1.795.793 2.38 1.524.586.745.896 1.614.932 2.607h-2.448l-.01-.184c-.119-1.438-1.046-2.157-2.783-2.157-.922 0-1.649.19-2.18.572-.533.381-.799.882-.799 1.503 0 .532.248.984.745 1.357.497.372 1.357.718 2.58 1.037 1.029.266 1.853.55 2.474.851.851.408 1.498.896 1.942 1.463.532.692.798 1.534.798 2.527 0 1.082-.381 1.969-1.144 2.66-.674.62-1.596 1.046-2.766 1.277v2.394h-3.325v-2.394l-.305-.073c-.996-.26-1.817-.698-2.462-1.31-.78-.745-1.206-1.703-1.277-2.873h2.448l.017.208c.074.61.334 1.09.78 1.441.568.461 1.393.692 2.474.692 1.082 0 1.889-.23 2.421-.692.39-.354.585-.78.585-1.277 0-.603-.213-1.1-.638-1.49-.532-.513-1.428-.921-2.687-1.223-1.667-.39-2.917-.922-3.75-1.596-.958-.78-1.437-1.773-1.437-2.979 0-1.029.373-1.906 1.117-2.633.692-.674 1.596-1.126 2.714-1.357v-2.394h3.325z"/> 2706 </symbol> 2707</svg> 2708 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2709 <symbol id="icon-heart" viewBox="0 0 40 40"> 2710 <path fill-rule="evenodd" d="M20 34.404l2.196-1.98c3.264-2.976 5.508-5.088 6.732-6.336 2.04-2.064 3.528-3.9 4.464-5.508 1.056-1.848 1.584-3.672 1.584-5.472 0-1.512-.36-2.898-1.08-4.158-.72-1.26-1.71-2.25-2.97-2.97-1.26-.72-2.646-1.08-4.158-1.08-1.296 0-2.544.288-3.744.864-1.2.576-2.208 1.344-3.024 2.304-.816-.96-1.824-1.728-3.024-2.304-1.2-.576-2.436-.864-3.708-.864-1.536 0-2.928.36-4.176 1.08-1.248.72-2.238 1.71-2.97 2.97-.732 1.26-1.098 2.646-1.098 4.158 0 1.824.54 3.66 1.62 5.508.912 1.608 2.388 3.444 4.428 5.508 1.296 1.32 3.552 3.444 6.768 6.372L20 34.404zm0-4.032l-.144-.144c-2.976-2.664-5.064-4.596-6.264-5.796-1.872-1.872-3.252-3.504-4.14-4.896-.984-1.56-1.476-3.036-1.476-4.428 0-.984.228-1.872.684-2.664.456-.792 1.086-1.41 1.89-1.854.804-.444 1.71-.666 2.718-.666 1.152 0 2.232.33 3.24.99 1.008.66 1.704 1.506 2.088 2.538h2.808c.408-1.032 1.11-1.878 2.106-2.538.996-.66 2.082-.99 3.258-.99 1.008 0 1.908.222 2.7.666.792.444 1.416 1.062 1.872 1.854.456.792.684 1.68.684 2.664 0 1.392-.492 2.868-1.476 4.428-.888 1.392-2.268 3.024-4.14 4.896-1.2 1.2-3.288 3.132-6.264 5.796l-.144.144z"/> 2711 </symbol> 2712</svg> 2713 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2714 <symbol id="icon-language" viewBox="0 0 40 40"> 2715 <path fill-rule="evenodd" d="M20 2c9.941 0 18 8.059 18 18s-8.059 18-18 18S2 29.941 2 20 10.059 2 20 2zm-6.382 23.812h-8.26c1.957 4.927 6.328 8.632 11.654 9.655-1.638-1.909-2.829-5.388-3.394-9.655zm21.025 0h-8.26c-.566 4.267-1.757 7.746-3.394 9.655 5.325-1.023 9.696-4.728 11.654-9.655zm-10.547.001h-8.192c.76 5.299 2.475 9 4.096 9s3.335-3.701 4.096-9zm-10.76-8.684H4.511C4.34 18.06 4.25 19.02 4.25 20c0 1.225.14 2.418.405 3.563h8.729c-.088-1.15-.134-2.342-.134-3.563l.002-.385c.006-.845.035-1.675.084-2.486zm11.068 0h-8.808c-.063.928-.096 1.888-.096 2.871l.002.377c.01 1.096.06 2.162.147 3.186h8.702c.097-1.14.149-2.334.149-3.563 0-.983-.033-1.943-.096-2.87zm11.085 0h-8.825c.057.934.086 1.893.086 2.871 0 1.221-.046 2.413-.134 3.562h8.73c.264-1.
2715144.404-2.337.404-3.562 0-.98-.09-1.94-.261-2.87zM17.011 4.533l-.11.022C11.38 5.657 6.9 9.645 5.1 14.879h8.431c.525-4.58 1.754-8.334 3.479-10.346zM20 5.187c-1.69 0-3.483 4.026-4.189 9.692h8.378C23.483 9.213 21.69 5.188 20 5.188zm2.988-.654l.02.023c1.715 2.017 2.937 5.76 3.46 10.323h8.43c-1.81-5.27-6.338-9.276-11.91-10.346z"/> 2716 </symbol> 2717</svg> 2718 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2719 <symbol id="icon-member" viewBox="0 0 40 40"> 2720 <g fill-rule="evenodd" transform="translate(1 1)"> 2721 <path d="M19 .76C29.074.76 37.24 8.926 37.24 19c0 6.633-3.54 12.438-8.834 15.63-2.071 1.6-5.114 2.478-8.611 2.592-.264.012-.529.018-.795.018C8.926 37.24.76 29.074.76 19 .76 8.926 8.926.76 19 .76zm0 20.89c-5.375 0-9.48 2.7-9.48 6.744 0 4.002 4.03 6.561 9.48 6.561.243 0 .482-.004.719-.011 2.6-.115 5.039-.853 7.17-2.067 1.33-1.006 2.093-2.353 2.093-3.99 0-4.078-4.666-7.237-9.982-7.237zm0-18.61C10.186 3.04 3.04 10.186 3.04 19c0 4.237 1.65 8.088 4.344 10.945-.095-.495-.144-1.013-.144-1.55 0-4.366 3.262-7.446 7.808-8.563-1.748-1.238-2.888-3.277-2.888-5.582 0-3.778 3.062-6.84 6.84-6.84s6.84 3.062 6.84 6.84c0 2.326-1.161 4.382-2.936 5.617 4.708 1.224 8.358 4.615 8.358 9.02 0 .114-.002.226-.006.338C33.568 26.455 34.96 22.89 34.96 19c0-8.814-7.146-15.96-15.96-15.96zm0 6.65c-2.518 0-4.56 2.042-4.56 4.56s2.042 4.56 4.56 4.56 4.56-2.042 4.56-4.56S21.518 9.69 19 9.69z" /> 2722 </g> 2723 </symbol> 2724</svg> 2725 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2726 <symbol id="icon-menu" viewBox="0 0 40 40"> 2727 <path d="M28 12.4L28 10 0 10 0 12.4zM22 2.4L22 0 0 0 0 2.4zM28 22.4L28 20 0 20 0 22.4z" transform="translate(6 9)"/> 2728 </symbol> 2729</svg> 2730 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2731 <symbol id="icon-message" viewBox="0 0 40 40"> 2732 <g fill-rule="evenodd" transform="translate(-1)"> 2733 <g> 2734 <path d="M8.477 9.742L28.204 9.742 28.204 7.742 8.477 7.742zM8.477 15.535L28.204 15.535 28.204 13.535 8.477 13.535zM8.479 20.802L16.905 20.802 16.905 18.802 8.479 18.802z" transform="translate(3 5)" /> 2735 <g transform="translate(3 5) translate(0 .476)"> 2736 <path d="M6.373 2.79c-2.295 0-4.161 1.866-4.161 4.16v14.747c0 2.294 1.866 4.16 4.16 4.16h16.016l4.732 5.49v-5.49h2.427c2.294 0 4.16-1.866 4.16-4.16V6.95c0-2.294-1.866-4.16-4.16-4.16H6.373zm20.824 30.917c-.606 0-1.189-.26-1.604-.742l-4.22-4.895h-15C2.859 28.07 0 25.21 0 21.697V6.95C0 3.436 2.859.577 6.373.577h23.174c3.514 0 6.372 2.859 6.372 6.373v14.747c0 3.514-2.858 6.373-6.372 6.373h-.215v3.508c0 .898-.545 1.68-1.388 1.994-.246.091-.499.135-.747.135z" mask="url(#prefix__c)" /> 2737 </g> 2738 </g> 2739 </g> 2740 </symbol> 2741</svg> 2742 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2743 <symbol id="icon-minus" viewBox="0 0 40 40"> 2744 <path fill-rule="evenodd" d="M31.64 21.64L31.64 18.36 8.36 18.36 8.36 21.64z"/> 2745 </symbol> 2746</svg> 2747 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2748 <symbol id="icon-plus" viewBox="0 0 40 40"> 2749 <path fill-rule="evenodd" d="M21.64 31.64L21.64 21.64 31.64 21.64 31.64 18.36 21.64 18.36 21.64 8.36 18.36 8.36 18.36 18.36 8.36 18.36 8.36 21.64 18.36 21.64 18.36 31.64z"/> 2750 </symbol> 2751</svg> 2752 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2753 <symbol id="icon-search" viewBox="0 0 40 40"> 2754 <path fill-rule="evenodd" d="M7.373 8.93c4.765-4.765 12.49-4.765 17.254 0 4.478 4.478 4.747 11.57.807 16.363L36.35 36.208l-1.698 1.697L23.737 26.99c-4.793 3.94-11.886 3.67-16.364-.808-4.764-4.764-4.764-12.489 0-17.253zm15.557 1.697c-3.827-3.827-10.033-3.827-13.86 0s-3.827 10.032 0 13.859 10.033 3.827 13.86 0 3.827-10.032 0-13.86z"/> 2755 </symbol> 2756</svg> 2757 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2758 <symbol id="icon-zoom" viewBox="0 0 40 40"> 2759 <path fill-rule="evenodd" d="M31.896 8v8.392h-3.108v-3.086l-6.642 6.642 6.71 6.71v-3.114h3.109v6.223l.035.035-.035.035v2.1l-2.1-.001-.063.064-.064-.064h-6.194v-3.109h3.085l-6.681-6.681-6.577 6.577h3.085v3.11l-6.194-.001-.064.064-.064-.064H8.035v-2.099L8 29.698l.035-.035V23.44h3.109v3.115l6.606-6.607-6.538-6.538v3.086H8.104V8.104h8.42v3.108l-3.115-.001 6.539 6.539 6.643-6.643-3.116.002V8h8.421z"/> 2760 </symbol> 2761</svg> 2762 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2763 <symbol id="icon-bag" viewBox="0 0 14 18"> 2764 <defs> 2765 <polygon points="0.000164705882 0 13.9987647 0 13.9987647 17.2941176 0.000164705882 17.2941176"></polygon> 2766 </defs> 2767 <g fill-rule="evenodd"> 2768 <g transform="translate(0.000000, -0.000000)"> 2769 <mask id="mask-2"> 2770 <use xlink:href="#path-1"></use> 2771 </mask> 2772 <g></g> 2773 <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
2773588,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> 2774 </g> 2775 </g> 2776 </symbol> 2777</svg> 2778 2779 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2780 <symbol id="icon-filter" viewBox="0 0 20 20"> 2781 <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" /> 2782 <rect x="4" y="3.2002" width="12" height="0.8" fill="currentColor" /> 2783 </symbol> 2784</svg> 2785 2786 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2787 <symbol id="icon-tag" viewBox="0 0 16 16"> 2788 <g fill-rule="evenodd"> 2789 <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" /> 2790 </g> 2791 </symbol> 2792</svg> 2793 2794 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2795 <symbol id="icon-close" viewBox="0 0 11 11"> 2796 <g> 2797 <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> 2798 </g> 2799 </symbol> 2800</svg> 2801 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2802 <symbol id="icon-zoom-v2" viewBox="0 0 16 16"> 2803 <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" /> 2804 </symbol> 2805</svg> 2806 2807 <!-- app:63a2b2930064c0001dd692f9 --> 2808
2808<script type="module" defer="defer" crossorigin="anonymous"> 2809 function t(k, v) { 2810 Object.defineProperty(window, k, { configurable: false, value: Object.freeze(v) }); 2811 } 2812 t( 2813 '__SC_CHAT_WIDGET_PLUGIN_CONFIG__', 2814 { 2815 env: 'prod', 2816 }, 2817 ); 2818</script>
vendor: 1 bytes, line 2818
2818
2819<script type="text/javascript" defer src="https://sc-chat-widget.shoplineapp.com/sc-chat-widget-plugin-entry" crossorigin="anonymous"></script>
2819 2820 2821</body> 2822</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.