It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://shop.petmily.com/

  1. <!DOCTYPE html>
  2. <html lang="zh-hant"><head>  <!-- prefetch dns -->
  3. <meta http-equiv="x-dns-prefetch-control" content="on">
  4. <link rel="dns-prefetch" href="https://cdn.shoplineapp.com">
  5. <link rel="preconnect" href="https://cdn.shoplineapp.com">
  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. <link rel="dns-prefetch" href="https://fonts.gstatic.com">
  11. <link rel="preconnect" href="https://fonts.gstatic.com">
  12.  
  13.  <link rel="preload" href="https://cdn.shoplineapp.com/s/javascripts/currencies.js" as="script">
  14.  
  15.  
  16.        <link
  17.          rel="preload"
  18.          as="image"
  19.          imagesrcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/1296x.jpg? 1296w"
  20.          imagesizes="(max-wdith: 767px) calc(100vw - 30px), (min-wdith: 768px) 700px, (min-wdith: 992px) 900px, (min-width: 1200px) 1100px"
  21.          media="(min-width: 768px)"
  22.        >
  23.        <link
  24.          rel="preload"
  25.          as="image"
  26.          imagesrcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381ad226f3000a4ce136/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381ad226f3000a4ce136/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381ad226f3000a4ce136/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381ad226f3000a4ce136/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381ad226f3000a4ce136/1080x.jpg? 1080w"
  27.          imagesizes="calc(100vw-30px)"
  28.          media="(max-width: 768px)"
  29.        >
  30.  
  31.  
  32.  
  33. <!-- Wrap what we need here -->
  34.  
  35.  
  36. <!-- SEO -->
  37.      <title>寵物迷Petmily|專業寵物保健食品|守護毛孩健康,從營養開始!</title>
  38.  
  39.  <meta name="description" content="寵物迷專注於提供高品質的寵物保健食品,『現代百益康』寵物保健品牌嚴選天然成分,改善毛孩關節骨頭、腸胃、毛髮與免疫力,讓毛孩健康快樂成長。">
  40.  
  41.  
  42.  
  43. <!-- Meta -->
  44.  
  45.    <meta property="og:title" content="寵物迷Petmily|專業寵物保健食品|守護毛孩健康,從營養開始!"/>
  46.    <meta property="og:url" content="https://shop.petmily.com"/>
  47.    <link rel="canonical" href="https://shop.petmily.com" />
  48.  
  49.  
  50.    <meta property="og:image" content="https://img.shoplineapp.com/media/image_clips/67bd5c1d51002a00119b11dd/original.png?1740463133"/>
  51.  
  52.  <meta property="og:description" content="寵物迷專注於提供高品質的寵物保健食品,『現代百益康』寵物保健品牌嚴選天然成分,改善毛孩關節骨頭、腸胃、毛髮與免疫力,讓毛孩健康快樂成長。">
  53.  
  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/5daed4d897882d7dc8bb7c04/original.png?1571738840">
  67.  
  68.  
  69.  
  70.  
  71. <!--- Site Ownership Data -->
  72.    <meta name="google-site-verification" content="Juwm2lAyGdTfO9fkFz13F9gLDzjhYb7NNlOfMR0npCU">
  73.    <meta name="google-site-verification" content="sjUBo-k7GAOIZas5T9kLbUY9p3vFJwhTFMcyuZ-5jIQ">
  74. <!--- Site Ownership Data End-->
  75.  
  76. <!-- Styles -->
  77.  
  78.  
  79.        <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/lib/bootstrap-3.4.1-4ccbe929d8684c8cc83f72911d02f011655dbd6b146a879612fadcdfa86fa7c7.css" onload="" />
  80.  
  81.        <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_vendor-38f11f75719c3e212fd9e7da95c0eca9b7b04a9b0c626e6e824bdaa29c858c85.css" onload="this.media='all'" />
  82.  
  83.  
  84.        <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/shop-9bc4283ca889356024fce76f0e17fd339908c78bf4b8d3d7877ce5afa04afd0e.css" onload="this.media=&quot;all&quot;" />
  85.  
  86.            <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-instagram-eb51325fa032963584b51de30f89bd8ff30fbe11a57cc001c7ac27e98c69f954.css" onload="" />
  87.  
  88.  
  89.    
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/intl_tel_input-0d9daf73.chunk.css" />
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104. <script type="text/javascript">
  105.  window.mainConfig = JSON.parse('{\"sessionId\":\"\",\"merchantId\":\"56e90b6fe37ec6f1a2000040\",\"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\":\"56e90b6fe37ec6f1a2000040\",\"addon_limit_enabled\":false,\"base_country_code\":\"TW\",\"base_currency\":{\"id\":\"twd\",\"iso_code\":\"TWD\",\"alternate_symbol\":\"NT$\",\"name\":\"New Taiwan Dollar\",\"symbol_first\":true,\"subunit_to_unit\":1},\"base_currency_code\":\"TWD\",\"beta_feature_keys\":[\"page_editor_v2\",\"promotions_apply\",\"hide_coupon\",\"user_credits\",\"promotions_setup\",\"checkout_v2\"],\"brand_home_url\":\"https://shop.petmily.com\",\"checkout_setting\":{\"enable_membership_autocheck\":true,\"enable_subscription_autocheck\":false,\"enforce_user_login_on_checkout\":false,\"enabled_abandoned_cart_notification\":true,\"enable_sc_fast_checkout\":false,\"multi_checkout\":{\"enabled\":false}},\"current_plan_key\":\"basket\",\"current_theme_key\":\"ultra_chic\",\"delivery_option_count\":7,\"enabled_stock_reminder\":false,\"handle\":\"petmily\",\"identifier\":\"52522260\",\"instagram_access_token\":\"\",\"instagram_id\":null,\"invoice_activation\":\"active\",\"is_image_service_enabled\":true,\"mobile_logo_media_url\":\"https://img.shoplineapp.com/media/image_clips/5daed4ec2d37ce0038979d13/original.png?1571738859\",\"name\":\"寵物迷Petmily\",\"order_setting\":{\"invoice_activation\":\"active\",\"short_message_activation\":\"inactive\",\"default_out_of_stock_reminder\":false,\"auto_cancel_expired_orders\":true,\"auto_revert_credit\":true,\"enabled_order_auth_expiry\":true,\"enforce_user_login_on_checkout\":false,\"enabled_abandoned_cart_notification\":true,\"enable_order_split_einvoice_reissue\":true,\"no_duplicate_uniform_invoice\":false,\"hourly_auto_invoice\":true,\"enabled_location_id\":false,\"enabled_sf_hidden_product_name\":false,\"customer_return_order\":{\"enabled\":false,\"available_return_days\":\"7\"},\"customer_cancel_order\":{\"enabled\":false,\"auto_revert_credit\":true},\"invoice\":{\"tax_id\":\"52522260\",\"oversea_tax_type\":\"1\",\"tax_type\":\"1\",\"n_p_o_b_a_n\":{\"name\":\"流浪貓保護協會\",\"code\":\"172\",\"short_name\":\"流浪貓協會\"},\"source\":{\"website_codes\":\"pet5252\",\"api_password\":\"0F3665270\"}},\"facebook_messenging\":{\"status\":\"active\"},\"status_update_sms\":{\"status\":\"deactivated\"},\"private_info_handle\":{\"enabled\":false,\"custom_fields_enabled\":false}},\"payment_method_count\":7,\"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,\"multi_order_discount_strategy\":\"order_or_tier_promotion\",\"order_promotions_ignore_exclude_product\":true},\"rollout_keys\":[\"2FA_google_authenticator\",\"3_layer_category\",\"3_layer_navigation\",\"3_layer_variation\",\"711_CB_13countries\",\"711_CB_pickup_TH\",\"711_c2b_report_v2\",\"711_cross_delivery\",\"AdminCancelRecurringSubscription_V1\",\"MC_WA_Template_Management\",\"MC_manual_order\",\"MO_Apply_Coupon_Code\",\"StaffCanBeDeleted_V1\",\"SummaryStatement_V1\",\"UTM_export\",\"UTM_register\",\"abandoned_cart_notification\",\"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_logistic_bank_account\",\"admin_manual_order\",\"admin_realtime\",\"admin_vietnam_dong\",\"adminapp_order_form\",\"adminapp_wa_contacts_list\",\"ads_system_new_tab\",\"adyen_my_sc\",\"affiliate_by_product\",\"affiliate_dashboard\",\"affiliate_kol_report\",\"affiliate_kol_report_appstore\",\"alipay_hk_sc\",\"android_pos_force_upgrade_1-38-0\",\"android_pos_save_send_receipt\",\"android_pos_v2_force_upgrade_version_1-46-0_date_2025-06-24\",\"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_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_shop_category\",\"blog_revamp_singleread\",\"breadcrumb\",\"broadcast_advanced_filters\",\"broadcast_analytics\",\"broadcast_clone\",\"broadcast_email_html\",\"broadcast_facebook_template\",\"broadcast_line_template\",\"broadcast_unsubscribe_email\",\"bulk_action_customer\",\"bulk_action_product\",\"bulk_assign_point\",\"bulk_import_multi_lang\",\"bulk_payment_delivery_setting\",\"bulk_printing_labels_711C2C\",\"bulk_update_dynamic_fields\",\"bulk_update_job\",\"bulk_update_new_fields\",\"bulk_update_tag\",\"bulk_update_tag_enhancement\",\"bundle_add_type\",\"bundle_group\",\"bundle_page\",\"bundle_pricing\",\"bundle_promotion_apply_enhancement\",\"bundle_stackable\",\"buy_button\",\"buy_now_button\",\"buyandget_promotion\",\"callback_service\",\"cancel_order_by_customer\",\"cancel_order_by_customer_v2\",\"cart_addon\",\"cart_addon_condition\",\"cart_addon_limit\",\"cart_uuid\",\"category_banner_multiple\",\"category_limit_unlimited\",\"category_sorting\",\"channel_fb\",\"channel_integration\",\"channel_line\",\"charge_shipping_fee_by_product_qty\",\"chat_widget\",\"chat_widget_facebook\",\"chat_widget_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_setting\",\"cn_pricing_page_2019\",\"combine_orders_app\",\"comment_list_export\",\"component_h1_tag\",\"connect_new_facebookpage\",\"consolidated_billing\",\"contact_us_mobile\",\"cookie_consent\",\"country_code\",\"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_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_filter_p2\",\"customer_group_filter_p3\",\"customer_group_regenerate\",\"customer_group_sendcoupon\",\"customer_import_50000_failure_report\",\"customer_import_v2\",\"customer_import_v3\",\"customer_list\",\"customer_new_report\",\"customer_referral\",\"customer_referral_notify\",\"customer_search_match\",\"customer_tag\",\"dashboard_v2\",\"dashboard_v2_revamp\",\"date_picker_v2\",\"deep_link_support_linepay\",\"deep_link_support_payme\",\"deep_search\",\"default_theme_ultrachic\",\"delivery_time\",\"delivery_time_with_quantity\",\"design_submenu\",\"dev_center_app_store\",\"disable_footer_brand\",\"disable_old_upgrade_reminder\",\"domain_applicable\",\"doris_bien_setting\",\"dusk_setting\",\"ec_order_unlimit\",\"ecpay_expirydate\",\"ecpay_payment_gateway\",\"einvoice_bulk_update\",\"einvoice_edit\",\"einvoice_newlogic\",\"email_credit_expire_notify\",\"email_custom\",\"email_member_forget_password_notify\",\"email_member_register_notify\",\"email_order_notify\",\"email_verification\",\"enable_body_script\",\"enable_calculate_api_promotion_apply\",\"enable_calculate_api_promotion_filter\",\"enable_cart_api\",\"enable_cart_service\",\"enable_corejs_splitting\",\"enable_new_css_bundle\",\"enable_promotion_usage_record\",\"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_pixel_manager\",\"fb_1on1_chat\",\"fb_comment_app\",\"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\",\"get_coupon\",\"get_promotions_by_cart\",\"gift_promotion_condition\",\"gifts_limit_10\",\"gifts_limit_unlimited\",\"gmv_revamp\",\"godaddy\",\"google_ads_api\",\"google_ads_manager\",\"google_analytics_4\",\"google_analytics_manager\",\"google_dynamic_remarketing_tag\",\"google_enhanced_conversions\",\"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\",\"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\",\"job_api_products_export\",\"job_api_user_export\",\"job_product_import\",\"jquery_v3\",\"kingsman_v2_setting\",\"line_1on1_chat\",\"line_ads_tag\",\"line_broadcast\",\"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_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\",\"lock_cart_sc_product\",\"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\",\"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_password_setup_notify\",\"member_points\",\"member_points_notify\",\"member_price\",\"membership_tier_notify\",\"membership_tiers\",\"memebr_center_point_credit_revamp\",\"menu_limit_100\",\"menu_limit_unlimited\",\"merchant_bills_credits\",\"message_center_v3\",\"message_revamp\",\"mobile_and_email_signup\",\"mobile_signup_p2\",\"modularize_address_format\",\"molpay_credit_card\",\"multi_lang\",\"multicurrency\",\"my_pricing_page_2019\",\"myapp_reauth_alert\",\"myr_pricing_page_disabled_2020\",\"new_app_subscription\",\"new_layout_for_mobile_and_pc\",\"new_onboarding_flow\",\"new_return_management\",\"new_settings_apply_all_promotion\",\"new_signup_flow\",\"new_sinopac_3d\",\"notification_custom_sending_time\",\"npb_theme_philia\",\"npb_widget_font_size_color\",\"ob_revamp\",\"ob_sgstripe\",\"ob_twecpay\",\"oceanpay\",\"old_fbe_removal\",\"onboarding_basketplan\",\"onboarding_handle\",\"one_new_filter\",\"one_page_store\",\"one_page_store_1000\",\"one_page_store_checkout\",\"one_page_store_clone\",\"online_credit_redemption_toggle\",\"online_store_design\",\"online_store_design_setup_guide_basketplan\",\"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_discount_stackable\",\"order_export_366day\",\"order_export_v2\",\"order_filter_shipped_date\",\"order_new_source\",\"order_promotion_split\",\"order_search_custom_field\",\"order_search_sku\",\"order_select_across_pages\",\"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_view_cache\",\"pakpobox\",\"partial_free_shipping\",\"payme\",\"payment_condition\",\"payment_fee_config\",\"payment_image\",\"payment_slip_notify\",\"paypal_upgrade\",\"pending_subscription\",\"philia_setting\",\"plp_label_wording\",\"plp_product_seourl\",\"plp_variation_selector\",\"plp_wishlist\",\"point_campaign\",\"point_redeem_to_cash\",\"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\",\"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_import\",\"product_review_import_installable\",\"product_review_plp\",\"product_review_reward\",\"product_search\",\"product_set_revamp\",\"product_set_v2_enhancement\",\"product_summary\",\"promotion_blacklist\",\"promotion_filter_by_date\",\"promotion_first_purchase\",\"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\",\"purchase_limit_campaign\",\"quick_answer\",\"recaptcha_reset_pw\",\"redirect_301_settings\",\"rejected_bill_reminder\",\"remove_fblike_sc\",\"repay_cookie\",\"replace_janus_interface\",\"replace_lms_old_oa_interface\",\"reports\",\"revert_credit\",\"revert_credit_p2\",\"revert_credit_status\",\"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\",\"select_all_customer\",\"select_all_inventory\",\"send_coupon_notification\",\"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_product_reviews\",\"shoplytics_broadcast_api_v3\",\"shoplytics_channel_store_permission\",\"shoplytics_credit_analysis\",\"shoplytics_customer_refactor_api_v3\",\"shoplytics_date_picker_v2\",\"shoplytics_event_realtime_refactor_api_v3\",\"shoplytics_events_api_v3\",\"shoplytics_export_flex\",\"shoplytics_invoices_api_v3\",\"shoplytics_lite\",\"shoplytics_membership_tier_growth\",\"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\",\"shopping_session_enabled\",\"signin_register_revamp\",\"skya_setting\",\"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_performance\",\"sl_pos_android_A4_printer\",\"sl_pos_android_check_cart_items_with_local_db\",\"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_purchase_order\",\"sl_pos_bulk_import_update_enhancement\",\"sl_pos_check_duplicate_create_order\",\"sl_pos_claim_coupon\",\"sl_pos_customerID_duplicate_check\",\"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-93-0\",\"sl_pos_free_gifts_promotion\",\"sl_pos_from_Swift_to_OC\",\"sl_pos_iOS_A4_printer\",\"sl_pos_iOS_app_transaction_filter_enhance\",\"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_for_selected_products\",\"sl_pos_inventory_transfer_request\",\"sl_pos_invoice_product_name_filter\",\"sl_pos_invoice_swiftUI_revamp\",\"sl_pos_invoice_toast_show\",\"sl_pos_ios_receipt_info_enhancement\",\"sl_pos_ios_small_label_enhancement\",\"sl_pos_ios_version_upgrade_remind\",\"sl_pos_itc\",\"sl_pos_logo_terms_and_condition\",\"sl_pos_new_report_customer_analysis\",\"sl_pos_new_report_daily_payment_methods\",\"sl_pos_new_report_overview\",\"sl_pos_new_report_product_preorder\",\"sl_pos_new_report_transaction_detail\",\"sl_pos_no_minimum_age\",\"sl_pos_order_refactor_admin\",\"sl_pos_order_upload_using_pos_service\",\"sl_pos_partial_return\",\"sl_pos_password_setting_refactor\",\"sl_pos_payment\",\"sl_pos_payment_method_picture\",\"sl_pos_payment_method_prioritized_and_hidden\",\"sl_pos_payoff_preorder\",\"sl_pos_product_add_to_cart_refactor\",\"sl_pos_product_variation_ui\",\"sl_pos_promotion\",\"sl_pos_purchase_order_onlinestore\",\"sl_pos_purchase_order_partial_in_storage\",\"sl_pos_receipt_information\",\"sl_pos_receipt_preorder_return_enhancement\",\"sl_pos_receipt_swiftUI_revamp\",\"sl_pos_register_shift\",\"sl_pos_report_shoplytics_psi\",\"sl_pos_revert_credit\",\"sl_pos_save_send_receipt\",\"sl_pos_show_coupon\",\"sl_pos_stock_refactor\",\"sl_pos_supplier_refactor\",\"sl_pos_toast_revamp\",\"sl_pos_transaction_conflict\",\"sl_pos_transaction_view_admin\",\"sl_pos_transfer_onlinestore\",\"sl_pos_user_permission\",\"sl_pos_variation_setting_refactor\",\"slp_bank_promotion\",\"slp_product_subscription\",\"slp_remember_credit_card\",\"slp_swap\",\"smart_omo_appstore\",\"smart_recommended_related_products\",\"sms_custom\",\"social_channel_revamp\",\"social_channel_user\",\"social_name_in_order\",\"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\",\"tappay_3D_secure\",\"tappay_sdk_v2_3_2\",\"tappay_sdk_v3\",\"tax_inclusive_setting\",\"taxes_settings\",\"tcat_711pickup_sl_logisitics\",\"tcat_logistics_bills_report\",\"tcat_newlabel\",\"th_pricing_page_2020\",\"thb_pricing_page_disabled_2020\",\"theme_bianco\",\"theme_doris_bien\",\"theme_kingsman_v2\",\"theme_level_3\",\"theme_sangria\",\"theme_ultrachic\",\"tier_birthday_credit\",\"tier_member_points\",\"tier_member_price\",\"tier_reward_app_availability\",\"tier_reward_app_p2\",\"tier_reward_credit\",\"tnc-checkbox\",\"toggle_mobile_category\",\"tw_app_shopback_cashback\",\"tw_fm_sms\",\"tw_pricing_page_2019\",\"tw_stripe_subscription\",\"twd_pricing_page_disabled_2020\",\"uc_integration\",\"uc_v2_endpoints\",\"ultra_setting\",\"unified_admin\",\"use_ngram_for_order_search\",\"user_center_social_channel\",\"user_credits\",\"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\",\"zotabox\",\"zotabox_installable\"],\"shop_default_home_url\":\"https://petmily.shoplineapp.com\",\"shop_status\":\"open\",\"show_sold_out\":false,\"sl_payment_merchant_id\":\"1362284644460015616\",\"supported_languages\":[\"en\",\"zh-hant\"],\"tags\":[\"pet\"],\"time_zone\":\"Asia/Taipei\",\"updated_at\":\"2025-05-11T19:14:24.932Z\",\"user_setting\":{\"_id\":\"56e9150461706910bd2b0500\",\"created_at\":\"2016-03-16T08:10:44.908Z\",\"data\":{\"general_fields\":[{\"type\":\"gender\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"true\",\"required\":\"false\"}}},{\"type\":\"birthday\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"true\",\"required\":\"false\"}}}],\"minimum_age_limit\":\"13\",\"custom_fields\":[{\"type\":\"text\",\"name_translations\":{\"zh-hant\":\"手機\",\"en\":\"Mobile\"},\"options\":{\"order\":{\"include\":\"true\",\"required\":\"true\"},\"signup\":{\"include\":\"true\",\"required\":\"true\"},\"profile\":{\"include\":\"true\",\"required\":\"true\"}},\"field_id\":\"5726dbba6170690419cc6b00\",\"hint_translations\":{\"zh-hant\":\"請輸入手機號碼\"}}],\"signup_method\":\"email_and_mobile\",\"sms_verification\":{\"status\":\"false\",\"supported_countries\":[\"*\"]},\"facebook_login\":{\"status\":\"active\",\"app_id\":\"1618053688508391\"},\"enable_facebook_comment\":\"\",\"facebook_comment\":\"\",\"line_login\":\"\",\"recaptcha_signup\":{\"status\":\"true\",\"site_key\":\"6LfNAooUAAAAAKSOLEFaqKYE7q0uieSjqFN27h0g\"},\"email_verification\":{\"status\":\"true\"},\"login_with_verification\":{\"status\":\"true\"},\"upgrade_reminder\":\"\",\"enable_user_credit\":true,\"birthday_format\":\"YYYY/MM/DD\",\"send_birthday_credit_period\":\"daily\",\"member_info_reward\":{\"enabled\":false,\"reward_on\":[],\"coupons\":{\"enabled\":false,\"promotion_ids\":[]}},\"enable_age_policy\":false},\"item_type\":\"\",\"key\":\"users\",\"name\":null,\"owner_id\":\"56e90b6fe37ec6f1a2000040\",\"owner_type\":\"Merchant\",\"publish_status\":\"published\",\"status\":\"active\",\"updated_at\":\"2024-01-18T05:46:17.566Z\",\"value\":null}},\"localeData\":{\"loadedLanguage\":{\"name\":\"繁體中文\",\"code\":\"zh-hant\"},\"supportedLocales\":[{\"name\":\"English\",\"code\":\"en\"},{\"name\":\"繁體中文\",\"code\":\"zh-hant\"}]},\"currentUser\":null,\"themeSettings\":{\"theme_color\":\"rebel.brown\",\"header_mode\":\"centered\",\"background_pattern\":\"bg.blustripes.blue\",\"categories_collapsed\":false,\"image_fill\":true,\"is_multicurrency_enabled\":false,\"category_page\":\"24\",\"mobile_categories_collapsed\":false,\"enabled_quick_cart\":true,\"hide_language_selector\":false,\"show_promotions_on_product\":true,\"opens_in_new_tab\":true,\"enabled_wish_list\":true,\"goto_top\":true,\"mobile_categories_removed\":false,\"buy_now_background\":\"fb7813\",\"buy_now_button\":{\"enabled\":false,\"color\":\"fb7813\"},\"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\":\"5ac5c2\",\"primary_text\":\"FFFFFF\",\"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\",\"font_paragraph\":\"Montserrat\",\"font_size_paragraph\":\"1\",\"plp_variation_selector\":{\"enabled\":true,\"show_variation\":1},\"variation_image_selector_enabled\":true,\"variation_image_selector_variation\":1,\"hide_share_buttons\":true,\"enable_gdpr_cookies_banner\":false,\"updated_with_new_page_builder\":true,\"messages_enabled\":true,\"hide_languages\":\"\"},\"isMultiCurrencyEnabled\":false,\"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\":{\"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\":true,\"isRecaptchaEnterprise\":false,\"recaptchaEnterpriseSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"recaptchaEnterpriseCheckboxSiteKey\":\"6LfQVEEoAAAAAAzllcvUxDYhfywH7-aY52nsJ2cK\",\"recaptchaSiteKey\":\"6LfNAooUAAAAAKSOLEFaqKYE7q0uieSjqFN27h0g\",\"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\":\"USD\"},\"previousUrl\":\"\",\"checkoutLandingPath\":\"/cart\",\"webpSupported\":null,\"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\",\"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\"}');
  106. </script>
  107.  
  108.  <script
  109.    src="https://browser.sentry-cdn.com/6.8.0/bundle.tracing.min.js"
  110.    integrity="sha384-PEpz3oi70IBfja8491RPjqj38s8lBU9qHRh+tBurFb6XNetbdvlRXlshYnKzMB0U"
  111.    crossorigin="anonymous"
  112.    defer
  113.  ></script>
  114.  <script
  115.    src="https://browser.sentry-cdn.com/6.8.0/captureconsole.min.js"
  116.    integrity="sha384-FJ5n80A08NroQF9DJzikUUhiCaQT2rTIYeJyHytczDDbIiejfcCzBR5lQK4AnmVt"
  117.    crossorigin="anonymous"
  118.    defer
  119.  ></script>
  120.  
  121. <script>
  122.  function sriOnError (event) {
  123.    if (window.Sentry) window.Sentry.captureException(event);
  124.  
  125.    var script = document.createElement('script');
  126.    var srcDomain = new URL(this.src).origin;
  127.    script.src = this.src.replace(srcDomain, '');
  128.    if (this.defer) script.setAttribute("defer", "defer");
  129.    document.getElementsByTagName('head')[0].insertBefore(script, null);
  130.  }
  131. </script>
  132.  
  133. <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>
  134. <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 l(n,m,r){"use strict";var y,h;if(function(){var e,t={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(e in h=n.lazySizesConfig||n.lazysizesConfig||{},t)e in h||(h[e]=t[e])}(),!m||!m.getElementsByClassName)return{init:function(){},cfg:h,noSupport:!0};var a,i,t,s,o,c,e,z,g,u,v,d,p,C,b,A,E,_,w,f,M,N,x,L,W,S,B,T,F,R,D,k,H,O,P,$,q,I,U,j,G,J,K,Q,V,X=m.documentElement,Y=n.HTMLPictureElement,Z="addEventListener",ee="getAttribute",te=n[Z].bind(n),ae=n.setTimeout,ne=n.requestAnimationFrame||ae,ie=n.requestIdleCallback,se=/^picture$/i,oe=["load","error","lazyincluded","_lazyloaded"],re={},le=Array.prototype.forEach,ce=function(e,t){return re[t]||(re[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),re[t].test(e[ee]("class")||"")&&re[t]},de=function(e,t){ce(e,t)||e.setAttribute("class",(e[ee]("class")||"").trim()+" "+t)},ue=function(e,t){var a;(a=ce(e,t))&&e.setAttribute("class",(e[ee]("class")||"").replace(a," "))},fe=function(t,a,e){var n=e?Z:"removeEventListener";e&&fe(t,a),oe.forEach(function(e){t[n](e,a)})},me=function(e,t,a,n,i){var s=m.createEvent("Event");return a||(a={}),a.instance=y,s.initEvent(t,!n,!i),s.detail=a,e.dispatchEvent(s),s},ye=function(e,t){var a;!Y&&(a=n.picturefill||h.pf)?(t&&t.src&&!e[ee]("srcset")&&e.setAttribute("srcset",t.src),a({reevaluate:!0,elements:[e]})):t&&t.src&&(e.src=t.src)},he=function(e,t){return(getComputedStyle(e,null)||{})[t]},ze=function(e,t,a){for(a=a||e.offsetWidth;a<h.minSize&&t&&!e._lazysizesWidth;)a=t.offsetWidth,t=t.parentNode;return a},ge=(s=[],o=t=[],c=function(){var e=o;for(o=t.length?s:t,i=!(a=!0);e.length;)e.shift()();a=!1},(e=function(e,t){a&&!t?e.apply(this,arguments):(o.push(e),i||(i=!0,(m.hidden?ae:ne)(c)))})._lsFlush=c,e),ve=function(a,e){return e?function(){ge(a)}:function(){var e=this,t=arguments;ge(function(){a.apply(e,t)})}},pe=function(e){var a,n=0,i=h.throttleDelay,s=h.ricTimeout,t=function(){a=!1,n=r.now(),e()},o=ie&&49<s?function(){ie(t,{timeout:s}),s!==h.ricTimeout&&(s=h.ricTimeout)}:ve(function(){ae(t)},!0);return function(e){var t;(e=!0===e)&&(s=33),a||(a=!0,(t=i-(r.now()-n))<0&&(t=0),e||t<9?o():ae(o,t))}},Ce=function(e){var t,a,n=99,i=function(){t=null,e()},s=function(){var e=r.now()-a;e<n?ae(s,n-e):(ie||i)(i)};return function(){a=r.now(),t||(t=ae(s,n))}},be=(f=/^img$/i,M=/^iframe$/i,N="onscroll"in n&&!/(gle|ing)bot/.test(navigator.userAgent),W=L=x=0,S=-1,B=function(e){W--,(!e||W<0||!e.target)&&(W=0)},T=function(e){return null==w&&(w="hidden"==he(m.body,"visibility")),w||!("hidden"==he(e.parentNode,"visibility")&&"hidden"==he(e,"visibility"))},F=function(e,t){var a,n=e,i=T(e);for(b-=t,_+=t,A-=t,E+=t;i&&(n=n.offsetParent)&&n!=m.body&&n!=X;)(i=0<(he(n,"opacity")||1))&&"visible"!=he(n,"overflow")&&(a=n.getBoundingClientRect(),i=E>a.left&&A<a.right&&_>a.top-1&&b<a.bottom+1);return i},D=pe(R=function(){var e,t,a,n,i,s,o,r,l,c,d,u,f=y.elements;if(y.extraElements&&0<y.extraElements.length&&(f=Array.from(f).concat(y.extraElements)),(v=h.loadMode)&&W<8&&(e=f.length)){for(t=0,S++;t<e;t++)if(f[t]&&!f[t]._lazyRace)if(!N||y.prematureUnveil&&y.prematureUnveil(f[t]))I(f[t]);else if((r=f[t][ee]("data-expand"))&&(s=1*r)||(s=L),c||(c=!h.expand||h.expand<1?500<X.clientHeight&&500<X.clientWidth?500:370:h.expand,d=(y._defEx=c)*h.expFactor,u=h.hFac,w=null,L<d&&W<1&&2<S&&2<v&&!m.hidden?(L=d,S=0):L=1<v&&1<S&&W<6?c:x),l!==s&&(p=innerWidth+s*u,C=innerHeight+s,o=-1*s,l=s),a=f[t].getBoundingClientRect(),(_=a.bottom)>=o&&(b=a.top)<=C&&(E=a.right)>=o*u&&(A=a.left)<=p&&(_||E||A||b)&&(h.loadHidden||T(f[t]))&&(g&&W<3&&!r&&(v<3||S<4)||F(f[t],s))){if(I(f[t]),i=!0,9<W)break}else!i&&g&&!n&&W<4&&S<4&&2<v&&(z[0]||h.preloadAfterLoad)&&(z[0]||!r&&(_||E||A||b||"auto"!=f[t][ee](h.sizesAttr)))&&(n=z[0]||f[t]);n&&!i&&I(n)}}),H=ve(k=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(B(e),de(t,h.loadedClass),ue(t,h.loadingClass),fe(t,O),me(t,"lazyloaded"))}),O=function(e){H({target:e.target})},P=function(e,t){var a=e.getAttribute("data-load-mode")||h.iframeLoadMode;0==a?e.contentWindow.location.replace(t):1==a&&(e.src=t)},$=function(e){var t,a=e[ee](h.srcsetAttr);(t=h.customMedia[e[ee]("data-media")||e[ee]("media")])&&e.setAttribute("media",t),a&&e.setAttribute("srcset",a)},q=ve(function(t,e,a,n,i){var s,o,r,l,c,d;(c=me(t,"lazybeforeunveil",e)).defaultPrevented||(n&&(a?de(t,h.autosizesClass):t.setAttribute("sizes",n)),o=t[ee](h.srcsetAttr),s=t[ee](h.srcAttr),i&&(l=(r=t.parentNode)&&se.test(r.nodeName||"")),d=e.firesLoad||"src"in t&&(o||s||l),c={target:t},de(t,h.loadingClass),d&&(clearTimeout(u),u=ae(B,2500),fe(t,O,!0)),l&&le.call(r.getElementsByTagName("source"),$),o?t.setAttribute("srcset",o):s&&!l&&(M.test(t.nodeName)?P(t,s):t.src=s),i&&(o||l)&&ye(t,{src:s})),t._lazyRace&&delete t._lazyRace,ue(t,h.lazyClass),ge(function(){var e=t.complete&&1<t.naturalWidth;d&&!e||(e&&de(t,h.fastLoadedClass),k(c),t._lazyCache=!0,ae(function(){"_lazyCache"in t&&delete t._lazyCache},9)),"lazy"==t.loading&&W--},!0)}),I=function(e){if(!e._lazyRace){var t,a=f.test(e.nodeName),n=a&&(e[ee](h.sizesAttr)||e[ee]("sizes")),i="auto"==n;(!i&&g||!a||!e[ee]("src")&&!e.srcset||e.complete||ce(e,h.errorClass)||!ce(e,h.lazyClass))&&(t=me(e,"lazyunveilread").detail,i&&Ae.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,W++,q(e,t,i,n,a))}},U=Ce(function(){h.loadMode=3,D()}),G=function(){g||(r.now()-d<999?ae(G,999):(g=!0,h.loadMode=3,D(),te("scroll",j,!0)))},{_:function(){d=r.now(),y.elements=m.getElementsByClassName(h.lazyClass),z=m.getElementsByClassName(h.lazyClass+" "+h.preloadClass),te("scroll",D,!0),te("resize",D,!0),te("pageshow",function(e){if(e.persisted){var t=m.querySelectorAll("."+h.loadingClass);t.length&&t.forEach&&ne(function(){t.forEach(function(e){e.complete&&I(e)})})}}),n.MutationObserver?new MutationObserver(D).observe(X,{childList:!0,subtree:!0,attributes:!0}):(X[Z]("DOMNodeInserted",D,!0),X[Z]("DOMAttrModified",D,!0),setInterval(D,999)),te("hashchange",D,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){m[Z](e,D,!0)}),/d$|^c/.test(m.readyState)?G():(te("load",G),m[Z]("DOMContentLoaded",D),ae(G,2e4)),y.elements.length?(R(),ge._lsFlush()):D()},checkElems:D,unveil:I,_aLSL:j=function(){3==h.loadMode&&(h.loadMode=2),U()}}),Ae=(K=ve(function(e,t,a,n){var i,s,o;if(e._lazysizesWidth=n,n+="px",e.setAttribute("sizes",n),se.test(t.nodeName||""))for(s=0,o=(i=t.getElementsByTagName("source")).length;s<o;s++)i[s].setAttribute("sizes",n);a.detail.dataAttr||ye(e,a.detail)}),Q=function(e,t,a){var n,i=e.parentNode;i&&(a=ze(e,i,a),(n=me(e,"lazybeforesizes",{width:a,dataAttr:!!t})).defaultPrevented||(a=n.detail.width)&&a!==e._lazysizesWidth&&K(e,i,n,a))},{_:function(){J=m.getElementsByClassName(h.autosizesClass),te("resize",V)},checkElems:V=Ce(function(){var e,t=J.length;if(t)for(e=0;e<t;e++)Q(J[e])}),updateElem:Q}),Ee=function(){!Ee.i&&m.getElementsByClassName&&(Ee.i=!0,Ae._(),be._())};return ae(function(){h.init&&Ee()}),y={cfg:h,autoSizer:Ae,loader:be,init:Ee,uP:ye,aC:de,rC:ue,hC:ce,fire:me,gW:ze,rAF:ge}});</script>
  135.  
  136.  <script src="https://cdn.shoplineapp.com/s/javascripts/currencies.js" defer></script>
  137.  
  138.  
  139.  
  140. <script>
  141.  function generateGlobalSDKObserver(variableName, options = {}) {
  142.    const { isLoaded = (sdk) => !!sdk } = options;
  143.    return {
  144.      [variableName]: {
  145.        funcs: [],
  146.        notify: function() {
  147.          while (this.funcs.length > 0) {
  148.            const func = this.funcs.shift();
  149.            func(window[variableName]);
  150.          }
  151.        },
  152.        subscribe: function(func) {
  153.          if (isLoaded(window[variableName])) {
  154.            func(window[variableName]);
  155.          } else {
  156.            this.funcs.push(func);
  157.          }
  158.          const unsubscribe = function () {
  159.            const index = this.funcs.indexOf(func);
  160.            if (index > -1) {
  161.              this.funcs.splice(index, 1);
  162.            }
  163.          };
  164.          return unsubscribe.bind(this);
  165.        },
  166.      },
  167.    };
  168.  }
  169.  
  170.  window.globalSDKObserver = Object.assign(
  171.    {},
  172.    generateGlobalSDKObserver('grecaptcha', { isLoaded: function(sdk) { return sdk && sdk.render }}),
  173.    generateGlobalSDKObserver('FB'),
  174.  );
  175. </script>
  176.  
  177. <style>
  178.  
  179.  :root {
  180.            --category-page: 24;
  181.            --buy-now-background: #fb7813;
  182.            --buy-now-background-h: 26;
  183.            --buy-now-background-s: 97%;
  184.            --buy-now-background-l: 53%;
  185.            --page-background: #FFFFFF;
  186.            --page-background-h: 0;
  187.            --page-background-s: 0%;
  188.            --page-background-l: 100%;
  189.            --page-text: #333333;
  190.            --page-text-h: 0;
  191.            --page-text-s: 0%;
  192.            --page-text-l: 20%;
  193.            --page-text-link: #3493fb;
  194.            --page-text-link-h: 211;
  195.            --page-text-link-s: 96%;
  196.            --page-text-link-l: 59%;
  197.            --announcement-background: #c19c5c;
  198.            --announcement-background-h: 38;
  199.            --announcement-background-s: 45%;
  200.            --announcement-background-l: 56%;
  201.            --announcement-text: #FFFFFF;
  202.            --announcement-text-h: 0;
  203.            --announcement-text-s: 0%;
  204.            --announcement-text-l: 100%;
  205.            --header-background: #FFFFFF;
  206.            --header-background-h: 0;
  207.            --header-background-s: 0%;
  208.            --header-background-l: 100%;
  209.            --header-text: #000000;
  210.            --header-text-h: 0;
  211.            --header-text-s: 0%;
  212.            --header-text-l: 0%;
  213.            --header-icon: #000000;
  214.            --header-icon-h: 0;
  215.            --header-icon-s: 0%;
  216.            --header-icon-l: 0%;
  217.            --primary-background: #5ac5c2;
  218.            --primary-background-h: 178;
  219.            --primary-background-s: 48%;
  220.            --primary-background-l: 56%;
  221.            --primary-text: #FFFFFF;
  222.            --primary-text-h: 0;
  223.            --primary-text-s: 0%;
  224.            --primary-text-l: 100%;
  225.            --buy-now-text: #FFFFFF;
  226.            --buy-now-text-h: 0;
  227.            --buy-now-text-s: 0%;
  228.            --buy-now-text-l: 100%;
  229.            --footer-background: #000000;
  230.            --footer-background-h: 0;
  231.            --footer-background-s: 0%;
  232.            --footer-background-l: 0%;
  233.            --footer-text: #FFFFFF;
  234.            --footer-text-h: 0;
  235.            --footer-text-s: 0%;
  236.            --footer-text-l: 100%;
  237.            --footer-icon: #C19C5C;
  238.            --footer-icon-h: 38;
  239.            --footer-icon-s: 45%;
  240.            --footer-icon-l: 56%;
  241.            --copyright-background: #666666;
  242.            --copyright-background-h: 0;
  243.            --copyright-background-s: 0%;
  244.            --copyright-background-l: 40%;
  245.            --copyright-text: #FAFAFA;
  246.            --copyright-text-h: 0;
  247.            --copyright-text-s: 0%;
  248.            --copyright-text-l: 98%;
  249.            --anti-fraud-background: #666666;
  250.            --anti-fraud-background-h: 0;
  251.            --anti-fraud-background-s: 0%;
  252.            --anti-fraud-background-l: 40%;
  253.            --anti-fraud-text: #FAFAFA;
  254.            --anti-fraud-text-h: 0;
  255.            --anti-fraud-text-s: 0%;
  256.            --anti-fraud-text-l: 98%;
  257.            --font-title: Playfair Display;
  258.            --font-size-title: 1;
  259.            --font-paragraph: Montserrat;
  260.            --font-size-paragraph: 1;
  261.    --cookie-consent-popup-z-index: 1000;
  262.  }
  263. </style>
  264.  
  265. <script type="text/javascript">
  266. (function(e,t,s,c,n,o,p){e.shoplytics||((p=e.shoplytics=function(){
  267. p.exec?p.exec.apply(p,arguments):p.q.push(arguments)
  268. }).v='2.0',p.q=[],(n=t.createElement(s)).async=!0,
  269. n.src=c,(o=t.getElementsByTagName(s)[0]).parentNode.insertBefore(n,o))
  270. })(window,document,'script','https://cdn.shoplytics.com/js/shoplytics-tracker/latest/shoplytics-tracker.js');
  271. shoplytics('init', 'shop', {
  272.  register: {"merchant_id":"56e90b6fe37ec6f1a2000040","language":"zh-hant"}
  273. });
  274.  
  275. // for facebook login redirect
  276. if (location.hash === '#_=_') {
  277.  history.replaceState(null, document.title, location.toString().replace(/#_=_$/, ''));
  278. }
  279.  
  280. function SidrOptions(options) {
  281.  if (options === undefined) { options = {}; }
  282.  this.side = options.side || 'left';
  283.  this.speed = options.speed || 200;
  284.  this.name = options.name;
  285.  this.onOpen = options.onOpen || angular.noop;
  286.  this.onClose = options.onClose || angular.noop;
  287. }
  288. window.SidrOptions = SidrOptions;
  289.  
  290. window.resizeImages = function(element) {
  291.  var images = (element || document).getElementsByClassName("sl-lazy-image")
  292.  var styleRegex = /background\-image:\ *url\(['"]?(https\:\/\/shoplineimg.com\/[^'"\)]*)+['"]?\)/
  293.  
  294.  for (var i = 0; i < images.length; i++) {
  295.    var image = images[i]
  296.    try {
  297.      var src = image.getAttribute('src') || image.getAttribute('style').match(styleRegex)[1]
  298.    } catch(e) {
  299.      continue;
  300.    }
  301.    var setBySrc, head, tail, width, height;
  302.    try {
  303.      if (!src) { throw 'Unknown source' }
  304.  
  305.      setBySrc = !!image.getAttribute('src') // Check if it's setting the image url by "src" or "style"
  306.      var urlParts = src.split("?"); // Fix issue that the size pattern can be in external image url
  307.      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
  308.      head = result[1]
  309.      tail = result[4]
  310.      width = parseInt(result[2], 10);
  311.      height = parseInt(result[3], 10);
  312.  
  313.      if (!!((width || height) && head != '') !== true) { throw 'Invalid image source'; }
  314.    } catch(e) {
  315.      if (typeof e !== 'string') { console.error(e) }
  316.      continue;
  317.    }
  318.  
  319.    var segment = parseInt(image.getAttribute('data-resizing-segment') || 200, 10)
  320.    var scale = window.devicePixelRatio > 1 ? 2 : 1
  321.  
  322.    // Resize by size of given element or image itself
  323.    var refElement = image;
  324.    if (image.getAttribute('data-ref-element')) {
  325.      var selector = image.getAttribute('data-ref-element');
  326.      if (selector.indexOf('.') === 0) {
  327.        refElement = document.getElementsByClassName(image.getAttribute('data-ref-element').slice(1))[0]
  328.      } else {
  329.        refElement = document.getElementById(image.getAttribute('data-ref-element'))
  330.      }
  331.    }
  332.    var offsetWidth = refElement.offsetWidth;
  333.    var offsetHeight = refElement.offsetHeight;
  334.    var refWidth = image.getAttribute('data-max-width') ? Math.min(parseInt(image.getAttribute('data-max-width')), offsetWidth) : offsetWidth;
  335.    var refHeight = image.getAttribute('data-max-height') ? Math.min(parseInt(image.getAttribute('data-max-height')), offsetHeight) : offsetHeight;
  336.  
  337.    // Get desired size based on view, segment and screen scale
  338.    var resizedWidth = isNaN(width) === false ? Math.ceil(refWidth * scale / segment) * segment : undefined
  339.    var resizedHeight = isNaN(height) === false ? Math.ceil(refHeight * scale / segment) * segment : undefined
  340.  
  341.    if (resizedWidth || resizedHeight) {
  342.      var newSrc = head + '/' + ((resizedWidth || '') + 'x' + (resizedHeight || '')) + (tail || '') + '?';
  343.      for (var j = 1; j < urlParts.length; j++) { newSrc += urlParts[j]; }
  344.      if (newSrc !== src) {
  345.        if (setBySrc) {
  346.          image.setAttribute('src', newSrc);
  347.        } else {
  348.          image.setAttribute('style', image.getAttribute('style').replace(styleRegex, 'background-image:url('+newSrc+')'));
  349.        }
  350.        image.dataset.size = (resizedWidth || '') + 'x' + (resizedHeight || '');
  351.      }
  352.    }
  353.  }
  354. }
  355.  
  356. let createDeferredPromise = function() {
  357.  let deferredRes, deferredRej;
  358.  let deferredPromise = new Promise(function(res, rej) {
  359.    deferredRes = res;
  360.    deferredRej = rej;
  361.  });
  362.  deferredPromise.resolve = deferredRes;
  363.  deferredPromise.reject = deferredRej;
  364.  return deferredPromise;
  365. }
  366.  
  367. // For app extension sdk
  368. window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED = createDeferredPromise();
  369.  window.runTaskInIdle = function runTaskInIdle(task) {
  370.    try {
  371.      if (!task) return;
  372.      task();
  373.    } catch (err) {
  374.      console.error(err);
  375.    }
  376.  }
  377.  
  378. window.runTaskQueue = function runTaskQueue(queue) {
  379.  if (!queue || queue.length === 0) return;
  380.  
  381.  const task = queue.shift();
  382.  window.runTaskInIdle(task);
  383.  
  384.  window.runTaskQueue(queue);
  385. }
  386.  
  387.  
  388. window.addEventListener('DOMContentLoaded', function() {
  389.  
  390. app.value('mainConfig', window.mainConfig);
  391.  
  392.  
  393. app.value('flash', {
  394. });
  395.  
  396. app.value('flash_data', {});
  397. app.constant('imageServiceEndpoint', 'https\:\/\/shoplineimg.com/')
  398. app.constant('staticImageHost', 'static.shoplineapp.com/web')
  399. app.constant('staticResourceHost', 'https://static.shoplineapp.com/')
  400. app.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_shipping_rate_refactor\":false,\"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\":true,\"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,\"tier_auto_downgrade\":false,\"scheduled_home_page\":true,\"sc_wa_contacts_list\":true,\"broadcast_to_unsubscribers_sms\":false,\"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\":true,\"sl_payment_hk_alipay\":false,\"3_layer_variation\":true,\"einvoice_tradevan\":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\":false,\"fb_entrance_optimization\":true,\"shopback_cashback\":true,\"bundle_add_type\":true,\"google_ads_api\":true,\"google_analytics_4\":true,\"customer_group_smartrfm_filter\":false,\"shopper_app_entrance\":false,\"enable_cart_service\":true,\"store_crm_pwa\":false,\"store_referral_export_import\":false,\"store_referral_setting\":false,\"delivery_time_with_quantity\":true,\"tier_reward_app_installation\":false,\"tier_reward_app_availability\":true,\"stop_slp_approvedemail\":true,\"google_content_api\":false,\"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,\"tier_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\":false,\"expand_sku_on_plp\":false,\"sl_pos_shopline_payment_invoice_new_flow\":false,\"cart_uuid\":true,\"credit_campaign_tier\":{\"active_campaign_limit\":-1,\"condition_limit\":3},\"promotion_page\":true,\"bundle_page\":true,\"bulk_update_tag_enhancement\":true,\"use_ngram_for_order_search\":true,\"notification_custom_sending_time\":true,\"promotion_by_platform\":false,\"product_feed_revamp\":true,\"one_page_store\":true,\"one_page_store_limit\":1000,\"one_page_store_clone\":true,\"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\":false,\"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\":false,\"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\":false,\"shopline_email_captcha\":false,\"layout_engine_service_kingsman_plp\":false,\"layout_engine_service_kingsman_pdp\":false,\"smart_product_recommendation\":false,\"one_page_store_product_set\":false,\"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,\"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,\"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,\"enable_new_css_bundle\":true,\"email_custom\":true,\"social_channel_revamp\":true,\"memebr_center_point_credit_revamp\":true,\"customer_data_secure\":true,\"coupon_v2\":true,\"tcat_711pickup_sl_logisitics\":true,\"customer_export_v2\":true,\"shoplytics_channel_store_permission\":true,\"customer_group_analysis\":true,\"slp_bank_promotion\":true,\"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,\"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,\"partial_free_shipping\":true,\"social_name_in_order\":true,\"admin_app_extension\":true,\"fb_group\":true,\"711_CB_13countries\":true,\"sl_payment_type_check\":true,\"sl_payment_standard_v2\":true,\"shop_category_filter_bulk_action\":true,\"bulk_action_product\":true,\"bulk_action_customer\":true,\"pos_only_product_settings\":true,\"tax_inclusive_setting\":true,\"one_new_filter\":true,\"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,\"zotabox\":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\":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,\"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_inventory_count_for_selected_products\":true,\"sl_pos_receipt_information\":true,\"sl_pos_android_A4_printer\":true,\"sl_pos_iOS_A4_printer\":true,\"sl_pos_bulk_import_purchase_order\":true,\"sl_pos_bulk_import_update_enhancement\":true,\"sl_pos_free_gifts_promotion\":true,\"sl_pos_transfer_onlinestore\":true,\"sl_pos_new_report_daily_payment_methods\":true,\"sl_pos_new_report_overview\":true,\"sl_pos_new_report_transaction_detail\":true,\"sl_pos_new_report_product_preorder\":true,\"sl_pos_new_report_customer_analysis\":true,\"sl_pos_user_permission\":true,\"sl_pos_feature_permission\":true,\"sl_pos_report_shoplytics_psi\":true,\"sl_pos_einvoice_refactor\":true,\"pos_retail_store_price\":true,\"sl_pos_save_send_receipt\":true,\"sl_pos_partial_return\":true,\"sl_pos_variation_setting_refactor\":true,\"sl_pos_password_setting_refactor\":true,\"sl_pos_supplier_refactor\":true,\"sl_pos_admin_staff\":true,\"sl_pos_customized_price\":true,\"sl_pos_admin_register_shift\":true,\"sl_pos_logo_terms_and_condition\":true,\"sl_pos_inventory_transfer_request\":true,\"sl_pos_admin_inventory_transfer\":true,\"sl_pos_inventory_count\":true,\"sl_pos_transaction_conflict\":true,\"sl_pos_transaction_view_admin\":true,\"sl_pos_admin_delete_order\":true,\"sl_pos_admin_cancel_order\":true,\"sl_pos_order_refactor_admin\":true,\"sl_pos_purchase_order_partial_in_storage\":true,\"sl_pos_admin_purchase_order\":true,\"sl_pos_promotion\":true,\"sl_pos_payment\":true,\"sl_pos_discount\":true,\"email_member_forget_password_notify\":true,\"subscription_currency\":true,\"bundle_pricing\":true,\"bundle_group\":true,\"unified_admin\":true,\"email_member_register_notify\":true,\"shopline_product_reviews\":true,\"tier_member_price\":true,\"email_order_notify\":true,\"custom_notify\":true,\"marketing_affiliate_p2\":true,\"member_points\":true,\"blog_app\":true,\"fb_comment_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\":true,\"page_limit\":-1,\"abandoned_cart_notification\":true,\"currency\":{\"vietnam_dong\":true}}'))
  401. app.constant('RESOLUTION_LIST', JSON.parse('[200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000]'))
  402. app.constant('NEW_RESOLUTION_LIST', JSON.parse('[375, 540, 720, 900, 1080, 1296, 1512, 2160, 2960, 3260, 3860]'))
  403.  
  404.  
  405. app.config(function (AnalyticsProvider) {
  406.  AnalyticsProvider.setAccount('UA-86468119-1');
  407.  AnalyticsProvider.useECommerce(true, true);
  408.  AnalyticsProvider.setDomainName('shop.petmily.com');
  409.  AnalyticsProvider.setCurrency('TWD');
  410.  AnalyticsProvider.trackPages(false);
  411. });
  412.  
  413.  
  414. app.value('fbPixelSettings', [{"unique_ids":true,"single_variation":false,"trackingCode":"164231927279483"}]);
  415.  
  416. app.constant('ANGULAR_LOCALE', {
  417.  DATETIME_FORMATS: {
  418.    AMPMS: ["am","pm"],
  419.    DAY: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
  420.    MONTH: ["January","February","March","April","May","June","July","August","September","October","November","December"],
  421.    SHORTDAY: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],
  422.    SHORTMONTH: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],
  423.    fullDate: "EEEE, MMMM d, y",
  424.    longDate: "MMMM d, y",
  425.    medium: "MMM d, y h:mm:ss a",
  426.    mediumDate: "MMM d, y",
  427.    mediumTime: "h:mm:ss a",
  428.    short: "M/d/yy h:mm a",
  429.    shortDate: "M/d/yy",
  430.    shortTime: "h:mm a",
  431.  },
  432.  NUMBER_FORMATS: {
  433.    CURRENCY_SYM: "$",
  434.    DECIMAL_SEP: ".",
  435.    GROUP_SEP: ",",
  436.    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":""}]
  437.  },
  438.  id: "zh-hant",
  439.  pluralCat: function(n, opt_precision) {
  440.    if (['ja'].indexOf('zh-hant') >= 0) { return PLURAL_CATEGORY.OTHER; }
  441.    var i = n | 0;
  442.    var vf = getVF(n, opt_precision);
  443.    if (i == 1 && vf.v == 0) {
  444.      return PLURAL_CATEGORY.ONE;
  445.    }
  446.    return PLURAL_CATEGORY.OTHER;
  447.  }
  448. });
  449.  
  450.  
  451.    try {
  452.    var $searchPanelMobile;
  453.  
  454.      var $mask = $('<div class="Modal-mask sl-modal-mask" style="display: none;"></div>');
  455.  
  456.      function showMask() {
  457.        $mask.css({'opacity': '0.3', 'display': 'block'});
  458.  
  459.        $('.Product-searchField-panel').removeClass('is-show');
  460.      }
  461.  
  462.      function hideMask() {
  463.        $mask.css({'opacity': '0'});
  464.        setTimeout(function() {
  465.          $mask.css({'display': 'none'});
  466.        }, 200);
  467.      }
  468.  
  469.      var cartPanelOptions = new SidrOptions({
  470.        name: 'cart-panel',
  471.        onOpen: function() {
  472.          showMask();
  473.          angular.element('body').scope().$broadcast('cart.reload');
  474.        },
  475.        onClose: hideMask
  476.      });
  477.  
  478.      $('.sl-cart-toggle').sidr(cartPanelOptions);
  479.      $('.sl-menu-panel-toggle').sidr(new SidrOptions({ name: 'MenuPanel', onOpen: showMask, onClose: hideMask }));
  480.  
  481.      $mask
  482.        .appendTo('body')
  483.        .on('click', function() {
  484.          $.sidr('close', 'MenuPanel');
  485.          $.sidr('close', 'cart-panel');
  486.          hideMask();
  487.        });
  488.  
  489.      $( ".body-wrapper" ).on("click touch touchmove", function(e) {
  490.        if ($(".body-wrapper").hasClass("sidr-open" )) {
  491.          e.preventDefault();
  492.          e.stopPropagation();
  493.          $.sidr('close','left-panel');
  494.          $.sidr('close','cart-panel');
  495.          $.sidr('close','currency-panel');
  496.          $.sidr('close','language-panel');
  497.          $('html, body').css({'overflow': 'auto'});
  498.        }
  499.      });
  500.  
  501.      $(document).ready(function() {
  502.        if (typeof Sentry !== 'undefined') {
  503.  var LOG_LEVELS = {
  504.    'Verbose': ['log', 'info', 'warn', 'error', 'debug', 'assert'],
  505.    'Info': ['info', 'warn', 'error'],
  506.    'Warning': ['warn', 'error'],
  507.    'Error': ['error'],
  508.  };
  509.  
  510.  var config = {
  511.    dsn: 'https://aec31088a6fb4f6eafac028a91e1cf21@o769852.ingest.sentry.io/5797752',
  512.    env: 'production',
  513.    commitId: '2f73bda',
  514.    sampleRate: 1.0,
  515.    tracesSampleRate: 0.0,
  516.    logLevels: LOG_LEVELS['Error'],
  517.    beforeSend: function(event) {
  518.      try {
  519.        if ([
  520.            'gtm',
  521.            'gtag/js',
  522.            'tracking',
  523.            'pixel/events',
  524.            'signals/iwl',
  525.            'rosetta.ai',
  526.            'twk-chunk',
  527.            'webpush',
  528.            'jquery',
  529.            '<anonymous>'
  530.          ].some(function(filename) {
  531.            return event.exception.values[0].stacktrace.frames[0].filename.toLowerCase().indexOf(filename) > -1;
  532.          }) ||
  533.          event.exception.values[0].stacktrace.frames[1].function.toLowerCase().indexOf('omni') > -1
  534.        ) {
  535.          return null;
  536.        }
  537.      } catch (e) {}
  538.  
  539.      return event;
  540.    },
  541.  };
  542.  
  543.  var pageName = '';
  544.  
  545.  try {
  546.    var pathName = window.location.pathname;
  547.  
  548.    if (pathName.includes('/cart')) {
  549.      pageName = 'cart';
  550.    }
  551.    if (pathName.includes('/checkout')) {
  552.      pageName = 'checkout';
  553.    }
  554.  } catch (e) {}
  555.  
  556.  var exclusionNames = [];
  557.  var isLayoutEngine = false;
  558.  
  559.  /**
  560.   * Check if the current page contains gtm
  561.   */
  562.  var checkHasGtm = function() {
  563.    return Array.from(document.scripts).some(function(script) {
  564.      return script.src.includes('gtm.js');
  565.    });
  566.  }
  567.  
  568.  Sentry.init({
  569.    dsn: config.dsn,
  570.    environment: config.env,
  571.    release: config.commitId,
  572.    integrations: function(integrations) {
  573.      var ourIntegrations = integrations.concat([
  574.        new Sentry.Integrations.BrowserTracing(),
  575.        new Sentry.Integrations.CaptureConsole({ levels: config.logLevels }),
  576.      ]);
  577.  
  578.      if (isLayoutEngine || checkHasGtm()) {
  579.        exclusionNames = ["GlobalHandlers", "TryCatch", "CaptureConsole"];
  580.      }
  581.  
  582.      var finalIntegrations =
  583.        ourIntegrations.filter(function(integration) {
  584.          return !exclusionNames.includes(integration.name);
  585.        });
  586.      return finalIntegrations;
  587.    },
  588.    sampleRate: config.sampleRate,
  589.    tracesSampleRate: config.tracesSampleRate,
  590.    attachStacktrace: true,
  591.    denyUrls: [
  592.      'graph.facebook.com',
  593.      'connect.facebook.net',
  594.      'static.xx.fbcdn.net',
  595.      'static.criteo.net',
  596.      'sslwidget.criteo.com',
  597.      'cdn.shopify.com',
  598.      'googletagservices.com',
  599.      'googletagmanager.com',
  600.      'google-analytics.com',
  601.      'googleadservices.com',
  602.      'googlesyndication.com',
  603.      'googleads.g.doubleclick.net',
  604.      'adservice.google.com',
  605.      'cdn.mouseflow.com',
  606.      'cdn.izooto.com',
  607.      'static.zotabox.com',
  608.      'static.hotjar.com',
  609.      'd.line-scdn.net',
  610.      'bat.bing.com',
  611.      's.yimg.com',
  612.      'js.fout.jp',
  613.      'load.sumo.com',
  614.      '.easychat.co',
  615.      '.chimpstatic.com',
  616.      '.yotpo.com',
  617.      '.popin.cc',
  618.      '.iterable.com',
  619.      '.alexametrics.com',
  620.      '.giphy.com',
  621.      'stats.zotabox.com',
  622.      'stats.g.doubleclick.net',
  623.      'www.facebook.com',
  624.    ],
  625.    beforeSend: config.beforeSend,
  626.  });
  627.  
  628.  
  629.  var tags = {
  630.    page_locale: 'zh-hant',
  631.    user_country: 'US',
  632.    handle: 'petmily',
  633.    cart_owner_id: '',
  634.    cart_owner_type: '',
  635.    cart_id: '',
  636.  };
  637.  
  638.  if (pageName) {
  639.    tags.page = pageName;
  640.  }
  641.  
  642.  Sentry.setTags(tags);
  643. }
  644.  
  645.  
  646.        $searchPanelMobile = $jq('.search-panel-mobile');
  647.        // to show a loading dialog when a huge Product Description Image/Video blocks page content from rednering
  648.        $("#product-loading").remove();
  649.  
  650.        var lazyClasses = ['sl-lazy', 'sl-lazyloading', 'sl-lazyloaded', 'sl-lazypreload', 'sl-lazyerror'];
  651.        $jq(".additional-details-content, .ProductDetail-additional, .ProductDetail-gallery")
  652.          .find("img[data-src]:not([data-src='']), iframe[data-src]:not([data-src=''])")
  653.          .each(function() {
  654.            var domClassList = ($(this).attr('class') || '').split(/\s+/);
  655.            // check used lazysizes
  656.            var hasLazyClass = domClassList.some(function(className) {
  657.              return lazyClasses.includes(className);
  658.            });
  659.            if (!hasLazyClass) {
  660.              $(this)
  661.                .attr('src', $(this).attr('data-src'))
  662.                .removeAttr('data-src');
  663.            }
  664.        });
  665.  
  666.        if ($jq("#home-carousel").length > 0) {
  667.          runTaskInIdle(() => {
  668.            $jq("#home-carousel").owlCarousel({
  669.              items: 1,
  670.              singleItem: true,
  671.              autoPlay: true,
  672.              stopOnHover: true,
  673.              lazyLoad : true,
  674.              onLoadedLazy: function(event) { window.resizeImages(event.target); },
  675.              autoHeight:true,
  676.              navigation: true,
  677.              navigationText: false,
  678.            });
  679.          });
  680.        }
  681.  
  682.        $jq(".owl-carousel").each(function () {
  683.          runTaskInIdle(() => {
  684.            var owl = $jq(this);
  685.            owl.owlCarousel({
  686.              loop: true,
  687.              items: 1,
  688.              margin: 10,
  689.              nav: false,
  690.              lazyLoad: true,
  691.              onLoadedLazy: function(event) {
  692.                window.resizeImages(event.target);
  693.              },
  694.              onInitialized: function() {
  695.                //owl-stage have transition: 0.25s Time difference
  696.                setTimeout(function() {
  697.                  owl.prev('.owl-carousel-first-initializing').hide();
  698.                  owl
  699.                    .removeClass('initializing')
  700.                    .trigger('refresh.owl.carousel');
  701.                }, 300);
  702.              },
  703.              autoplay: true,
  704.              autoplayTimeout: (parseFloat($jq(this).data('interval')) || 5) * 1000,
  705.              autoHeight: true,
  706.              autoplayHoverPause: false // https://github.com/OwlCarousel2/OwlCarousel2/pull/1777
  707.            });
  708.          });
  709.        });
  710.  
  711.        function restartCarousel() {
  712.          const carousel = $jq(".owl-carousel");
  713.          if (document.visibilityState === 'visible') {
  714.            carousel.trigger('stop.owl.autoplay');
  715.            carousel.trigger('next.owl.carousel');
  716.          }
  717.        }
  718.        document.addEventListener('visibilitychange', restartCarousel);
  719.  
  720.        setTimeout(function() {
  721.          $jq('.title-container.ellipsis').dotdotdot({
  722.            wrap: 'letter'
  723.          });
  724.  
  725.          var themeKey = 'ultra_chic';
  726.          var heightToDot = {
  727.            varm: 55,
  728.            philia: 45,
  729.            skya: 45
  730.          };
  731.  
  732.          $jq('.Product-item .Product-info .Product-title').dotdotdot({
  733.            wrap: 'letter',
  734.            ellipsis: '...',
  735.            height: heightToDot[themeKey] || 40
  736.          });
  737.        });
  738.  
  739.        // avoid using FB.XFBML.parse() as it breaks the fb-checkbox rendering, if u encounter resize issue, solve with CSS instead
  740.      });
  741.  
  742.      $(document).on('click', '.m-search-button', function(){
  743.          $searchPanelMobile.toggleClass('click');
  744.          if ($('.body-wrapper').hasClass('sidr-open')) {
  745.            $.sidr('close','left-panel');
  746.            $.sidr('close','cart-panel');
  747.            $.sidr('close','language-panel');
  748.            $.sidr('close','currency-panel');
  749.            $('html, body').css({'overflow': 'auto'});
  750.          }
  751.      });
  752.  
  753.      $(document).on('click', '.search-mask', function() {
  754.        $searchPanelMobile.toggleClass('click');
  755.      });
  756.  
  757.  
  758.      if (window.scriptQueue && window.scriptQueue.length > 0) {
  759.        runTaskQueue(window.scriptQueue);
  760.      }
  761.  
  762.    } catch (e) {
  763.      console.error(e);
  764.    }
  765.  
  766.    window.renderSingleRecaptchaForSendCode = function(element) {
  767.      var widgetId = window.grecaptcha.render(element, {
  768.        sitekey: "6LfNAooUAAAAAKSOLEFaqKYE7q0uieSjqFN27h0g"
  769.      }, true);
  770.  
  771.      element.dataset.widgetId = widgetId;
  772.    };
  773.  
  774.      window.renderSingleRecaptcha = function(element) {
  775.        var widgetId = window.grecaptcha.render(element, {
  776.          sitekey: "6LfNAooUAAAAAKSOLEFaqKYE7q0uieSjqFN27h0g"
  777.        }, true);
  778.  
  779.        element.dataset.widgetId = widgetId;
  780.      };
  781.  
  782.    window.initRecaptcha = function() {
  783.      // Delay event binding to avoid angular clear registered events
  784.        document.querySelectorAll('.g-recaptcha:not([id$="send-code-recaptcha"]').forEach(renderSingleRecaptcha);
  785.  
  786.      document.querySelectorAll('#quick-sign-up-send-code-recaptcha').forEach(renderSingleRecaptchaForSendCode);
  787.  
  788.        if (document.getElementById('sign-up-recaptcha')) {
  789.          document.getElementById('sign-up-recaptcha').disabled = true;
  790.        }
  791.      angular.element(document).scope().$root.recaptchaLoaded = true;
  792.      window.globalSDKObserver.grecaptcha.notify();
  793.    }
  794.  
  795.    window.onRecaptchaLoaded = function() {
  796.      if (!window.grecaptcha.render) {
  797.        window.grecaptcha.ready(function() {
  798.          initRecaptcha();
  799.        });
  800.        return;
  801.      }
  802.      initRecaptcha();
  803.    };
  804.  
  805.    runTaskInIdle(() => {
  806.      angular.element(document).ready(function() {
  807.        var tag = document.createElement("script");
  808.        tag.src = "https://www.google.com/recaptcha/api.js?onload=onRecaptchaLoaded&render=explicit";
  809.        document.getElementsByTagName("head")[0].appendChild(tag);
  810.      });
  811.      angular.bootstrap(document, ['shop_app']);
  812.    });
  813.    runTaskInIdle(() => {
  814.      window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.resolve();
  815.    });
  816. });
  817.  
  818. </script>
  819.  
  820. <base href="/">
  821.  
  822. <!-- CSRF -->
  823. <meta name="csrf-param" content="authenticity_token" />
  824. <meta name="csrf-token" content="rj5cf44nNWRB1fmAkTaWRpFutPVxbKJrgY6AL+5JTMK7lw8PzxNoyO0VCOPEHml4SBrxOFnYHHux1BpLvQdVvQ==" />
  825.  
  826. <!-- Start of Criteo one tag -->
  827. <!-- End of Criteo one tag -->
  828.  
  829.  
  830.    <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/theme-legacy-7caaef75614706054304bdd0ccc3367baeab1ae519d608ae28185a6fe12fe292.css" onload="this.media='all'" />
  831.    <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/general-e2cafd78e14493f8b832cdfd0d6a7517f84c93ccff397132c0a05cd7b4dccb02.css" onload="" />
  832.    <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/theme-7aeaca6fede3c67884e7771776175fee8ecb6c7ba699d07aa3b89eb2dc4c9e13.css" onload="" />
  833.    <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/primary_color-3a135b15aacab80e3e7f6486c452abf69efa4f5761b2a1579ea306663db8cc6c.css" onload="" />
  834.    <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-facebook-banner-07cf9a2f7d9d81ac2e626a88c8bfed381788dd65d8d548163bc2de7760f12869.css" onload="this.media='all'" />
  835.    <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-welcome-member-referral-credits-cb3aee700e176cb3138073960c6ceb7c18ced114de7d48a2b6c68b076a0bafe4.css" onload="this.media='all'" />
  836.      <style>.nav-bg-color {  background: rgba(255, 255, 255, 0.98);}.NavigationBar {  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.06);}.home:not(.my-scroll) .NavigationBar {  box-shadow: none;}.mod-desktop .NavigationBar-mainMenu.nav-color input {  color: #333;  border-bottom-color: #333;}.mod-desktop .NavigationBar-mainMenu.nav-color input::placeholder {  color: #333;  opacity: 1;}.mod-desktop .NavigationBar-mainMenu.nav-color input:-ms-input-placeholder {  color: #333;}.mod-desktop .NavigationBar-mainMenu.nav-color input::-ms-input-placeholder {  color: #333;}.mod-desktop .NavigationBar-mainMenu.nav-color button {  color: #333;}.mod-desktop .Product-searchField:hover input {  border-bottom-color: #333;}.mod-desktop .Product-searchField:hover input:focus {  border-bottom-color: #333;}.mod-desktop .Product-searchField input:focus {  border-bottom-color: #333;}.navigation-menu.nav-color .navigation-menu-top-layer > .navigation-menu-item > .navigation-menu-item-label {  color: #333;}.NavigationBar-mainMenu.nav-color .List-item .Label {  color: #333;}.NavigationBar-mainMenu.nav-color .List-item .List-item .Label {  color: #333;}.NavigationBar-actionMenu.nav-color .List-item > .fa-search {  color: #333;}.NavigationBar-actionMenu-button.nav-color {  color: #333;}.NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle {  background: #f7f7f7;}.NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle i {  background: #333;}.NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle i:before, .NavigationBar-actionMenu-button.nav-color.sl-menu-panel-toggle i:after {  background: #333;}.NavigationBar-actionMenu-button.nav-color svg {  fill: #333;}.MenuPanel-othersMenu svg {  fill: #333;}.nav-bg-color.sidr {  background: #fff !important;  color: #333;}.nav-bg-color .MenuPanel-section .MenuPanel-section-header {  color: #888;}.nav-bg-color .MenuPanel-section .List-item a {  color: #333;}.nav-bg-color .MenuPanel-section .MenuPanel-nestedList-dropdown .List-item a {  color: #aaa !important;}.nav-bg-color .MenuPanel-section .MenuPanel-nestedList-dropdown .List-item a:hover {  color: #888 !important;}.nav-bg-color .MenuPanel-section .List-item.MenuPanel-nestedList > a:hover {  color: #333 !important;}.nav-bg-color .MenuPanel-section ul:not(:last-child) {  border-bottom-color: #eee;}.nav-bg-color .MenuPanel-section ul:before, .nav-bg-color .MenuPanel-section ul:after {  border-bottom-color: #fff;}.nav-bg-color .CartPanel-section .addon-cart-item {  background: #f7f7f7;}.nav-bg-color .CartPanel-section .addon-cart-item:not(:last-child) {  border-bottom-color: #888;}.nav-bg-color .CartPanel-section .addon-cart-item .promotion-label {  background: #fff;  color: #888;}.nav-bg-color .CartPanel-section .cart-items > div:not(:first-child) {  border-top-color: #eee;}.nav-bg-color .CartPanel-section .cart-items > div:not(:first-child):before, .nav-bg-color .CartPanel-section .cart-items > div:not(:first-child):after {  border-top-color: #fff;}.nav-bg-color .CartPanel-section .cart-item .title {  color: #888;}.nav-bg-color .CartPanel-section .cart-item .variation {  color: #333;}.nav-bg-color .CartPanel-section .cart-item .remove a:hover {  color: #333;}.nav-bg-color .CartPanel-section .cart-item img {  background-color: #fff;}.ProductList-breadcrumb.nav-bg-color, .ProductDetail-breadcrumb.nav-bg-color {  background: rgba(247, 247, 247, 0.98);  color: #999;}.ProductList-breadcrumb.nav-bg-color .Label, .ProductDetail-breadcrumb.nav-bg-color .Label {  color: #999;}.ProductList-breadcrumb.nav-bg-color a:after, .ProductDetail-breadcrumb.nav-bg-color a:after {  border-bottom-color: #ddd;}.home:not(.my-scroll) .nav-bg-color {  background: transparent;  /* background: $color-light-gradient;  background: -moz-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%);  background: -webkit-gradient(left top, left bottom, color-stop(0%, $color-light-gradient), color-stop(100%, $color-transparent));  background: -webkit-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%);  background: -o-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%);  background: -ms-linear-gradient(top, $color-light-gradient 0%, $color-transparent 100%);  background: linear-gradient(to bottom, $color-light-gradient 0%, $color-transparent 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 ); */}#Footer .container:last-child {  color: #aaa;  background: #f7f7f7;}#Footer #shopline-copyright {  color: #aaa;  background: #f7f7f7;}#Footer #shopline-copyright > a {  color: inherit;}.MenuPanel-nestedList-dropdown .NestedList-Wrapper {  background-color: #f7f7f7;}@media (min-width: 1200px) {  #cart-panel {    border: 1px solid #f7f7f7;  }}.MenuPanel-mainMenu .depth-2 {  background-color: #f7f7f7;}</style>  </head><body
  837.      class="home
  838.        index
  839.        
  840.        mix-navigation-fixed
  841.        
  842.        
  843.        ultra_chic
  844.        light_theme
  845.        page_builder
  846.        v2_theme"
  847.      ng-controller="MainController"
  848.  >
  849.        <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/theme_ultra_chic_setting-af3bd3f697b38a0657063bfe82becf19c3c70e91880406b610ced241d6223088.css" onload="this.media=&quot;all&quot;" />
  850.  
  851.      <style>
  852.        .ProductList-categoryMenu ul li:hover>a.primary-color-hover,.ProductList-categoryMenu .List-item a.primary-color-hover:hover,.ProductReview-container a.primary-color-hover:hover,.ProductReview-container .List-item a.primary-color-hover:hover,.variation-label:hover,.variation-label.variation-label--selected,.product-item .price:not(.price-crossed),.product-item .price-sale,.product-info .price-regular:not(.price-crossed),.product-info .price-sale,.btn-add-to-cart.mobile-cart,.addon-promotions-container .addon-promotion-item .price-sale,.btn:not(.btn-success):not(.btn-buy-now):hover,.btn:not(.btn-success):not(.btn-buy-now):focus,.btn.focus:not(.btn-success):not(.btn-buy-now),.Back-in-stock-addItem-block .btn:not(.is-active):hover,.Back-in-stock-addItem-block .btn:not(.is-active):focus,.Back-in-stock-addItem-block .btn.focus:not(.is-active),.quick-cart-body .product-link>a,.quick-cart-mobile-header .product-link>a,.btn-add-wishlist:hover,.btn-add-wishlist.is-active,sl-list-page-wishlist-button .plp-wishlist-button .fa-heart,.btn-add-back-in-stock:hover,.btn-add-back-in-stock.is-active,.ProductDetail-product-info .price-box>.price:not(.price-crossed),.ProductDetail-product-info .price-box>.price-sale>span,#btn-form-submit-modal:hover,#btn-form-submit-modal:focus,.Label-price.is-sale,.PromotionPage-container .info-box .btn-add-to-promotion-cart .fa,.PromotionInfo .show-term-button:hover,.MemberCenter .PromotionInfo .show-term-button:hover,.member-center-coupon-nav .active,.product-available-info-time,.facebook-banner .fa-times,.facebook-banner .wording,body.passwords.new #submit-btn:hover,body.registrations.edit #edit-passwd-btn:hover,body.passwords.edit #user-password-edit-btn:hover,.product-set-price-container .product-set-price-label,.product-set-basket .highlight-label,.product-set-quick-cart-modal .highlight-label,.text-primary-color,.text-primary-color a,.text-primary-color a:hover,.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{color:#5ac5c2}.product-available-info-icon .icon-clock{fill:#5ac5c2}.navigation-menu .scroll-left:not(.scroll-disable):hover,.navigation-menu .scroll-right:not(.scroll-disable):hover,.NavigationBar-nestedList .sub-prev:not(.sub-disable):hover span,.NavigationBar-nestedList .sub-next:not(.sub-disable):hover span,.ProductList-select ul li:hover,.cart-chkt-btn,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.product-item .boxify-image-wrapper .btn-add-to-cart:hover,.sl-goto-top:hover,.coupon-card-image,body.passwords.new #submit-btn:focus,body.registrations.edit #edit-passwd-btn:focus,body.passwords.edit #user-password-edit-btn:focus{background:#5ac5c2}.CartPanel-toggleButton .Cart-count.primary-color,.member-profile-save,.MemberCenter .product-review-block .btn-primary,.btn-color-primary,.btn-cart-fixed,.basic-popover-desktop .body .action-button,#get-welcome-member-referral-credits .body .continue,.basic-popover-mobile .member-referral-link,.basic-popover-mobile .member-referral-link:hover,.product-set-quantity-label,.basket-cart-panel-header .progress-bar>.progress-bar-content,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button{background-color:#5ac5c2}.variation-label:hover,.variation-label.variation-label--selected,.cart-chkt-btn,.member-profile-save,.MemberCenter .product-review-block .btn-primary,.btn-color-primary,.member-profile-save:hover,.MemberCenter .product-review-block .btn-primary:hover,.btn-color-primary:hover,.sl-goto-top:hover,.variant-image.selected .image-container,.btn-cart-fixed,.basic-popover-desktop .body .action-button,#get-welcome-member-referral-credits .body .continue,.product-available-info,body.passwords.new #submit-btn:active,body.registrations.edit #edit-passwd-btn:active,body.passwords.edit #user-password-edit-btn:active,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button,.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{border-color:#5ac5c2}.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:#5ac5c2 !important}.sl-goto-top:hover:before{border-top-color:#5ac5c2}.primary-border-color-after>:after,.primary-border-color-after:not(.Grid-item-title):after,.primary-border-color-after:not(.Grid-item-title) :after,.primary-color-border-bottom,.Grid-item-content p:last-child:after,.Grid-item-content div:last-child:after,.section-title:after,.pagination>li.active>a,.pagination>li.active>span,.pagination>li.active a:hover,.pagination>li.active span:hover,.pagination>li.active a:focus,.pagination>li.active span:focus,.Tabset .Tab-label.active span:after,.product-available-info-time{border-bottom-color:#5ac5c2}.sl-goto-top:hover:before,.sl-goto-top:hover:after,.Product-promotions-tag{border-left-color:#5ac5c2}.navigation-menu .navigation-menu-item:hover>.navigation-menu-item-label{color:#5ac5c2 !important}.navigation-menu .navigation-menu-third-layer-toggle:hover{color:#5ac5c2 !important}.ProductList-select category-filter-button .advance-filter-button:hover{border-bottom-color:#5ac5c2;color:#5ac5c2}.ProductList-select category-filter-button .advance-filter-button:hover svg{fill:#5ac5c2}.category-advance-filter .apply-button{background-color:#5ac5c2}.category-advance-filter .filter-data .filter-price-range input:focus,.category-advance-filter .filter-data .filter-price-range input:hover{border-color:#5ac5c2}.NavigationBar-mainMenu .List-item:hover>.Label.primary-color-hover{color:#5ac5c2 !important}.NavigationBar-mainMenu i.primary-color-hover:hover{color:#5ac5c2 !important}@media (min-width: 768px){.PostList .List-item.primary-color-hover a:hover .List-item-title{color:#5ac5c2}}@media (max-width: 767px){.PostList .List-item.primary-color-hover a:active .List-item-title{color:#5ac5c2}}.ProductReview-container .List-item a.disabled{color:#5ac5c2 !important}.cart-chkt-btn:hover:not(.insufficient-point){color:#5ac5c2 !important}.cart-chkt-btn:hover:not(.insufficient-point) .ladda-spinner div div div{background:#5ac5c2 !important}.MemberCenter .product-review-block .btn-primary:active,.MemberCenter .product-review-block .btn-primary:visited,.MemberCenter .product-review-block .btn-primary:hover{background-color:transparent;border:1px solid #ccc;border-color:#5ac5c2}.Variation-border.selected{border:solid 2px #5ac5c2 !important}@media not all and (pointer: coarse){.Variation-border:hover{border:solid 2px #5ac5c2 !important}}.customer-review-bar-color{background-color:rgba(199,64,96,0.3) !important}.facebook-quick-signup-success-page .title{color:#5ac5c2}.facebook-quick-signup-success-page .btn-facebook-redirect{background-color:#5ac5c2}.facebook-quick-signup-success-page .btn-facebook-redirect:hover{background-color:#5ac5c2;color:#fff;opacity:0.8}.facebook-quick-signup-failure-page .title{color:#5ac5c2}.facebook-quick-signup-failure-page .btn-facebook-redirect{background-color:#5ac5c2}.facebook-quick-signup-failure-page .btn-facebook-redirect:hover{background-color:#5ac5c2;color:#fff;opacity:0.8}.trial-order-dialog .checkout-btn{width:unset;background-color:#5ac5c2}@media (max-width: 767px){.js-sticky-cart-button-container.fast-checkout-container .icon-cart{fill:#5ac5c2 !important}}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice{color:#5ac5c2}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:before,.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:after{background-color:#5ac5c2}#checkout-object__section .checkout-object__info_cart-header{color:#5ac5c2}#checkout-object__section .checkout-object__info_cart-header .icon-basket{fill:#5ac5c2}#signup-login-page .solid-btn:not([disabled]){background-color:#5ac5c2;border-color:#5ac5c2}#signup-login-page .solid-btn:not([disabled]):hover{background-color:transparent;color:#5ac5c2}#signup-login-page .solid-btn[data-loading]{background-color:#5ac5c2;border-color:#5ac5c2}#signup-login-page .outline-btn:not([disabled]){color:#5ac5c2;border-color:#5ac5c2}#signup-login-page .outline-btn:not([disabled]):hover{background-color:transparent}#signup-login-page .outline-btn[data-loading]{color:#5ac5c2;border-color:#5ac5c2}.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{background-color:#fff}
  853.  
  854.      </style>
  855.  <!- Theme Setting fonts ->
  856.  
  857.  
  858.    <style>@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v30/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDQ.ttf) format("truetype")}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v30/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiukDQ.ttf) format("truetype")}
  859. </style><style>@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format("truetype")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format("truetype")}
  860. </style>
  861.  
  862.    <style>
  863.      .boxify-image, .Image-boxify-image {
  864.        background-size: cover;
  865.      }
  866.      .boxify-image .boxify-image-wrap img,
  867.      .boxify-image.sl-media img,
  868.      .Image-boxify-image.sl-media img {
  869.        object-fit: cover;
  870.      }
  871.    </style>
  872.  
  873.  <style>
  874.    /* Custom CSS */
  875.    /*  */
  876.        /*  */
  877.        .petmilyshoppinginfo {
  878.            width: 50%;
  879.            text-align: left;
  880.            margin: 0 auto;
  881.            line-height: 20px;
  882.            font-size: 17px;
  883.            font-weight: bold;
  884.        }
  885.  
  886.        .petmilyshoppinginfoicon ::before {
  887.            font-family: FontAwesome;
  888.            content: "\f0a9";
  889.        }
  890.  
  891.        .petmilyshoppinginfobutton :hover {
  892.            cursor: pointer;
  893.        }
  894.  
  895.        /* end */
  896.  
  897.        /*  */
  898.        /* .mp-button-1 a {
  899.            display: block;
  900.            width: 50%;
  901.            border: 2px solid #D9CB6A;
  902.            text-align: center;
  903.            padding: 10px 20px;
  904.            border-radius: 60px;
  905.            color: #3a3a3a;
  906.            letter-spacing: .5pt;
  907.        } */
  908.  
  909.        /* .mp-button-1 a:hover {
  910.            text-decoration: none;
  911.            border: 2px solid #2C110E;
  912.            background-color: #D9CB6A;
  913.            transition: color .25s,
  914.            letter-spacing: .5pt;
  915.        } */
  916.  
  917.        /* .mp-button-1 a:hover {
  918.            color: #2C110E;
  919.            font-weight: bold;
  920.            transition: color .25s,
  921.            letter-spacing: .5pt;
  922.        } */
  923.  
  924.        /* end */
  925.        /* end */
  926.        /*  */
  927.  
  928.        .petmilyblock1 {
  929.            background-color: #FFF9F0;
  930.            letter-spacing: .5pt;
  931.        }
  932.  
  933.        .petmilyblock1 p {
  934.            
  935.            font-size: 18px;
  936.            line-height: 22px;
  937.            letter-spacing: .5pt;
  938.        }
  939.  
  940.  
  941.        .petmilyblock2 {
  942.            
  943.            text-align: center;
  944.            letter-spacing: .5pt;
  945.        }
  946.  
  947.        .petmilyblock2 p {
  948.            
  949.            text-align: center;
  950.            font-size: 18px;
  951.            line-height: 22px;
  952.            background-color: #ffffff;
  953.            letter-spacing: .5pt;
  954.        }
  955.  
  956.        .petmilyhighlight {
  957.            background: #FFF8B6;
  958.            height: 13px;
  959.            font-weight: bold;
  960.            letter-spacing: .5pt;
  961.        }
  962.  
  963.        .petmilyblock3 {
  964.            padding-top: 30%;
  965.            font-size: 20px;
  966.            letter-spacing: .5pt;
  967.        }
  968.  
  969.        .petmilyblock4 {
  970.            padding-top: 40%;
  971.            font-size: 20px;
  972.            letter-spacing: .5pt;
  973.        }
  974.  
  975.        .petmilyblock5 {
  976.            padding-top: 35%;
  977.            font-size: 20px;
  978.            letter-spacing: .5pt;
  979.        }
  980.  
  981.        .petmilyblock6 p {
  982.            font-size: 20px;
  983.            line-height: 50px;
  984.            padding-top: 0%;
  985.            letter-spacing: .5pt;
  986.        }
  987.  
  988.        .petmilyblock7 {
  989.            padding-top: 0%;
  990.            letter-spacing: .5pt;
  991.        }
  992.  
  993.        .petmilyblock8 span {
  994.            position: absolute;
  995.            top: 35%;
  996.            left: 20%;
  997.            max-width: 60%;
  998.            text-align: justify;
  999.            font-size: 18px;
  1000.            letter-spacing: .5pt;
  1001.        }
  1002.  
  1003.        /* END */
  1004.  
  1005.      /* */
  1006.        .petmilyqa {
  1007.            margin: 0 auto;
  1008.            width: 1170px;
  1009.            padding: 30px;
  1010.            line-height: 2rem;
  1011.            letter-spacing: .5pt;
  1012.        }
  1013.  
  1014.        /* .petmilyqa-b {
  1015.            background: #FFFAE9;
  1016.            letter-spacing: .5pt;
  1017.        } */
  1018.  
  1019.  
  1020.        .petmilyqaaccordion {
  1021.            position: relative;
  1022.            background-color: #F8A92A;
  1023.            border-radius: 10px;
  1024.            cursor: pointer;
  1025.            padding: 30px 50px 30px 20px;
  1026.            width: 100%;
  1027.            border: none;
  1028.            text-align: left;
  1029.            outline: none;
  1030.            font-family: 微軟雅黑;
  1031.            font-size: 25px;
  1032.            line-height: 30px;
  1033.            font-weight: bold;
  1034.            transition: 0.4s;
  1035.            text-transform: capitalize;
  1036.            color: #fff;
  1037.            letter-spacing: 0.5;
  1038.            letter-spacing: .5pt;
  1039.        }
  1040.  
  1041.        .petmilyqaaccordion::after {
  1042.            content: '\f067';
  1043.            font-family: FontAwesome;
  1044.            position: absolute;
  1045.            right: 1em;
  1046.            transition: -webkit-transform .2s ease;
  1047.            transition: transform .2s ease;
  1048.            transition: transform .2s ease, -webkit-transform .2s ease;
  1049.            letter-spacing: .5pt;
  1050.        }
  1051.  
  1052.        .petmilyqaaccordion.active::after {
  1053.            content: '\f068';
  1054.            font-family: FontAwesome;
  1055.            -webkit-transform: rotate(180deg);
  1056.            transform: rotate(180deg);
  1057.            letter-spacing: .5pt;
  1058.        }
  1059.  
  1060.  
  1061.        .arrow_l_int {
  1062.            width: 0px;
  1063.            height: 0px;
  1064.            /* border-width: 15px;
  1065.            border-style: solid;
  1066.            border-color: transparent #F8A92A transparent transparent;
  1067.            position: absolute;
  1068.            top: 20%;
  1069.            left: -30px; */
  1070.            letter-spacing: .5pt;
  1071.        }
  1072.  
  1073.        .petmilyqapanel {
  1074.            padding: 0 0px;
  1075.            margin: 10px 0;
  1076.            margin-bottom: 20px;
  1077.            max-height: 0;
  1078.            overflow: hidden;
  1079.            transition: max-height 0.3s ease-out;
  1080.            letter-spacing: .5pt;
  1081.        }
  1082.  
  1083.        .mwt_border {
  1084.            background: #F7D893;
  1085.            /* position: relative; */
  1086.            border: solid 5px #F7D893;
  1087.            border-radius: 10px;
  1088.            padding: 20px;
  1089.            font-family: 微軟雅黑;
  1090.            font-weight: bold;
  1091.            font-size: 25px;
  1092.            line-height: 25px;
  1093.            color: #2C110E;
  1094.            letter-spacing: .5pt;
  1095.        }
  1096.  
  1097.        /* .mwt_border .arrow_b_int {
  1098.            width: 0px;
  1099.            height: 0px;
  1100.            border-width: 15px;
  1101.            border-style: solid;
  1102.            border-color: transparent transparent transparent #ffe978;
  1103.            position: absolute;
  1104.            bottom: 20%;
  1105.            right: -30px;
  1106.            letter-spacing: .5pt;
  1107.        }
  1108.  
  1109.        .mwt_border .arrow_b_out {
  1110.            width: 0px;
  1111.            height: 0px;
  1112.            border-width: 15px;
  1113.            border-style: solid;
  1114.            border-color: transparent transparent transparent #fff;
  1115.            position: absolute;
  1116.            bottom: 20%;
  1117.            right: -24px;
  1118.            letter-spacing: .5pt;
  1119.        } */
  1120.  
  1121.        /* end */
  1122.  </style>
  1123.  
  1124.  <!-- Custom HEAD HTML -->
  1125.  <meta name="google-site-verification" content="iddah0uIKKoQUWaYfa4elQCiv_hYXhc4fDLHafheiH8" />
  1126. <meta name="msvalidate.01" content="D8D83B34BDF39B6B9306C3F409035E2D" />
  1127. <meta name="google-site-verification" content="iddah0uIKKoQUWaYfa4elQCiv_hYXhc4fDLHafheiH8" />
  1128. <meta name="google-site-verification" content="J-JDELSQlUsyl6TxcGEVwvM2Rm-MhH0uyDLLq1x1AWw" />
  1129.  
  1130.  
  1131.  
  1132.    <!-- Custom liquid styles -->
  1133.      <style type="text/css"> .section-width{padding:30px 15px;width:100%;margin:0 auto}.section-width.section-full-width{padding:0;margin:0;width:100%}@media (min-width:768px){.section-width{width:750px}}@media (min-width:992px){.section-width{width:970px}}@media (min-width:1200px){.section-width{width:1170px}}.iframe__vimeo__player>iframe{width:100%;height:100%} </style>
  1134.      <style type="text/css"> slideshow-component{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slideshow__list{position:absolute;width:100%;height:100%;top:0;left:0;cursor:grab}.slideshow__list :active{cursor:grabbing}.slideshow__item{position:absolute;top:0;width:0;height:100%;z-index:1;overflow:hidden}.slideshow__item-inner{width:100%;height:100%;position:absolute;top:0}.slideshow__item-inner.is-hidden{display:none}.slideshow__item--active{z-index:2;visibility:inherit;width:100%}.slideshow__item--prev{visibility:inherit}@keyframes activeSlideToLeft{from{transform:translateX(25%)}to{transform:translateX(0)}}@keyframes activeSlideToRight{from{transform:translateX(-25%)}to{transform:translateX(0)}}.slideshow--sliding-left .slideshow__item--active,.slideshow--sliding-left .slideshow__item--active .slideshow__item-inner{right:0}.slideshow--sliding-left .slideshow__item--active .slideshow__item-inner{animation:activeSlideToLeft .8s ease-in-out}.slideshow--sliding-left .slideshow__item--prev,.slideshow--sliding-left .slideshow__item--prev .slideshow__item-inner{left:0}.slideshow--sliding-left .slideshow__item--prev .slideshow__item-inner{transform:translateX(-25%)}.slideshow--sliding-right .slideshow__item--active,.slideshow--sliding-right .slideshow__item--active .slideshow__item-inner{left:0}.slideshow--sliding-right .slideshow__item--active .slideshow__item-inner{animation:activeSlideToRight .8s ease-in-out}.slideshow--sliding-right .slideshow__item--prev,.slideshow--sliding-right .slideshow__item--prev .slideshow__item-inner{right:0}.slideshow--sliding-right .slideshow__item--prev .slideshow__item-inner{transform:translateX(25%)}.slideshow--sliding-left .slideshow__item,.slideshow--sliding-right .slideshow__item{transition:.8s width ease-in-out}.slideshow--sliding-left .slideshow__item-inner,.slideshow--sliding-right .slideshow__item-inner{transition:.8s transform ease-in-out}.slideshow--sliding-left.slideshow--swiping .slideshow__item,.slideshow--sliding-left.slideshow--swiping .slideshow__item-inner,.slideshow--sliding-right.slideshow--swiping .slideshow__item,.slideshow--sliding-right.slideshow--swiping .slideshow__item-inner{transition:unset;animation:unset}.slideshow--sliding-left.slideshow--swiped .slideshow__item-inner,.slideshow--sliding-right.slideshow--swiped .slideshow__item-inner{animation:unset}.slideshow--swiped a,.slideshow--swiping a{pointer-events:none}.slideshow__next-button,.slideshow__prev-button{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:52px;height:52px;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--page-background,#fff);border:none}.slideshow__next-button:hover .slideshow__next-icon,.slideshow__next-button:hover .slideshow__prev-icon,.slideshow__prev-button:hover .slideshow__next-icon,.slideshow__prev-button:hover .slideshow__prev-icon{fill:var(--primary-background,var(--primary-color,#c74060))}.slideshow__prev-button{left:0}.slideshow__next-button{right:0}.slideshow__next-icon,.slideshow__prev-icon{fill:hsla(var(--page-background-h,0deg),var(--page-background-s,0%),60%,0.8);width:24px;height:24px}.slideshow__prev-icon{transform:rotate(180deg)}.slideshow__indicator{display:flex;position:absolute;z-index:10;bottom:15px;left:50%;transform:translateX(-50%)}.slideshow__indicator-button{padding:0;margin:0 5px;width:10px;height:10px;background:#eee;border:1px solid #fff;border-radius:50%;display:block}.slideshow__indicator-button.slideshow__page-button--active{background:var(--primary-background,var(--primary-color,#c74060))}.slideshow__thumbnail{display:flex;padding:13px;position:relative}.slideshow__thumbnail-list{display:flex;margin:0 auto;max-width:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.slideshow__thumbnail-list::-webkit-scrollbar{display:none}.slideshow__thumbnail-next,.slideshow__thumbnail-prev{width:97px;height:100%;position:absolute;top:0;pointer-events:none}.slideshow__thumbnail-next-button,.slideshow__thumbnail-prev-button{position:absolute;top:0;pointer-events:initial;width:30%;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}.slideshow__thumbnail-next-button{right:0}.slideshow__thumbnail-prev-button{left:0}.slideshow__thumbnail-next-icon,.slideshow__thumbnail-prev-icon{width:9px;fill:var(--primary-background,var(--primary-color,#c74060))}.slideshow__thumbnail-prev-icon{transform:rotate(180deg)}.slideshow__thumbnail-next{right:0;background:linear-gradient(270deg,var(--page-background,#fff) 31.16%,rgba(255,255,255,0) 72.46%)}.slideshow__thumbnail-prev{left:0;background:linear-gradient(90deg,var(--page-background,#fff) 31.16%,rgba(255,255,255,0) 72.46%)}.slideshow__thumbnail-button{position:relative;width:64px;height:64px;overflow:hidden;padding:0;margin:0;border:2px hsla(var(--page-background-h,0deg),var(--page-background-s,0%),80%,.5) solid;flex-shrink:0;margin:0 8px}.slideshow__thumbnail-button.slideshow__page-button--active{border-color:var(--primary-background,var(--primary-color,#c74060))}.slideshow__media{width:100%;height:100%;position:relative}.slideshow__video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.slideshow__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1}.slideshow__placeholder-container{background:#f7f7f7;display:flex;align-items:center;justify-content:center}.slideshow__placeholder{width:218px;max-width:80%;max-height:80%}.slideshow__mask::after{content:"";display:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:768px){.slideshow__mask::after{display:block}}.slideshow__mask--0::after{background-color:rgba(0,0,0,0)}.slideshow__mask--20::after{background-color:rgba(0,0,0,.2)}.slideshow__mask--40::after{background-color:rgba(0,0,0,.4)}.slideshow__mask--60::after{background-color:rgba(0,0,0,.6)}.slideshow__mask--80::after{background-color:rgba(0,0,0,.8)}.slideshow__text{word-break:break-word;color:var(--page-text,#333)}.slideshow__text-button-container,.slideshow__text-content,.slideshow__text-title{padding:15px 0;margin:0}.slideshow__text-title{letter-spacing:inherit;text-transform:none}.slideshow__text-content a{color:var(--page-text-link,#3493fb)}.slideshow__text-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}@media (min-width:768px){.slideshow__text-content p{-webkit-line-clamp:12}}.slideshow__text-content li,.slideshow__text-content ol,.slideshow__text-content ul{list-style-position:inside}.slideshow__text-content ol,.slideshow__text-content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.slideshow__text-button-container{display:flex}.slideshow__text-size--store-setting .slideshow__text-title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1))}.slideshow__text-size--store-setting .slideshow__text-content,.slideshow__text-size--store-setting .slideshow__text-content>*{font-size:calc(1.6rem * var(--font-size-paragraph, 1));line-height:1.25}.slideshow__text-size--store-setting .slideshow__text-button{font-size:calc(1.6rem * var(--font-size-paragraph, 1))}.slideshow__text-size--large-title .slideshow__text-title{font-size:4.4rem}.slideshow__text-size--large-title .slideshow__text-content,.slideshow__text-size--large-title .slideshow__text-content>*{font-size:1.4rem;line-height:2rem}.slideshow__text-size--large-title .slideshow__text-button{font-size:1.4rem}.slideshow__text-size--extra-large .slideshow__text-title{font-size:6.4rem}.slideshow__text-size--extra-large .slideshow__text-content,.slideshow__text-size--extra-large .slideshow__text-content>*{font-size:2.4rem;line-height:1.24}.slideshow__text-size--extra-large .slideshow__text-button{font-size:2.4rem}.slideshow__text-button{padding:6px 80px;border-radius:3px;text-align:center;text-decoration:none;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#c74060));border:1px solid var(--primary-background,var(--primary-color,#c74060))}.slideshow__text-button:active,.slideshow__text-button:focus,.slideshow__text-button:hover{color:var(--primary-text,#fff)}@media (max-width:767px){.slideshow__text-button{width:100%;padding:6px 12px;min-height:32px}}.slideshow__text-button[href]:not([href=""]):hover{color:var(--primary-background,var(--primary-color,#c74060));background-color:var(--page-background,#fff)}.slideshow__text--desktop{display:none;position:absolute;z-index:2;width:calc(50% - 60px);padding:60px;color:#fff}@media (min-width:768px){.slideshow__text--desktop{display:block;width:calc(50% - 70px);padding:70px}}.slideshow__text--desktop>*{opacity:0;transform:translateY(20px)}.slideshow__item--prev .slideshow__text--desktop>*{transition:opacity 1s,transform 1s}.slideshow__item--active .slideshow__text--desktop>*{transition:opacity 1s,transform 1s;opacity:1;transform:translateY(0)}.slideshow__item--active .slideshow__text--desktop>:first-child{transition-delay:0.8s}.slideshow__item--active .slideshow__text--desktop>:nth-child(2){transition-delay:0.9s}.slideshow__item--active .slideshow__text--desktop>:nth-child(3){transition-delay:1s}.section-width.section-full-width .slideshow__text--mobile{padding-left:15px;padding-right:15px}.slideshow__text--mobile{padding:15px 0;display:none}.slideshow__text--mobile.slideshow__text--active{display:block}.slideshow__text--mobile.slideshow__text--active:empty{display:none}@media (min-width:768px){.slideshow__text--mobile.slideshow__text--active{display:none}}.slideshow__video-thumbnail{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;width:177.8%;padding-bottom:100%} </style>
  1135.      <style type="text/css"> .text__container .text-block__item{min-width:100%;word-break:break-word}@media (min-width:768px){.text__container .text-block__item{min-width:25%}}.text__container .text-block__button-container{padding-bottom:15px} </style>
  1136.      <style type="text/css"> .product-list__container .product-list__title{color:var(--page-text,#333);margin-top:0;margin-bottom:0;padding:15px;font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));text-align:center;word-break:break-all;letter-spacing:inherit;text-transform:none}.product-list__container .product-list__title.--text_align_left{text-align:left}.product-list__container .product-list__title.--text_align_right{text-align:right}.product-list__container .product-list__btn{display:flex;width:-moz-fit-content;width:fit-content;margin:15px auto 15px;align-items:center;justify-content:center;padding:6px 80px;border-radius:3px;word-break:break-word;text-align:center;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#c74060));border:1px solid var(--primary-background,var(--primary-color,#c74060))}.product-list__container .product-list__btn:hover{color:var(--primary-background,var(--primary-color,#c74060));background-color:var(--page-background,#fff)}.product-list__container .product-list__products{display:grid;padding:15px;grid-row-gap:15px;grid-column-gap:15px}.product-list__container .product-list__products.--portrait .boxify-image{padding:0;padding-bottom:133%}.product-list__container .product-list__products .product-list__product{position:relative}.product-list__container .product-list__products .product-item{height:100%}@media screen and (max-width:767px){.product-list__products{padding:0}.product-list__container .product-list__btn{margin:24px auto 15px;width:100%}} </style>
  1137.      <style type="text/css"> .gallery__link{width:100%}.gallery__title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));color:#fff;z-index:1;max-height:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin:0;letter-spacing:inherit;text-transform:none}@supports (-webkit-line-clamp:2){.gallery__title{display:-webkit-box;-webkit-box-orient:vertical}}.gallery__img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;word-break:break-word}.gallery__placeholder-container{background-color:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.gallery__placeholder{max-width:80%;max-height:80%;width:218px}.gallery__mask{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;padding:10px}.gallery__mask--top{justify-content:flex-start}.gallery__mask--middle{justify-content:center}.gallery__mask--bottom{justify-content:flex-end}.gallery__mask--0{background-color:rgba(0,0,0,0)}.gallery__mask--20{background-color:rgba(0,0,0,.2)}.gallery__mask--40{background-color:rgba(0,0,0,.4)}.gallery__mask--60{background-color:rgba(0,0,0,.6)}.gallery__mask--80{background-color:rgba(0,0,0,.8)} </style>
  1138.      <style type="text/css">
  1139.  .slideshow__17404642074862f47f04__container {
  1140.    display: flex;
  1141.    padding: 0;
  1142.  }
  1143.  
  1144.  #shopline-section-17404642074862f47f04 .section-width:not(.section-full-width) {
  1145.    padding-top: 30px;
  1146.    padding-bottom: 30px;
  1147.  }
  1148.  
  1149.  @media (min-width: 768px) {
  1150.    #shopline-section-17404642074862f47f04 .section-width:not(.section-full-width) {
  1151.      padding-top: 30px;
  1152.      padding-bottom: 30px;
  1153.    }
  1154.  }
  1155.  
  1156.  @media (min-width: 768px) {
  1157.    .slideshow__17404642074862f47f04__container {
  1158.      padding:
  1159.      30px
  1160.      ;
  1161.    }
  1162.  }
  1163.  
  1164.  .slideshow__17404642074862f47f04__top {
  1165.    width: 100%;
  1166.    position: relative;
  1167.    overflow: hidden;
  1168.    
  1169.      
  1170.      padding-bottom: 100%;
  1171.      
  1172.    
  1173.  }
  1174.  
  1175.  @media (min-width: 768px) {
  1176.    .slideshow__17404642074862f47f04__top {
  1177.      
  1178.        padding-bottom: 50%;
  1179.      
  1180.    }
  1181.  }
  1182.  
  1183.  .slideshow__17404642074862f47f04__video-container {
  1184.    position: absolute;
  1185.    top: 50%;
  1186.    left: 50%;
  1187.    transform: translate(-50%, -50%);
  1188.    pointer-events: none;
  1189.    
  1190.      
  1191.        width: 177.8%;
  1192.        padding-bottom: 100%;
  1193.        
  1194.    
  1195.  }
  1196.  
  1197.  
  1198.  
  1199.  
  1200.    @media (min-width: 768px) {
  1201.      .slideshow__17404642074862f47f04__video-container {
  1202.        width: 100%;
  1203.        padding-bottom: 56.25%;
  1204.      }
  1205.    }
  1206.  
  1207.  
  1208.  .slideshow__17404642074862f47f04__container .slideshow__text--desktop {
  1209.    
  1210.      top: 50%;
  1211.      right: 0;
  1212.      transform: translateY(-50%);
  1213.    
  1214.  }
  1215.  
  1216.  
  1217.  
  1218. </style>
  1219.      <style type="text/css">
  1220.  .slideshow__1746155356746c1dfbbc__container {
  1221.    display: flex;
  1222.    padding: 0;
  1223.  }
  1224.  
  1225.  #shopline-section-1746155356746c1dfbbc .section-width:not(.section-full-width) {
  1226.    padding-top: 30px;
  1227.    padding-bottom: 30px;
  1228.  }
  1229.  
  1230.  @media (min-width: 768px) {
  1231.    #shopline-section-1746155356746c1dfbbc .section-width:not(.section-full-width) {
  1232.      padding-top: 30px;
  1233.      padding-bottom: 30px;
  1234.    }
  1235.  }
  1236.  
  1237.  @media (min-width: 768px) {
  1238.    .slideshow__1746155356746c1dfbbc__container {
  1239.      padding:
  1240.      30px
  1241.      ;
  1242.    }
  1243.  }
  1244.  
  1245.  .slideshow__1746155356746c1dfbbc__top {
  1246.    width: 100%;
  1247.    position: relative;
  1248.    overflow: hidden;
  1249.    
  1250.      
  1251.      padding-bottom: 133.33%;
  1252.      
  1253.    
  1254.  }
  1255.  
  1256.  @media (min-width: 768px) {
  1257.    .slideshow__1746155356746c1dfbbc__top {
  1258.      
  1259.        padding-bottom: 50%;
  1260.      
  1261.    }
  1262.  }
  1263.  
  1264.  .slideshow__1746155356746c1dfbbc__video-container {
  1265.    position: absolute;
  1266.    top: 50%;
  1267.    left: 50%;
  1268.    transform: translate(-50%, -50%);
  1269.    pointer-events: none;
  1270.    
  1271.      
  1272.        width: 237%;
  1273.        padding-bottom: 133.33%;
  1274.        
  1275.    
  1276.  }
  1277.  
  1278.  
  1279.  
  1280.  
  1281.    @media (min-width: 768px) {
  1282.      .slideshow__1746155356746c1dfbbc__video-container {
  1283.        width: 100%;
  1284.        padding-bottom: 56.25%;
  1285.      }
  1286.    }
  1287.  
  1288.  
  1289.  .slideshow__1746155356746c1dfbbc__container .slideshow__text--desktop {
  1290.    
  1291.      top: 50%;
  1292.      right: 0;
  1293.      transform: translateY(-50%);
  1294.    
  1295.  }
  1296.  
  1297.  
  1298.  
  1299. </style>
  1300.      <style type="text/css">
  1301.  .slideshow__67b6e7e2662222000f3e7bf9__container {
  1302.    display: flex;
  1303.    padding: 0;
  1304.  }
  1305.  
  1306.  #shopline-section-67b6e7e2662222000f3e7bf9 .section-width:not(.section-full-width) {
  1307.    padding-top: 0px;
  1308.    padding-bottom: 0px;
  1309.  }
  1310.  
  1311.  @media (min-width: 768px) {
  1312.    #shopline-section-67b6e7e2662222000f3e7bf9 .section-width:not(.section-full-width) {
  1313.      padding-top: 30px;
  1314.      padding-bottom: 30px;
  1315.    }
  1316.  }
  1317.  
  1318.  @media (min-width: 768px) {
  1319.    .slideshow__67b6e7e2662222000f3e7bf9__container {
  1320.      padding:
  1321.      15px
  1322.      ;
  1323.    }
  1324.  }
  1325.  
  1326.  .slideshow__67b6e7e2662222000f3e7bf9__top {
  1327.    width: 100%;
  1328.    position: relative;
  1329.    overflow: hidden;
  1330.    
  1331.      
  1332.        padding-bottom: 83.33333333333334%;
  1333.      
  1334.    
  1335.  }
  1336.  
  1337.  @media (min-width: 768px) {
  1338.    .slideshow__67b6e7e2662222000f3e7bf9__top {
  1339.      
  1340.        
  1341.          padding-bottom: 37.5%;
  1342.        
  1343.      
  1344.    }
  1345.  }
  1346.  
  1347.  .slideshow__67b6e7e2662222000f3e7bf9__video-container {
  1348.    position: absolute;
  1349.    top: 50%;
  1350.    left: 50%;
  1351.    transform: translate(-50%, -50%);
  1352.    pointer-events: none;
  1353.    
  1354.      
  1355.    
  1356.  }
  1357.  
  1358.  
  1359.    .slideshow__67b6e7e2662222000f3e7bf9__video-container {
  1360.      width: 148.14166666666668%;
  1361.      padding-bottom: 83.33333333333334%;
  1362.    }
  1363.    @media (min-width: 768px) {
  1364.      .slideshow__67b6e7e2662222000f3e7bf9__video-container {
  1365.        width: 66.66375%;
  1366.        padding-bottom: 37.5%;
  1367.      }
  1368.    }
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  .slideshow__67b6e7e2662222000f3e7bf9__container .slideshow__text--desktop {
  1374.    
  1375.      top: 50%;
  1376.      right: 0;
  1377.      transform: translateY(-50%);
  1378.    
  1379.  }
  1380.  
  1381.  
  1382.  
  1383. </style>
  1384.      <style type="text/css">
  1385.  .text__1740123147909c55202c__container {
  1386.    display: flex;
  1387.    flex-wrap: wrap;
  1388.    padding: 0;
  1389.    text-align: center;
  1390.  }
  1391.  
  1392.  #shopline-section-1740123147909c55202c .section-width {
  1393.    padding-top: 30px;
  1394.    padding-bottom: 30px;
  1395.  }
  1396.  
  1397.  .text__1740123147909c55202c__container .text-block__item:not(:last-child) {
  1398.    padding-bottom: 15px;
  1399.  }
  1400.  
  1401.  @media (min-width: 768px) {
  1402.    #shopline-section-1740123147909c55202c .section-width {
  1403.      padding-top: 30px;
  1404.      padding-bottom: 30px;
  1405.    }
  1406.  }
  1407.  
  1408.  @media (min-width: 768px) {
  1409.    .text__1740123147909c55202c__container {
  1410.      padding: 15px;
  1411.    }
  1412.    .text__1740123147909c55202c__container .text-block__item:not(:last-child) {
  1413.      padding-bottom: 0;
  1414.    }
  1415.    .text__1740123147909c55202c__container > * {
  1416.      padding-left: 15px;
  1417.      padding-right: 15px;
  1418.    }
  1419.  }
  1420.  
  1421. </style>
  1422.      <style type="text/css"> .text-block__item{word-break:break-word;color:var(--page-text,#333);flex:1}.text-block__title{font-family:var(--font-family-title);font-size:calc(2.4rem * var(--font-size-title, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__subtitle{opacity:.6;font-size:calc(1.8rem * var(--font-size-paragraph, 1));letter-spacing:inherit;margin:0;text-transform:none}.text-block__content{font-size:calc(1.6rem * var(--font-size-paragraph, 1))}.text-block__button-container{display:flex;padding-top:15px}@media (min-width:768px){.text-block__button-container{padding:15px}}.text-block__content,.text-block__subtitle,.text-block__title{padding:15px 0;margin:0}@media (min-width:768px){.text-block__content,.text-block__subtitle,.text-block__title{padding:15px}}.text-block__content a{color:var(--page-text-link,#3493fb)}.text-block__content li,.text-block__content ol,.text-block__content ul{list-style-position:inside}.text-block__content ol,.text-block__content ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.text-block__button{padding:6px 80px;border-radius:3px;text-align:center;text-decoration:none;font-size:calc(1.6rem * var(--font-size-paragraph, 1));color:var(--primary-text,#fff);background-color:var(--primary-background,var(--primary-color,#c74060));border:1px solid var(--primary-background,var(--primary-color,#c74060))}.text-block__button:active,.text-block__button:focus,.text-block__button:hover{color:var(--primary-text,#fff)}@media (max-width:767px){.text-block__button{width:100%;padding:6px 12px;min-height:32px}}.text-block__button[href]:not([href=""]):hover{color:var(--primary-background,var(--primary-color,#c74060));background-color:var(--page-background,#fff)} </style>
  1423.      <style type="text/css">
  1424.  
  1425.  
  1426.  
  1427.  
  1428. </style>
  1429.      <style type="text/css">
  1430.    #product-list__products__17403897821896b310a7 {
  1431.      
  1432.        grid-template-rows: repeat(2, 1fr);
  1433.      
  1434.      grid-template-columns: repeat(3, minmax(0, 1fr));
  1435.    }
  1436.    .product-list-custom-padding__17403897821896b310a7 {
  1437.      padding: 15px;
  1438.    }
  1439.    #shopline-section-17403897821896b310a7 .section-width {
  1440.      padding-top: 30px;
  1441.      padding-bottom: 30px;
  1442.    }
  1443.  
  1444.    @media (min-width: 768px) {
  1445.      #shopline-section-17403897821896b310a7 .section-width {
  1446.        padding-top: 30px;
  1447.        padding-bottom: 30px;
  1448.      }
  1449.    }
  1450.    @media screen and (max-width: 767px) {
  1451.      .product-list-custom-padding__17403897821896b310a7 {
  1452.        padding: 0;
  1453.      }
  1454.      #product-list__products__17403897821896b310a7 {
  1455.        grid-template-columns: calc(50% - 7.5px) calc(50% - 7.5px);
  1456.        grid-template-rows: initial;
  1457.      }
  1458.    }
  1459.   </style>
  1460.      <style type="text/css">
  1461.    #product-list__products__1740389827739247b0e9 {
  1462.      
  1463.        grid-template-rows: repeat(2, 1fr);
  1464.      
  1465.      grid-template-columns: repeat(3, minmax(0, 1fr));
  1466.    }
  1467.    .product-list-custom-padding__1740389827739247b0e9 {
  1468.      padding: 15px;
  1469.    }
  1470.    #shopline-section-1740389827739247b0e9 .section-width {
  1471.      padding-top: 30px;
  1472.      padding-bottom: 30px;
  1473.    }
  1474.  
  1475.    @media (min-width: 768px) {
  1476.      #shopline-section-1740389827739247b0e9 .section-width {
  1477.        padding-top: 30px;
  1478.        padding-bottom: 30px;
  1479.      }
  1480.    }
  1481.    @media screen and (max-width: 767px) {
  1482.      .product-list-custom-padding__1740389827739247b0e9 {
  1483.        padding: 0;
  1484.      }
  1485.      #product-list__products__1740389827739247b0e9 {
  1486.        grid-template-columns: calc(50% - 7.5px) calc(50% - 7.5px);
  1487.        grid-template-rows: initial;
  1488.      }
  1489.    }
  1490.   </style>
  1491.      <style type="text/css">
  1492.    #product-list__products__1740389855932cf3778c {
  1493.      
  1494.        grid-template-rows: repeat(2, 1fr);
  1495.      
  1496.      grid-template-columns: repeat(2, minmax(0, 1fr));
  1497.    }
  1498.    .product-list-custom-padding__1740389855932cf3778c {
  1499.      padding: 15px;
  1500.    }
  1501.    #shopline-section-1740389855932cf3778c .section-width {
  1502.      padding-top: 30px;
  1503.      padding-bottom: 30px;
  1504.    }
  1505.  
  1506.    @media (min-width: 768px) {
  1507.      #shopline-section-1740389855932cf3778c .section-width {
  1508.        padding-top: 30px;
  1509.        padding-bottom: 30px;
  1510.      }
  1511.    }
  1512.    @media screen and (max-width: 767px) {
  1513.      .product-list-custom-padding__1740389855932cf3778c {
  1514.        padding: 0;
  1515.      }
  1516.      #product-list__products__1740389855932cf3778c {
  1517.        grid-template-columns: calc(50% - 7.5px) calc(50% - 7.5px);
  1518.        grid-template-rows: initial;
  1519.      }
  1520.    }
  1521.   </style>
  1522.      <style type="text/css">
  1523.    #product-list__products__174004271652576d7a59 {
  1524.      
  1525.      grid-template-columns: repeat(4, minmax(0, 1fr));
  1526.    }
  1527.    .product-list-custom-padding__174004271652576d7a59 {
  1528.      padding: 15px;
  1529.    }
  1530.    #shopline-section-174004271652576d7a59 .section-width {
  1531.      padding-top: 30px;
  1532.      padding-bottom: 30px;
  1533.    }
  1534.  
  1535.    @media (min-width: 768px) {
  1536.      #shopline-section-174004271652576d7a59 .section-width {
  1537.        padding-top: 30px;
  1538.        padding-bottom: 30px;
  1539.      }
  1540.    }
  1541.    @media screen and (max-width: 767px) {
  1542.      .product-list-custom-padding__174004271652576d7a59 {
  1543.        padding: 0;
  1544.      }
  1545.      #product-list__products__174004271652576d7a59 {
  1546.        grid-template-columns: calc(50% - 7.5px) calc(50% - 7.5px);
  1547.        grid-template-rows: initial;
  1548.      }
  1549.    }
  1550.   </style>
  1551.      <style type="text/css">
  1552.  .gallery__1740043191750c0f5281__container {
  1553.    display: flex;
  1554.    flex-wrap: wrap;
  1555.    gap: 15px;
  1556.    text-align: center;
  1557.  }
  1558.  
  1559.  @media (min-width: 768px) {
  1560.    .gallery__1740043191750c0f5281__container {
  1561.      gap: 15px;
  1562.      
  1563.      padding: 15px;
  1564.      
  1565.    }
  1566.  }
  1567.  
  1568.  #shopline-section-1740043191750c0f5281 .section-width:not(.section-full-width) {
  1569.    padding-top: 30px;
  1570.    padding-bottom: 30px;
  1571.  }
  1572.  
  1573.  @media (min-width: 768px) {
  1574.    #shopline-section-1740043191750c0f5281 .section-width:not(.section-full-width) {
  1575.      padding-top: 30px;
  1576.      padding-bottom: 30px;
  1577.    }
  1578.  }
  1579.  
  1580.  .gallery__1740043191750c0f5281__item {
  1581.    display: flex;
  1582.    flex-direction: column;
  1583.    flex-grow: 1;
  1584.    position: relative;
  1585.    width: calc( 50% - 15px * 1 / 2);
  1586.  }
  1587.  
  1588.  @media (min-width: 768px) {
  1589.    .gallery__1740043191750c0f5281__item {
  1590.      width: calc( 33% - 15px * 2 / 3);
  1591.    }
  1592.  }
  1593.  
  1594.  .gallery__1740043191750c0f5281__card {
  1595.    width: 100%;
  1596.    position: relative;
  1597.    
  1598.      padding-bottom: 50%;
  1599.    
  1600.  }
  1601.  
  1602.  @media (min-width: 768px) {
  1603.    .gallery__1740043191750c0f5281__card {
  1604.      
  1605.        padding-bottom: 50%;
  1606.      
  1607.    }
  1608.  }
  1609.  
  1610.  
  1611.  
  1612.  @media (min-width: 768px) {
  1613.    .gallery__1740043191750c0f5281__container .gallery__img {
  1614.      
  1615.      position: absolute;
  1616.      
  1617.    }
  1618.  }
  1619. </style>
  1620.      <style type="text/css">
  1621.        
  1622.        
  1623.          .gallery-block__1740043191750145f1a7 .gallery__title {
  1624.            font-size: calc(16px* var(--font-size-title, 1))
  1625.          }
  1626.        
  1627.       </style>
  1628.      <style type="text/css">
  1629.        
  1630.        
  1631.       </style>
  1632.      <style type="text/css">
  1633.        
  1634.        
  1635.       </style>
  1636.      <style type="text/css">
  1637.        
  1638.        
  1639.       </style>
  1640.      <style type="text/css">
  1641.        
  1642.        
  1643.       </style>
  1644.      <style type="text/css">
  1645.        
  1646.        
  1647.       </style>
  1648.      <style type="text/css">
  1649.  .gallery__1740043657052b715a5e__container {
  1650.    display: flex;
  1651.    flex-wrap: wrap;
  1652.    gap: 15px;
  1653.    text-align: center;
  1654.  }
  1655.  
  1656.  @media (min-width: 768px) {
  1657.    .gallery__1740043657052b715a5e__container {
  1658.      gap: 15px;
  1659.      
  1660.      padding: 15px;
  1661.      
  1662.    }
  1663.  }
  1664.  
  1665.  #shopline-section-1740043657052b715a5e .section-width:not(.section-full-width) {
  1666.    padding-top: 30px;
  1667.    padding-bottom: 30px;
  1668.  }
  1669.  
  1670.  @media (min-width: 768px) {
  1671.    #shopline-section-1740043657052b715a5e .section-width:not(.section-full-width) {
  1672.      padding-top: 30px;
  1673.      padding-bottom: 30px;
  1674.    }
  1675.  }
  1676.  
  1677.  .gallery__1740043657052b715a5e__item {
  1678.    display: flex;
  1679.    flex-direction: column;
  1680.    flex-grow: 1;
  1681.    position: relative;
  1682.    width: calc( 33% - 15px * 2 / 3);
  1683.  }
  1684.  
  1685.  @media (min-width: 768px) {
  1686.    .gallery__1740043657052b715a5e__item {
  1687.      width: calc( 33% - 15px * 2 / 3);
  1688.    }
  1689.  }
  1690.  
  1691.  .gallery__1740043657052b715a5e__card {
  1692.    width: 100%;
  1693.    position: relative;
  1694.    
  1695.      padding-bottom: 100%;
  1696.      
  1697.  }
  1698.  
  1699.  @media (min-width: 768px) {
  1700.    .gallery__1740043657052b715a5e__card {
  1701.      
  1702.        padding-bottom: 100%;
  1703.        
  1704.    }
  1705.  }
  1706.  
  1707.  
  1708.  
  1709.  @media (min-width: 768px) {
  1710.    .gallery__1740043657052b715a5e__container .gallery__img {
  1711.      
  1712.      position: absolute;
  1713.      
  1714.    }
  1715.  }
  1716. </style>
  1717.      <style type="text/css">
  1718.        
  1719.          .gallery-block__1740043657052eea0366 .gallery__title {
  1720.            color: #2c2c2c
  1721.          }
  1722.        
  1723.        
  1724.          .gallery-block__1740043657052eea0366 .gallery__title {
  1725.            font-size: calc(16px* var(--font-size-title, 1))
  1726.          }
  1727.        
  1728.       </style>
  1729.      <style type="text/css">
  1730.        
  1731.        
  1732.       </style>
  1733.      <style type="text/css">
  1734.        
  1735.        
  1736.       </style>
  1737.      <style type="text/css">
  1738.  .gallery__1740043983737ba39dfd__container {
  1739.    display: flex;
  1740.    flex-wrap: wrap;
  1741.    gap: 15px;
  1742.    text-align: center;
  1743.  }
  1744.  
  1745.  @media (min-width: 768px) {
  1746.    .gallery__1740043983737ba39dfd__container {
  1747.      gap: 15px;
  1748.      
  1749.      padding: 15px;
  1750.      
  1751.    }
  1752.  }
  1753.  
  1754.  #shopline-section-1740043983737ba39dfd .section-width:not(.section-full-width) {
  1755.    padding-top: 30px;
  1756.    padding-bottom: 30px;
  1757.  }
  1758.  
  1759.  @media (min-width: 768px) {
  1760.    #shopline-section-1740043983737ba39dfd .section-width:not(.section-full-width) {
  1761.      padding-top: 30px;
  1762.      padding-bottom: 30px;
  1763.    }
  1764.  }
  1765.  
  1766.  .gallery__1740043983737ba39dfd__item {
  1767.    display: flex;
  1768.    flex-direction: column;
  1769.    flex-grow: 1;
  1770.    position: relative;
  1771.    width: calc( 33% - 15px * 2 / 3);
  1772.  }
  1773.  
  1774.  @media (min-width: 768px) {
  1775.    .gallery__1740043983737ba39dfd__item {
  1776.      width: calc( 33% - 15px * 2 / 3);
  1777.    }
  1778.  }
  1779.  
  1780.  .gallery__1740043983737ba39dfd__card {
  1781.    width: 100%;
  1782.    position: relative;
  1783.    
  1784.      padding-bottom: 0;
  1785.      
  1786.  }
  1787.  
  1788.  @media (min-width: 768px) {
  1789.    .gallery__1740043983737ba39dfd__card {
  1790.      
  1791.        padding-bottom: 0;
  1792.        
  1793.    }
  1794.  }
  1795.  
  1796.  
  1797.    .gallery__1740043983737ba39dfd__container .gallery__img {
  1798.      position: relative;
  1799.      display: inline-block;
  1800.      font-size: 0;
  1801.      -webkit-text-size-adjust:none;
  1802.    }
  1803.  
  1804.  
  1805.  @media (min-width: 768px) {
  1806.    .gallery__1740043983737ba39dfd__container .gallery__img {
  1807.      
  1808.      position: relative;
  1809.      display: inline-block;
  1810.      font-size: 0;
  1811.      -webkit-text-size-adjust:none;
  1812.      
  1813.    }
  1814.  }
  1815. </style>
  1816.      <style type="text/css">
  1817.        
  1818.        
  1819.       </style>
  1820.      <style type="text/css">
  1821.        
  1822.        
  1823.       </style>
  1824.      <style type="text/css">
  1825.        
  1826.        
  1827.       </style>
  1828.      <style type="text/css"> body.cart.index #shopline-section-announcement,body.checkout.index #shopline-section-announcement,body.orders.confirm #shopline-section-announcement{display:none}#shopline-section-announcement{position:sticky;z-index:25;left:0;right:0;top:0}#shopline-section-announcement~.NavigationBar{top:auto}.announcement{width:100%;display:flex;overflow:hidden;background-color:var(--announcement-background,#c74060);position:relative}.announcement--column{flex-direction:column}.announcement__slider{position:absolute;top:0;left:0;width:100%;display:grid;grid-template-rows:repeat(1,1fr);grid-auto-rows:1fr;background-color:var(--announcement-background,#c74060)}.announcement__text{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%;padding:10px 20px;background-color:var(--announcement-background,#c74060)}.announcement__title{color:var(--announcement-text,#fff);padding:0;margin:0;text-align:center;word-break:break-word;font-size:calc(1.4rem * var(--font-size-paragraph, 1))}.announcement__title span{white-space:pre-wrap}.announcement__link{width:100%;flex-shrink:0}.announcement__countdown{width:100%;min-width:100%;height:100%;padding:10px 20px;background-color:var(--announcement-background,#c74060);color:var(--announcement-text,#fff);will-change:transform}.announcement__countdown .countdown-block{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:16px}@media (max-width:767px){.announcement__countdown .countdown-block{flex-direction:column}}.announcement__countdown .countdown-block__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0;margin:0;text-align:center;word-break:break-word;font-size:calc(1.4rem * var(--font-size-paragraph, 1))}.announcement__countdown .countdown-block__body{display:flex;gap:16px}.announcement__countdown .countdown-block__button{border-radius:3px;padding:5px 16px;text-align:center;text-decoration:none;font-size:calc(1.4rem * var(--font-size-paragraph, 1));word-break:break-word;color:var(--announcement-background,#c74060);background-color:var(--announcement-text,#fff);border:1px solid var(--announcement-text,#fff)}.announcement__countdown .countdown-block__button:hover{cursor:pointer}.announcement__countdown .countdown-block__button.disabled{opacity:.6}.announcement__countdown .countdown-timer{display:flex;align-items:center;position:relative}.announcement__countdown .time-unit{display:flex;flex-direction:column;align-items:center;gap:calc(4px * var(--font-size-paragraph,1));width:31px}.announcement__countdown .time-unit-name{height:10px;font-weight:400;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} </style>
  1829.      <style type="text/css"> .header{left:0;right:0;z-index:20;position:relative;transition:background-color .4s}.header--sticky{box-shadow:0 2px 6px 0 rgba(0,0,0,.06)}.header--sticky.header--desktop{z-index:100}.header__logo.header__logo--home:not(.header__logo--top-center){display:none}.home.index:not(.my-scroll) .header{background-color:transparent;box-shadow:none}.home.index:not(.my-scroll) .header .header__logo.header__logo--home img{max-height:100px;max-width:280px;margin-top:-27px}.home.index .header--desktop .header__logo{display:none}.home.index .header--desktop .header__logo.header__logo--home,.home.index .header--desktop .header__logo.header__logo--top-center{display:block;margin-bottom:10px}.home.index.my-scroll .header--desktop .header__logo{display:block}.home.index.my-scroll .header--desktop .header__logo.header__logo--home:not(.header__logo--top-center){display:none}.user-reminder-desktop{z-index:101}.header__logo--home,.header__logo--top-center{align-self:center}.header__logo--middle-left{align-self:center}.header__logo--middle-left img{-o-object-position:left;object-position:left}.header__logo--top-left{align-self:flex-start}.header__logo--top-left img{-o-object-position:left;object-position:left}.header--desktop{display:none!important}@media (min-width:1200px){.header--desktop{display:block!important}}.header--desktop .header__logo img{width:auto;height:auto}.header--desktop .header__container{width:1400px;max-width:100%;min-height:103px;padding:10px 20px 0;display:flex;margin:0 auto}.header--desktop .header__logo--middle-left{margin-right:20px;padding-bottom:10px}.header--desktop .header__logo--middle-center img{padding-bottom:10px}.header--desktop .header__menu{display:flex;flex-direction:column;flex-grow:1}.header--desktop .header__action-menu{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px;height:22px}.header--desktop .header__action-menu>*{margin-left:24px}.header--desktop .header__action-menu>basic-popover.cart-over-limit{position:relative;top:0;right:0;margin-left:0;z-index:1}.header--desktop .header__action-menu>basic-popover.cart-over-limit .basic-popover-desktop{top:32px;left:-126px}.header--desktop .header__action-menu>basic-popover.cart-over-limit .basic-popover-desktop::before{left:172px}.header--desktop .header__action-menu .NavigationBar-actionMenu-button,.header--desktop .header__action-menu .NavigationBar-actionMenu-button .dropdown-toggle{display:flex;align-items:center}.header--desktop .header__action-menu .NavigationBar-actionMenu-button .dropdown-toggle>:not(:first-child):not(.NavigationBar-actionMenu-dropdown),.header--desktop .header__action-menu .NavigationBar-actionMenu-button>:not(:first-child):not(.NavigationBar-actionMenu-dropdown){margin-left:4px}.header--desktop .header__action-menu .NavigationBar-actionMenu-button>span{text-transform:capitalize}.header--desktop .header__action-menu .App-currencyDropdown .dropdown-toggle .Label span:first-child{display:none}.header--desktop .Product-searchField .Product-searchField-form{height:23px;margin:0}.header--desktop .Product-searchField input{width:0;height:inherit;border:0;margin:0;opacity:1;font-weight:400;transition:all .5s;background-color:transparent;outline:0;font-size:14px}.header--desktop .Product-searchField button{display:inline-flex;align-items:center;height:inherit;border:0;padding:0;background-color:transparent}.header--desktop .Product-searchField button>i{padding-top:3px;vertical-align:initial}.header--desktop .Product-searchField--active input,.header--desktop .Product-searchField:hover input{width:110px;border-bottom-width:1px;border-bottom-style:solid}.header--desktop .Product-searchField--active input:focus,.header--desktop .Product-searchField:hover input:focus{border-bottom-width:1px;border-bottom-style:solid}.header--desktop .Product-searchField input:focus{width:110px;border-bottom-width:1px;border-bottom-style:solid}.header--mobile{display:block}@media (min-width:1200px){.header--mobile{display:none}}.header--mobile .header__container{width:100%;display:flex;flex-direction:column;margin:0 auto}.header--mobile .header__logo{padding:8px 15px}.header--mobile .header__menu{display:flex;align-items:center;justify-content:space-between}.header--mobile .header__action-menu{position:relative;display:flex;flex:1;align-items:center;justify-content:flex-end}.header--mobile .List-item{margin:0 10px}.header--mobile .List-item:last-child{margin-right:0}.header--mobile .List-item .NavigationBar-actionMenu-button{font-size:18px;line-height:0}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle{width:60px;height:60px;position:relative}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i{width:18px;height:2px;position:absolute;top:50%;left:50%;margin:-1px 0 0 -9px}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:after,.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:before{content:"";position:absolute;left:0;right:0;height:2px}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:before{top:-6px}.header--mobile .List-item .NavigationBar-actionMenu-button.sl-menu-panel-toggle i:after{bottom:-6px}.header--mobile .List-item>.fa-search{font-size:17px}.header--mobile .List-item .Product-searchField-form{display:block;width:100%;position:fixed;z-index:100;left:0;right:0;top:-50px;background:#f7f7f7;padding:16px 11px 17px;opacity:0;visibility:hidden;transition:.2s}.header--mobile .List-item .Product-searchField-form.active{top:0;opacity:1;visibility:visible}.header--mobile .List-item .Product-searchField-form .fa-search{margin-top:2px}.header--mobile .List-item .Product-searchField-form input{background:0 0;border:none;border-bottom:1px solid #333;padding:0;width:-o-calc(100% - 60px);width:-ms-calc(100% - 60px);width:calc(100% - 60px);outline:0}.header--mobile .List-item--center{flex-grow:1}.header--mobile .List-item--center .header__logo--center{transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.header--mobile .List-item--center .header__logo--hidden{visibility:hidden;display:block}.header--mobile .header__logo img{width:100%;height:auto}.header__main-menu{width:100%;display:flex;flex-wrap:wrap;align-items:center}.header__main-menu li,.header__main-menu ul{list-style:none} </style>
  1830.      <style type="text/css">
  1831.   .header--desktop .navigation-menu,
  1832.   .home.index.my-scroll .header--desktop .navigation-menu {
  1833.    
  1834.    flex-grow: 1;
  1835.    
  1836.    align-items: flex-start;
  1837.  }
  1838.  
  1839.  body:not(.home.index) .header--desktop .navigation-menu-top-layer,
  1840.  .home.index.my-scroll .header--desktop .navigation-menu-top-layer {
  1841.    justify-content: flex-start;
  1842.  }
  1843.  
  1844.  .home.index .header--desktop .navigation-menu {
  1845.    width: 100%;
  1846.    flex-grow: 1;
  1847.    align-items: center;
  1848.  }
  1849.  
  1850.  .header--desktop .header__logo img {max-width: 656px;
  1851.    max-height: 140px;
  1852.  }
  1853.  
  1854.  
  1855.    #shopline-section-header {
  1856.      position: sticky;
  1857.      z-index: 100;
  1858.      top: 0;
  1859.    }
  1860.  
  1861.  
  1862.  .header--desktop .icons.icon-nav-dollor {
  1863.    font-size: 18px;
  1864.    transform: scaleX(1.1);
  1865.  }
  1866.  
  1867.  
  1868.  
  1869.  
  1870.  
  1871.  
  1872.    .navigation-menu-top-layer > .navigation-menu-item {
  1873.      margin: 0 20px 0 0;
  1874.    }
  1875.  
  1876. </style>
  1877.      <style type="text/css">
  1878.  .header--mobile .header__logo img {
  1879.    object-fit: contain;max-width: 150px;
  1880.    max-height: 44px;
  1881.  }
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887. </style>
  1888.  
  1889.  <div ng-controller="FbInAppBrowserPopupController" ng-cloak>
  1890.  <div
  1891.    ng-if="showFbHint"
  1892.    class="in-app-browser-popup__container"
  1893.  >
  1894.    <div class="in-app-browser-popup__layout">
  1895.      <div class="in-app-browser-popup__main">
  1896.        <p class="in-app-browser-popup__desc">
  1897.          {{ 'fb_in_app_browser_popup.desc' | translate }}
  1898.          <span class="in-app-browser-popup__copy-link" ng-click="copyUrl()">{{ 'fb_in_app_browser_popup.copy_link' | translate }}</span>
  1899.        </p>
  1900.      </div>
  1901.      <div class="in-app-browser-popup__footer">
  1902.        <button class="in-app-browser-popup__close-btn" ng-click="handleClose()">
  1903.          {{ 'close' | translate }}
  1904.        </button>
  1905.      </div>
  1906.    </div>
  1907.  </div>
  1908. </div>
  1909.  <div ng-controller="InAppBrowserPopupController" ng-cloak>
  1910.  <div
  1911.    ng-if="canShowIgHint && showMissingSessionKeyWarning"
  1912.    class="in-app-browser-popup__container"
  1913.  >
  1914.    <div class="in-app-browser-popup__layout">
  1915.      <div class="in-app-browser-popup__main">
  1916.        <p class="in-app-browser-popup__desc">
  1917.          {{ 'in_app_browser_popup.desc' | translate }}
  1918.        </p>
  1919.      </div>
  1920.      <div class="in-app-browser-popup__footer">
  1921.        <button class="in-app-browser-popup__close-btn" ng-click="handleClose()">
  1922.          {{ 'close' | translate }}
  1923.        </button>
  1924.      </div>
  1925.    </div>
  1926.  </div>
  1927. </div>
  1928.    <div
  1929.  id="cookie-consent-popup"
  1930.  ng-controller="CookieConsentPopupController"
  1931.  ng-cloak
  1932.  data-nosnippet
  1933. >
  1934.  <div ng-if="state('showPopup')">
  1935.    <div
  1936.      ng-show="!state('showDetailSettingsPanel')"
  1937.      class="cookie-consent-popup__container"
  1938.    >
  1939.      <div class="cookie-consent-popup__layout">
  1940.        <div class="cookie-consent-popup__header">
  1941.          <div class="cookie-consent-popup__title">
  1942.            {{word('consent_title')}}
  1943.          </div>
  1944.        </div>
  1945.        <div class="cookie-consent-popup__main">
  1946.          <p class="cookie-consent-popup__desc">
  1947.            {{word('consent_desc')}} <a href="{{alink('read_more')}}" target="_blank" rel="noopener noreferrer">{{word('read_more')}}</a>
  1948.          </p>
  1949.        </div>
  1950.        <div class="cookie-consent-popup__footer">
  1951.          <button class="cookie-consent-popup__settings-btn" ng-click="click('settings')">
  1952.            {{word('settings')}}
  1953.          </button>
  1954.          <button
  1955.            class="cookie-consent-popup__accept-btn ladda-button"
  1956.            ladda="state('loading')"
  1957.            data-style="slide-down"
  1958.            ng-click="click('accept')"
  1959.          >
  1960.            {{word('accept')}}
  1961.          </button>
  1962.        </div>
  1963.      </div>
  1964.    </div>
  1965.  
  1966.    <div
  1967.      ng-show="state('showDetailSettingsPanel')"
  1968.      class="cookie-consent-detail-settings-panel__container"
  1969.    >
  1970.      <div class="cookie-consent-detail-settings-panel__layout">
  1971.        <div class="cookie-consent-detail-settings-panel__top-right">
  1972.          <button
  1973.            ng-click="click('discard')"
  1974.            class="cookie-consent-detail-settings-panel__discard-btn"
  1975.          >
  1976.          </button>
  1977.        </div>
  1978.        <div class="cookie-consent-detail-settings-panel__header">
  1979.          <div class="cookie-consent-detail-settings-panel__title">
  1980.            {{word('consent_title')}}
  1981.          </div>
  1982.        </div>
  1983.        <div class="cookie-consent-detail-settings-panel__main">
  1984.          <p class="cookie-consent-detail-settings-panel__desc">
  1985.            {{word('consent_desc')}} <a href="{{alink('read_more')}}">{{word('read_more')}}</a>
  1986.          </p>
  1987.          <div class="cookie-consent-detail-settings-panel__separator"></div>
  1988.          <div ng-repeat="setting in state('cookieConsentSettings')" class="cookie-consent-detail-settings-panel__item">
  1989.            <div class="cookie-consent-detail-settings-panel__item-header">
  1990.              <div class="cookie-consent-detail-settings-panel__item-title">{{setting.title}}</div>
  1991.              <label for="{{setting.key}}" class="cookie-consent-switch__container">
  1992.                <input id="{{setting.key}}" ng-model="setting.on" ng-disabled="setting.disabled" type="checkbox" class="cookie-consent-switch__checkbox">
  1993.                <span class="cookie-consent-switch__slider round"></span>
  1994.              </label>
  1995.            </div>
  1996.            <div class="cookie-consent-detail-settings-panel__item-main">
  1997.              <p class="cookie-consent-detail-settings-panel__item-desc">{{setting.description}}</p>
  1998.            </div>
  1999.          </div>
  2000.        </div>
  2001.        <div class="cookie-consent-detail-settings-panel__footer">
  2002.          <button
  2003.            class="cookie-consent-detail-settings-panel__save-btn ladda-button"
  2004.            ladda="state('loading')"
  2005.            data-style="slide-down"
  2006.            ng-click="click('save_preferences')"
  2007.          >
  2008.            {{word('save_preferences')}}
  2009.          </button>
  2010.        </div>
  2011.      </div>
  2012.    </div>
  2013.  </div>
  2014. </div>
  2015.  
  2016.  
  2017.  
  2018.  
  2019.        <div id='shopline-section-announcement'><!-- Rendered 'announcement.js.liquid' --><!-- Rendered 'announcement.css.liquid' -->
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034. </div>          <div id='shopline-section-header'><!-- Rendered 'header.css.liquid' -->
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047. <style>
  2048.   .header--desktop .navigation-menu,
  2049.   .home.index.my-scroll .header--desktop .navigation-menu {
  2050.    
  2051.    flex-grow: 1;
  2052.    
  2053.    align-items: flex-start;
  2054.  }
  2055.  
  2056.  body:not(.home.index) .header--desktop .navigation-menu-top-layer,
  2057.  .home.index.my-scroll .header--desktop .navigation-menu-top-layer {
  2058.    justify-content: flex-start;
  2059.  }
  2060.  
  2061.  .home.index .header--desktop .navigation-menu {
  2062.    width: 100%;
  2063.    flex-grow: 1;
  2064.    align-items: center;
  2065.  }
  2066.  
  2067.  .header--desktop .header__logo img {max-width: 656px;
  2068.    max-height: 140px;
  2069.  }
  2070.  
  2071.  
  2072.    #shopline-section-header {
  2073.      position: sticky;
  2074.      z-index: 100;
  2075.      top: 0;
  2076.    }
  2077.  
  2078.  
  2079.  .header--desktop .icons.icon-nav-dollor {
  2080.    font-size: 18px;
  2081.    transform: scaleX(1.1);
  2082.  }
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.    .navigation-menu-top-layer > .navigation-menu-item {
  2090.      margin: 0 20px 0 0;
  2091.    }
  2092.  
  2093. </style>
  2094.  
  2095. <nav class="header header--desktop header--sticky js-navbar-desktop nav-bg-color">
  2096.  
  2097.  <div class="header__container clearfix">
  2098.    
  2099.    <div class="header__menu">
  2100.      <ul class="header__action-menu nav-color">
  2101.        <!-- Currency chooser -->
  2102.        
  2103.  
  2104.        <!-- Language chooser -->
  2105.        
  2106.        <li class="List-item">
  2107.          <div class="NavigationBar-actionMenu-button nav-color App-languageDropdown dropdown" dropdown data-nosnippet>
  2108.            <div class="dropdown-toggle" dropdown-toggle>
  2109.              <svg class="fa fa-v5-globe">
  2110.                <use xlink:href="#fa-v5-globe"></use>
  2111.              </svg>
  2112.              
  2113.                <span class="Label">繁體中文</span>
  2114.                <span class="fa fa-angle-down"></span>
  2115.              
  2116.            </div>
  2117.            <ul class="NavigationBar-actionMenu-dropdown dropdown-menu sl-language-chooser">
  2118.              
  2119.                <li class="List-item sl-language-chooser-language" href="#en">English</li>
  2120.              
  2121.                <li class="List-item sl-language-chooser-language" href="#zh-hant">繁體中文</li>
  2122.              
  2123.            </ul>
  2124.          </div>
  2125.        </li>
  2126.        
  2127.  
  2128.        <!-- Desktop Search bar -->
  2129.        
  2130.        <li class="List-item search-bar">
  2131.          <div class="NavigationBar-actionMenu-button nav-color Product-searchField " data-nosnippet>
  2132.            <form class="Product-searchField-form sl-product-search">
  2133.              <input disabled maxlength="100" placeholder="找商品">
  2134.              <button disabled type="submit">
  2135.                <svg class="icons icon-search">
  2136.                  <use xlink:href="#icon-search"></use>
  2137.                </svg>
  2138.                
  2139.              </button>
  2140.            </form>
  2141.          </div>
  2142.        </li>
  2143.        
  2144.  
  2145.        <!-- Messages -->
  2146.        
  2147.        <li class="List-item">
  2148.          <a class="NavigationBar-actionMenu-button nav-color MessageDialog-showButton sl-message-toggle">
  2149.            <svg class="icons icon-nav-commont">
  2150.              <use xlink:href="#icon-nav-comment"></use>
  2151.            </svg>
  2152.            
  2153.          </a>
  2154.        </li>
  2155.        
  2156.  
  2157.        
  2158.        <!-- Sign-in or Member Center -->
  2159.        <li class="List-item" style="position:relative;">
  2160.          
  2161.            <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color">
  2162.              <svg class="icons icon-person">
  2163.                <use xlink:href="#icon-person"></use>
  2164.              </svg>
  2165.              
  2166.            </a>
  2167.          
  2168.          <user-reminder-desktop
  2169.  campaign-rule="null"
  2170. ></user-reminder-desktop>
  2171.        </li>
  2172.  
  2173.        <!-- Cart panel toggle -->
  2174.  
  2175.        <basic-popover class="cart-over-limit"></basic-popover>
  2176.        <li class="List-item">
  2177.          <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle">
  2178.            <svg class="icons icon-nav-cart">
  2179.              <use xlink:href="#icon-nav-cart"></use>
  2180.            </svg>
  2181.            <span
  2182.              class="sl-cart-count Cart-count primary-color"
  2183.              count-style="icon">
  2184.            </span>
  2185.          </a>
  2186.  
  2187.        </li>
  2188.      </ul>
  2189.      
  2190.        <a class="header__logo header__logo--top-left" href="/">
  2191.          <img src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/5daed4f319e4ce3a0df4dcc7/1200x.png?" width="584.0" height="584.0" loading="lazy">
  2192.        </a>
  2193.      
  2194.  
  2195.      <a class="header__logo header__logo--home " href="/">
  2196.        <img src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/5daed4f319e4ce3a0df4dcc7/1200x.png?" width="584.0" height="584.0" loading="lazy">
  2197.      </a>
  2198.  
  2199.      <ul class="header__main-menu">
  2200.        <li class="navigation-menu nav-color">
  2201.          <ul class="navigation-menu-top-layer" style="padding: 7px;  padding-left: 0; ">
  2202.            
  2203.              
  2204.                <li class="navigation-menu-item">
  2205.                  <a
  2206.                    class="navigation-menu-item-label"
  2207.                    link-highlight="https://shop.petmily.com/products"
  2208.                    href="https://shop.petmily.com/products"
  2209.                    target=""
  2210.                    ng-non-bindable
  2211.                    >所有商品</a
  2212.                  >
  2213.                </li>
  2214.              
  2215.            
  2216.              
  2217.                <li class="navigation-menu-item navigation-menu-item--nested">
  2218.                  <a
  2219.                    class="navigation-menu-item-label"
  2220.                    link-highlight="https://shop.petmily.com/categories/✨優惠商品區"
  2221.                    href="https://shop.petmily.com/categories/✨優惠商品區"
  2222.                    target=""
  2223.                  >
  2224.                    ✨優惠商品活動區<span class="fa fa-angle-down"></span>
  2225.                  </a>
  2226.                  <ul class="navigation-menu-second-layer navigation-menu-second-layer-origin-position">
  2227.                    <div class="second-layer-scroll-buttons">
  2228.                      <span class="fa fa-angle-left scroll-left scroll-disable"></span>
  2229.                      <span class="fa fa-angle-right scroll-right"></span>
  2230.                    </div>
  2231.                    
  2232.                      
  2233.                        <li class="navigation-menu-item">
  2234.                          <a
  2235.                            class="navigation-menu-item-label"
  2236.                            link-highlight="https://shop.petmily.com/products"
  2237.                            href="https://shop.petmily.com/products"
  2238.                            target="_blank"
  2239.                          >
  2240.                            ✨母親節限定滿千折百
  2241.                          </a>
  2242.                        </li>
  2243.                      
  2244.                    
  2245.                      
  2246.                        <li class="navigation-menu-item">
  2247.                          <a
  2248.                            class="navigation-menu-item-label"
  2249.                            link-highlight="https://shop.petmily.com/categories/近效期良品-寵物迷petmily"
  2250.                            href="https://shop.petmily.com/categories/近效期良品-寵物迷petmily"
  2251.                            target=""
  2252.                          >
  2253.                            ㊕五折出清福利區㊕
  2254.                          </a>
  2255.                        </li>
  2256.                      
  2257.                    
  2258.                  </ul>
  2259.                </li>
  2260.              
  2261.            
  2262.              
  2263.                <li class="navigation-menu-item">
  2264.                  <a
  2265.                    class="navigation-menu-item-label"
  2266.                    link-highlight="https://shop.petmily.com/categories/狗狗保健"
  2267.                    href="https://shop.petmily.com/categories/狗狗保健"
  2268.                    target=""
  2269.                    ng-non-bindable
  2270.                    >🐶狗狗保健🐶</a
  2271.                  >
  2272.                </li>
  2273.              
  2274.            
  2275.              
  2276.                <li class="navigation-menu-item">
  2277.                  <a
  2278.                    class="navigation-menu-item-label"
  2279.                    link-highlight="https://shop.petmily.com/categories/貓咪保健"
  2280.                    href="https://shop.petmily.com/categories/貓咪保健"
  2281.                    target=""
  2282.                    ng-non-bindable
  2283.                    >🐱貓咪保健🐱</a
  2284.                  >
  2285.                </li>
  2286.              
  2287.            
  2288.              
  2289.                <li class="navigation-menu-item">
  2290.                  <a
  2291.                    class="navigation-menu-item-label"
  2292.                    link-highlight="https://shop.petmily.com/categories/超值多入組"
  2293.                    href="https://shop.petmily.com/categories/超值多入組"
  2294.                    target=""
  2295.                    ng-non-bindable
  2296.                    >超值多入組</a
  2297.                  >
  2298.                </li>
  2299.              
  2300.            
  2301.              
  2302.                <li class="navigation-menu-item">
  2303.                  <a
  2304.                    class="navigation-menu-item-label"
  2305.                    link-highlight="https://shop.petmily.com/categories/主食"
  2306.                    href="https://shop.petmily.com/categories/主食"
  2307.                    target=""
  2308.                    ng-non-bindable
  2309.                    >🍴寵物食品🍴</a
  2310.                  >
  2311.                </li>
  2312.              
  2313.            
  2314.              
  2315.                <li class="navigation-menu-item">
  2316.                  <a
  2317.                    class="navigation-menu-item-label"
  2318.                    link-highlight="https://shop.petmily.com/pages/point"
  2319.                    href="https://shop.petmily.com/pages/point"
  2320.                    target=""
  2321.                    ng-non-bindable
  2322.                    >會員福利</a
  2323.                  >
  2324.                </li>
  2325.              
  2326.            
  2327.              
  2328.                <li class="navigation-menu-item">
  2329.                  <a
  2330.                    class="navigation-menu-item-label"
  2331.                    link-highlight="https://www.petmily.com/"
  2332.                    href="https://www.petmily.com/"
  2333.                    target="_blank"
  2334.                    ng-non-bindable
  2335.                    >寵物保健知識平台</a
  2336.                  >
  2337.                </li>
  2338.              
  2339.            
  2340.              
  2341.                <li class="navigation-menu-item">
  2342.                  <a
  2343.                    class="navigation-menu-item-label"
  2344.                    link-highlight="https://shop.petmily.com/blog/posts"
  2345.                    href="https://shop.petmily.com/blog/posts"
  2346.                    target="_self"
  2347.                    ng-non-bindable
  2348.                    >毛孩知識欄</a
  2349.                  >
  2350.                </li>
  2351.              
  2352.            
  2353.          </ul>
  2354.        </li>
  2355.        
  2356.      </ul>
  2357.  
  2358.    </div>
  2359.  
  2360.    <div id="d-cart-panel" class="CartPanel" style="display:none">
  2361.      <div class="CartPanel-section">
  2362.        <div class="CartPanel-header">
  2363.          購物車
  2364.        </div>
  2365.        <div ng-controller="CartsController"><div class="clear"></div>
  2366. <!-- Hint: Cart Empty -->
  2367. <div ng-cloak ng-show="currentCart.isCartEmpty()">
  2368.  <div class="CartPanel-hint"> 你的購物車是空的 </div>
  2369. </div>
  2370.  
  2371. <div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()">
  2372.  <!-- CartItems -->
  2373.  <div class="cart-items">
  2374.    <div
  2375.      ng-repeat="item in currentCart.getItems() track by item._id"
  2376.      ng-if="item.type !== 'gift'"
  2377.      class="cart-item-container"
  2378.      data-cart-item-id="{{ item._id }}"
  2379.      product-id="{{ item.product_id }}"
  2380.    >
  2381.      <!-- Item -->
  2382.      <div class="cart-item">
  2383.        <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link">
  2384.          <img
  2385.            class="sl-lazy-image cart-item-image"
  2386.            ng-src="{{ getImgSrc(item, '200x200f') }}"
  2387.            alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}"
  2388.          />
  2389.        </a>
  2390.        <img
  2391.          class="sl-lazy-image cart-item-image"
  2392.          ng-if="item.product.type === 'gift'"
  2393.          ng-src="{{ getImgSrc(item, '200x200f') }}"
  2394.          alt="{{ (item.variation.media
  2395.                    ? item.variation.media.alt_translations
  2396.                    : item.product.cover_media.alt_translations) | translateModel
  2397.                }}"
  2398.        />
  2399.        <div class="cart-item-content" style="float:left;width:130px;">
  2400.          <div class="wrap--bundle-title-variation">
  2401.            <div
  2402.              ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)"
  2403.              class="label promotion-label label-default"
  2404.            >
  2405.              {{ 'product.bundled_products.label' | translate }}
  2406.            </div>
  2407.            <div
  2408.              ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)"
  2409.              class="label promotion-label label-default"
  2410.            >
  2411.              {{ 'product.bundle_group_products.label' | translate }}
  2412.            </div>
  2413.            <div
  2414.              ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)"
  2415.              class="label promotion-label label-default"
  2416.            >
  2417.              {{ 'product.buyandget.label' | translate }}
  2418.            </div>
  2419.            <div
  2420.              ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'"
  2421.              class="label promotion-label label-default"
  2422.            >
  2423.              {{ 'product.gift.label' | translate }}
  2424.            </div>
  2425.            <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
  2426.            <div class="title">{{item.product.title_translations|translateModel}}</div>
  2427.            <div ng-repeat="field in item.variation.fields track by $index" class="item-variation">
  2428.              <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div>
  2429.            </div>
  2430.            <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list">
  2431.              <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id">
  2432.                <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p>
  2433.                <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p>
  2434.              </li>
  2435.            </ul>
  2436.            <span
  2437.              class="variation-open-button"
  2438.              ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'"
  2439.              ng-click="onClickOpenVariation(item._id)"
  2440.            >
  2441.              {{ 'product.set.open_variation' | translate }}
  2442.              <i class="fa fa-angle-down"></i>
  2443.            </span>
  2444.            <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list">
  2445.              <li
  2446.                class="child-product-item"
  2447.                ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)"
  2448.              >
  2449.                <p class="child-product-title">
  2450.                  {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }}
  2451.                  x {{ selectedChildProduct.quantity || 1 }}
  2452.                </p>
  2453.                <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id">
  2454.                  {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }}
  2455.                </p>
  2456.              </li>
  2457.            </ul>
  2458.            <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div>
  2459.            <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div>
  2460.          </div>
  2461.          <div class="price-details">
  2462.            {{item.quantity}}<span style="margin:0 3px;">x</span>
  2463.            <span
  2464.              ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift'"
  2465.              ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency"
  2466.            ></span>
  2467.            <span ng-if="currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift'">NT$0</span>
  2468.            <span ng-if="item.type === 'redeem_gift'">
  2469.              {{ item.unit_point }} 點
  2470.            </span>
  2471.          </div>
  2472.        </div>
  2473.        <!--cart-item-content-->
  2474.        <div class="remove" ng-if="shouldShowDeleteButton">
  2475.          <a ng-click="removeItemFromCart(item._id,$event)">
  2476.            <span>刪除</span>
  2477.            <svg class="icons icon-delete">
  2478.              <use xlink:href="#icon-delete"></use>
  2479.            </svg>
  2480.          </a>
  2481.        </div>
  2482.        <div class="clear"></div>
  2483.      </div>
  2484.      <!-- Item end-->
  2485.      <!-- Addon items -->
  2486.      <div
  2487.        class="addon-cart-item cart-item"
  2488.        ng-repeat="addonItem in item.addon_items track by addonItem._id"
  2489.        ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''"
  2490.        data-cart-item-id="{{ addonItem._id }}"
  2491.      >
  2492.        <span class="product-link js-product-link">
  2493.          <img
  2494.            class="cart-item-image"
  2495.            ng-src="{{ getImgSrc(addonItem, '200x200f') }}"
  2496.            alt="{{addonItem.product.cover_media.alt_translations | translateModel}}"
  2497.          />
  2498.        </span>
  2499.        <div class="cart-item-content" style="float:left;width:130px;">
  2500.          <div class="wrap--bundle-title-variation">
  2501.            <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
  2502.            <div class="title">{{addonItem.product.title_translations|translateModel}}</div>
  2503.          </div>
  2504.          <div class="price-details">
  2505.            {{addonItem.quantity}}<span style="margin:0 3px;">x</span>
  2506.            <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span>
  2507.            <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span>
  2508.          </div>
  2509.        </div>
  2510.        <div class="remove" ng-if="shouldShowDeleteButton">
  2511.          <a ng-click="removeItemFromCart(addonItem._id,$event)" >
  2512.            <span>刪除</span>
  2513.            <svg class="icons icon-delete">
  2514.              <use xlink:href="#icon-delete"></use>
  2515.            </svg>
  2516.          </a>
  2517.        </div>
  2518.        <div class="clear"></div>
  2519.      </div>
  2520.      <!-- Addon items end -->
  2521.    </div>
  2522.    <div class="clear"></div>
  2523.  </div>
  2524.  <!-- CartItems end -->
  2525.  
  2526.  <div class="clear"></div>
  2527.  <!-- Checkout button -->
  2528.  <div class="cart-chkt-btn-cont">
  2529.    <button
  2530.      id="btn-checkout"
  2531.      data-e2e-id="checkout_button"
  2532.      class="cart-chkt-btn ladda-button"
  2533.      data-style="slide-down"
  2534.      ladda="checkoutButtonLoading"
  2535.      ng-click="onCheckoutClicked($event)"
  2536.    >
  2537.      {{ 'cart.checkout' | translate }}
  2538.    </button>
  2539.  </div>
  2540.  <!-- Checkout button end -->
  2541. </div>
  2542. </div>
  2543.      </div>
  2544.    </div>
  2545.  </div>
  2546. </nav>
  2547.  
  2548.  
  2549.  
  2550.  
  2551.  
  2552. <style>
  2553.  .header--mobile .header__logo img {
  2554.    object-fit: contain;max-width: 150px;
  2555.    max-height: 44px;
  2556.  }
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562. </style>
  2563.  
  2564.  
  2565. <nav class="header header--mobile header--sticky js-navbar-mobile nav-bg-color">
  2566.  <div class="header__container clearfix">
  2567.    
  2568.      <div ng-cloak facebook-banner class="facebook-banner">
  2569.    <div ng-if="state.isBannerOpened"  class="facebook-banner-wrapper">
  2570.      <div ng-click="onClose()" class="close-icon-wrapper">
  2571.        <i class="fa fa-times"></i>
  2572.      </div>
  2573.      <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p>
  2574.      <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly>
  2575.    </div>
  2576.  </div>
  2577.  
  2578.    
  2579.  
  2580.    <div class="header__menu">
  2581.      
  2582.      <a class="header__logo header__logo--middle-left" href="/">
  2583.        <img src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/5daed4ec2d37ce0038979d13/450x.png?" height="167.0" loading="lazy" >
  2584.      </a>
  2585.      
  2586.  
  2587.      <ul class="header__action-menu nav-color">
  2588.        
  2589.        <li class="List-item">
  2590.          <span class="NavigationBar-actionMenu-button nav-color">
  2591.            <svg class="icons icon-search js-icon-search">
  2592.              <use xlink:href="#icon-search"></use>
  2593.            </svg>
  2594.          </span>
  2595.          <form class="Product-searchField-form sl-product-search js-product-searchfield-form" id="SearchPanel" action="">
  2596.            <div class="bd-box">
  2597.              <button disabled type="submit"><i class="fa fa-search"></i></button>
  2598.              <input disabled maxlength="100" type="search" placeholder="找商品">
  2599.            </div>
  2600.          </form>
  2601.        </li>
  2602.        
  2603.        
  2604.          <!-- Sign-in button -->
  2605.          <li class="List-item">
  2606.            <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color">
  2607.              <svg class="icons icon-person">
  2608.                <use xlink:href="#icon-person"></use>
  2609.              </svg>
  2610.            </a>
  2611.          </li>
  2612.        
  2613.  
  2614.        
  2615.  
  2616.        <!-- Cart panel toggle -->
  2617.        <basic-popover class="cart-over-limit"></basic-popover>
  2618.        <li class="List-item">
  2619.          <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle">
  2620.            <svg class="icons icon-nav-cart">
  2621.              <use xlink:href="#icon-nav-cart"></use>
  2622.            </svg>
  2623.            <span class="Cart-count sl-cart-count primary-color"></span>
  2624.          </a>
  2625.        </li>
  2626.        <li class="List-item">
  2627.          <div class="NavigationBar-actionMenu-button nav-color sl-menu-panel-toggle">
  2628.            <i></i>
  2629.          </div>
  2630.        </li>
  2631.      </ul>
  2632.    </div>
  2633.  </div>
  2634. </nav>
  2635.  
  2636.  
  2637. </div>          <link rel="stylesheet" media="print" href="https://cdn.shoplineapp.com/assets/v2_themes/ultra_chic/section-cart-panel-833119cc0861d2ebabe22e9048acadea7b8f1efe9c14d23def8e6f498993291a.css" onload="this.media='all'" />
  2638. <div id="cart-panel" class="CartPanel nav-bg-color js-cart-panel" style="display:none">  <div class="CartPanel-section">    <div ng-controller="CartsController"><div class="clear"></div>
  2639. <!-- Hint: Cart Empty -->
  2640. <div ng-cloak ng-show="currentCart.isCartEmpty()">
  2641.  <div class="CartPanel-hint"> 你的購物車是空的 </div>
  2642. </div>
  2643.  
  2644. <div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()">
  2645.  <!-- CartItems -->
  2646.  <div class="cart-items">
  2647.    <div
  2648.      ng-repeat="item in currentCart.getItems() track by item._id"
  2649.      ng-if="item.type !== 'gift'"
  2650.      class="cart-item-container"
  2651.      data-cart-item-id="{{ item._id }}"
  2652.      product-id="{{ item.product_id }}"
  2653.    >
  2654.      <!-- Item -->
  2655.      <div class="cart-item">
  2656.        <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link">
  2657.          <img
  2658.            class="sl-lazy-image cart-item-image"
  2659.            ng-src="{{ getImgSrc(item, '200x200f') }}"
  2660.            alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}"
  2661.          />
  2662.        </a>
  2663.        <img
  2664.          class="sl-lazy-image cart-item-image"
  2665.          ng-if="item.product.type === 'gift'"
  2666.          ng-src="{{ getImgSrc(item, '200x200f') }}"
  2667.          alt="{{ (item.variation.media
  2668.                    ? item.variation.media.alt_translations
  2669.                    : item.product.cover_media.alt_translations) | translateModel
  2670.                }}"
  2671.        />
  2672.        <div class="cart-item-content" style="float:left;width:130px;">
  2673.          <div class="wrap--bundle-title-variation">
  2674.            <div
  2675.              ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)"
  2676.              class="label promotion-label label-default"
  2677.            >
  2678.              {{ 'product.bundled_products.label' | translate }}
  2679.            </div>
  2680.            <div
  2681.              ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)"
  2682.              class="label promotion-label label-default"
  2683.            >
  2684.              {{ 'product.bundle_group_products.label' | translate }}
  2685.            </div>
  2686.            <div
  2687.              ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)"
  2688.              class="label promotion-label label-default"
  2689.            >
  2690.              {{ 'product.buyandget.label' | translate }}
  2691.            </div>
  2692.            <div
  2693.              ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'"
  2694.              class="label promotion-label label-default"
  2695.            >
  2696.              {{ 'product.gift.label' | translate }}
  2697.            </div>
  2698.            <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
  2699.            <div class="title">{{item.product.title_translations|translateModel}}</div>
  2700.            <div ng-repeat="field in item.variation.fields track by $index" class="item-variation">
  2701.              <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div>
  2702.            </div>
  2703.            <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list">
  2704.              <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id">
  2705.                <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p>
  2706.                <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p>
  2707.              </li>
  2708.            </ul>
  2709.            <span
  2710.              class="variation-open-button"
  2711.              ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'"
  2712.              ng-click="onClickOpenVariation(item._id)"
  2713.            >
  2714.              {{ 'product.set.open_variation' | translate }}
  2715.              <i class="fa fa-angle-down"></i>
  2716.            </span>
  2717.            <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list">
  2718.              <li
  2719.                class="child-product-item"
  2720.                ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)"
  2721.              >
  2722.                <p class="child-product-title">
  2723.                  {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }}
  2724.                  x {{ selectedChildProduct.quantity || 1 }}
  2725.                </p>
  2726.                <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id">
  2727.                  {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }}
  2728.                </p>
  2729.              </li>
  2730.            </ul>
  2731.            <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div>
  2732.            <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div>
  2733.          </div>
  2734.          <div class="price-details">
  2735.            {{item.quantity}}<span style="margin:0 3px;">x</span>
  2736.            <span
  2737.              ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift'"
  2738.              ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency"
  2739.            ></span>
  2740.            <span ng-if="currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift'">NT$0</span>
  2741.            <span ng-if="item.type === 'redeem_gift'">
  2742.              {{ item.unit_point }} 點
  2743.            </span>
  2744.          </div>
  2745.        </div>
  2746.        <!--cart-item-content-->
  2747.        <div class="remove" ng-if="shouldShowDeleteButton">
  2748.          <a ng-click="removeItemFromCart(item._id,$event)">
  2749.            <span>刪除</span>
  2750.            <svg class="icons icon-delete">
  2751.              <use xlink:href="#icon-delete"></use>
  2752.            </svg>
  2753.          </a>
  2754.        </div>
  2755.        <div class="clear"></div>
  2756.      </div>
  2757.      <!-- Item end-->
  2758.      <!-- Addon items -->
  2759.      <div
  2760.        class="addon-cart-item cart-item"
  2761.        ng-repeat="addonItem in item.addon_items track by addonItem._id"
  2762.        ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''"
  2763.        data-cart-item-id="{{ addonItem._id }}"
  2764.      >
  2765.        <span class="product-link js-product-link">
  2766.          <img
  2767.            class="cart-item-image"
  2768.            ng-src="{{ getImgSrc(addonItem, '200x200f') }}"
  2769.            alt="{{addonItem.product.cover_media.alt_translations | translateModel}}"
  2770.          />
  2771.        </span>
  2772.        <div class="cart-item-content" style="float:left;width:130px;">
  2773.          <div class="wrap--bundle-title-variation">
  2774.            <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div>
  2775.            <div class="title">{{addonItem.product.title_translations|translateModel}}</div>
  2776.          </div>
  2777.          <div class="price-details">
  2778.            {{addonItem.quantity}}<span style="margin:0 3px;">x</span>
  2779.            <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span>
  2780.            <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span>
  2781.          </div>
  2782.        </div>
  2783.        <div class="remove" ng-if="shouldShowDeleteButton">
  2784.          <a ng-click="removeItemFromCart(addonItem._id,$event)" >
  2785.            <span>刪除</span>
  2786.            <svg class="icons icon-delete">
  2787.              <use xlink:href="#icon-delete"></use>
  2788.            </svg>
  2789.          </a>
  2790.        </div>
  2791.        <div class="clear"></div>
  2792.      </div>
  2793.      <!-- Addon items end -->
  2794.    </div>
  2795.    <div class="clear"></div>
  2796.  </div>
  2797.  <!-- CartItems end -->
  2798.  
  2799.  <div class="clear"></div>
  2800.  <!-- Checkout button -->
  2801.  <div class="cart-chkt-btn-cont">
  2802.    <button
  2803.      id="btn-checkout"
  2804.      data-e2e-id="checkout_button"
  2805.      class="cart-chkt-btn ladda-button"
  2806.      data-style="slide-down"
  2807.      ladda="checkoutButtonLoading"
  2808.      ng-click="onCheckoutClicked($event)"
  2809.    >
  2810.      {{ 'cart.checkout' | translate }}
  2811.    </button>
  2812.  </div>
  2813.  <!-- Checkout button end -->
  2814. </div>
  2815. </div>  </div></div>  <div id="MenuPanel" class="MenuPanel nav-bg-color" style="display: none;">  <div class="MenuPanel-section">    <div class="MenuPanel-section-header">      目錄    </div>    <ul class="MenuPanel-mainMenu">      <user-reminder-mobile
  2816.  campaign-rule="null"
  2817. ></user-reminder-mobile>                        <li class="List-item MenuPanel-nestedList sl-dropdown"            is-collapsed="false"            is-mobile-collapsed="false"          >            <a class="Label" link-highlight="https://shop.petmily.com/products" href="https://shop.petmily.com/products" target="">              所有商品                          </a>            <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-56e90b70e37ec6f1a2000048">                          </ul>          </li>                                <li class="List-item MenuPanel-nestedList sl-dropdown"            is-collapsed="false"            is-mobile-collapsed="false"          >            <a class="Label" link-highlight="https://shop.petmily.com/categories/✨優惠商品區" href="https://shop.petmily.com/categories/✨優惠商品區" target="">              ✨優惠商品活動區                              <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67c90356de7d9e000d5caff4"></i>                          </a>            <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-67c90356de7d9e000d5caff4">                                                <li class="List-item">                    <a class="Label" link-highlight="https://shop.petmily.com/products" href="https://shop.petmily.com/products" target="_blank">                      ✨母親節限定滿千折百                    </a>                  </li>                                                            <li class="List-item">                    <a class="Label" link-highlight="https://shop.petmily.com/categories/近效期良品-寵物迷petmily" href="https://shop.petmily.com/categories/近效期良品-寵物迷petmily" target="">                      ㊕五折出清福利區㊕                    </a>                  </li>                                      </ul>          </li>                                <li class="List-item MenuPanel-nestedList sl-dropdown"            is-collapsed="false"            is-mobile-collapsed="false"          >            <a class="Label" link-highlight="https://shop.petmily.com/categories/狗狗保健" href="https://shop.petmily.com/categories/狗狗保健" target="">              🐶狗狗保健🐶                          </a>            <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-67bc1cf7376d75000c1388b7">                          </ul>          </li>                                <li class="List-item MenuPanel-nestedList sl-dropdown"            is-collapsed="false"            is-mobile-collapsed="false"          >            <a class="Label" link-highlight="https://shop.petmily.com/categories/貓咪保健" href="https://shop.petmily.com/categories/貓咪保健" target="">              🐱貓咪保健🐱                          </a>            <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-572764f90390554e10000158">                          </ul>          </li>                                <li class="List-item MenuPanel-nestedList sl-dropdown"            is-collapsed="false"            is-mobile-collapsed="false"          >            <a class="Label" link-highlight="https://shop.petmily.com/categories/超值多入組" href="https://shop.petmily.com/categories/超值多入組" target="">              超值多入組                          </a>            <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-67bc1d24798788001032c835">                          </ul>          </li>                                <li class="List-item MenuPanel-nestedList sl-dropdown"            is-collapsed="false"            is-mobile-collapsed="false"          >            <a class="Label" link-highlight="https://shop.petmily.com/categories/主食" href="https://shop.petmily.com/categories/主食" target="">              🍴寵物食品🍴                          </a>            <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-67bc1d3258f37b000d836e2a">                          </ul>          </li>                                <li class="List-item MenuPanel-nestedList sl-dropdown"            is-collapsed="false"            is-mobile-collapsed="false"          >            <a class="Label" link-highlight="https://shop.petmily.com/pages/point" href="https://shop.petmily.com/pages/point" target="">              會員福利                          </a>            <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-5c8b4660fc128465d0f1143a">                          </ul>          </li>                                <li class="List-item MenuPanel-nestedList sl-dropdown"            is-collapsed="false"            is-mobile-collapsed="false"          >            <a class="Label" link-highlight="https://www.petmily.com/" href="https://www.petmily.com/" target="_blank">              寵物保健知識平台                          </a>            <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-61f3aadb5f90e80029cb6efe">                          </ul>          </li>                                <li class="List-item MenuPanel-nestedList sl-dropdown"            is-collapsed="false"            is-mobile-collapsed="false"          >            <a class="Label" link-highlight="https://shop.petmily.com/blog/posts" href="https://shop.petmily.com/blog/posts" target="_self">              毛孩知識欄                          </a>            <ul class="MenuPanel-nestedList-dropdown sl-dropdown-list collapse" id="menu-nested-list-67bc214e028e3f0010fa0348">                          </ul>          </li>                  </ul>          <div class="MenuPanel-section-header">        分類      </div>      <ul class="MenuPanel-categoryMenu">                                            <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                is-collapsed="false"                is-mobile-collapsed="false"              >                <a class="Label" link-highlight="/categories/✨優惠商品區" href="/categories/✨優惠商品區">                  ✨優惠商品活動區                                                                                    <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67c902b928b5c1000a015cc8"></i>                                                                            </a>                <ul class="MenuPanel-nestedList-dropdown js-mobile-productlist-nestedlist-dropdown sl-dropdown-list collapse" id="menu-nested-list-67c902b928b5c1000a015cc8">                                                          <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/近效期良品-寵物迷petmily" href="/categories/近效期良品-寵物迷petmily">                        ㊕五折出清福利區㊕                                              </a>                                          </li>                                                      </ul>              </li>                                                                  <li class="List-item">                <a class="Label" link-highlight="/categories/✨百益康" href="/categories/✨百益康">                  ✨百益康                </a>              </li>                                                                  <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                is-collapsed="false"                is-mobile-collapsed="false"              >                <a class="Label" link-highlight="/categories/貓咪保健" href="/categories/貓咪保健">                  🐱貓咪保健🐱                                                                                    <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc133086cf93000d20be31"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc133086cf93000d20be31"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc133086cf93000d20be31"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc133086cf93000d20be31"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc133086cf93000d20be31"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc133086cf93000d20be31"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc133086cf93000d20be31"></i>                                                                            </a>                <ul class="MenuPanel-nestedList-dropdown js-mobile-productlist-nestedlist-dropdown sl-dropdown-list collapse" id="menu-nested-list-67bc133086cf93000d20be31">                                                          <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/組合更優惠" href="/categories/組合更優惠">                        超值多入組                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/elder-pet-care" href="/categories/elder-pet-care">                        老年保養                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/joint" href="/categories/joint">                        關節保養                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/skin" href="/categories/skin">                        皮膚保養                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/kidneycranberry" href="/categories/kidneycranberry">                        腎臟泌尿保健                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/cancer" href="/categories/cancer">                        預防性保健                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/after-surgery" href="/categories/after-surgery">                        寵物術後保養                                              </a>                                          </li>                                                      </ul>              </li>                                                                  <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                is-collapsed="false"                is-mobile-collapsed="false"              >                <a class="Label" link-highlight="/categories/狗狗保健" href="/categories/狗狗保健">                  🐶狗狗保健🐶                                                                                    <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc14522a6e3b000ae678c1"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc14522a6e3b000ae678c1"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc14522a6e3b000ae678c1"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc14522a6e3b000ae678c1"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc14522a6e3b000ae678c1"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc14522a6e3b000ae678c1"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-67bc14522a6e3b000ae678c1"></i>                                                                            </a>                <ul class="MenuPanel-nestedList-dropdown js-mobile-productlist-nestedlist-dropdown sl-dropdown-list collapse" id="menu-nested-list-67bc14522a6e3b000ae678c1">                                                          <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/超值多入組" href="/categories/超值多入組">                        超值多入組                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/老年保養" href="/categories/老年保養">                        老年保養                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/關節保養" href="/categories/關節保養">                        關節保養                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/皮膚保養" href="/categories/皮膚保養">                        皮膚保養                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/腎臟泌尿保健" href="/categories/腎臟泌尿保健">                        腎臟泌尿保健                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/預防性保健" href="/categories/預防性保健">                        預防性保健                                              </a>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/寵物術後保養" href="/categories/寵物術後保養">                        寵物術後保養                                              </a>                                          </li>                                                      </ul>              </li>                                                                  <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                is-collapsed="false"                is-mobile-collapsed="false"              >                <a class="Label" link-highlight="/categories/主食" href="/categories/主食">                  🍴寵物食品🍴                                                                                    <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-661c98ceacde8100202e837c"></i>                                                                                        <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-661c98ceacde8100202e837c"></i>                                                                            </a>                <ul class="MenuPanel-nestedList-dropdown js-mobile-productlist-nestedlist-dropdown sl-dropdown-list collapse" id="menu-nested-list-661c98ceacde8100202e837c">                                                          <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/貓咪" href="/categories/貓咪">                        貓貓食品                                                  <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-661c98f91d9a99001aba83d1"></i>                                              </a>                                              <ul class="MenuPanel-nestedList-dropdown js-mobile-productlist-nestedlist-dropdown NestedList-Wrapper sl-dropdown-list collapse" id="menu-nested-list-661c98f91d9a99001aba83d1">                                                                                    <li class="List-item js-mobile-productlist-nestedlist">                                <a class="Label" link-highlight="/categories/飼料" href="/categories/飼料">                                  乾飼料                                </a>                              </li>                                                                                                                <li class="List-item js-mobile-productlist-nestedlist">                                <a class="Label" link-highlight="/categories/凍乾" href="/categories/凍乾">                                  凍乾                                </a>                              </li>                                                                              </ul>                                          </li>                                                                              <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown"                        is-collapsed="false"                        is-mobile-collapsed="false"                    >                      <a class="Label" link-highlight="/categories/狗狗" href="/categories/狗狗">                        狗狗食品                                                  <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-661c9925803ef21713be4a89"></i>                                              </a>                                              <ul class="MenuPanel-nestedList-dropdown js-mobile-productlist-nestedlist-dropdown NestedList-Wrapper sl-dropdown-list collapse" id="menu-nested-list-661c9925803ef21713be4a89">                                                                                    <li class="List-item js-mobile-productlist-nestedlist">                                <a class="Label" link-highlight="/categories/飼料-1" href="/categories/飼料-1">                                  乾飼料                                </a>                              </li>                                                                                                                <li class="List-item js-mobile-productlist-nestedlist">                                <a class="Label" link-highlight="/categories/凍乾-1" href="/categories/凍乾-1">                                  凍乾                                </a>                              </li>                                                                              </ul>                                          </li>                                                      </ul>              </li>                                    </ul>              <div class="MenuPanel-section-header">        帳戶      </div>      <ul class="MenuPanel-accountMenu">        <li class="List-item">          <a class="Label" href="/users/sign_in" >會員登入</a>        </li>        <li class="List-item">          <a class="Label" href="/users/sign_up">新用戶註冊</a>        </li>      </ul>                      <div class="MenuPanel-section-header">        其他      </div>      <ul class="MenuPanel-othersMenu">                  <li class="List-item">            <a class="MessageDialog-showButton sl-message-toggle">              <i class="fa fa-comment"></i> 聯絡我們            </a>          </li>                          <li class="List-item">            <a class="sl-language-menu-open">              <svg class="fa fa-v5-globe">                <use xlink:href="#fa-v5-globe"></use>              </svg>              繁體中文            </a>          </li>                      </ul>      </div></div>  <div id="LanguagePanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet>  <div class="MenuPanel-section">    <div class="MenuPanel-section-header sl-language-menu-close">      <span class="fa fa-chevron-left"></span>      語言    </div>    <ul class="sl-language-chooser">              <li class="List-item">          <a class="Label sl-language-chooser-language" href="#en">English</a>        </li>              <li class="List-item">          <a class="Label sl-language-chooser-language" href="#zh-hant">繁體中文</a>        </li>          </ul>  </div></div>  <div id="CurrencyPanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet>  <div class="MenuPanel-section">    <div class="MenuPanel-section-header sl-currency-menu-close">      <span class="fa fa-chevron-left"></span>      貨幣    </div>    <ul class="sl-currency-chooser" id="menu-others-currency">              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#hkd">$ HKD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#mop">P MOP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#cny">¥ CNY</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#twd">$ TWD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#usd">$ USD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#sgd">$ SGD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#eur">€ EUR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#aud">$ AUD</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#gbp">£ GBP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#php">₱ PHP</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#myr">RM MYR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#thb">฿ THB</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#aed">د.إ AED</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#jpy">¥ JPY</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#bnd">$ BND</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#krw">₩ KRW</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#idr">Rp IDR</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#vnd">₫ VND</a>        </li>              <li class="List-item">          <a class="Label sl-currency-chooser-currency" href="#cad">$ CAD</a>        </li>          </ul>  </div></div>  <div id="Content" class="js-content">    
  2818.  
  2819.  <div class="CustomPage">  <!-- Rendered 'global.css.liquid' -->
  2820. <!-- Rendered 'global.js.liquid' -->
  2821. <!-- Rendered 'slideshow.js.liquid' -->
  2822. <!-- Rendered 'slideshow.css.liquid' -->
  2823.  
  2824. <!-- Rendered 'text.css.liquid' -->
  2825.  
  2826. <!-- Rendered 'product-list.css.liquid' -->
  2827. <!-- Rendered 'gallery.js.liquid' -->
  2828. <!-- Rendered 'gallery.css.liquid' -->
  2829.      <!-- START content_for_index -->
  2830.      
  2831.        <div id='shopline-section-17404642074862f47f04' class='shopline-section '>
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.  
  2842.  
  2843. <style>
  2844.  .slideshow__17404642074862f47f04__container {
  2845.    display: flex;
  2846.    padding: 0;
  2847.  }
  2848.  
  2849.  #shopline-section-17404642074862f47f04 .section-width:not(.section-full-width) {
  2850.    padding-top: 30px;
  2851.    padding-bottom: 30px;
  2852.  }
  2853.  
  2854.  @media (min-width: 768px) {
  2855.    #shopline-section-17404642074862f47f04 .section-width:not(.section-full-width) {
  2856.      padding-top: 30px;
  2857.      padding-bottom: 30px;
  2858.    }
  2859.  }
  2860.  
  2861.  @media (min-width: 768px) {
  2862.    .slideshow__17404642074862f47f04__container {
  2863.      padding:
  2864.      30px
  2865.      ;
  2866.    }
  2867.  }
  2868.  
  2869.  .slideshow__17404642074862f47f04__top {
  2870.    width: 100%;
  2871.    position: relative;
  2872.    overflow: hidden;
  2873.    
  2874.      
  2875.      padding-bottom: 100%;
  2876.      
  2877.    
  2878.  }
  2879.  
  2880.  @media (min-width: 768px) {
  2881.    .slideshow__17404642074862f47f04__top {
  2882.      
  2883.        padding-bottom: 50%;
  2884.      
  2885.    }
  2886.  }
  2887.  
  2888.  .slideshow__17404642074862f47f04__video-container {
  2889.    position: absolute;
  2890.    top: 50%;
  2891.    left: 50%;
  2892.    transform: translate(-50%, -50%);
  2893.    pointer-events: none;
  2894.    
  2895.      
  2896.        width: 177.8%;
  2897.        padding-bottom: 100%;
  2898.        
  2899.    
  2900.  }
  2901.  
  2902.  
  2903.  
  2904.  
  2905.    @media (min-width: 768px) {
  2906.      .slideshow__17404642074862f47f04__video-container {
  2907.        width: 100%;
  2908.        padding-bottom: 56.25%;
  2909.      }
  2910.    }
  2911.  
  2912.  
  2913.  .slideshow__17404642074862f47f04__container .slideshow__text--desktop {
  2914.    
  2915.      top: 50%;
  2916.      right: 0;
  2917.      transform: translateY(-50%);
  2918.    
  2919.  }
  2920.  
  2921.  
  2922.  
  2923. </style>
  2924.  
  2925. <div class="section-width " ng-non-bindable>
  2926.  <div class="slideshow__17404642074862f47f04__container" >
  2927.    <slideshow-component data-duration="5">
  2928.      <div class="slideshow__17404642074862f47f04__top">
  2929.        <div class="slideshow__list js-slideshow-list">
  2930.          
  2931.            
  2932.            
  2933.            
  2934.            
  2935.            
  2936.            <div
  2937.              class="
  2938.                slideshow__item
  2939.                slideshow-block__1740464207486385ea45
  2940.                slideshow__item--active
  2941.              "
  2942.            >
  2943.              
  2944.              <a
  2945.                href="https://shop.petmily.com/products"
  2946.                target="_self"
  2947.                
  2948.                draggable="false"
  2949.              >
  2950.              
  2951.              <div class="slideshow__item-inner ">
  2952.                <div class="slideshow__media slideshow__mask slideshow__mask--0">
  2953.                  
  2954.                    
  2955.                      
  2956.                      
  2957.                      
  2958.                      
  2959.                      
  2960.  
  2961.                      
  2962.                      
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970. <picture>
  2971.  
  2972.    <source
  2973.       media="(min-width: 768px)"
  2974.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/1296x.jpg? 1296w"
  2975.      
  2976.        sizes="(min-width: 1200px) calc(1170px - 30px + 30px),
  2977.                          (min-width: 970px) calc(970px - 30px + 30px),
  2978.                          (min-width: 768px) calc(750px - 30px + 30px),
  2979.                          (max-width: 767px) calc(100vw - 30px)"
  2980.      
  2981.      height="550.0"
  2982.      width="1111.0"
  2983.    >
  2984.  
  2985.  
  2986.  
  2987.  <source
  2988.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381ad226f3000a4ce136/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381ad226f3000a4ce136/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381ad226f3000a4ce136/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381ad226f3000a4ce136/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381ad226f3000a4ce136/1080x.jpg? 1080w"
  2989.    
  2990.      sizes="(min-width: 1200px) calc(1170px - 30px + 30px),
  2991.                          (min-width: 970px) calc(970px - 30px + 30px),
  2992.                          (min-width: 768px) calc(750px - 30px + 30px),
  2993.                          (max-width: 767px) calc(100vw - 30px)"
  2994.    
  2995.    height="1000.0"
  2996.    width="1000.0"
  2997.  >
  2998.  
  2999.  
  3000.  <img
  3001.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814381553327c000fff02de/750x.jpg?"
  3002.    alt=""
  3003.    width="1111.0"
  3004.    height="550.0"
  3005.    
  3006.                        draggable="false"
  3007.                        class="slideshow__image"
  3008.                        style="object-position: center center"
  3009.                        
  3010.                          fetchpriority="high"
  3011.                        
  3012.                      
  3013.  />
  3014. </picture>
  3015.  
  3016.  
  3017.                    
  3018.                  
  3019.                </div>
  3020.                <div
  3021.                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
  3022.                  style="text-align: center;"
  3023.                >
  3024.                  
  3025.  
  3026.                  
  3027.  
  3028.                  
  3029.                </div>
  3030.              </div>
  3031.              
  3032.              </a>
  3033.              
  3034.            </div>
  3035.          
  3036.            
  3037.            
  3038.            
  3039.            
  3040.            
  3041.            <div
  3042.              class="
  3043.                slideshow__item
  3044.                slideshow-block__1744878389900b76c64f
  3045.                
  3046.              "
  3047.            >
  3048.              
  3049.              <a
  3050.                href="https://shop.petmily.com/products"
  3051.                target="_self"
  3052.                
  3053.                draggable="false"
  3054.              >
  3055.              
  3056.              <div class="slideshow__item-inner is-hidden">
  3057.                <div class="slideshow__media slideshow__mask slideshow__mask--0">
  3058.                  
  3059.                    
  3060.                      
  3061.                      
  3062.                      
  3063.                      
  3064.                      
  3065.  
  3066.                      
  3067.                      
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073.  
  3074.  
  3075. <picture>
  3076.  
  3077.    <source
  3078.       media="(min-width: 768px)"
  3079.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14c0caa6f000d93fc85/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14c0caa6f000d93fc85/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14c0caa6f000d93fc85/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14c0caa6f000d93fc85/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14c0caa6f000d93fc85/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14c0caa6f000d93fc85/1296x.jpg? 1296w"
  3080.      
  3081.        sizes="(min-width: 1200px) calc(1170px - 30px + 30px),
  3082.                          (min-width: 970px) calc(970px - 30px + 30px),
  3083.                          (min-width: 768px) calc(750px - 30px + 30px),
  3084.                          (max-width: 767px) calc(100vw - 30px)"
  3085.      
  3086.      height="550.0"
  3087.      width="1111.0"
  3088.    >
  3089.  
  3090.  
  3091.  
  3092.  <source
  3093.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14f73d097000f9e21b0/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14f73d097000f9e21b0/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14f73d097000f9e21b0/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14f73d097000f9e21b0/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14f73d097000f9e21b0/1080x.jpg? 1080w"
  3094.    
  3095.      sizes="(min-width: 1200px) calc(1170px - 30px + 30px),
  3096.                          (min-width: 970px) calc(970px - 30px + 30px),
  3097.                          (min-width: 768px) calc(750px - 30px + 30px),
  3098.                          (max-width: 767px) calc(100vw - 30px)"
  3099.    
  3100.    height="1000.0"
  3101.    width="1000.0"
  3102.  >
  3103.  
  3104.  
  3105.  <img
  3106.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6811f14c0caa6f000d93fc85/750x.jpg?"
  3107.    alt=""
  3108.    width="1111.0"
  3109.    height="550.0"
  3110.    
  3111.                        draggable="false"
  3112.                        class="slideshow__image"
  3113.                        style="object-position: center center"
  3114.                        
  3115.                          loading="lazy"
  3116.                        
  3117.                      
  3118.  />
  3119. </picture>
  3120.  
  3121.  
  3122.                    
  3123.                  
  3124.                </div>
  3125.                <div
  3126.                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
  3127.                  style="text-align: center;"
  3128.                >
  3129.                  
  3130.  
  3131.                  
  3132.  
  3133.                  
  3134.                </div>
  3135.              </div>
  3136.              
  3137.              </a>
  3138.              
  3139.            </div>
  3140.          
  3141.        </div>
  3142.        
  3143.          <button class="slideshow__prev-button">
  3144.            <svg class="slideshow__prev-icon" viewBox="0 0 24 24" fill="#596480" xmlns="http://www.w3.org/2000/svg">
  3145.  <path fill-rule="evenodd" clip-rule="evenodd" d="M16.8154 13.35L13.3578 16.8077C12.9472 17.2182 12.9472 17.8818 13.3578 18.2924C13.7683 18.7029 14.4319 18.7029 14.8425 18.2924L20.0925 13.0424C20.503 12.6318 20.503 11.9682 20.0925 11.5577L14.8425 6.30765C14.6377 6.1029 14.3689 6 14.1001 6C13.8313 6 13.5625 6.1029 13.3578 6.30765C12.9472 6.7182 12.9472 7.3818 13.3578 7.79235L16.8154 11.25L4.65009 11.25C4.06944 11.25 3.60009 11.7194 3.60009 12.3C3.60009 12.8807 4.06944 13.35 4.65009 13.35L16.8154 13.35Z"/>
  3146.  <mask id="mask0_3488_15764" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="3" y="6" width="18" height="13">
  3147.  <path fill-rule="evenodd" clip-rule="evenodd" d="M16.8154 13.35L13.3578 16.8077C12.9472 17.2182 12.9472 17.8818 13.3578 18.2924C13.7683 18.7029 14.4319 18.7029 14.8425 18.2924L20.0925 13.0424C20.503 12.6318 20.503 11.9682 20.0925 11.5577L14.8425 6.30765C14.6377 6.1029 14.3689 6 14.1001 6C13.8313 6 13.5625 6.1029 13.3578 6.30765C12.9472 6.7182 12.9472 7.3818 13.3578 7.79235L16.8154 11.25L4.65009 11.25C4.06944 11.25 3.60009 11.7194 3.60009 12.3C3.60009 12.8807 4.06944 13.35 4.65009 13.35L16.8154 13.35Z" fill="white"/>
  3148.  </mask>
  3149.  <g mask="url(#mask0_3488_15764)">
  3150.  </g>
  3151. </svg>
  3152.  
  3153.          </button>
  3154.          <button class="slideshow__next-button">
  3155.            <svg class="slideshow__next-icon" viewBox="0 0 24 24" fill="#596480" xmlns="http://www.w3.org/2000/svg">
  3156.  <path fill-rule="evenodd" clip-rule="evenodd" d="M16.8154 13.35L13.3578 16.8077C12.9472 17.2182 12.9472 17.8818 13.3578 18.2924C13.7683 18.7029 14.4319 18.7029 14.8425 18.2924L20.0925 13.0424C20.503 12.6318 20.503 11.9682 20.0925 11.5577L14.8425 6.30765C14.6377 6.1029 14.3689 6 14.1001 6C13.8313 6 13.5625 6.1029 13.3578 6.30765C12.9472 6.7182 12.9472 7.3818 13.3578 7.79235L16.8154 11.25L4.65009 11.25C4.06944 11.25 3.60009 11.7194 3.60009 12.3C3.60009 12.8807 4.06944 13.35 4.65009 13.35L16.8154 13.35Z"/>
  3157.  <mask id="mask0_3488_15764" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="3" y="6" width="18" height="13">
  3158.  <path fill-rule="evenodd" clip-rule="evenodd" d="M16.8154 13.35L13.3578 16.8077C12.9472 17.2182 12.9472 17.8818 13.3578 18.2924C13.7683 18.7029 14.4319 18.7029 14.8425 18.2924L20.0925 13.0424C20.503 12.6318 20.503 11.9682 20.0925 11.5577L14.8425 6.30765C14.6377 6.1029 14.3689 6 14.1001 6C13.8313 6 13.5625 6.1029 13.3578 6.30765C12.9472 6.7182 12.9472 7.3818 13.3578 7.79235L16.8154 11.25L4.65009 11.25C4.06944 11.25 3.60009 11.7194 3.60009 12.3C3.60009 12.8807 4.06944 13.35 4.65009 13.35L16.8154 13.35Z" fill="white"/>
  3159.  </mask>
  3160.  <g mask="url(#mask0_3488_15764)">
  3161.  </g>
  3162. </svg>
  3163.  
  3164.          </button>
  3165.        
  3166.        
  3167.      </div>
  3168.      
  3169.      
  3170.        <div
  3171.          class="
  3172.            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
  3173.            slideshow__text--active
  3174.          "
  3175.          style="text-align: center;"
  3176.        ></div>
  3177.      
  3178.        <div
  3179.          class="
  3180.            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
  3181.            
  3182.          "
  3183.          style="text-align: center;"
  3184.        ></div>
  3185.      
  3186.    </slideshow-component>
  3187.  </div>
  3188.  
  3189. </div>
  3190.  
  3191.  
  3192.  
  3193.  
  3194.  
  3195. </div>
  3196.      
  3197.        <div id='shopline-section-1746155356746c1dfbbc' class='shopline-section '>
  3198.  
  3199.  
  3200.  
  3201.  
  3202.  
  3203.  
  3204.  
  3205.  
  3206.  
  3207.  
  3208.  
  3209. <style>
  3210.  .slideshow__1746155356746c1dfbbc__container {
  3211.    display: flex;
  3212.    padding: 0;
  3213.  }
  3214.  
  3215.  #shopline-section-1746155356746c1dfbbc .section-width:not(.section-full-width) {
  3216.    padding-top: 30px;
  3217.    padding-bottom: 30px;
  3218.  }
  3219.  
  3220.  @media (min-width: 768px) {
  3221.    #shopline-section-1746155356746c1dfbbc .section-width:not(.section-full-width) {
  3222.      padding-top: 30px;
  3223.      padding-bottom: 30px;
  3224.    }
  3225.  }
  3226.  
  3227.  @media (min-width: 768px) {
  3228.    .slideshow__1746155356746c1dfbbc__container {
  3229.      padding:
  3230.      30px
  3231.      ;
  3232.    }
  3233.  }
  3234.  
  3235.  .slideshow__1746155356746c1dfbbc__top {
  3236.    width: 100%;
  3237.    position: relative;
  3238.    overflow: hidden;
  3239.    
  3240.      
  3241.      padding-bottom: 133.33%;
  3242.      
  3243.    
  3244.  }
  3245.  
  3246.  @media (min-width: 768px) {
  3247.    .slideshow__1746155356746c1dfbbc__top {
  3248.      
  3249.        padding-bottom: 50%;
  3250.      
  3251.    }
  3252.  }
  3253.  
  3254.  .slideshow__1746155356746c1dfbbc__video-container {
  3255.    position: absolute;
  3256.    top: 50%;
  3257.    left: 50%;
  3258.    transform: translate(-50%, -50%);
  3259.    pointer-events: none;
  3260.    
  3261.      
  3262.        width: 237%;
  3263.        padding-bottom: 133.33%;
  3264.        
  3265.    
  3266.  }
  3267.  
  3268.  
  3269.  
  3270.  
  3271.    @media (min-width: 768px) {
  3272.      .slideshow__1746155356746c1dfbbc__video-container {
  3273.        width: 100%;
  3274.        padding-bottom: 56.25%;
  3275.      }
  3276.    }
  3277.  
  3278.  
  3279.  .slideshow__1746155356746c1dfbbc__container .slideshow__text--desktop {
  3280.    
  3281.      top: 50%;
  3282.      right: 0;
  3283.      transform: translateY(-50%);
  3284.    
  3285.  }
  3286.  
  3287.  
  3288.  
  3289. </style>
  3290.  
  3291. <div class="section-width " ng-non-bindable>
  3292.  <div class="slideshow__1746155356746c1dfbbc__container" >
  3293.    <slideshow-component data-duration="5">
  3294.      <div class="slideshow__1746155356746c1dfbbc__top">
  3295.        <div class="slideshow__list js-slideshow-list">
  3296.          
  3297.            
  3298.            
  3299.            
  3300.            
  3301.            
  3302.            <div
  3303.              class="
  3304.                slideshow__item
  3305.                slideshow-block__174615535674612b7456
  3306.                slideshow__item--active
  3307.              "
  3308.            >
  3309.              
  3310.              <a
  3311.                href="https://shop.petmily.com/products/%E7%9F%AD%E6%95%88%E8%89%AF%E5%93%81%E3%80%90%E7%8F%BE%E4%BB%A3%E7%99%BE%E7%9B%8A%E5%BA%B7%E3%80%91%E8%94%93%E8%B6%8A%E8%8E%93%E9%8C%A0-q10-%E6%B4%BB%E5%8A%9B%E6%BC%BE%E5%AF%B6%E9%8C%A0-%E8%AD%B7%E7%9C%BC%E8%86%A0%E5%9B%8A-%E8%A3%9C%E8%A1%80%E9%8C%A0-%E8%A4%90%E8%97%BB%E7%89%9B%E6%A8%9F%E8%86%A0%E5%9B%8A-%E5%AF%B5%E7%89%A9%E4%BF%9D%E5%81%A5"
  3312.                target="_self"
  3313.                
  3314.                draggable="false"
  3315.              >
  3316.              
  3317.              <div class="slideshow__item-inner is-hidden">
  3318.                <div class="slideshow__media slideshow__mask slideshow__mask--0">
  3319.                  
  3320.                    
  3321.                      
  3322.                      
  3323.                      
  3324.                      
  3325.                      
  3326.  
  3327.                      
  3328.                      
  3329.  
  3330.  
  3331.  
  3332.  
  3333.  
  3334.  
  3335.  
  3336. <picture>
  3337.  
  3338.    <source
  3339.       media="(min-width: 768px)"
  3340.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814378cc41972000e9c3b25/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814378cc41972000e9c3b25/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814378cc41972000e9c3b25/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814378cc41972000e9c3b25/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814378cc41972000e9c3b25/1080x.jpg? 1080w"
  3341.      
  3342.        sizes="(min-width: 1200px) calc(1170px - 30px + 30px),
  3343.                          (min-width: 970px) calc(970px - 30px + 30px),
  3344.                          (min-width: 768px) calc(750px - 30px + 30px),
  3345.                          (max-width: 767px) calc(100vw - 30px)"
  3346.      
  3347.      height="512.0"
  3348.      width="1024.0"
  3349.    >
  3350.  
  3351.  
  3352.  
  3353.  <source
  3354.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/681437a0763490000c9bb9e1/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/681437a0763490000c9bb9e1/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/681437a0763490000c9bb9e1/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/681437a0763490000c9bb9e1/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/681437a0763490000c9bb9e1/1080x.jpg? 1080w"
  3355.    
  3356.      sizes="(min-width: 1200px) calc(1170px - 30px + 30px),
  3357.                          (min-width: 970px) calc(970px - 30px + 30px),
  3358.                          (min-width: 768px) calc(750px - 30px + 30px),
  3359.                          (max-width: 767px) calc(100vw - 30px)"
  3360.    
  3361.    height="1000.0"
  3362.    width="1000.0"
  3363.  >
  3364.  
  3365.  
  3366.  <img
  3367.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6814378cc41972000e9c3b25/750x.jpg?"
  3368.    alt=""
  3369.    width="1024.0"
  3370.    height="512.0"
  3371.    
  3372.                        draggable="false"
  3373.                        class="slideshow__image"
  3374.                        style="object-position: center center"
  3375.                        
  3376.                          loading="lazy"
  3377.                        
  3378.                      
  3379.  />
  3380. </picture>
  3381.  
  3382.  
  3383.                    
  3384.                  
  3385.                </div>
  3386.                <div
  3387.                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
  3388.                  style="text-align: center;"
  3389.                >
  3390.                  
  3391.  
  3392.                  
  3393.  
  3394.                  
  3395.                </div>
  3396.              </div>
  3397.              
  3398.              </a>
  3399.              
  3400.            </div>
  3401.          
  3402.        </div>
  3403.        
  3404.        
  3405.      </div>
  3406.      
  3407.      
  3408.        <div
  3409.          class="
  3410.            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
  3411.            slideshow__text--active
  3412.          "
  3413.          style="text-align: center;"
  3414.        ></div>
  3415.      
  3416.    </slideshow-component>
  3417.  </div>
  3418.  
  3419. </div>
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425. </div>
  3426.      
  3427.        <div id='shopline-section-67b6e7e2662222000f3e7bf9' class='shopline-section '>
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433.  
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439. <style>
  3440.  .slideshow__67b6e7e2662222000f3e7bf9__container {
  3441.    display: flex;
  3442.    padding: 0;
  3443.  }
  3444.  
  3445.  #shopline-section-67b6e7e2662222000f3e7bf9 .section-width:not(.section-full-width) {
  3446.    padding-top: 0px;
  3447.    padding-bottom: 0px;
  3448.  }
  3449.  
  3450.  @media (min-width: 768px) {
  3451.    #shopline-section-67b6e7e2662222000f3e7bf9 .section-width:not(.section-full-width) {
  3452.      padding-top: 30px;
  3453.      padding-bottom: 30px;
  3454.    }
  3455.  }
  3456.  
  3457.  @media (min-width: 768px) {
  3458.    .slideshow__67b6e7e2662222000f3e7bf9__container {
  3459.      padding:
  3460.      15px
  3461.      ;
  3462.    }
  3463.  }
  3464.  
  3465.  .slideshow__67b6e7e2662222000f3e7bf9__top {
  3466.    width: 100%;
  3467.    position: relative;
  3468.    overflow: hidden;
  3469.    
  3470.      
  3471.        padding-bottom: 83.33333333333334%;
  3472.      
  3473.    
  3474.  }
  3475.  
  3476.  @media (min-width: 768px) {
  3477.    .slideshow__67b6e7e2662222000f3e7bf9__top {
  3478.      
  3479.        
  3480.          padding-bottom: 37.5%;
  3481.        
  3482.      
  3483.    }
  3484.  }
  3485.  
  3486.  .slideshow__67b6e7e2662222000f3e7bf9__video-container {
  3487.    position: absolute;
  3488.    top: 50%;
  3489.    left: 50%;
  3490.    transform: translate(-50%, -50%);
  3491.    pointer-events: none;
  3492.    
  3493.      
  3494.    
  3495.  }
  3496.  
  3497.  
  3498.    .slideshow__67b6e7e2662222000f3e7bf9__video-container {
  3499.      width: 148.14166666666668%;
  3500.      padding-bottom: 83.33333333333334%;
  3501.    }
  3502.    @media (min-width: 768px) {
  3503.      .slideshow__67b6e7e2662222000f3e7bf9__video-container {
  3504.        width: 66.66375%;
  3505.        padding-bottom: 37.5%;
  3506.      }
  3507.    }
  3508.  
  3509.  
  3510.  
  3511.  
  3512.  .slideshow__67b6e7e2662222000f3e7bf9__container .slideshow__text--desktop {
  3513.    
  3514.      top: 50%;
  3515.      right: 0;
  3516.      transform: translateY(-50%);
  3517.    
  3518.  }
  3519.  
  3520.  
  3521.  
  3522. </style>
  3523.  
  3524. <div class="section-width " ng-non-bindable>
  3525.  <div class="slideshow__67b6e7e2662222000f3e7bf9__container" >
  3526.    <slideshow-component data-duration="5">
  3527.      <div class="slideshow__67b6e7e2662222000f3e7bf9__top">
  3528.        <div class="slideshow__list js-slideshow-list">
  3529.          
  3530.            
  3531.            
  3532.            
  3533.            
  3534.            
  3535.            <div
  3536.              class="
  3537.                slideshow__item
  3538.                slideshow-block__67b6e7e2662222000f3e7bfa
  3539.                slideshow__item--active
  3540.              "
  3541.            >
  3542.              
  3543.              <a
  3544.                href="https://shop.petmily.com/categories/kidneycranberry"
  3545.                target="_self"
  3546.                
  3547.                draggable="false"
  3548.              >
  3549.              
  3550.              <div class="slideshow__item-inner is-hidden">
  3551.                <div class="slideshow__media slideshow__mask slideshow__mask--0">
  3552.                  
  3553.                    
  3554.                      
  3555.                      
  3556.                      
  3557.                      
  3558.                      
  3559.  
  3560.                      
  3561.                      
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567.  
  3568.  
  3569. <picture>
  3570.  
  3571.    <source
  3572.       media="(min-width: 768px)"
  3573.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6edc173cd86000cacd1c7/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6edc173cd86000cacd1c7/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6edc173cd86000cacd1c7/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6edc173cd86000cacd1c7/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6edc173cd86000cacd1c7/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6edc173cd86000cacd1c7/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6edc173cd86000cacd1c7/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6edc173cd86000cacd1c7/2160x.jpg? 2160w"
  3574.      
  3575.        sizes="(min-width: 1200px) calc(1170px - 0px + 30px),
  3576.                          (min-width: 970px) calc(970px - 0px + 30px),
  3577.                          (min-width: 768px) calc(750px - 0px + 30px),
  3578.                          (max-width: 767px) calc(100vw - 30px)"
  3579.      
  3580.      height="750.0"
  3581.      width="2000.0"
  3582.    >
  3583.  
  3584.  
  3585.  
  3586.  <source
  3587.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee36ff0816000b265bda/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee36ff0816000b265bda/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee36ff0816000b265bda/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee36ff0816000b265bda/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee36ff0816000b265bda/1080x.jpg? 1080w"
  3588.    
  3589.      sizes="(min-width: 1200px) calc(1170px - 0px + 30px),
  3590.                          (min-width: 970px) calc(970px - 0px + 30px),
  3591.                          (min-width: 768px) calc(750px - 0px + 30px),
  3592.                          (max-width: 767px) calc(100vw - 30px)"
  3593.    
  3594.    height="900.0"
  3595.    width="1080.0"
  3596.  >
  3597.  
  3598.  
  3599.  <img
  3600.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6edc173cd86000cacd1c7/750x.jpg?"
  3601.    alt="寵物保健-寵物迷"
  3602.    width="2000.0"
  3603.    height="750.0"
  3604.    
  3605.                        draggable="false"
  3606.                        class="slideshow__image"
  3607.                        style="object-position: center center"
  3608.                        
  3609.                          loading="lazy"
  3610.                        
  3611.                      
  3612.  />
  3613. </picture>
  3614.  
  3615.  
  3616.                    
  3617.                  
  3618.                </div>
  3619.                <div
  3620.                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
  3621.                  style="text-align: center;"
  3622.                >
  3623.                  
  3624.  
  3625.                  
  3626.  
  3627.                  
  3628.                </div>
  3629.              </div>
  3630.              
  3631.              </a>
  3632.              
  3633.            </div>
  3634.          
  3635.            
  3636.            
  3637.            
  3638.            
  3639.            
  3640.            <div
  3641.              class="
  3642.                slideshow__item
  3643.                slideshow-block__1740041693419896bbb2
  3644.                
  3645.              "
  3646.            >
  3647.              
  3648.              <a
  3649.                href="https://shop.petmily.com/categories/joint"
  3650.                target="_self"
  3651.                
  3652.                draggable="false"
  3653.              >
  3654.              
  3655.              <div class="slideshow__item-inner is-hidden">
  3656.                <div class="slideshow__media slideshow__mask slideshow__mask--0">
  3657.                  
  3658.                    
  3659.                      
  3660.                      
  3661.                      
  3662.                      
  3663.                      
  3664.  
  3665.                      
  3666.                      
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674. <picture>
  3675.  
  3676.    <source
  3677.       media="(min-width: 768px)"
  3678.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc4c64a20010d46795/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc4c64a20010d46795/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc4c64a20010d46795/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc4c64a20010d46795/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc4c64a20010d46795/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc4c64a20010d46795/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc4c64a20010d46795/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc4c64a20010d46795/2160x.jpg? 2160w"
  3679.      
  3680.        sizes="(min-width: 1200px) calc(1170px - 0px + 30px),
  3681.                          (min-width: 970px) calc(970px - 0px + 30px),
  3682.                          (min-width: 768px) calc(750px - 0px + 30px),
  3683.                          (max-width: 767px) calc(100vw - 30px)"
  3684.      
  3685.      height="750.0"
  3686.      width="2000.0"
  3687.    >
  3688.  
  3689.  
  3690.  
  3691.  <source
  3692.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee64a924de000e837603/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee64a924de000e837603/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee64a924de000e837603/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee64a924de000e837603/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee64a924de000e837603/1080x.jpg? 1080w"
  3693.    
  3694.      sizes="(min-width: 1200px) calc(1170px - 0px + 30px),
  3695.                          (min-width: 970px) calc(970px - 0px + 30px),
  3696.                          (min-width: 768px) calc(750px - 0px + 30px),
  3697.                          (max-width: 767px) calc(100vw - 30px)"
  3698.    
  3699.    height="900.0"
  3700.    width="1080.0"
  3701.  >
  3702.  
  3703.  
  3704.  <img
  3705.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc4c64a20010d46795/750x.jpg?"
  3706.    alt="寵物骨頭保健-寵物迷"
  3707.    width="2000.0"
  3708.    height="750.0"
  3709.    
  3710.                        draggable="false"
  3711.                        class="slideshow__image"
  3712.                        style="object-position: center center"
  3713.                        
  3714.                          loading="lazy"
  3715.                        
  3716.                      
  3717.  />
  3718. </picture>
  3719.  
  3720.  
  3721.                    
  3722.                  
  3723.                </div>
  3724.                <div
  3725.                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
  3726.                  style="text-align: center;"
  3727.                >
  3728.                  
  3729.  
  3730.                  
  3731.  
  3732.                  
  3733.                </div>
  3734.              </div>
  3735.              
  3736.              </a>
  3737.              
  3738.            </div>
  3739.          
  3740.            
  3741.            
  3742.            
  3743.            
  3744.            
  3745.            <div
  3746.              class="
  3747.                slideshow__item
  3748.                slideshow-block__1740041693420a5f31bc
  3749.                
  3750.              "
  3751.            >
  3752.              
  3753.              <a
  3754.                href="https://shop.petmily.com/categories/elder-pet-care"
  3755.                target="_self"
  3756.                
  3757.                draggable="false"
  3758.              >
  3759.              
  3760.              <div class="slideshow__item-inner is-hidden">
  3761.                <div class="slideshow__media slideshow__mask slideshow__mask--0">
  3762.                  
  3763.                    
  3764.                      
  3765.                      
  3766.                      
  3767.                      
  3768.                      
  3769.  
  3770.                      
  3771.                      
  3772.  
  3773.  
  3774.  
  3775.  
  3776.  
  3777.  
  3778.  
  3779. <picture>
  3780.  
  3781.    <source
  3782.       media="(min-width: 768px)"
  3783.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc9a2b19000dbdc7d0/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc9a2b19000dbdc7d0/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc9a2b19000dbdc7d0/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc9a2b19000dbdc7d0/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc9a2b19000dbdc7d0/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc9a2b19000dbdc7d0/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc9a2b19000dbdc7d0/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc9a2b19000dbdc7d0/2160x.jpg? 2160w"
  3784.      
  3785.        sizes="(min-width: 1200px) calc(1170px - 0px + 30px),
  3786.                          (min-width: 970px) calc(970px - 0px + 30px),
  3787.                          (min-width: 768px) calc(750px - 0px + 30px),
  3788.                          (max-width: 767px) calc(100vw - 30px)"
  3789.      
  3790.      height="750.0"
  3791.      width="2000.0"
  3792.    >
  3793.  
  3794.  
  3795.  
  3796.  <source
  3797.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee73907ae2000b11aa05/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee73907ae2000b11aa05/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee73907ae2000b11aa05/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee73907ae2000b11aa05/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee73907ae2000b11aa05/1080x.jpg? 1080w"
  3798.    
  3799.      sizes="(min-width: 1200px) calc(1170px - 0px + 30px),
  3800.                          (min-width: 970px) calc(970px - 0px + 30px),
  3801.                          (min-width: 768px) calc(750px - 0px + 30px),
  3802.                          (max-width: 767px) calc(100vw - 30px)"
  3803.    
  3804.    height="900.0"
  3805.    width="1080.0"
  3806.  >
  3807.  
  3808.  
  3809.  <img
  3810.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddc9a2b19000dbdc7d0/750x.jpg?"
  3811.    alt="寵物營養保健-寵物迷"
  3812.    width="2000.0"
  3813.    height="750.0"
  3814.    
  3815.                        draggable="false"
  3816.                        class="slideshow__image"
  3817.                        style="object-position: center center"
  3818.                        
  3819.                          loading="lazy"
  3820.                        
  3821.                      
  3822.  />
  3823. </picture>
  3824.  
  3825.  
  3826.                    
  3827.                  
  3828.                </div>
  3829.                <div
  3830.                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
  3831.                  style="text-align: center;"
  3832.                >
  3833.                  
  3834.  
  3835.                  
  3836.  
  3837.                  
  3838.                </div>
  3839.              </div>
  3840.              
  3841.              </a>
  3842.              
  3843.            </div>
  3844.          
  3845.            
  3846.            
  3847.            
  3848.            
  3849.            
  3850.            <div
  3851.              class="
  3852.                slideshow__item
  3853.                slideshow-block__17400416934208316335
  3854.                
  3855.              "
  3856.            >
  3857.              
  3858.              <a
  3859.                href="https://shop.petmily.com/products?query=%E8%AD%B7%E7%9C%BC"
  3860.                target="_self"
  3861.                
  3862.                draggable="false"
  3863.              >
  3864.              
  3865.              <div class="slideshow__item-inner is-hidden">
  3866.                <div class="slideshow__media slideshow__mask slideshow__mask--0">
  3867.                  
  3868.                    
  3869.                      
  3870.                      
  3871.                      
  3872.                      
  3873.                      
  3874.  
  3875.                      
  3876.                      
  3877.  
  3878.  
  3879.  
  3880.  
  3881.  
  3882.  
  3883.  
  3884. <picture>
  3885.  
  3886.    <source
  3887.       media="(min-width: 768px)"
  3888.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddcdd00de00101093ac/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddcdd00de00101093ac/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddcdd00de00101093ac/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddcdd00de00101093ac/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddcdd00de00101093ac/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddcdd00de00101093ac/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddcdd00de00101093ac/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddcdd00de00101093ac/2160x.jpg? 2160w"
  3889.      
  3890.        sizes="(min-width: 1200px) calc(1170px - 0px + 30px),
  3891.                          (min-width: 970px) calc(970px - 0px + 30px),
  3892.                          (min-width: 768px) calc(750px - 0px + 30px),
  3893.                          (max-width: 767px) calc(100vw - 30px)"
  3894.      
  3895.      height="750.0"
  3896.      width="2000.0"
  3897.    >
  3898.  
  3899.  
  3900.  
  3901.  <source
  3902.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee7cc03f7a000e46ee5a/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee7cc03f7a000e46ee5a/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee7cc03f7a000e46ee5a/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee7cc03f7a000e46ee5a/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6ee7cc03f7a000e46ee5a/1080x.jpg? 1080w"
  3903.    
  3904.      sizes="(min-width: 1200px) calc(1170px - 0px + 30px),
  3905.                          (min-width: 970px) calc(970px - 0px + 30px),
  3906.                          (min-width: 768px) calc(750px - 0px + 30px),
  3907.                          (max-width: 767px) calc(100vw - 30px)"
  3908.    
  3909.    height="900.0"
  3910.    width="1080.0"
  3911.  >
  3912.  
  3913.  
  3914.  <img
  3915.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6eddcdd00de00101093ac/750x.jpg?"
  3916.    alt="寵物營養保健-寵物迷"
  3917.    width="2000.0"
  3918.    height="750.0"
  3919.    
  3920.                        draggable="false"
  3921.                        class="slideshow__image"
  3922.                        style="object-position: center center"
  3923.                        
  3924.                          loading="lazy"
  3925.                        
  3926.                      
  3927.  />
  3928. </picture>
  3929.  
  3930.  
  3931.                    
  3932.                  
  3933.                </div>
  3934.                <div
  3935.                  class="slideshow__text slideshow__text--desktop slideshow__text-size--store-setting"
  3936.                  style="text-align: center;"
  3937.                >
  3938.                  
  3939.  
  3940.                  
  3941.  
  3942.                  
  3943.                </div>
  3944.              </div>
  3945.              
  3946.              </a>
  3947.              
  3948.            </div>
  3949.          
  3950.        </div>
  3951.        
  3952.        
  3953.          <div class="slideshow__indicator">
  3954.            
  3955.            <button
  3956.              class="
  3957.                slideshow__indicator-button
  3958.                slideshow__page-button
  3959.                slideshow__page-button--active
  3960.              "
  3961.              data-index="0"
  3962.            >
  3963.            </button>
  3964.            
  3965.            <button
  3966.              class="
  3967.                slideshow__indicator-button
  3968.                slideshow__page-button
  3969.                
  3970.              "
  3971.              data-index="1"
  3972.            >
  3973.            </button>
  3974.            
  3975.            <button
  3976.              class="
  3977.                slideshow__indicator-button
  3978.                slideshow__page-button
  3979.                
  3980.              "
  3981.              data-index="2"
  3982.            >
  3983.            </button>
  3984.            
  3985.            <button
  3986.              class="
  3987.                slideshow__indicator-button
  3988.                slideshow__page-button
  3989.                
  3990.              "
  3991.              data-index="3"
  3992.            >
  3993.            </button>
  3994.            
  3995.          </div>
  3996.        
  3997.      </div>
  3998.      
  3999.      
  4000.        <div
  4001.          class="
  4002.            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
  4003.            slideshow__text--active
  4004.          "
  4005.          style="text-align: center;"
  4006.        ></div>
  4007.      
  4008.        <div
  4009.          class="
  4010.            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
  4011.            
  4012.          "
  4013.          style="text-align: center;"
  4014.        ></div>
  4015.      
  4016.        <div
  4017.          class="
  4018.            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
  4019.            
  4020.          "
  4021.          style="text-align: center;"
  4022.        ></div>
  4023.      
  4024.        <div
  4025.          class="
  4026.            slideshow__text slideshow__text--mobile slideshow__text-size--store-setting
  4027.            
  4028.          "
  4029.          style="text-align: center;"
  4030.        ></div>
  4031.      
  4032.    </slideshow-component>
  4033.  </div>
  4034.  
  4035. </div>
  4036.  
  4037.  
  4038.  
  4039.  
  4040.  
  4041. </div>
  4042.      
  4043.        <div id='shopline-section-1740123147909c55202c' class='shopline-section '>
  4044.  
  4045.  
  4046.  
  4047.  
  4048.  
  4049.  
  4050.  
  4051. <style>
  4052.  .text__1740123147909c55202c__container {
  4053.    display: flex;
  4054.    flex-wrap: wrap;
  4055.    padding: 0;
  4056.    text-align: center;
  4057.  }
  4058.  
  4059.  #shopline-section-1740123147909c55202c .section-width {
  4060.    padding-top: 30px;
  4061.    padding-bottom: 30px;
  4062.  }
  4063.  
  4064.  .text__1740123147909c55202c__container .text-block__item:not(:last-child) {
  4065.    padding-bottom: 15px;
  4066.  }
  4067.  
  4068.  @media (min-width: 768px) {
  4069.    #shopline-section-1740123147909c55202c .section-width {
  4070.      padding-top: 30px;
  4071.      padding-bottom: 30px;
  4072.    }
  4073.  }
  4074.  
  4075.  @media (min-width: 768px) {
  4076.    .text__1740123147909c55202c__container {
  4077.      padding: 15px;
  4078.    }
  4079.    .text__1740123147909c55202c__container .text-block__item:not(:last-child) {
  4080.      padding-bottom: 0;
  4081.    }
  4082.    .text__1740123147909c55202c__container > * {
  4083.      padding-left: 15px;
  4084.      padding-right: 15px;
  4085.    }
  4086.  }
  4087.  
  4088. </style>
  4089.  
  4090. <div class="section-width">
  4091.  <div class="text__1740123147909c55202c__container text__container ">
  4092.    
  4093.      <!-- Rendered 'text-block.css.liquid' -->
  4094.  
  4095.  
  4096.  
  4097.  
  4098.  
  4099.  
  4100.  
  4101. <style>
  4102.  
  4103.  
  4104.  
  4105.  
  4106. </style>
  4107.  
  4108. <div class="text-block__item text-block__17401231479103d0faf0"  ng-non-bindable>
  4109.  
  4110.  
  4111.  
  4112.    
  4113.    <h1 class="text-block__subtitle">寵物保健食品專家|寵物迷</h1>
  4114.  
  4115.  
  4116.  
  4117.  
  4118.  
  4119. </div>
  4120.    
  4121.  </div>
  4122. </div>
  4123.  
  4124. </div>
  4125.      
  4126.        <div id='shopline-section-17403897821896b310a7' class='shopline-section '>
  4127.  
  4128.  
  4129.  
  4130.  
  4131.  
  4132.  
  4133.  
  4134.  
  4135.  
  4136.  
  4137.  
  4138.  
  4139.  
  4140.  
  4141.  
  4142.  
  4143.  
  4144.  
  4145.  
  4146.  
  4147.  <style>
  4148.    #product-list__products__17403897821896b310a7 {
  4149.      
  4150.        grid-template-rows: repeat(2, 1fr);
  4151.      
  4152.      grid-template-columns: repeat(3, minmax(0, 1fr));
  4153.    }
  4154.    .product-list-custom-padding__17403897821896b310a7 {
  4155.      padding: 15px;
  4156.    }
  4157.    #shopline-section-17403897821896b310a7 .section-width {
  4158.      padding-top: 30px;
  4159.      padding-bottom: 30px;
  4160.    }
  4161.  
  4162.    @media (min-width: 768px) {
  4163.      #shopline-section-17403897821896b310a7 .section-width {
  4164.        padding-top: 30px;
  4165.        padding-bottom: 30px;
  4166.      }
  4167.    }
  4168.    @media screen and (max-width: 767px) {
  4169.      .product-list-custom-padding__17403897821896b310a7 {
  4170.        padding: 0;
  4171.      }
  4172.      #product-list__products__17403897821896b310a7 {
  4173.        grid-template-columns: calc(50% - 7.5px) calc(50% - 7.5px);
  4174.        grid-template-rows: initial;
  4175.      }
  4176.    }
  4177.  </style>
  4178.  <div class="section-width">
  4179.    <div class="product-list-custom-padding__17403897821896b310a7">
  4180.      <div class="product-list__container">
  4181.        
  4182.          
  4183.          <h2 class="product-list__title" ng-non-bindable>貓咪保健</h2>
  4184.        
  4185.        <div id="product-list__products__17403897821896b310a7" class="product-list__products">
  4186.          
  4187.            <div class="product-list__product" product-id="63808c9ee7c757002e50203f">
  4188.              
  4189.                <div class="product-item">
  4190.  <product-item
  4191.    product-id="63808c9ee7c757002e50203f"
  4192.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4193.    class="
  4194.        has-variant-selector
  4195.    "
  4196.    modal-window-class="
  4197.    "
  4198.    rec-strategy="">
  4199.  
  4200.    <a  href="https://shop.petmily.com/products/probiotic60"   target="_blank"   ng-click='sendGaProductClick("63808c9ee7c757002e50203f", "BYKSUB02060", [], "【現代百益康】善益菌-60粒裝" )'  ga-product='{"id":"63808c9ee7c757002e50203f","sku":"BYKSUB02060","variations":"[]","title":"【現代百益康】善益菌-60粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/63808c94ca9f810028527ac9/400x.png?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】善益菌-60粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$1,550            </div>                                            <product-list-variation-selector
  4201.        class="product-list-variant-selector-container"
  4202.        variant_product_images='null'
  4203.        product_id="63808c9ee7c757002e50203f"
  4204.        product_url="https://shop.petmily.com/products/probiotic60"
  4205.        open_link_in_new_tab="true"
  4206.        show_variation_type="1"
  4207.        is_promotion_product="false"
  4208.        ng-if="false"
  4209.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4210.  </product-item>
  4211. </div>
  4212.              
  4213.            </div>
  4214.          
  4215.            <div class="product-list__product" product-id="57a9a2d96170694086501100">
  4216.              
  4217.                <div class="product-item">
  4218.  <product-item
  4219.    product-id="57a9a2d96170694086501100"
  4220.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4221.    class="
  4222.        has-variant-selector
  4223.    "
  4224.    modal-window-class="
  4225.    "
  4226.    rec-strategy="">
  4227.  
  4228.    <a  href="https://shop.petmily.com/products/liverx3"   target="_blank"   ng-click='sendGaProductClick("57a9a2d96170694086501100", "BYKSUP03030*3", [], "【現代百益康】(3入)護肝膠囊-30粒裝" )'  ga-product='{"id":"57a9a2d96170694086501100","sku":"BYKSUP03030*3","variations":"[]","title":"【現代百益康】(3入)護肝膠囊-30粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/5f4760405f9626003f923bd7/400x.png?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】(3入)護肝膠囊-30粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$3,570            </div>                                            <product-list-variation-selector
  4229.        class="product-list-variant-selector-container"
  4230.        variant_product_images='null'
  4231.        product_id="57a9a2d96170694086501100"
  4232.        product_url="https://shop.petmily.com/products/liverx3"
  4233.        open_link_in_new_tab="true"
  4234.        show_variation_type="1"
  4235.        is_promotion_product="false"
  4236.        ng-if="false"
  4237.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4238.  </product-item>
  4239. </div>
  4240.              
  4241.            </div>
  4242.          
  4243.            <div class="product-list__product" product-id="627a139f49c2d900186be042">
  4244.              
  4245.                <div class="product-item">
  4246.  <product-item
  4247.    product-id="627a139f49c2d900186be042"
  4248.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4249.    class="
  4250.        has-variant-selector
  4251.    "
  4252.    modal-window-class="
  4253.    "
  4254.    rec-strategy="">
  4255.  
  4256.    <a  href="https://shop.petmily.com/products/brighteyes03"   target="_blank"   ng-click='sendGaProductClick("627a139f49c2d900186be042", "BYKSUP01130*3", [], "【現代百益康】(3入)護眼膠囊-30粒裝" )'  ga-product='{"id":"627a139f49c2d900186be042","sku":"BYKSUP01130*3","variations":"[]","title":"【現代百益康】(3入)護眼膠囊-30粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/627c751a3f39720010f8c935/400x.jpeg?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】(3入)護眼膠囊-30粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$3,570            </div>                                            <product-list-variation-selector
  4257.        class="product-list-variant-selector-container"
  4258.        variant_product_images='null'
  4259.        product_id="627a139f49c2d900186be042"
  4260.        product_url="https://shop.petmily.com/products/brighteyes03"
  4261.        open_link_in_new_tab="true"
  4262.        show_variation_type="1"
  4263.        is_promotion_product="false"
  4264.        ng-if="false"
  4265.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4266.  </product-item>
  4267. </div>
  4268.              
  4269.            </div>
  4270.          
  4271.            <div class="product-list__product" product-id="6380919c688a44001c496e63">
  4272.              
  4273.                <div class="product-item">
  4274.  <product-item
  4275.    product-id="6380919c688a44001c496e63"
  4276.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4277.    class="
  4278.        has-variant-selector
  4279.    "
  4280.    modal-window-class="
  4281.    "
  4282.    rec-strategy="">
  4283.  
  4284.    <a  href="https://shop.petmily.com/products/善益菌-60粒x2"   target="_blank"   ng-click='sendGaProductClick("6380919c688a44001c496e63", "BYKSUB02060*2", [], "【現代百益康】(2入)善益菌-60粒裝" )'  ga-product='{"id":"6380919c688a44001c496e63","sku":"BYKSUB02060*2","variations":"[]","title":"【現代百益康】(2入)善益菌-60粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6380918f66715c09a5ceb5c6/400x.png?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】(2入)善益菌-60粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$3,100            </div>                                            <product-list-variation-selector
  4285.        class="product-list-variant-selector-container"
  4286.        variant_product_images='null'
  4287.        product_id="6380919c688a44001c496e63"
  4288.        product_url="https://shop.petmily.com/products/善益菌-60粒x2"
  4289.        open_link_in_new_tab="true"
  4290.        show_variation_type="1"
  4291.        is_promotion_product="false"
  4292.        ng-if="false"
  4293.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4294.  </product-item>
  4295. </div>
  4296.              
  4297.            </div>
  4298.          
  4299.            <div class="product-list__product" product-id="638091b7f1d3cd0032db88de">
  4300.              
  4301.                <div class="product-item">
  4302.  <product-item
  4303.    product-id="638091b7f1d3cd0032db88de"
  4304.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4305.    class="
  4306.        has-variant-selector
  4307.    "
  4308.    modal-window-class="
  4309.    "
  4310.    rec-strategy="">
  4311.  
  4312.    <a  href="https://shop.petmily.com/products/善益菌-60粒x3"   target="_blank"   ng-click='sendGaProductClick("638091b7f1d3cd0032db88de", "BYKSUB02060*3", [], "【現代百益康】(3入)善益菌-60粒裝" )'  ga-product='{"id":"638091b7f1d3cd0032db88de","sku":"BYKSUB02060*3","variations":"[]","title":"【現代百益康】(3入)善益菌-60粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/638091acf1db920022b24549/400x.png?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】(3入)善益菌-60粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$4,650            </div>                                            <product-list-variation-selector
  4313.        class="product-list-variant-selector-container"
  4314.        variant_product_images='null'
  4315.        product_id="638091b7f1d3cd0032db88de"
  4316.        product_url="https://shop.petmily.com/products/善益菌-60粒x3"
  4317.        open_link_in_new_tab="true"
  4318.        show_variation_type="1"
  4319.        is_promotion_product="false"
  4320.        ng-if="false"
  4321.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4322.  </product-item>
  4323. </div>
  4324.              
  4325.            </div>
  4326.          
  4327.            <div class="product-list__product" product-id="58089dda61706960d3490900">
  4328.              
  4329.                <div class="product-item">
  4330.  <product-item
  4331.    product-id="58089dda61706960d3490900"
  4332.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4333.    class="
  4334.        has-variant-selector
  4335.    "
  4336.    modal-window-class="
  4337.    "
  4338.    rec-strategy="">
  4339.  
  4340.    <a  href="https://shop.petmily.com/products/aminoacid"   target="_blank"   ng-click='sendGaProductClick("58089dda61706960d3490900", "BYKSUP04030", [], "【現代百益康】複合型胺基酸-30粒裝" )'  ga-product='{"id":"58089dda61706960d3490900","sku":"BYKSUP04030","variations":"[]","title":"【現代百益康】複合型胺基酸-30粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/666c0c9dfb9ece0019cbebac/400x.jpg?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】複合型胺基酸-30粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$1,190            </div>                                            <product-list-variation-selector
  4341.        class="product-list-variant-selector-container"
  4342.        variant_product_images='null'
  4343.        product_id="58089dda61706960d3490900"
  4344.        product_url="https://shop.petmily.com/products/aminoacid"
  4345.        open_link_in_new_tab="true"
  4346.        show_variation_type="1"
  4347.        is_promotion_product="false"
  4348.        ng-if="false"
  4349.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4350.  </product-item>
  4351. </div>
  4352.              
  4353.            </div>
  4354.          
  4355.        </div>
  4356.        
  4357.          <a href="https://shop.petmily.com/categories/67bc133086cf93000d20be31">
  4358.            <div class="product-list__btn">查看更多</div>
  4359.          </a>
  4360.        
  4361.      </div>
  4362.    </div>
  4363.  </div>
  4364.  
  4365.  
  4366.  
  4367.  
  4368.  
  4369. </div>
  4370.      
  4371.        <div id='shopline-section-1740389827739247b0e9' class='shopline-section '>
  4372.  
  4373.  
  4374.  
  4375.  
  4376.  
  4377.  
  4378.  
  4379.  
  4380.  
  4381.  
  4382.  
  4383.  
  4384.  
  4385.  
  4386.  
  4387.  
  4388.  
  4389.  
  4390.  
  4391.  
  4392.  <style>
  4393.    #product-list__products__1740389827739247b0e9 {
  4394.      
  4395.        grid-template-rows: repeat(2, 1fr);
  4396.      
  4397.      grid-template-columns: repeat(3, minmax(0, 1fr));
  4398.    }
  4399.    .product-list-custom-padding__1740389827739247b0e9 {
  4400.      padding: 15px;
  4401.    }
  4402.    #shopline-section-1740389827739247b0e9 .section-width {
  4403.      padding-top: 30px;
  4404.      padding-bottom: 30px;
  4405.    }
  4406.  
  4407.    @media (min-width: 768px) {
  4408.      #shopline-section-1740389827739247b0e9 .section-width {
  4409.        padding-top: 30px;
  4410.        padding-bottom: 30px;
  4411.      }
  4412.    }
  4413.    @media screen and (max-width: 767px) {
  4414.      .product-list-custom-padding__1740389827739247b0e9 {
  4415.        padding: 0;
  4416.      }
  4417.      #product-list__products__1740389827739247b0e9 {
  4418.        grid-template-columns: calc(50% - 7.5px) calc(50% - 7.5px);
  4419.        grid-template-rows: initial;
  4420.      }
  4421.    }
  4422.  </style>
  4423.  <div class="section-width">
  4424.    <div class="product-list-custom-padding__1740389827739247b0e9">
  4425.      <div class="product-list__container">
  4426.        
  4427.          
  4428.          <h2 class="product-list__title" ng-non-bindable>狗狗保健</h2>
  4429.        
  4430.        <div id="product-list__products__1740389827739247b0e9" class="product-list__products">
  4431.          
  4432.            <div class="product-list__product" product-id="624fd5ad376878001e2fa5f9">
  4433.              
  4434.                <div class="product-item">
  4435.  <product-item
  4436.    product-id="624fd5ad376878001e2fa5f9"
  4437.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4438.    class="
  4439.        has-variant-selector
  4440.    "
  4441.    modal-window-class="
  4442.    "
  4443.    rec-strategy="">
  4444.  
  4445.    <a  href="https://shop.petmily.com/products/probiotic30"   target="_blank"   ng-click='sendGaProductClick("624fd5ad376878001e2fa5f9", "BYKSUB02030", [], "【現代百益康】善益菌-30粒裝" )'  ga-product='{"id":"624fd5ad376878001e2fa5f9","sku":"BYKSUB02030","variations":"[]","title":"【現代百益康】善益菌-30粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/63808cba40203f001656dbd0/400x.png?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】善益菌-30粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$900            </div>                                            <product-list-variation-selector
  4446.        class="product-list-variant-selector-container"
  4447.        variant_product_images='null'
  4448.        product_id="624fd5ad376878001e2fa5f9"
  4449.        product_url="https://shop.petmily.com/products/probiotic30"
  4450.        open_link_in_new_tab="true"
  4451.        show_variation_type="1"
  4452.        is_promotion_product="false"
  4453.        ng-if="false"
  4454.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4455.  </product-item>
  4456. </div>
  4457.              
  4458.            </div>
  4459.          
  4460.            <div class="product-list__product" product-id="63808c9ee7c757002e50203f">
  4461.              
  4462.                <div class="product-item">
  4463.  <product-item
  4464.    product-id="63808c9ee7c757002e50203f"
  4465.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4466.    class="
  4467.        has-variant-selector
  4468.    "
  4469.    modal-window-class="
  4470.    "
  4471.    rec-strategy="">
  4472.  
  4473.    <a  href="https://shop.petmily.com/products/probiotic60"   target="_blank"   ng-click='sendGaProductClick("63808c9ee7c757002e50203f", "BYKSUB02060", [], "【現代百益康】善益菌-60粒裝" )'  ga-product='{"id":"63808c9ee7c757002e50203f","sku":"BYKSUB02060","variations":"[]","title":"【現代百益康】善益菌-60粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/63808c94ca9f810028527ac9/400x.png?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】善益菌-60粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$1,550            </div>                                            <product-list-variation-selector
  4474.        class="product-list-variant-selector-container"
  4475.        variant_product_images='null'
  4476.        product_id="63808c9ee7c757002e50203f"
  4477.        product_url="https://shop.petmily.com/products/probiotic60"
  4478.        open_link_in_new_tab="true"
  4479.        show_variation_type="1"
  4480.        is_promotion_product="false"
  4481.        ng-if="false"
  4482.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4483.  </product-item>
  4484. </div>
  4485.              
  4486.            </div>
  4487.          
  4488.            <div class="product-list__product" product-id="571dec0a61706907debf1300">
  4489.              
  4490.                <div class="product-item">
  4491.  <product-item
  4492.    product-id="571dec0a61706907debf1300"
  4493.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4494.    class="
  4495.        has-variant-selector
  4496.    "
  4497.    modal-window-class="
  4498.    "
  4499.    rec-strategy="">
  4500.  
  4501.    <a  href="https://shop.petmily.com/products/anticancers"   target="_blank"   ng-click='sendGaProductClick("571dec0a61706907debf1300", "BYKSUP0630S", [], "【現代百益康】褐藻牛樟-小型犬貓用-30粒裝" )'  ga-product='{"id":"571dec0a61706907debf1300","sku":"BYKSUP0630S","variations":"[]","title":"【現代百益康】褐藻牛樟-小型犬貓用-30粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/666c0fbf9fbc1100164e206e/400x.jpg?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】褐藻牛樟-小型犬貓用-30粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$1,790            </div>                                            <product-list-variation-selector
  4502.        class="product-list-variant-selector-container"
  4503.        variant_product_images='null'
  4504.        product_id="571dec0a61706907debf1300"
  4505.        product_url="https://shop.petmily.com/products/anticancers"
  4506.        open_link_in_new_tab="true"
  4507.        show_variation_type="1"
  4508.        is_promotion_product="false"
  4509.        ng-if="false"
  4510.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4511.  </product-item>
  4512. </div>
  4513.              
  4514.            </div>
  4515.          
  4516.            <div class="product-list__product" product-id="573af07f6170693d645d5a00">
  4517.              
  4518.                <div class="product-item">
  4519.  <product-item
  4520.    product-id="573af07f6170693d645d5a00"
  4521.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4522.    class="
  4523.        has-variant-selector
  4524.    "
  4525.    modal-window-class="
  4526.    "
  4527.    rec-strategy="">
  4528.  
  4529.    <a  href="https://shop.petmily.com/products/anticancerl"   target="_blank"   ng-click='sendGaProductClick("573af07f6170693d645d5a00", "BYKSUP0630L", [], "【現代百益康】褐藻牛樟-中大型犬用-30粒裝" )'  ga-product='{"id":"573af07f6170693d645d5a00","sku":"BYKSUP0630L","variations":"[]","title":"【現代百益康】褐藻牛樟-中大型犬用-30粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/5dedf445a42524001b2d29aa/400x.png?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】褐藻牛樟-中大型犬用-30粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$1,910            </div>                                            <product-list-variation-selector
  4530.        class="product-list-variant-selector-container"
  4531.        variant_product_images='null'
  4532.        product_id="573af07f6170693d645d5a00"
  4533.        product_url="https://shop.petmily.com/products/anticancerl"
  4534.        open_link_in_new_tab="true"
  4535.        show_variation_type="1"
  4536.        is_promotion_product="false"
  4537.        ng-if="false"
  4538.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4539.  </product-item>
  4540. </div>
  4541.              
  4542.            </div>
  4543.          
  4544.            <div class="product-list__product" product-id="5721d25f6170690ee7060000">
  4545.              
  4546.                <div class="product-item">
  4547.  <product-item
  4548.    product-id="5721d25f6170690ee7060000"
  4549.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4550.    class="
  4551.        has-variant-selector
  4552.    "
  4553.    modal-window-class="
  4554.    "
  4555.    rec-strategy="">
  4556.  
  4557.    <a  href="https://shop.petmily.com/products/bloodl"   target="_blank"   ng-click='sendGaProductClick("5721d25f6170690ee7060000", "BYKSUP0530L", [], "【現代百益康】補血錠-中大型犬30粒" )'  ga-product='{"id":"5721d25f6170690ee7060000","sku":"BYKSUP0530L","variations":"[]","title":"【現代百益康】補血錠-中大型犬30粒"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/666c097714deac001ca0224e/400x.jpg?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】補血錠-中大型犬30粒</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$1,190            </div>                                            <product-list-variation-selector
  4558.        class="product-list-variant-selector-container"
  4559.        variant_product_images='null'
  4560.        product_id="5721d25f6170690ee7060000"
  4561.        product_url="https://shop.petmily.com/products/bloodl"
  4562.        open_link_in_new_tab="true"
  4563.        show_variation_type="1"
  4564.        is_promotion_product="false"
  4565.        ng-if="false"
  4566.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4567.  </product-item>
  4568. </div>
  4569.              
  4570.            </div>
  4571.          
  4572.            <div class="product-list__product" product-id="6274c712e585210024644b03">
  4573.              
  4574.                <div class="product-item">
  4575.  <product-item
  4576.    product-id="6274c712e585210024644b03"
  4577.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4578.    class="
  4579.        has-variant-selector
  4580.    "
  4581.    modal-window-class="
  4582.    "
  4583.    rec-strategy="">
  4584.  
  4585.    <a  href="https://shop.petmily.com/products/kidney60"   target="_blank"   ng-click='sendGaProductClick("6274c712e585210024644b03", "BYKSUP08060", [], "【現代百益康】腎益膠囊-60粒" )'  ga-product='{"id":"6274c712e585210024644b03","sku":"BYKSUP08060","variations":"[]","title":"【現代百益康】腎益膠囊-60粒"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/66bee78897861a001916fa6b/400x.jpg?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】腎益膠囊-60粒</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$3,110            </div>                                            <product-list-variation-selector
  4586.        class="product-list-variant-selector-container"
  4587.        variant_product_images='null'
  4588.        product_id="6274c712e585210024644b03"
  4589.        product_url="https://shop.petmily.com/products/kidney60"
  4590.        open_link_in_new_tab="true"
  4591.        show_variation_type="1"
  4592.        is_promotion_product="false"
  4593.        ng-if="false"
  4594.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4595.  </product-item>
  4596. </div>
  4597.              
  4598.            </div>
  4599.          
  4600.        </div>
  4601.        
  4602.          <a href="https://shop.petmily.com/categories/67bc14522a6e3b000ae678c1">
  4603.            <div class="product-list__btn">查看更多</div>
  4604.          </a>
  4605.        
  4606.      </div>
  4607.    </div>
  4608.  </div>
  4609.  
  4610.  
  4611.  
  4612.  
  4613.  
  4614. </div>
  4615.      
  4616.        <div id='shopline-section-1740389855932cf3778c' class='shopline-section '>
  4617.  
  4618.  
  4619.  
  4620.  
  4621.  
  4622.  
  4623.  
  4624.  
  4625.  
  4626.  
  4627.  
  4628.  
  4629.  
  4630.  
  4631.  
  4632.  
  4633.  
  4634.  
  4635.  
  4636.  
  4637.  <style>
  4638.    #product-list__products__1740389855932cf3778c {
  4639.      
  4640.        grid-template-rows: repeat(2, 1fr);
  4641.      
  4642.      grid-template-columns: repeat(2, minmax(0, 1fr));
  4643.    }
  4644.    .product-list-custom-padding__1740389855932cf3778c {
  4645.      padding: 15px;
  4646.    }
  4647.    #shopline-section-1740389855932cf3778c .section-width {
  4648.      padding-top: 30px;
  4649.      padding-bottom: 30px;
  4650.    }
  4651.  
  4652.    @media (min-width: 768px) {
  4653.      #shopline-section-1740389855932cf3778c .section-width {
  4654.        padding-top: 30px;
  4655.        padding-bottom: 30px;
  4656.      }
  4657.    }
  4658.    @media screen and (max-width: 767px) {
  4659.      .product-list-custom-padding__1740389855932cf3778c {
  4660.        padding: 0;
  4661.      }
  4662.      #product-list__products__1740389855932cf3778c {
  4663.        grid-template-columns: calc(50% - 7.5px) calc(50% - 7.5px);
  4664.        grid-template-rows: initial;
  4665.      }
  4666.    }
  4667.  </style>
  4668.  <div class="section-width">
  4669.    <div class="product-list-custom-padding__1740389855932cf3778c">
  4670.      <div class="product-list__container">
  4671.        
  4672.          
  4673.          <h2 class="product-list__title" ng-non-bindable>寵物食品</h2>
  4674.        
  4675.        <div id="product-list__products__1740389855932cf3778c" class="product-list__products">
  4676.          
  4677.            <div class="product-list__product" product-id="67c17ca2f5c364000c15e524">
  4678.              
  4679.                <div class="product-item">
  4680.  <product-item
  4681.    product-id="67c17ca2f5c364000c15e524"
  4682.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4683.    class="
  4684.        has-variant-selector
  4685.    "
  4686.    modal-window-class="
  4687.    "
  4688.    rec-strategy="">
  4689.  
  4690.    <a  href="https://shop.petmily.com/products/【trilogy奇境】奇境貓飼料-無穀貓糧-300g-1"   target="_blank"   ng-click='sendGaProductClick("67c17ca2f5c364000c15e524", "", ["{\"key\":\"67c17cec25ca9d000d153af2\",\"sku\":\"TG-02180\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"尖吻鱸\\u0026amp;鮪魚+紐西蘭羊肺凍乾1.8KG\"]&amp;#125;&amp;#125;"], "【Trilogy奇境】奇境貓飼料 無穀貓糧 1.8KG" )'  ga-product='{"id":"67c17ca2f5c364000c15e524","sku":"","variations":"[{\"key\":\"67c17cec25ca9d000d153af2\",\"sku\":\"TG-02180\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"尖吻鱸\\u0026amp;鮪魚+紐西蘭羊肺凍乾1.8KG\"]}}]","title":"【Trilogy奇境】奇境貓飼料 無穀貓糧 1.8KG"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67c17bb4cf30060011096081/400x.jpg?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【Trilogy奇境】奇境貓飼料 無穀貓糧 1.8KG</div>      <div class="quick-cart-price   ">                                                                              <div class="price-sale price sl-price primary-color-price   ">                    NT$1,800                  </div>                                                  <div class="                    global-primary dark-primary price sl-price                    price-crossed                                        ">                    NT$2,938                  </div>                                                                                      <product-list-variation-selector
  4691.        class="product-list-variant-selector-container"
  4692.        variant_product_images='{"variation_set_1":[],"variation_set_1_total":3,"variation_set_2":null,"variation_set_2_total":0}'
  4693.        product_id="67c17ca2f5c364000c15e524"
  4694.        product_url="https://shop.petmily.com/products/【trilogy奇境】奇境貓飼料-無穀貓糧-300g-1"
  4695.        open_link_in_new_tab="true"
  4696.        show_variation_type="1"
  4697.        is_promotion_product="false"
  4698.        ng-if="false"
  4699.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4700.  </product-item>
  4701. </div>
  4702.              
  4703.            </div>
  4704.          
  4705.            <div class="product-list__product" product-id="67c17c656033b8000ac9d7da">
  4706.              
  4707.                <div class="product-item">
  4708.  <product-item
  4709.    product-id="67c17c656033b8000ac9d7da"
  4710.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4711.    class="
  4712.        has-variant-selector
  4713.    "
  4714.    modal-window-class="
  4715.    "
  4716.    rec-strategy="">
  4717.  
  4718.    <a  href="https://shop.petmily.com/products/【trilogy奇境】奇境貓飼料-無穀貓糧-300g"   target="_blank"   ng-click='sendGaProductClick("67c17c656033b8000ac9d7da", "", ["{\"key\":\"67c17c655052030008860de2\",\"sku\":\"TG-02030\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"尖吻鱸\\u0026amp;鮪魚+紐西蘭羊肺凍乾300g\"]&amp;#125;&amp;#125;"], "【Trilogy奇境】奇境貓飼料 無穀貓糧 300g" )'  ga-product='{"id":"67c17c656033b8000ac9d7da","sku":"","variations":"[{\"key\":\"67c17c655052030008860de2\",\"sku\":\"TG-02030\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"尖吻鱸\\u0026amp;鮪魚+紐西蘭羊肺凍乾300g\"]}}]","title":"【Trilogy奇境】奇境貓飼料 無穀貓糧 300g"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67c17bb4cf30060011096081/400x.jpg?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【Trilogy奇境】奇境貓飼料 無穀貓糧 300g</div>      <div class="quick-cart-price   ">                                                                              <div class="price-sale price sl-price primary-color-price   ">                    NT$300                  </div>                                                  <div class="                    global-primary dark-primary price sl-price                    price-crossed                                        ">                    NT$438                  </div>                                                                                      <product-list-variation-selector
  4719.        class="product-list-variant-selector-container"
  4720.        variant_product_images='{"variation_set_1":[],"variation_set_1_total":3,"variation_set_2":null,"variation_set_2_total":0}'
  4721.        product_id="67c17c656033b8000ac9d7da"
  4722.        product_url="https://shop.petmily.com/products/【trilogy奇境】奇境貓飼料-無穀貓糧-300g"
  4723.        open_link_in_new_tab="true"
  4724.        show_variation_type="1"
  4725.        is_promotion_product="false"
  4726.        ng-if="false"
  4727.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4728.  </product-item>
  4729. </div>
  4730.              
  4731.            </div>
  4732.          
  4733.            <div class="product-list__product" product-id="67c172eaf7b32b000d23ed4a">
  4734.              
  4735.                <div class="product-item">
  4736.  <product-item
  4737.    product-id="67c172eaf7b32b000d23ed4a"
  4738.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4739.    class="
  4740.        has-variant-selector
  4741.    "
  4742.    modal-window-class="
  4743.    "
  4744.    rec-strategy="">
  4745.  
  4746.    <a  href="https://shop.petmily.com/products/【nutram紐頓】紐頓t22-t24-無穀貓-火雞-無穀貓火雞雞肉全齡貓-2kg"   target="_blank"   ng-click='sendGaProductClick("67c172eaf7b32b000d23ed4a", "", ["{\"key\":\"67c172ea92bbff00083a3b44\",\"sku\":\"NU-10295\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"T22無穀貓 火雞2KG\"]&amp;#125;&amp;#125;"], "【nutram紐頓】紐頓T22 T24 無穀貓 火雞 無穀貓火雞+雞肉全齡貓 2KG" )'  ga-product='{"id":"67c172eaf7b32b000d23ed4a","sku":"","variations":"[{\"key\":\"67c172ea92bbff00083a3b44\",\"sku\":\"NU-10295\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"T22無穀貓 火雞2KG\"]}}]","title":"【nutram紐頓】紐頓T22 T24 無穀貓 火雞 無穀貓火雞+雞肉全齡貓 2KG"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67c1715e4ec559000ffef122/400x.jpg?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【nutram紐頓】紐頓T22 T24 無穀貓 火雞 無穀貓火雞+雞肉全齡貓 2KG</div>      <div class="quick-cart-price   ">                                                                              <div class="price-sale price sl-price primary-color-price   ">                    NT$1,299                  </div>                                                  <div class="                    global-primary dark-primary price sl-price                    price-crossed                                        ">                    NT$1,625                  </div>                                                                                      <product-list-variation-selector
  4747.        class="product-list-variant-selector-container"
  4748.        variant_product_images='{"variation_set_1":[],"variation_set_1_total":2,"variation_set_2":null,"variation_set_2_total":0}'
  4749.        product_id="67c172eaf7b32b000d23ed4a"
  4750.        product_url="https://shop.petmily.com/products/【nutram紐頓】紐頓t22-t24-無穀貓-火雞-無穀貓火雞雞肉全齡貓-2kg"
  4751.        open_link_in_new_tab="true"
  4752.        show_variation_type="1"
  4753.        is_promotion_product="false"
  4754.        ng-if="false"
  4755.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4756.  </product-item>
  4757. </div>
  4758.              
  4759.            </div>
  4760.          
  4761.            <div class="product-list__product" product-id="67c16db108a6e8000c528fb8">
  4762.              
  4763.                <div class="product-item">
  4764.  <product-item
  4765.    product-id="67c16db108a6e8000c528fb8"
  4766.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4767.    class="
  4768.        has-variant-selector
  4769.    "
  4770.    modal-window-class="
  4771.    "
  4772.    rec-strategy="">
  4773.  
  4774.    <a  href="https://shop.petmily.com/products/【iti一醍】貓咪-天然風乾主食200g-天然風乾零食100g"   target="_blank"   ng-click='sendGaProductClick("67c16db108a6e8000c528fb8", "", ["{\"key\":\"67c16db1de15390008da65a3\",\"sku\":\"ITIFD2001\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"貓-風乾主食-羊+鯖魚200g\"]&amp;#125;&amp;#125;"], "【iti一醍】貓咪 天然風乾主食200g 天然風乾零食100g" )'  ga-product='{"id":"67c16db108a6e8000c528fb8","sku":"","variations":"[{\"key\":\"67c16db1de15390008da65a3\",\"sku\":\"ITIFD2001\",\"fields_translations\":{\"en\":[\"\"],\"zh-hant\":[\"貓-風乾主食-羊+鯖魚200g\"]}}]","title":"【iti一醍】貓咪 天然風乾主食200g 天然風乾零食100g"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67c16cb1ebf768000ce82fea/400x.jpg?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【iti一醍】貓咪 天然風乾主食200g 天然風乾零食100g</div>      <div class="quick-cart-price   ">                                                                              <div class="price-sale price sl-price primary-color-price   ">                    NT$199 ~ NT$379                  </div>                                                  <div class="                    global-primary dark-primary price sl-price                    price-crossed                                        ">                    NT$525                  </div>                                                                                      <product-list-variation-selector
  4775.        class="product-list-variant-selector-container"
  4776.        variant_product_images='{"variation_set_1":[],"variation_set_1_total":2,"variation_set_2":null,"variation_set_2_total":0}'
  4777.        product_id="67c16db108a6e8000c528fb8"
  4778.        product_url="https://shop.petmily.com/products/【iti一醍】貓咪-天然風乾主食200g-天然風乾零食100g"
  4779.        open_link_in_new_tab="true"
  4780.        show_variation_type="1"
  4781.        is_promotion_product="false"
  4782.        ng-if="false"
  4783.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4784.  </product-item>
  4785. </div>
  4786.              
  4787.            </div>
  4788.          
  4789.        </div>
  4790.        
  4791.          <a href="https://shop.petmily.com/categories/661c98ceacde8100202e837c">
  4792.            <div class="product-list__btn">查看更多</div>
  4793.          </a>
  4794.        
  4795.      </div>
  4796.    </div>
  4797.  </div>
  4798.  
  4799.  
  4800.  
  4801.  
  4802.  
  4803. </div>
  4804.      
  4805.        <div id='shopline-section-174004271652576d7a59' class='shopline-section '>
  4806.  
  4807.  
  4808.  
  4809.  
  4810.  
  4811.  
  4812.  
  4813.  
  4814.  
  4815.  
  4816.  
  4817.  
  4818.  
  4819.  
  4820.  
  4821.  
  4822.  
  4823.  
  4824.  
  4825.  
  4826.  <style>
  4827.    #product-list__products__174004271652576d7a59 {
  4828.      
  4829.      grid-template-columns: repeat(4, minmax(0, 1fr));
  4830.    }
  4831.    .product-list-custom-padding__174004271652576d7a59 {
  4832.      padding: 15px;
  4833.    }
  4834.    #shopline-section-174004271652576d7a59 .section-width {
  4835.      padding-top: 30px;
  4836.      padding-bottom: 30px;
  4837.    }
  4838.  
  4839.    @media (min-width: 768px) {
  4840.      #shopline-section-174004271652576d7a59 .section-width {
  4841.        padding-top: 30px;
  4842.        padding-bottom: 30px;
  4843.      }
  4844.    }
  4845.    @media screen and (max-width: 767px) {
  4846.      .product-list-custom-padding__174004271652576d7a59 {
  4847.        padding: 0;
  4848.      }
  4849.      #product-list__products__174004271652576d7a59 {
  4850.        grid-template-columns: calc(50% - 7.5px) calc(50% - 7.5px);
  4851.        grid-template-rows: initial;
  4852.      }
  4853.    }
  4854.  </style>
  4855.  <div class="section-width">
  4856.    <div class="product-list-custom-padding__174004271652576d7a59">
  4857.      <div class="product-list__container">
  4858.        
  4859.          
  4860.          <h2 class="product-list__title" ng-non-bindable>寵物保健熱銷商品</h2>
  4861.        
  4862.        <div id="product-list__products__174004271652576d7a59" class="product-list__products">
  4863.          
  4864.            <div class="product-list__product" product-id="5721bc806170690416b30000">
  4865.              
  4866.                <div class="product-item">
  4867.  <product-item
  4868.    product-id="5721bc806170690416b30000"
  4869.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4870.    class="
  4871.        has-variant-selector
  4872.    "
  4873.    modal-window-class="
  4874.    "
  4875.    rec-strategy="">
  4876.  
  4877.    <a  href="https://shop.petmily.com/products/q10-30"   target="_blank"   ng-click='sendGaProductClick("5721bc806170690416b30000", "BYKSUB05030", [], "【現代百益康】Q10輔酶-30粒裝" )'  ga-product='{"id":"5721bc806170690416b30000","sku":"BYKSUB05030","variations":"[]","title":"【現代百益康】Q10輔酶-30粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/6583ed6cf300340011bda9ba/400x.png?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】Q10輔酶-30粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$1,020            </div>                                            <product-list-variation-selector
  4878.        class="product-list-variant-selector-container"
  4879.        variant_product_images='null'
  4880.        product_id="5721bc806170690416b30000"
  4881.        product_url="https://shop.petmily.com/products/q10-30"
  4882.        open_link_in_new_tab="true"
  4883.        show_variation_type="1"
  4884.        is_promotion_product="false"
  4885.        ng-if="false"
  4886.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4887.  </product-item>
  4888. </div>
  4889.              
  4890.            </div>
  4891.          
  4892.            <div class="product-list__product" product-id="63d88573ef8efc001d66157a">
  4893.              
  4894.                <div class="product-item">
  4895.  <product-item
  4896.    product-id="63d88573ef8efc001d66157a"
  4897.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4898.    class="
  4899.        has-variant-selector
  4900.    "
  4901.    modal-window-class="
  4902.    "
  4903.    rec-strategy="">
  4904.  
  4905.    <a  href="https://shop.petmily.com/products/cranberry30"   target="_blank"   ng-click='sendGaProductClick("63d88573ef8efc001d66157a", "BYKSUB04030", [], "【現代百益康】蔓越莓錠-30粒" )'  ga-product='{"id":"63d88573ef8efc001d66157a","sku":"BYKSUB04030","variations":"[]","title":"【現代百益康】蔓越莓錠-30粒"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/5dedf5646ea67600277e1307/400x.png?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】蔓越莓錠-30粒</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$710            </div>                                            <product-list-variation-selector
  4906.        class="product-list-variant-selector-container"
  4907.        variant_product_images='null'
  4908.        product_id="63d88573ef8efc001d66157a"
  4909.        product_url="https://shop.petmily.com/products/cranberry30"
  4910.        open_link_in_new_tab="true"
  4911.        show_variation_type="1"
  4912.        is_promotion_product="false"
  4913.        ng-if="false"
  4914.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4915.  </product-item>
  4916. </div>
  4917.              
  4918.            </div>
  4919.          
  4920.            <div class="product-list__product" product-id="624fd5ad376878001e2fa5f9">
  4921.              
  4922.                <div class="product-item">
  4923.  <product-item
  4924.    product-id="624fd5ad376878001e2fa5f9"
  4925.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4926.    class="
  4927.        has-variant-selector
  4928.    "
  4929.    modal-window-class="
  4930.    "
  4931.    rec-strategy="">
  4932.  
  4933.    <a  href="https://shop.petmily.com/products/probiotic30"   target="_blank"   ng-click='sendGaProductClick("624fd5ad376878001e2fa5f9", "BYKSUB02030", [], "【現代百益康】善益菌-30粒裝" )'  ga-product='{"id":"624fd5ad376878001e2fa5f9","sku":"BYKSUB02030","variations":"[]","title":"【現代百益康】善益菌-30粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/63808cba40203f001656dbd0/400x.png?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】善益菌-30粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$900            </div>                                            <product-list-variation-selector
  4934.        class="product-list-variant-selector-container"
  4935.        variant_product_images='null'
  4936.        product_id="624fd5ad376878001e2fa5f9"
  4937.        product_url="https://shop.petmily.com/products/probiotic30"
  4938.        open_link_in_new_tab="true"
  4939.        show_variation_type="1"
  4940.        is_promotion_product="false"
  4941.        ng-if="false"
  4942.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4943.  </product-item>
  4944. </div>
  4945.              
  4946.            </div>
  4947.          
  4948.            <div class="product-list__product" product-id="57a9a1e26170693d61851000">
  4949.              
  4950.                <div class="product-item">
  4951.  <product-item
  4952.    product-id="57a9a1e26170693d61851000"
  4953.    ng-class="{'quick-cart-mobile': isMobileTabletWidth()}"
  4954.    class="
  4955.        has-variant-selector
  4956.    "
  4957.    modal-window-class="
  4958.    "
  4959.    rec-strategy="">
  4960.  
  4961.    <a  href="https://shop.petmily.com/products/liver"   target="_blank"   ng-click='sendGaProductClick("57a9a1e26170693d61851000", "BYKSUP03030", [], "【現代百益康】護肝膠囊-30粒裝" )'  ga-product='{"id":"57a9a1e26170693d61851000","sku":"BYKSUP03030","variations":"[]","title":"【現代百益康】護肝膠囊-30粒裝"}'   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-lazy-image " style="background-image:url(https://shoplineimg.com/56e90b6fe37ec6f1a2000040/666c115ba5942c000dab86f9/400x.jpg?)">                  <div            class="btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm"                      >            加入購物車            </div>              </div>                  </div>  <div class="info-box ">    <div class="info-box-inner-wrapper">      <div class="title text-primary-color   ">【現代百益康】護肝膠囊-30粒裝</div>      <div class="quick-cart-price   ">                                                                    <div class="              global-primary dark-primary price sl-price                                          ">              NT$1,190            </div>                                            <product-list-variation-selector
  4962.        class="product-list-variant-selector-container"
  4963.        variant_product_images='null'
  4964.        product_id="57a9a1e26170693d61851000"
  4965.        product_url="https://shop.petmily.com/products/liver"
  4966.        open_link_in_new_tab="true"
  4967.        show_variation_type="1"
  4968.        is_promotion_product="false"
  4969.        ng-if="false"
  4970.      ></product-list-variation-selector>              </div>                                      <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm                    "                  >          <i class="fa fa-shopping-cart"></i>        </span>                </div>  </div></a>
  4971.  </product-item>
  4972. </div>
  4973.              
  4974.            </div>
  4975.          
  4976.        </div>
  4977.        
  4978.      </div>
  4979.    </div>
  4980.  </div>
  4981.  
  4982.  
  4983.  
  4984.  
  4985.  
  4986. </div>
  4987.      
  4988.        <div id='shopline-section-1740123564412a9c9c6d' class='shopline-section '>
  4989.  
  4990.  
  4991.  
  4992.  
  4993.  
  4994.  
  4995.  
  4996.  
  4997.  
  4998.  
  4999. </div>
  5000.      
  5001.        <div id='shopline-section-17400430719121fa8aba' class='shopline-section '>
  5002.  
  5003.  
  5004.  
  5005.  
  5006.  
  5007.  
  5008.  
  5009.  
  5010.  
  5011.  
  5012. </div>
  5013.      
  5014.        <div id='shopline-section-1740043191750c0f5281' class='shopline-section '>
  5015.  
  5016.  
  5017.  
  5018.  
  5019.  
  5020. <style>
  5021.  .gallery__1740043191750c0f5281__container {
  5022.    display: flex;
  5023.    flex-wrap: wrap;
  5024.    gap: 15px;
  5025.    text-align: center;
  5026.  }
  5027.  
  5028.  @media (min-width: 768px) {
  5029.    .gallery__1740043191750c0f5281__container {
  5030.      gap: 15px;
  5031.      
  5032.      padding: 15px;
  5033.      
  5034.    }
  5035.  }
  5036.  
  5037.  #shopline-section-1740043191750c0f5281 .section-width:not(.section-full-width) {
  5038.    padding-top: 30px;
  5039.    padding-bottom: 30px;
  5040.  }
  5041.  
  5042.  @media (min-width: 768px) {
  5043.    #shopline-section-1740043191750c0f5281 .section-width:not(.section-full-width) {
  5044.      padding-top: 30px;
  5045.      padding-bottom: 30px;
  5046.    }
  5047.  }
  5048.  
  5049.  .gallery__1740043191750c0f5281__item {
  5050.    display: flex;
  5051.    flex-direction: column;
  5052.    flex-grow: 1;
  5053.    position: relative;
  5054.    width: calc( 50% - 15px * 1 / 2);
  5055.  }
  5056.  
  5057.  @media (min-width: 768px) {
  5058.    .gallery__1740043191750c0f5281__item {
  5059.      width: calc( 33% - 15px * 2 / 3);
  5060.    }
  5061.  }
  5062.  
  5063.  .gallery__1740043191750c0f5281__card {
  5064.    width: 100%;
  5065.    position: relative;
  5066.    
  5067.      padding-bottom: 50%;
  5068.    
  5069.  }
  5070.  
  5071.  @media (min-width: 768px) {
  5072.    .gallery__1740043191750c0f5281__card {
  5073.      
  5074.        padding-bottom: 50%;
  5075.      
  5076.    }
  5077.  }
  5078.  
  5079.  
  5080.  
  5081.  @media (min-width: 768px) {
  5082.    .gallery__1740043191750c0f5281__container .gallery__img {
  5083.      
  5084.      position: absolute;
  5085.      
  5086.    }
  5087.  }
  5088. </style>
  5089.  
  5090. <div
  5091.  class="
  5092.    section-width
  5093.    
  5094.  "
  5095.  ng-non-bindable
  5096. >
  5097.  <div class="gallery__1740043191750c0f5281__container" >
  5098.    
  5099.      
  5100.      
  5101.      <style>
  5102.        
  5103.        
  5104.          .gallery-block__1740043191750145f1a7 .gallery__title {
  5105.            font-size: calc(16px* var(--font-size-title, 1))
  5106.          }
  5107.        
  5108.      </style>
  5109.      <div class="gallery__1740043191750c0f5281__item gallery-block__1740043191750145f1a7" >
  5110.        
  5111.          <a
  5112.            class="gallery__link"
  5113.            href="https://shop.petmily.com/categories/skin"
  5114.            target="_self"
  5115.            
  5116.          >
  5117.        
  5118.          <div class="gallery__1740043191750c0f5281__card">
  5119.            
  5120.              
  5121.              
  5122.  
  5123.              
  5124.  
  5125.              
  5126.              
  5127.              
  5128.  
  5129.  
  5130.  
  5131.  
  5132.  
  5133.  
  5134.  
  5135. <picture>
  5136.  
  5137.    <source
  5138.       media="(min-width: 768px)"
  5139.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f480226401000e47e268/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f480226401000e47e268/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f480226401000e47e268/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f480226401000e47e268/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f480226401000e47e268/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f480226401000e47e268/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f480226401000e47e268/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f480226401000e47e268/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f480226401000e47e268/2960x.jpg? 2960w"
  5140.      
  5141.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5142.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5143.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5144.                  
  5145.                  calc(50vw - 15px * 1 - 30px)"
  5146.      
  5147.      height="470.0"
  5148.      width="1000.0"
  5149.    >
  5150.  
  5151.  
  5152.  
  5153.  <source
  5154.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f49928346a0010345ccb/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f49928346a0010345ccb/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f49928346a0010345ccb/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f49928346a0010345ccb/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f49928346a0010345ccb/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f49928346a0010345ccb/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f49928346a0010345ccb/1512x.jpg? 1512w"
  5155.    
  5156.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5157.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5158.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5159.                  
  5160.                  calc(50vw - 15px * 1 - 30px)"
  5161.    
  5162.    height="470.0"
  5163.    width="1000.0"
  5164.  >
  5165.  
  5166.  
  5167.  <img
  5168.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f480226401000e47e268/750x.jpg?"
  5169.    alt="寵物皮膚保健"
  5170.    width="1000.0"
  5171.    height="470.0"
  5172.    
  5173.                class="gallery__img"
  5174.                style="object-position: center center"
  5175.                loading="lazy"
  5176.              
  5177.  />
  5178. </picture>
  5179.  
  5180.  
  5181.            
  5182.            <div class="gallery__mask gallery__mask--0 gallery__mask--bottom">
  5183.              
  5184.              <h6 class="gallery__title ellipsis__text"></h6>
  5185.            </div>
  5186.          </div>
  5187.        
  5188.          </a>
  5189.        
  5190.      </div>
  5191.    
  5192.      
  5193.      
  5194.      <style>
  5195.        
  5196.        
  5197.      </style>
  5198.      <div class="gallery__1740043191750c0f5281__item gallery-block__1740043191750cbc3507" >
  5199.        
  5200.          <a
  5201.            class="gallery__link"
  5202.            href="https://shop.petmily.com/categories/elder-pet-care"
  5203.            target="_self"
  5204.            
  5205.          >
  5206.        
  5207.          <div class="gallery__1740043191750c0f5281__card">
  5208.            
  5209.              
  5210.              
  5211.  
  5212.              
  5213.  
  5214.              
  5215.              
  5216.              
  5217.  
  5218.  
  5219.  
  5220.  
  5221.  
  5222.  
  5223.  
  5224. <picture>
  5225.  
  5226.    <source
  5227.       media="(min-width: 768px)"
  5228.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4a93c6447000e374d76/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4a93c6447000e374d76/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4a93c6447000e374d76/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4a93c6447000e374d76/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4a93c6447000e374d76/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4a93c6447000e374d76/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4a93c6447000e374d76/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4a93c6447000e374d76/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4a93c6447000e374d76/2960x.jpg? 2960w"
  5229.      
  5230.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5231.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5232.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5233.                  
  5234.                  calc(50vw - 15px * 1 - 30px)"
  5235.      
  5236.      height="470.0"
  5237.      width="1000.0"
  5238.    >
  5239.  
  5240.  
  5241.  
  5242.  <source
  5243.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4ac140230000cf35a29/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4ac140230000cf35a29/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4ac140230000cf35a29/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4ac140230000cf35a29/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4ac140230000cf35a29/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4ac140230000cf35a29/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4ac140230000cf35a29/1512x.jpg? 1512w"
  5244.    
  5245.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5246.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5247.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5248.                  
  5249.                  calc(50vw - 15px * 1 - 30px)"
  5250.    
  5251.    height="470.0"
  5252.    width="1000.0"
  5253.  >
  5254.  
  5255.  
  5256.  <img
  5257.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4a93c6447000e374d76/750x.jpg?"
  5258.    alt="寵物老年保健"
  5259.    width="1000.0"
  5260.    height="470.0"
  5261.    
  5262.                class="gallery__img"
  5263.                style="object-position: center center"
  5264.                loading="lazy"
  5265.              
  5266.  />
  5267. </picture>
  5268.  
  5269.  
  5270.            
  5271.            <div class="gallery__mask gallery__mask--0 gallery__mask--bottom">
  5272.              
  5273.              <h6 class="gallery__title ellipsis__text"></h6>
  5274.            </div>
  5275.          </div>
  5276.        
  5277.          </a>
  5278.        
  5279.      </div>
  5280.    
  5281.      
  5282.      
  5283.      <style>
  5284.        
  5285.        
  5286.      </style>
  5287.      <div class="gallery__1740043191750c0f5281__item gallery-block__17400431917502f3e9da" >
  5288.        
  5289.          <a
  5290.            class="gallery__link"
  5291.            href="https://shop.petmily.com/categories/joint"
  5292.            target="_self"
  5293.            
  5294.          >
  5295.        
  5296.          <div class="gallery__1740043191750c0f5281__card">
  5297.            
  5298.              
  5299.              
  5300.  
  5301.              
  5302.  
  5303.              
  5304.              
  5305.              
  5306.  
  5307.  
  5308.  
  5309.  
  5310.  
  5311.  
  5312.  
  5313. <picture>
  5314.  
  5315.    <source
  5316.       media="(min-width: 768px)"
  5317.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4b7fe4b35000bfb02ea/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4b7fe4b35000bfb02ea/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4b7fe4b35000bfb02ea/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4b7fe4b35000bfb02ea/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4b7fe4b35000bfb02ea/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4b7fe4b35000bfb02ea/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4b7fe4b35000bfb02ea/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4b7fe4b35000bfb02ea/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4b7fe4b35000bfb02ea/2960x.jpg? 2960w"
  5318.      
  5319.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5320.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5321.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5322.                  
  5323.                  calc(50vw - 15px * 1 - 30px)"
  5324.      
  5325.      height="470.0"
  5326.      width="1000.0"
  5327.    >
  5328.  
  5329.  
  5330.  
  5331.  <source
  5332.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4bed0d155000bfa80bb/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4bed0d155000bfa80bb/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4bed0d155000bfa80bb/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4bed0d155000bfa80bb/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4bed0d155000bfa80bb/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4bed0d155000bfa80bb/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4bed0d155000bfa80bb/1512x.jpg? 1512w"
  5333.    
  5334.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5335.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5336.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5337.                  
  5338.                  calc(50vw - 15px * 1 - 30px)"
  5339.    
  5340.    height="470.0"
  5341.    width="1000.0"
  5342.  >
  5343.  
  5344.  
  5345.  <img
  5346.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4b7fe4b35000bfb02ea/750x.jpg?"
  5347.    alt=""
  5348.    width="1000.0"
  5349.    height="470.0"
  5350.    
  5351.                class="gallery__img"
  5352.                style="object-position: center center"
  5353.                loading="lazy"
  5354.              
  5355.  />
  5356. </picture>
  5357.  
  5358.  
  5359.            
  5360.            <div class="gallery__mask gallery__mask--0 gallery__mask--bottom">
  5361.              
  5362.              <h6 class="gallery__title ellipsis__text"></h6>
  5363.            </div>
  5364.          </div>
  5365.        
  5366.          </a>
  5367.        
  5368.      </div>
  5369.    
  5370.      
  5371.      
  5372.      <style>
  5373.        
  5374.        
  5375.      </style>
  5376.      <div class="gallery__1740043191750c0f5281__item gallery-block__1740043440321ef81abe" >
  5377.        
  5378.          <a
  5379.            class="gallery__link"
  5380.            href="https://shop.petmily.com/categories/after-surgery"
  5381.            target="_self"
  5382.            
  5383.          >
  5384.        
  5385.          <div class="gallery__1740043191750c0f5281__card">
  5386.            
  5387.              
  5388.              
  5389.  
  5390.              
  5391.  
  5392.              
  5393.              
  5394.              
  5395.  
  5396.  
  5397.  
  5398.  
  5399.  
  5400.  
  5401.  
  5402. <picture>
  5403.  
  5404.    <source
  5405.       media="(min-width: 768px)"
  5406.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4c8961ff40a9e307eac/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4c8961ff40a9e307eac/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4c8961ff40a9e307eac/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4c8961ff40a9e307eac/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4c8961ff40a9e307eac/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4c8961ff40a9e307eac/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4c8961ff40a9e307eac/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4c8961ff40a9e307eac/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4c8961ff40a9e307eac/2960x.jpg? 2960w"
  5407.      
  5408.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5409.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5410.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5411.                  
  5412.                  calc(50vw - 15px * 1 - 30px)"
  5413.      
  5414.      height="469.0"
  5415.      width="1000.0"
  5416.    >
  5417.  
  5418.  
  5419.  
  5420.  <source
  5421.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4cb53d04c41b39d0b05/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4cb53d04c41b39d0b05/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4cb53d04c41b39d0b05/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4cb53d04c41b39d0b05/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4cb53d04c41b39d0b05/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4cb53d04c41b39d0b05/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4cb53d04c41b39d0b05/1512x.jpg? 1512w"
  5422.    
  5423.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5424.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5425.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5426.                  
  5427.                  calc(50vw - 15px * 1 - 30px)"
  5428.    
  5429.    height="469.0"
  5430.    width="1000.0"
  5431.  >
  5432.  
  5433.  
  5434.  <img
  5435.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4c8961ff40a9e307eac/750x.jpg?"
  5436.    alt="寵物術後保養"
  5437.    width="1000.0"
  5438.    height="469.0"
  5439.    
  5440.                class="gallery__img"
  5441.                style="object-position: center center"
  5442.                loading="lazy"
  5443.              
  5444.  />
  5445. </picture>
  5446.  
  5447.  
  5448.            
  5449.            <div class="gallery__mask gallery__mask--0 gallery__mask--bottom">
  5450.              
  5451.              <h6 class="gallery__title ellipsis__text"></h6>
  5452.            </div>
  5453.          </div>
  5454.        
  5455.          </a>
  5456.        
  5457.      </div>
  5458.    
  5459.      
  5460.      
  5461.      <style>
  5462.        
  5463.        
  5464.      </style>
  5465.      <div class="gallery__1740043191750c0f5281__item gallery-block__17400434697172ef7ee6" >
  5466.        
  5467.          <a
  5468.            class="gallery__link"
  5469.            href="https://shop.petmily.com/categories/cancer"
  5470.            target="_self"
  5471.            
  5472.          >
  5473.        
  5474.          <div class="gallery__1740043191750c0f5281__card">
  5475.            
  5476.              
  5477.              
  5478.  
  5479.              
  5480.  
  5481.              
  5482.              
  5483.              
  5484.  
  5485.  
  5486.  
  5487.  
  5488.  
  5489.  
  5490.  
  5491. <picture>
  5492.  
  5493.    <source
  5494.       media="(min-width: 768px)"
  5495.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d1406a99001095968b/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d1406a99001095968b/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d1406a99001095968b/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d1406a99001095968b/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d1406a99001095968b/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d1406a99001095968b/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d1406a99001095968b/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d1406a99001095968b/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d1406a99001095968b/2960x.jpg? 2960w"
  5496.      
  5497.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5498.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5499.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5500.                  
  5501.                  calc(50vw - 15px * 1 - 30px)"
  5502.      
  5503.      height="469.0"
  5504.      width="1000.0"
  5505.    >
  5506.  
  5507.  
  5508.  
  5509.  <source
  5510.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d5d43bd0000f26a9fe/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d5d43bd0000f26a9fe/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d5d43bd0000f26a9fe/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d5d43bd0000f26a9fe/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d5d43bd0000f26a9fe/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d5d43bd0000f26a9fe/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d5d43bd0000f26a9fe/1512x.jpg? 1512w"
  5511.    
  5512.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5513.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5514.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5515.                  
  5516.                  calc(50vw - 15px * 1 - 30px)"
  5517.    
  5518.    height="469.0"
  5519.    width="1000.0"
  5520.  >
  5521.  
  5522.  
  5523.  <img
  5524.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4d1406a99001095968b/750x.jpg?"
  5525.    alt="寵物腫瘤照顧"
  5526.    width="1000.0"
  5527.    height="469.0"
  5528.    
  5529.                class="gallery__img"
  5530.                style="object-position: center center"
  5531.                loading="lazy"
  5532.              
  5533.  />
  5534. </picture>
  5535.  
  5536.  
  5537.            
  5538.            <div class="gallery__mask gallery__mask--0 gallery__mask--bottom">
  5539.              
  5540.              <h6 class="gallery__title ellipsis__text"></h6>
  5541.            </div>
  5542.          </div>
  5543.        
  5544.          </a>
  5545.        
  5546.      </div>
  5547.    
  5548.      
  5549.      
  5550.      <style>
  5551.        
  5552.        
  5553.      </style>
  5554.      <div class="gallery__1740043191750c0f5281__item gallery-block__1740043480214febad8a" >
  5555.        
  5556.          <a
  5557.            class="gallery__link"
  5558.            href="https://shop.petmily.com/categories/kidneycranberry"
  5559.            target="_self"
  5560.            
  5561.          >
  5562.        
  5563.          <div class="gallery__1740043191750c0f5281__card">
  5564.            
  5565.              
  5566.              
  5567.  
  5568.              
  5569.  
  5570.              
  5571.              
  5572.              
  5573.  
  5574.  
  5575.  
  5576.  
  5577.  
  5578.  
  5579.  
  5580. <picture>
  5581.  
  5582.    <source
  5583.       media="(min-width: 768px)"
  5584.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4dbe2209c3a48a4ec8c/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4dbe2209c3a48a4ec8c/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4dbe2209c3a48a4ec8c/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4dbe2209c3a48a4ec8c/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4dbe2209c3a48a4ec8c/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4dbe2209c3a48a4ec8c/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4dbe2209c3a48a4ec8c/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4dbe2209c3a48a4ec8c/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4dbe2209c3a48a4ec8c/2960x.jpg? 2960w"
  5585.      
  5586.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5587.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5588.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5589.                  
  5590.                  calc(50vw - 15px * 1 - 30px)"
  5591.      
  5592.      height="469.0"
  5593.      width="1000.0"
  5594.    >
  5595.  
  5596.  
  5597.  
  5598.  <source
  5599.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4de14b649000a8ebd45/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4de14b649000a8ebd45/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4de14b649000a8ebd45/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4de14b649000a8ebd45/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4de14b649000a8ebd45/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4de14b649000a8ebd45/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4de14b649000a8ebd45/1512x.jpg? 1512w"
  5600.    
  5601.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5602.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5603.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5604.                  
  5605.                  calc(50vw - 15px * 1 - 30px)"
  5606.    
  5607.    height="469.0"
  5608.    width="1000.0"
  5609.  >
  5610.  
  5611.  
  5612.  <img
  5613.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f4dbe2209c3a48a4ec8c/750x.jpg?"
  5614.    alt="寵物腎臟保健"
  5615.    width="1000.0"
  5616.    height="469.0"
  5617.    
  5618.                class="gallery__img"
  5619.                style="object-position: center center"
  5620.                loading="lazy"
  5621.              
  5622.  />
  5623. </picture>
  5624.  
  5625.  
  5626.            
  5627.            <div class="gallery__mask gallery__mask--0 gallery__mask--bottom">
  5628.              
  5629.              <h6 class="gallery__title ellipsis__text"></h6>
  5630.            </div>
  5631.          </div>
  5632.        
  5633.          </a>
  5634.        
  5635.      </div>
  5636.    
  5637.  </div>
  5638. </div>
  5639.  
  5640.  
  5641. </div>
  5642.      
  5643.        <div id='shopline-section-1740043657052b715a5e' class='shopline-section '>
  5644.  
  5645.  
  5646.  
  5647.  
  5648.  
  5649. <style>
  5650.  .gallery__1740043657052b715a5e__container {
  5651.    display: flex;
  5652.    flex-wrap: wrap;
  5653.    gap: 15px;
  5654.    text-align: center;
  5655.  }
  5656.  
  5657.  @media (min-width: 768px) {
  5658.    .gallery__1740043657052b715a5e__container {
  5659.      gap: 15px;
  5660.      
  5661.      padding: 15px;
  5662.      
  5663.    }
  5664.  }
  5665.  
  5666.  #shopline-section-1740043657052b715a5e .section-width:not(.section-full-width) {
  5667.    padding-top: 30px;
  5668.    padding-bottom: 30px;
  5669.  }
  5670.  
  5671.  @media (min-width: 768px) {
  5672.    #shopline-section-1740043657052b715a5e .section-width:not(.section-full-width) {
  5673.      padding-top: 30px;
  5674.      padding-bottom: 30px;
  5675.    }
  5676.  }
  5677.  
  5678.  .gallery__1740043657052b715a5e__item {
  5679.    display: flex;
  5680.    flex-direction: column;
  5681.    flex-grow: 1;
  5682.    position: relative;
  5683.    width: calc( 33% - 15px * 2 / 3);
  5684.  }
  5685.  
  5686.  @media (min-width: 768px) {
  5687.    .gallery__1740043657052b715a5e__item {
  5688.      width: calc( 33% - 15px * 2 / 3);
  5689.    }
  5690.  }
  5691.  
  5692.  .gallery__1740043657052b715a5e__card {
  5693.    width: 100%;
  5694.    position: relative;
  5695.    
  5696.      padding-bottom: 100%;
  5697.      
  5698.  }
  5699.  
  5700.  @media (min-width: 768px) {
  5701.    .gallery__1740043657052b715a5e__card {
  5702.      
  5703.        padding-bottom: 100%;
  5704.        
  5705.    }
  5706.  }
  5707.  
  5708.  
  5709.  
  5710.  @media (min-width: 768px) {
  5711.    .gallery__1740043657052b715a5e__container .gallery__img {
  5712.      
  5713.      position: absolute;
  5714.      
  5715.    }
  5716.  }
  5717. </style>
  5718.  
  5719. <div
  5720.  class="
  5721.    section-width
  5722.    
  5723.  "
  5724.  ng-non-bindable
  5725. >
  5726.  <div class="gallery__1740043657052b715a5e__container" >
  5727.    
  5728.      
  5729.      
  5730.      <style>
  5731.        
  5732.          .gallery-block__1740043657052eea0366 .gallery__title {
  5733.            color: #2c2c2c
  5734.          }
  5735.        
  5736.        
  5737.          .gallery-block__1740043657052eea0366 .gallery__title {
  5738.            font-size: calc(16px* var(--font-size-title, 1))
  5739.          }
  5740.        
  5741.      </style>
  5742.      <div class="gallery__1740043657052b715a5e__item gallery-block__1740043657052eea0366" >
  5743.        
  5744.          <a
  5745.            class="gallery__link"
  5746.            href="https://shop.petmily.com/pages/oversea"
  5747.            target="_self"
  5748.            
  5749.          >
  5750.        
  5751.          <div class="gallery__1740043657052b715a5e__card">
  5752.            
  5753.              
  5754.              
  5755.  
  5756.              
  5757.  
  5758.              
  5759.              
  5760.              
  5761.  
  5762.  
  5763.  
  5764.  
  5765.  
  5766.  
  5767.  
  5768. <picture>
  5769.  
  5770.    <source
  5771.       media="(min-width: 768px)"
  5772.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f60c5d2142000f66074f/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f60c5d2142000f66074f/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f60c5d2142000f66074f/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f60c5d2142000f66074f/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f60c5d2142000f66074f/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f60c5d2142000f66074f/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f60c5d2142000f66074f/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f60c5d2142000f66074f/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f60c5d2142000f66074f/2960x.jpg? 2960w"
  5773.      
  5774.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5775.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5776.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5777.                  
  5778.                  calc(33vw - 15px * 2 - 30px)"
  5779.      
  5780.      height="632.0"
  5781.      width="800.0"
  5782.    >
  5783.  
  5784.  
  5785.  
  5786.  <source
  5787.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f6166550df000bb4aa2b/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f6166550df000bb4aa2b/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f6166550df000bb4aa2b/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f6166550df000bb4aa2b/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f6166550df000bb4aa2b/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f6166550df000bb4aa2b/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f6166550df000bb4aa2b/1512x.jpg? 1512w"
  5788.    
  5789.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5790.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5791.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5792.                  
  5793.                  calc(33vw - 15px * 2 - 30px)"
  5794.    
  5795.    height="632.0"
  5796.    width="800.0"
  5797.  >
  5798.  
  5799.  
  5800.  <img
  5801.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f60c5d2142000f66074f/750x.jpg?"
  5802.    alt="寵物迷海外運送"
  5803.    width="800.0"
  5804.    height="632.0"
  5805.    
  5806.                class="gallery__img"
  5807.                style="object-position: center center"
  5808.                loading="lazy"
  5809.              
  5810.  />
  5811. </picture>
  5812.  
  5813.  
  5814.            
  5815.            <div class="gallery__mask gallery__mask--0 gallery__mask--top">
  5816.              
  5817.              <h6 class="gallery__title ellipsis__text"></h6>
  5818.            </div>
  5819.          </div>
  5820.        
  5821.          </a>
  5822.        
  5823.      </div>
  5824.    
  5825.      
  5826.      
  5827.      <style>
  5828.        
  5829.        
  5830.      </style>
  5831.      <div class="gallery__1740043657052b715a5e__item gallery-block__17400436570526af5f93" >
  5832.        
  5833.          <a
  5834.            class="gallery__link"
  5835.            href="https://shop.petmily.com/products/%E7%9F%AD%E6%95%88%E8%89%AF%E5%93%81%E3%80%90%E7%8F%BE%E4%BB%A3%E7%99%BE%E7%9B%8A%E5%BA%B7%E3%80%91%E8%94%93%E8%B6%8A%E8%8E%93%E9%8C%A0-q10-%E6%B4%BB%E5%8A%9B%E6%BC%BE%E5%AF%B6%E9%8C%A0-%E8%AD%B7%E7%9C%BC%E8%86%A0%E5%9B%8A-%E8%A3%9C%E8%A1%80%E9%8C%A0-%E8%A4%90%E8%97%BB%E7%89%9B%E6%A8%9F%E8%86%A0%E5%9B%8A-%E5%AF%B5%E7%89%A9%E4%BF%9D%E5%81%A5"
  5836.            target="_self"
  5837.            
  5838.          >
  5839.        
  5840.          <div class="gallery__1740043657052b715a5e__card">
  5841.            
  5842.              
  5843.              
  5844.  
  5845.              
  5846.  
  5847.              
  5848.              
  5849.              
  5850.  
  5851.  
  5852.  
  5853.  
  5854.  
  5855.  
  5856.  
  5857. <picture>
  5858.  
  5859.    <source
  5860.       media="(min-width: 768px)"
  5861.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63ac98777000cde3fa0/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63ac98777000cde3fa0/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63ac98777000cde3fa0/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63ac98777000cde3fa0/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63ac98777000cde3fa0/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63ac98777000cde3fa0/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63ac98777000cde3fa0/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63ac98777000cde3fa0/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63ac98777000cde3fa0/2960x.jpg? 2960w"
  5862.      
  5863.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5864.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5865.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5866.                  
  5867.                  calc(33vw - 15px * 2 - 30px)"
  5868.      
  5869.      height="316.0"
  5870.      width="400.0"
  5871.    >
  5872.  
  5873.  
  5874.  
  5875.  <source
  5876.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63e5fc3bb00105ade2e/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63e5fc3bb00105ade2e/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63e5fc3bb00105ade2e/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63e5fc3bb00105ade2e/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63e5fc3bb00105ade2e/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63e5fc3bb00105ade2e/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63e5fc3bb00105ade2e/1512x.jpg? 1512w"
  5877.    
  5878.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5879.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5880.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5881.                  
  5882.                  calc(33vw - 15px * 2 - 30px)"
  5883.    
  5884.    height="316.0"
  5885.    width="400.0"
  5886.  >
  5887.  
  5888.  
  5889.  <img
  5890.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f63ac98777000cde3fa0/750x.jpg?"
  5891.    alt="寵物商品出清"
  5892.    width="400.0"
  5893.    height="316.0"
  5894.    
  5895.                class="gallery__img"
  5896.                style="object-position: center center"
  5897.                loading="lazy"
  5898.              
  5899.  />
  5900. </picture>
  5901.  
  5902.  
  5903.            
  5904.            <div class="gallery__mask gallery__mask--0 gallery__mask--top">
  5905.              
  5906.              <h6 class="gallery__title ellipsis__text"></h6>
  5907.            </div>
  5908.          </div>
  5909.        
  5910.          </a>
  5911.        
  5912.      </div>
  5913.    
  5914.      
  5915.      
  5916.      <style>
  5917.        
  5918.        
  5919.      </style>
  5920.      <div class="gallery__1740043657052b715a5e__item gallery-block__17400436570533c25b75" >
  5921.        
  5922.          <a
  5923.            class="gallery__link"
  5924.            href="https://shop.petmily.com/products"
  5925.            target="_self"
  5926.            
  5927.          >
  5928.        
  5929.          <div class="gallery__1740043657052b715a5e__card">
  5930.            
  5931.              
  5932.              
  5933.  
  5934.              
  5935.  
  5936.              
  5937.              
  5938.              
  5939.  
  5940.  
  5941.  
  5942.  
  5943.  
  5944.  
  5945.  
  5946. <picture>
  5947.  
  5948.    <source
  5949.       media="(min-width: 768px)"
  5950.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f658e662a4000f7d0ad0/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f658e662a4000f7d0ad0/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f658e662a4000f7d0ad0/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f658e662a4000f7d0ad0/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f658e662a4000f7d0ad0/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f658e662a4000f7d0ad0/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f658e662a4000f7d0ad0/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f658e662a4000f7d0ad0/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f658e662a4000f7d0ad0/2960x.jpg? 2960w"
  5951.      
  5952.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5953.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5954.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5955.                  
  5956.                  calc(33vw - 15px * 2 - 30px)"
  5957.      
  5958.      height="632.0"
  5959.      width="800.0"
  5960.    >
  5961.  
  5962.  
  5963.  
  5964.  <source
  5965.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f65c62a7f0000a05cea0/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f65c62a7f0000a05cea0/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f65c62a7f0000a05cea0/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f65c62a7f0000a05cea0/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f65c62a7f0000a05cea0/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f65c62a7f0000a05cea0/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f65c62a7f0000a05cea0/1512x.jpg? 1512w"
  5966.    
  5967.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  5968.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  5969.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  5970.                  
  5971.                  calc(33vw - 15px * 2 - 30px)"
  5972.    
  5973.    height="632.0"
  5974.    width="800.0"
  5975.  >
  5976.  
  5977.  
  5978.  <img
  5979.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f658e662a4000f7d0ad0/750x.jpg?"
  5980.    alt="寵物全部商品"
  5981.    width="800.0"
  5982.    height="632.0"
  5983.    
  5984.                class="gallery__img"
  5985.                style="object-position: center center"
  5986.                loading="lazy"
  5987.              
  5988.  />
  5989. </picture>
  5990.  
  5991.  
  5992.            
  5993.            <div class="gallery__mask gallery__mask--0 gallery__mask--top">
  5994.              
  5995.              <h6 class="gallery__title ellipsis__text"></h6>
  5996.            </div>
  5997.          </div>
  5998.        
  5999.          </a>
  6000.        
  6001.      </div>
  6002.    
  6003.  </div>
  6004. </div>
  6005.  
  6006.  
  6007. </div>
  6008.      
  6009.        <div id='shopline-section-1740043983737ba39dfd' class='shopline-section '>
  6010.  
  6011.  
  6012.  
  6013.  
  6014.  
  6015. <style>
  6016.  .gallery__1740043983737ba39dfd__container {
  6017.    display: flex;
  6018.    flex-wrap: wrap;
  6019.    gap: 15px;
  6020.    text-align: center;
  6021.  }
  6022.  
  6023.  @media (min-width: 768px) {
  6024.    .gallery__1740043983737ba39dfd__container {
  6025.      gap: 15px;
  6026.      
  6027.      padding: 15px;
  6028.      
  6029.    }
  6030.  }
  6031.  
  6032.  #shopline-section-1740043983737ba39dfd .section-width:not(.section-full-width) {
  6033.    padding-top: 30px;
  6034.    padding-bottom: 30px;
  6035.  }
  6036.  
  6037.  @media (min-width: 768px) {
  6038.    #shopline-section-1740043983737ba39dfd .section-width:not(.section-full-width) {
  6039.      padding-top: 30px;
  6040.      padding-bottom: 30px;
  6041.    }
  6042.  }
  6043.  
  6044.  .gallery__1740043983737ba39dfd__item {
  6045.    display: flex;
  6046.    flex-direction: column;
  6047.    flex-grow: 1;
  6048.    position: relative;
  6049.    width: calc( 33% - 15px * 2 / 3);
  6050.  }
  6051.  
  6052.  @media (min-width: 768px) {
  6053.    .gallery__1740043983737ba39dfd__item {
  6054.      width: calc( 33% - 15px * 2 / 3);
  6055.    }
  6056.  }
  6057.  
  6058.  .gallery__1740043983737ba39dfd__card {
  6059.    width: 100%;
  6060.    position: relative;
  6061.    
  6062.      padding-bottom: 0;
  6063.      
  6064.  }
  6065.  
  6066.  @media (min-width: 768px) {
  6067.    .gallery__1740043983737ba39dfd__card {
  6068.      
  6069.        padding-bottom: 0;
  6070.        
  6071.    }
  6072.  }
  6073.  
  6074.  
  6075.    .gallery__1740043983737ba39dfd__container .gallery__img {
  6076.      position: relative;
  6077.      display: inline-block;
  6078.      font-size: 0;
  6079.      -webkit-text-size-adjust:none;
  6080.    }
  6081.  
  6082.  
  6083.  @media (min-width: 768px) {
  6084.    .gallery__1740043983737ba39dfd__container .gallery__img {
  6085.      
  6086.      position: relative;
  6087.      display: inline-block;
  6088.      font-size: 0;
  6089.      -webkit-text-size-adjust:none;
  6090.      
  6091.    }
  6092.  }
  6093. </style>
  6094.  
  6095. <div
  6096.  class="
  6097.    section-width
  6098.    
  6099.  "
  6100.  ng-non-bindable
  6101. >
  6102.  <div class="gallery__1740043983737ba39dfd__container" >
  6103.    
  6104.      
  6105.      
  6106.      <style>
  6107.        
  6108.        
  6109.      </style>
  6110.      <div class="gallery__1740043983737ba39dfd__item gallery-block__17400439837375b2f616" >
  6111.        
  6112.          <a
  6113.            class="gallery__link"
  6114.            href="https://line.me/R/ti/p/%40fft7224j?utm_source=shopline&amp;utm_medium=main&amp;utm_campaign=20180712"
  6115.            target="_self"
  6116.            
  6117.          >
  6118.        
  6119.          <div class="gallery__1740043983737ba39dfd__card">
  6120.            
  6121.              
  6122.              
  6123.  
  6124.              
  6125.  
  6126.              
  6127.              
  6128.              
  6129.  
  6130.  
  6131.  
  6132.  
  6133.  
  6134.  
  6135.  
  6136. <picture>
  6137.  
  6138.    <source
  6139.       media="(min-width: 768px)"
  6140.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7257ef119000cfdad5b/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7257ef119000cfdad5b/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7257ef119000cfdad5b/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7257ef119000cfdad5b/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7257ef119000cfdad5b/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7257ef119000cfdad5b/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7257ef119000cfdad5b/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7257ef119000cfdad5b/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7257ef119000cfdad5b/2960x.jpg? 2960w"
  6141.      
  6142.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  6143.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  6144.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  6145.                  
  6146.                  calc(33vw - 15px * 2 - 30px)"
  6147.      
  6148.      height="200.0"
  6149.      width="492.0"
  6150.    >
  6151.  
  6152.  
  6153.  
  6154.  <source
  6155.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f729c03f7a000b46eaef/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f729c03f7a000b46eaef/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f729c03f7a000b46eaef/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f729c03f7a000b46eaef/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f729c03f7a000b46eaef/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f729c03f7a000b46eaef/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f729c03f7a000b46eaef/1512x.jpg? 1512w"
  6156.    
  6157.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  6158.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  6159.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  6160.                  
  6161.                  calc(33vw - 15px * 2 - 30px)"
  6162.    
  6163.    height="200.0"
  6164.    width="492.0"
  6165.  >
  6166.  
  6167.  
  6168.  <img
  6169.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7257ef119000cfdad5b/750x.jpg?"
  6170.    alt="寵物迷官方LINE"
  6171.    width="492.0"
  6172.    height="200.0"
  6173.    
  6174.                class="gallery__img"
  6175.                style="object-position: center center"
  6176.                loading="lazy"
  6177.              
  6178.  />
  6179. </picture>
  6180.  
  6181.  
  6182.            
  6183.            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
  6184.              
  6185.              <h6 class="gallery__title ellipsis__text"></h6>
  6186.            </div>
  6187.          </div>
  6188.        
  6189.          </a>
  6190.        
  6191.      </div>
  6192.    
  6193.      
  6194.      
  6195.      <style>
  6196.        
  6197.        
  6198.      </style>
  6199.      <div class="gallery__1740043983737ba39dfd__item gallery-block__1740043983737f523bd4" >
  6200.        
  6201.          <a
  6202.            class="gallery__link"
  6203.            href="https://www.facebook.com/petmily/"
  6204.            target="_self"
  6205.            
  6206.          >
  6207.        
  6208.          <div class="gallery__1740043983737ba39dfd__card">
  6209.            
  6210.              
  6211.              
  6212.  
  6213.              
  6214.  
  6215.              
  6216.              
  6217.              
  6218.  
  6219.  
  6220.  
  6221.  
  6222.  
  6223.  
  6224.  
  6225. <picture>
  6226.  
  6227.    <source
  6228.       media="(min-width: 768px)"
  6229.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7466ad557000c2a69a7/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7466ad557000c2a69a7/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7466ad557000c2a69a7/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7466ad557000c2a69a7/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7466ad557000c2a69a7/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7466ad557000c2a69a7/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7466ad557000c2a69a7/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7466ad557000c2a69a7/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7466ad557000c2a69a7/2960x.jpg? 2960w"
  6230.      
  6231.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  6232.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  6233.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  6234.                  
  6235.                  calc(33vw - 15px * 2 - 30px)"
  6236.      
  6237.      height="200.0"
  6238.      width="493.0"
  6239.    >
  6240.  
  6241.  
  6242.  
  6243.  <source
  6244.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7493ca1c7000ef747cd/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7493ca1c7000ef747cd/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7493ca1c7000ef747cd/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7493ca1c7000ef747cd/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7493ca1c7000ef747cd/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7493ca1c7000ef747cd/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7493ca1c7000ef747cd/1512x.jpg? 1512w"
  6245.    
  6246.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  6247.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  6248.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  6249.                  
  6250.                  calc(33vw - 15px * 2 - 30px)"
  6251.    
  6252.    height="200.0"
  6253.    width="493.0"
  6254.  >
  6255.  
  6256.  
  6257.  <img
  6258.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7466ad557000c2a69a7/750x.jpg?"
  6259.    alt="寵物迷臉書"
  6260.    width="493.0"
  6261.    height="200.0"
  6262.    
  6263.                class="gallery__img"
  6264.                style="object-position: center center"
  6265.                loading="lazy"
  6266.              
  6267.  />
  6268. </picture>
  6269.  
  6270.  
  6271.            
  6272.            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
  6273.              
  6274.              <h6 class="gallery__title ellipsis__text"></h6>
  6275.            </div>
  6276.          </div>
  6277.        
  6278.          </a>
  6279.        
  6280.      </div>
  6281.    
  6282.      
  6283.      
  6284.      <style>
  6285.        
  6286.        
  6287.      </style>
  6288.      <div class="gallery__1740043983737ba39dfd__item gallery-block__1740043983737580d894" >
  6289.        
  6290.          <a
  6291.            class="gallery__link"
  6292.            href="https://www.instagram.com/petmily.tw/"
  6293.            target="_self"
  6294.            
  6295.          >
  6296.        
  6297.          <div class="gallery__1740043983737ba39dfd__card">
  6298.            
  6299.              
  6300.              
  6301.  
  6302.              
  6303.  
  6304.              
  6305.              
  6306.              
  6307.  
  6308.  
  6309.  
  6310.  
  6311.  
  6312.  
  6313.  
  6314. <picture>
  6315.  
  6316.    <source
  6317.       media="(min-width: 768px)"
  6318.      srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7581d951d8e5d57fcb0/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7581d951d8e5d57fcb0/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7581d951d8e5d57fcb0/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7581d951d8e5d57fcb0/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7581d951d8e5d57fcb0/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7581d951d8e5d57fcb0/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7581d951d8e5d57fcb0/1512x.jpg? 1512w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7581d951d8e5d57fcb0/2160x.jpg? 2160w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7581d951d8e5d57fcb0/2960x.jpg? 2960w"
  6319.      
  6320.        sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  6321.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  6322.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  6323.                  
  6324.                  calc(33vw - 15px * 2 - 30px)"
  6325.      
  6326.      height="200.0"
  6327.      width="493.0"
  6328.    >
  6329.  
  6330.  
  6331.  
  6332.  <source
  6333.    srcset="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f75beff15b000f0667fb/375x.jpg? 375w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f75beff15b000f0667fb/540x.jpg? 540w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f75beff15b000f0667fb/720x.jpg? 720w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f75beff15b000f0667fb/900x.jpg? 900w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f75beff15b000f0667fb/1080x.jpg? 1080w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f75beff15b000f0667fb/1296x.jpg? 1296w, https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f75beff15b000f0667fb/1512x.jpg? 1512w"
  6334.    
  6335.      sizes="(min-width: 1200px) calc(390px - 15px * 2 - 15px),
  6336.                  (min-width: 970px) calc(323px - 15px * 2 - 15px),
  6337.                  (min-width: 768px) calc(250px - 15px * 2 - 15px),
  6338.                  
  6339.                  calc(33vw - 15px * 2 - 30px)"
  6340.    
  6341.    height="200.0"
  6342.    width="493.0"
  6343.  >
  6344.  
  6345.  
  6346.  <img
  6347.    src="https://shoplineimg.com/56e90b6fe37ec6f1a2000040/67b6f7581d951d8e5d57fcb0/750x.jpg?"
  6348.    alt="寵物迷哀居"
  6349.    width="493.0"
  6350.    height="200.0"
  6351.    
  6352.                class="gallery__img"
  6353.                style="object-position: center center"
  6354.                loading="lazy"
  6355.              
  6356.  />
  6357. </picture>
  6358.  
  6359.  
  6360.            
  6361.            <div class="gallery__mask gallery__mask--0 gallery__mask--middle">
  6362.              
  6363.              <h6 class="gallery__title ellipsis__text"></h6>
  6364.            </div>
  6365.          </div>
  6366.        
  6367.          </a>
  6368.        
  6369.      </div>
  6370.    
  6371.  </div>
  6372. </div>
  6373.  
  6374.  
  6375. </div>
  6376.      
  6377.      <!-- END content_for_index -->
  6378.            </div>
  6379.  <div ga-page-view></div>
  6380.  </div>            <div id="Footer">      <div class="Footer-grids">        <div class="container global-primary  ">
  6381.    <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly -->
  6382.      <div class="row row-md-height" style="height: 100%;">
  6383.        <div id="grid-item-5d52308a5067a0499b96308e"
  6384.             class="item col-xs-12
  6385.              col-md-4
  6386.              col-md-height
  6387.              "
  6388.             style="vertical-align: top; height: 100%;">
  6389.            <div style="height: 100%;">
  6390.              <div class="box-info " style="">
  6391.  
  6392.  
  6393.                  <div class="description" ng-non-bindable><h4><span style="font-size:20px;"><span style="color:#7fc7af;">關於我們</span></span></h4>
  6394.  
  6395. <ul class="list-unstyled">
  6396. <li><span style="font-size:14px;"><span style="color:#aaaaaa;"><a href="https://shop.petmily.com/about" target="_blank">品牌故事</a></span></span></li>
  6397. <li><span style="font-size:14px;"><span style="color:#aaaaaa;"><a href="https://shop.petmily.com/pages/privacy" target="_blank">隱私權與安全機制</a></span></span></li>
  6398. </ul></div>
  6399.              </div>
  6400.            </div>
  6401.        </div>
  6402.        <div id="grid-item-5d52308a5067a0499b96308f"
  6403.             class="item col-xs-12
  6404.              col-md-4
  6405.              col-md-height
  6406.              "
  6407.             style="vertical-align: top; height: 100%;">
  6408.            <div style="height: 100%;">
  6409.              <div class="box-info " style="">
  6410.  
  6411.  
  6412.                  <div class="description" ng-non-bindable><h4><span style="color:#7fc7af;"><span style="font-size:20px;">顧客服務</span></span></h4>
  6413.  
  6414. <ul class="list-unstyled">
  6415. <li><span style="color:#aaaaaa;"><span style="font-size:14px;"><a href="https://shop.petmily.com/pages/point" target="_blank">會員積點說明</a></span></span></li>
  6416. <li><span style="color:#aaaaaa;"><span style="font-size:14px;"><a href="https://shop.petmily.com/about/terms" target="_blank">服務條款與細則</a></span></span></li>
  6417. <li><span style="color:#aaaaaa;"><span style="font-size:14px;"><a href="https://shop.petmily.com/about/policy" target="_blank">退換貨方式</a></span></span></li>
  6418. <li><span style="color:#aaaaaa;"><span style="font-size:14px;"><a href="https://shop.petmily.com/pages/oversea" target="_blank">香港及海外訂購</a></span></span></li>
  6419. <li><span style="color:#727272;"><a href="https://shop.petmily.com/pages/taiean-1" target="_blank"><span style="font-size: 14px;">台灣本島運送政策</span></a></span></li>
  6420. </ul>
  6421.  
  6422. <p>&nbsp;</p></div>
  6423.              </div>
  6424.            </div>
  6425.        </div>
  6426.        <div id="grid-item-5d52308a5067a0499b963090"
  6427.             class="item col-xs-12
  6428.              col-md-4
  6429.              col-md-height
  6430.              "
  6431.             style="vertical-align: top; height: 100%;">
  6432.            <div style="height: 100%;">
  6433.              <div class="box-info " style="">
  6434.  
  6435.  
  6436.                  <div class="description" ng-non-bindable><h4><span style="font-size:20px;"><span style="color:#7fc7af;">聯絡我們</span></span></h4>
  6437.  
  6438. <p>酷愛寵物股份有限公司</p>
  6439.  
  6440. <p>電話:02-6605-0990<br>
  6441. 統編:52522260<br>
  6442. 信箱:ecmkt01.petiia@gmail.com<br>
  6443. 客服時間:週一至週五 09:30~18:00</p></div>
  6444.              </div>
  6445.            </div>
  6446.        </div>
  6447.      </div>
  6448.    </div>
  6449.  </div>
  6450.  <div class="container global-primary  ">
  6451.    <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly -->
  6452.      <div class="row row-md-height" style="height: 100%;">
  6453.        <div id="grid-item-5d52308a5067a0499b963092"
  6454.             class="item col-xs-12
  6455.              col-md-12
  6456.              col-md-height
  6457.              "
  6458.             style="vertical-align: top; height: 100%;">
  6459.            <div style="height: 100%;">
  6460.              <div class="box-info " style="">
  6461.  
  6462.  
  6463.                  <div class="description" ng-non-bindable><hr>
  6464. <p class="text-center"><span style="color:#aaaaaa;"><span style="font-size:20px;"><a href="https://line.me/R/ti/p/%40fft7224j" style="background-color: rgb(255, 255, 255); font-size: 20px;" target="_blank">LINE</a>&nbsp; |&nbsp;&nbsp;<a href="https://www.facebook.com/petmily/" style="background-color: rgb(255, 255, 255); font-size: 20px;" target="_blank">FB-寵物迷</a>&nbsp; |&nbsp;&nbsp;<a href="https://www.petmily.com/" style="background-color: rgb(255, 255, 255); font-size: 20px;" target="_blank">寵物迷資訊站</a></span></span></p>
  6465.  
  6466. <p class="text-center"><span style="color:#aaaaaa;"><span style="font-size:14px;"><span style="text-align: center; background-color: rgb(255, 255, 255);">2019 © 酷愛寵物股份有限公司</span></span></span></p></div>
  6467.              </div>
  6468.            </div>
  6469.        </div>
  6470.      </div>
  6471.    </div>
  6472.  </div>
  6473.    </div>    </div>        <!-- Rendered 'menu.js.liquid' -->  <!-- Rendered 'general.js.liquid' -->  <!-- Rendered 'cart_panel.js.liquid' -->            <script>    function collapseThirdLayer(currentDOM) {      $(".menu-list-item.fa-angle-left").each(function(){        if (this!=currentDOM){          toggleDropdown(this);        }      });    }    function assignDropdownID(){      var index = 0;      $(".NavigationBar-mainMenu .List-item").each(function(){        index++;        var $el = $(this);        $el.attr("id", "main-nav-list-"+index);        var depth = _.reduce($el.parentsUntil('.NavigationBar-mainMenu').toArray(), function(acc, el) {          var $current = $(el);          if ($current.hasClass("NavigationBar-nestedList")) {            $el.attr('data-parent-item', $current.attr('id'));            return acc + 1;          } else { return acc } }, 0);        $el.addClass('depth-'+depth);      });    }    function assignMobileDropdownID(){      var index = 0;      $(".MenuPanel-mainMenu .List-item").each(function(){        index++;        var $el = $(this);        $el.attr("id", "main-menu-list-"+index);        var depth = _.reduce($el.parentsUntil('.MenuPanel-mainMenu').toArray(), function(acc, el) {          var $current = $(el);          if ($current.hasClass("MenuPanel-nestedList")) {            $el.attr('data-parent-item', $current.attr('id'));            return acc + 1;          } else { return acc } }, 0);        $el.addClass('depth-'+depth);      });    }    function assignDropdownFunction(){      $( ".NavigationBar-mainMenu" ).on( "click", "i.menu-list-item", function() {        toggleDropdown(this);      });    }    function calculateCSSByTargetHeight(target,dropdownIdentifer) {      var dropdown = (".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"),          maxWidth = parseInt($(dropdown).css('max-width'), 0),          currentHeight = $(dropdown).height() || 0,          foundFlag = false,          totalHeight = 0,          targetHeight = 0,          rowNum = 0,          targetWidth = 0,          totalWidth = 0,          rowWidth = parseInt($(dropdown + "> li").css('width'), 0);      $(dropdown + "> li").each(function() {          if ((totalHeight + $(this).height()) > currentHeight){            totalHeight = $(this).height();            rowNum +=1;          }          else {            totalHeight += $(this).height();          }          totalWidth = (rowNum + 1) * rowWidth;          if (!foundFlag){            targetHeight = totalHeight;            targetWidth = totalWidth;          }          hideItemOfColumnAfterTargetColumn(this,targetWidth,totalWidth);          if (this.id==target){            targetHeight -= $(this).height();            foundFlag = true;            if (!$(dropdown).next().hasClass('disable')) {              $(dropdown).next().addClass('disable');            }          }      });      if (targetWidth > maxWidth){        if($(dropdown).next().hasClass('disable')) {          $(dropdown).next().removeClass('disable');        }      };      controlDropdownHeight(targetWidth,rowWidth,dropdownIdentifer,currentHeight);      return {'targetWidth': targetWidth, 'targetHeight': targetHeight, 'foundFlag': foundFlag};    }    function controlDropdownHeight(targetWidth,rowWidth,dropdownIdentifer,currentHeight){      var dropdown =(".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown");      if (targetWidth > rowWidth){        $(".NavigationBar-nestedList-expand").css('max-height',$(dropdown).height()        );      }      $(dropdown).css('height', currentHeight);      $(dropdown).next().css('height', currentHeight);    }    function hideItemOfColumnAfterTargetColumn(caller,targetWidth,totalWidth){      if (targetWidth < totalWidth){        $(caller).hide();      }else{        $(caller).show();      };    }    function calulateSecondLayerCSSAfterClick(caller){      var dropdownIdentifer= $(caller).parent().attr('data-parent-item');      var lastItemID=$(".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown" + "> li").length;      if (caller.classList.contains('fa-angle-right')){        return  calculateCSSByTargetHeight($(caller).parent()[0].id,dropdownIdentifer);      }      else{        return calculateCSSByTargetHeight(lastItemID,dropdownIdentifer);      };    }    function toggleDropdown(caller) {      if ($(caller).next().hasClass('collapsing')) {        return;      }      collapseThirdLayer(caller);      var dropdownIdentifer = $(caller).parent().attr('data-parent-item'),          dropdown = (".List-item#"+dropdownIdentifer+" > .js-nav-nestedlist-dropdown"),          maxWidth = parseInt($(dropdown).css('max-width'), 0),          lastItemID = $(dropdown).length,          rowWidth = parseInt($(dropdown + "> li").css('width'), 0),          targetWidth = calulateSecondLayerCSSAfterClick(caller)['targetWidth'],          top = calulateSecondLayerCSSAfterClick(caller)['targetHeight'],          foundFlag = calulateSecondLayerCSSAfterClick(caller)['foundFlag'];      if (foundFlag) {        targetWidth += rowWidth;      }      $(caller).toggleClass('fa-angle-left fa-angle-right');      changeThirdLayerCSS(caller,dropdown,top);      controlSecondLayerCSS(caller,dropdown,targetWidth);      scrollDropdownWhenManyColumns(targetWidth,maxWidth,dropdown,foundFlag);    }    function changeThirdLayerCSS(caller,dropdown,top){      $(caller).next().css('min-height',$(dropdown).height());      $(caller).next().collapse("toggle");      $(caller).next().css('top',-top);    }    function scrollDropdownWhenManyColumns(targetWidth,maxWidth,dropdown,foundFlag){      if (targetWidth > maxWidth)  {        if(foundFlag){          var tempLeft = $(dropdown).scrollLeft();          $(dropdown).animate({ scrollLeft: tempLeft + (targetWidth - maxWidth) });        }        else{          /* To trigger scrollSubmenu in menu.js.liquid */          $(dropdown).scroll();        }      }    }    function controlSecondLayerCSS(caller,dropdown,targetWidth){      if ($(dropdown).height() < $(caller).next().height()){        $(dropdown).css('height',$(caller).next().height());        $(dropdown).next().css('height',$(dropdown).height());      }else{        $(dropdown).css('height','');        $(dropdown).next().css('height',$(dropdown).height());      }      $(dropdown).next().css('width', targetWidth);      $(dropdown).css('width', targetWidth);      var callerData = $(caller)[0].getBoundingClientRect();      var rightOffset = $(window).width() - callerData.right;      if( rightOffset < 250 && $(caller).hasClass('fa-angle-left')) {        $(dropdown).css({'left': rightOffset - 250});      } else {        $(dropdown).css({'left': 0});      }    }    window.onload = function() {      angular.element(document).ready(function () {        assignDropdownID();        assignMobileDropdownID();        assignDropdownFunction();        $(".NavigationBar-mainMenu").on( "mouseleave", ".depth-0", function() {          collapseThirdLayer('empty');        });        $('.js-navbar-desktop').find('.NavigationBar-nestedList.depth-1').each(function(){          $(this).children('a.Label').css({'padding-right' : 0, 'max-width' : 175});        });        function isQuickCartProduct(imageClass) {          return imageClass === '.js-boxify-image';        }        function hoverProductEffect(imageClass) {          var elements;          elements = isQuickCartProduct(imageClass) ? $('product-item, .CustomPage .product-item, body.products .product-item') : $('.Product-item');          elements.each(function() {            var $this;            $this = isQuickCartProduct(imageClass) ? $(this).children().first() : $(this);            var secondCoverImage = $this.find('.second-image');            if (secondCoverImage.length === 0) { return; }            var multiImageWrapper;            multiImageWrapper = isQuickCartProduct(imageClass) ? $this.find('.js-quick-boxify-image') : $this;            multiImageWrapper.addClass('multi-image');          });        }        function loadEffect() {          /* product items without quick cart feature */          hoverProductEffect('.js-image-boxify-image');          /* product items with quick cart feature */          hoverProductEffect('.js-boxify-image');        }        loadEffect();        /* observer lazyload-related-products multi image */        var relatedProductList = document.getElementById('relatedProductList');        if (relatedProductList) {          var config = {            childList: true,          };          var observer = new MutationObserver(function(mutations) {            loadEffect();            observer.disconnect();          });          observer.observe(relatedProductList, config);        }        /* observe pagination changes in multiple category widgets */        $('.product-items-container').each(function(index, productItemsContainer) {          var config = {            childList: true,          };          var observer = new MutationObserver(function(mutations) {            loadEffect();          });          observer.observe(productItemsContainer, config);        });      });    }  </script>
  6474.  
  6475.    
  6476.  <script src="https://cdn.shoplineapp.com/assets/common-d2bf5e77bcdddcaa26f4e6dc1248bd973d211c50a4770db707bc06843d95c2ad.js" defer="defer" onerror="sriOnError.call(this, event)" crossorigin="anonymous" integrity="sha256-0r9ed7zd3Kom9ObcEki9lz0hHFCkdw23B7wGhD2Vwq0="></script>
  6477.  <script src="https://cdn.shoplineapp.com/assets/ng_common-e3121fe188d13a1106852bc2777d157bbd9b1ad5e9d24e04a6660d627b405ab7.js" defer="defer" onerror="sriOnError.call(this, event)" crossorigin="anonymous" integrity="sha256-4xIf4YjROhEGhSvCd30Ve72bGtXp0k4EpmYNYntAWrc="></script>
  6478.  
  6479.  
  6480.  
  6481.  
  6482.  
  6483.  
  6484.  
  6485.  
  6486.  
  6487.  
  6488.  
  6489.  
  6490.  
  6491.    <script src="https://cdn.shoplineapp.com/packs/js/runtime~shop-c3f224e1cb8644820ea6.js" defer="defer" integrity="sha256-6KvlCBD85qFngtcucM4dAPatfE6z0oXRa3qomWI+N7I=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6492. <script src="https://cdn.shoplineapp.com/packs/js/shared~e4304b76-488ebc2626bc8e839674.chunk.js" defer="defer" integrity="sha256-w9PIOdAYzPZJXIsFWbG2LkEicl3UT9K2X+1hennBfgs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6493. <script src="https://cdn.shoplineapp.com/packs/js/shared~296af361-93f00706693d44dad95c.chunk.js" defer="defer" integrity="sha256-wikUnOLGW3zcj2rwddKQsm2vDKxatpMpL/wld1VRaF8=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6494. <script src="https://cdn.shoplineapp.com/packs/js/shared~74bff3d6-bea55a7bb4b9561b018e.chunk.js" defer="defer" integrity="sha256-KdhXT0yMm3p2jS5z7YvGLeYsxzavDvj0p1Ekq0cJe0c=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6495. <script src="https://cdn.shoplineapp.com/packs/js/shared~6ac6f09b-c91b41aed59f009b8e50.chunk.js" defer="defer" integrity="sha256-LBt7DF3pqHm96wXSeO+XDxwQmHmQgvqwE9q7gmfIyGY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6496. <script src="https://cdn.shoplineapp.com/packs/js/shared~ca72a58f-b4c95246ae41217f920b.chunk.js" defer="defer" integrity="sha256-oZkHxQfi/X4WsBCUMYRogbFuBw+QefSJYMQi03e8Fx8=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6497. <script src="https://cdn.shoplineapp.com/packs/js/shared~8c0357d9-003c5340a1c5a9723405.chunk.js" defer="defer" integrity="sha256-Xrai4itAB6peX4ghPcJaFjxMgFThlFqXf8Z7S8m3HsY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6498. <script src="https://cdn.shoplineapp.com/packs/js/shared~8785c0dc-f6c5912d8d8dc46c1cd7.chunk.js" defer="defer" integrity="sha256-om9ek6OyC6suNLKRhPs0+gVs6A6qO3odoJ+NElm7tZ0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6499. <script src="https://cdn.shoplineapp.com/packs/js/shared~353b4419-5787df7f3c12f5bec6cc.chunk.js" defer="defer" integrity="sha256-g3qUMsXwzgoX0d0yb6UWj+fLTyyPNLpNg6QNNcAqrG0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6500. <script src="https://cdn.shoplineapp.com/packs/js/shared~a4ade830-cf954a4e940c00566484.chunk.js" defer="defer" integrity="sha256-e7dbml7laWgUs3VrXjZ4XyVd/lDCp2/A9dvJUhIEqRQ=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6501. <script src="https://cdn.shoplineapp.com/packs/js/shared~818a18ad-67106adc16f9388b0011.chunk.js" defer="defer" integrity="sha256-426mtSKXyzRwMF92oiUvA+1yHG2XCVPB2JDBCPx4t60=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6502. <script src="https://cdn.shoplineapp.com/packs/js/shared~2c7aa420-c75e745cb3eea65dfaa8.chunk.js" defer="defer" integrity="sha256-T+rARlvA/GaKkSYvyse39Uf0optBbJmGa1KNoE58qs4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6503. <script src="https://cdn.shoplineapp.com/packs/js/shared~06a28c2f-d9a2d2f5eb96d5ef7f32.chunk.js" defer="defer" integrity="sha256-qjwwuYpHO23JoCu9kqaB8PssxKSjRLaR0cKENSPsmbk=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6504. <script src="https://cdn.shoplineapp.com/packs/js/shared~10fb6756-5b8360c33af4e25ad869.chunk.js" defer="defer" integrity="sha256-FU8Oe6v+Aq03KvEwBVyL2wounMMz4NZXyoqmL5tPnDM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6505. <script src="https://cdn.shoplineapp.com/packs/js/shared~d54d7c1c-09e89dab385e009f3ece.chunk.js" defer="defer" integrity="sha256-gp70kXzr+6NNa1dOp2TvRrau7O6RTs0gm1p5Gdpebgs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6506. <script src="https://cdn.shoplineapp.com/packs/js/shared~200bedfd-df60e5996e6e76863fbe.chunk.js" defer="defer" integrity="sha256-DIX5QZDJDVtesF9D2fv6HwPKUI5U0xjAh8jjfkiOKSc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6507. <script src="https://cdn.shoplineapp.com/packs/js/vendors~shop-06903f9247eb1993095d.chunk.js" defer="defer" integrity="sha256-+drd54+OZoX1v6yAjodg1jHfbXinkscvpuwAQVnVSXY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6508. <script src="https://cdn.shoplineapp.com/packs/js/shop-1157421bdc79de5dccd8.chunk.js" defer="defer" integrity="sha256-HSFrhF3nn6QoEbu9iPT3RPueO4tTXHmHPop6YFUBkys=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6509. <script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-module/all-legacy-5ae49e291a13e034e599.js" defer="defer" integrity="sha256-50zzHu0N3u/pu6JgNqOzHG4MsCRHUezd0Hnkoxvn3/Q=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6510. <script src="https://cdn.shoplineapp.com/packs/js/shared~6057b8a4-1526ec128ecd04e93561.chunk.js" defer="defer" integrity="sha256-ZWYHbWpgVrnY4aV1qdFeHMVqnhI5WI2Zuidef2tbHps=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6511. <script src="https://cdn.shoplineapp.com/packs/js/shared~5bde696f-adf237a8961620c7e566.chunk.js" defer="defer" integrity="sha256-LCDjbbz0GsDRzFDjK0lO6LiSlKsBxekLqFyu54XSwQM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6512. <script src="https://cdn.shoplineapp.com/packs/js/shared~9ee0282b-8a6d6caacbfc9809b5e1.chunk.js" defer="defer" integrity="sha256-lWEFcaICwUkYezAFtwikQxcSueu9W4GRCPK3CtupAaA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6513. <script src="https://cdn.shoplineapp.com/packs/js/shared~6ff08076-37d79877898af7ef1cb1.chunk.js" defer="defer" integrity="sha256-jo6E7FsnlsZnOcr2gCaPwV30nsjfumf0EIkE+4guhqQ=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6514. <script src="https://cdn.shoplineapp.com/packs/js/shared~d3b9faa4-10e586cf813ec182ed81.chunk.js" defer="defer" integrity="sha256-/kyo6EcihmquCEkv2zId4ZEkuOZgZXKGrx/hJtF5UJ4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6515. <script src="https://cdn.shoplineapp.com/packs/js/ng-module/all-legacy-b1645787e1b9c8e7fad5.chunk.js" defer="defer" integrity="sha256-w0PTSZvx8X29goKd9jxyGq8oq8E4g3r5ROc+Ie3ufmM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6516. <script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-locale/zh-hant-c1fbafb349ed03ce9939.js" defer="defer" integrity="sha256-Fshsdsa6rqDDVgVcZMa5plUUUQ3kPm/4c3FzRnRsdOQ=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6517. <script src="https://cdn.shoplineapp.com/packs/js/ng-locale/zh-hant-832e7db64853da7daad3.chunk.js" defer="defer" integrity="sha256-xAzd+L8oHNHkA0m3d7lNoE8I6bJBavX/jhZQpIzAU8Y=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6518. <script src="https://cdn.shoplineapp.com/packs/js/runtime~sdk-8efbbe9b976061aae27a.js" defer="defer" integrity="sha256-JRjQLykpHQZb09p5rn2QZ9qwVfGex0u843djgtFJ9C8=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6519. <script src="https://cdn.shoplineapp.com/packs/js/shared~847e5452-4014bd4635aa04647112.chunk.js" defer="defer" integrity="sha256-v5KkuunbHnmWurzmSWCAoRZg4Gqn73s2jixH9HIlnGM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6520. <script src="https://cdn.shoplineapp.com/packs/js/vendors~sdk-04abb59994b46f53bceb.chunk.js" defer="defer" integrity="sha256-MveMUiVfB3DBR6h+xPG1Pqv/F/5McEEXVk26jC2lxj8=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6521. <script src="https://cdn.shoplineapp.com/packs/js/sdk-1bd697056a4f772ca793.chunk.js" defer="defer" integrity="sha256-irjnel93jJjXiSjNMEY4+CrtVy6fXCoGYmgV39HiPTI=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6522. <script src="https://cdn.shoplineapp.com/packs/js/runtime~intl_tel_input-dc4ef4b6171e597fd9ce.js" defer="defer" integrity="sha256-roQd4aH8kCehfsoOHry4CkaTXkDn6BWQqg+zHosyvw0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6523. <script src="https://cdn.shoplineapp.com/packs/js/intl_tel_input-c12fbd4e23a1eedb5bb4.chunk.js" defer="defer" integrity="sha256-foegS8w5mtSo9OjCM6FJvI3JSl7/QclGKxvASVdx5BM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
  6524.  
  6525.  
  6526.  
  6527.            <!-- Google Tag Manager Event Tracker -->
  6528.        <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-PM3HMBKS"
  6529.        height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  6530.        <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  6531.        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  6532.        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  6533.        '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  6534.        })(window,document,'script','dataLayer','GTM-PM3HMBKS');</script>
  6535.        <!-- end Google Tag Manager Event Tracker -->
  6536.        <!-- Google Analytics Event Tracker-->
  6537.        <!-- End Google Analytics Event Tracker -->
  6538.        <!-- Yahoo Event Tracker -->
  6539.        <script type="application/javascript">
  6540.          window.addEventListener('load', function() {
  6541.            (function(w,d,t,r,u){w[u]=w[u]||[];w[u].push({'projectId':'10000','properties':{'pixelId':'10073888'}});var s=d.createElement(t);s.src=r;s.async=true;s.onload=s.onreadystatechange=function(){var y,rs=this.readyState,c=w[u];if(rs&&rs!="complete"&&rs!="loaded")
  6542.            {return}
  6543.            try{y=YAHOO.ywa.I13N.fireBeacon;w[u]=[];w[u].push=function(p)
  6544.            {y([p])}
  6545.            ;y(c)}catch(e){}};var scr=d.getElementsByTagName(t)[0],par=scr.parentNode;par.insertBefore(s,scr)})(window,document,"script","https://s.yimg.com/wi/ytc.js","dotq");
  6546.          });
  6547.        </script>
  6548.        <!-- end Yahoo Event Tracker -->
  6549.        <!-- Google Remarketing Event Tracker -->
  6550.        <script async src="https://www.googletagmanager.com/gtag/js?id=AW-11351108551"></script>
  6551.        <script type="text/javascript">
  6552.          window.dataLayer = window.dataLayer || [];
  6553.          function gtag(){dataLayer.push(arguments)};
  6554.          gtag('js', new Date());
  6555.          gtag('config', 'AW-11351108551', { groups: 'google_remarketing' });
  6556.  
  6557.  
  6558.              // detect event tag
  6559.  
  6560.              // set tracking data
  6561.  
  6562.  
  6563.                gtag('event', 'home', {"send_to":"google_remarketing","ecomm_pagetype":"home"});
  6564.        </script>
  6565.      <!-- end Google Remarketing Event Tracker -->
  6566.        <!-- Facebook Pixel (new) Event Tracker -->
  6567.        <script>
  6568.        !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  6569.        n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
  6570.        n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
  6571.        t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
  6572.        document,'script','//connect.facebook.net/en_US/fbevents.js');
  6573.  
  6574.        fbq('init', '164231927279483', {
  6575.        }, {agent: 'plShopline'});
  6576.  
  6577.        fbq('track', 'PageView',{
  6578.        }, {
  6579.        });
  6580.        </script>
  6581.  
  6582.        <noscript><img height="1" width="1" style="display:none"
  6583.        src="https://www.facebook.com/tr?id=164231927279483&ev=PageView&noscript=1"
  6584.        /></noscript>
  6585.        <!-- end Facebook Pixel (new) Event Tracker -->
  6586.          <!-- Google tag (gtag.js) -->
  6587.          <script async src="https://www.googletagmanager.com/gtag/js?id=G-SWRZZ9NFWH"></script>
  6588.          <script>
  6589.            window.dataLayer = window.dataLayer || [];
  6590.            function gtag(){dataLayer.push(arguments);}
  6591.            gtag('js', new Date());
  6592.  
  6593.            gtag('config', 'G-SWRZZ9NFWH', {"groups":"ga4"});
  6594.          </script>
  6595.  
  6596.    <script>
  6597.      window.eventTrackers = JSON.parse('[{\"id\":\"633b6b3c41bc0eb5a9f2cc3f\",\"event_key\":\"google_tag\",\"event_type\":\"loaded_any_page\",\"created_at\":\"2017-06-14T03:52:53.351Z\",\"config_data\":{\"tracking_code\":\"GTM-PM3HMBKS\"},\"status\":\"active\",\"tracking_html\":null,\"owner_id\":\"56e90b6fe37ec6f1a2000040\",\"updated_at\":\"2024-09-16T07:49:56.827Z\",\"v\":0.0},{\"id\":\"633b6b3c41bc0eb5a9f2cc4f\",\"config_data\":{\"unique_ids\":false,\"tracking_code\":\"UA-86468119-1\",\"enable_ecommerce\":\"true\",\"dynamic_remarketing\":false,\"single_variation\":false},\"status\":\"active\",\"owner_id\":\"56e90b6fe37ec6f1a2000040\",\"updated_at\":\"2017-11-03T19:53:20.050Z\",\"v\":0.0,\"created_at\":\"2017-11-03T19:53:20.050Z\",\"tracking_html\":null,\"event_key\":\"google_analytics\",\"event_type\":\"loaded_any_page\"},{\"config_data\":{\"tracking_code\":\"10000\",\"tracking_code_2\":\"10073888\",\"dynamic_remarketing\":false,\"single_variation\":false,\"unique_ids\":false},\"status\":\"active\",\"tracking_html\":null,\"event_type\":\"loaded_any_page\",\"created_at\":\"2019-03-04T03:39:33.190Z\",\"owner_id\":\"56e90b6fe37ec6f1a2000040\",\"updated_at\":\"2019-03-04T03:39:33.190Z\",\"v\":0.0,\"event_key\":\"yahoo\",\"id\":\"633b6b3c41bc0eb5a9f2cc43\"},{\"event_type\":\"loaded_any_page\",\"id\":\"633b6b3c41bc0eb5a9f2cc4b\",\"created_at\":\"2019-08-20T13:57:30.327Z\",\"status\":\"active\",\"tracking_html\":null,\"owner_id\":\"56e90b6fe37ec6f1a2000040\",\"updated_at\":\"2024-01-04T06:40:35.201Z\",\"v\":0.0,\"config_data\":{\"is_shopline\":false,\"dynamic_remarketing\":true,\"unique_ids\":true,\"single_variation\":false,\"tracking_code\":\"11351108551\"},\"event_key\":\"google_remarketing\"},{\"id\":\"63bbe12ef7bc72e3578108fa\",\"created_at\":\"2023-01-09T09:40:02.447Z\",\"status\":\"active\",\"tracking_html\":null,\"owner_id\":\"56e90b6fe37ec6f1a2000040\",\"updated_at\":\"2023-01-09T09:40:02.447Z\",\"event_type\":\"loaded_any_page\",\"config_data\":{\"tracking_code\":\"164231927279483\",\"is_fbe\":true,\"single_variation\":false,\"unique_ids\":true,\"dynamic_remarketing\":false,\"is_messenger_chat_plugin_enabled\":true,\"page_id\":\"106657352313778\"},\"v\":0.0,\"event_key\":\"facebook_standard_pixel\"},{\"updated_at\":\"2023-01-20T14:30:53.457Z\",\"event_key\":\"google_analytics_4\",\"event_type\":\"loaded_any_page\",\"id\":\"63caa59c965fa7d69dc589d6\",\"tracking_html\":null,\"owner_id\":\"56e90b6fe37ec6f1a2000040\",\"created_at\":\"2023-01-20T14:30:52.369Z\",\"config_data\":{\"tracking_code\":\"G-SWRZZ9NFWH\"},\"status\":\"active\",\"v\":0.0}]');
  6598.    </script>
  6599.  
  6600.  
  6601.  
  6602.  
  6603.      
  6604.  
  6605.      <script ng-non-bindable src="//static.zotabox.com/c/a/ca407237a8b347f2219b1827f79e8695/widgets.js" async></script>
  6606.  
  6607.  
  6608.  
  6609.    <script type="text/javascript">
  6610.      if (!window.scriptQueue) {window.scriptQueue = [];};
  6611.          window.scriptQueue.push(function() {
  6612.            function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function _regeneratorRuntime(){"use strict";_regeneratorRuntime=function(){return a};var l,a={},t=Object.prototype,u=t.hasOwnProperty,s=Object.defineProperty||function(t,e,r){t[e]=r.value},e="function"==typeof Symbol?Symbol:{},n=e.iterator||"@@iterator",r=e.asyncIterator||"@@asyncIterator",o=e.toStringTag||"@@toStringTag";function i(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{i({},"")}catch(l){i=function(t,e,r){return t[e]=r}}function c(t,e,r,n){var o,i,a,c,e=e&&e.prototype instanceof v?e:v,e=Object.create(e.prototype),n=new A(n||[]);return s(e,"_invoke",{value:(o=t,i=r,a=n,c=h,function(t,e){if(c===y)throw Error("Generator is already running");if(c===p){if("throw"===t)throw e;return{value:l,done:!0}}for(a.method=t,a.arg=e;;){var r=a.delegate;if(r){r=function t(e,r){var n=r.method,o=e.iterator[n];if(o===l)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=l,t(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),m;n=f(o,e.iterator,r.arg);if("throw"===n.type)return r.method="throw",r.arg=n.arg,r.delegate=null,m;o=n.arg;return o?o.done?(r[e.resultName]=o.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=l),r.delegate=null,m):o:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,m)}(r,a);if(r){if(r===m)continue;return r}}if("next"===a.method)a.sent=a._sent=a.arg;else if("throw"===a.method){if(c===h)throw c=p,a.arg;a.dispatchException(a.arg)}else"return"===a.method&&a.abrupt("return",a.arg);c=y;r=f(o,i,a);if("normal"===r.type){if(c=a.done?p:d,r.arg===m)continue;return{value:r.arg,done:a.done}}"throw"===r.type&&(c=p,a.method="throw",a.arg=r.arg)}})}),e}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}a.wrap=c;var h="suspendedStart",d="suspendedYield",y="executing",p="completed",m={};function v(){}function g(){}function w(){}var e={},b=(i(e,n,function(){return this}),Object.getPrototypeOf),b=b&&b(b(T([]))),_=(b&&b!==t&&u.call(b,n)&&(e=b),w.prototype=v.prototype=Object.create(e));function L(t){["next","throw","return"].forEach(function(e){i(t,e,function(t){return this._invoke(e,t)})})}function E(a,c){var e;s(this,"_invoke",{value:function(r,n){function t(){return new c(function(t,e){!function e(t,r,n,o){var i,t=f(a[t],a,r);if("throw"!==t.type)return(r=(i=t.arg).value)&&"object"==_typeof(r)&&u.call(r,"__await")?c.resolve(r.__await).then(function(t){e("next",t,n,o)},function(t){e("throw",t,n,o)}):c.resolve(r).then(function(t){i.value=t,n(i)},function(t){return e("throw",t,n,o)});o(t.arg)}(r,n,t,e)})}return e=e?e.then(t,t):t()}})}function S(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function T(e){if(e||""===e){var r,t=e[n];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return r=-1,(t=function t(){for(;++r<e.length;)if(u.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=l,t.done=!0,t}).next=t}throw new TypeError(_typeof(e)+" is not iterable")}return s(_,"constructor",{value:g.prototype=w,configurable:!0}),s(w,"constructor",{value:g,configurable:!0}),g.displayName=i(w,o,"GeneratorFunction"),a.isGeneratorFunction=function(t){t="function"==typeof t&&t.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},a.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,w):(t.__proto__=w,i(t,o,"GeneratorFunction")),t.prototype=Object.create(_),t},a.awrap=function(t){return{__await:t}},L(E.prototype),i(E.prototype,r,function(){return this}),a.AsyncIterator=E,a.async=function(t,e,r,n,o){void 0===o&&(o=Promise);var i=new E(c(t,e,r,n),o);return a.isGeneratorFunction(e)?i:i.next().then(function(t){return t.done?t.value:i.next()})},L(_),i(_,o,"Generator"),i(_,n,function(){return this}),i(_,"toString",function(){return"[object Generator]"}),a.keys=function(t){var e,r=Object(t),n=[];for(e in r)n.push(e);return n.reverse(),function t(){for(;n.length;){var e=n.pop();if(e in r)return t.value=e,t.done=!1,t}return t.done=!0,t}},a.values=T,A.prototype={constructor:A,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=l,this.done=!1,this.delegate=null,this.method="next",this.arg=l,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&u.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=l)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var n=this;function t(t,e){return i.type="throw",i.arg=r,n.next=t,e&&(n.method="next",n.arg=l),!!e}for(var e=this.tryEntries.length-1;0<=e;--e){var o=this.tryEntries[e],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc<=this.prev){var a=u.call(o,"catchLoc"),c=u.call(o,"finallyLoc");if(a&&c){if(this.prev<o.catchLoc)return t(o.catchLoc,!0);if(this.prev<o.finallyLoc)return t(o.finallyLoc)}else if(a){if(this.prev<o.catchLoc)return t(o.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return t(o.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;0<=r;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&u.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var o=n;break}}var i=(o=o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc?null:o)?o.completion:{};return i.type=t,i.arg=e,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),m},finish:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),x(r),m}},catch:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var r,n,o=this.tryEntries[e];if(o.tryLoc===t)return"throw"===(r=o.completion).type&&(n=r.arg,x(o)),n}throw Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=l),m}},a}function asyncGeneratorStep(t,e,r,n,o,i,a){try{var c=t[i](a),l=c.value}catch(t){return void r(t)}c.done?e(l):Promise.resolve(l).then(n,o)}function _asyncToGenerator(c){return function(){var t=this,a=arguments;return new Promise(function(e,r){var n=c.apply(t,a);function o(t){asyncGeneratorStep(n,e,r,o,i,"next",t)}function i(t){asyncGeneratorStep(n,e,r,o,i,"throw",t)}o(void 0)})}}function _slicedToArray(t,e){return _arrayWithHoles(t)||_iterableToArrayLimit(t,e)||_unsupportedIterableToArray(t,e)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,i,a,c=[],l=!0,u=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(c.push(n.value),c.length!==e);l=!0);}catch(t){u=!0,o=t}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw o}}return c}}function _arrayWithHoles(t){if(Array.isArray(t))return t}function _createForOfIteratorHelper(t,e){var r,n,o,i,a="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(a)return o=!(n=!0),{s:function(){a=a.call(t)},n:function(){var t=a.next();return n=t.done,t},e:function(t){o=!0,r=t},f:function(){try{n||null==a.return||a.return()}finally{if(o)throw r}}};if(Array.isArray(t)||(a=_unsupportedIterableToArray(t))||e&&t&&"number"==typeof t.length)return a&&(t=a),i=0,{s:e=function(){},n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(t,e){var r;if(t)return"string"==typeof t?_arrayLikeToArray(t,e):"Map"===(r="Object"===(r={}.toString.call(t).slice(8,-1))&&t.constructor?t.constructor.name:r)||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(t,e):void 0}function _arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}!function(){var t=document.querySelectorAll('iframe.js-sl-append-video-player[data-video-type="vimeo"]');if(0!==t.length){function e(){this.slVimeoPlayer=new Vimeo.Player(this)}var r,n;HTMLElement.prototype.__slAppendVimeoPlayer__=function(){var t=this;this.slVimeoPlayer||(this.getAttribute("src")&&e.call(this),this.dataset.src&&this.addEventListener("lazyloaded",function(){e.call(t)}))};try{r=function(){return t.forEach(function(t){return t.__slAppendVimeoPlayer__()})},null!=(n=window)&&null!=(n=n.Vimeo)&&n.Player||((n=document.createElement("script")).src="https://player.vimeo.com/api/player.js",n.id="vimeo-api",n.addEventListener("load",function(){null!=r&&r()}),document.head.appendChild(n))}catch(t){console.warn("slAppendVimeoPlayer warn:",t)}}}(),function(){var i,a,t=document.querySelectorAll(".div__facebook__player");0!==t.length&&("intersectionObserver"in window&&(i=new Map,a=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&(t=t.target.querySelector("iframe"))&&"0px"===t.style.width&&"0px"===t.style.height&&t.setAttribute("style","")})})),t.forEach(function(t){var e;null!=(e=i)&&e.set(t.id,t),null!=(e=a)&&e.observe(t)}),shopline.facebook.init(function(){FB.Event.subscribe("xfbml.ready",function(t){var e,r,n,o;"video"===t.type&&(e=document.getElementById(t.id))&&(r=(n=e.dataset).autoplay,n=n.muted,t=t.instance,"true"===r&&t.play(),"true"===n?t.mute():t.unmute(),null!=(r=a)&&r.unobserve(e),null!=(n=i)&&n.delete(e.id),0===(null==(t=i)?void 0:t.size))&&null!=(o=a)&&o.disconnect()})}))}(),function(){var r=/<img\s+[^>]*src="([^"]*)"[^>]*>/gi,u=/https:\/\/shoplineimg.com\/(.*)\/(.*)\/([0-9]*)x.webp/;document.querySelectorAll("[data-lazy-content]").forEach(function(t){var c,t=$(t),l=t.data("lazy-content"),e=_createForOfIteratorHelper(l.matchAll(r));try{for(e.s();!(c=e.n()).done;)!function(){var r,n,t=_slicedToArray(c.value,1)[0],e=document.createElement("section"),o=(e.innerHTML='<div class="img-top-root-container"><div class="img-root-container"><div class="img-container">'.concat(t.replace("src=","data-src="),"</div></div></div>"),e.querySelector(".img-root-container")),i=e.querySelector(".img-container"),a=e.querySelector("img");if(0===a.width||0===a.height)return a.loading="lazy",a.src=a.dataset.src,a.removeAttribute("data-src"),l=l.replace(t,a.outerHTML),e.remove();if(o.style.width="".concat(a.width,"px"),o.style.maxWidth="100%",i.style.position="relative",i.style.paddingBottom="".concat((+a.height/+a.width*100).toFixed(2),"%"),i.style.height=0,i.style.overflow="hidden",a.style.position="absolute",a.style.top=0,a.style.left=0,a.style.width="100%",a.style.height="100%",0<(a.dataset.src||"").trim().length)try{u.test(a.dataset.src)?(r=new URL(a.dataset.src),n=r.origin+r.pathname.split("/").slice(0,-1).join("/"),a.srcset=function(){for(var t=[],e=200;e<=2e3;e+=200){if(!(+a.width>e)){t.push("".concat(r.href," ").concat(a.width,"w"));break}t.push("".concat(n,"/").concat(e,"x.webp").concat(r.search," ").concat(e,"w"))}return t.join(", ")}()):a.src=a.dataset.src}catch(t){console.error(t)}a.loading="lazy",a.removeAttribute("data-src"),a.removeAttribute("width"),a.removeAttribute("height"),l=l.replace(t,e.innerHTML),e.remove()}()}catch(t){e.e(t)}finally{e.f()}t.removeAttr("data-lazy-content"),t.html(l)})}(),window.getServerTime=_asyncToGenerator(_regeneratorRuntime().mark(function t(){var e,r,n,o;return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e=window.performance.now(),t.next=3,fetch("/api/clock",{method:"GET",headers:{"X-Requested-With":"XMLHttpRequest"}});case 3:return r=t.sent,t.next=6,r.json();case 6:return r=t.sent,n=r.time,n=new Date(n),o=window.performance.now(),n.setMilliseconds(n.getMilliseconds()+e-o),t.abrupt("return",n);case 12:case"end":return t.stop()}},t)})),window.getGlobalSection=function(t){return getComponent({global_section_id:t})},window.getSection=function(t){return getComponent({section_id:t})};var getComponent=function(t){var e,r=new URL(location.href);if("dev-widget"==r.searchParams.get("mode")&&null!=(e=location.ancestorOrigins)&&null!=(e=e[0])&&e.includes("127.0.0.1"))return getComponentFromWidgetCli(t);if(null!=t&&t.global_section_id)r.pathname="/".concat(t.global_section_id);else{if(null==t||!t.section_id)return Promise.reject(new Error("global_section_id or section_id is required"));r.searchParams.set("section_id",t.section_id)}return fetch(r.href,{method:"GET",headers:{"X-Requested-With":"XMLHttpRequest"}}).then(function(t){return t.text()})},getComponentFromWidgetCli=function(n){return new Promise(function(e,t){var r=window.parent;r==window.self&&t(new Error("not in a frame")),getSection.added||(getSection.added=!0,window.addEventListener("message",function(t){console.log(t.data),e(t.data)})),r.postMessage(n,"*")})};function throttle(e,i){var a,c,l,t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},u=0,s=null,r=0,n=t.leading,f=void 0===n||n,n=t.trailing,h=void 0===n||n;function d(t){return r=t,l=e.apply(c,a),c=a=null,l}function y(t){var e=t-u;return 0===u||i<=e||e<0||i<=t-r}function o(){for(var t=Date.now(),e=y(t),r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];if(a=n,c=this,u=t,e&&null===s){if(f)return d(u);h&&null===s&&(s=setTimeout(p,i))}return h&&null===s&&(s=setTimeout(p,i)),l}function p(){var t=Date.now();y(t)&&d(t),s=null}return o.cancel=function(){clearTimeout(s),u=r=0,a=c=s=null},o}window.throttledGetServerTime=throttle(getServerTime,1e3,{leading:!0,trailing:!1}),window.throttledGetGlobalSectionAnnouncement=throttle(function(){return getGlobalSection("announcement")},1e3,{leading:!0,trailing:!1}),window.createThrottledSectionGetter=function(t){return throttle(function(){return getSection(t)},1e3,{leading:!0,trailing:!1})};
  6613.          });
  6614.          window.scriptQueue.push(function() {
  6615.            function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,_toPropertyKey(n.key),n)}}function _createClass(e,t,i){return t&&_defineProperties(e.prototype,t),i&&_defineProperties(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);i=i.call(e,t||"default");if("object"!=_typeof(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}function _createSuper(i){var n=_isNativeReflectConstruct();return function(){var e,t=_getPrototypeOf(i);return _possibleConstructorReturn(this,n?(e=_getPrototypeOf(this).constructor,Reflect.construct(t,arguments,e)):t.apply(this,arguments))}}function _possibleConstructorReturn(e,t){if(t&&("object"==_typeof(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _wrapNativeSuper(e){var i="function"==typeof Map?new Map:void 0;return(_wrapNativeSuper=function(e){if(null===e||!_isNativeFunction(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==i){if(i.has(e))return i.get(e);i.set(e,t)}function t(){return _construct(e,arguments,_getPrototypeOf(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(t,e)})(e)}function _construct(e,t,i){var n;return _isNativeReflectConstruct()?Reflect.construct.apply(null,arguments):((n=[null]).push.apply(n,t),n=new(e.bind.apply(e,n)),i&&_setPrototypeOf(n,i.prototype),n)}function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function(){return!!e})()}function _isNativeFunction(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var SLIDE_TRANSLATE_X=25,SELECTORS={slideshowList:".js-slideshow-list",vimeoIframe:'iframe.js-sl-append-video-player[data-video-type="vimeo"]',section:".shopline-section",vimeoIframeWithoutPlay:'iframe[data-video-type="vimeo"]:not(.js-sl-append-video-player)'},computedCenterY=function(e){e=e.getBoundingClientRect();return(e.top+e.bottom)/2},computedClientCenterX=function(){return document.documentElement.clientWidth/2},computedClientCenterY=function(){return document.documentElement.clientHeight/2},checkInCenter=function(e){var t;return!!e&&(t=(e=e.getBoundingClientRect()).top,e=e.bottom,t<=(t=computedClientCenterY()))&&t<=e},computedDisCenter=function(e){var e=computedCenterY(e),t=computedClientCenterY();return window.Math.abs(e-t)},checkInViwer=function(e){var t;return!!e&&(t=document.documentElement.clientHeight,0<(e=computedCenterY(e)))&&e<t},checkVimeoIframeWithoutPlayInCenter=function(){var e=document.elementFromPoint(computedClientCenterX(),computedClientCenterY()),e=$(e).parentsUntil(SELECTORS.section)[0],e=null==e?void 0:e.querySelector(SELECTORS.vimeoIframeWithoutPlay);return!!e&&checkInCenter(e)},checkNearCenter=function(e){var t;return!!e&&(!!checkInCenter(e)||!checkVimeoIframeWithoutPlayInCenter()&&(e=computedDisCenter(e),t=[],document.querySelectorAll(SELECTORS.slideshowList).forEach(function(e){e.querySelector(SELECTORS.vimeoIframe)&&checkInViwer(e)&&t.push(computedDisCenter(e))}),t.sort(function(e,t){return e-t}),e===t[0]))},checkVimeoToPlay=function(e){var t=!1;try{t=checkNearCenter($(e).parentsUntil(SELECTORS.slideshowList)[0])}catch(e){console.warn("slideshow checkVimeoToPlay error:",e)}return t},Slideshow=function(){"use strict";_inherits(n,_wrapNativeSuper(HTMLElement));var i=_createSuper(n);function n(){var t,e;return _classCallCheck(this,n),(t=i.call(this)).isLoading=!1,t.firstTouchX=null,t.lastTouchX=null,t.currentPage=0,t.list=t.querySelector(".slideshow__list"),t.slides=t.querySelectorAll(".slideshow__item"),t.slidesInner=t.querySelectorAll(".slideshow__item-inner"),t.pageButtons=t.querySelectorAll(".slideshow__page-button"),t.thumbnailList=t.querySelector(".slideshow__thumbnail-list"),t.mobileText=t.querySelectorAll(".slideshow__text--mobile"),t.pageButtons.forEach(function(e){e.addEventListener("click",t.onPageBtnClick.bind(_assertThisInitialized(t)))}),1<t.slides.length&&(t.list.addEventListener("touchstart",t.handleTouchStart.bind(_assertThisInitialized(t))),t.list.addEventListener("touchmove",t.handleTouchMove.bind(_assertThisInitialized(t))),t.list.addEventListener("touchend",t.handleTouchEnd.bind(_assertThisInitialized(t))),t.list.addEventListener("mousedown",t.handleMouseDown.bind(_assertThisInitialized(t)))),t.setSliderInnerWidth=t.setSliderInnerWidth.bind(_assertThisInitialized(t)),t.setThumbnailButton=t.setThumbnailButton.bind(_assertThisInitialized(t)),t.setPageValue=t.setPageValue.bind(_assertThisInitialized(t)),t.onNextBtnClick=t.onNextBtnClick.bind(_assertThisInitialized(t)),t.onPrevBtnClick=t.onPrevBtnClick.bind(_assertThisInitialized(t)),t.slideToPage=t.slideToPage.bind(_assertThisInitialized(t)),t.handleMouseMove=t.handleMouseMove.bind(_assertThisInitialized(t)),t.handleMouseUp=t.handleMouseUp.bind(_assertThisInitialized(t)),t.handleSwipeMove=t.handleSwipeMove.bind(_assertThisInitialized(t)),t.handleSwipeEnd=t.handleSwipeEnd.bind(_assertThisInitialized(t)),t.setAutoPlayInterval=t.resetAutoPlayInterval.bind(_assertThisInitialized(t)),null!=(e=t.querySelector(".slideshow__next-button"))&&e.addEventListener("click",t.onNextBtnClick),null!=(e=t.querySelector(".slideshow__prev-button"))&&e.addEventListener("click",t.onPrevBtnClick),window.requestIdleCallback?window.requestIdleCallback(t.resetAutoPlayInterval.bind(_assertThisInitialized(t))):setTimeout(t.resetAutoPlayInterval.bind(_assertThisInitialized(t)),0),t.setPageValue(0),t.updateSlidesVisibility(t.currentPage),t.setSliderInnerWidth(),t.setThumbnailButton(),window.addEventListener("resize",function(){t.setSliderInnerWidth(),t.setThumbnailButton()}),t.thumbnailList&&(null!=(e=t.querySelector(".slideshow__thumbnail-next-button"))&&e.addEventListener("click",function(){t.thumbnailList.scrollTo({left:t.thumbnailList.scrollLeft+(t.thumbnailList.clientWidth-60),behavior:"smooth"})}),null!=(e=t.querySelector(".slideshow__thumbnail-prev-button"))&&e.addEventListener("click",function(){t.thumbnailList.scrollTo({left:t.thumbnailList.scrollLeft-(t.thumbnailList.clientWidth-60),behavior:"smooth"})}),t.thumbnailList.addEventListener("scroll",t.setThumbnailButton)),t.querySelectorAll(".slideshow__text-button").forEach(function(e){e.addEventListener("mousedown",function(e){e.stopPropagation()})}),t}return _createClass(n,[{key:"setSliderInnerWidth",value:function(){var t=this;this.slidesInner.forEach(function(e){e.style.minWidth="".concat(t.clientWidth,"px")})}},{key:"updateSlidesVisibility",value:function(e){null!=(e=this.slides[e].querySelector(".slideshow__item-inner"))&&e.classList.remove("is-hidden")}},{key:"setThumbnailButton",value:function(){var e,t,i;this.thumbnailList&&(e=(i=this.thumbnailList).scrollLeft,t=i.clientWidth,i=i.scrollWidth,this.querySelector(".slideshow__thumbnail-prev").style.display=e<=0?"none":"block",this.querySelector(".slideshow__thumbnail-next").style.display=i<=t+e?"none":"block")}},{key:"getPageValue",value:function(e){return{nextPage:e===this.slides.length-1?0:e+1,prevPage:0===e?this.slides.length-1:e-1}}},{key:"setPageValue",value:function(e){var t=this.getPageValue(e),i=t.nextPage,t=t.prevPage;this.currentPage=e,this.nextPage=i,this.prevPage=t}},{key:"resetAutoPlayInterval",value:function(){var e=parseInt(this.dataset.duration);clearInterval(this.autoPlayInterval),0<e&&1<this.slides.length&&(this.autoPlayInterval=setInterval(this.onNextBtnClick,1e3*e))}},{key:"slideToPage",value:function(e){function t(){o.removeEventListener("transitionend",t),n.querySelector(".slideshow__item--prev").classList.remove("slideshow__item--prev"),n.classList.remove("slideshow--sliding-left","slideshow--sliding-right","slideshow--swiped"),n.setPageValue(e),n.resetAutoPlayInterval(),n.isLoading=!1}var i,n=this,s=(this.isLoading=!0,this.slides[this.currentPage]),o=this.slides[e];this.currentPage!==e&&(null!=(i=this.querySelector(".slideshow__page-button--active"))&&i.classList.remove("slideshow__page-button--active"),null!=(i=this.querySelector(".slideshow__text--active"))&&i.classList.remove("slideshow__text--active"),null!=(i=this.pageButtons[e])&&i.classList.add("slideshow__page-button--active"),null!=(i=this.mobileText[e])&&i.classList.add("slideshow__text--active"),s.classList.add("slideshow__item--prev"),s.classList.remove("slideshow__item--active"),o.classList.add("slideshow__item--active"),window.requestAnimationFrame(function(){var e,t=o.querySelector(SELECTORS.vimeoIframe);checkVimeoToPlay(t)&&null!=t&&null!=(t=t.slVimeoPlayer)&&null!=(e=t.play)&&e.call(t)}));o.addEventListener("transitionend",t)}},{key:"onNextBtnClick",value:function(){this.isLoading||(this.classList.add("slideshow--sliding-left"),this.updateSlidesVisibility(this.nextPage),this.slideToPage(this.nextPage))}},{key:"onPrevBtnClick",value:function(){this.isLoading||(this.classList.add("slideshow--sliding-right"),this.updateSlidesVisibility(this.prevPage),this.slideToPage(this.prevPage))}},{key:"onPageBtnClick",value:function(e){e=parseInt(e.currentTarget.dataset.index);this.currentPage===e||this.isLoading||(this.classList.add(e>this.currentPage?"slideshow--sliding-left":"slideshow--sliding-right"),this.updateSlidesVisibility(e),this.slideToPage(e))}},{key:"handleSwipeMove",value:function(){var e,t,i,n,s,o=this;this.isLoading||null===this.firstTouchX||(this.classList.remove("slideshow--sliding-left","slideshow--sliding-right"),clearInterval(this.autoPlayInterval),[this.nextPage,this.prevPage].forEach(function(e){o.slides[e].classList.remove("slideshow__item--prev"),o.slides[e].removeAttribute("style"),o.slidesInner[e].style.removeProperty("transform")}),e=this.firstTouchX-this.lastTouchX,t=Math.abs(e)/this.clientWidth*SLIDE_TRANSLATE_X,i=(t=0<e?{targetPage:this.nextPage,slideshowClass:"slideshow--sliding-right",currentSlideX:-1*t,targetSlideX:-1*(t-SLIDE_TRANSLATE_X)}:{targetPage:this.prevPage,slideshowClass:"slideshow--sliding-left",currentSlideX:t,targetSlideX:t-SLIDE_TRANSLATE_X}).slideshowClass,n=t.currentSlideX,s=t.targetSlideX,this.updateSlidesVisibility(t=t.targetPage),this.classList.add("slideshow--swiping"),this.classList.add(i),this.slides[t].classList.add("slideshow__item--prev"),this.slides[t].style.width="".concat(Math.abs(e),"px"),this.slides[this.currentPage].style.width="\n      ".concat(this.clientWidth-Math.abs(e),"px\n    "),this.slidesInner[this.currentPage].style.transform="translateX(".concat(n,"%)"),this.slidesInner[t].style.transform="translateX(".concat(s,"%)"))}},{key:"handleSwipeEnd",value:function(){var e,t=this;this.isLoading||null===this.firstTouchX||null===this.lastTouchX||(this.classList.remove("slideshow--swiping"),this.classList.add("slideshow--swiped"),[this.currentPage,this.nextPage,this.prevPage].forEach(function(e){t.slides[e].removeAttribute("style"),t.slidesInner[e].style.removeProperty("transform")}),e=this.firstTouchX-this.lastTouchX,Math.abs(e)>this.clientWidth/10?(e=0<e?this.nextPage:this.prevPage,this.slides[e].classList.remove("slideshow__item--prev"),this.classList.toggle("slideshow--sliding-right"),this.classList.toggle("slideshow--sliding-left"),this.slideToPage(e)):this.slideToPage(this.currentPage),this.firstTouchX=null,this.lastTouchX=null,this.resetAutoPlayInterval())}},{key:"handleTouchStart",value:function(e){this.isLoading||(this.firstTouchX=e.touches[0].clientX)}},{key:"handleTouchMove",value:function(e){this.lastTouchX=e.touches[0].clientX,this.handleSwipeMove()}},{key:"handleTouchEnd",value:function(){this.handleSwipeEnd()}},{key:"handleMouseDown",value:function(e){this.isLoading||(document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("mouseup",this.handleMouseUp),this.firstTouchX=e.clientX)}},{key:"handleMouseMove",value:function(e){this.lastTouchX=e.clientX,this.handleSwipeMove()}},{key:"handleMouseUp",value:function(){document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("mouseup",this.handleMouseUp),this.handleSwipeEnd()}}]),n}();customElements.define("slideshow-component",Slideshow);
  6616.          });
  6617.          window.scriptQueue.push(function() {
  6618.            var resizeEllipsisText=function(){document.getElementsByClassName("gallery__title").forEach(function(e){var t=window.getComputedStyle(e.parentElement),t=e.parentElement.clientHeight-parseFloat(t.paddingTop)-parseFloat(t.paddingBottom),i=window.getComputedStyle(e),i=parseFloat(i.lineHeight),i=Math.floor(t/i);e.style.webkitLineClamp=i,e.style.overflow=e.scrollHeight>t?"hidden":"unset"})};resizeEllipsisText(),window.addEventListener("resize",resizeEllipsisText);
  6619.          });
  6620.          window.scriptQueue.push(function() {
  6621.            function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function _regeneratorRuntime(){"use strict";_regeneratorRuntime=function(){return i};var c,i={},t=Object.prototype,s=t.hasOwnProperty,l=Object.defineProperty||function(t,e,r){t[e]=r.value},e="function"==typeof Symbol?Symbol:{},n=e.iterator||"@@iterator",r=e.asyncIterator||"@@asyncIterator",o=e.toStringTag||"@@toStringTag";function a(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{a({},"")}catch(c){a=function(t,e,r){return t[e]=r}}function u(t,e,r,n){var o,a,i,u,e=e&&e.prototype instanceof v?e:v,e=Object.create(e.prototype),n=new E(n||[]);return l(e,"_invoke",{value:(o=t,a=r,i=n,u=h,function(t,e){if(u===d)throw Error("Generator is already running");if(u===p){if("throw"===t)throw e;return{value:c,done:!0}}for(i.method=t,i.arg=e;;){var r=i.delegate;if(r){r=function t(e,r){var n=r.method,o=e.iterator[n];if(o===c)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=c,t(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),m;n=f(o,e.iterator,r.arg);if("throw"===n.type)return r.method="throw",r.arg=n.arg,r.delegate=null,m;o=n.arg;return o?o.done?(r[e.resultName]=o.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=c),r.delegate=null,m):o:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,m)}(r,i);if(r){if(r===m)continue;return r}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if(u===h)throw u=p,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);u=d;r=f(o,a,i);if("normal"===r.type){if(u=i.done?p:y,r.arg===m)continue;return{value:r.arg,done:i.done}}"throw"===r.type&&(u=p,i.method="throw",i.arg=r.arg)}})}),e}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}i.wrap=u;var h="suspendedStart",y="suspendedYield",d="executing",p="completed",m={};function v(){}function g(){}function w(){}var e={},b=(a(e,n,function(){return this}),Object.getPrototypeOf),b=b&&b(b(A([]))),_=(b&&b!==t&&s.call(b,n)&&(e=b),w.prototype=v.prototype=Object.create(e));function T(t){["next","throw","return"].forEach(function(e){a(t,e,function(t){return this._invoke(e,t)})})}function x(i,u){var e;l(this,"_invoke",{value:function(r,n){function t(){return new u(function(t,e){!function e(t,r,n,o){var a,t=f(i[t],i,r);if("throw"!==t.type)return(r=(a=t.arg).value)&&"object"==_typeof(r)&&s.call(r,"__await")?u.resolve(r.__await).then(function(t){e("next",t,n,o)},function(t){e("throw",t,n,o)}):u.resolve(r).then(function(t){a.value=t,n(a)},function(t){return e("throw",t,n,o)});o(t.arg)}(r,n,t,e)})}return e=e?e.then(t,t):t()}})}function S(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function L(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function E(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function A(e){if(e||""===e){var r,t=e[n];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return r=-1,(t=function t(){for(;++r<e.length;)if(s.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=c,t.done=!0,t}).next=t}throw new TypeError(_typeof(e)+" is not iterable")}return l(_,"constructor",{value:g.prototype=w,configurable:!0}),l(w,"constructor",{value:g,configurable:!0}),g.displayName=a(w,o,"GeneratorFunction"),i.isGeneratorFunction=function(t){t="function"==typeof t&&t.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},i.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,w):(t.__proto__=w,a(t,o,"GeneratorFunction")),t.prototype=Object.create(_),t},i.awrap=function(t){return{__await:t}},T(x.prototype),a(x.prototype,r,function(){return this}),i.AsyncIterator=x,i.async=function(t,e,r,n,o){void 0===o&&(o=Promise);var a=new x(u(t,e,r,n),o);return i.isGeneratorFunction(e)?a:a.next().then(function(t){return t.done?t.value:a.next()})},T(_),a(_,o,"Generator"),a(_,n,function(){return this}),a(_,"toString",function(){return"[object Generator]"}),i.keys=function(t){var e,r=Object(t),n=[];for(e in r)n.push(e);return n.reverse(),function t(){for(;n.length;){var e=n.pop();if(e in r)return t.value=e,t.done=!1,t}return t.done=!0,t}},i.values=A,E.prototype={constructor:E,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=c,this.done=!1,this.delegate=null,this.method="next",this.arg=c,this.tryEntries.forEach(L),!t)for(var e in this)"t"===e.charAt(0)&&s.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=c)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var n=this;function t(t,e){return a.type="throw",a.arg=r,n.next=t,e&&(n.method="next",n.arg=c),!!e}for(var e=this.tryEntries.length-1;0<=e;--e){var o=this.tryEntries[e],a=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc<=this.prev){var i=s.call(o,"catchLoc"),u=s.call(o,"finallyLoc");if(i&&u){if(this.prev<o.catchLoc)return t(o.catchLoc,!0);if(this.prev<o.finallyLoc)return t(o.finallyLoc)}else if(i){if(this.prev<o.catchLoc)return t(o.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return t(o.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;0<=r;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&s.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var o=n;break}}var a=(o=o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc?null:o)?o.completion:{};return a.type=t,a.arg=e,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),m},finish:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),L(r),m}},catch:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var r,n,o=this.tryEntries[e];if(o.tryLoc===t)return"throw"===(r=o.completion).type&&(n=r.arg,L(o)),n}throw Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:A(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=c),m}},i}function _slicedToArray(t,e){return _arrayWithHoles(t)||_iterableToArrayLimit(t,e)||_unsupportedIterableToArray(t,e)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(t,e){var r;if(t)return"string"==typeof t?_arrayLikeToArray(t,e):"Map"===(r="Object"===(r={}.toString.call(t).slice(8,-1))&&t.constructor?t.constructor.name:r)||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(t,e):void 0}function _arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function _iterableToArrayLimit(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,o,a,i,u=[],c=!0,s=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(u.push(n.value),u.length!==e);c=!0);}catch(t){s=!0,o=t}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return u}}function _arrayWithHoles(t){if(Array.isArray(t))return t}function asyncGeneratorStep(t,e,r,n,o,a,i){try{var u=t[a](i),c=u.value}catch(t){return void r(t)}u.done?e(c):Promise.resolve(c).then(n,o)}function _asyncToGenerator(u){return function(){var t=this,i=arguments;return new Promise(function(e,r){var n=u.apply(t,i);function o(t){asyncGeneratorStep(n,e,r,o,a,"next",t)}function a(t){asyncGeneratorStep(n,e,r,o,a,"throw",t)}o(void 0)})}}var ACCEPTABLE_OFFSET=3e3;function initializeTimer(t,e,r){return _initializeTimer.apply(this,arguments)}function _initializeTimer(){return(_initializeTimer=_asyncToGenerator(_regeneratorRuntime().mark(function t(e,r,n){var o,a,i,u,c,s,l,f,h,y,d;return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(y=function(){var t,e=getTimeRemaining(r);o&&((t=Math.floor(e.days/100)%10)?o.dataset.value=t:o.parentElement.remove()),a.dataset.value=Math.floor(e.days/10)%10,i.dataset.value=e.days%10,u.dataset.value=Math.floor(e.hours/10),c.dataset.value=e.hours%10,s.dataset.value=Math.floor(e.minutes/10),l.dataset.value=e.minutes%10,f.dataset.value=Math.floor(e.seconds/10),h.dataset.value=e.seconds%10,e.total<=0&&(clearInterval(d),n)&&n()},Date.now()>=r.getTime())return n&&n(),t.abrupt("return");t.next=4;break;case 4:return o=e.querySelector(".days.hundreds .digit-wrapper"),a=e.querySelector(".days.tens .digit-wrapper"),i=e.querySelector(".days.ones .digit-wrapper"),u=e.querySelector(".hours.tens .digit-wrapper"),c=e.querySelector(".hours.ones .digit-wrapper"),s=e.querySelector(".minutes.tens .digit-wrapper"),l=e.querySelector(".minutes.ones .digit-wrapper"),f=e.querySelector(".seconds.tens .digit-wrapper"),h=e.querySelector(".seconds.ones .digit-wrapper"),t.next=15,delayToCurrentWholeSeconds();case 15:y(),d=setInterval(y,1e3);case 17:case"end":return t.stop()}},t)}))).apply(this,arguments)}function getTimeRemaining(t){var t=Date.parse(t)-Date.parse(new Date),e=Math.floor(t/1e3%60),r=Math.floor(t/1e3/60%60),n=Math.floor(t/36e5%24);return{total:t,days:Math.floor(t/864e5),hours:n,minutes:r,seconds:e}}function delay(e){return new Promise(function(t){setTimeout(t,e)})}function delayToCurrentWholeSeconds(){return new Promise(function(e){requestAnimationFrame(function t(){33<(new Date).getMilliseconds()?requestAnimationFrame(t):e(!0)})})}document.querySelectorAll(".announcement__countdown").forEach(function i(u){var t="true"===u.dataset.started,e="true"===u.dataset.ended,c=new Date(u.dataset.originalStartTime),r=new Date(u.dataset.startTime),n=new Date(u.dataset.endTime),s=+(u.dataset.startRetryCount||0),l=u.querySelector(".countdown-block");c.setMilliseconds(0),r.setMilliseconds(0),n.setMilliseconds(0),t?e||initializeTimer(l,n,function(){var t=l.querySelector(".countdown-block__button");t&&(t.removeAttribute("href"),t.classList.add("disabled"))}):initializeTimer(l,r,_asyncToGenerator(_regeneratorRuntime().mark(function t(){var e,r,n,o,a;return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,throttledGetServerTime();case 3:if((e=t.sent)<c){if(r=e.getTime()-Date.now(),n=Math.abs(r),r<0&&n<ACCEPTABLE_OFFSET)return t.next=10,delay(n);t.next=12}else t.next=15;break;case 10:t.next=15;break;case 12:return r<0&&(c.setMilliseconds(c.getMilliseconds()+n),u.dataset.startTime=c.toUTCString()),i(u),t.abrupt("return");case 15:return o=document.createElement("div"),t.next=18,throttledGetGlobalSectionAnnouncement();case 18:if(o.innerHTML=t.sent,a=o.querySelector("#".concat(u.id," .countdown-block.--ends"))){t.next=24;break}return o.remove(),i(u),t.abrupt("return");case 24:Object.entries(a.parentElement.dataset).forEach(function(t){var t=_slicedToArray(t,2),e=t[0],t=t[1];u.dataset[e]=t}),l.innerHTML=a.innerHTML,o.remove(),i(u),t.next=37;break;case 30:if(t.prev=30,t.t0=t.catch(0),s<5)return t.next=35,delay(1e3*s);t.next=37;break;case 35:u.dataset.startRetryCount="".concat(1+s),i(u);case 37:case"end":return t.stop()}},t,null,[[0,30]])})))});
  6622.          });
  6623.          window.scriptQueue.push(function() {
  6624.            (function() {  function getMenus() {    var menuData = [];    $('.navigation-menu-second-layer').each(function() {      var topLayerMenu = $(this).parent();      var secondLayerMenu = $(this);      var secondLayerMenuScrollWidth = secondLayerMenu[0].scrollWidth;      var secondLayerMenuItemWidth = secondLayerMenu.find('li').outerWidth(true);      var secondLayerMenuScrollButtons = secondLayerMenu.find('.second-layer-scroll-buttons');      var thirdLayerData = [];      secondLayerMenu.find('.navigation-menu-item--nested').each(function() {        thirdLayerData.push({          parentItem: $(this),          toggleButton: $(this).find('.navigation-menu-third-layer-toggle'),          menu: $(this).find('.navigation-menu-third-layer')        });      });      menuData.push({        topLayer: {          menu: topLayerMenu        },        secondLayer: {          menu: secondLayerMenu,          itemWidth: secondLayerMenuItemWidth,          scrollWidth: secondLayerMenuScrollWidth,          scrollButtons: secondLayerMenuScrollButtons,          scrollLeftButton: secondLayerMenuScrollButtons.find('.scroll-left'),          scrollRightButton: secondLayerMenuScrollButtons.find('.scroll-right'),          isOneColumnMenu: secondLayerMenuItemWidth === secondLayerMenuScrollWidth,          isScrollable: secondLayerMenuScrollWidth > parseInt($(secondLayerMenu).css('max-width'), 10)        },        thirdLayer: thirdLayerData      });    });    return menuData;  }  function setSecondLayerMenu() {    menus.forEach(function(currentMenu) {      if (currentMenu.secondLayer.isScrollable) {        currentMenu.secondLayer.scrollButtons.css('display', 'flex');        setSecondLayerMenuScrollButtonEvent(currentMenu.secondLayer);      }      if (currentMenu.secondLayer.isOneColumnMenu) {        currentMenu.secondLayer.menu.css('overflow', 'unset');      }    });  }  function setSecondLayerMenuScrollButtonEvent(secondLayer) {    var scrollDistance = 800;    secondLayer.scrollLeftButton.on('click', function() {      var currentScrollLeft = secondLayer.menu.scrollLeft();      secondLayer.menu.animate({ scrollLeft: currentScrollLeft - scrollDistance });    });    secondLayer.scrollRightButton.on('click', function() {      var currentScrollLeft = secondLayer.menu.scrollLeft();      secondLayer.menu.animate({ scrollLeft: currentScrollLeft + scrollDistance });    });    secondLayer.menu.on('scroll',      _.throttle(function() {        secondLayer.menu.scrollLeft() === 0          ? secondLayer.scrollLeftButton.addClass('scroll-disable')          : secondLayer.scrollLeftButton.removeClass('scroll-disable');        secondLayer.menu.scrollLeft() + secondLayer.menu.outerWidth() === secondLayer.scrollWidth          ? secondLayer.scrollRightButton.addClass('scroll-disable')          : secondLayer.scrollRightButton.removeClass('scroll-disable');      }, 200)    );  }  function setSecondLayerMenuPosition() {    var minRightSpace = 80;    var lastOpenedMenu = lastOpenedMenuObject.get();    menus.forEach(function(currentMenu) {      currentMenu.secondLayer.menu.css('width', currentMenu.secondLayer.scrollWidth);      /* reset second layer menu position */      currentMenu.secondLayer.menu.addClass('navigation-menu-second-layer-origin-position');      /* set right space */      var hasOpenedOneColumnMenu =        lastOpenedMenu.thirdLayerMenu &&        lastOpenedMenu.isOneColumnMenu &&        currentMenu.secondLayer.menu[0] === lastOpenedMenu.secondLayerMenu[0];      var secondLayerMenuRightSpace = $(window).width() - (        currentMenu.secondLayer.menu.offset().left + currentMenu.secondLayer.menu.outerWidth()      );      var shouldSetRightSpace = Math.floor(secondLayerMenuRightSpace) <= minRightSpace;      var rightSpace = minRightSpace;      if (shouldSetRightSpace) {        if (hasOpenedOneColumnMenu) {          rightSpace += currentMenu.secondLayer.menu.outerWidth();        }      } else {        if (hasOpenedOneColumnMenu && secondLayerMenuRightSpace - lastOpenedMenu.thirdLayerMenu.outerWidth() < minRightSpace) {          rightSpace = secondLayerMenuRightSpace + currentMenu.secondLayer.menu.outerWidth();        } else {          rightSpace = secondLayerMenuRightSpace;        }      }      currentMenu.secondLayer.menu.css({        position: 'fixed',        top: (          (currentMenu.topLayer.menu.height() || 0) +          (currentMenu.topLayer.menu.position().top || 0) +          ($('.trial-banner').height() || 0) +          ($('.js-announcement').height() || 0) -          ($('.header--desktop:not(.header--sticky)').length ? window.scrollY : 0)        ),        right: rightSpace,        left: 'unset'      });      currentMenu.secondLayer.menu.removeClass('navigation-menu-second-layer-origin-position');      /* set scroll direction control buttons */      if (currentMenu.secondLayer.isScrollable) {        currentMenu.secondLayer.scrollButtons.css('right',          $(window).width() - (            currentMenu.secondLayer.menu.offset().left +            currentMenu.secondLayer.menu.outerWidth() +            currentMenu.secondLayer.scrollButtons.outerWidth()          )        );      }    });  }  function setThirdLayerMenuPosition() {    menus.forEach(function(currentMenu) {      currentMenu.thirdLayer.forEach(function(currentThirdLayer) {        currentThirdLayer.menu.css({          position: 'absolute',          transform: currentMenu.secondLayer.isOneColumnMenu ? 'translateX(100%)' : 'unset',          top: currentThirdLayer.parentItem.position().top * -1,          left: currentMenu.secondLayer.isOneColumnMenu ? 'unset' : '100%',          height:            currentMenu.secondLayer.isOneColumnMenu &&            currentThirdLayer.menu.height() > currentMenu.secondLayer.menu.height()              ? currentThirdLayer.menu.height()              : currentMenu.secondLayer.menu.height()        });      });    });  }  function setThirdLayerMenuClickEvent() {    menus.forEach(function(currentMenu) {      currentMenu.thirdLayer.forEach(function(currentThirdLayer) {        currentThirdLayer.toggleButton.on('click', function(e) {          if (e.target !== this) return;          var lastOpenedMenu = lastOpenedMenuObject.get();          var isOpen = currentThirdLayer.menu.css('display') !== 'none';          /* if second layer menu is one column */          var isSameSecondLayerMenu;          var isOpenFromRight;          if (            currentMenu.secondLayer.isOneColumnMenu ||            (lastOpenedMenu.secondLayerMenu && lastOpenedMenu.isOneColumnMenu)          ) {            if (lastOpenedMenu.secondLayerMenu) {              isSameSecondLayerMenu = currentMenu.secondLayer.menu[0] === lastOpenedMenu.secondLayerMenu[0];            }            if (              (isOpen || lastOpenedMenu.isOneColumnMenu) &&              lastOpenedMenu.topLayerMenu.offset().left > lastOpenedMenu.secondLayerMenu.offset().left            ) {              lastOpenedMenu.secondLayerMenu.css('right', '-=' + currentMenu.secondLayer.itemWidth + 'px');            }            if (!isOpen && currentMenu.secondLayer.isOneColumnMenu) {              currentThirdLayer.menu.addClass('navigation-menu-third-layer-shadow ');              var secondLayerMenuOffsetRight = $(window).width() - (                currentMenu.secondLayer.menu.offset().left + currentMenu.secondLayer.menu.outerWidth()              );              var shouldOpenFromRightSide = Math.floor(secondLayerMenuOffsetRight) <= currentMenu.secondLayer.itemWidth;              if (shouldOpenFromRightSide && !isSameSecondLayerMenu) {                currentMenu.secondLayer.menu.css('right', '+=' + currentMenu.secondLayer.itemWidth + 'px');              }            } else {              lastOpenedMenu.thirdLayerMenu.removeClass('navigation-menu-third-layer-shadow');            }            isOpenFromRight = shouldOpenFromRightSide || (isSameSecondLayerMenu && lastOpenedMenu.isOpenFromRight);          }          /* close last opened third layer menu */          if (lastOpenedMenu.thirdLayerMenu) {            lastOpenedMenu.thirdLayerMenuToggleButton              .removeClass('navigation-menu-third-layer-toggle--open fa-angle-left')              .addClass('navigation-menu-third-layer-toggle--close fa-angle-right');            lastOpenedMenu.thirdLayerMenu.css('display', 'none');            if (lastOpenedMenu.isScrollable) {              lastOpenedMenu.scrollButtons.css('display', 'flex');            }            lastOpenedMenuObject.reset();          }          /* open current third layer menu */          if (!isOpen) {            currentThirdLayer.menu.css('display', 'flex');            currentThirdLayer.toggleButton              .removeClass('navigation-menu-third-layer-toggle--close fa-angle-right')              .addClass('navigation-menu-third-layer-toggle--open fa-angle-left');            if (              currentMenu.secondLayer.menu.outerWidth() - (                currentMenu.secondLayer.itemWidth * 2 + currentThirdLayer.parentItem.position().left              ) < 0            ) {              currentMenu.secondLayer.menu.animate({                scrollLeft: currentMenu.secondLayer.menu.scrollLeft() + currentMenu.secondLayer.scrollWidth              });            } else if (currentThirdLayer.parentItem.position().left < 0) {              currentMenu.secondLayer.menu.animate({                scrollLeft: currentMenu.secondLayer.menu.scrollLeft() - Math.abs(currentThirdLayer.parentItem.position().left)              });            }            /* set last opened third layer menu */            lastOpenedMenuObject.set({              topLayerMenu: currentMenu.topLayer.menu,              secondLayerMenu: currentMenu.secondLayer.menu,              thirdLayerMenu: currentThirdLayer.menu,              thirdLayerMenuToggleButton: currentThirdLayer.toggleButton,              isOpenFromRight: isOpenFromRight,              isOneColumnMenu: currentMenu.secondLayer.isOneColumnMenu,              isScrollable: currentMenu.secondLayer.isScrollable,              scrollButtons: currentMenu.secondLayer.scrollButtons            });            if (currentMenu.secondLayer.isScrollable) {              currentMenu.secondLayer.scrollButtons.css('display', 'none');            }          }        });      });    });  }  var makeLastOpenMenuObject = function() {    var currentData = {};    return {      get: function() {        return currentData;      },      set: function(openedMenuObject) {        currentData = {          topLayerMenu: openedMenuObject.topLayerMenu,          secondLayerMenu: openedMenuObject.secondLayerMenu,          thirdLayerMenu: openedMenuObject.thirdLayerMenu,          thirdLayerMenuToggleButton: openedMenuObject.thirdLayerMenuToggleButton,          isOpenFromRight: openedMenuObject.isOpenFromRight,          isOneColumnMenu: openedMenuObject.isOneColumnMenu,          isScrollable: openedMenuObject.isScrollable,          scrollButtons: openedMenuObject.scrollButtons        };      },      reset: function() {        currentData = {};      }    };  };  function checkScroll() {    var trialBannerHeight = $('.trial-banner').height() || 0;    if ($(window).scrollTop() >= (100 - trialBannerHeight)) {      $('body').addClass('my-scroll');    } else {      $('body').removeClass('my-scroll');    }  }  function setSideBarClickEvent(openSel, closeSel, menuName) {    $(openSel).sidr(new SidrOptions({ name: menuName }));    $(openSel).off(); /* remove click event handler from sidr */    $('body').on('click.' + menuName, openSel, function(e) {      $.sidr('close', 'MenuPanel', function() {        $.sidr('open', menuName, function() {          $('.sl-modal-mask').css({ display: 'block', opacity: 0.3, zIndex: 10 });          var zIndex = $('#shopline-section-header, .NavigationBar.mod-desktop').css('z-index');          if (zIndex && zIndex !== 'auto') $('.sl-modal-mask').css('z-index', zIndex);        });      });    });    $('body').on('click.' + menuName, closeSel, function(e) {      $.sidr('close', menuName, function() {        $.sidr('open', 'MenuPanel');      });    });    $('.sl-modal-mask').on('click', function() {      $.sidr('close', menuName);    });  }  function setSmallViewSearchBarClickEvents() {    var bannerHeight = ($('.trial-banner').height() || 0) + ($('.js-announcement').height() || 0);    $('.js-product-searchfield-form').css('top', bannerHeight);    $('.js-icon-search').on('click', function() {      $('.js-product-searchfield-form').addClass('active');      $('.sl-modal-mask').css({ display: 'block', opacity: 0.3, zIndex: 10 });    });    $('.sl-modal-mask').on('click', function() {      $('.js-product-searchfield-form').removeClass('active');      var zIndex = $('#shopline-section-header, .NavigationBar.mod-desktop').css('z-index');      if (zIndex && zIndex !== 'auto') $('.sl-modal-mask').css('z-index', zIndex);    });  }  function setThickMenu(setPosition) {    var $logo = $('.js-nav-logo').eq(1).find('img');    if (!$logo[0]) {      $logo = $('.header__logo.header__logo--home img')    }    if ($logo[0].complete) {      setPosition();    } else {      $logo.on('load', setPosition);    }  }  function setThinMenu(setPosition) {    var $logo = $('.js-nav-logo').eq(0).find('img');    if (!$logo[0]) {      $logo = $('.header__logo:not(.header__logo--home) img, .header__logo.header__logo--top-center img')    }    function setMenu() {      var width = $logo.width() + 10;      if (width > 100) {        $('.NavigationBar-mainMenu').css('margin-left',  width + 'px');      }      setPosition();    }    if ($logo[0] && $logo[0].complete) {      setMenu();    } else {      $logo.on('load', setMenu);    }  }  function setMenuPosition() {    var setPosition = function() {      setSecondLayerMenuPosition();      setThirdLayerMenuPosition();    };    if (!$('body').hasClass('home') || $('body').hasClass('my-scroll')) {      setThinMenu(setPosition);    } else {      setThickMenu(setPosition);    }  }  function initMenu() {    if (window.matchMedia('(max-width: 1199px)').matches) {      return;    }    menus = getMenus();    lastOpenedMenuObject = makeLastOpenMenuObject();    setSecondLayerMenu();    setMenuPosition();    setThirdLayerMenuClickEvent();    isInited = true;  }  function setMobileSearchBarPosition() {    var bannerHeight = ($('.trial-banner').height() || 0) + ($('.js-announcement').height() || 0);    $('.js-product-searchfield-form').css('top', bannerHeight);  }  /* init */  var menus = null;  var isInited = false;  var lastOpenedMenuObject = null;  setSmallViewSearchBarClickEvents();  setSideBarClickEvent('.sl-language-menu-open', '.sl-language-menu-close', 'LanguagePanel');  setSideBarClickEvent('.sl-currency-menu-open', '.sl-currency-menu-close', 'CurrencyPanel');  checkScroll();  initMenu();  /* watch */  $(window).on('resize', _.throttle(function() {    if (isInited) {      menus = getMenus();      setMenuPosition();      setMobileSearchBarPosition();    } else {      initMenu();    }  }, 200));  $(window).on('scroll', _.throttle(function() {    checkScroll();    if (isInited) {      setMenuPosition();    } else {      initMenu();    }  }, 200));})();
  6625.          });
  6626.          window.scriptQueue.push(function() {
  6627.            app.run([  '$rootScope',  '$timeout',  'modalTypes',  'mainConfig',  function(    $rootScope,    $timeout,    modalTypes,  ) {    $rootScope.$on('modal.open', function(event, payload) {      if ([modalTypes.QUICK_CART, modalTypes.QUICK_CART_PRODUCT_SET].indexOf(payload.modalType) === -1) return;      $timeout(function() {        $('.js-variant-gallery-stage').append('<a class="temp"></a>');      });      $timeout(function() {        /* add more detail button */        $('.js-product-link:visible').each(function() {          var more = $(this).detach();          $('.modal .js-product-image').wrap(more);        });        /* change position html of more detail */        $('.modal .js-variant-gallery-stage').remove('a.temp');        $('.modal .js-variant-gallery-stage').append($('.QuickCart-modal .js-product-link a')[0].outerHTML);        fixSelect();        $('.member-price-tip').each(function() {          var price = $(this).prev().detach();          $(this).parent().prepend(price);        });      }, 200);    });}]);/* change style select box */function fixSelect() {  $('.js-selectpicker').each(function() {    if ($(this).is(':visible')) {      $('<i class="fa fa-chevron-down arrow-select"></i>').insertAfter($(this));    }  });}/* content auto padding follow header height */function autoPaddingTop(){  var previewingClosedStoreBanner = $('.js-previewing-closed-store-banner');  var previewingClosedStoreBannerHeight = previewingClosedStoreBanner.length ? previewingClosedStoreBanner.height() : 0;  var $header = window.matchMedia('(max-width: 1199px)').matches ? $('.js-navbar-mobile') : $('.js-navbar-desktop');  var hHeader = ($header.height() || 0) + (previewingClosedStoreBannerHeight || 0);  var isSectionPage = $('.shopline-section').length > 0;  if (    $('body.home.index').length > 0 &&    (isSectionPage || $('.Grid-row-wrapper').length > 0)  ) {    var $item = $('.Grid-row-wrapper').first();    var isFullWidth = $item.hasClass('m-full-width');    var isBackground = $item.find('.Grid-item').length === 1 && $item.find('.editor-boxify-image-wrapper, .ImageItem-carouselContainer').length > 0;    var isSectionFullWidth = isSectionPage && $('.shopline-section').first().find('.section-full-width').length > 0;    if (isFullWidth || isBackground || isSectionFullWidth) {      hHeader = 0;      $item.addClass('m-remove-padding');      if (window.matchMedia && window.matchMedia('(max-width: 1199px)').matches) {        $('.NavigationBar ~ .js-content').css('padding-top', hHeader);      }    }  }  $('.ProductList-container').css('visibility', 'visible');  $('.CustomPage').css('visibility', 'visible');}$(window).on('resize', _.debounce(autoPaddingTop, 200));$(window).on('scroll', _.debounce(autoPaddingTop, 200));var image = $('.js-nav-logo img, .header__logo img');if ((image.length !== 0 && image[0].complete) || image.length === 0) {  autoPaddingTop();} else {  image.on('load', autoPaddingTop);}$(window).load(function() {  fixSelect();});/* close popup product when click mask */$(document).on('touchend', '.modal-backdrop', function() {  $('.js-quick-cart-cancel').click();});/* add class scroll for go to top button */$(window).scroll(function() {  var trialBannerHeight = $('.trial-banner').height() || 0;  if ($(window).scrollTop() >= (100 - trialBannerHeight)) {    $('.sl-goto-top').addClass('active');  } else {    $('.sl-goto-top').removeClass('active');  }});/* check IOS */var iOS = is.ios();var iOS11 = /OS 11_0|OS 11_1|OS 11_2/.test(navigator.userAgent);var detectTap = false;if (iOS && iOS11) {  $('body').addClass('ios-eleven');}/* location when click in IOS */if (iOS) {  $('body').addClass('ios');}$('.instagram-post .caption').dotdotdot({  wrap: 'letter',  ellipsis: '...',  height: 56});function syncHeaderTopWithAnnouncementHeight() {  $('#shopline-section-header').css('top', $('#shopline-section-announcement').height() || 0);}if (  $('body.cart.index, body.checkout.index, body.orders.confirm').length === 0 &&  $('#shopline-section-header').length > 0) {  if ('ResizeObserver' in window) {    var observer = new ResizeObserver(_.throttle(syncHeaderTopWithAnnouncementHeight, 200));    observer.observe($('#shopline-section-announcement')[0]);  } else {    document.fonts.ready.then(syncHeaderTopWithAnnouncementHeight);    $(window).on('resize', _.throttle(syncHeaderTopWithAnnouncementHeight, 200));  }  syncHeaderTopWithAnnouncementHeight();}/* this code will be remove in SL-31595 */if ($('.header').hasClass('header--sticky')) {  $('#shopline-section-header').css({    'position': 'sticky',    'z-index': 100  });}if ($('body.home.index').length > 0) {  /* Should fix header when the first widget type on the OPB page is carousel or image. */  var firstGridRowWrapper = $('.Grid-row-wrapper').first();  var shouldFixHeaderForOpbPage =    firstGridRowWrapper.length > 0 &&    firstGridRowWrapper.find('.Grid-item').length === 1 &&    firstGridRowWrapper.find(      '.editor-boxify-image-wrapper, .ImageItem-carouselContainer',    ).length > 0;  /* When the first image widget has no content, check whether the second widget type is image. */  if (shouldFixHeaderForOpbPage && firstGridRowWrapper.find('.Grid-item').first().find('.image-container').children().length === 0) {    var secondGridRowWrapper = firstGridRowWrapper.next();    shouldFixHeaderForOpbPage =      secondGridRowWrapper.length > 0 &&      secondGridRowWrapper.find('.Grid-item').length === 1 &&      secondGridRowWrapper.find(        '.editor-boxify-image-wrapper, .ImageItem-carouselContainer',      ).length > 0;  }  /* Should fix header when first widget type on OPB page is gallery or slideshow with fullscreen option turned on.  */  var isSectionPage = $('.shopline-section').length > 0;  var shouldFixHeaderForNpbPage =    isSectionPage &&    $('.shopline-section')      .first()      .find('.section-full-width')      .find('.gallery__mask, .slideshow__list').length > 0;  var shouldFixHeader = shouldFixHeaderForOpbPage || shouldFixHeaderForNpbPage;  var fixedHeader = function () {    $('.header').attr(      'style',      'position: fixed !important; top: ' +        ($('#shopline-section-announcement').height() || 0) +        'px',    );  };  var transparentHead = function () {    $('.header').attr('style', 'position: absolute !important');  };  var resetHeader = function () {    $('.header').removeAttr('style');  };  if ($('.header').hasClass('header--sticky')) {    if (shouldFixHeader) {      fixedHeader();    } else {      /* add header height to prevent body relayout */      $('#shopline-section-header').css({ 'height': $('.header:visible').outerHeight() || 0 + 'px' });      $(window).on('scroll', _.debounce(function () {        if ($(window).scrollTop() >= 100) {          fixedHeader();        } else {          resetHeader();        }      }, 300));    }  } else {    if (shouldFixHeader) {      transparentHead();    } else {      resetHeader();    }  }}/* end of this code will be remove in SL-31595 */
  6628.          });
  6629.          window.scriptQueue.push(function() {
  6630.            var $mask = $('<div class="Modal-mask cart-mask js-modal-mask" style="display: none;"></div>');var docEl = $('html, body');var wrapContent = $('#Content');var scrollTop;var lockBody = function () {  if (window.pageYOffset) {    scrollTop = window.pageYOffset;    wrapContent.css({ top: -scrollTop });  }  $('html').css({ 'max-height': '100%', overflow: '' });  $('body').css({ 'max-height': '100%', overflow: 'hidden' });};var unlockBody = function () {  docEl.css({ 'max-height': '', overflow: '' });  wrapContent.css({ top: '' });  window.scrollTo(0, scrollTop);  window.setTimeout(function () {    scrollTop = null;  }, 0);};const announcementHeight = $('.js-announcement').height() || 0;const headerHeight = $('.js-navbar-desktop').height() || 0;const headerMarginBottom = 20;let hHeader = headerHeight + announcementHeight;$('head').append('<style id="fix-cart">#cart-panel { top: ' + hHeader + 'px; } @media (max-width: 1199px){ #cart-panel { top: 0; }}</style>');/* call sidr for cart panel */$('.js-cart-panel').unbind();$('.sl-cart-toggle').sidr(new SidrOptions({  name: 'cart-panel',  onOpen: function() {    $('.js-cart-panel').addClass('is-open');    $mask.css({'display': 'block' });    angular.element('body').scope().$broadcast('cart.reload');    adjustCartPanel();    lockBody();  },  onClose: function() {    $('.js-cart-panel').removeClass('is-open');    $mask.css({'display': 'none'});    unlockBody();    clearTimeout(keepCart);  }}));$mask  .appendTo('body')  .on('click', function() {    $.sidr('close', 'cart-panel');    $mask.css({'display': 'none'});  });/* auto close cart panel in 3 second if no hover */if (!is.touchDevice()) {  var keepCart;  var cartPanel = document.querySelector('.js-cart-panel');  $(document).on('click', '.js-btn-add-to-cart, .js-btn-quick-cart-add-to-cart, .quick-cart-button-container', function() {    var observer = (new MutationObserver(function() {      clearTimeout(keepCart);      keepCart = setTimeout(function() {        $.sidr('close', 'cart-panel');        $mask.css({'display': 'none'});      }, 3000);      observer.disconnect();    }));    observer.observe(      cartPanel,      { attributes: true }    );  });  /* keep cart panel if hover */  cartPanel.addEventListener('mouseover', function() {    clearTimeout(keepCart);  });}/* close currency and menu panel when choose currency */$('.sl-currency-chooser-currency').on('click', function() {  $.sidr('close', 'CurrencyPanel');  $.sidr('close', 'MenuPanel');  $('.sl-modal-mask').css({'display': 'none'});});function adjustCartPanel() {  if (window.matchMedia('(max-width: 1199px)').matches) return;  const hHeader = announcementHeight + ($('.js-navbar-desktop').height() || 0);  /* adjust cart panel in short browser */  const checkoutButtonContainerHeight = $('#cart-panel .cart-chkt-btn-cont').outerHeight();  const STATIC_BUTTONS_PADDING_TOP = 15;  const cartItemListMaxHeight = hHeader + checkoutButtonContainerHeight + STATIC_BUTTONS_PADDING_TOP;  $('#cart-panel .cart-items').css({    'max-height': 'calc(100vh - ' + cartItemListMaxHeight + 'px)'  });  /* adjust cart panel when header not sticky */  let cartPosition = hHeader;  if (    $('#shopline-section-header').length > 0 &&    $('#shopline-section-header').css('position') !== 'sticky' &&    $(window).scrollTop() >= hHeader  ) {    cartPosition = cartPosition - headerHeight + headerMarginBottom;  }  $('head #fix-cart').html('#cart-panel { top: ' + cartPosition + 'px; } @media (max-width: 1199px){ #cart-panel { top: 0; }}');};$(window).on('load', adjustCartPanel);$(window).on('resize, scroll', _.debounce(function() {  adjustCartPanel();}, 200));
  6631.          });
  6632.      ;
  6633.    </script>
  6634.  
  6635.  
  6636.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6637.  <symbol id="fa-v5-globe" viewBox="0 0 496 512">
  6638.    <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"/>
  6639.  </symbol>
  6640. </svg>
  6641.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6642.  <symbol id="icon-filter-category" viewBox="0 0 13 13">
  6643.    <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" />
  6644.    <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" />
  6645.  </symbol>
  6646. </svg>
  6647.  
  6648.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
  6649.  <symbol id="icon-sort-category" viewBox="0 0 14 12">
  6650.    <path
  6651.      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"
  6652.    />
  6653.  </symbol>
  6654. </svg>
  6655.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
  6656.  <symbol id="icon-limit-category" viewBox="0 0 14 14">
  6657.    <path
  6658.      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.6875 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"
  6659.    />
  6660.  </symbol>
  6661. </svg>
  6662.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6663.  <symbol id="icon-line" viewBox="0 0 20 18">
  6664.    <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"/>
  6665.  </symbol>
  6666. </svg>
  6667.  
  6668.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
  6669.  <symbol id="icon-lineapp" viewBox="0 0 32 32">
  6670.    <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"/>
  6671.  </symbol>
  6672. </svg>
  6673.  
  6674.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
  6675.  <symbol id="icon-facebook" viewBox="0 0 32 32">
  6676.    <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"/>
  6677.  </symbol>
  6678. </svg>
  6679.  
  6680.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none">
  6681.  <symbol id="icon-whatsapp" viewBox="0 0 32 32">
  6682.    <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"/>
  6683.  </symbol>
  6684. </svg>
  6685.  
  6686.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6687.  <symbol id="icon-copylink" viewBox="-2 -2 18 18" fill="none">
  6688.    <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"/>
  6689.    <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"/>
  6690.  </symbol>
  6691. </svg>
  6692.  
  6693.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6694.  <symbol id="icon-basket" viewBox="0 0 1024 992">
  6695.    <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"/>
  6696.  </symbol>
  6697. </svg>
  6698.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6699.  <symbol id="icon-coupon" viewBox="0 0 16 16">
  6700.    <path
  6701.      fill-rule="evenodd"
  6702.      clip-rule="evenodd"
  6703.      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 12.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"
  6704.      fill="currentColor"
  6705.    />
  6706.  </symbol>
  6707. </svg>
  6708.  <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6709.  <symbol id="icon-fb-messenger" viewBox="0 0 16 16" fill="none">
  6710.    <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" />
  6711.  </symbol>
  6712. </svg>
  6713.  
  6714.    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6715.  <symbol id="icon-back" viewBox="0 0 24 24">
  6716.    <path d="M0 0h24v24H0z" fill="none"/>
  6717.    <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/>
  6718.  </symbol>
  6719. </svg>
  6720.    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6721.  <symbol id="icon-forward" viewBox="0 0 24 24">
  6722.    <path d="M0 0h24v24H0z" fill="none"/>
  6723.    <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/>
  6724.  </symbol>
  6725. </svg>
  6726.    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6727.  <symbol id="icon-cart" viewBox="0 0 24 24">
  6728.    <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" />
  6729.    <circle cx="8.2" cy="19.2" r="1.2" />
  6730.    <circle cx="17.7996" cy="19.2" r="1.2" />
  6731.  </symbol>
  6732. </svg>
  6733.  
  6734.    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6735.  <symbol id="icon-bag" viewBox="0 0 14 18">
  6736.    <defs>
  6737.      <polygon points="0.000164705882 0 13.9987647 0 13.9987647 17.2941176 0.000164705882 17.2941176"></polygon>
  6738.    </defs>
  6739.    <g fill-rule="evenodd">
  6740.      <g transform="translate(0.000000, -0.000000)">
  6741.        <mask id="mask-2">
  6742.            <use xlink:href="#path-1"></use>
  6743.        </mask>
  6744.        <g></g>
  6745.        <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.703870588,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>
  6746.      </g>
  6747.    </g>
  6748.  </symbol>
  6749. </svg>
  6750.  
  6751.    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6752.  <symbol id="icon-person" viewBox="0 0 512 512">
  6753.    <path d="M256 256c52.805 0 96-43.201 96-96s-43.195-96-96-96-96 43.201-96 96 43.195 96 96 96zm0 48c-63.598 0-192 32.402-192 96v48h384v-48c0-63.598-128.402-96-192-96z"/>
  6754.  </symbol>
  6755. </svg>
  6756.    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6757.  <symbol id="icon-search" viewBox="0 0 512 512">
  6758.    <path d="M337.509 305.372h-17.501l-6.571-5.486c20.791-25.232 33.922-57.054 33.922-93.257C347.358 127.632 283.896 64 205.135 64 127.452 64 64 127.632 64 206.629s63.452 142.628 142.225 142.628c35.011 0 67.831-13.167 92.991-34.008l6.561 5.487v17.551L415.18 448 448 415.086 337.509 305.372zm-131.284 0c-54.702 0-98.463-43.887-98.463-98.743 0-54.858 43.761-98.742 98.463-98.742 54.7 0 98.462 43.884 98.462 98.742 0 54.856-43.762 98.743-98.462 98.743z"/>
  6759.  </symbol>
  6760. </svg>
  6761.    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6762.  <symbol id="icon-nav-cart" viewBox="0 0 25 25">
  6763.    <path d="M7.12411 6.63968C7.14594 6.04435 7.05465 5.25057 7.19158 4.45679C7.67181 1.6885 10.0928 -0.180845 12.9246 0.0116456C15.5639 0.19223 17.719 2.42472 17.8302 5.14738C17.8798 6.35193 17.854 7.55847 17.8441 8.76303C17.8441 9.41591 17.4472 9.84059 16.9134 9.82273C16.3795 9.80487 16.064 9.40004 16.0481 8.75906C16.0144 7.45528 16.1236 6.14952 15.9827 4.84971C15.8021 3.15103 14.2125 1.78176 12.4523 1.79962C10.6505 1.8155 9.04505 3.25025 8.95376 4.99656C8.89225 6.13166 8.92995 7.2747 8.92201 8.41377C8.92201 8.57848 8.92201 8.74517 8.92201 8.9079C8.86645 9.45362 8.47551 9.83662 7.99925 9.82273C7.52298 9.80884 7.1499 9.42583 7.13601 8.86225C7.1122 8.18754 7.12411 7.51085 7.12411 6.63968Z" />
  6764.    <path d="M12.4682 18.7506C8.68388 18.7506 4.89955 18.7506 1.11522 18.7605C0.662763 18.7605 0.563541 18.6454 0.613152 18.2089C0.990196 14.9445 1.34541 11.6761 1.70658 8.41168C1.82366 7.36191 2.05981 7.14958 3.12943 7.14958C3.98869 7.14958 4.84994 7.17735 5.7092 7.13766C6.16761 7.11583 6.27675 7.27856 6.245 7.69926C6.21822 8.1447 6.21822 8.59134 6.245 9.03678C6.26515 9.46977 6.44435 9.8801 6.74828 10.1892C7.05221 10.4982 7.45949 10.6843 7.89209 10.7116C8.32514 10.7424 8.75439 10.6128 9.09803 10.3475C9.44167 10.0822 9.67568 9.69968 9.75548 9.27293C9.86462 8.70141 9.80112 8.11798 9.79914 7.54249C9.79914 7.24681 9.8805 7.1456 10.196 7.1456C11.7161 7.15949 13.2362 7.16148 14.7602 7.1456C15.0956 7.1456 15.1869 7.25872 15.175 7.57424C15.1551 8.05249 15.1591 8.53273 15.175 9.01098C15.1892 9.45266 15.3685 9.87296 15.6775 10.1889C15.9865 10.5049 16.4027 10.6935 16.8439 10.7176C17.2863 10.7477 17.7236 10.6084 18.0671 10.328C18.4105 10.0475 18.6345 9.64693 18.6934 9.20744C18.7464 8.6654 18.7596 8.12021 18.7331 7.57623C18.7331 7.26467 18.8045 7.13965 19.1419 7.1456C20.15 7.16743 21.1581 7.14561 22.1662 7.15553C22.8091 7.15553 23.1386 7.46709 23.21 8.11005C23.591 11.5392 23.9601 14.9722 24.357 18.3994C24.4086 18.8439 24.1586 18.7526 23.9224 18.7526L12.4682 18.7506Z"/>
  6765.    <path d="M12.4978 19.646C16.3159 19.646 20.132 19.646 23.9501 19.6361C24.3608 19.6361 24.5136 19.7234 24.5454 20.1619C24.6526 21.4101 24.8252 22.6544 24.9562 23.9026C25.0256 24.5634 24.6545 24.9663 23.9798 24.996C23.7814 24.996 23.5829 24.996 23.3845 24.996H1.37902C1.23217 24.996 1.08136 24.996 0.934509 24.996C0.321317 24.9583 -0.0458095 24.615 0.00578598 24.0038C0.120884 22.6385 0.29155 21.2792 0.432446 19.9159C0.468166 19.5507 0.734076 19.638 0.948396 19.638C4.07191 19.638 7.19476 19.638 10.3169 19.638L12.4978 19.646Z"/>
  6766.  </symbol>
  6767. </svg>
  6768.  
  6769.    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6770.  <symbol id="icon-nav-comment" viewBox="0 0 26 26">
  6771.    <path d="M12.5625 1.88672C5.6582 1.88672 0.0625 6.43262 0.0625 12.043C0.0625 14.4648 1.10742 16.6816 2.8457 18.4248C2.23535 20.8857 0.194336 23.0781 0.169922 23.1025C0.0625 23.2148 0.0332031 23.3809 0.0966797 23.5273C0.160156 23.6738 0.296875 23.7617 0.453125 23.7617C3.69043 23.7617 6.11719 22.209 7.31836 21.252C8.91504 21.8525 10.6875 22.1992 12.5625 22.1992C19.4668 22.1992 25.0625 17.6533 25.0625 12.043C25.0625 6.43262 19.4668 1.88672 12.5625 1.88672Z"/>
  6772.  </symbol>
  6773. </svg>
  6774.  
  6775.    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6776.  <symbol id="icon-filter" viewBox="0 0 20 20">
  6777.    <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" />
  6778.    <rect x="4" y="3.2002" width="12" height="0.8" fill="currentColor" />
  6779.  </symbol>
  6780. </svg>
  6781.  
  6782.    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  6783.  <symbol id="icon-tag" viewBox="0 0 16 16">
  6784.    <g fill-rule="evenodd">
  6785.      <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" />
  6786.    </g>
  6787.  </symbol>
  6788. </svg>
  6789.  
  6790.  
  6791. </body>
  6792. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda