PageSourceSearch

https://catinlove.com/products/catinlove_unbox_maos

html catinlove.com collected 2026-10-08 19:06:08 UTC 331,306 bytes, 4,317 lines download raw bytes

1<!doctype html>
2
3<html class="no-js" lang="zh-TW" dir="ltr">
4
5  
5<script>
6  window.setGaLivechatConnect = window.setGaLivechatConnect || function() {
7    console.warn('setGaLivechatConnect is not defined (stubbed)');
8  };
9  </script>
9
10  
11  <head>
12    <!-- Google Tag Manager -->
13<script>
vendor: 327 bytes, lines 13-17
13(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
14new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
15j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
16'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
17})(window,document,'script','dataLayer','
17GTM-KF4RJGTW
vendor: 3 bytes, line 17
17');
17</script>
17
18<!-- End Google Tag Manager -->
19    
20	<!-- Added by AVADA SEO Suite -->
21	
22
23	<!-- /Added by AVADA SEO Suite -->
24    <meta charset="utf-8">
25    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
26    <meta name="theme-color" content="#ffffff">
27
28    <title>愛貓一生|貓肥家潤・限量上市紀念禮盒</title><meta name="description" content="愛貓一生 × Mao&#39;s 樂陶陶 × 書法詩人-何景窗老師三方聯名合作,獨家推出愛貓一生嚐鮮開箱禮盒: 貓肥家潤・聯名陶瓷愛貓碗 1 個 愛貓一生主食杯 9 杯(鮪娓道來 80g、大雞大利 80g 自由搭配) 愛貓一生凍乾 10 包 送!NT$100 貓砂折扣碼"><link rel="canonical" href="https://catinlove.com/products/catinlove_unbox_maos"><link rel="shortcut icon" href="//catinlove.com/cdn/shop/files/catinlove_website_logo.png?v=1742886251&width=96">
29      <link rel="apple-touch-icon" href="//catinlove.com/cdn/shop/files/catinlove_website_logo.png?v=1742886251&width=180"><link rel="preconnect" href="https://cdn.shopify.com">
30    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
31    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"><link rel="preload" href="//catinlove.com/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//catinlove.com/cdn/fonts/barlow/barlow_n5.a193a1990790eba0cc5cca569d23799830e90f07.woff2" as="font" type="font/woff2" crossorigin><link rel="preconnect" href="https://fonts.googleapis.com">
32    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
33    <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500;700&display=swap" rel="stylesheet">
34    <link rel="preload" as="image" href="//catinlove.com/cdn/shop/t/44/assets/logo.png?v=98424726437216946701789009694"><meta property="og:type" content="product">
35  <meta property="og:title" content="愛貓一生|貓肥家潤・限量上市紀念禮盒">
36  <meta property="product:price:amount" content="1,080">
37  <meta property="product:price:currency" content="TWD"><meta property="og:image" content="http://catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=2048">
38  <meta property="og:image:secure_url" content="https://catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=2048">
39  <meta property="og:image:width" content="1800">
40  <meta property="og:image:height" content="1800"><meta property="og:description" content="愛貓一生 × Mao&#39;s 樂陶陶 × 書法詩人-何景窗老師三方聯名合作,獨家推出愛貓一生嚐鮮開箱禮盒: 貓肥家潤・聯名陶瓷愛貓碗 1 個 愛貓一生主食杯 9 杯(鮪娓道來 80g、大雞大利 80g 自由搭配) 愛貓一生凍乾 10 包 送!NT$100 貓砂折扣碼"><meta property="og:url" content="https://catinlove.com/products/catinlove_unbox_maos">
41<meta property="og:site_name" content="catinlove.com"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="愛貓一生|貓肥家潤・限量上市紀念禮盒">
42  <meta name="twitter:description" content="愛貓一生 × Mao&#39;s 樂陶陶 × 書法詩人何景窗老師三方聯名,限量推出嚐鮮開箱禮盒。🎁 禮盒內容
43
44貓肥家潤・聯名陶瓷愛貓碗 1 個
45
46主食杯 9 杯(鮪娓道來、大雞大利各 80g)
47
48凍乾 10 包(全雞10 包・每包 5g)
49
50贈 NT$100 貓砂折扣碼
51"><meta name="twitter:image" content="https://catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?crop=center&height=1200&v=1775545763&width=1200">
52  <meta name="twitter:image:alt" content="">
53  
53<script type="application/ld+json">
54  {
55    "@context": "https://schema.org",
56    "@type": "Product",
57    "productID": 10155081597233,
58    "offers": [{
59          "@type": "Offer",
60          "name": "9杯魚",
61          "availability":"https://schema.org/InStock",
62          "price": 1080.0,
63          "priceCurrency": "TWD",
64          "priceValidUntil": "2026-10-19","sku": "FS0200034","url": "https://catinlove.com/products/catinlove_unbox_maos?variant=53334466330929"
65        },
66{
67          "@type": "Offer",
68          "name": "9杯雞",
69          "availability":"https://schema.org/InStock",
70          "price": 1080.0,
71          "priceCurrency": "TWD",
72          "priceValidUntil": "2026-10-19","sku": "FS0200035","url": "https://catinlove.com/products/catinlove_unbox_maos?variant=53248492831025"
73        },
74{
75          "@type": "Offer",
76          "name": "6杯魚3杯雞",
77          "availability":"https://schema.org/InStock",
78          "price": 1080.0,
79          "priceCurrency": "TWD",
80          "priceValidUntil": "2026-10-19","sku": "FS0200036","url": "https://catinlove.com/products/catinlove_unbox_maos?variant=53248492863793"
81        },
82{
83          "@type": "Offer",
84          "name": "6杯雞3杯魚",
85          "availability":"https://schema.org/InStock",
86          "price": 1080.0,
87          "priceCurrency": "TWD",
88          "priceValidUntil": "2026-10-19","sku": "FS0200037","url": "https://catinlove.com/products/catinlove_unbox_maos?variant=53248492896561"
89        }
90],"aggregateRating": {
91        "@type": "AggregateRating",
92        "ratingValue": "4.9",
93        "reviewCount": "101",
94        "worstRating": "1.0",
95        "bestRating": "5.0"
96      },"brand": {
97      "@type": "Brand",
98      "name": "catinlove.com"
99    },
100    "name": "愛貓一生|貓肥家潤・限量上市紀念禮盒",
101    "description": "愛貓一生 × Mao's 樂陶陶 × 書法詩人何景窗老師三方聯名,限量推出嚐鮮開箱禮盒。🎁 禮盒內容\n\n貓肥家潤・聯名陶瓷愛貓碗 1 個\n\n主食杯 9 杯(鮪娓道來、大雞大利各 80g)\n\n凍乾 10 包(全雞10 包・每包 5g)\n\n贈 NT$100 貓砂折扣碼\n",
102    "category": "寵物食品",
103    "url": "https://catinlove.com/products/catinlove_unbox_maos",
104    "sku": "FS0200034","weight": {
105        "@type": "QuantitativeValue",
106        "unitCode": "kg",
107        "value": 1.0
108      },"image": {
109      "@type": "ImageObject",
110      "url": "https://catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=1024",
111      "image": "https://catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=1024",
112      "name": "",
113      "width": "1024",
114      "height": "1024"
115    }
116  }
117  </script>
117
118
119
120
121  
121<script type="application/ld+json">
122  {
123    "@context": "https://schema.org",
124    "@type": "BreadcrumbList",
125  "itemListElement": [{
126      "@type": "ListItem",
127      "position": 1,
128      "name": "首頁",
129      "item": "https://catinlove.com"
130    },{
131          "@type": "ListItem",
132          "position": 2,
133          "name": "愛貓一生|貓肥家潤・限量上市紀念禮盒",
134          "item": "https://catinlove.com/products/catinlove_unbox_maos"
135        }]
136  }
137  </script>
137
138
139<style>/* Typography (heading) */
140  @font-face {
141  font-family: Barlow;
142  font-weight: 700;
143  font-style: normal;
144  font-display: fallback;
145  src: url("//catinlove.com/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2") format("woff2"),
146       url("//catinlove.com/cdn/fonts/barlow/barlow_n7.4fdbb1cb7da0e2c2f88492243ffa2b4f91924840.woff") format("woff");
147}
148
149@font-face {
150  font-family: Barlow;
151  font-weight: 700;
152  font-style: italic;
153  font-display: fallback;
154  src: url("//catinlove.com/cdn/fonts/barlow/barlow_i7.50e19d6cc2ba5146fa437a5a7443c76d5d730103.woff2") format("woff2"),
155       url("//catinlove.com/cdn/fonts/barlow/barlow_i7.47e9f98f1b094d912e6fd631cc3fe93d9f40964f.woff") format("woff");
156}
157
158/* Typography (body) */
159  @font-face {
160  font-family: Barlow;
161  font-weight: 500;
162  font-style: normal;
163  font-display: fallback;
164  src: url("//catinlove.com/cdn/fonts/barlow/barlow_n5.a193a1990790eba0cc5cca569d23799830e90f07.woff2") format("woff2"),
165       url("//catinlove.com/cdn/fonts/barlow/barlow_n5.ae31c82169b1dc0715609b8cc6a610b917808358.woff") format("woff");
166}
167
168@font-face {
169  font-family: Barlow;
170  font-weight: 500;
171  font-style: italic;
172  font-display: fallback;
173  src: url("//catinlove.com/cdn/fonts/barlow/barlow_i5.714d58286997b65cd479af615cfa9bb0a117a573.woff2") format("woff2"),
174       url("//catinlove.com/cdn/fonts/barlow/barlow_i5.0120f77e6447d3b5df4bbec8ad8c2d029d87fb21.woff") format("woff");
175}
176
177@font-face {
178  font-family: Barlow;
179  font-weight: 700;
180  font-style: normal;
181  font-display: fallback;
182  src: url("//catinlove.com/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2") format("woff2"),
183       url("//catinlove.com/cdn/fonts/barlow/barlow_n7.4fdbb1cb7da0e2c2f88492243ffa2b4f91924840.woff") format("woff");
184}
185
186@font-face {
187  font-family: Barlow;
188  font-weight: 700;
189  font-style: italic;
190  font-display: fallback;
191  src: url("//catinlove.com/cdn/fonts/barlow/barlow_i7.50e19d6cc2ba5146fa437a5a7443c76d5d730103.woff2") format("woff2"),
192       url("//catinlove.com/cdn/fonts/barlow/barlow_i7.47e9f98f1b094d912e6fd631cc3fe93d9f40964f.woff") format("woff");
193}
194
195:root {
196    /**
197     * ---------------------------------------------------------------------
198     * SPACING VARIABLES
199     *
200     * We are using a spacing inspired from frameworks like Tailwind CSS.
201     * ---------------------------------------------------------------------
202     */
203    --spacing-0-5: 0.125rem; /* 2px */
204    --spacing-1: 0.25rem; /* 4px */
205    --spacing-1-5: 0.375rem; /* 6px */
206    --spacing-2: 0.5rem; /* 8px */
207    --spacing-2-5: 0.625rem; /* 10px */
208    --spacing-3: 0.75rem; /* 12px */
209    --spacing-3-5: 0.875rem; /* 14px */
210    --spacing-4: 1rem; /* 16px */
211    --spacing-4-5: 1.125rem; /* 18px */
212    --spacing-5: 1.25rem; /* 20px */
213    --spacing-5-5: 1.375rem; /* 22px */
214    --spacing-6: 1.5rem; /* 24px */
215    --spacing-6-5: 1.625rem; /* 26px */
216    --spacing-7: 1.75rem; /* 28px */
217    --spacing-7-5: 1.875rem; /* 30px */
218    --spacing-8: 2rem; /* 32px */
219    --spacing-8-5: 2.125rem; /* 34px */
220    --spacing-9: 2.25rem; /* 36px */
221    --spacing-9-5: 2.375rem; /* 38px */
222    --spacing-10: 2.5rem; /* 40px */
223    --spacing-11: 2.75rem; /* 44px */
224    --spacing-12: 3rem; /* 48px */
225    --spacing-14: 3.5rem; /* 56px */
226    --spacing-16: 4rem; /* 64px */
227    --spacing-18: 4.5rem; /* 72px */
228    --spacing-20: 5rem; /* 80px */
229    --spacing-24: 6rem; /* 96px */
230    --spacing-28: 7rem; /* 112px */
231    --spacing-32: 8rem; /* 128px */
232    --spacing-36: 9rem; /* 144px */
233    --spacing-40: 10rem; /* 160px */
234    --spacing-44: 11rem; /* 176px */
235    --spacing-48: 12rem; /* 192px */
236    --spacing-52: 13rem; /* 208px */
237    --spacing-56: 14rem; /* 224px */
238    --spacing-60: 15rem; /* 240px */
239    --spacing-64: 16rem; /* 256px */
240    --spacing-72: 18rem; /* 288px */
241    --spacing-80: 20rem; /* 320px */
242    --spacing-96: 24rem; /* 384px */
243
244    /* Container */
245    --container-max-width: 1620px;
246    --container-narrow-max-width: 1370px;
247    --container-gutter: var(--spacing-5);
248    --section-outer-spacing-block: var(--spacing-12);
249    --section-inner-max-spacing-block: var(--spacing-10);
250    --section-inner-spacing-inline: var(--container-gutter);
251    --section-stack-spacing-block: var(--spacing-8);
252
253    /* Grid gutter */
254    --grid-gutter: var(--spacing-5);
255
256    /* Product list settings */
257    --product-list-row-gap: var(--spacing-8);
258    --product-list-column-gap: var(--grid-gutter);
259
260    /* Form settings */
261    --input-gap: var(--spacing-2);
262    --input-height: 2.625rem;
263    --input-padding-inline: var(--spacing-4);
264
265    /* Other sizes */
266    --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));
267
268    /* RTL support */
269    --transform-logical-flip: 1;
270    --transform-origin-start: left;
271    --transform-origin-end: right;
272
273    /**
274     * ---------------------------------------------------------------------
275     * TYPOGRAPHY
276     * ---------------------------------------------------------------------
277     */
278
279    /* Font properties */
280    --heading-font-family: Barlow, sans-serif;
281    --heading-font-weight: 700;
282    --heading-font-style: normal;
283    --heading-text-transform: normal;
284    --heading-letter-spacing: 0.05em;
285    --text-font-family: Barlow, sans-serif;
286    --text-font-weight: 500;
287    --text-font-style: normal;
288    --text-letter-spacing: 0.03em;
289
290    /* Font sizes */
291    --text-h0: 2.5rem;
292    --text-h1: 1.75rem;
293    --text-h2: 1.5rem;
294    --text-h3: 1.375rem;
295    --text-h4: 1.125rem;
296    --text-h5: 1.125rem;
297    --text-h6: 1rem;
298    --text-xs: 0.6875rem;
299    --text-sm: 0.75rem;
300    --text-base: 0.875rem;
301    --text-lg: 1.125rem;
302
303    /**
304     * ---------------------------------------------------------------------
305     * COLORS
306     * ---------------------------------------------------------------------
307     */
308
309    /* Color settings */--accent: 231 54 86;
310    --text-primary: 67 68 82;
311    --background-primary: 250 249 246;
312    --dialog-background: 250 249 246;
313    --border-color: var(--text-color, var(--text-primary)) / 0.12;
314
315    /* Button colors */
316    --button-background-primary: 231 54 86;
317    --button-text-primary: 255 255 255;
318    --button-background-secondary: 255 255 255;
319    --button-text-secondary: 231 54 86;
320
321    /* Status colors */
322    --success-background: 224 244 232;
323    --success-text: 0 163 65;
324    --warning-background: 255 246 233;
325    --warning-text: 255 183 74;
326    --error-background: 252 231 235;
327    --error-text: 231 54 86;
328
329    /* Product colors */
330    --on-sale-text: 248 58 58;
331    --on-sale-badge-background: 248 58 58;
332    --on-sale-badge-text: 255 255 255;
333    --sold-out-badge-background: 67 68 82;
334    --sold-out-badge-text: 255 255 255;
335    --primary-badge-background: 231 54 86;
336    --primary-badge-text: 255 255 255;
337    --star-color: 255 183 74;
338    --product-card-background: 255 255 255;
339    --product-card-text: 67 68 82;
340
341    /* Header colors */
342    --header-background: 255 255 255;
343    --header-text: 67 68 82;
344
345    /* Footer colors */
346    --footer-background: 244 211 195;
347    --footer-text: 210 43 73;
348
349    /* Rounded variables (used for border radius) */
350    --rounded-xs: 0.25rem;
351    --rounded-sm: 0.25rem;
352    --rounded: 0.5rem;
353    --rounded-lg: 1.0rem;
354    --rounded-full: 9999px;
355
356    --rounded-button: 1.25rem;
357    --rounded-input: 0.5rem;
358
359    /* Box shadow */
360    --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.1);
361    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.1);
362    --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.1);
363    --shadow-block: 0px 18px 50px rgb(var(--text-primary) / 0.1);
364
365    /**
366     * ---------------------------------------------------------------------
367     * OTHER
368     * ---------------------------------------------------------------------
369     */
370
371    --cursor-close-svg-url: url(//catinlove.com/cdn/shop/t/44/assets/cursor-close.svg?v=147174565022153725511789009694);
372    --cursor-zoom-in-svg-url: url(//catinlove.com/cdn/shop/t/44/assets/cursor-zoom-in.svg?v=154953035094101115921789009694);
373    --cursor-zoom-out-svg-url: url(//catinlove.com/cdn/shop/t/44/assets/cursor-zoom-out.svg?v=16155520337305705181789009694);
374    --checkmark-svg-url: url(//catinlove.com/cdn/shop/t/44/assets/checkmark.svg?v=77552481021870063511789009694);
375  }
376
377  [dir="rtl"]:root {
378    /* RTL support */
379    --transform-logical-flip: -1;
380    --transform-origin-start: right;
381    --transform-origin-end: left;
382  }
383
384  @media screen and (min-width: 700px) {
385    :root {
386      /* Typography (font size) */
387      --text-h0: 3.25rem;
388      --text-h1: 2.25rem;
389      --text-h2: 1.75rem;
390      --text-h3: 1.625rem;
391      --text-h4: 1.25rem;
392      --text-h5: 1.25rem;
393      --text-h6: 1.125rem;
394
395      --text-xs: 0.75rem;
396      --text-sm: 0.875rem;
397      --text-base: 1.0rem;
398      --text-lg: 1.25rem;
399
400      /* Spacing */
401      --container-gutter: 2rem;
402      --section-outer-spacing-block: var(--spacing-16);
403      --section-inner-max-spacing-block: var(--spacing-12);
404      --section-inner-spacing-inline: var(--spacing-12);
405      --section-stack-spacing-block: var(--spacing-12);
406
407      /* Grid gutter */
408      --grid-gutter: var(--spacing-6);
409
410      /* Product list settings */
411      --product-list-row-gap: var(--spacing-12);
412
413      /* Form settings */
414      --input-gap: 1rem;
415      --input-height: 3.125rem;
416      --input-padding-inline: var(--spacing-5);
417    }
418  }
419
420  @media screen and (min-width: 1000px) {
421    :root {
422      /* Spacing settings */
423      --container-gutter: var(--spacing-12);
424      --section-outer-spacing-block: var(--spacing-18);
425      --section-inner-max-spacing-block: var(--spacing-16);
426      --section-inner-spacing-inline: var(--spacing-16);
427      --section-stack-spacing-block: var(--spacing-12);
428    }
429  }
430
431  @media screen and (min-width: 1150px) {
432    :root {
433      /* Spacing settings */
434      --container-gutter: var(--spacing-12);
435      --section-outer-spacing-block: var(--spacing-20);
436      --section-inner-max-spacing-block: var(--spacing-16);
437      --section-inner-spacing-inline: var(--spacing-16);
438      --section-stack-spacing-block: var(--spacing-12);
439    }
440  }
441
442  @media screen and (min-width: 1400px) {
443    :root {
444      /* Typography (font size) */
445      --text-h0: 4rem;
446      --text-h1: 3rem;
447      --text-h2: 2.5rem;
448      --text-h3: 1.75rem;
449      --text-h4: 1.5rem;
450      --text-h5: 1.25rem;
451      --text-h6: 1.25rem;
452
453      --section-outer-spacing-block: var(--spacing-24);
454      --section-inner-max-spacing-block: var(--spacing-18);
455      --section-inner-spacing-inline: var(--spacing-18);
456    }
457  }
458
459  @media screen and (min-width: 1600px) {
460    :root {
461      --section-outer-spacing-block: var(--spacing-24);
462      --section-inner-max-spacing-block: var(--spacing-20);
463      --section-inner-spacing-inline: var(--spacing-20);
464    }
465  }
466
467  /**
468   * ---------------------------------------------------------------------
469   * LIQUID DEPENDANT CSS
470   *
471   * Our main CSS is Liquid free, but some very specific features depend on
472   * theme settings, so we have them here
473   * ---------------------------------------------------------------------
474   */</style>
474<script>
475  document.documentElement.classList.replace('no-js', 'js');
476
477  // This allows to expose several variables to the global scope, to be used in scripts
478  window.themeVariables = {
479    settings: {
480      showPageTransition: true,
481      headingApparition: "none",
482      pageType: "product",
483      moneyFormat: "${{amount_no_decimals}}",
484      moneyWithCurrencyFormat: "${{amount_no_decimals}}TWD",
485      currencyCodeEnabled: false,
486      cartType: "drawer",
487      showDiscount: true,
488      discountMode: "saving"
489    },
490
491    strings: {
492      accessibilityClose: "關閉",
493      accessibilityNext: "下一個",
494      accessibilityPrevious: "上一個",
495      addToCartButton: "加入購物車",
496      soldOutButton: "已售完",
497      preOrderButton: "預購",
498      unavailableButton: "暫不提供",
499      closeGallery: "關閉圖片庫",
500      zoomGallery: "縮放",
501      errorGallery: "無法載入圖片。",
502      soldOutBadge: "已售完",
503      discountBadge: "省下 @@",
504      sku: "商品貨號 (SKU):",
505      searchNoResults: "未找到結果。",
506      addOrderNote: "增加訂單備註",
507      editOrderNote: "編輯訂單備註",
508      shippingEstimatorNoResults: "很抱歉,我們無法配送至您的地址。",
509      shippingEstimatorOneResult: "配送至您的地址有一種運費:",
510      shippingEstimatorMultipleResults: "配送至您的地址有數種運費:",
511      shippingEstimatorError: "檢索運費時出現一個或多個錯誤:"
512    },
513
514    breakpoints: {
515      'sm': 'screen and (min-width: 700px)',
516      'md': 'screen and (min-width: 1000px)',
517      'lg': 'screen and (min-width: 1150px)',
518      'xl': 'screen and (min-width: 1400px)',
519
520      'sm-max': 'screen and (max-width: 699px)',
521      'md-max': 'screen and (max-width: 999px)',
522      'lg-max': 'screen and (max-width: 1149px)',
523      'xl-max': 'screen and (max-width: 1399px)'
524    }
525  };window.addEventListener('DOMContentLoaded', () => {
526      const isReloaded = (window.performance.navigation && window.performance.navigation.type === 1) || window.performance.getEntriesByType('navigation').map((nav) => nav.type).includes('reload');
527
528      if ('animate' in document.documentElement && window.matchMedia('(prefers-reduced-motion: no-preference)').matches && document.referrer.includes(location.host) && !isReloaded) {
529        document.body.animate({opacity: [0, 1]}, {duration: 115, fill: 'forwards'});
530      }
531    });
532
533    window.addEventListener('pageshow', (event) => {
534      document.body.classList.remove('page-transition');
535
536      if (event.persisted) {
537        document.body.animate({opacity: [0, 1]}, {duration: 0, fill: 'forwards'});
538      }
539    });// For detecting native share
540  document.documentElement.classList.add(`native-share--${navigator.share ? 'enabled' : 'disabled'}`);// We save the product ID in local storage to be eventually used for recently viewed section
541    try {
542      const recentlyViewedProducts = new Set(JSON.parse(localStorage.getItem('theme:recently-viewed-products') || '[]'));
543
544      recentlyViewedProducts.delete(10155081597233); // Delete first to re-move the product
545      recentlyViewedProducts.add(10155081597233);
546
547      localStorage.setItem('theme:recently-viewed-products', JSON.stringify(Array.from(recentlyViewedProducts.values()).reverse()));
548    } catch (e) {
549      // Safari in private mode does not allow setting item, we silently fail
550    }</script>
550<script type="module" src="//catinlove.com/cdn/shop/t/44/assets/vendor.min.js?v=20880576495916334881789009694"></script>
550
551    
551<script type="module" src="//catinlove.com/cdn/shop/t/44/assets/theme.js?v=115195450563297177491789009773"></script>
551
552    
552<script type="module" src="//catinlove.com/cdn/shop/t/44/assets/sections.js?v=41099317581159766081791318269"></script>
552
553    
553<script type="module" src="//catinlove.com/cdn/shop/t/44/assets/tooltip.js?v=112930926207907019691789009694"></script>
553<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
553<meta name="facebook-domain-verification" content="59a37a8l2rxbi6ttxgr9uxi72yyncu">
554<meta name="google-site-verification" content="cOIqoRyEd192Kh75qNPcL3qgmVOdbfhCW1loqDqYgSc">
555<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/76772475185/digital_wallets/dialog">
556<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/53334466330929:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card dev.shopify.shop_pay"><link rel="alternate" type="application/json+oembed" href="https://catinlove.com/products/catinlove_unbox_maos.oembed">
557<script async="async" src="/checkouts/internal/preloads.js?locale=zh-TW&default_configuration_id=457507121"></script>
vendor: 1 bytes, line 557
557
558<script id="shopify-features" type="application/json">{"accessToken":"b24be6ba3b13fcbd635b0cd980681c4e","betas":["rich-media-storefront-analytics"],"domain":"catinlove.com","predictiveSearch":false,"shopId":76772475185,"locale":"zh-tw"}</script>
vendor: 1 bytes, line 558
558
559<script>var Shopify = Shopify || {};
560Shopify.shop = "catslife-tw.myshopify.com";
561Shopify.locale = "zh-TW";
562Shopify.currency = {"active":"TWD","rate":"1.0"};
563Shopify.country = "TW";
564Shopify.theme = {"name":"[🟢 Web3.3.1.1] 李瑾倫新Banner2609","id":189291823409,"schema_name":"Impact","schema_version":"4.4.0","theme_store_id":null,"role":"main"};
565Shopify.theme.handle = "null";
566Shopify.theme.style = {"id":null,"handle":null};
567Shopify.cdnHost = "catinlove.com/cdn";
568Shopify.routes = Shopify.routes || {};
569Shopify.routes.root = "/";
570Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
571Shopify.SignInWithShop = Shopify.SignInWithShop || {};
572Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
573Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 573
573
574<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 574
574
575<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 575
575
576<script>
577  window.Shopify = window.Shopify || {};
578  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
579  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
580  window.Shopify.SignInWithShop.eligible = true;
581</script>
vendor: 1 bytes, line 581
581
582<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 582
582
583<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.zh-TW.esm.js"></script>
vendor: 1 bytes, line 583
583
584<script type="module">
585  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.zh-TW.esm.js");
586
587  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
588
589</script>
vendor: 1 bytes, line 589
589
590<script>
591  window.Shopify = window.Shopify || {};
592  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
593  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.zh-TW.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.zh-TW.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.zh-TW.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.zh-TW.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.zh-TW.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.zh-TW.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.zh-TW.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.zh-TW.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.zh-TW.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.zh-TW.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.zh-TW.esm.js"],"listener":["modules/v2/loader.listener.zh-TW.esm.js"],"pay-button":["modules/v2/loader.pay-button.zh-TW.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.zh-TW.esm.js"],"shop-button":["modules/v2/loader.shop-button.zh-TW.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.zh-TW.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.zh-TW.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.zh-TW.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.zh-TW.esm.js"],"shop-login":["modules/v2/loader.shop-login.zh-TW.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.zh-TW.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.zh-TW.esm.js"]};
594</script>
vendor: 1 bytes, line 594
594
595<script>(function() {
596  var isLoaded = false;
597  function asyncLoad() {
598    if (isLoaded) return;
599    isLoaded = true;
600    var urls = ["\/\/cdn.shopify.com\/proxy\/127e9b7b22133a5b01b1648177026370463303b6d6c1261976fa107d4ada643a\/app.akocommerce.com\/store\/script.js?shop=catslife-tw.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=catslife-tw.myshopify.com\u0026shop=catslife-tw.myshopify.com","https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=catslife-tw.myshopify.com\u0026shop=catslife-tw.myshopify.com","\/\/cdn.shopify.com\/proxy\/78f2c923ec2d6d176caaf47f63a1ccd40c35c16e75116bd8375138350a99ab68\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=catslife-tw.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/e71436f4030c2ae54e216c16aef84962656000a32bdc00c05734e37d4ef66c54\/tags.akohub.com\/widget.js?id=56d120f9d0f36b6080868393bd2ebe4496d8671b4afbcf3dedd505088cb14ba5\u0026ts=1754660639708\u0026shop=catslife-tw.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/admin.revenuehunt.com\/embed.js?shop=catslife-tw.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=catslife-tw.myshopify.com"];
601    for (var i = 0; i < urls.length; i++) {
602      var s = document.createElement('script');
603      s.type = 'text/javascript';
604      s.async = true;
605      s.src = urls[i];
606      var x = document.getElementsByTagName('script')[0];
607      x.parentNode.insertBefore(s, x);
608    }
609  };
610  if(window.attachEvent) {
611    window.attachEvent('onload', asyncLoad);
612  } else {
613    window.addEventListener('load', asyncLoad, false);
614  }
615})();</script>
vendor: 1 bytes, line 615
615
616<script id="__st">var __st={"a":76772475185,"offset":28800,"reqid":"33b75353-0b13-4f22-acc9-e5ad05b3bc28-1791486368","pageurl":"catinlove.com\/products\/catinlove_unbox_maos","u":"8bd6c618a703","p":"product","rtyp":"product","rid":10155081597233};</script>
vendor: 1 bytes, line 616
616
617<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 617
617
618<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'已受到 hCaptcha 保護',privacyText:'隱私',termsText:'條款'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!1,!0)}();</script>
vendor: 1 bytes, line 618
618
619<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//catinlove.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 619
619
620<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//catinlove.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
620<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 620
620
621<script>
622  window.Shopify = window.Shopify || {};
623  window.Shopify.MCP = window.Shopify.MCP || {};
624  window.Shopify.MCP.enabled = true;
625  window.Shopify.MCP.shop = "catslife-tw.myshopify.com";
626  window.Shopify.MCP.mcpEndpoint = "https:\/\/catinlove.com\/api\/mcp";
627  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
628</script>
vendor: 1 bytes, line 628
628
629<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/catinlove.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
630</script>
vendor: 1 bytes, line 630
630
631<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://catinlove.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.zh-tw.js",t.type="module",document.head.appendChild(t)}};
632</script>
vendor: 1 bytes, line 632
632
633<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
634  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
635</script>
vendor: 1 bytes, line 635
635
636<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
637</script>
637
638
639<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
639<link href="//catinlove.com/cdn/shop/t/44/assets/ako-style-variables.css?v=8859973362430610671789009694" rel="stylesheet" type="text/css" media="all" /><link href="//catinlove.com/cdn/shop/t/44/assets/theme.css?v=9231250192407336561789009694" rel="stylesheet" type="text/css" media="all" /><link href="//catinlove.com/cdn/shop/t/44/assets/ako-style-global.css?v=126218233484769559801789009694" rel="stylesheet" type="text/css" media="all" /><link href="//catinlove.com/cdn/shop/t/44/assets/ako-social-login.css?v=3894699496729580571789009694" rel="stylesheet" type="text/css" media="all" />
640
641<!------------------------------------------  INDEX ------------------------------------------>
642<!-- Video Buttons --><!------------------------------------------  PRODUCT PAGE ------------------------------------------><style>
643
644        /* Main product layout */
645
646        .shopify-section--main-product {
647            background: #FFF!important
648        }
649
650        @media screen and (min-width: 1000px) {
651            .shopify-section--main-product .product {
652                border-radius: 10px;
653                padding: 47px;
654                background-color: var(--ako-color--contrast, #fff);
655            }
656            .shopify-section--main-product {
657                background: linear-gradient(0deg, rgba(182, 149, 116, 0.25) 0%, rgba(182, 149, 116, 0.25) 100%)!important
658            }
659        }
660
661        @media screen and (min-width: 1600px) {
662            .shopify-section--main-product .product {
663                margin: 90px;
664            }
665        }
666
667        /* Product Info */
668        .product-info__image {
669            margin-left: auto;
670            margin-right: auto
671        }
672
673        .product-info__accordion .circle-chevron {
674            background-color: rgba(181, 148, 115,0.5);
675            color: #FFF;
676        }
677
678        .group[aria-expanded="true"] .circle-chevron.group-expanded\:colors:not([disabled]) {
679            background-color: rgba(181, 148, 115,0.5);
680            color: #FFF;
681        }
682
683        .shopify-section--multi-column {
684            margin-top: 80px
685        }
686
687        .shopify-section--multi-column h2 {
688            color: var(--ako-color--primary);
689        }
690
691        @media screen and (min-width: 1600px) {
692            .shopify-section--multi-column h2 {
693                font-size: 46px;
694            }
695        }
696
697        /* Product Ingredients */
698        @media screen and (max-width: 699px) {
699            .multi-column .multi-column__item img {
700                max-width: 200px;
701                margin-left: auto;
702                margin-right: auto
703            }
704            .multi-column {
705                --multi-column-list-column-max-gap: 0px!important;
706                gap: 0px!important
707            }
708         }
709
710
711    </style><!------------------------------------------  BRAND PAGE ------------------------------------------><!------------------------------------------  PASSWORD PAGE ------------------------------------------>
712
713  
714
715
716
717<style>
718html.is-loading {
719  overflow: hidden;
720}
721
722  .app-loading {
723    position: fixed;
724    inset: 0;
725    display: grid; place-items: center;
726    background: #e43b54;
727    z-index: 1000;
728    opacity: 1;
729    transition: opacity .18s ease;
730  }
731
732  .app-loading--hide { opacity: 0; pointer-events: none; }
733
734  .app-loading__box {
735    display: grid;
736    row-gap: 1.25rem;
737    justify-items: center;
738    text-align: center;
739    color: #fff;
740    padding: 0 1rem;
741  }
742
743  .app-loading__title {
744    font-family: inherit, sans-serif;
745    font-weight: 700;
746    letter-spacing: .08em;
747    font-size: clamp(20px, 3.8vw, 36px);
748    line-height: 1.2;
749  }
750
751.app-loading__dots{
752  display: inline-grid;
753  grid-auto-flow: column;
754  column-gap: .5rem;
755}
756
757.app-loading__dot{
758  --dur: 1.6s;
759  --lift: -9px;
760  width: .8rem; height: .8rem;
761  border-radius: 9999px;
762  background: #fff;
763  opacity: .45;
764  transform: translateY(0);
765  animation: dotWave var(--dur) ease-in-out infinite both;
766}
767
768.app-loading__dot:nth-child(1){ animation-delay: calc( 3 * var(--dur) / -4); }
769.app-loading__dot:nth-child(2){ animation-delay: calc( 2 * var(--dur) / -4); }
770.app-loading__dot:nth-child(3){ animation-delay: calc( 1 * var(--dur) / -4); }
771.app-loading__dot:nth-child(4){ animation-delay: calc( 0 * var(--dur) / -4); }
772
773@keyframes dotWave{
774  0%      { transform: translateY(0);     opacity: .45; }
775  8%      { transform: translateY(var(--lift)); opacity: 1; }
776  15%     { transform: translateY(0);     opacity: .6; }
777  25%,100%{ transform: translateY(0);     opacity: .45; }
778}
779
780@media (max-width: 768px){
781  .app-loading__dot{ width: .6rem; height: .6rem; --lift: -7px; }
782}
783
784@media (prefers-reduced-motion: reduce){
785  .app-loading__dot{ animation: none; opacity: .6; transform: none; }
786}
787
788</style>
789
790<script>
791    const loadingEleWrapper = document.createElement('div');
792    loadingEleWrapper.setAttribute('id', 'app-loading')
793    loadingEleWrapper.setAttribute('class', 'app-loading')
794    loadingEleWrapper.setAttribute('aria-hidden', 'true')
795    loadingEleWrapper.setAttribute('role', 'img')
796    loadingEleWrapper.setAttribute('aria-label', '頁面載入中')
797    loadingEleWrapper.innerHTML = `  <div class="app-loading__box">
798    <div class="app-loading__title">
799      <img src="//catinlove.com/cdn/shop/t/44/assets/logo.png?v=98424726437216946701789009694" alt="愛貓一生 Logo" width="120" height="auto" />
800    </div>
801    <div class="app-loading__dots" aria-hidden="true">
802      <span class="app-loading__dot"></span>
803      <span class="app-loading__dot"></span>
804      <span class="app-loading__dot"></span>
805      <span class="app-loading__dot"></span>
806    </div>
807  </div>`
808
809  if (!sessionStorage.getItem('loaded')) {
810    document.documentElement.classList.add('is-loading');
811    document.documentElement.append(loadingEleWrapper)
812  }
813</script>
813
814
815
816<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
817
818
819
820
821
822
823
824
825
826
827
828
829  
829<script async src="https://static.klaviyo.com/onsite/js/WyCLGQ/klaviyo.js?company_id=WyCLGQ"></script>
829
830  
830<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
830
831
832  
833    
833<script id="viewed_product">
834      if (item == null) {
835        var _learnq = _learnq || [];
836
837        var MetafieldReviews = null
838        var MetafieldYotpoRating = null
839        var MetafieldYotpoCount = null
840        var MetafieldLooxRating = null
841        var MetafieldLooxCount = null
842        var okendoProduct = null
843        var okendoProductReviewCount = null
844        var okendoProductReviewAverageValue = null
845        try {
846          // The following fields are used for Customer Hub recently viewed in order to add reviews.
847          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
848          MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.9"},"rating_count":101};
849          MetafieldYotpoRating = null
850          MetafieldYotpoCount = null
851          MetafieldLooxRating = null
852          MetafieldLooxCount = null
853
854          okendoProduct = null
855          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
856          if (okendoProduct && 'error' in okendoProduct) {
857            okendoProduct = null
858          }
859          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
860          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
861        } catch (error) {
862          console.error('Error in Klaviyo onsite reviews tracking:', error);
863        }
864
865        var item = {
866          Name: "愛貓一生|貓肥家潤・限量上市紀念禮盒",
867          ProductID: 10155081597233,
868          Categories: ["呼喚我的貓展覽","愛貓主食杯|實測 92% 挑嘴貓會吃!全天然食材超級鮮!工廠直營單杯 $39 起"],
869          ImageURL: "https://catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new_grande.webp?v=1775545763",
870          URL: "https://catinlove.com/products/catinlove_unbox_maos",
871          Brand: "catinlove.com",
872          Price: "$1,080",
873          Value: "1,080",
874          CompareAtPrice: "$1,923"
875        };
876        _learnq.push(['track', 'Viewed Product', item]);
877        _learnq.push(['trackViewedItem', {
878          Title: item.Name,
879          ItemId: item.ProductID,
880          Categories: item.Categories,
881          ImageUrl: item.ImageURL,
882          Url: item.URL,
883          Metadata: {
884            Brand: item.Brand,
885            Price: item.Price,
886            Value: item.Value,
887            CompareAtPrice: item.CompareAtPrice
888          },
889          metafields:{
890            reviews: MetafieldReviews,
891            yotpo:{
892              rating: MetafieldYotpoRating,
893              count: MetafieldYotpoCount,
894            },
895            loox:{
896              rating: MetafieldLooxRating,
897              count: MetafieldLooxCount,
898            },
899            okendo: {
900              rating: okendoProductReviewAverageValue,
901              count: okendoProductReviewCount,
902            }
903          }
904        }]);
905      }
906    </script>
906
907  
908
909
910
911
912  
912<script>
913    window.klaviyoReviewsProductDesignMode = false
914  </script>
914
915
916
917
918
919
920
921
922
923
924<!-- END app block --><!-- BEGIN app block: shopify://apps/ako-marketing/blocks/social-login-app-embed/6be42e89-1d91-4a6a-bf9b-0d947ea5bfb8 --><!-- BEGIN app snippet: setup -->
925
926<script>
927  window.Akohub = Object.assign({}, window.Akohub, {"shop":{"moneyFormat":"${{amount_no_decimals}}","isMultiPassEnabled":false,"enabledPlatforms":["line","google"],"features":["Retargeting","Google","Discount","StoreCredit","SocialLogin","CheckoutReward","JudgeMe","TieredDiscount","AnalyzeCartSubtotalSelector","KlaviyoEvent","AnalyzeDrawerSubtotalSelector","Referral","POS","Instagram","Loyalty","AutoGenReferralCode","PixelBehavior","LoyaltyVIP"],"cdnHostName":"https://tags.akohub.com","hostName":"https://app.akohub.com","appProxyPath":"/apps/akohub/","currency":"TWD","timezone":"Asia/Taipei","accountVersion":"classic"},"pointsSetting":{"pointName":{"plural":"愛貓 Coins","singular":"愛貓 Coins"},"discountLimit":{"percentage":100,"type":"percentage"},"title":"愛貓一生Coins","pointBackRate":{"spent":"40","points":1},"pointRedeemRate":{"points":"1","cashBack":1},"enabled":false,"redemptionTitle":"redeem points:","redemptionFormat":"{{redemptionTitle}} {{points}} ({{amount}} {{currencyCode}})","redeemThreshold":0,"decimalPlaces":0},"vipSetting":{"enabled":false,"vips":[{"perks":["在結帳時輸入,我要嚐鮮首購,即可享有首購優惠"],"rewards":[],"checkoutReward":null,"id":"ALOGGvc5T_JTRAbuGdKRL","entries":{"amount":0},"icon":{"alt":"blue medal","url":"https://akohub-images.s3.amazonaws.com/blue-medal.svg"},"isStarter":true,"tag":"ako-tier-000","tierLevel":10003,"name":"一般會員"},{"perks":[],"rewards":[],"checkoutReward":null,"id":"m_it6Z0qde_yF24ZIr4s_","entries":{"amount":1980},"icon":{"alt":"blue medal","url":"https://akohub-images.s3.amazonaws.com/blue-medal.svg"},"tag":"ako-tier-50","tierLevel":20007,"name":"銅會員"},{"perks":["獲得一個月份半濕食組合"],"rewards":[],"checkoutReward":null,"id":"t9hSPQp5YurIvcRNzA0EP","entries":{"amount":9900},"icon":{"alt":"silver medal","url":"https://akohub-images.s3.amazonaws.com/silver-medal.svg"},"tag":"ako-tier-100","tierLevel":30012,"name":"銀會員"},{"perks":[],"rewards":[],"checkoutReward":null,"id":"m4YnNBaV3plXXLb5nSk5e","entries":{"amount":15000},"icon":{"alt":"gold medal","url":"https://akohub-images.s3.amazonaws.com/gold-medal.svg"},"tag":"ako-tier-150","tierLevel":40008,"name":"金會員"},{"perks":[],"rewards":[],"checkoutReward":null,"id":"iTnmFFyf_ApnoawZAT5I2","entries":{"amount":19800},"icon":{"alt":"platium medal","url":"https://akohub-images.s3.amazonaws.com/platinum-medal.svg"},"tag":"ako-tier-200","tierLevel":50002,"name":"白金會員"},{"perks":[],"rewards":[],"checkoutReward":null,"id":"cmOhm35kZklToWiB3X9sK","entries":{"amount":23760},"icon":{"alt":"platium medal","url":"https://akohub-images.s3.amazonaws.com/platinum-medal.svg"},"tag":"ako-tier-250","tierLevel":60004,"name":"鑽石會員"}],"expire":12,"entries":["amount"],"isRenewalEnabled":false},"referralSetting":{"referredCustomerCreateBefore":30,"socialShare":{"faceBook":false,"line":false,"twitter":false,"email":false},"enabled":false,"referralLink":"https://catinlove.com","shopName":"catinlove.com","referralMessage":"Join me at {{shopName}}! Sign up and use my referral code {{referralCode}} to get {{rewardCollection}}! {{redirectLink}}","issueDelay":{"afterDays":7,"type":"afterOrderFulfilled"},"revokedRewardMethod":"full"},"storeCreditSetting":{"enabled":false,"decimalPlaces":2},"rewardProductSetting":{"enabled":false,"allowCustomerCancel":false,"defaultExpiryDays":null},"ui":{"isRewardEnabled":true,"showPointDiscount":false,"widgetAppearance":{"triggerButton":{"type":"icon","position":"bottomRight","text":"Rewards","textColor":"#ffffff","icon":"https://cdn.shopify.com/s/files/1/0767/7247/5185/files/paw-icon_400x.png?v=1701069453","textRotation":"default","offset":{"x":"15","y":"10","bottom":0,"top":0},"backgroundColor":"#f5e0e5"},"color":{"primaryColor":"#BE3455","headingTextColor":"#434452","bodyTextColor":"#434452"}},"gender":{"transgender":true,"nonBinary":true,"man":true,"woman":true,"other":true},"customStyleSheet":"","showSocialLoginAtAccountPage":false,"applyAnywhere":true,"applyAllPages":false,"isBirthdayNotEditable":false,"showWidget":false,"cachedVersion":"1786432618864","flags":{"enableLoadingModal":true},"socialLoginWidget":{"insertPosition":"#ako-social-login"},"pointRedemption":{"display":{"cart":true,"drawer":false},"selectors":{"drawer":{"container":null,"cartTotalPrice":null},"cart":{"container":null,"cartTotalPrice":null}},"flags":{"showPointRedemptionInAllPages":false}}},"posSetting":{"earnPoints":true,"earnStoreCredit":true,"redeemPoints":true,"redeemVip":true}})
928  window.Akohub.translation = "{\"welcomeTo\":\"推薦好友請:\",\"shopName\":\"生成個人 QR Code\",\"noRewardYet\":\"尚無賺點活動\",\"logIn\":\"登入\",\"learnMore\":\"了解更多\",\"logInWithSocialMedia\":\"快速登入社群帳號\",\"createAccount\":\"建立帳號\",\"logInWithFacebook\":\"使用 Facebook 帳號登入\",\"logInWithGoogle\":\"使用 Google 帳號登入\",\"logInWithLine\":\"使用 LINE 帳號登入\",\"logInWithEmail\":\"使用 Email 登入\",\"signUpWithFacebook\":\"使用 Facebook 帳號註冊\",\"signUpWithLine\":\"使用 LINE 帳號註冊\",\"email\":\"Email\",\"continue\":\"繼續下一步\",\"signUpWithGoogle\":\"使用 Google 帳號註冊\",\"signUpWithEmail\":\"使用 Email 註冊\",\"connectFacebook\":\"綁定 Facebook 帳號\",\"connectGoogle\":\"綁定 Google 帳號\",\"connectLine\":\"綁定 LINE 帳號\",\"connected\":\"帳號已綁定\",\"accountPageOr\":\"或\",\"emailFormatError\":\"請按照以下格式輸入 Email:[email protected]\",\"emailHasBeenUsedError\":\"æ­¤ Email 已被註冊\",\"facebookAccountHasBeenUsedError\":\"æ­¤ Facebook 帳號已綁定於其他 Email,請使用其他 Facebook 帳號註冊\",\"googleAccountHasBeenUsedError\":\"æ­¤ Google 帳號已綁定於其他 Email,請使用其他 Google 帳號註冊\",\"lineAccountHasBeenUsedError\":\"æ­¤ LINE 帳號已綁定於其他 Email,請使用其他 LINE 帳號註冊\",\"accountDeclinedError\":\"您已拒絕建立帳號的邀請\",\"accountInvitedError\":\"請檢查您 Email 的帳號邀請郵件,並點擊連結來啟用帳號\",\"xuF8z+\":\"使用社群帳號登入時ç
928³»çµ±ç™¼ç”ŸéŒ¯èª¤ï¼Œè«‹ç¨å¾Œå†è©¦\",\"rewards\":\"愛貓Coins \/ 會員等級\",\"jDnqgC\":\"愛貓會員獎勵\",\"reward_rewardsToUnlock\":\"解鎖獎勵\",\"tdX+tp\":\"您有\",\"pSyUe9\":[[\"points\"],\" \",[\"point_currency_name\"]],\"ePK91l\":\"編輯\",\"gukqfD\":\"瀏覽全部\",\"footer_storeCredit\":\"商店抵用金\",\"6eI+oK\":\"優惠券\",\"xvcvmx\":[\"有效期限: \",[\"discount_end_date\"]],\"yOGTbg\":\"永久有效\",\"ZoYG8T\":\"所有優惠券\",\"28UC\/p\":[\"透過成為 \",[\"vip_tier\"],\" 獲得\"],\"ATtjqQ\":[\"This discount applies to purchases of \",[\"minimum_purchase_quantity\"],\" or more products\"],\"rEgztU\":[\"This discount applies with a minimum spend of $\",[\"minimum_purchase_amount\"]],\"leo0yq\":\"尚無優惠券\",\"VO2byB\":\"請選擇有效的出生日期\",\"72cb9h\":\"會員註冊禮\",\"nXHsde\":\"完成會員註冊即可獲得獎勵!\",\"maKVjT\":\"消費回饋\",\"HK+yxw\":[[\"points_earned\"],\" \",[\"point_currency_name\"],\" for every $\",[\"amount\"],\" spent\"],\"XrqZ83\":\"在 Reels 上留言並獲得獎勵!\",\"hP1qK4\":\"前往貼文\",\"TdW6jm\":\"完成會員檔案\",\"Z2sqiV\":[\"讓我們更了解你一點點,完成會員檔案即可獲得 \",[\"reward_description\"]],\"m56URD\":[\"輸入您的生日和性別以解鎖 \",[\"reward_description\"]],\"VLGMKv\":\"男性\",\"OPLQQT\":\"女性\",\"\/ohTff\":\"跨性\",\"q8iBTW\":\"非二元\",\"\/IX\/7x\":\"\",\"tfDRzk\":\"儲存\",\"iH8pgl\":\"返回\",\"+D614R\":[\"您已獲得填寫會員檔案的獎勵 \",[\"reward_description\"],\"!如有需要修改,請至下方編輯會員資料\"],\"fwsZMj\":\"編輯會員檔案\",\"oDHtIV\":\"生日好禮\",\"fsUPaG\":\"HAPPY BIRTHDAY!!!! 歡慶生日禮!!!\",\"ampdkS\":[\"登入後填寫生日,每年生日當天即可獲得\",[\"reward_description\"],\"唷!\"],\"gqh64K\":\"\",\"qHwLVZ\":\"資料無法儲存,請重新嘗試\",\"sEMsRT\":\"會員等級\",\"KbxiV6\":\"歡迎加入會員,升等可獲得更多優惠!\",\"gwLW5i\":\"無\",\"D40oqt\":[\"會籍期限 \",[\"expire_year\"],\" å¹´\"],\"xsrORl\":[\"會籍期限 \",[\"expire_year\"],\" å¹´\"],\"u1JqZC\":\"查看我的會員獎勵\",\"onMS1y\":\"目前等級\",\"AoOpbk\":\"會員專屬優惠\",\"XO0Qoi\":\"加碼禮\",\"gCI\/kU\":[\"消費 \",[\"amount_spent\"],\" \",[\"currency\"]],\"5DF\/yW\":[\"消費 \",[\"amount_spent\"],\" \",[\"currency\"],\" + \",[\"orders_count\"],\" 張單\"],\"LlDLak\":[\"再消費 \",[\"amount_spent\"],\" \",[\"currency\"],\" 升級至 \",[\"next_vip_tier\"]],\"T6LWZX\":[\"再消費 \",[\"amount_spent\"],\" \",[\"currency\"],\" + \",[\"orders_count\"],\" 張單,升級至 \",[\"next_vip_tier\"]],\"iWjiEh\":[\"消費 \",[\"amount_spent\"],\" \",[\"currency\"],\" 以延續 \",[\"current_vip_tier\"],\" 會籍\"],\"HVBbtA\":[\"消費 \",[\"amount_spent\"],\" \",[\"currency\"],\" + \",[\"orders_count\"],\" 張單,以延續 \",[\"current_vip_tier\"],\" 會籍\"],\"account__total-spent\":\"\",\"account__total-spent-and-orders\":\"\",\"16V3sy\":[\"累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"Ui08TR\":[\"累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\" + \",[\"orders_count\"],\" 張單\"],\"6ZS0kV\":[\"再累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\" 升級至 \",[\"next_vip_tier\"]],\"5oEhXH\":[\"再累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\" + \",[\"orders_count\"],\" 張單,升級至 \",[\"next_vip_tier\"]],\"LKTVdm\":[\"累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\"以延續 \",[\"current_vip_tier\"],\" 會籍\"],\"z1jtjK\":[\"累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\" + \",[\"orders_count\"],\" 張單,以延續 \",[\"current_vip_tier\"],\" 會籍\"],\"account__total-points-earned\":\"\",\"account__total-points-earned-and-orders\":\"\",\"account\":\"帳戶\",\"XJOV1Y\":\"會員紀錄\",\"M6ASXf\":\"社群登入\",\"logOut\":\"登出\",\"iqQ2cf\":\"解除帳號綁定?\",\"ssiOCp\":[\"您已使用以下社群帳號登入\",[\"shopName\"]],\"5of4u9\":\"會員社群帳號\",\"KYizNh\":\"尚未綁定\",\"4XCBZG\":\"至少要登入一個社群帳號\",\"account_expire\":\"\",\"+K0AvT\":\"解除綁定\",\"2kdXX6\":\"即將到期點數\",\"accountExpirePoint\":\"\",\"N40H+G\":\"所有紀錄\",\"COUcFd\":\"\",\"account_filter_storeCredit\"
928:\"商店抵用金\",\"H6Ma8Z\":\"\",\"Dq4thj\":\"無任何點數即將過期\",\"ZILws9\":\"No activity yet.\",\"ZQD0\/M\":\"\",\"fzpiCt\":\"還沒有商店抵用金活動\",\"cTjx97\":\"\",\"bO4XNe\":[\"成為 \",[\"new_tier\"],\" \"],\"aZ5Gi\/\":\"\",\"FMIicF\":[\"已將 \",[\"point_currency_name\"],\" 從 \",[\"original_balance\"],\" 調整為 \",[\"new_balance\"]],\"xmbPPs\":[\"填寫檔案獎勵點數已入帳 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"HoRJ2t\":[\"社群登入獎勵點數已入帳 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"CdZYoh\":[[\"original_tier\"],\" 會籍已延續\"],\"M2\/JbE\":[[\"original_tier\"],\" 會籍已撤回\"],\"HBvuFS\":[\"從\",[\"original_tier\"],\"升級為\",[\"new_tier\"]],\"WJhjfg\":[\"從\",[\"original_tier\"],\"回復為\",[\"new_tier\"]],\"EEn0pZ\":[[\"social_media\"],\"帳號已解除綁定\"],\"OofnPk\":[[\"points_earned\"],\" \",[\"point_currency_name\"],\" 已到期\"],\"earnedPointsFromOrder\":[[\"order_number\"],\" 消費回饋點數 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\"已入帳\"],\"igReelsPromotion\":[[\"instagram_post\"],\"留言獎勵\",[\"points_earned\"],\" \",[\"point_currency_name\"],\"已入帳\"],\"redeemPointsFromOrder\":[[\"points_earned\"],\" \",[\"point_currency_name\"],\"已折抵於\",[\"order_number\"]],\"refundPointsFromOrderIssued\":\"\",\"refundPointsFromOrderReturned\":\"\",\"orderPaid\":[[\"order_number\"],\" 已付款\"],\"orderCreated\":[\"已下單 \",[\"order_number\"]],\"instagramComment\":[\"已於 \",[\"instagram_post\"],\" 留言\"],\"Cw7oSa\":[[\"tier_name\"],\"升等回饋\",[\"points_earned\"],\" \",[\"point_currency_name\"],\"已入帳\"],\"EX+30S\":[[\"tier_name\"],\"升等優惠已入帳\"],\"e9aKmY\":[\"生日禮 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\" 已入帳\"],\"gApk3d\":\"填寫會員檔案獎勵已入帳\",\"yxlro0\":\"社群登入獎勵已入帳\",\"GkfK+N\":\"生日禮已入帳\",\"cPl1ut\":[\" \",[\"tier_name\"],\"升等回饋\",[\"points_earned\"],\" \",[\"point_currency_name\"],\"已收回 \"],\"MbjMX\/\":[[\"tier_name\"],\"升等回饋已收回(Discount code: \",[\"discount_code\"],\")\"],\"YRQWk7\":\"\",\"i2dbxz\":\"\",\"GGnAwz\":\"已填寫商品評論\",\"useDiscountFromOrder\":[\"已將折扣折抵於 \",[\"order_number\"]],\"tuMQHY\":[\"已邀請好友並獲得推薦人獎勵 \",[\"discount_code\"]],\"DTkkDP\":[\"已邀請好友並獲得推薦人獎勵 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"8wWpLa\":[\"已註冊並獲得被推薦人獎勵 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"9yyKo8\":[\"已註冊並獲得被推薦人獎勵 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"qOMyFN\":[\"Earned \",[\"points_earned\"],\" \",[\"point_currency_name\"],\"(\",[\"reason\"],\")\"],\"+yiDfW\":[\"Lost \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"\/BVTkJ\":[\"Lost \",[\"points_earned\"],\" \",[\"point_currency_name\"],\"(\",[\"reason\"],\")\"],\"LClcfi\":\"\",\"Obcgti\":\"\",\"TmSoEQ\":\"\",\"78y6H6\":\"\",\"activity__vipTierExpire\":\"\",\"earnedPointsFromOrder_POS\":\"\",\"redeemPointsFromOrder_POS\":\"\",\"refundPointsFromOrderIssued_POS\":\"\",\"refundPointsFromOrderReturned_POS\":\"\",\"orderCreated_POS\":\"\",\"4BLrsr\":\"無法解除社群帳號綁定,請重新嘗試\",\"availablePoints\":[\"您有 \",[\"points_amount\"],\" \",[\"point_currency_name\"],\" (折抵上限: \",[\"max_points_amount\"],\" \",[\"point_currency_name\"],\")\"],\"GMQ32j\":\"登入使用點數\",\"tMWiPj\":\"本次使用點數將於下單後從帳戶餘額扣除\",\"3I3iul\":[\"本次使用點數將於下單後從帳戶餘額扣除,此單折抵上限為\",[\"maximum_redeem_points\"],\" \",[\"point_currency_name\"],\".\"],\"lVp+NP\":[\"本次使用點數將於下單後從帳戶餘額扣除,此單折抵上限為商品總額之\",[\"maximum_redeem_points\"],\"%.\"],\"l4S+bs\":\"本次使用點數\",\"w9Nidl\":[\"請消費滿 \",[\"minimum_order_amount\"],\" 以使用購物金\"],\"Gc2aDv\":\"已套用折扣\",\"error__point-redemption__product-disallowed\":\"\",\"2kZ072\":\"個人推薦 QR code\",\"2\/L9+3\":\"\",\"wxbXoB\":\"好友將獲得\",\"uBAEuY\":\"您將獲得\",\"XDe92s\":\"點此 , QR Code 即出現在 LINE@ 中 ! \",\"Bc+l86\":\"邀請好友使用您的推薦代碼註冊領取首購優惠,好友完成首次購買後您也會獲得獎勵\",\"YO9ECN\":\"複製並分享您的推薦連結\/代碼給好友\",\"4+r0ug\":\"推薦獎勵\",\"rg1SuN\":\"登入領取您的推薦首購獎勵\",\"nmtSbH\":\"推薦代碼\",\"q27kM7\":\"兌換推薦代碼\",\"FWrE2R\":[\"註冊後請於 \",[\"referral_reward_expire\"],\" 內領取首購推薦獎勵\"],\"R2vHTT\":\"您已成功兌換推薦獎勵!\",\"uv8iWt\":\"請稍等,您兌換的推薦獎勵即將抵達!\",\"oudQ2N\":\"您已收到好友邀請!\",\"dvlILE\":\"輸入推薦人代碼兌換專屬獎勵\",\"XeyDQY\":\"領取推薦獎勵\",\"wRZAJr\":\"輸入推薦人代碼\",\"r1yi2Y\":\"請輸入有效代碼\",\"lYZyAw\":\"使用推薦代碼失敗,請重新嘗試\",\"utXdm0\":\"建立推薦代碼失敗,請重新嘗試\",\"oG8b2m\":\"請新增商品以折抵點數\",\"fwYKEa\":\"點數目前無法使用,請聯繫我們\",\"H2imPM\":\"你沒有足夠的點數\",\"SJQM1I\":\"選擇日期\",\"rjyWPb\":\"1月\",\"4lgLew\":\"2月\",\"hg6l4j\":\"3月\",\"naCW6Z\":\"4月\",\"3JzsDb\":\"5月\",\"zeEQd\/\":\"6月\",\"u4ex5r\":\"7月\",\"DBHTm\/\":\"8月\",\"hgvbYY\":\"9月\",\"dzQfDY\":\"10月\",\"t9QlBd\":\"11月\",\"r6zgGo\":\"12月\",\"eYbd7b\":\"日\",\"YYzBv9\":\"一\",\"7P\/9OY\":\"二\",\"qeygIa\":\"三\",\"u0F1Ey\":\"四\",\"mob\/am\":\"五\",\"JYRqp5\":\"六\",\"hV+cYN\":\"\",\"\/lhm0y\":\"\",\"TMCLs7\":\"\",\"PO6IIn\":\"\",\"k5FG8L\":\"\",\"bIrSDU\":\"\",\"khdKA1\":\"\",\"FUWeZ4\":\"\",\"21\/9Uj\":\"\",\"+tIXhU\":\"\",\"0suc6+\":\"\",\"fJmaUx\":\"\",\"logInWithInstagram\":\"使用 Instagram 帳號登入\",\"signUpWithInstagram\":\"使用 Instagram 帳號註冊\",\"connectInstagram\":\"綁定 Instagram 帳號\",\"instagramAccountHasBeenUsedError\":\"此 Instagram 帳號已綁定於其他 Email,請使用其他 Instagram 帳號註冊\",\"4pSxwB\":\"Go\",\"ymp6Vx\":[\"每消費 $1 獲得 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"XIHSD1\":\"\",\"aeK4m8\":\"升等禮\",\"DB8zMK\":\"套用\",\"dEgA5A\":\"取消\",\"noEmailError\":\"請輸入您的 Email\",\"hPLUoE\":\"不便告知\",\"refundPointsFromOrder\":[[\"order_number\"],\"退款已收回\",[\"points_earned\"],\" \",[\"point_currency_name\"],\" \"]}"
929  window.Akohub.defaultTranslation = "{\"welcomeTo\":\"推薦好友請:\",\"shopName\":\"生成個人 QR Code\",\"noRewardYet\":\"尚無賺點活動\",\"logIn\":\"登入\",\"learnMore\":\"了解更多\",\"logInWithSocialMedia\":\"快速登入社群帳號\",\"createAccount\":\"建立帳號\",\"logInWithFacebook\":\"使用 Facebook 帳號登入\",\"logInWithGoogle\":\"使用 Google 帳號登入\",\"logInWithLine\":\"使用 LINE 帳號登入\",\"logInWithEmail\":\"使用 Email 登入\",\"signUpWithFacebook\":\"使用 Facebook 帳號註冊\",\"signUpWithLine\":\"使用 LINE 帳號註冊\",\"email\":\"Email\",\"continue\":\"繼續下一步\",\"signUpWithGoogle\":\"使用 Google 帳號註冊\",\"signUpWithEmail\":\"使用 Email 註冊\",\"connectFacebook\":\"綁定 Facebook 帳號\",\"connectGoogle\":\"綁定 Google 帳號\",\"connectLine\":\"綁定 LINE 帳號\",\"connected\":\"帳號已綁定\",\"accountPageOr\":\"或\",\"emailFormatError\":\"請按照以下格式輸入 Email:[email protected]\",\"emailHasBeenUsedError\":\"æ­¤ Email 已被註冊\",\"facebookAccountHasBeenUsedError\":\"æ­¤ Facebook 帳號已綁定於其他 Email,請使用其他 Facebook 帳號註冊\",\"googleAccountHasBeenUsedError\":\"æ­¤ Google 帳號已綁定於其他 Email,請使用其他 Google 帳號註冊\",\"lineAccountHasBeenUsedError\":\"æ­¤ LINE 帳號已綁定於其他 Email,請使用其他 LINE 帳號註冊\",\"accountDeclinedError\":\"您已拒絕建立帳號的邀請\",\"accountInvitedError\":\"請檢查您 Email 的帳號邀請郵件,並點擊連結來啟用帳號\",\"xuF8z+\":\"使用社群帳號登入時ç
929³»çµ±ç™¼ç”ŸéŒ¯èª¤ï¼Œè«‹ç¨å¾Œå†è©¦\",\"rewards\":\"愛貓Coins \/ 會員等級\",\"jDnqgC\":\"愛貓會員獎勵\",\"reward_rewardsToUnlock\":\"解鎖獎勵\",\"tdX+tp\":\"您有\",\"pSyUe9\":[[\"points\"],\" \",[\"point_currency_name\"]],\"ePK91l\":\"編輯\",\"gukqfD\":\"瀏覽全部\",\"footer_storeCredit\":\"商店抵用金\",\"6eI+oK\":\"優惠券\",\"xvcvmx\":[\"有效期限: \",[\"discount_end_date\"]],\"yOGTbg\":\"永久有效\",\"ZoYG8T\":\"所有優惠券\",\"28UC\/p\":[\"透過成為 \",[\"vip_tier\"],\" 獲得\"],\"ATtjqQ\":[\"This discount applies to purchases of \",[\"minimum_purchase_quantity\"],\" or more products\"],\"rEgztU\":[\"This discount applies with a minimum spend of $\",[\"minimum_purchase_amount\"]],\"leo0yq\":\"尚無優惠券\",\"VO2byB\":\"請選擇有效的出生日期\",\"72cb9h\":\"會員註冊禮\",\"nXHsde\":\"完成會員註冊即可獲得獎勵!\",\"maKVjT\":\"消費回饋\",\"HK+yxw\":[[\"points_earned\"],\" \",[\"point_currency_name\"],\" for every $\",[\"amount\"],\" spent\"],\"XrqZ83\":\"在 Reels 上留言並獲得獎勵!\",\"hP1qK4\":\"前往貼文\",\"TdW6jm\":\"完成會員檔案\",\"Z2sqiV\":[\"讓我們更了解你一點點,完成會員檔案即可獲得 \",[\"reward_description\"]],\"m56URD\":[\"輸入您的生日和性別以解鎖 \",[\"reward_description\"]],\"VLGMKv\":\"男性\",\"OPLQQT\":\"女性\",\"\/ohTff\":\"跨性\",\"q8iBTW\":\"非二元\",\"\/IX\/7x\":\"\",\"tfDRzk\":\"儲存\",\"iH8pgl\":\"返回\",\"+D614R\":[\"您已獲得填寫會員檔案的獎勵 \",[\"reward_description\"],\"!如有需要修改,請至下方編輯會員資料\"],\"fwsZMj\":\"編輯會員檔案\",\"oDHtIV\":\"生日好禮\",\"fsUPaG\":\"HAPPY BIRTHDAY!!!! 歡慶生日禮!!!\",\"ampdkS\":[\"登入後填寫生日,每年生日當天即可獲得\",[\"reward_description\"],\"唷!\"],\"gqh64K\":\"\",\"qHwLVZ\":\"資料無法儲存,請重新嘗試\",\"sEMsRT\":\"會員等級\",\"KbxiV6\":\"歡迎加入會員,升等可獲得更多優惠!\",\"gwLW5i\":\"無\",\"D40oqt\":[\"會籍期限 \",[\"expire_year\"],\" å¹´\"],\"xsrORl\":[\"會籍期限 \",[\"expire_year\"],\" å¹´\"],\"u1JqZC\":\"查看我的會員獎勵\",\"onMS1y\":\"目前等級\",\"AoOpbk\":\"會員專屬優惠\",\"XO0Qoi\":\"加碼禮\",\"gCI\/kU\":[\"消費 \",[\"amount_spent\"],\" \",[\"currency\"]],\"5DF\/yW\":[\"消費 \",[\"amount_spent\"],\" \",[\"currency\"],\" + \",[\"orders_count\"],\" 張單\"],\"LlDLak\":[\"再消費 \",[\"amount_spent\"],\" \",[\"currency\"],\" 升級至 \",[\"next_vip_tier\"]],\"T6LWZX\":[\"再消費 \",[\"amount_spent\"],\" \",[\"currency\"],\" + \",[\"orders_count\"],\" 張單,升級至 \",[\"next_vip_tier\"]],\"iWjiEh\":[\"消費 \",[\"amount_spent\"],\" \",[\"currency\"],\" 以延續 \",[\"current_vip_tier\"],\" 會籍\"],\"HVBbtA\":[\"消費 \",[\"amount_spent\"],\" \",[\"currency\"],\" + \",[\"orders_count\"],\" 張單,以延續 \",[\"current_vip_tier\"],\" 會籍\"],\"account__total-spent\":\"\",\"account__total-spent-and-orders\":\"\",\"16V3sy\":[\"累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"Ui08TR\":[\"累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\" + \",[\"orders_count\"],\" 張單\"],\"6ZS0kV\":[\"再累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\" 升級至 \",[\"next_vip_tier\"]],\"5oEhXH\":[\"再累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\" + \",[\"orders_count\"],\" 張單,升級至 \",[\"next_vip_tier\"]],\"LKTVdm\":[\"累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\"以延續 \",[\"current_vip_tier\"],\" 會籍\"],\"z1jtjK\":[\"累積 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\" + \",[\"orders_count\"],\" 張單,以延續 \",[\"current_vip_tier\"],\" 會籍\"],\"account__total-points-earned\":\"\",\"account__total-points-earned-and-orders\":\"\",\"account\":\"帳戶\",\"XJOV1Y\":\"會員紀錄\",\"M6ASXf\":\"社群登入\",\"logOut\":\"登出\",\"iqQ2cf\":\"解除帳號綁定?\",\"ssiOCp\":[\"您已使用以下社群帳號登入\",[\"shopName\"]],\"5of4u9\":\"會員社群帳號\",\"KYizNh\":\"尚未綁定\",\"4XCBZG\":\"至少要登入一個社群帳號\",\"account_expire\":\"\",\"+K0AvT\":\"解除綁定\",\"2kdXX6\":\"即將到期點數\",\"accountExpirePoint\":\"\",\"N40H+G\":\"所有紀錄\",\"COUcFd\":\"\",\"account_filter_storeCredit\"
929:\"商店抵用金\",\"H6Ma8Z\":\"\",\"Dq4thj\":\"無任何點數即將過期\",\"ZILws9\":\"No activity yet.\",\"ZQD0\/M\":\"\",\"fzpiCt\":\"還沒有商店抵用金活動\",\"cTjx97\":\"\",\"bO4XNe\":[\"成為 \",[\"new_tier\"],\" \"],\"aZ5Gi\/\":\"\",\"FMIicF\":[\"已將 \",[\"point_currency_name\"],\" 從 \",[\"original_balance\"],\" 調整為 \",[\"new_balance\"]],\"xmbPPs\":[\"填寫檔案獎勵點數已入帳 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"HoRJ2t\":[\"社群登入獎勵點數已入帳 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"CdZYoh\":[[\"original_tier\"],\" 會籍已延續\"],\"M2\/JbE\":[[\"original_tier\"],\" 會籍已撤回\"],\"HBvuFS\":[\"從\",[\"original_tier\"],\"升級為\",[\"new_tier\"]],\"WJhjfg\":[\"從\",[\"original_tier\"],\"回復為\",[\"new_tier\"]],\"EEn0pZ\":[[\"social_media\"],\"帳號已解除綁定\"],\"OofnPk\":[[\"points_earned\"],\" \",[\"point_currency_name\"],\" 已到期\"],\"earnedPointsFromOrder\":[[\"order_number\"],\" 消費回饋點數 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\"已入帳\"],\"igReelsPromotion\":[[\"instagram_post\"],\"留言獎勵\",[\"points_earned\"],\" \",[\"point_currency_name\"],\"已入帳\"],\"redeemPointsFromOrder\":[[\"points_earned\"],\" \",[\"point_currency_name\"],\"已折抵於\",[\"order_number\"]],\"refundPointsFromOrderIssued\":\"\",\"refundPointsFromOrderReturned\":\"\",\"orderPaid\":[[\"order_number\"],\" 已付款\"],\"orderCreated\":[\"已下單 \",[\"order_number\"]],\"instagramComment\":[\"已於 \",[\"instagram_post\"],\" 留言\"],\"Cw7oSa\":[[\"tier_name\"],\"升等回饋\",[\"points_earned\"],\" \",[\"point_currency_name\"],\"已入帳\"],\"EX+30S\":[[\"tier_name\"],\"升等優惠已入帳\"],\"e9aKmY\":[\"生日禮 \",[\"points_earned\"],\" \",[\"point_currency_name\"],\" 已入帳\"],\"gApk3d\":\"填寫會員檔案獎勵已入帳\",\"yxlro0\":\"社群登入獎勵已入帳\",\"GkfK+N\":\"生日禮已入帳\",\"cPl1ut\":[\" \",[\"tier_name\"],\"升等回饋\",[\"points_earned\"],\" \",[\"point_currency_name\"],\"已收回 \"],\"MbjMX\/\":[[\"tier_name\"],\"升等回饋已收回(Discount code: \",[\"discount_code\"],\")\"],\"YRQWk7\":\"\",\"i2dbxz\":\"\",\"GGnAwz\":\"已填寫商品評論\",\"useDiscountFromOrder\":[\"已將折扣折抵於 \",[\"order_number\"]],\"tuMQHY\":[\"已邀請好友並獲得推薦人獎勵 \",[\"discount_code\"]],\"DTkkDP\":[\"已邀請好友並獲得推薦人獎勵 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"8wWpLa\":[\"已註冊並獲得被推薦人獎勵 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"9yyKo8\":[\"已註冊並獲得被推薦人獎勵 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"qOMyFN\":[\"Earned \",[\"points_earned\"],\" \",[\"point_currency_name\"],\"(\",[\"reason\"],\")\"],\"+yiDfW\":[\"Lost \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"\/BVTkJ\":[\"Lost \",[\"points_earned\"],\" \",[\"point_currency_name\"],\"(\",[\"reason\"],\")\"],\"LClcfi\":\"\",\"Obcgti\":\"\",\"TmSoEQ\":\"\",\"78y6H6\":\"\",\"activity__vipTierExpire\":\"\",\"earnedPointsFromOrder_POS\":\"\",\"redeemPointsFromOrder_POS\":\"\",\"refundPointsFromOrderIssued_POS\":\"\",\"refundPointsFromOrderReturned_POS\":\"\",\"orderCreated_POS\":\"\",\"4BLrsr\":\"無法解除社群帳號綁定,請重新嘗試\",\"availablePoints\":[\"您有 \",[\"points_amount\"],\" \",[\"point_currency_name\"],\" (折抵上限: \",[\"max_points_amount\"],\" \",[\"point_currency_name\"],\")\"],\"GMQ32j\":\"登入使用點數\",\"tMWiPj\":\"本次使用點數將於下單後從帳戶餘額扣除\",\"3I3iul\":[\"本次使用點數將於下單後從帳戶餘額扣除,此單折抵上限為\",[\"maximum_redeem_points\"],\" \",[\"point_currency_name\"],\".\"],\"lVp+NP\":[\"本次使用點數將於下單後從帳戶餘額扣除,此單折抵上限為商品總額之\",[\"maximum_redeem_points\"],\"%.\"],\"l4S+bs\":\"本次使用點數\",\"w9Nidl\":[\"請消費滿 \",[\"minimum_order_amount\"],\" 以使用購物金\"],\"Gc2aDv\":\"已套用折扣\",\"error__point-redemption__product-disallowed\":\"\",\"2kZ072\":\"個人推薦 QR code\",\"2\/L9+3\":\"\",\"wxbXoB\":\"好友將獲得\",\"uBAEuY\":\"您將獲得\",\"XDe92s\":\"點此 , QR Code 即出現在 LINE@ 中 ! \",\"Bc+l86\":\"邀請好友使用您的推薦代碼註冊領取首購優惠,好友完成首次購買後您也會獲得獎勵\",\"YO9ECN\":\"複製並分享您的推薦連結\/代碼給好友\",\"4+r0ug\":\"推薦獎勵\",\"rg1SuN\":\"登入領取您的推薦首購獎勵\",\"nmtSbH\":\"推薦代碼\",\"q27kM7\":\"兌換推薦代碼\",\"FWrE2R\":[\"註冊後請於 \",[\"referral_reward_expire\"],\" 內領取首購推薦獎勵\"],\"R2vHTT\":\"您已成功兌換推薦獎勵!\",\"uv8iWt\":\"請稍等,您兌換的推薦獎勵即將抵達!\",\"oudQ2N\":\"您已收到好友邀請!\",\"dvlILE\":\"輸入推薦人代碼兌換專屬獎勵\",\"XeyDQY\":\"領取推薦獎勵\",\"wRZAJr\":\"輸入推薦人代碼\",\"r1yi2Y\":\"請輸入有效代碼\",\"lYZyAw\":\"使用推薦代碼失敗,請重新嘗試\",\"utXdm0\":\"建立推薦代碼失敗,請重新嘗試\",\"oG8b2m\":\"請新增商品以折抵點數\",\"fwYKEa\":\"點數目前無法使用,請聯繫我們\",\"H2imPM\":\"你沒有足夠的點數\",\"SJQM1I\":\"選擇日期\",\"rjyWPb\":\"1月\",\"4lgLew\":\"2月\",\"hg6l4j\":\"3月\",\"naCW6Z\":\"4月\",\"3JzsDb\":\"5月\",\"zeEQd\/\":\"6月\",\"u4ex5r\":\"7月\",\"DBHTm\/\":\"8月\",\"hgvbYY\":\"9月\",\"dzQfDY\":\"10月\",\"t9QlBd\":\"11月\",\"r6zgGo\":\"12月\",\"eYbd7b\":\"日\",\"YYzBv9\":\"一\",\"7P\/9OY\":\"二\",\"qeygIa\":\"三\",\"u0F1Ey\":\"四\",\"mob\/am\":\"五\",\"JYRqp5\":\"六\",\"hV+cYN\":\"\",\"\/lhm0y\":\"\",\"TMCLs7\":\"\",\"PO6IIn\":\"\",\"k5FG8L\":\"\",\"bIrSDU\":\"\",\"khdKA1\":\"\",\"FUWeZ4\":\"\",\"21\/9Uj\":\"\",\"+tIXhU\":\"\",\"0suc6+\":\"\",\"fJmaUx\":\"\",\"logInWithInstagram\":\"使用 Instagram 帳號登入\",\"signUpWithInstagram\":\"使用 Instagram 帳號註冊\",\"connectInstagram\":\"綁定 Instagram 帳號\",\"instagramAccountHasBeenUsedError\":\"此 Instagram 帳號已綁定於其他 Email,請使用其他 Instagram 帳號註冊\",\"4pSxwB\":\"Go\",\"ymp6Vx\":[\"每消費 $1 獲得 \",[\"points_earned\"],\" \",[\"point_currency_name\"]],\"XIHSD1\":\"\",\"aeK4m8\":\"升等禮\",\"DB8zMK\":\"套用\",\"dEgA5A\":\"取消\",\"noEmailError\":\"請輸入您的 Email\",\"hPLUoE\":\"不便告知\",\"refundPointsFromOrder\":[[\"order_number\"],\"退款已收回\",[\"points_earned\"],\" \",[\"point_currency_name\"],\" \"]}"
930  window.Akohub.liquidVariables = {
931    
932    template: 'product',
933    profileLink: "/account/profile",
934    shop: {
935      id: '76772475185',
936      url: 'https://catinlove.com',
937      currency: {
938        sign: '$',
939        code: 'TWD',
940      },
941    },
942    cart: {
943      moneyFormat: '${{amount_no_decimals}}',
944      currency: {
945        sign: '$',
946        code: 'TWD',
947      }
948    }
949  }
950</script>
950
951<!-- END app snippet -->
952
953<!-- END app block --><!-- BEGIN app block: shopify://apps/ako-cvs/blocks/cvs_widget/db3cf894-1968-40c5-bb48-952d15f1fd8d -->
953<script>
954  window.__CVS_STATE__ = window.__CVS_STATE__ || {"features":["cvs","invoice","cvs\/autoFulfillment","express\/ecpay-tcat","ordersList","express\/custom-tcat"],"tcat":{"express":{"Spec":"90","Thermosphere":"常溫"}},"shop":"catslife-tw.myshopify.com","carrier_service":{"v2":true,"cvs_store_types":["711"]},"hct":{"soap":{"weight_unit":null,"default_package_size":null,"default_temperature":null}},"onboarding":null,"invoice":{"vendor":null,"ecpay":{"MerchantID":"3448654","LogisticsType":"CVS","enable_barcode":true,"enable_love_code":true,"love_codes":[{"name":"社團法人台灣愛貓協會","code":"921314"},{"name":"社團法人臺北市支持流浪貓絕育計劃協會","code":"52668"},{"name":"台灣動物保護協進會","code":"99520"},{"name":"社團法人台灣腎貓協會","code":"0811"}]}},"shopcom":null,"ui":{"description":{},"price_limit":2000,"general":{"only_cvs":false,"default_cvs":false},"main_button":{"unselected_bg_color":"#FFFFFF","selected_bg_color":"#5981C1"},"has_invoice_section":true,"cvs_checkout":{"enabled":false},"weight_limit":9,"cvs_companies":{"available_cvs_companies":["seven"]},"has_cvs_section":false,"enable_price_limit":false,"cvs_insert_selector":{"parent":"#akocvs_widget"}},"logistics":{"location_types":null,"default_package_size":null,"express":{"vendor":"tcat","hct_enabled":false,"tcat_enabled":true,"ecpay":{"post_default_temp_level":0,"post_enabled":false,"tcat_enabled":true,"tcat_default_temp_level":0,"tcat_default_pkg_size":90}}},"api_host":"app.akocommerce.com","cvs":{"shipping_entry_version":null,"ecpay_api_url":"https:\/\/logistics.ecpay.com.tw","ecpay":{"MerchantID":"3448654","LogisticsType":"CVS","IsC2C":false},"vendor":"tcat"},"ecpay-tcat":{"enabled":false},"use_preact":true,"flags":{"advanced_address_validation":false,"is_v1_function":false,"invoice_v2":true,"redesign":true,"is_shipping_profile_v2":true}};if (window.__CVS_STATE__) {
955    window.__CVS_STATE__.cart_requires_shipping = false;
956    window.__CVS_STATE__.cart_item_count = 0;
957  }
958</script>
958<script async src="https://cdn.shopify.com/extensions/01a11ab1-062b-7216-9693-4fc8faf6544f/ako-demo-259/assets/main-preact.js"></script>
958
959<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/message-bar/64c32457-930d-4cb9-9641-e24c0d9cf1f4 -->
959<script type="application/json" id="uppromote-message-bar-setting" class="metafield-json">{"referral_enable":0,"referral_content":"You're shopping with {affiliate_name}!","referral_font":"Poppins","referral_font_size":14,"referral_text_color":"#ffffff","referral_background_color":"#338FB1","not_referral_enable":0,"not_referral_content":"Enjoy your time.","not_referral_font":"Poppins","not_referral_font_size":14,"not_referral_text_color":"#ffffff","not_referral_background_color":"#338FB1"}</script>
959
960
961<style>
962    body {
963        transition: padding-top .2s;
964    }
965    .scaaf-message-bar {
966        --primary-text-color: #ffffff;
967        --secondary-text-color: #ffffff;
968        --primary-bg-color: #338FB1;
969        --secondary-bg-color: #338FB1;
970        --primary-text-size: 14px;
971        --secondary-text-size: 14px;
972        text-align: center;
973        display: block;
974        width: 100%;
975        padding: 10px;
976        animation-duration: .5s;
977        animation-name: fadeIn;
978        position: absolute;
979        top: 0;
980        left: 0;
981        width: 100%;
982        z-index: 10;
983    }
984
985    .scaaf-message-bar-content {
986        margin: 0;
987        padding: 0;
988    }
989
990    .scaaf-message-bar[data-layout=referring] {
991        background-color: var(--primary-bg-color);
992        color: var(--primary-text-color);
993        font-size: var(--primary-text-size);
994    }
995
996    .scaaf-message-bar[data-layout=direct] {
997        background-color: var(--secondary-bg-color);
998        color: var(--secondary-text-color);
999        font-size: var(--secondary-text-size);
1000    }
1001
1002</style>
1003
1004<script type="text/javascript">
1005    (function() {
1006        let container, contentContainer
1007        const settingTag = document.querySelector('script#uppromote-message-bar-setting')
1008
1009        if (!settingTag || !settingTag.textContent) {
1010            return
1011        }
1012
1013        const setting = JSON.parse(settingTag.textContent)
1014        if (!setting.referral_enable) {
1015            return
1016        }
1017
1018        const getCookie = (cName) => {
1019            const name = cName + '='
1020            const ca = document.cookie.split(';')
1021            for (let i = 0; i < ca.length; i++) {
1022                let c = ca[i]
1023                while (c.charAt(0) === ' ') {
1024                    c = c.substring(1)
1025                }
1026                if (c.indexOf(name) === 0) {
1027                    const raw = c.substring(name.length, c.length)
1028                    // Decode this value only, not the whole cookie string, so one malformed
1029                    // cookie (bare %) or a ';' inside another value can't break parsing here.
1030                    try {
1031                        return decodeURIComponent(raw)
1032                    } catch {
1033                        return raw
1034                    }
1035                }
1036            }
1037
1038            return null
1039        }
1040
1041        function renderContainer() {
1042            container = document.createElement('div')
1043            container.classList.add('scaaf-message-bar')
1044            contentContainer = document.createElement('p')
1045            contentContainer.classList.add('scaaf-message-bar-content')
1046            container.append(contentContainer)
1047        }
1048
1049        function calculateLayout() {
1050            const height = container.scrollHeight
1051
1052            function onMouseMove() {
1053                document.body.style.paddingTop = `${height}px`
1054                document.body.removeEventListener('mousemove', onMouseMove)
1055                document.body.removeEventListener('touchstart', onMouseMove)
1056            }
1057
1058            document.body.addEventListener('mousemove', onMouseMove)
1059            document.body.addEventListener('touchstart', onMouseMove)
1060        }
1061
1062        renderContainer()
1063
1064        function fillDirectContent() {
1065            if (!setting.not_referral_enable) {
1066                // Nothing to show: drop the optimistic "Loading" bar prepareForReferring may have left
1067                container.remove()
1068                return
1069            }
1070            contentContainer.style.visibility = 'visible'
1071            container.dataset.layout = 'direct'
1072            contentContainer.textContent = setting.not_referral_content
1073            document.body.prepend(container)
1074            calculateLayout()
1075        }
1076
1077        function prepareForReferring() {
1078            contentContainer.textContent = 'Loading'
1079            contentContainer.style.visibility = 'hidden'
1080            document.body.prepend(container)
1081            calculateLayout()
1082        }
1083
1084        function fillReferringContent(aff) {
1085            container.dataset.layout = 'referring'
1086            // Guard referral_content so a missing template can't throw and leave the bar stuck on "Loading"
1087            contentContainer.textContent = (setting.referral_content || '')
1088                .replaceAll('{affiliate_name}', aff.name)
1089                .replaceAll('{company}', aff.company)
1090                .replaceAll('{affiliate_firstname}', aff.first_name)
1091                .replaceAll('{personal_detail}', aff.personal_detail)
1092            contentContainer.style.visibility = 'visible'
1093        }
1094
1095        function safeJsonParse (str) {
1096            if (!str) return null;
1097            try {
1098                return JSON.parse(str);
1099            } catch {
1100                return null;
1101            }
1102        }
1103
1104        function renderFromCookie(affiliateID) {
1105            if (!affiliateID) {
1106                fillDirectContent()
1107                return
1108            }
1109
1110            prepareForReferring()
1111
1112            let info = null
1113            const raw = getCookie('_up_a_info')
1114            if (raw) {
1115                info = safeJsonParse(raw)
1116            }
1117
1118            if (!info) {
1119                fillDirectContent()
1120                return
1121            }
1122
1123            const aff = {
1124                company: info.company || '',
1125                name: (info.first_name || '') + ' ' + (info.last_name || ''),
1126                first_name: info.first_name || '',
1127                personal_detail: getCookie('scaaf_pd') || ''
1128            }
1129
1130            fillReferringContent(aff)
1131        }
1132
1133        function paintMessageBar() {
1134            if (!document.body) {
1135                return requestAnimationFrame(paintMessageBar)
1136            }
1137
1138            const urlParams = new URLSearchParams(window.location.search)
1139            const scaRef = urlParams.get("sca_ref")
1140            const urlAffiliateID = scaRef ? scaRef.split('.')[0] + '' : null
1141            const cookieAffiliateID = getCookie('up_uppromote_aid')
1142            const isReferralLink = !!scaRef
1143
1144            if (!isReferralLink) {
1145                if (cookieAffiliateID) {
1146                    renderFromCookie(cookieAffiliateID)
1147                    return
1148                }
1149                fillDirectContent()
1150                return
1151            }
1152
1153            if (cookieAffiliateID === urlAffiliateID) {
1154                renderFromCookie(cookieAffiliateID)
1155                return
1156            }
1157
1158            const lastClick = Number(getCookie('up_uppromote_lc') || 0)
1159            const diffMinuteFromNow = (Date.now() - lastClick) / (60 * 1000)
1160            if (diffMinuteFromNow <= 1) {
1161                renderFromCookie(cookieAffiliateID)
1162                return
1163            }
1164
1165            let waited = 0
1166            const MAX_WAIT = 5000
1167            const INTERVAL = 300
1168
1169            const timer = setInterval(() => {
1170                const newCookieID = getCookie('up_uppromote_aid')
1171                const isStillThatAffiliate = newCookieID === urlAffiliateID
1172                const isReceived = localStorage.getItem('up_uppromote_received') === '1'
1173                let isLoadedAffiliateInfoDone = !!safeJsonParse(getCookie('_up_a_info'))
1174
1175                if (isReceived && isStillThatAffiliate && isLoadedAffiliateInfoDone) {
1176                    clearInterval(timer)
1177                    renderFromCookie(newCookieID)
1178                    return
1179                }
1180
1181                waited += INTERVAL
1182                if (waited >= MAX_WAIT) {
1183                    clearInterval(timer)
1184                    fillDirectContent()
1185                }
1186            }, INTERVAL)
1187        }
1188
1189        requestAnimationFrame(paintMessageBar)
1190    })()
1191</script>
1191
1192
1193
1194<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/core-script/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><!-- BEGIN app snippet: core-metafields-setting --><!--suppress ES6ConvertVarToLetConst -->
1195<script type="application/json" id="core-uppromote-settings">{"app_env":{"env":"production"},"message_bar_setting":{"referral_enable":0,"referral_content":"You're shopping with {affiliate_name}!","referral_font":"Poppins","referral_font_size":14,"referral_text_color":"#ffffff","referral_background_color":"#338FB1","not_referral_enable":0,"not_referral_content":"Enjoy your time.","not_referral_font":"Poppins","not_referral_font_size":14,"not_referral_text_color":"#ffffff","not_referral_background_color":"#338FB1"}}</script>
vendor: 1 bytes, line 1195
1195
1196<script type="application/json" id="core-uppromote-cart">{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"TWD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}</script>
1196
1197
1198<script id="core-uppromote-quick-store-tracking-vars">
1199    function getDocumentContext(){const{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i}=window.location,j=document.referrer,k=document.characterSet,l=document.title;return{location:{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i},referrer:j||document.location.href,characterSet:k,title:l}}function getNavigatorContext(){const{language:a,cookieEnabled:b,languages:c,userAgent:d}=navigator;return{language:a,cookieEnabled:b,languages:c,userAgent:d}}function getWindowContext(){const{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{height:j,width:k},screenX:f,screenY:g,scrollX:h,scrollY:i}=window;return{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{screenHeight:j,screenWidth:k},screenX:f,screenY:g,scrollX:h,scrollY:i,location:getDocumentContext().location}}function getContext(){return{document:getDocumentContext(),navigator:getNavigatorContext(),window:getWindowContext()}}
1200    if (window.location.href.includes('?sca_ref=')) {
1201        localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({
1202            context: getContext(),
1203            timestamp: new Date().toISOString(),
1204        }))
1205    }
1206</script>
1206
1207
1208
1209<script id="core-uppromote-setting-booster">
1210    var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent)
1211    UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}')
1212    const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars']
1213    idToClean.forEach(id => {
1214        document.getElementById(id)?.remove()
1215    })
1216</script>
1216
1217<!-- END app snippet -->
1218
1219
1220<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1221<script type="text/javascript">
1222  (function (c, l, a, r, i, t, y) {
1223    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
1224    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
1225    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
1226
1227    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
1228      if (error) {
1229        console.error("Error loading Shopify features:", error);
1230        return;
1231      }
1232
1233      c[a]('consentv2', {
1234        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
1235        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
1236        source: 101,
1237      });
1238    });
1239
1240    l.addEventListener("visitorConsentCollected", function (e) {
1241      c[a]('consentv2', {
1242        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
1243        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
1244        source: 101,
1245      });
1246    });
1247  })(window, document, "clarity", "script", "tg6qtrif36");
1248</script>
1248
1249
1250
1251
1252<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/customer-referral/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><link rel="preload" href="https://cdn.shopify.com/extensions/01a10ad0-9f32-7eb2-a83e-3427bdf52ded/affliate-by-secomapp-129/assets/customer-referral.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
1253<script>
1254  document.addEventListener("DOMContentLoaded", function () {
1255    const params = new URLSearchParams(window.location.search);
1256    if (params.has('sca_ref') || params.has('sca_crp')) {
1257      document.body.setAttribute('is-affiliate-link', '');
1258    }
1259  });
1260</script>
1260
1261
1262
1263<!-- END app block -->
1263<script src="https://cdn.shopify.com/extensions/01a0ed87-bf62-75c5-9a46-be43e914b613/ako-retargeting-334/assets/social-login-app-embed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1263
1263
1264<script src="https://cdn.shopify.com/extensions/01a10ad0-9f32-7eb2-a83e-3427bdf52ded/affliate-by-secomapp-129/assets/core.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1264
1264
1265<script src="https://cdn.shopify.com/extensions/01a10ad0-9f32-7eb2-a83e-3427bdf52ded/affliate-by-secomapp-129/assets/customer-referral.js" type="text/javascript" defer="defer"></script>
1265
1266<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1267<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 76772475185,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1267
1267
1268<script>
1269  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1270</script>
vendor: 1 bytes, line 1270
1270
1271<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1271).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 76772475185,storefrontBaseUrl: "https://catinlove.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://catinlove.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2920612145","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-18451205824\\\",\\\"GT-WF48H2C8\\\",\\\"AW-18228869810\\\",\\\"G-87R7XFNZV7\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-87R7XFNZV7\\\",\\\"AW-18451205824\\\/NcIFCNDblvgcEMCdnN5E\\\",\\\"MC-YT184C288K\\\",\\\"AW-18228869810\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-87R7XFNZV7\\\",\\\"AW-18451205824\\\/apUCCMTblvgcEMCdnN5E\\\",\\\"MC-YT184C288K\\\",\\\"AW-18228869810\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-87R7XFNZV7\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-87R7XFNZV7\\\",\\\"AW-18451205824\\\/qEz7CM3blvgcEMCdnN5E\\\",\\\"MC-ZLRY3QPQWX\\\",\\\"MC-YT184C288K\\\",\\\"AW-18228869810\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-87R7XFNZV7\\\",\\\"AW-18451205824\\\/i30bCMHblvgcEMCdnN5E\\\",\\\"MC-ZLRY3QPQWX\\\",\\\"MC-YT184C288K\\\",\\\"AW-18228869810\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-87R7XFNZV7\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-87R7XFNZV7\\\",\\\"AW-18451205824\\\/t65xCMrblvgcEMCdnN5E\\\",\\\"MC-ZLRY3QPQWX\\\",\\\"MC-YT184C288K\\\",\\\"AW-18228869810\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-87R7XFNZV7\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-87R7XFNZV7\\\",\\\"AW-18451205824\\\/dZ3bCNPblvgcEMCdnN5E\\\",\\\"MC-YT184C288K\\\",\\\"AW-18228869810\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-87R7XFNZV7\\\",\\\"AW-18451205824\\\/f7dtCMfblvgcEMCdnN5E\\\",\\\"MC-YT184C288K\\\",\\\"AW-18228869810\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-87R7XFNZV7\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2634121521","configuration":"{\"shopToken\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaG9wIjoiY2F0c2xpZmUtdHcubXlzaG9waWZ5LmNvbSIsInRvcGljIjoid2ViLXBpeGVsIiwiaWF0IjoxNzgxNTMxNTE2fQ.3X92H1jajNDO5ZyBwKisHGhke9wRkuaJNaHns2RvmsI\",\"apiBaseUrl\":\"https:\/\/app.akohub.com\",\"features\":\"{\\\"LineShopping\\\":false,\\\"PixelBehavior\\\":true}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6029962d77dceffb1869b789655fc4b8","type":"APP","apiClientId":1324983,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1271,{"id":"1864237361","configuration":"{\"projectId\":\"tg6qtrif36\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1845330225","configuration":"{\"accountID\":\"WyCLGQ\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1815904561","configuration":"{\"teamID\": \"4665\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2a2b192bb57a172029d31b343e0cb082","type":"APP","apiClientId":4754013,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1517682993","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"960266545","configuration":"{\"shopId\":\"105398\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"439615793","configuration":"{\"pixel_id\":\"1266851071944896\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"catinlove.com","paymentSettings":{"currencyCode":"TWD"},"myshopifyDomain":"catslife-tw.myshopify.com","countryCode":"TW","storefrontUrl":"https:\/\/catinlove.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":1080.0,"currencyCode":"TWD"},"product":{"title":"愛貓一生|貓肥家潤・限量上市紀念禮盒","vendor":"catinlove.com","id":"10155081597233","untranslatedTitle":"愛貓一生|貓肥家潤・限量上市紀念禮盒","url":"\/products\/catinlove_unbox_maos","type":"寵物食品"},"id":"53334466330929","image":{"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763"},"sku":"FS0200034","title":"9杯魚","untranslatedTitle":"9杯魚"},{"price":{"amount":1080.0,"currencyCode":"TWD"},"product":{"title":"愛貓一生|貓肥家潤・限量上市紀念禮盒","vendor":"catinlove.com","id":"10155081597233","untranslatedTitle":"愛貓一生|貓肥家潤・限量上市紀念禮盒","url":"\/products\/catinlove_unbox_maos","type":"寵物食品"},"id":"53248492831025","image":{"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763"},"sku":"FS0200035","title":"9杯雞","untranslatedTitle":"9杯雞"},{"price":{"amount":1080.0,"currencyCode":"TWD"},"product":{"title":"愛貓一生|貓肥家潤・限量上市紀念禮盒","vendor":"catinlove.com","id":"10155081597233","untranslatedTitle":"愛貓一生|貓肥家潤・限量上市紀念禮盒","url":"\/products\/catinlove_unbox_maos","type":"寵物食品"},"id":"53248492863793","image":{"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763"},"sku":"FS0200036","title":"6杯魚3杯雞","untranslatedTitle":"6杯魚3杯雞"},{"price":{"amount":1080.0,"currencyCode":"TWD"},"product":{"title":"愛貓一生|貓肥家潤・限量上市紀念禮盒","vendor":"catinlove.com","id":"10155081597233","untranslatedTitle":"愛貓一生|貓肥家潤・限量上市紀念禮盒","url":"\/products\/catinlove_unbox_maos","type":"寵物食品"},"id":"53248492896561","image":{"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763"},"sku":"FS0200037","title":"6杯雞3杯魚","untranslatedTitle":"6杯雞3杯魚"}
1271],"products":[{"id":"10155081597233","handle":"catinlove_unbox_maos","isCollective":null,"title":"愛貓一生|貓肥家潤・限量上市紀念禮盒","type":"寵物食品","untranslatedTitle":"愛貓一生|貓肥家潤・限量上市紀念禮盒","url":"\/products\/catinlove_unbox_maos","vendor":"catinlove.com","remoteShopId":null,"variants":[{"id":"53334466330929","image":{"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763"},"price":{"amount":1080.0,"currencyCode":"TWD"},"sku":"FS0200034","title":"9杯魚","untranslatedTitle":"9杯魚"},{"id":"53248492831025","image":{"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763"},"price":{"amount":1080.0,"currencyCode":"TWD"},"sku":"FS0200035","title":"9杯雞","untranslatedTitle":"9杯雞"},{"id":"53248492863793","image":{"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763"},"price":{"amount":1080.0,"currencyCode":"TWD"},"sku":"FS0200036","title":"6杯魚3杯雞","untranslatedTitle":"6杯魚3杯雞"},{"id":"53248492896561","image":{"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763"},"price":{"amount":1080.0,"currencyCode":"TWD"},"sku":"FS0200037","title":"6杯雞3杯魚","untranslatedTitle":"6杯雞3杯魚"}]}],"purchasingCompany":null},},"https://catinlove.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"189291823409","themePublished":"true","eventMetadataId":"d5dc917e-7933-40af-83d7-373a1c0ee8bb","pageType":"product","resourceId":"10155081597233","shopId":"76772475185","storefrontBaseUrl":"https:\/\/catinlove.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":1080.0,\"currencyCode\":\"TWD\"},\"product\":{\"title\":\"愛貓一生|貓肥家潤・限量上市紀念禮盒\",\"vendor\":\"catinlove.com\",\"id\":\"10155081597233\",\"untranslatedTitle\":\"愛貓一生|貓肥家潤・限量上市紀念禮盒\",\"url\":\"\/products\/catinlove_unbox_maos\",\"type\":\"寵物食品\"},\"id\":\"53334466330929\",\"image\":{\"src\":\"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763\"},\"sku\":\"FS0200034\",\"title\":\"9杯魚\",\"untranslatedTitle\":\"9杯魚\"}}]]"});})();</script>
1271<script>
1272  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1273  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1274  window.ShopifyAnalytics.meta.currency = 'TWD';
1275  var meta = {"product":{"id":10155081597233,"gid":"gid:\/\/shopify\/Product\/10155081597233","vendor":"catinlove.com","type":"寵物食品","handle":"catinlove_unbox_maos","variants":[{"id":53334466330929,"price":108000,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 9杯魚","public_title":"9杯魚","sku":"FS0200034"},{"id":53248492831025,"price":108000,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 9杯雞","public_title":"9杯雞","sku":"FS0200035"},{"id":53248492863793,"price":108000,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 6杯魚3杯雞","public_title":"6杯魚3杯雞","sku":"FS0200036"},{"id":53248492896561,"price":108000,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 6杯雞3杯魚","public_title":"6杯雞3杯魚","sku":"FS0200037"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":10155081597233,"requestId":"33b75353-0b13-4f22-acc9-e5ad05b3bc28-1791486368"}};
1276  for (var attr in meta) {
1277    window.ShopifyAnalytics.meta[attr] = meta[attr];
1278  }
1279</script>
vendor: 1 bytes, line 1279
1279
1280<script class="analytics">
1281  (function () {
1282    var customDocumentWrite = function(content) {
1283      var jquery = null;
1284
1285      if (window.jQuery) {
1286        jquery = window.jQuery;
1287      } else if (window.Checkout && window.Checkout.$) {
1288        jquery = window.Checkout.$;
1289      }
1290
1291      if (jquery) {
1292        jquery('body').append(content);
1293      }
1294    };
1295
1296    var hasLoggedConversion = function(token) {
1297      if (token) {
1298        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1299      }
1300      return false;
1301    }
1302
1303    var setCookieIfConversion = function(token) {
1304      if (token) {
1305        var twoMonthsFromNow = new Date(Date.now());
1306        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1307
1308        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1309      }
1310    }
1311
1312    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1313    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1314    if (trekkie.integrations) {
1315      return;
1316    }
1317    trekkie.methods = [
1318      'identify',
1319      'page',
1320      'ready',
1321      'track',
1322      'trackForm',
1323      'trackLink'
1324    ];
1325    trekkie.factory = function(method) {
1326      return function() {
1327        var args = Array.prototype.slice.call(arguments);
1328        args.unshift(method);
1329        trekkie.push(args);
1330        if (method == 'track' || method == 'page') {
1331          var pageUrl;
1332          try {
1333            pageUrl = window.location.href;
1334          } catch (e) {}
1335          var pageReferrer;
1336          try {
1337            pageReferrer = document.referrer;
1338          } catch (e) {}
1339          try {
1340            if (window.__TREKKIE_SHIM_QUEUE == null) {
1341              window.__TREKKIE_SHIM_QUEUE = [];
1342            }
1343            window.__TREKKIE_SHIM_QUEUE.push({
1344              from: 'trekkie-stub',
1345              method: method,
1346              args: args.slice(1),
1347              pageContext: {
1348                url: pageUrl,
1349                referrer: pageReferrer
1350              }
1351            });
1352          } catch (e) {
1353            // no-op
1354          }
1355        }
1356        return trekkie;
1357      };
1358    };
1359    for (var i = 0; i < trekkie.methods.length; i++) {
1360      var key = trekkie.methods[i];
1361      trekkie[key] = trekkie.factory(key);
1362    }
1363    trekkie.load = function(config) {
1364      trekkie.config = config || {};
1365      trekkie.config.initialDocumentCookie = document.cookie;
1366      var first = document.getElementsByTagName('script')[0];
1367var script = document.createElement('script');
1368script.type = 'text/javascript';
1369script.onerror = function(e) {
1370  var scriptFallback = document.createElement('script');
1371  scriptFallback.type = 'text/javascript';
1372  scriptFallback.onerror = function(error) {
1373          var Monorail = {
1374      produce: function produce(monorailDomain, schemaId, payload) {
1375        var currentMs = new Date().getTime();
1376        var event = {
1377          schema_id: schemaId,
1378          payload: payload,
1379          metadata: {
1380            event_created_at_ms: currentMs,
1381            event_sent_at_ms: currentMs
1382          }
1383        };
1384        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1385      },
1386      sendRequest: function sendRequest(endpointUrl, payload) {
1387        // Try the sendBeacon API
1388        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1389          var blobData = new window.Blob([payload], {
1390            type: 'text/plain'
1391          });
1392
1393          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1394            return true;
1395          } // sendBeacon was not successful
1396
1397        } // XHR beacon
1398
1399        var xhr = new XMLHttpRequest();
1400
1401        try {
1402          xhr.open('POST', endpointUrl);
1403          xhr.setRequestHeader('Content-Type', 'text/plain');
1404          xhr.send(payload);
1405        } catch (e) {
1406          console.log(e);
1407        }
1408
1409        return false;
1410      },
1411      isIos12: function isIos12() {
1412        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1413      }
1414    };
1415    Monorail.produce('monorail-edge.shopifysvc.com',
1416      'trekkie_storefront_load_errors/1.1',
1417      {shop_id: 76772475185,
1418      theme_id: 189291823409,
1419      app_name: "storefront",
1420      context_url: window.location.href,
1421      source_url: "//catinlove.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
1422
1423  };
1424  scriptFallback.async = true;
1425  scriptFallback.src = '//catinlove.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1426  first.parentNode.insertBefore(scriptFallback, first);
1427};
1428script.async = true;
1429script.src = '//catinlove.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1430first.parentNode.insertBefore(script, first);
1431
1432    };
1433    trekkie.load(
1434      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":76772475185,"isMerchantRequest":null,"themeId":189291823409,"themeCityHash":"16548662681587663960","contentLanguage":"zh-TW","currency":"TWD","eventMetadataId":"d5dc917e-7933-40af-83d7-373a1c0ee8bb"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1435    );
1436
1437    var loaded = false;
1438    trekkie.ready(function() {
1439      if (loaded) return;
1440      loaded = true;
1441
1442      window.ShopifyAnalytics.lib = window.trekkie;
1443
1444      var originalDocumentWrite = document.write;
1445      document.write = customDocumentWrite;
1446      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1447      document.write = originalDocumentWrite;
1448
1449      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1450      var token = match? match[1]: undefined;
1451      if (!hasLoggedConversion(token)) {
1452        setCookieIfConversion(token);
1453        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"TWD","variantId":53334466330929,"productId":10155081597233,"productGid":"gid:\/\/shopify\/Product\/10155081597233","name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 9杯魚","price":"1080.00","sku":"FS0200034","brand":"catinlove.com","variant":"9杯魚","category":"寵物食品","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
1454      }
1455    });
1456
1457    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":10155081597233,"requestId":"33b75353-0b13-4f22-acc9-e5ad05b3bc28-1791486368","shopifyEmitted":true});
1458
1459    var eventsListenerScript = document.createElement('script');
1460    eventsListenerScript.async = true;
1461    eventsListenerScript.src = "//catinlove.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1462    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1463})();</script>
vendor: 1 bytes, line 1463
1463
1464<script
1465  defer
1466  src="https://catinlove.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
1467  data-application="storefront-renderer"
1468  data-shop-id="76772475185"
1469  data-render-region="gcp-us-central1"
1470  data-page-type="product"
1471  data-theme-instance-id="189291823409"
1472  data-theme-name="Impact"
1473  data-theme-version="4.4.0"
1474  data-monorail-region="shop_domain"
1475  data-resource-timing-sampling-rate="10"
1476  data-shs="true"
1477  data-shs-beacon="true"
1478  data-shs-export-with-fetch="true"
1479  data-shs-logs-sample-rate="1"
1480  data-shs-beacon-endpoint="https://catinlove.com/api/collect"
1481></script>
1481
1482<meta name="shopify-y" content="ca393bfb-df43-446b-aa1b-a7e6a3a55e60" data-expiration="1823043968000"><meta name="shopify-s" content="d4446eec-977e-4a29-bc66-efca4dee3a98" data-expiration="1791488168000"><meta name="new-cookie-storage-activated" content="t">
1483</head>
1484
1485  <body class="page-transition zoom-image--enabled">
1486
1487    <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1487-1488
1487
1488<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1488GTM-KF4RJGTW
vendor: 83 bytes, lines 1488-1489
1488"
1489height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1490<!-- End Google Tag Manager (noscript) --><!-- DRAWER -->
1491<template id="drawer-default-template">
1492  <style>
1493    [hidden] {
1494      display: none !important;
1495    }
1496  </style>
1497
1498  <button part="outside-close-button" is="close-button" aria-label="關閉"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1499        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1500      </svg></button>
1501
1502  <div part="overlay"></div>
1503
1504  <div part="content">
1505    <header part="header">
1506      <slot name="header"></slot>
1507
1508      <button part="close-button" is="close-button" aria-label="關閉"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1509        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1510      </svg></button>
1511    </header>
1512
1513    <div part="body">
1514      <slot></slot>
1515    </div>
1516
1517    <footer part="footer">
1518      <slot name="footer"></slot>
1519    </footer>
1520  </div>
1521</template>
1522
1523<!-- POPOVER -->
1524<template id="popover-default-template">
1525  <button part="outside-close-button" is="close-button" aria-label="關閉"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1526        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1527      </svg></button>
1528
1529  <div part="overlay"></div>
1530
1531  <div part="content">
1532    <header part="title">
1533      <slot name="title"></slot>
1534    </header>
1535
1536    <div part="body">
1537      <slot></slot>
1538    </div>
1539  </div>
1540</template><a href="#main" class="skip-to-content sr-only">跳至內容</a><!-- BEGIN sections: header-group -->
1541<aside id="shopify-section-sections--27601450238257__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1542    :root {
1543      --sticky-announcement-bar-enabled:0;
1544    }</style><height-observer variable="announcement-bar">
1545    <div class="announcement-bar bg-custom text-custom"style="--background: 244 211 195; --text-color: 84 84 84;"><marquee-text scrolling-speed="10" class="announcement-bar__scrolling-list"><span class="announcement-bar__item" ><p class="bold text-base" ><a href="/pages/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F-%E7%94%A2%E5%93%81%E8%87%AA%E4%B8%BB%E5%8F%AC%E5%9B%9E%E5%85%AC%E5%91%8A">【產品自主召回公告】關於小鮮肉凍乾桶-綜合海鮮 特定批次自主檢驗結果與召回事宜|查看完整說明</a></p>
1546
1547              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://catinlove.com/pages/addon">-99 加價 GO❗加購主食杯、凍乾、貓砂🔸每件現省 99 元🔸</a></p>
1548
1549              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections/cat-wet-food">🎊 歡慶「主食杯」熱賣,全館免運中,最快隔日送到家 🚛</a></p>
1550
1551              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/pages/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F-%E7%94%A2%E5%93%81%E8%87%AA%E4%B8%BB%E5%8F%AC%E5%9B%9E%E5%85%AC%E5%91%8A">【產品自主召回公告】關於小鮮肉凍乾桶-綜合海鮮 特定批次自主檢驗結果與召回事宜|查看完整說明</a></p>
1552
1553              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://catinlove.com/pages/addon">-99 加價 GO❗加購主食杯、凍乾、貓砂🔸每件現省 99 元🔸</a></p>
1554
1555              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections/cat-wet-food">🎊 歡慶「主食杯」熱賣,全館免運中,最快隔日送到家 🚛</a></p>
1556
1557              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/pages/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F-%E7%94%A2%E5%93%81%E8%87%AA%E4%B8%BB%E5%8F%AC%E5%9B%9E%E5%85%AC%E5%91%8A">【產品自主召回公告】關於小鮮肉凍乾桶-綜合海鮮 特定批次自主檢驗結果與召回事宜|查看完整說明</a></p>
1558
1559              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://catinlove.com/pages/addon">-99 加價 GO❗加購主食杯、凍乾、貓砂🔸每件現省 99 元🔸</a></p>
1560
1561              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections/cat-wet-food">🎊 歡慶「主食杯」熱賣,全館免運中,最快隔日送到家 🚛</a></p>
1562
1563              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/pages/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F-%E7%94%A2%E5%93%81%E8%87%AA%E4%B8%BB%E5%8F%AC%E5%9B%9E%E5%85%AC%E5%91%8A">【產品自主召回公告】關於小鮮肉凍乾桶-綜合海鮮 特定批次自主檢驗結果與召回事宜|查看完整說明</a></p>
1564
1565              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://catinlove.com/pages/addon">-99 加價 GO❗加購主食杯、凍乾、貓砂🔸每件現省 99 元🔸</a></p>
1566
1567              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections/cat-wet-food">🎊 歡慶「主食杯」熱賣,全館免運中,最快隔日送到家 🚛</a></p>
1568
1569              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/pages/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F-%E7%94%A2%E5%93%81%E8%87%AA%E4%B8%BB%E5%8F%AC%E5%9B%9E%E5%85%AC%E5%91%8A">【產品自主召回公告】關於小鮮肉凍乾桶-綜合海鮮 特定批次自主檢驗結果與召回事宜|查看完整說明</a></p>
1570
1571              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://catinlove.com/pages/addon">-99 加價 GO❗加購主食杯、凍乾、貓砂🔸每件現省 99 元🔸</a></p>
1572
1573              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections/cat-wet-food">🎊 歡慶「主食杯」熱賣,全館免運中,最快隔日送到家 🚛</a></p>
1574
1575              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/pages/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F-%E7%94%A2%E5%93%81%E8%87%AA%E4%B8%BB%E5%8F%AC%E5%9B%9E%E5%85%AC%E5%91%8A">【產品自主召回公告】關於小鮮肉凍乾桶-綜合海鮮 特定批次自主檢驗結果與召回事宜|查看完整說明</a></p>
1576
1577              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://catinlove.com/pages/addon">-99 加價 GO❗加購主食杯、凍乾、貓砂🔸每件現省 99 元🔸</a></p>
1578
1579              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections/cat-wet-food">🎊 歡慶「主食杯」熱賣,全館免運中,最快隔日送到家 🚛</a></p>
1580
1581              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/pages/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F-%E7%94%A2%E5%93%81%E8%87%AA%E4%B8%BB%E5%8F%AC%E5%9B%9E%E5%85%AC%E5%91%8A">【產品自主召回公告】關於小鮮肉凍乾桶-綜合海鮮 特定批次自主檢驗結果與召回事宜|查看完整說明</a></p>
1582
1583              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://catinlove.com/pages/addon">-99 加價 GO❗加購主食杯、凍乾、貓砂🔸每件現省 99 元🔸</a></p>
1584
1585              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections/cat-wet-food">🎊 歡慶「主食杯」熱賣,全館免運中,最快隔日送到家 🚛</a></p>
1586
1587              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/pages/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F-%E7%94%A2%E5%93%81%E8%87%AA%E4%B8%BB%E5%8F%AC%E5%9B%9E%E5%85%AC%E5%91%8A">【產品自主召回公告】關於小鮮肉凍乾桶-綜合海鮮 特定批次自主檢驗結果與召回事宜|查看完整說明</a></p>
1588
1589              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://catinlove.com/pages/addon">-99 加價 GO❗加購主食杯、凍乾、貓砂🔸每件現省 99 元🔸</a></p>
1590
1591              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections/cat-wet-food">🎊 歡慶「主食杯」熱賣,全館免運中,最快隔日送到家 🚛</a></p>
1592
1593              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/pages/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F-%E7%94%A2%E5%93%81%E8%87%AA%E4%B8%BB%E5%8F%AC%E5%9B%9E%E5%85%AC%E5%91%8A">【產品自主召回公告】關於小鮮肉凍乾桶-綜合海鮮 特定批次自主檢驗結果與召回事宜|查看完整說明</a></p>
1594
1595              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://catinlove.com/pages/addon">-99 加價 GO❗加購主食杯、凍乾、貓砂🔸每件現省 99 元🔸</a></p>
1596
1597              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections/cat-wet-food">🎊 歡慶「主食杯」熱賣,全館免運中,最快隔日送到家 🚛</a></p>
1598
1599              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/pages/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F-%E7%94%A2%E5%93%81%E8%87%AA%E4%B8%BB%E5%8F%AC%E5%9B%9E%E5%85%AC%E5%91%8A">【產品自主召回公告】關於小鮮肉凍乾桶-綜合海鮮 特定批次自主檢驗結果與召回事宜|查看完整說明</a></p>
1600
1601              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://catinlove.com/pages/addon">-99 加價 GO❗加購主食杯、凍乾、貓砂🔸每件現省 99 元🔸</a></p>
1602
1603              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections/cat-wet-food">🎊 歡慶「主食杯」熱賣,全館免運中,最快隔日送到家 🚛</a></p>
1604
1605              <span class="shape-circle shape--sm"></span></span></marquee-text></div>
1606  </height-observer>
1607
1608  
1608<script>
1609    document.documentElement.style.setProperty('--announcement-bar-height', Math.round(document.getElementById('shopify-section-sections--27601450238257__announcement-bar').clientHeight) + 'px');
1610  </script>
1610</aside><header id="shopify-section-sections--27601450238257__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
1611  :root {
1612    --sticky-header-enabled:0;
1613  }
1614
1615  #shopify-section-sections--27601450238257__header {
1616    --header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
1617    --header-padding-block: var(--spacing-4-5);
1618    --header-background-opacity: 0.15;
1619    --header-background-blur-radius: 0px;
1620    --header-transparent-text-color: 231 54 86;--header-logo-width: 100px;
1621      --header-logo-height: 29px;position: relative;
1622    top: 0;
1623    z-index: 10;
1624  }@media screen and (max-width: 699px) {
1625      .navigation-drawer {
1626        --drawer-content-max-height: calc(100vh - (var(--spacing-2) * 2));
1627      }
1628    }@media screen and (min-width: 700px) {
1629    #shopify-section-sections--27601450238257__header {--header-logo-width: 185px;
1630        --header-logo-height: 53px;--header-padding-block: var(--spacing-8-5);
1631    }
1632  }</style>
1633
1634<height-observer variable="header">
1635  <store-header class="header"  >
1636    <div class="header__wrapper"><div class="header__main-nav">
1637        <div class="header__icon-list">
1638          <button type="button" class="tap-area lg:hidden" aria-controls="header-sidebar-menu">
1639            <span class="sr-only">開啟導覽選單</span><svg role="presentation" stroke-width="1.7" focusable="false" width="22" height="22" class="icon icon-hamburger" viewBox="0 0 22 22">
1640        <path d="M1 5h20M1 11h20M1 17h20" stroke="currentColor" stroke-linecap="round"></path>
1641      </svg></button>
1642
1643          <a href="/search" class="tap-area sm:hidden" aria-controls="search-drawer">
1644            <span class="sr-only">開啟搜尋</span><svg role="presentation" stroke-width="1.7" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
1645        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
1646        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1647      </svg></a><nav class="header__link-list  wrap" role="navigation">
1648              <ul class="contents" role="list">
1649
1650                  <li><a href="/pages/brand-story" class="bold link-faded-reverse" >產品故事</a></li>
1651
1652                  <li><a href="/collections/cat-wet-food/catwetfood" class="bold link-faded-reverse" >主食杯</a></li>
1653
1654                  <li><a href="/collections/cat-litter" class="bold link-faded-reverse" >貓砂</a></li>
1655
1656                  <li><a href="/collections/cat-freeze-dried/catfreezedried" class="bold link-faded-reverse" >凍乾</a></li>
1657
1658                  <li><details class="relative" is="dropdown-disclosure" trigger="hover">
1659                          <summary class="text-with-icon gap-2.5 bold link-faded-reverse" data-url="/products/catinlove_unbox_maos">好物<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1660        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1661      </svg></summary>
1662
1663                          <div class="dropdown-menu dropdown-menu--restrictable">
1664                            <ul class="contents" role="list"><li><a href="/products/catinlove_unbox_maos" class="dropdown-menu__item group" aria-current="page">
1665                                      <span><span class="reversed-link">貓肥家潤開箱禮</span></span>
1666                                    </a></li><li><a href="/products/catbowl" class="dropdown-menu__item group" >
1667                                      <span><span class="reversed-link">貓肥家潤愛貓碗</span></span>
1668                                    </a></li></ul>
1669                          </div>
1670                        </details></li>
1671
1672                  <li><a href="https://catinlove.com/pages/cat-factory" class="bold link-faded-reverse" >愛貓工廠</a></li>
1673
1674                  <li><details is="mega-menu-disclosure" trigger="hover" >
1675                            <summary class="text-with-icon gap-2.5 bold link-faded-reverse" data-url="https://blog.catinlove.com/">愛貓人生<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1676        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1677      </svg></summary><style>
1678    @media screen and (min-width: 1150px) {
1679      #mega-menu-mega_menu_TAdVXT {
1680        --mega-menu-nav-column-max-width: 200px;
1681        --mega-menu-justify-content: space-between;
1682        --mega-menu-nav-gap: var(--spacing-8);
1683
1684        
1685          --column-list-max-width: 75%;
1686        
1687      }
1688    }
1689
1690    @media screen and (min-width: 1400px) {
1691      #mega-menu-mega_menu_TAdVXT {
1692        --mega-menu-nav-column-max-width: 210px;
1693        --mega-menu-nav-gap: var(--spacing-16);
1694
1695        
1696          --column-list-max-width: 75%;
1697        
1698      }
1699    }
1700
1701    @media screen and (min-width: 1600px) {
1702      #mega-menu-mega_menu_TAdVXT {
1703        --mega-menu-nav-gap: var(--spacing-16);
1704      }
1705    }
1706
1707    @media screen and (min-width: 1800px) {
1708      #mega-menu-mega_menu_TAdVXT {
1709        --mega-menu-nav-gap: var(--spacing-20);
1710      }
1711    }
1712  </style><div id="mega-menu-mega_menu_TAdVXT" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-4 justify-items-start">
1713          <a href="https://blog.catinlove.com/category/the-founders-mission/" class="" >
1714            <span class="link-faded">創辦人的話</span>
1715          </a></li><li class="v-stack gap-4 justify-items-start">
1716          <a href="https://blog.catinlove.com/category/cat-factory/" class="" >
1717            <span class="link-faded">愛貓工廠</span>
1718          </a></li><li class="v-stack gap-4 justify-items-start">
1719          <a href="https://blog.catinlove.com/category/cat-in-love-brand-story/" class="" >
1720            <span class="link-faded">品牌故事</span>
1721          </a></li><li class="v-stack gap-4 justify-items-start">
1722          <a href="https://blog.catinlove.com/category/cat-behavior-guide/" class="" >
1723            <span class="link-faded">貓咪行為</span>
1724          </a></li><li class="v-stack gap-4 justify-items-start">
1725          <a href="https://blog.catinlove.com/category/expert-column/" class="" >
1726            <span class="link-faded">配方專家專欄</span>
1727          </a></li><li class="v-stack gap-4 justify-items-start">
1728          <a href="https://blog.catinlove.com/category/the-feline-knowledge-vault/" class="" >
1729            <span class="link-faded">養貓知識</span>
1730          </a></li><li class="v-stack gap-4 justify-items-start">
1731          <a href="https://blog.catinlove.com/category/feline-fact-file/" class="" >
1732            <span class="link-faded">養貓禁忌</span>
1733          </a></li><li class="v-stack gap-4 justify-items-start">
1734          <a href="https://blog.catinlove.com/category/pet-communication/" class="" >
1735            <span class="link-faded">寵物溝通</span>
1736          </a></li></ul>
1737
1738
1739
1740
1741
1742<style>
1743  #navigation-promo-mega_menu_TAdVXT-8- {
1744    --navigation-promo-grid: 
1745  
1746    auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1747
1748  
1749;
1750    --mega-menu-promo-grid-image-max-width: 300px;
1751    --mega-menu-promo-grid-image-min-width: 172px;
1752    --promo-heading-font-size: var(--text-h5);
1753    --content-over-media-row-gap: var(--spacing-3);
1754    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
1755      --panel-wrapper-justify-content: flex-start;}
1756
1757  #navigation-promo-mega_menu_TAdVXT-8- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
1758
1759  @media screen and (min-width:700px) {
1760    #navigation-promo-mega_menu_TAdVXT-8- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
1761      --content-over-media-row-gap: var(--spacing-4);
1762      --content-over-media-column-gap: var(--spacing-5);
1763    }
1764  }@media screen and (min-width: 1150px) {
1765      #navigation-promo-mega_menu_TAdVXT-8- {
1766        --promo-heading-font-size: var(--text-h4);
1767        --promo-heading-line-height: 1.3;
1768        --navigation-promo-gap: var(--spacing-4);
1769        --mega-menu-promo-grid-image-min-width: 220px;
1770
1771        
1772
1773        
1774      }
1775
1776      
1777        #navigation-promo-mega_menu_TAdVXT-8- {
1778          --content-over-media-row-gap: var(--spacing-6);
1779          --content-over-media-column-gap: var(--spacing-8);
1780        }
1781      
1782    }
1783
1784    @media screen and (min-width: 1400px) {
1785      #navigation-promo-mega_menu_TAdVXT-8- {
1786        --mega-menu-promo-grid-image-max-width: 360px;
1787
1788        
1789          --promo-heading-font-size: var(--text-h6);
1790          --promo-heading-line-height: 1.4;
1791        
1792      }
1793
1794      
1795        #navigation-promo-mega_menu_TAdVXT-8- {
1796          --content-over-media-row-gap: var(--spacing-4);
1797          --content-over-media-column-gap: var(--spacing-5);
1798        }
1799      
1800    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_TAdVXT-8-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
1801      
1802    </div></div></div></details></li></ul>
1803            </nav></div>
1804      </div>
1805        <a href="/" class="header__logo"><span class="sr-only">catinlove.com</span><img src="//catinlove.com/cdn/shop/files/catinlove-header.png?v=1742981774&amp;width=1167" alt="" srcset="//catinlove.com/cdn/shop/files/catinlove-header.png?v=1742981774&amp;width=370 370w, //catinlove.com/cdn/shop/files/catinlove-header.png?v=1742981774&amp;width=555 555w" width="1167" height="334" sizes="185px" class="header__logo-image"><img src="//catinlove.com/cdn/shop/files/LOGO_6c842b30-496a-48ee-9c43-afc6807bdb32.png?v=1734320147&amp;width=280" alt="" width="280" height="80" sizes="185px" class="header__logo-image header__logo-image--transparent"></a>
1806      
1807<div class="header__secondary-nav"><div class="header__icon-list"><a href="/search" class="hidden tap-area sm:block" aria-controls="search-drawer">
1808            <span class="sr-only">開啟搜尋</span><svg role="presentation" stroke-width="1.7" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
1809        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
1810        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1811      </svg></a>
1812
1813          <a href="/cart" data-no-instant class="relative tap-area" aria-controls="cart-drawer">
1814            <span class="sr-only">開啟購物車</span><svg role="presentation" stroke-width="1.7" focusable="false" width="22" height="22" class="icon icon-cart" viewBox="0 0 22 22">
1815            <path d="M9.182 18.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="currentColor"></path>
1816            <path d="M5.336 6.636H21l-3.636 8.182H6.909L4.636 3H1m8.182 15.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1817          </svg><div class="header__cart-count">
1818              <cart-count class="count-bubble opacity-0" aria-hidden="true">
1819                0
1820              </cart-count>
1821            </div>
1822          </a><a href="/account" class="ako-account-icon gap-[10px] align-center hidden tap-area sm:block">
1823            <span class="sr-only">開啟帳戶頁面</span>
1824            
1825            
1826              <span >登入/註冊</span>
1827            
1828          </a></div>
1829      </div>
1830    </div>
1831  </store-header>
1832</height-observer><navigation-drawer mobile-opening="left" open-from="left" id="header-sidebar-menu" class="navigation-drawer drawer lg:hidden" >
1833    <button is="close-button" aria-label="關閉"><svg role="presentation" stroke-width="2" focusable="false" width="19" height="19" class="icon icon-close" viewBox="0 0 24 24">
1834        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1835      </svg></button><div class="panel-list__wrapper">
1836  <div class="panel">
1837    <div class="panel__wrapper" >
1838      <div class="panel__scroller v-stack gap-8"><ul class="v-stack gap-4">
1839<li class="h3 sm:h4"><a href="/pages/brand-story" class="group block w-full">
1840                  <span><span class="reversed-link">產品故事</span></span>
1841                </a></li>
1842<li class="h3 sm:h4"><a href="/collections/cat-wet-food/catwetfood" class="group block w-full">
1843                  <span><span class="reversed-link">主食杯</span></span>
1844                </a></li>
1845<li class="h3 sm:h4"><a href="/collections/cat-litter" class="group block w-full">
1846                  <span><span class="reversed-link">貓砂</span></span>
1847                </a></li>
1848<li class="h3 sm:h4"><a href="/collections/cat-freeze-dried/catfreezedried" class="group block w-full">
1849                  <span><span class="reversed-link">凍乾</span></span>
1850                </a></li>
1851<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-0">
1852                  <span>好物</span>
1853                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1854        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1855      </svg></span>
1856                </button></li>
1857<li class="h3 sm:h4"><a href="https://catinlove.com/pages/cat-factory" class="group block w-full">
1858                  <span><span class="reversed-link">愛貓工廠</span></span>
1859                </a></li>
1860<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-1">
1861                  <span>愛貓人生</span>
1862                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1863        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1864      </svg></span>
1865                </button></li></ul></div><div class="panel-footer v-stack gap-5"><ul class="social-media " role="list"><li>
1866      <a href="https://www.facebook.com/profile.php?id=61560958298347" class="tap-area" target="_blank" rel="noopener" aria-label="在 Facebook 上追蹤"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewB
1866ox="0 0 24 24">
1867        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
1868      </svg></a>
1869    </li><li>
1870      <a href="https://www.instagram.com/catinlove_tw/" class="tap-area" target="_blank" rel="noopener" aria-label="在 Instagram 上追蹤"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
1871        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
1872      </svg></a>
1873    </li><li>
1874      <a href="https://lin.ee/uZFuVIA" class="tap-area" target="_blank" rel="noopener" aria-label="在 LINE 上追蹤"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-line" viewBox="0 0 24 24">
1875        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2c6.066 0 11 4.005 11 8.927 0 1.97-.764 3.744-2.358 5.492-2.307 2.656-7.468 5.892-8.642 6.386-1.142.481-1.01-.271-.957-.569l.004-.024.157-.941c.037-.281.075-.717-.035-.995-.124-.306-.611-.465-.97-.542C4.914 19.034 1 15.339 1 10.927 1 6.005 5.935 2 12 2ZM7.91 13.769a.21.21 0 0 0 .21-.21v-.78a.21.21 0 0 0-.21-.21H5.808V8.758a.21.21 0 0 0-.21-.21h-.78a.21.21 0 0 0-.21.21V13.559c0 .116.094.21.21.21h3.09Zm11.43 0a.21.21 0 0 0 .21-.21v-.78a.21.21 0 0 0-.21-.21h-2.1v-.81h2.1a.21.21 0 0 0 .21-.21v-.78a.21.21 0 0 0-.21-.21h-2.1v-.81h2.1a.21.21 0 0 0 .21-.21v-.781a.21.21 0 0 0-.21-.21h-3.09a.21.21 0 0 0-.21.21V13.559c0 .116.094.21.21.21h3.091ZM8.99 8.548h.78a.21.21 0 0 1 .21.21v4.8a.21.21 0 0 1-.21.21h-.78a.21.21 0 0 1-.21-.21v-4.8a.21.21 0 0 1 .21-.21Zm6.09 0h-.78a.21.21 0 0 0-.21.21v2.851l-2.196-2.966a.208.208 0 0 0-.017-.022l-.002-.001a.257.257 0 0 0-.012-.013l-.001-.001-.003-.003a.376.376 0 0 0-.011-.01l-.006-.004a.24.24 0 0 0-.011-.007l-.004-.003-.003-.001-.002-.001a.13.13 0 0 0-.01-.005l-.006-.004-.002-.001-.01-.004-.007-.003a.194.194 0 0 0-.01-.003h-.003l-.007-.003a.267.267 0 0 0-.013-.002l-.009-.002-.011-.001h-.794a.21.21 0 0 0-.21.209v4.8c0 .117.094.21.21.21h.78a.21.21 0 0 0 .21-.21v-2.85l2.199 2.97c.015.022.034.04.054.053l.003.002a.22.22 0 0 0 .013.008l.006.003a.16.16 0 0 0 .01.005l.01.005.005.001h.002c.005.003.01.004.014.005l.004.001a.211.211 0 0 0 .055.008h.775a.21.21 0 0 0 .21-.21V8.758a.21.21 0 0 0-.21-.21Z" fill="currentColor"/>
1876      </svg></a>
1877    </li></ul><div class="panel-footer__localization-wrapper h-stack gap-6 border-t md:hidden"><a href="/account" class="panel-footer__account-link bold text-sm">開啟帳戶頁面</a></div></div></div>
1878  </div><div class="panel gap-8">
1879      <div class="panel__wrapper"  hidden>
1880                  <ul class="v-stack gap-4">
1881                    <li class="lg:hidden">
1882                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
1882ox="0 0 7 10">
1883        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1884      </svg>好物
1885                      </button>
1886                    </li><li class="h3 sm:h4"><a class="group block w-full" href="/products/catinlove_unbox_maos"><span><span class="reversed-link">貓肥家潤開箱禮</span></span>
1887                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/catbowl"><span><span class="reversed-link">貓肥家潤愛貓碗</span></span>
1888                            </a></li></ul></div><div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
1889                  <ul class="v-stack gap-4">
1890                    <li class="lg:hidden">
1891                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1892        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1893      </svg>愛貓人生
1894                      </button>
1895                    </li><li class="h3 sm:h4"><a class="group block w-full" href="https://blog.catinlove.com/category/the-founders-mission/"><span><span class="reversed-link">創辦人的話</span></span>
1896                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://blog.catinlove.com/category/cat-factory/"><span><span class="reversed-link">愛貓工廠</span></span>
1897                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://blog.catinlove.com/category/cat-in-love-brand-story/"><span><span class="reversed-link">品牌故事</span></span>
1898                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://blog.catinlove.com/category/cat-behavior-guide/"><span><span class="reversed-link">貓咪行為</span></span>
1899                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://blog.catinlove.com/category/expert-column/"><span><span class="reversed-link">配方專家專欄</span></span>
1900                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://blog.catinlove.com/category/the-feline-knowledge-vault/"><span><span class="reversed-link">養貓知識</span></span>
1901                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://blog.catinlove.com/category/feline-fact-file/"><span><span class="reversed-link">養貓禁忌</span></span>
1902                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://blog.catinlove.com/category/pet-communication/"><span><span class="reversed-link">寵物溝通</span></span>
1903                            </a></li></ul>
1904
1905
1906
1907<style>
1908  #navigation-promo-mega_menu_TAdVXT-drawer-8- {
1909    --navigation-promo-grid: 
1910  
1911    auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1912
1913  
1914;
1915    --mega-menu-promo-grid-image-max-width: 300px;
1916    --mega-menu-promo-grid-image-min-width: 172px;
1917    --promo-heading-font-size: var(--text-h5);
1918    --content-over-media-row-gap: var(--spacing-3);
1919    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
1920      --panel-wrapper-justify-content: flex-start;}
1921
1922  #navigation-promo-mega_menu_TAdVXT-drawer-8- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
1923
1924  @media screen and (min-width:700px) {
1925    #navigation-promo-mega_menu_TAdVXT-drawer-8- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
1926      --content-over-media-row-gap: var(--spacing-4);
1927      --content-over-media-column-gap: var(--spacing-5);
1928    }
1929  }@media screen and (min-width: 1150px) {
1930      #navigation-promo-mega_menu_TAdVXT-drawer-8- {
1931        --promo-heading-font-size: var(--text-h5);
1932        --content-over-media-row-gap: var(--spacing-5);
1933        --content-over-media-column-gap: var(--spacing-7);
1934        --mega-menu-promo-grid-image-min-width: 220px;
1935
1936      
1937      }
1938    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_TAdVXT-drawer-8-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
1939      
1940    </div></div></div>
1941    </div></div></navigation-drawer>
1941<script>
1942  document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--27601450238257__header').clientHeight) + 'px');
1943</script>
1943
1944
1945<style> #shopify-section-sections--27601450238257__header a.tap-area[aria-controls="search-drawer"] {display: none;} </style></header>
1946<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1947<div id="shopify-section-sections--27601451352369__privacy-banner" class="shopify-section shopify-section-group-overlay-group shopify-section--privacy-banner"><privacy-bar class="privacy-bar" hidden>
1948  <div class="privacy-bar__inner">
1949    <button type="button" class="privacy-bar__close" data-action="close">
1950      <span class="sr-only">關閉</span><svg role="presentation" stroke-width="2" focusable="false" width="10" height="10" class="icon icon-delete" viewBox="0 0 10 10">
1951        <path d="m.757.757 8.486 8.486m-8.486 0L9.243.757" stroke="currentColor"></path>
1952      </svg></button>
1953
1954    <div class="v-stack gap-4">
1955      <div class="v-stack gap-2"><p class="bold">Cookie policy</p><div class="prose text-xs"><p>We use cookies and similar technologies to provide the best experience on our website. Refer to our Privacy Policy for more information.</p></div></div>
1956
1957      <div class="h-stack gap-2">
1958        <button type="button" class="button button--sm" data-action="accept">接受</button>
1959        <button type="button" class="button button--sm button--subdued" data-action="decline">拒絕</button>
1960      </div>
1961    </div>
1962  </div>
1963</privacy-bar>
1964
1965</div><div id="shopify-section-sections--27601451352369__cart-drawer" class="shopify-section shopify-section-group-overlay-group"><cart-drawer  class="cart-drawer drawer drawer--lg" id="cart-drawer"><button is="close-button" aria-label="關閉"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1966        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1967      </svg></button>
1968    
1969    <div class="empty-state align-self-center">
1970      <div class="empty-state__icon-wrapper"><svg role="presentation" stroke-width="1" focusable="false" width="32" height="32" class="icon icon-cart" viewBox="0 0 22 22">
1971            <path d="M9.182 18.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="currentColor"></path>
1972            <path d="M5.336 6.636H21l-3.636 8.182H6.909L4.636 3H1m8.182 15.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1973          </svg><span class="count-bubble count-bubble--lg">0</span>
1974      </div>
1975
1976      <div class="prose">
1977        <p class="h5">您的購物車為空</p>
1978<a class="button button--xl"
1979  
1980  
1981  
1982  
1983  
1984  href="/collections/cat-litter"
1985  
1986  
1987  
1988 >繼續購物</a></div>
1989    </div></cart-drawer>
1990
1991<style>
1992  .qty-selector {
1993    display: inline-flex;
1994    align-items: center;
1995    border: 1px solid rgba(0,0,0,.15);
1996    border-radius: 4px;
1997  }
1998  .qty-btn {
1999    display: flex;
2000    align-items: center;
2001    justify-content: center;
2002    width: 36px;
2003    height: 36px;
2004    background: none;
2005    border: none;
2006    cursor: pointer;
2007    color: inherit;
2008  }
2009  .qty-btn:hover {
2010    background: rgba(0,0,0,.05);
2011  }
2012  .qty-selector .quantity-input {
2013    width: 40px;
2014    text-align: center;
2015    border: none;
2016    border-left: 1px solid rgba(0,0,0,.15);
2017    border-right: 1px solid rgba(0,0,0,.15);
2018    padding: 4px 2px;
2019    font-size: inherit;
2020    background: none;
2021    appearance: textfield;
2022  }
2023  .qty-selector .quantity-input::-webkit-outer-spin-button,
2024  .qty-selector .quantity-input::-webkit-inner-spin-button {
2025    appearance: none;
2026    margin: 0;
2027  }
2028  .badge--addon-discount {
2029    --badge-background: 231 54 86;
2030    --badge-color: 255 255 255;
2031  }
2032
2033  line-item.is-updating .price-list,
2034  [slot="footer"] > .is-updating {
2035    opacity: 0.5;
2036    transition: opacity 0.15s ease;
2037  }
2038
2039  /* ── 加價購:Cart Drawer 內縮排 ── */
2040  cart-drawer .addon-upsell-block {
2041    margin: 0 6px;
2042    padding: 0px;
2043  }
2044
2045  /* ── 加價購:Cart Drawer 橫向捲動佈局 ── */
2046  .addon-upsell-block__products--horizontal {
2047    display: flex;
2048    gap: 10px;
2049    overflow-x: auto;
2050    padding: 12px 14px 14px;
2051    scroll-snap-type: x mandatory;
2052    -webkit-overflow-scrolling: touch;
2053    scrollbar-width: none;
2054  }
2055  .addon-upsell-block__products--horizontal::-webkit-scrollbar {
2056    display: none;
2057  }
2058  .addon-upsell-block__products--horizontal .addon-upsell-card {
2059    flex: 0 0 128px;
2060    width: 128px;
2061    scroll-snap-align: start;
2062  }
2063  /* 右側露出下一張卡片的視覺提示 */
2064  .addon-upsell-block__products--horizontal::after {
2065    content: '';
2066    flex: 0 0 4px;
2067  }
2068</style>
2069
2070<script>
2071  document.getElementById('cart-drawer').addEventListener('line-item:will-change', function(e) {
2072    var lineItem = e.target.closest('line-item');
2073    if (lineItem) lineItem.classList.add('is-updating');
2074    var footerChild = this.querySelector('[slot="footer"] > div');
2075    if (footerChild) footerChild.classList.add('is-updating');
2076  });
2077
2078  /* ── 加價購動態元件 JS ────────────────────────────────────────────── */
2079  (function() {
2080    var drawer = document.getElementById('cart-drawer');
2081    if (!drawer) return;
2082    var sectionEl = drawer.closest('.shopify-section');
2083    var sectionId = sectionEl ? sectionEl.id.replace('shopify-section-', '') : 'cart-drawer';
2084
2085    /* 更新配額顯示與 CTA 按鈕狀態 */
2086    function updateQuota(block) {
2087      if (!block) return;
2088      var maxQuota       = parseInt(block.dataset.maxQuota) || 0;
2089      var currentAddon   = parseInt(block.dataset.currentAddonQty) || 0;
2090      var selectedTotal  = 0;
2091      block.querySelectorAll('.addon-upsell-qty-input').forEach(function(inp) {
2092        selectedTotal += parseInt(inp.value) || 0;
2093      });
2094      var remaining = Math.max(0, maxQuota - currentAddon - selectedTotal);
2095      var el = block.querySelector('.addon-quota-remaining');
2096      if (el) el.textContent = remaining;
2097      var addBtn = block.querySelector('.addon-upsell-add-btn');
2098      if (addBtn) addBtn.disabled = (selectedTotal === 0);
2099    }
2100
2101    /* 手動輸入數量 */
2102    drawer.addEventListener('input', function(e) {
2103      var input = e.target.closest('.addon-upsell-qty-input');
2104      if (!input) return;
2105      var block = input.closest('.addon-upsell-block');
2106      if (!block) return;
2107      var val      = parseInt(input.value) || 0;
2108      var maxQuota = parseInt(block.dataset.maxQuota) || 0;
2109      var curAddon = parseInt(block.dataset.currentAddonQty) || 0;
2110      /* 先計算其他卡片已選的數量 */
2111      var otherSelected = 0;
2112      block.querySelectorAll('.addon-upsell-qty-input').forEach(function(i) {
2113        if (i !== input) otherSelected += parseInt(i.value) || 0;
2114      });
2115      var allowed = Math.max(0, maxQuota - curAddon - otherSelected);
2116      input.value = Math.min(Math.max(0, val), allowed);
2117      updateQuota(block);
2118    });
2119
2120    /* 數量 +/- */
2121    drawer.addEventListener('click', function(e) {
2122      var btn = e.target.closest('.addon-upsell-qty-btn');
2123      if (!btn) return;
2124      e.stopPropagation();
2125      var block = btn.closest('.addon-upsell-block');
2126      if (!block) return;
2127      var input = btn.parentElement.querySelector('.addon-upsell-qty-input');
2128      var val   = parseInt(input.value) || 0;
2129      if (btn.dataset.action === 'plus') {
2130        var maxQ    = parseInt(block.dataset.maxQuota) || 0;
2131        var curAddn = parseInt(block.dataset.currentAddonQty) || 0;
2132        var selTot  = 0;
2133        block.querySelectorAll('.addon-upsell-qty-input').forEach(function(i) { selTot += parseInt(i.value) || 0; });
2134        if (maxQ - curAddn - selTot > 0) input.value = val + 1;
2135      } else {
2136        input.value = Math.max(0, val - 1);
2137      }
2138      updateQuota(block);
2139    });
2140
2141    /* 加入購物車(批次 + Section Rendering 重繪) */
2142    drawer.addEventListener('click', function(e) {
2143      var addBtn = e.target.closest('.addon-upsell-add-btn');
2144      if (!addBtn || addBtn.disabled) return;
2145      var block = addBtn.closest('.addon-upsell-block');
2146      if (!block) return;
2147      var items = [];
2148      block.querySelectorAll('.addon-upsell-card').forEach(function(card) {
2149        var qty = parseInt(card.querySelector('.addon-upsell-qty-input').value) || 0;
2150        if (qty > 0) items.push({ id: parseInt(card.dataset.variantId), quantity: qty });
2151      });
2152      if (items.length === 0) return;
2153      var originalText = addBtn.textContent;
2154      addBtn.disabled = true;
2155      addBtn.textContent = '加入中…';
2156      fetch(window.Shopify.routes.root + 'cart/add.js', {
2157        method: 'POST',
2158        headers: { 'Content-Type': 'application/json' },
2159        body: JSON.stringify({ items: items, sections: sectionId })
2160      })
2161      .then(function(res) { if (!res.ok) throw new Error('Failed'); return res.json(); })
2162      .then(function(data) {
2163        if (data.sections && data.sections[sectionId]) {
2164          var parser = new DOMParser();
2165          var doc    = parser.parseFromString(data.sections[sectionId], 'text/html');
2166          var newEl  = doc.querySelector('cart-drawer');
2167          if (newEl) { drawer.innerHTML = newEl.innerHTML; initScrollArrows(); }
2168        }
2169        /* 更新 header 購物車數量 */
2170        fetch(window.Shopify.routes.root + 'cart.js')
2171          .then(function(r) { return r.json(); })
2172          .then(function(cart) {
2173            document.querySelectorAll('cart-count').forEach(function(el) { el.textContent = cart.item_count; });
2174          });
2175      })
2176      .catch(function() {
2177        addBtn.textContent = '加入失敗,請重試';
2178        setTimeout(function() { addBtn.textContent = originalText; addBtn.disabled = false; }, 2000);
2179      });
2180    });
2181
2182    /* ── 橫向捲動箭頭 ── */
2183    function updateScrollArrows(track) {
2184      var wrapper = track.closest('.addon-upsell-scroll-wrapper');
2185      if (!wrapper) return;
2186      var prevBtn = wrapper.querySelector('.addon-scroll-btn--prev');
2187      var nextBtn = wrapper.querySelector('.addon-scroll-btn--next');
2188      if (prevBtn) prevBtn.hidden = track.scrollLeft <= 1;
2189      if (nextBtn) nextBtn.hidden = track.scrollLeft + track.clientWidth >= track.scrollWidth - 1;
2190    }
2191
2192    /* 箭頭點擊 */
2193    drawer.addEventListener('click', function(e) {
2194      var btn = e.target.closest('.addon-scroll-btn');
2195      if (!btn) return;
2196      var track = btn.closest('.addon-upsell-scroll-wrapper').querySelector('.addon-upsell-block__products--horizontal');
2197      if (!track) return;
2198      var cardWidth = 128 + 10; /* card width + gap */
2199      track.scrollBy({ left: btn.classList.contains('addon-scroll-btn--prev') ? -cardWidth : cardWidth, behavior: 'smooth' });
2200      setTimeout(function() { updateScrollArrows(track); }, 350);
2201    });
2202
2203    /* 捲動時更新箭頭狀態 */
2204    drawer.addEventListener('scroll', function(e) {
2205      if (e.target.classList && e.target.classList.contains('addon-upsell-block__products--horizontal')) {
2206        updateScrollArrows(e.target);
2207      }
2208    }, true);
2209
2210    /* drawer 重繪後初始化箭頭狀態 */
2211    function initScrollArrows() {
2212      var track = drawer.querySelector('.addon-upsell-block__products--horizontal');
2213      if (track) updateScrollArrows(track);
2214    }
2215    initScrollArrows();
2216
2217    /* ── 「前往購物車」攔截:有未加入選擇時跳出確認 ── */
2218    var confirmOverlay = document.createElement('div');
2219    confirmOverlay.innerHTML =
2220      '<div class="addon-confirm-box">' +
2221        '<p class="addon-confirm-box__title">尚有未加入的加購商品</p>' +
2222        '<p class="addon-confirm-box__desc">是否要一併加入購物車?</p>' +
2223        '<div class="addon-confirm-box__actions">' +
2224          '<button type="button" class="button button--secondary" id="addon-confirm-skip">略過</button>' +
2225          '<button type="button" class="button" id="addon-confirm-add">加入後前往</button>' +
2226        '</div>' +
2227      '</div>';
2228    confirmOverlay.id = 'addon-confirm-overlay';
2229    confirmOverlay.style.cssText = 'display:none;position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:9999;align-items:center;justify-content:center;';
2230    document.body.appendChild(confirmOverlay);
2231
2232    var pendingUrl = null;
2233
2234    drawer.addEventListener('click', function(e) {
2235      var cartLink = e.target.closest('[data-view-cart]');
2236      if (!cartLink) return;
2237      var block = drawer.querySelector('.addon-upsell-block');
2238      if (!block) return;
2239      var selTot = 0;
2240      block.querySelectorAll('.addon-upsell-qty-input').forEach(function(i) { selTot += parseInt(i.value) || 0; });
2241      if (selTot === 0) return; /* 沒有選擇,讓連結正常跳轉 */
2242      e.preventDefault();
2243      pendingUrl = cartLink.href;
2244      confirmOverlay.style.display = 'flex';
2245    });
2246
2247    document.getElementById('addon-confirm-skip').addEventListener('click', function() {
2248      confirmOverlay.style.display = 'none';
2249      if (pendingUrl) { window.location.href = pendingUrl; pendingUrl = null; }
2250    });
2251
2252    document.getElementById('addon-confirm-add').addEventListener('click', function() {
2253      var block = drawer.querySelector('.addon-upsell-block');
2254      if (!block) { confirmOverlay.style.display = 'none'; if (pendingUrl) window.location.href = pendingUrl; return; }
2255      var items = [];
2256      block.querySelectorAll('.addon-upsell-card').forEach(function(card) {
2257        var qty = parseInt(card.querySelector('.addon-upsell-qty-input').value) || 0;
2258        if (qty > 0) items.push({ id: parseInt(card.dataset.variantId), quantity: qty });
2259      });
2260      var btn = this;
2261      btn.textContent = '加入中…';
2262      btn.disabled = true;
2263      fetch(window.Shopify.routes.root + 'cart/add.js', {
2264        method: 'POST',
2265        headers: { 'Content-Type': 'application/json' },
2266        body: JSON.stringify({ items: items })
2267      })
2268      .then(function(res) { if (!res.ok) throw new Error('Failed'); return res.json(); })
2269      .then(function() {
2270        confirmOverlay.style.display = 'none';
2271        if (pendingUrl) window.location.href = pendingUrl;
2272      })
2273      .catch(function() {
2274        btn.textContent = '加入失敗,請重試';
2275        btn.disabled = false;
2276      });
2277    });
2278
2279    /* 點擊遮罩關閉 */
2280    confirmOverlay.addEventListener('click', function(e) {
2281      if (e.target === confirmOverlay) { confirmOverlay.style.display = 'none'; pendingUrl = null; }
2282    });
2283
2284  })();
2285</script>
2285
2286
2287<style>
2288  /* 確認 Dialog */
2289  #addon-confirm-overlay {
2290    display: none;
2291    position: fixed;
2292    inset: 0;
2293    background: rgba(0,0,0,.45);
2294    z-index: 9999;
2295    align-items: center;
2296    justify-content: center;
2297  }
2298  .addon-confirm-box {
2299    background: #fff;
2300    border-radius: 14px;
2301    padding: 28px 24px 20px;
2302    max-width: 300px;
2303    width: 90%;
2304    text-align: center;
2305  }
2306  .addon-confirm-box__title {
2307    font-size: 1rem;
2308    font-weight: 700;
2309    margin: 0 0 6px;
2310  }
2311  .addon-confirm-box__desc {
2312    font-size: .875rem;
2313    color: rgba(0,0,0,.55);
2314    margin: 0 0 20px;
2315  }
2316  .addon-confirm-box__actions {
2317    display: flex;
2318    gap: 10px;
2319  }
2320  .addon-confirm-box__actions .button {
2321    flex: 1;
2322  }
2323</style>
2324
2325
2326<style> #shopify-section-sections--27601451352369__cart-drawer /* 調整加入購物車按鈕的顏色 */.addon-upsell-add-btn {background-color: #469ad1 !important; /* 這裡換成您想要的背景顏色 (例如紅色) */ color: #ffffff !important; /* 這裡換成文字顏色 (例如白色) */ border-color: #fff !important; /* 邊框顏色,通常與背景同色 */} </style></div>
2327<!-- END sections: overlay-group --><main role="main" id="main" class="anchor">
2328      <section id="shopify-section-template--27601457217841__main" class="shopify-section shopify-section--main-product"><style>
2329  #shopify-section-template--27601457217841__main {
2330    --section-background-hash: 0;
2331  }
2332
2333  #shopify-section-template--27601457217841__main + * {
2334    --previous-section-background-hash: 0;
2335  }</style><style>
2336  #shopify-section-template--27601457217841__main {
2337    --product-grid: auto / minmax(0, 1fr);
2338    --product-gallery-media-list-grid: auto / auto-flow 100%;
2339    --product-gallery-media-list-gap: var(--spacing-0-5);
2340  }
2341
2342  @media screen and (max-width: 999px) {
2343    #shopify-section-template--27601457217841__main {
2344      --section-spacing-block-start: 0px;
2345    }
2346  }
2347
2348  @media screen and (min-width: 1000px) {
2349    #shopify-section-template--27601457217841__main {--product-grid: auto / minmax(0, 1.1fr) minmax(0, 0.9fr);
2350      --product-gallery-media-list-grid: auto / auto-flow 100%;
2351      --product-gallery-media-list-gap: calc(var(--grid-gutter) / 2);
2352    }}
2353
2354  @media screen and (min-width: 1400px) {
2355    #shopify-section-template--27601457217841__main {
2356      --product-gallery-media-list-gap: var(--grid-gutter);
2357    }
2358  }
2359</style>
2360
2361<div class="section section--tight  section-blends section-full   text-custom"style="--text-color: 67 68 82;">
2362  <div class="product">
2363<product-gallery form="product-form-10155081597233-template--27601457217841__main"allow-zoom="3" class="product-gallery product-gallery--mobile-dots product-gallery--desktop-carousel  product-gallery--mobile-expanded"><div class="product-gallery__ar-wrapper">
2364    <div class="product-gallery__media-list-wrapper"><custom-cursor class="product-gallery__cursor" >
2365          <div class="circle-button circle-button--fill circle-button--lg"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-right" viewBox="0 0 7 10">
2366        <path d="m1 9 4-4-4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
2367      </svg></div>
2368        </custom-cursor><media-carousel desktop-mode="carousel_thumbnails_bottom" adaptive-height initial-index="0"  id="product-gallery-10155081597233-template--27601457217841__main" class="product-gallery__media-list full-bleed scroll-area md:unbleed"><div class="product-gallery__media  snap-center" data-media-type="image" data-media-id="47238376653105" ><img src="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=1800" alt="愛貓一生|貓肥家潤・限量上市紀念禮盒" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=200 200w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=300 300w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=400 400w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=500 500w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=600 600w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=700 700w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=800 800w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=1000 1000w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=1200 1200w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=1400 1400w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=1600 1600w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=1800 1800w" width="1800" height="1800" loading="eager" fetchpriority="high" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(760px, 42vw)" class="rounded"></div><div class="product-gallery__media  snap-center" data-media-type="image" data-media-id="45958088491313" ><img src="//catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=1350" alt="愛貓一生|貓肥家潤・限量上市紀念禮盒" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=200 200w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=300 300w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=400 400w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=500 500w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=600 600w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=700 700w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=800 800w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=1000 1000w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=1200 1200w" width="1350" height="1350" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(760px, 42vw)" class="rounded"></div><div class="product-gallery__media  snap-center" data-media-type="image" data-media-id="45768519713073" ><img src="//catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=700" alt="愛貓一生|貓肥家潤・限量上市紀念禮盒" srcset="//catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=200 200w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=300 300w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=400 400w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=500 500w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=600 600w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=700 700w" width="700" height="700" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(760px, 42vw)" class="rounded"></div></media-carousel><div class="product-gallery__zoom ">
2369          <button type="button" is="product-zoom-button" class="circle-button circle-button--fill ring">
2370            <span class="sr-only">縮放</span><svg role="presentation" fill="none" stroke-width="2" focusable="false" width="15" height="15" class="icon icon-image-zoom" viewBox="0 0 15 15">
2371        <circle cx="7.067" cy="7.067" r="6.067" stroke="currentColor"></circle>
2372        <path d="M11.4 11.4 14 14" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
2373        <path d="M7 4v6M4 7h6" stroke="currentColor"></path>
2374      </svg></button>
2375        </div><page-dots class="page-dots page-dots--blurred md:hidden" aria-controls="product-gallery-10155081597233-template--27601457217841__main"><button type="button" class="tap-area"  aria-current="true">
2376          <span class="sr-only">前往第 1 項</span>
2377        </button><button type="button" class="tap-area"  aria-current="false">
2378          <span class="sr-only">前往第 2 項</span>
2379        </button><button type="button" class="tap-area"  aria-current="false">
2380          <span class="sr-only">前往第 3 項</span>
2381        </button></page-dots></div></div><scroll-shadow class="product-gallery__thumbnail-list-wrapper">
2382        <page-dots align-selected class="product-gallery__thumbnail-list scroll-area bleed md:unbleed" aria-controls="product-gallery-10155081597233-template--27601457217841__main"><button type="button" class="product-gallery__thumbnail"  aria-current="true" aria-label="前往第 1 項"><img src="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=1800" alt="愛貓一生|貓肥家潤・限量上市紀念禮盒" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=56 56w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=64 64w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=112 112w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=128 128w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=168 168w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=192 192w" width="1800" height="1800" loading="lazy" sizes="(max-width: 699px) 56px, 64px" class="object-contain rounded-sm">
2383            </button><button type="button" class="product-gallery__thumbnail"  aria-current="false" aria-label="前往第 2 項"><img src="//catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=1350" alt="愛貓一生|貓肥家潤・限量上市紀念禮盒" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=56 56w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=64 64w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=112 112w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=128 128w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=168 168w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&amp;width=192 192w" width="1350" height="1350" loading="lazy" sizes="(max-width: 699px) 56px, 64px" class="object-contain rounded-sm">
2384            </button><button type="button" class="product-gallery__thumbnail"  aria-current="false" aria-label="前往第 3 項"><img src="//catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=700" alt="愛貓一生|貓肥家潤・限量上市紀念禮盒" srcset="//catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=56 56w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=64 64w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=112 112w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=128 128w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=168 168w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&amp;width=192 192w" width="700" height="700" loading="lazy" sizes="(max-width: 699px) 56px, 64px" class="object-contain rounded-sm">
2385            </button></page-dots>
2386      </scroll-shadow></product-gallery><safe-sticky class="product-info"><h1 class="product-info__title h3" >愛貓一生|貓肥家潤・限量上市紀念禮盒</h1><div class="product-info__description" >
2387              <div class="prose"><p>
2387愛貓一生 × Mao's 樂陶陶 × 書法詩人何景窗老師三方聯名,限量推出嚐鮮開箱禮盒。<br><br><strong>🎁 禮盒內容</strong></p>
2388<ul>
2389<li>貓肥家潤・聯名陶瓷愛貓碗 1 個<br>
2390</li>
2391<li>主食杯 9 杯(鮪娓道來、大雞大利各 80g)<br>
2392</li>
2393<li>凍乾 10 包(全雞10 包・每包 5g)<br>
2394</li>
2395<li style="font-weight: bold; color: rgb(231, 54, 86); text-align: left;"><span style="color: rgb(231, 54, 86);"><strong>贈 NT$100 貓砂折扣碼<br></strong></span></li>
2396</ul></div>
2397            </div><div class="product-info__price">
2398          <div class="rating-with-text"><price-list role="region" aria-live="polite" class="price-list price-list--lg " ><sale-price form="product-form-10155081597233-template--27601457217841__main" class="text-lg text-on-sale">
2399      <span class="sr-only">促銷價</span>$1,080</sale-price>
2400
2401    <compare-at-price form="product-form-10155081597233-template--27601457217841__main"  class="text-subdued line-through">
2402      <span class="sr-only">原價</span>$1,923</compare-at-price><unit-price form="product-form-10155081597233-template--27601457217841__main" hidden class="text-subdued">(/)
2403      </unit-price></price-list><div class="product-info__badge-list" ><sold-out-badge hidden form="product-form-10155081597233-template--27601457217841__main" class="badge badge--sold-out">已售完</sold-out-badge><on-sale-badge  discount-mode="saving" form="product-form-10155081597233-template--27601457217841__main" class="badge badge--on-sale">省下 $843</on-sale-badge></div><a href="#shopify-product-reviews" class="rating " title="101 則評價" ><span class="text-sm">4.9</span><div class="rating__stars" role="img" aria-label="4.9 / 5.0 顆星"><svg role="presentation" fill="none" focusable="false" width="12" height="12" class="rating__star icon icon-rating-star" viewBox="0 0 15 15">
2404        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
2405      </svg></div>
2406  </a></div></div><div class="product-info__variant-picker" ><variant-picker class="variant-picker" handle="catinlove_unbox_maos" form="product-form-10155081597233-template--27601457217841__main" update-url ><fieldset class="variant-picker__option no-js:hidden">
2407        <div class="variant-picker__option-info">
2408          <div class="h-stack gap-2">
2409            <legend class="text-subdued">請選擇組合:</legend>
2410            <variant-option-value form="product-form-10155081597233-template--27601457217841__main" for="option1">9杯魚</variant-option-value>
2411          </div></div><div >
2412            <div data-option-selector class="variant-picker__option-values wrap gap-2"><input class="sr-only" type="radio" name="option1" form="product-form-10155081597233-template--27601457217841__main" id="swatch-template--27601457217841__main-product-form-10155081597233-template--27601457217841__main--option1-9杯魚" value="9杯魚"  checked="checked"><label class="block-swatch" for="swatch-template--27601457217841__main-product-form-10155081597233-template--27601457217841__main--option1-9杯魚" data-option-value><span>9杯魚</span>
2413      </label><input class="sr-only" type="radio" name="option1" form="product-form-10155081597233-template--27601457217841__main" id="swatch-template--27601457217841__main-product-form-10155081597233-template--27601457217841__main--option1-9杯雞" value="9杯雞"  ><label class="block-swatch" for="swatch-template--27601457217841__main-product-form-10155081597233-template--27601457217841__main--option1-9杯雞" data-option-value><span>9杯雞</span>
2414      </label><input class="sr-only" type="radio" name="option1" form="product-form-10155081597233-template--27601457217841__main" id="swatch-template--27601457217841__main-product-form-10155081597233-template--27601457217841__main--option1-6杯魚3杯雞" value="6杯魚3杯雞"  ><label class="block-swatch" for="swatch-template--27601457217841__main-product-form-10155081597233-template--27601457217841__main--option1-6杯魚3杯雞" data-option-value><span>6杯魚3杯雞</span>
2415      </label><input class="sr-only" type="radio" name="option1" form="product-form-10155081597233-template--27601457217841__main" id="swatch-template--27601457217841__main-product-form-10155081597233-template--27601457217841__main--option1-6杯雞3杯魚" value="6杯雞3杯魚"  ><label class="block-swatch" for="swatch-template--27601457217841__main-product-form-10155081597233-template--27601457217841__main--option1-6杯雞3杯魚" data-option-value><span>6杯雞3杯魚</span>
2416      </label></div>
2417          </div></fieldset><noscript><div class="form-control" >
2418  <select id="select-template--27601457217841__main-product-form-10155081597233-template--27601457217841__main-id" class="select select--native is-floating" name="id" form="product-form-10155081597233-template--27601457217841__main"
2419  
2420  
2421><option selected="selected"  value="53334466330929">9杯魚 - $1,080</option><option   value="53248492831025">9杯雞 - $1,080</option><option   value="53248492863793">6杯魚3杯雞 - $1,080</option><option   value="53248492896561">6杯雞3杯魚 - $1,080</option></select><svg role="presentation" focusable="false" width="10" height="7" class="select-chevron icon icon-chevron-bottom" viewBox="0 0 10 7">
2422        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
2423      </svg><label for="select-template--27601457217841__main-product-form-10155081597233-template--27601457217841__main-id" class="floating-label">變體</label></div></noscript>
2424  </variant-picker></div><div class="product-info__quantity-selector ">
2425            <div class="form-control">
2426              <label for="product-form-10155081597233-template--27601457217841__main-quantity" class="block-label text-subdued">數量:</label>
2427
2428              <quantity-selector class="quantity-selector">
2429                <button type="button" class="quantity-selector__button" aria-label="減少數量"><svg role="presentation" focusable="false" width="10" height="2" class="icon icon-minus" viewBox="0 0 10 2">
2430        <path d="M0 0H10V2H0V0Z" fill="currentColor"></path>
2431      </svg></button>
2432                <input id="product-form-10155081597233-template--27601457217841__main-quantity" type="text" is="quantity-input" inputmode="numeric" class="quantity-selector__input" name="quantity" form="product-form-10155081597233-template--27601457217841__main" size="2" value="1" autocomplete="off">
2433                <button type="button" class="quantity-selector__button" aria-label="增加數量"><svg role="presentation" focusable="false" stroke-width="2" width="10" height="10" class="icon icon-plus" viewBox="0 0 12 12">
2434        <path d="M6 0V12" fill="none" stroke="currentColor"></path>
2435        <path d="M0 6L12 6" fill="none" stroke="currentColor"></path>
2436      </svg></button>
2437              </quantity-selector>
2438            </div>
2439          </div><div class="product-info__buy-buttons" ><form method="post" action="/cart/add" id="product-form-10155081597233-template--27601457217841__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" disabled name="id" value="53334466330929"><div class="v-stack gap-4"><buy-buttons class="buy-buttons " template="retail-wet" form="product-form-10155081597233-template--27601457217841__main">
2440<button type="submit" class="button button--xl"
2441  style="--button-text-color: 250 249 246;"
2442  
2443  
2444  
2445  
2446  
2447  
2448  is="custom-button"
2449  
2450 >加入購物車</button></buy-buttons>
2451  </div><input type="hidden" name="product-id" value="10155081597233" /><input type="hidden" name="section-id" value="template--27601457217841__main" /></form></div><div class="product-info__liquid" >
2452            <style>
2453  /* --- 預設手機版樣式 (Mobile First) --- */
2454  .nutrition-title {
2455    margin-bottom: 0px;
2456    font-weight: auto;
2457    font-size: 15px; /* 📱 手機版標題字體大小,可在這調整 */
2458  }
2459
2460  .nutrition-btn {
2461    display: inline-block; /* 讓 a 標籤能正確顯示 padding 與 margin */
2462    margin-top: 10px;
2463    padding: 8px 20px;
2464    border: 1px solid gray;
2465    border-radius: 40px;
2466    text-decoration: none; /* 移除超連結底線 */
2467    color: #333; /* 文字顏色 */
2468    font-size: 14px; /* 📱 手機版按鈕字體大小,可在這調整 */
2469    transition: background-color 0.5s ease; /* 增加滑鼠懸停的漸變效果 */
2470  }
2471
2472  /* 第二個按鈕之後的左側間距 */
2473  .nutrition-btn + .nutrition-btn {
2474    margin-left: 10px;
2475  }
2476
2477  /* 滑鼠懸停時的背景顏色 (可選) */
2478  .nutrition-btn:hover {
2479    background-color: #f4f4f4;
2480  }
2481
2482  /* --- 電腦版樣式 (當螢幕寬度大於 768px 時觸發) --- */
2483  @media screen and (min-width: 768px) {
2484    .nutrition-title {
2485      font-size: 16px; /* 💻 電腦版標題字體大小,可在這調整 */
2486    }
2487    
2488    .nutrition-btn {
2489      font-size: 16px; /* 💻 電腦版按鈕字體大小,可在這調整 */
2490      padding: 10px 20px; /* 電腦版也可以順便把按鈕框框撐大一點 (可選) */
2491    }
2492  }
2493</style>
2494
2495<h4 class="nutrition-title">主食杯營養成分</h4>
2496
2497<a href="https://catslife-tw.myshopify.com/pages/cat-cup-wet-food-ingredients-chicken" class="nutrition-btn"> 🐔 大雞大利 </a>
2498<a href="https://catslife-tw.myshopify.com/pages/cat-cup-wet-food-ingredients-tuna" class="nutrition-btn"> 🐟 鮪娓道來 </a>
2499          </div></safe-sticky></div>
2500</div><product-quick-add form="product-form-10155081597233-template--27601457217841__main" class="product-quick-add"><buy-buttons template="retail-wet" form="product-form-10155081597233-template--27601457217841__main" force-secondary-button class="sm:hidden">
2501<button type="submit" class="button button--lg button--secondary w-full"
2502  style="--button-text-color: 250 249 246;"
2503  
2504  
2505  
2506  form="product-form-10155081597233-template--27601457217841__main"
2507  
2508  
2509  is="custom-button"
2510  
2511 >加入購物車</button></buy-buttons><div class="product-quick-add__variant  hidden sm:grid"><variant-media widths="80,160" form="product-form-10155081597233-template--27601457217841__main"><img src="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=1800" alt="愛貓一生|貓肥家潤・限量上市紀念禮盒" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=80 80w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=160 160w" width="1800" height="1800" loading="lazy" sizes="80px" class="rounded-xs"></variant-media><div class="v-stack gap-0.5"><a href="/products/catinlove_unbox_maos" class="bold truncate-text">愛貓一生|貓肥家潤・限量上市紀念禮盒</a>
2511<price-list role="region" aria-live="polite" class="price-list  " ><sale-price form="product-form-10155081597233-template--27601457217841__main" class="text-on-sale">
2512      <span class="sr-only">促銷價</span>$1,080</sale-price>
2513
2514    <compare-at-price form="product-form-10155081597233-template--27601457217841__main"  class="text-subdued line-through">
2515      <span class="sr-only">原價</span>$1,923</compare-at-price><unit-price form="product-form-10155081597233-template--27601457217841__main" hidden class="text-subdued text-sm">(/)
2516      </unit-price></price-list></div>
2517
2518      <buy-buttons template="retail-wet" form="product-form-10155081597233-template--27601457217841__main" force-secondary-button>
2519<button type="submit" class="button button--secondary"
2520  style="--button-text-color: 250 249 246;"
2521  
2522  
2523  
2524  form="product-form-10155081597233-template--27601457217841__main"
2525  
2526  
2527  is="custom-button"
2528  
2529 >加入購物車</button></buy-buttons>
2530    </div>
2531  </product-quick-add><template id="quick-buy-content"><div class="quick-buy-drawer__variant text-start h-stack gap-6" slot="header"><variant-media widths="80,160" form="quick-buy-form-10155081597233-template--27601457217841__main"><img src="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=1800" alt="愛貓一生|貓肥家潤・限量上市紀念禮盒" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=80 80w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&amp;width=160 160w" width="1800" height="1800" loading="lazy" sizes="80px" class="quick-buy-drawer__media rounded-xs"></variant-media><div class="v-stack gap-0.5">
2532      <a href="/products/catinlove_unbox_maos" class="bold justify-self-start">愛貓一生|貓肥家潤・限量上市紀念禮盒</a><price-list role="region" aria-live="polite" class="price-list  " ><sale-price form="quick-buy-form-10155081597233-template--27601457217841__main" class="text-on-sale">
2533      <span class="sr-only">促銷價</span>$1,080</sale-price>
2534
2535    <compare-at-price form="quick-buy-form-10155081597233-template--27601457217841__main"  class="text-subdued line-through">
2536      <span class="sr-only">原價</span>$1,923</compare-at-price><unit-price form="quick-buy-form-10155081597233-template--27601457217841__main" hidden class="text-subdued text-sm">(/)
2537      </unit-price></price-list></div>
2538  </div>
2539
2540  <div class="quick-buy-drawer__info"><variant-picker class="variant-picker" handle="catinlove_unbox_maos" form="quick-buy-form-10155081597233-template--27601457217841__main"  ><fieldset class="variant-picker__option no-js:hidden">
2541        <div class="variant-picker__option-info">
2542          <div class="h-stack gap-2">
2543            <legend class="text-subdued">請選擇組合:</legend>
2544            <variant-option-value form="quick-buy-form-10155081597233-template--27601457217841__main" for="option1">9杯魚</variant-option-value>
2545          </div></div><div >
2546            <div data-option-selector class="variant-picker__option-values wrap gap-2"><input class="sr-only" type="radio" name="option1" form="quick-buy-form-10155081597233-template--27601457217841__main" id="swatch-template--27601457217841__main-quick-buy-form-10155081597233-template--27601457217841__main--option1-9杯魚" value="9杯魚"  checked="checked"><label class="block-swatch" for="swatch-template--27601457217841__main-quick-buy-form-10155081597233-template--27601457217841__main--option1-9杯魚" data-option-value><span>9杯魚</span>
2547      </label><input class="sr-only" type="radio" name="option1" form="quick-buy-form-10155081597233-template--27601457217841__main" id="swatch-template--27601457217841__main-quick-buy-form-10155081597233-template--27601457217841__main--option1-9杯雞" value="9杯雞"  ><label class="block-swatch" for="swatch-template--27601457217841__main-quick-buy-form-10155081597233-template--27601457217841__main--option1-9杯雞" data-option-value><span>9杯雞</span>
2548      </label><input class="sr-only" type="radio" name="option1" form="quick-buy-form-10155081597233-template--27601457217841__main" id="swatch-template--27601457217841__main-quick-buy-form-10155081597233-template--27601457217841__main--option1-6杯魚3杯雞" value="6杯魚3杯雞"  ><label class="block-swatch" for="swatch-template--27601457217841__main-quick-buy-form-10155081597233-template--27601457217841__main--option1-6杯魚3杯雞" data-option-value><span>6杯魚3杯雞</span>
2549      </label><input class="sr-only" type="radio" name="option1" form="quick-buy-form-10155081597233-template--27601457217841__main" id="swatch-template--27601457217841__main-quick-buy-form-10155081597233-template--27601457217841__main--option1-6杯雞3杯魚" value="6杯雞3杯魚"  ><label class="block-swatch" for="swatch-template--27601457217841__main-quick-buy-form-10155081597233-template--27601457217841__main--option1-6杯雞3杯魚" data-option-value><span>6杯雞3杯魚</span>
2550      </label></div>
2551          </div></fieldset><noscript><div class="form-control" >
2552  <select id="select-template--27601457217841__main-quick-buy-form-10155081597233-template--27601457217841__main-id" class="select select--native is-floating" name="id" form="quick-buy-form-10155081597233-template--27601457217841__main"
2553  
2554  
2555><option selected="selected"  value="53334466330929">9杯魚 - $1,080</option><option   value="53248492831025">9杯雞 - $1,080</option><option   value="53248492863793">6杯魚3杯雞 - $1,080</option><option   value="53248492896561">6杯雞3杯魚 - $1,080</option></select><svg role="presentation" focusable="false" width="10" height="7" class="select-chevron icon icon-chevron-bottom" viewBox="0 0 10 7">
2556        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
2557      </svg><label for="select-template--27601457217841__main-quick-buy-form-10155081597233-template--27601457217841__main-id" class="floating-label">變體</label></div></noscript>
2558  </variant-picker><form method="post" action="/cart/add" id="quick-buy-form-10155081597233-template--27601457217841__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" disabled name="id" value="53334466330929"><div class="v-stack gap-4"><buy-buttons class="buy-buttons " template="retail-wet" form="quick-buy-form-10155081597233-template--27601457217841__main">
2559<button type="submit" class="button button--lg"
2560  
2561  
2562  
2563  
2564  
2565  
2566  
2567  is="custom-button"
2568  
2569 >加入購物車</button></buy-buttons>
2570  </div><input type="hidden" name="product-id" value="10155081597233" /><input type="hidden" name="section-id" value="template--27601457217841__main" /></form></div>
2571</template>
2572
2573<style>
2573 #shopify-section-template--27601457217841__main .orichi-Limit {display: none !important;} #shopify-section-template--27601457217841__main button[is="product-zoom-button"] {display: none !important;} #shopify-section-template--27601457217841__main .button--secondary {color: #e73656 !important;} </style></section><section id="shopify-section-template--27601457217841__custom_html_xDRe7M" class="shopify-section shopify-section--custom-html"><style>
2574    #shopify-section-template--27601457217841__custom_html_xDRe7M {
2575      
2576      --section-spacing-inline: 0px;
2577    }
2578  </style><style>
2579  #shopify-section-template--27601457217841__custom_html_xDRe7M {
2580    --section-background-hash: 0;
2581  }
2582
2583  #shopify-section-template--27601457217841__custom_html_xDRe7M + * {
2584    --previous-section-background-hash: 0;
2585  }</style><div class="section   section-blends section-full">
2586    
2586<script>
2587(function() {
2588  function scrollToReviews() {
2589    // 檢查網址是否有標記
2590    if (window.location.hash.indexOf('cat-reviews') > -1) {
2591      
2592      const scrollInterval = setInterval(() => {
2593        // 改用 querySelectorAll 抓取「所有」符合條件的評價區塊
2594        const elements = document.querySelectorAll('.reviews_all_container, [id*="klaviyo_reviews"], .klaviyo-star-rating-widget');
2595        
2596        // 將抓到的元素轉為陣列,並過濾掉高度太小(可能是純星星標籤)的空殼
2597        const validElements = Array.from(elements).filter(el => el.offsetHeight > 100);
2598
2599        if (validElements.length > 0) {
2600          // 關鍵點:取「最後一個」符合條件的元素,確保是抓到網頁最下方的完整評價區,而不是標題下方的星星
2601          const targetElement = validElements[validElements.length - 1];
2602          
2603          clearInterval(scrollInterval);
2604          
2605          // 使用小迴圈多次嘗試滑動,對抗上方圖片延遲載入造成的「版面推擠」
2606          let attempts = 0;
2607          const scrollHelper = setInterval(() => {
2608            const offset = 150; // 考慮到 Sticky Header 的補償高度
2609            // 每次滑動前都「重新計算」一次最新位置
2610            const elementPosition = targetElement.getBoundingClientRect().top + window.scrollY;
2611            const offsetPosition = elementPosition - offset;
2612
2613            window.scrollTo({
2614              top: offsetPosition,
2615              behavior: 'smooth'
2616            });
2617
2618            attempts++;
2619            // 嘗試重新定位並滑動 3 次(每次間隔 600 毫秒),確保最終停在正確的位置
2620            if (attempts >= 3) {
2621              clearInterval(scrollHelper);
2622            }
2623          }, 600);
2624        }
2625      }, 500);
2626
2627      // 10秒後沒找到就停止
2628      setTimeout(() => clearInterval(scrollInterval), 10000);
2629    }
2630  }
2631
2632  // 1. 頁面載入時執行
2633  window.addEventListener('load', scrollToReviews);
2634  
2635  // 2. 為了保險,如果已經在頁面內但網址變化也執行
2636  window.addEventListener('hashchange', scrollToReviews);
2637  
2638  // 3. 確保 DOM 結構初步載入後就先執行一次
2639  if (document.readyState === 'loading') {
2640    document.addEventListener('DOMContentLoaded', scrollToReviews);
2641  } else {
2642    scrollToReviews();
2643  }
2644})();
2645</script>
2645
2646  </div>
2647</section><section id="shopify-section-template--27601457217841__17766039241e721e95" class="shopify-section shopify-section--apps"><style>
2648  #shopify-section-template--27601457217841__17766039241e721e95 {
2649    --section-background-hash: 0;
2650  }
2651
2652  #shopify-section-template--27601457217841__17766039241e721e95 + * {
2653    --previous-section-background-hash: 0;
2654  }</style><link rel="stylesheet" href="//catinlove.com/cdn/shop/t/44/assets/apps.css?v=58361825725507077441789009694" media="print" fetchpriority="low" onload="this.media='all'">
2655    
2655<script type="module" src="//catinlove.com/cdn/shop/t/44/assets/apps.js?v=178878528956287429591789009773" fetchpriority="low"></script>
2655
2656
2657    <template id="shopify-reviews-custom-header"><custom-spr-header product-id="10155081597233" review-count="101" class="custom-spr__header bg-gradient text-custom"style="--gradient: linear-gradient(135deg, rgba(255, 194, 102, 1), rgba(255, 163, 26, 1) 100%); --text-color: 0 0 0;">
2658        <div class="v-stack gap-2"><div class="custom-spr__rating text-center">
2659              <span class="custom-spr__rating-value bold">4.9</span>
2660              <span class="custom-spr__rating-max bold">/ 5.0</span>
2661            </div><div class="custom-spr__info text-center">
2662            <p>此產品的評價:4.9 / 5.0 顆星。<br>已收到 101 則評價。</p>
2663          </div>
2664        </div>
2665<button type="button" class="button button--xl"
2666  style="--button-background: 0 0 0 / var(--button-background-opacity, 1);--button-outline-color: 0 0 0;--button-text-color: 255 255 255;"
2667  
2668  
2669  
2670  
2671  
2672  
2673  is="custom-button"
2674  
2675 >留下評價</button></custom-spr-header>
2676    </template><style>
2677    #shopify-section-template--27601457217841__17766039241e721e95 {
2678      
2679      
2680    }
2681  </style>
2682
2683  <div class="section   section-blends section-full"><div id="shopify-block-AZGtLWnhhc1JyVGJFc__klaviyo_reviews_product_reviews_NmraKq" class="shopify-block shopify-app-block">
2684<div id="fulfilled-reviews-all" data-id="10155081597233">
2685
2686</div>
2687
2688
2689
2690</div></div>
2691</section><section id="shopify-section-template--27601457217841__custom_html_AL8TgB" class="shopify-section shopify-section--custom-html"><style>
2692    #shopify-section-template--27601457217841__custom_html_AL8TgB {
2693      
2694      
2695    }
2696  </style><style>
2697  #shopify-section-template--27601457217841__custom_html_AL8TgB {
2698    --section-background-hash: 0;
2699  }
2700
2701  #shopify-section-template--27601457217841__custom_html_AL8TgB + * {
2702    --previous-section-background-hash: 0;
2703  }</style><div class="section   section-blends section-full">
2704    <style>
2705/* =========================================
2706   設定區:你可以在這裡自由調整大小與間距
2707========================================= */
2708.custom-promo-wrapper {
2709  /* ==== 電腦版設定 (Desktop) ==== */
2710  --pc-max-width: 1200px;      /* 區塊最大寬度 */
2711  --pc-padding-y: 20px;        /* ⬆️⬇️ 這裡調整「上下」的留白 (數字越小,上下空間越窄) */
2712  --pc-padding-x: 35px;        /* ⬅️➡️ 這裡調整「左右」的留白 */
2713  
2714  --pc-title-size: 38px;       /* 標題文字大小 */
2715  --pc-number-size: 48px;      /* 數字 6 的大小 */
2716  --pc-text-size: 18px;        /* 列表文字大小 */
2717  --pc-letter-spacing: 1.5px;  /* 電腦版字距 */
2718
2719  /* ==== 手機版設定 (Mobile) ==== */
2720  --mb-gap: 0px;              /* 🖼️↔️🅰️ 這裡調整手機版「圖片與文字」的間距 (現在圖片隱藏了,此設定影響不大) */
2721  --mb-padding-y: 20px;        /* 手機版「上下」的留白 */
2722  --mb-padding-x: 15px;        /* 手機版「左右」的留白 */
2723
2724  --mb-title-size: 26px;       /* 手機版標題大小 */
2725  --mb-number-size: 36px;      /* 手機版數字 6 的大小 */
2726  --mb-text-size: 15px;        /* 手機版列表文字大小 */
2727  --mb-letter-spacing: 1px;    /* 手機版字距 */
2728
2729  /* ==== 顏色設定 ==== */
2730  --bg-color: #fadade;         /* 淡粉紅背景色 */
2731  --primary-color: #d93846;    /* 主題紅色 (標題、按鈕、數字背景) */
2732  --text-color: #d93846;       /* 列表文字顏色 */
2733}
2734
2735/* =========================================
2736   排版結構區 (除非懂 CSS,否則建議不更動)
2737========================================= */
2738.custom-promo-wrapper {
2739  background-color: var(--bg-color);
2740  border-radius: 20px;
2741  /* 使用設定區的上下、左右留白變數 */
2742  padding: var(--pc-padding-y) var(--pc-padding-x); 
2743  display: flex;
2744  align-items: center;
2745  gap: 40px;
2746  max-width: var(--pc-max-width); 
2747  margin: 0px auto;
2748  box-sizing: border-box;
2749  font-family: sans-serif;
2750}
2751
2752.promo-img-col {
2753  flex: 1;
2754  text-align: center;
2755}
2756
2757.promo-img-col img {
2758  max-width: 100%;
2759  height: auto;
2760  display: block;
2761  margin: 0 auto; /* 確保圖片置中 */
2762}
2763
2764.promo-text-col {
2765  flex: 1;
2766  display: flex;
2767  flex-direction: column;
2768  gap: 20px;
2769}
2770
2771.promo-title {
2772  font-size: var(--pc-title-size);
2773  color: var(--primary-color);
2774  font-weight: bold;
2775  margin: 0;
2776  letter-spacing: var(--pc-letter-spacing);
2777  display: flex;
2778  align-items: baseline;
2779  gap: 5px;
2780}
2781
2782.promo-title .big-num {
2783  font-size: var(--pc-number-size);
2784}
2785
2786.promo-list {
2787  list-style: none;
2788  padding: 0;
2789  margin: 0;
2790  display: flex;
2791  flex-direction: column;
2792  gap: 12px;
2793}
2794
2795.promo-list li {
2796  font-size: var(--pc-text-size);
2797  color: var(--text-color);
2798  letter-spacing: var(--pc-letter-spacing);
2799  display: flex;
2800  align-items: center;
2801  gap: 10px;
2802  font-weight: bold;
2803  line-height: 1.4;
2804}
2805
2806.promo-list .list-num {
2807  background-color: var(--primary-color);
2808  color: #fff;
2809  border-radius: 50%;
2810  width: 24px;
2811  height: 24px;
2812  display: flex;
2813  justify-content: center;
2814  align-items: center;
2815  font-size: 14px;
2816  flex-shrink: 0;
2817}
2818
2819
2820
2821.promo-btn:hover {
2822  opacity: 0.8;
2823}
2824
2825/* ==== 手機版響應式 RWD (螢幕小於 768px 時觸發) ==== */
2826@media (max-width: 768px) {
2827  .custom-promo-wrapper {
2828    flex-direction: column; 
2829    /* 手機版使用設定區的上下、左右留白變數 */
2830    padding: var(--mb-padding-y) var(--mb-padding-x);
2831    gap: var(--mb-gap); 
2832  }
2833  
2834  /* 👇 新增這段:在手機版將圖片區塊隱藏 */
2835  .promo-img-col {
2836    display: none; 
2837  }
2838
2839  .promo-title {
2840    font-size: var(--mb-title-size);
2841    letter-spacing: var(--mb-letter-spacing);
2842    justify-content: center; /* 手機版標題置中 */
2843  }
2844  .promo-title .big-num {
2845    font-size: var(--mb-number-size);
2846  }
2847  .promo-list li {
2848    font-size: var(--mb-text-size);
2849    letter-spacing: var(--mb-letter-spacing);
2850  }
2851}
2852</style>
2853
2854<div class="custom-promo-wrapper">
2855  <div class="promo-img-col">
2856    <img src="https://cdn.shopify.com/s/files/1/0767/7247/5185/files/catinlove_productstory_catwetfood_93238cee-ed5e-430f-a795-ebe5d725b25d.png?v=1775727241" alt="愛貓一生貓咪主食杯-台灣自建工廠、全天然食材、符合AAFCO營養標準">
2857  </div>
2858  
2859  <div class="promo-text-col">
2860    <h2 class="promo-title">主食杯 <span class="big-num">6</span> 大營養亮點</h2>
2861    
2862    <ul class="promo-list">
2863      <li>
2864<span class="list-num">1</span> 新鮮屠宰全雞、捕撈魚肉,急凍鎖住營養</li>
2865      <li>
2866<span class="list-num">2</span> 自煉雞油、鴨油,讓毛髮自帶光澤</li>
2867      <li>
2868<span class="list-num">3</span> 灰分比例低,代謝更順暢</li>
2869      <li>
2870<span class="list-num">4</span> 鷹嘴豆+洋車前子雙纖維,守護腸道健康</li>
2871      <li>
2872<span class="list-num">5</span> 黃金鈣磷比,守護骨骼成長</li>
2873      <li>
2874<span class="list-num">6</span> 鴨肝天然牛磺酸,補充關鍵氨基酸</li>
2875    </ul>
2876
2877 
2878  </div>
2879</div>
2880  </div>
2881</section><section id="shopify-section-template--27601457217841__custom_html_XQU6ig" class="shopify-section shopify-section--custom-html"><style>
2882    #shopify-section-template--27601457217841__custom_html_XQU6ig {
2883      --section-spacing-block: 0px;
2884      --section-spacing-inline: 0px;
2885    }
2886  </style><style>
2887  #shopify-section-template--27601457217841__custom_html_XQU6ig {
2888    --section-background-hash: 0;
2889  }
2890
2891  #shopify-section-template--27601457217841__custom_html_XQU6ig + * {
2892    --previous-section-background-hash: 0;
2893  }</style><div class="section   section-blends section-full">
2894    <style>
2895  .cat-feature-wrapper {
2896    --cat-bg: #f9f7f2;
2897    --cat-circle: #e73656;
2898    --cat-circle-text: #ffffff;
2899    --cat-title: #e73656;
2900    --cat-desc: #4a4a4a;
2901    
2902    /* 電腦版設定 */
2903    --pc-circle-size: 140px;
2904    --pc-circle-font: 24px;
2905    --pc-title-font: 23px;
2906    --pc-desc-font: 18px;
2907    --pc-gap: 60px; /* 電腦版三個項目之間的距離 */
2908
2909    /* 手機版設定 */
2910    --mb-circle-size: 80px;  /* 圓圈縮小一點以符合側邊排版 */
2911    --mb-circle-font: 18px;
2912    --mb-title-font: 18px;
2913    --mb-desc-font: 15px;
2914    --mb-item-gap: 30px;    /* 手機版上下項目間的距離 */
2915    --mb-content-gap: 25px; /* 手機版圓圈與文字之間的距離 */
2916  }
2917
2918  .cat-feature-container {
2919    background-color: #FAF9F6 !important;
2920    padding: 60px 20px;
2921    display: flex;
2922    justify-content: center;
2923    gap: var(--pc-gap);
2924    font-family: "PingFang TC", "Heiti TC", "Microsoft JhengHei", sans-serif;
2925  }
2926
2927  .cat-feature-item {
2928    flex: 1;
2929    max-width: 350px;
2930    display: flex;
2931    flex-direction: column;
2932    align-items: center;
2933    text-align: center;
2934  }
2935
2936  .cat-feature-circle {
2937    width: var(--pc-circle-size) !important;
2938    height: var(--pc-circle-size) !important;
2939    min-width: var(--pc-circle-size) !important; /* 防止被擠壓 */
2940    background-color: var(--cat-circle) !important;
2941    border-radius: 50% !important;
2942    display: flex !important;
2943    justify-content: center !important;
2944    align-items: center !important;
2945    color: var(--cat-circle-text) !important;
2946    font-size: var(--pc-circle-font) !important;
2947    font-weight: bold !important;
2948    margin-bottom: 20px !important;
2949    box-shadow: 0 4px 6px rgba(0,0,0,0.05);
2950  }
2951
2952  .cat-feature-text-content {
2953    display: flex;
2954    flex-direction: column;
2955    align-items: center;
2956  }
2957
2958  .cat-feature-title {
2959    color: var(--cat-title) !important; 
2960    font-size: var(--pc-title-font) !important;
2961    font-weight: bold !important;
2962    margin-bottom: 10px !important;
2963    line-height: 1.3 !important;
2964    display: block !important;
2965  }
2966
2967  .cat-feature-desc {
2968    color: var(--cat-desc) !important;
2969    font-size: var(--pc-desc-font) !important;
2970    line-height: 1.5 !important;
2971  }
2972
2973  /* 手機版:圓圈左、文字右 */
2974  @media (max-width: 767px) {
2975    .cat-feature-container {
2976      flex-direction: column;
2977      align-items: flex-start; /* 整體靠左對齊 */
2978      gap: var(--mb-item-gap) !important;
2979      padding: 40px 10%; /* 左右留一點呼吸空間 */
2980    }
2981
2982    .cat-feature-item {
2983      flex-direction: row; /* 關鍵:橫向排列 */
2984      align-items: center; /* 垂直居中對齊 */
2985      text-align: left;    /* 文字靠左 */
2986      max-width: 100%;
2987      width: 100%;
2988      gap: var(--mb-content-gap); /* 圓圈跟文字的間距 */
2989    }
2990
2991    .cat-feature-circle {
2992      width: var(--mb-circle-size) !important;
2993      height: var(--mb-circle-size) !important;
2994      min-width: var(--mb-circle-size) !important;
2995      font-size: var(--mb-circle-font) !important;
2996      margin-bottom: 0 !important; /* 取消下間距 */
2997    }
2998
2999    .cat-feature-text-content {
3000      align-items: flex-start; /* 文字內容靠左 */
3001    }
3002
3003    .cat-feature-title {
3004      font-size: var(--mb-title-font) !important;
3005      margin-bottom: 5px !important;
3006    }
3007
3008    .cat-feature-desc {
3009      font-size: var(--mb-desc-font) !important;
3010    }
3011  }
3012</style>
3013
3014<div class="cat-feature-wrapper">
3015  <div class="cat-feature-container">
3016    
3017    <div class="cat-feature-item">
3018      <div class="cat-feature-circle">Simple</div>
3019      <div class="cat-feature-text-content">
3020        <span class="cat-feature-title">不加看不懂的原料</span>
3021        <div class="cat-feature-desc">
3022          天然取材・原料溯源<br>
3023          符合 AAFCO 主食營養標準
3024        </div>
3025      </div>
3026    </div>
3027
3028    <div class="cat-feature-item">
3029      <div class="cat-feature-circle">Love</div>
3030      <div class="cat-feature-text-content">
3031        <span class="cat-feature-title">把關愛貓健康</span>
3032        <div class="cat-feature-desc">
3033          食品研究所獨家熟成技術<br>
3034          提高水解蛋白吸收
3035        </div>
3036      </div>
3037    </div>
3038
3039    <div class="cat-feature-item">
3040      <div class="cat-feature-circle">Umami</div>
3041      <div class="cat-feature-text-content">
3042        <span class="cat-feature-title">挑嘴貓也超愛</span>
3043        <div class="cat-feature-desc">
3044          新鮮,一撕開就聞得到!<br>
3045          原肉低溫熟成,完美鎖住鮮味
3046        </div>
3047      </div>
3048    </div>
3049
3050  </div>
3051</div>
3052  </div>
3053</section><section id="shopify-section-template--27601457217841__custom_html_CpKUQE" class="shopify-section shopify-section--custom-html"><style>
3054    #shopify-section-template--27601457217841__custom_html_CpKUQE {
3055      --section-spacing-block: 0px;
3056      --section-spacing-inline: 0px;
3057    }
3058  </style><style>
3059  #shopify-section-template--27601457217841__custom_html_CpKUQE {
3060    --section-background-hash: 0;
3061  }
3062
3063  #shopify-section-template--27601457217841__custom_html_CpKUQE + * {
3064    --previous-section-background-hash: 0;
3065  }</style><div class="section   section-blends section-full">
3066    <div class="wave-section top-wave" style="--bg:#FAF9F6; --wave:#fadade;">
3067  <div class="wave-bg"></div>
3068  
3069  <svg class="wave-svg wave-back" viewbox="0 0 1440 320" preserveaspectratio="none">
3070    <path fill="var(--wave)" fill-opacity="0.6" d="M0,160 C240,60 480,220 720,180 C960,140 1200,20 1440,120 V500 H0 Z"></path>
3071  </svg>
3072
3073  <svg class="wave-svg wave-front" viewbox="0 0 1440 320" preserveaspectratio="none">
3074    <path fill="var(--wave)" fill-opacity="1" d="M0,140 C300,0 540,300 720,250 C900,200 1200,20 1440,140 V500 H0 Z"></path>
3075  </svg>
3076</div>
3077
3078<style>
3079/* ===== 設定區域:請在此調整高度 ===== */
3080:root {
3081  /* 手機版波浪高度 */
3082  --wave-h-mobile: 60px; 
3083  
3084  /* 桌機版波浪高度 */
3085  --wave-h-desktop: 200px;
3086}
3087
3088/* ===== Wave 結構 ===== */
3089.wave-section {
3090  position: relative;
3091  width: 100vw;
3092  margin: 0 calc(50% - 50vw);
3093  overflow: hidden;
3094  
3095  /* 預設為手機高度 */
3096  height: var(--wave-h-mobile);
3097}
3098
3099/* 桌機版 (螢幕大於 768px 時) */
3100@media (min-width: 768px) {
3101  .wave-section {
3102    height: var(--wave-h-desktop);
3103  }
3104}
3105
3106.wave-bg { position: absolute; inset: 0; background: var(--bg); }
3107
3108.wave-svg {
3109  position: absolute;
3110  bottom: -1px; /* 壓掉那條細線 */
3111  left: 0;
3112  height: 100%; /* 跟隨父層高度 */
3113  
3114  /* 調整寬度百分比會影響波浪的「起伏程度」
3115     數字越大,波浪越平緩;數字越小,波浪越陡峭
3116  */
3117  width: 250%; 
3118}
3119
3120/* ===== 動畫 ===== */
3121@keyframes waveMoveBack  { from {transform:translateX(0);} to {transform:translateX(-50%);} }
3122@keyframes waveMoveFront { from {transform:translateX(0);} to {transform:translateX(-50%);} }
3123
3124.wave-back  { animation: waveMoveBack 15s linear infinite; z-index: 1; }
3125.wave-front { animation: waveMoveFront 8s linear infinite; z-index: 2; }
3126</style>
3127  </div>
3128</section><section id="shopify-section-template--27601457217841__custom_html_QHhPxg" class="shopify-section shopify-section--custom-html"><style>
3129    #shopify-section-template--27601457217841__custom_html_QHhPxg {
3130      --section-spacing-block: 0px;
3131      
3132    }
3133  </style><style>
3134  #shopify-section-template--27601457217841__custom_html_QHhPxg {
3135    --section-background-hash: 030007500800050090908600600280011;
3136  }
3137
3138  #shopify-section-template--27601457217841__custom_html_QHhPxg + * {
3139    --previous-section-background-hash: 030007500800050090908600600280011;
3140  }</style><div class="section   section-full bg-custom text-custom"style="--background: 250 218 222; --text-color: 231 54 86;">
3141    <div class="header-section-container-3">
3142  <h3>貓咪主食杯新革命 ———</h3>
3143  <h1>實測 92% 挑嘴貓超愛吃</h1>
3144</div>
3145
3146<style>
3147/* ===== 將變數綁定在專屬的 class 上,徹底斬斷與其他區塊的互相影響 ===== */
3148.header-section-container-3 {
3149  /* 在這裡獨立設定,就不會去抓到第一個區塊的白色了 */
3150  --pad-top-mobile: 50px;    
3151  --pad-btm-mobile: 20px;    
3152  --pad-top-desktop: 60px;   
3153  --pad-btm-desktop: 40px;   
3154  
3155  /* 👇 在這裡輸入你想要的顏色碼(目前先幫你設定為深灰色 #333333 示範) */
3156  --title-color: #333333;    
3157
3158  width: 100%;
3159  box-sizing: border-box; 
3160  padding-top: var(--pad-top-mobile);
3161  padding-bottom: var(--pad-btm-mobile);
3162}
3163
3164@media screen and (min-width: 768px) {
3165  .header-section-container-3 {
3166    padding-top: var(--pad-top-desktop);
3167    padding-bottom: var(--pad-btm-desktop);
3168  }
3169}
3170
3171.header-section-container-3 h1 {
3172  color: #E73656; 
3173  font-weight: 700;
3174  text-align: center;
3175  line-height: 1.2;
3176  margin: 15px 0 10px 0; 
3177  font-size: 30px; 
3178}
3179
3180.header-section-container-3 h3 {
3181  font-weight: 700;
3182  text-align: center;
3183  margin: 0;
3184  font-size: 18px; 
3185}
3186
3187.header-section-container-3 h4 {
3188  font-weight: 400; /* 一樣順手幫你把 00 修成正常的 400 囉 */
3189  text-align: center;
3190  margin: 20px;
3191  font-size: 17px; 
3192}
3193
3194@media screen and (min-width: 768px) {
3195  .header-section-container-3 h1 {
3196    font-size: 45px; 
3197  }
3198  .header-section-container-3 h3 {
3199    font-size: 27px; 
3200  }
3201}
3202</style>
3203  </div>
3204</section><section id="shopify-section-template--27601457217841__1774859356126a7f31" class="shopify-section shopify-section--apps"><style>
3205  #shopify-section-template--27601457217841__1774859356126a7f31 {
3206    --section-background-hash: 030007500800050090908600600280011;
3207  }
3208
3209  #shopify-section-template--27601457217841__1774859356126a7f31 + * {
3210    --previous-section-background-hash: 030007500800050090908600600280011;
3211  }</style><link rel="stylesheet" href="//catinlove.com/cdn/shop/t/44/assets/apps.css?v=58361825725507077441789009694" media="print" fetchpriority="low" onload="this.media='all'">
3212    
3212<script type="module" src="//catinlove.com/cdn/shop/t/44/assets/apps.js?v=178878528956287429591789009773" fetchpriority="low"></script>
3212
3213
3214    <template id="shopify-reviews-custom-header"><custom-spr-header product-id="10155081597233" review-count="101" class="custom-spr__header bg-gradient text-custom"style="--gradient: linear-gradient(135deg, rgba(255, 194, 102, 1), rgba(255, 163, 26, 1) 100%); --text-color: 0 0 0;">
3215        <div class="v-stack gap-2"><div class="custom-spr__rating text-center">
3216              <span class="custom-spr__rating-value bold">4.9</span>
3217              <span class="custom-spr__rating-max bold">/ 5.0</span>
3218            </div><div class="custom-spr__info text-center">
3219            <p>此產品的評價:4.9 / 5.0 顆星。<br>已收到 101 則評價。</p>
3220          </div>
3221        </div>
3222<button type="button" class="button button--xl"
3223  style="--button-background: 0 0 0 / var(--button-background-opacity, 1);--button-outline-color: 0 0 0;--button-text-color: 255 255 255;"
3224  
3225  
3226  
3227  
3228  
3229  
3230  is="custom-button"
3231  
3232 >留下評價</button></custom-spr-header>
3233    </template><style>
3234    #shopify-section-template--27601457217841__1774859356126a7f31 {
3235      
3236      
3237    }
3238  </style>
3239
3240  <div class="section   section-full bg-custom"style="--background: 250 218 222;"><div id="shopify-block-AYzJKWGJXblFqSHh5T__storista_stories_6KeinX" class="shopify-block shopify-app-block"><link href="//cdn.shopify.com/extensions/01a0cebf-cdbe-7598-8ef3-b607744b0868/storista-61/assets/style.css" rel="stylesheet" type="text/css" media="all" />
3241
3242
3243
3244
3245  
3245<script type="text/javascript">
3246    
3247    window["storista_widget_jMYhyqFLYlzs2CP"] = {
3248      products: [
3249      
3250      ]
3251    }
3252  </script>
3252
3253
3254
3255
3256
3257
3258
3259<div
3260  data-type="storista"
3261  data-block-id="AYzJKWGJXblFqSHh5T__storista_stories_6KeinX"
3262  
3263    data-widget="jMYhyqFLYlzs2CP"
3264  
3265></div>
3266
3267<script type="text/javascript">
3268  (function (w, d, s, o, f, js, fjs) {
3269    w[o] =
3270      w[o] ||
3271      function () {
3272        (w[o].q = w[o].q || []).push(arguments);
3273      };
3274    if (d.getElementById(o)) {
3275      return;
3276    }
3277    (js = d.createElement(s)), (fjs = d.getElementsByTagName(s)[0]);
3278    js.id = o;
3279    js.src = f;
3280    js.type = 'module';
3281    js.async = 1;
3282    fjs.parentNode.insertBefore(js, fjs);
3283  })(window, document, 'script', '_sw', 'https://widget.storista.io/widget.js');
3284</script>
3284
3285
3286
3287</div></div>
3288</section><section id="shopify-section-template--27601457217841__custom_html_gnxgz6" class="shopify-section shopify-section--custom-html"><style>
3289    #shopify-section-template--27601457217841__custom_html_gnxgz6 {
3290      --section-spacing-block: 0px;
3291      
3292    }
3293  </style><style>
3294  #shopify-section-template--27601457217841__custom_html_gnxgz6 {
3295    --section-background-hash: 0;
3296  }
3297
3298  #shopify-section-template--27601457217841__custom_html_gnxgz6 + * {
3299    --previous-section-background-hash: 0;
3300  }</style><div class="section   section-blends section-full">
3301    <div class="wave-section-flavor">
3302  <svg class="wave-svg wave-front" viewbox="0 0 1440 320" preserveaspectratio="none">
3303    <path fill="#469AD1" fill-opacity="1" d="M0,140 C300,0 540,300 720,250 C900,200 1200,20 1440,140 V320 H0 Z"></path>
3304  </svg> 
3305</div> 
3306
3307<style>
3308/* ===== 設定區域:請在此調整參數 ===== */
3309:root {
3310  /* 1. 高度設定 */
3311  --flavor-h-mobile: 60px;   /* 手機版高度 */
3312  --flavor-h-desktop: 160px; /* 桌機版高度 */
3313
3314  /* 2. 背景顏色 (波浪上方的底色) */
3315  --flavor-bg: #fadade;      
3316}
3317
3318/* ===== 結構樣式 ===== */
3319.wave-section-flavor {
3320  background: var(--flavor-bg); /* 上半部底色 */
3321  position: relative;
3322  width: 100vw;
3323  margin: 0 calc(50% - 50vw);  /* 滿版 */
3324  overflow: hidden;
3325
3326  /* 預設為手機高度 */
3327  height: var(--flavor-h-mobile);
3328}
3329
3330/* 桌機版 (螢幕大於 768px 時) */
3331@media (min-width: 768px) {
3332  .wave-section-flavor {
3333    height: var(--flavor-h-desktop);
3334  }
3335}
3336
3337.wave-svg {
3338  position: absolute;
3339  bottom: -1px; /* 向下蓋 1px 避免縫隙 */
3340  left: 0;
3341  height: 102%; /* 稍微高一點確保覆蓋 */
3342  width: 250%;  /* 寬度拉寬以配合動畫 */
3343}
3344
3345/* ===== 動畫 =====</style>
3346  </div>
3347</section><section id="shopify-section-template--27601457217841__custom_html_Hre86g" class="shopify-section shopify-section--custom-html"><style>
3348    #shopify-section-template--27601457217841__custom_html_Hre86g {
3349      --section-spacing-block: 0px;
3350      
3351    }
3352  </style><style>
3353  #shopify-section-template--27601457217841__custom_html_Hre86g {
3354    --section-background-hash: 000428693608080500971300800000000;
3355  }
3356
3357  #shopify-section-template--27601457217841__custom_html_Hre86g + * {
3358    --previous-section-background-hash: 000428693608080500971300800000000;
3359  }</style><div class="section   section-full bg-custom text-custom"style="--background: 70 154 209; --text-color: 255 255 255;">
3360    <div class="header-section-container">
3361<h3>像親手為家人熬煮一樣用心 ——
3362
3363</h3>
3364  <h1>直擊!愛貓工廠生產線</h1>
3365
3366</div>
3367
3368<style>
3369/* ===== 參數設定區 (請在此調整數值) ===== */
3370:root {
3371  /* --- 1. 上下間距 (Height/Padding) --- */
3372  /* 手機版間距 */
3373  --pad-top-mobile: 50px;    /* 上方留白 */
3374  --pad-btm-mobile: 20px;    /* 下方留白 */
3375  
3376  /* 桌機版間距 */
3377  --pad-top-desktop: 60px;   /* 上方留白 */
3378  --pad-btm-desktop: 40px;   /* 下方留白 */
3379
3380  /* --- 2. 文字顏色 --- */
3381  --title-color: #ffffff;    /* 標題藍色 */
3382}
3383
3384/* ===== 容器樣式 (控制上下高度) ===== */
3385.header-section-container {
3386  width: 100%;
3387  box-sizing: border-box; /* 確保內距不撐大寬度 */
3388  
3389  /* 預設載入手機版間距 */
3390  padding-top: var(--pad-top-mobile);
3391  padding-bottom: var(--pad-btm-mobile);
3392}
3393
3394/* 桌機版 (螢幕大於 768px) 切換間距 */
3395@media screen and (min-width: 768px) {
3396  .header-section-container {
3397    padding-top: var(--pad-top-desktop);
3398    padding-bottom: var(--pad-btm-desktop);
3399  }
3400}
3401
3402/* ===== 文字樣式 H1 ===== */
3403.header-section-container h1 {
3404  color: var(--title-color);
3405  font-weight: 700;
3406  text-align: center;
3407  line-height: 1.2;
3408  margin: 15px 0 10px 0; /* 下方留一點點縫隙給 H3 */
3409  
3410  /* 手機版字體大小 */
3411  font-size: 30px; 
3412}
3413
3414/* ===== 文字樣式 H3 ===== */
3415.header-section-container h3 {
3416  font-weight: 700;
3417  text-align: center;
3418  margin: 0;
3419  
3420  /* 手機版字體大小 */
3421  font-size: 18px; 
3422}
3423
3424/* ===== 文字樣式 H4 ===== */
3425.header-section-container h4 {
3426  font-weight: 00;
3427  text-align: center;
3428  margin: 20px;
3429  
3430  /* 手機版字體大小 */
3431  font-size: 17px; 
3432}
3433
3434/* ===== 桌機版文字變大 (螢幕大於 768px) ===== */
3435@media screen and (min-width: 768px) {
3436  .header-section-container h1 {
3437    font-size: 45px; /* 桌機 H1 變大 */
3438  }
3439  .header-section-container h3 {
3440    font-size: 27px; /* 桌機 H3 變大 */
3441  }
3442}
3443</style>
3444  </div>
3445</section><section id="shopify-section-template--27601457217841__apps_t3mX9T" class="shopify-section shopify-section--apps"><style>
3446  #shopify-section-template--27601457217841__apps_t3mX9T {
3447    --section-background-hash: 000428693608080500971300800000000;
3448  }
3449
3450  #shopify-section-template--27601457217841__apps_t3mX9T + * {
3451    --previous-section-background-hash: 000428693608080500971300800000000;
3452  }</style><link rel="stylesheet" href="//catinlove.com/cdn/shop/t/44/assets/apps.css?v=58361825725507077441789009694" media="print" fetchpriority="low" onload="this.media='all'">
3453    
3453<script type="module" src="//catinlove.com/cdn/shop/t/44/assets/apps.js?v=178878528956287429591789009773" fetchpriority="low"></script>
3453
3454
3455    <template id="shopify-reviews-custom-header"><custom-spr-header product-id="10155081597233" review-count="101" class="custom-spr__header bg-gradient text-custom"style="--gradient: linear-gradient(135deg, rgba(255, 194, 102, 1), rgba(255, 163, 26, 1) 100%); --text-color: 0 0 0;">
3456        <div class="v-stack gap-2"><div class="custom-spr__rating text-center">
3457              <span class="custom-spr__rating-value bold">4.9</span>
3458              <span class="custom-spr__rating-max bold">/ 5.0</span>
3459            </div><div class="custom-spr__info text-center">
3460            <p>此產品的評價:4.9 / 5.0 顆星。<br>已收到 101 則評價。</p>
3461          </div>
3462        </div>
3463<button type="button" class="button button--xl"
3464  style="--button-background: 0 0 0 / var(--button-background-opacity, 1);--button-outline-color: 0 0 0;--button-text-color: 255 255 255;"
3465  
3466  
3467  
3468  
3469  
3470  
3471  is="custom-button"
3472  
3473 >留下評價</button></custom-spr-header>
3474    </template><style>
3475    #shopify-section-template--27601457217841__apps_t3mX9T {
3476      --section-spacing-block: 0px;
3477      
3478    }
3479  </style>
3480
3481  <div class="section   section-full bg-custom text-custom"style="--background: 70 154 209; --text-color: 250 249 246;"><div id="shopify-block-AMVdSRjI0ajBZVmMxV__storista_stories_WwYUW4" class="shopify-block shopify-app-block"><link href="//cdn.shopify.com/extensions/01a0cebf-cdbe-7598-8ef3-b607744b0868/storista-61/assets/style.css" rel="stylesheet" type="text/css" media="all" />
3482
3483
3484
3485
3486  
3486<script type="text/javascript">
3487    
3488    window["storista_widget_uAKslamApStlIRg"] = {
3489      products: [
3490      
3491      ]
3492    }
3493  </script>
3493
3494
3495
3496
3497
3498
3499
3500<div
3501  data-type="storista"
3502  data-block-id="AMVdSRjI0ajBZVmMxV__storista_stories_WwYUW4"
3503  
3504    data-widget="uAKslamApStlIRg"
3505  
3506></div>
3507
3508<script type="text/javascript">
3509  (function (w, d, s, o, f, js, fjs) {
3510    w[o] =
3511      w[o] ||
3512      function () {
3513        (w[o].q = w[o].q || []).push(arguments);
3514      };
3515    if (d.getElementById(o)) {
3516      return;
3517    }
3518    (js = d.createElement(s)), (fjs = d.getElementsByTagName(s)[0]);
3519    js.id = o;
3520    js.src = f;
3521    js.type = 'module';
3522    js.async = 1;
3523    fjs.parentNode.insertBefore(js, fjs);
3524  })(window, document, 'script', '_sw', 'https://widget.storista.io/widget.js');
3525</script>
3525
3526
3527
3528</div></div>
3529<style> #shopify-section-template--27601457217841__apps_t3mX9T {padding-block-start: 0px !important; /* 調整上方間距 */ padding-block-end: 0px !important; /* 調整下方間距 */ background-color: #469ad1 !important; /* 設定背景顏色 */} </style></section><section id="shopify-section-template--27601457217841__blog_posts_zJd74N" class="shopify-section shopify-section--blog-posts"><style>
3530  #shopify-section-template--27601457217841__blog_posts_zJd74N {
3531    --section-background-hash: 0;
3532  }
3533
3534  #shopify-section-template--27601457217841__blog_posts_zJd74N + * {
3535    --previous-section-background-hash: 0;
3536  }</style><style>
3537  #shopify-section-template--27601457217841__blog_posts_zJd74N {
3538    --blog-posts-per-row: 3;
3539    --blog-posts-grid: auto / auto-flow 74vw;
3540  }
3541
3542  @media screen and (min-width: 700px) {
3543    #shopify-section-template--27601457217841__blog_posts_zJd74N {
3544      --blog-posts-grid: auto / auto-flow 52vw;
3545    }
3546  }
3547
3548  @media screen and (min-width: 1000px) {
3549    #shopify-section-template--27601457217841__blog_posts_zJd74N {
3550      --blog-posts-grid: auto / repeat(var(--blog-posts-per-row), minmax(0, 1fr));
3551    }
3552  }
3553</style>
3554
3555<div class="section   section-blends section-full">
3556  <div class="section-stack">
3557  <section-header class="section-header "><div class="prose"><h2 class="h2" >主食杯大小事,愛貓一生來解惑</h2></div><a href="https://blog.catinlove.com/" class="text-with-icon group">
3558        <span class="reversed-link">View all</span>
3559        <span class="circle-chevron group-hover:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
3560        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3561      </svg></span>
3562      </a></section-header><div class="blog-posts scroll-area bleed md:unbleed"><blog-post-card class="blog-post-card snap-center group"><a href="/blogs/catfood/%E4%B8%BB%E9%A3%9F%E7%BD%90%E7%9C%8B%E8%B5%B7%E4%BE%86%E6%B2%B9%E6%B2%B9%E7%9A%84%E6%AD%A3%E5%B8%B8%E5%97%8E-%E5%AF%B5%E7%89%A9%E9%85%8D%E6%96%B9%E5%B0%88%E5%AE%B6%E5%AE%8C%E6%95%B4%E8%A7%A3%E6%9E%90%E8%B2%93%E5%92%AA%E6%B2%B9%E8%84%82%E9%9C%80%E6%B1%82" class="blog-post-card__figure rounded"><img src="//catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&amp;width=1600" alt="主食罐看起來油油的正常嗎?寵物配方專家完整解析貓咪油脂需求" srcset="//catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&amp;width=300 300w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&amp;width=400 400w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&amp;width=500 500w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&amp;width=600 600w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&amp;width=800 800w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&amp;width=1000 1000w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&amp;width=1200 1200w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&amp;width=1400 1400w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&amp;width=1600 1600w" width="1600" height="800" loading="lazy" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1620px) / 3)" class="w-full h-full object-cover zoom-image"></a><div class="blog-post-card__info">
3563    <div class="v-stack gap-4 sm:gap-5">
3564      <div class="v-stack gap-3 sm:gap-4"><p style="color: " class="h5"><a href="/blogs/catfood/%E4%B8%BB%E9%A3%9F%E7%BD%90%E7%9C%8B%E8%B5%B7%E4%BE%86%E6%B2%B9%E6%B2%B9%E7%9A%84%E6%AD%A3%E5%B8%B8%E5%97%8E-%E5%AF%B5%E7%89%A9%E9%85%8D%E6%96%B9%E5%B0%88%E5%AE%B6%E5%AE%8C%E6%95%B4%E8%A7%A3%E6%9E%90%E8%B2%93%E5%92%AA%E6%B2%B9%E8%84%82%E9%9C%80%E6%B1%82">主食罐看起來油油的正常嗎?寵物配方專家完整解析貓咪油脂需求</a></p><p class="ako-line-clamp ">打開一杯主食杯或主食罐,發現表面有一層油脂,或倒進碗裡後看起來比一般罐頭更「油」
3565這樣的情況其實相當普遍,但也讓不少飼主感到疑惑:這樣正常嗎?是不是食材品質出了問題?
3566從專業營養與食品製程的角度來看:有油脂 ≠ 變質,也不代表品質不佳。
3567對貓咪而言,油脂本來就是每日主食中不可或缺的重要營養成分。
3568 
3569
3570
3571主食罐為什麼會出現油脂?
3572主食看起來油油的,或是可以明顯看見油脂,主要與以下三個因素有關...</p></div><div class="blog-post-card__meta"><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-date" viewBox="0 0 16 16">
3573        <path d="M5.372 1v2.877M10.455 1v2.877" stroke="currentColor" stroke-linecap="round"/>
3574        <path d="M14.338 7.632H1.497l.179-4.57 6.164-.448 6.497.448v4.57Z" fill="currentColor" fill-opacity=".12"/>
3575        <path d="M1.224 12.073c.183 1.631 1.508 2.925 3.147 3.004a73.18 73.18 0 0 0 3.546.083c1.256 0 2.413-.028 3.546-.083 1.639-.079 2.964-1.374 3.146-3.004.124-1.099.225-2.224.225-3.37 0-1.147-.102-2.273-.225-3.371-.182-1.631-1.507-2.925-3.146-3.004a73.22 73.22 0 0 0-3.546-.083 73.22 73.22 0 0 0-3.546.083c-1.639.079-2.964 1.374-3.147 3.004C1.101 6.43 1 7.556 1 8.703c0 1.146.102 2.272.224 3.37ZM1.331 7.202h13.24" stroke="currentColor" />
3576      </svg><span class="text-sm">2026年4月23日</span>
3577            </div></div></div>
3578  </div></blog-post-card><blog-post-card class="blog-post-card snap-center group"><a href="/blogs/catfood/%E4%B8%8D%E7%94%A8%E9%90%B5%E7%BD%90%E7%9A%84%E7%90%86%E7%94%B1-%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F%E8%B2%93%E5%92%AA%E4%B8%BB%E9%A3%9F%E6%9D%AF%E7%9A%84%E5%8C%85%E8%A3%9D%E8%A8%AD%E8%A8%88%E7%90%86%E5%BF%B5" class="blog-post-card__figure roun
3578ded"><img src="//catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&amp;width=1600" alt="不用鐵罐的理由:愛貓一生貓咪主食杯的包裝設計理念" srcset="//catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&amp;width=300 300w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&amp;width=400 400w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&amp;width=500 500w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&amp;width=600 600w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&amp;width=800 800w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&amp;width=1000 1000w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&amp;width=1200 1200w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&amp;width=1400 1400w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&amp;width=1600 1600w" width="1600" height="800" loading="lazy" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1620px) / 3)" class="w-full h-full object-cover zoom-image"></a><div class="blog-post-card__info">
3579    <div class="v-stack gap-4 sm:gap-5">
3580      <div class="v-stack gap-3 sm:gap-4"><p style="color: " class="h5"><a href="/blogs/catfood/%E4%B8%8D%E7%94%A8%E9%90%B5%E7%BD%90%E7%9A%84%E7%90%86%E7%94%B1-%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F%E8%B2%93%E5%92%AA%E4%B8%BB%E9%A3%9F%E6%9D%AF%E7%9A%84%E5%8C%85%E8%A3%9D%E8%A8%AD%E8%A8%88%E7%90%86%E5%BF%B5">不用鐵罐的理由:愛貓一生貓咪主食杯的包裝設計理念</a></p><p class="ako-line-clamp ">市面上絕大多數的貓咪濕食,都是以鐵罐作為容器。所以不少飼主第一次接觸愛貓一生主食時,往往會直接問我們:
3581你們為什麼不用鐵罐?
3582事實上,在產品開發的過程中,我們思考的從來不只是「放什麼食材、調什麼營養」,而是把整個餵食情境都放進來一起考量——包括安全性、便利性,還有貓咪實際進食的體驗。
3583正是基於這些思考,我們決定設計主食杯。
3584 
3585
3586
3587為什麼不選擇鐵罐?
3588我們身邊有不少朋友,平時會參與誘捕與親訓...</p></div><div class="blog-post-card__meta"><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-date" viewBox="0 0 16 16">
3589        <path d="M5.372 1v2.877M10.455 1v2.877" stroke="currentColor" stroke-linecap="round"/>
3590        <path d="M14.338 7.632H1.497l.179-4.57 6.164-.448 6.497.448v4.57Z" fill="currentColor" fill-opacity=".12"/>
3591        <path d="M1.224 12.073c.183 1.631 1.508 2.925 3.147 3.004a73.18 73.18 0 0 0 3.546.083c1.256 0 2.413-.028 3.546-.083 1.639-.079 2.964-1.374 3.146-3.004.124-1.099.225-2.224.225-3.37 0-1.147-.102-2.273-.225-3.371-.182-1.631-1.507-2.925-3.146-3.004a73.22 73.22 0 0 0-3.546-.083 73.22 73.22 0 0 0-3.546.083c-1.639.079-2.964 1.374-3.147 3.004C1.101 6.43 1 7.556 1 8.703c0 1.146.102 2.272.224 3.37ZM1.331 7.202h13.24" stroke="currentColor" />
3592      </svg><span class="text-sm">2026年4月10日</span>
3593            </div></div></div>
3594  </div></blog-post-card><blog-post-card class="blog-post-card snap-center group"><a href="/blogs/catfood/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F%E8%B2%93%E5%9E%8B%E5%B7%A5%E5%BB%A0%E5%9C%A8%E5%93%AA%E8%A3%A1-%E5%BE%9E%E4%B8%BB%E9%A3%9F%E6%9D%AF%E8%A3%BD%E7%A8%8B%E5%88%B0%E8%A7%80%E5%85%89%E5%B7%A5%E5%BB%A0%E7%9A%84%E5%93%81%E7%89%8C%E8%97%8D%E5%9C%96" class="blog-post-card__figure rounded"><img src="//catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&amp;width=1600" alt="愛貓一生貓型工廠在哪裡?從主食杯製程到觀光工廠的品牌藍圖" srcset="//catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&amp;width=300 300w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&amp;width=400 400w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&amp;width=500 500w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&amp;width=600 600w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&amp;width=800 800w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&amp;width=1000 1000w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&amp;width=1200 1200w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&amp;width=1400 1400w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&amp;width=1600 1600w" width="1600" height="800" loading="lazy" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1620px) / 3)" class="w-full h-full object-cover zoom
3594-image"></a><div class="blog-post-card__info">
3595    <div class="v-stack gap-4 sm:gap-5">
3596      <div class="v-stack gap-3 sm:gap-4"><p style="color: " class="h5"><a href="/blogs/catfood/%E6%84%9B%E8%B2%93%E4%B8%80%E7%94%9F%E8%B2%93%E5%9E%8B%E5%B7%A5%E5%BB%A0%E5%9C%A8%E5%93%AA%E8%A3%A1-%E5%BE%9E%E4%B8%BB%E9%A3%9F%E6%9D%AF%E8%A3%BD%E7%A8%8B%E5%88%B0%E8%A7%80%E5%85%89%E5%B7%A5%E5%BB%A0%E7%9A%84%E5%93%81%E7%89%8C%E8%97%8D%E5%9C%96">愛貓一生貓型工廠在哪裡?從主食杯製程到觀光工廠的品牌藍圖</a></p><p class="ako-line-clamp ">當越來越多飼主開始認真看待貓咪的飲食安全,一個問題也越來越常被提起:
3597貓咪每天吃的主食,是在哪裡製作的?製程是否透明?
3598愛貓一生的主食杯,產自位於屏東農業科技園區的愛貓一生工廠。
3599屏東農業科技園區是台灣重要的農業與食品科技產業聚落,匯集食品、生技與農業相關企業,同時也是推動農業升級與循環經濟的核心場域之一。
3600愛貓一生能夠進駐農業科技園區,並參與農業部循環經濟計畫,對我們來說不只是品牌發展的一...</p></div><div class="blog-post-card__meta"><div class="text-with-icon link-faded"><svg role="presentation" fill="none" focusable="false" stroke-width="1.5" width="16" height="16" class="icon icon-blog-date" viewBox="0 0 16 16">
3601        <path d="M5.372 1v2.877M10.455 1v2.877" stroke="currentColor" stroke-linecap="round"/>
3602        <path d="M14.338 7.632H1.497l.179-4.57 6.164-.448 6.497.448v4.57Z" fill="currentColor" fill-opacity=".12"/>
3603        <path d="M1.224 12.073c.183 1.631 1.508 2.925 3.147 3.004a73.18 73.18 0 0 0 3.546.083c1.256 0 2.413-.028 3.546-.083 1.639-.079 2.964-1.374 3.146-3.004.124-1.099.225-2.224.225-3.37 0-1.147-.102-2.273-.225-3.371-.182-1.631-1.507-2.925-3.146-3.004a73.22 73.22 0 0 0-3.546-.083 73.22 73.22 0 0 0-3.546.083c-1.639.079-2.964 1.374-3.147 3.004C1.101 6.43 1 7.556 1 8.703c0 1.146.102 2.272.224 3.37ZM1.331 7.202h13.24" stroke="currentColor" />
3604      </svg><span class="text-sm">2026年4月10日</span>
3605            </div></div></div>
3606  </div></blog-post-card></div>
3607  </div>
3608</div>
3609
3610<style> #shopify-section-template--27601457217841__blog_posts_zJd74N {margin-bottom: 40px;} </style></section>
3611<!-- BEGIN sections: footer-group -->
3612<footer id="shopify-section-sections--27601450172721__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
3613  @media screen and (min-width: 1000px) {
3614    #shopify-section-sections--27601450172721__footer {--footer-block-list-justify-content: space-between;
3615    }
3616  }
3617</style><div class="footer"><div class="footer-overlay"><img src="//catinlove.com/cdn/shop/files/250116-footer-17.png?v=1736996127&amp;width=2054" alt="" srcset="//catinlove.com/cdn/shop/files/250116-footer-17.png?v=1736996127&amp;width=600 600w, //catinlove.com/cdn/shop/files/250116-footer-17.png?v=1736996127&amp;width=1200 1200w" width="2054" height="433" loading="lazy" style="max-width: 600px" sizes="600px" class="footer-overlay--img"><div><div class="container">
3618    <div class="footer__wrapper"><div class="footer__block-list empty:hidden"><div class="footer__block footer__block--menu" ><p class="bold">關於我們</p><ul class="v-stack gap-3" role="list"><li>
3619                          <a href="/pages/brand-story" class="inline-block link-faded break-all">品牌故事</a>
3620                        </li><li>
3621                          <a href="https://catinlove-my.sharepoint.com/:f:/p/jjaddacat/IgChyoHdz6y0SoWzrGuDD57mAS7X82eD5dq28IPwZqEKaCo?e=7KYJYR" class="inline-block link-faded break-all">SGS 檢驗報告專區</a>
3622                        </li></ul>
3623                  </div><div class="footer__block footer__block--menu" ><p class="bold">會員服務</p><ul class="v-stack gap-3" role="list"><li>
3624                          <a href="https://catinlove.com/account" class="inline-block link-faded break-all">我的會員頁面</a>
3625                        </li></ul>
3626                  </div><div class="footer__block footer__block--menu" ><p class="bold">客戶服務</p><ul class="v-stack gap-3" role="list"><li>
3627                          <a href="/pages/faq" class="inline-block link-faded break-all">常見問題</a>
3628                        </li><li>
3629                          <a href="/pages/privacypolicy" class="inline-block link-faded break-all">隱私權及防詐欺政策</a>
3630                        </li><li>
3631                          <a href="https://catinlove.com/pages/terms-cat-litter_6packs" class="inline-block link-faded break-all">貓砂大戶寄倉專案服務合約</a>
3632                        </li></ul>
3633                  </div><div class="footer__block footer__block--text" ><p class="bold">聯絡我們</p><div class="prose text-subdued"><p>愛貓一生文化股份有限公司<br/><br/>・統一編號|00220438<br/>・地址|台北市大安區復興南路一段 390 號 4 樓之 1<br/>・客服專線|02-7724-9788<br/>・客服信箱|[email protected]</p><p>愛貓一生致力讓每一次購物都安心順暢,我們歡迎使用 LINE Pay、VISA、MasterCard、Apple Pay 等多元付款方式</p></div></div></div><div class="footer__aside empty:hidden"><div class="footer__aside-top"><ul class="social-media " role="list"><li>
3634      <a href="https://www.facebook.com/profile.php?id=61560958298347" class="tap-area" target="_blank" rel="noopener" aria-label="在 Facebook 上追蹤"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewB
3634ox="0 0 24 24">
3635        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
3636      </svg></a>
3637    </li><li>
3638      <a href="https://www.instagram.com/catinlove_tw/" class="tap-area" target="_blank" rel="noopener" aria-label="在 Instagram 上追蹤"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
3639        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
3640      </svg></a>
3641    </li><li>
3642      <a href="https://lin.ee/uZFuVIA" class="tap-area" target="_blank" rel="noopener" aria-label="在 LINE 上追蹤"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-line" viewBox="0 0 24 24">
3643        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2c6.066 0 11 4.005 11 8.927 0 1.97-.764 3.744-2.358 5.492-2.307 2.656-7.468 5.892-8.642 6.386-1.142.481-1.01-.271-.957-.569l.004-.024.157-.941c.037-.281.075-.717-.035-.995-.124-.306-.611-.465-.97-.542C4.914 19.034 1 15.339 1 10.927 1 6.005 5.935 2 12 2ZM7.91 13.769a.21.21 0 0 0 .21-.21v-.78a.21.21 0 0 0-.21-.21H5.808V8.758a.21.21 0 0 0-.21-.21h-.78a.21.21 0 0 0-.21.21V13.559c0 .116.094.21.21.21h3.09Zm11.43 0a.21.21 0 0 0 .21-.21v-.78a.21.21 0 0 0-.21-.21h-2.1v-.81h2.1a.21.21 0 0 0 .21-.21v-.78a.21.21 0 0 0-.21-.21h-2.1v-.81h2.1a.21.21 0 0 0 .21-.21v-.781a.21.21 0 0 0-.21-.21h-3.09a.21.21 0 0 0-.21.21V13.559c0 .116.094.21.21.21h3.091ZM8.99 8.548h.78a.21.21 0 0 1 .21.21v4.8a.21.21 0 0 1-.21.21h-.78a.21.21 0 0 1-.21-.21v-4.8a.21.21 0 0 1 .21-.21Zm6.09 0h-.78a.21.21 0 0 0-.21.21v2.851l-2.196-2.966a.208.208 0 0 0-.017-.022l-.002-.001a.257.257 0 0 0-.012-.013l-.001-.001-.003-.003a.376.376 0 0 0-.011-.01l-.006-.004a.24.24 0 0 0-.011-.007l-.004-.003-.003-.001-.002-.001a.13.13 0 0 0-.01-.005l-.006-.004-.002-.001-.01-.004-.007-.003a.194.194 0 0 0-.01-.003h-.003l-.007-.003a.267.267 0 0 0-.013-.002l-.009-.002-.011-.001h-.794a.21.21 0 0 0-.21.209v4.8c0 .117.094.21.21.21h.78a.21.21 0 0 0 .21-.21v-2.85l2.199 2.97c.015.022.034.04.054.053l.003.002a.22.22 0 0 0 .013.008l.006.003a.16.16 0 0 0 .01.005l.01.005.005.001h.002c.005.003.01.004.014.005l.004.001a.211.211 0 0 0 .055.008h.775a.21.21 0 0 0 .21-.21V8.758a.21.21 0 0 0-.21-.21Z" fill="currentColor"/>
3644      </svg></a>
3645    </li></ul></div><div class="footer__aside-bottom"><p class="footer__copyright text-sm text-subdued">© 2026, catinlove.com. All Rights Reserved. </p>
3646          
3647        </div>
3648      </div>
3649    </div>
3650  </div>
3651
3652</div>
3653
3654<style> #shopify-section-sections--27601450172721__footer {padding: 20px 0px 0px 0px;} </style></footer>
3655<!-- END sections: footer-group --></main>
3656  
3656<script>
3657  document.addEventListener("fg-gifts:updated", async () => {
3658    setTimeout(() => {
3659      document.querySelector('.header__wrapper .relative.tap-area')?.click()
3660    }, 300)  
3661})
3662</script>
3662  
3663  
3663<script src="//catinlove.com/cdn/shop/t/44/assets/tiny-img-link-preloader.js?v=26403198945174473401789009694" type="text/javascript"></script>
3663
3664 <button id="trigger-355389" pc-show-campaign="355389" style="display:none;"></button>
3665<button id="trigger-359269" pc-show-campaign="359269" style="display:none;"></button>
3666<button id="trigger-359271" pc-show-campaign="359271" style="display:none;"></button>
3667
3668<script>
3669  // 雖然名字還是叫 Once (為了不用去改購物車的設定),但現在邏輯是每次都會觸發
3670  function triggerUpsellOnce() {
3671    // 取得目前網址並解碼
3672    var currentUrl = decodeURIComponent(window.location.href);
3673
3674    // -----------------------------------------------------------
3675    // 設定 A:貓砂 & 禮盒 -> 對應 ID 355389
3676    // -----------------------------------------------------------
3677    var groupA_Keywords = [
3678      "pages/貓肥家潤開箱禮盒",
3679      "collections/cat-litter",
3680      "products/tofu-cat-litter",
3681      "products/mineral-cat-litter"
3682    ];
3683    
3684    for (var i = 0; i < groupA_Keywords.length; i++) {
3685      if (currentUrl.indexOf(groupA_Keywords[i]) > -1) {
3686        var btn = document.getElementById('trigger-355389');
3687        if (btn) { btn.click(); }
3688        return; 
3689      }
3690    }
3691
3692    // -----------------------------------------------------------
3693    // 設定 B:凍乾集合頁 -> 對應 ID 359269
3694    // -----------------------------------------------------------
3695    var groupB_Keywords = [
3696      "collections/cat-freeze-dried",
3697      "products/freeze-dried-cat-treats-chicken",
3698      "products/freeze-dried-cat-treats-seafood",
3699      "freeze-dried-cat-treats-mixed"
3700    ];
3701
3702    for (var j = 0; j < groupB_Keywords.length; j++) {
3703      if (currentUrl.indexOf(groupB_Keywords[j]) > -1) {
3704        var btn = document.getElementById('trigger-359269');
3705        if (btn) { btn.click(); }
3706        return; 
3707      }
3708    }
3709
3710    // -----------------------------------------------------------
3711    // 設定 C:濕食集合頁 -> 對應 ID 359271
3712    // -----------------------------------------------------------
3713    var groupC_Keywords = [
3714      "collections/cat-wet-food",
3715      "products/貓肥家潤限量開箱禮樂陶陶-x-何景窗-x-愛貓一生",
3716      "products/6starter-pack-wet-food-6-cups"
3717    ];
3718
3719    for (var k = 0; k < groupC_Keywords.length; k++) {
3720      if (currentUrl.indexOf(groupC_Keywords[k]) > -1) {
3721        var btn = document.getElementById('trigger-359271');
3722        if (btn) { btn.click(); }
3723        return; 
3724      }
3725    }
3726    
3727    console.log('本次不觸發 (網址不符)');
3728  }
3729</script>
3729
3730<style>  </style>
3731<div id="shopify-block-AN2k5QkMvdUJ0UDFZd__8171265131012698934" class="shopify-block shopify-app-block">
3732
3733  <input
3734    type="hidden"
3735    id="orichi-pro-col"
3736    value="536756355377,477129507121,"
3737  >
3738  <input
3739    type="hidden"
3740    id="orichi-pro-col-name"
3741    value="呼喚我的貓展覽,愛貓主食杯|實測 92% 挑嘴貓會吃!全天然食材超級鮮!工廠直營單杯 $39 起,"
3742  >
3743  <input
3744    type="hidden"
3745    id="orichi-pro-tag-name"
3746    value="addon-trigger-food,呼換我的貓展覽,"
3747  >
3748  
3748<script>
3749    var orichiQuantityProductInfo = {"id":10155081597233,"title":"愛貓一生|貓肥家潤・限量上市紀念禮盒","handle":"catinlove_unbox_maos","description":"\u003cp\u003e愛貓一生 × Mao's 樂陶陶 × 書法詩人何景窗老師三方聯名,限量推出嚐鮮開箱禮盒。\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003e🎁 禮盒內容\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e貓肥家潤・聯名陶瓷愛貓碗 1 個\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e主食杯 9 杯(鮪娓道來、大雞大利各 80g)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e凍乾 10 包(全雞10 包・每包 5g)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(231, 54, 86); text-align: left;\"\u003e\u003cspan style=\"color: rgb(231, 54, 86);\"\u003e\u003cstrong\u003e贈 NT$100 貓砂折扣碼\u003cbr\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-03-05T16:01:22+08:00","created_at":"2025-01-22T11:06:10+08:00","vendor":"catinlove.com","type":"寵物食品","tags":["addon-trigger-food","呼換我的貓展覽"],"price":108000,"price_min":108000,"price_max":108000,"available":true,"price_varies":false,"compare_at_price":192300,"compare_at_price_min":192300,"compare_at_price_max":192300,"compare_at_price_varies":false,"variants":[{"id":53334466330929,"title":"9杯魚","option1":"9杯魚","option2":null,"option3":null,"sku":"FS0200034","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 9杯魚","public_title":"9杯魚","options":["9杯魚"],"price":108000,"weight":1000,"compare_at_price":192300,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":53248492831025,"title":"9杯雞","option1":"9杯雞","option2":null,"option3":null,"sku":"FS0200035","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 9杯雞","public_title":"9杯雞","options":["9杯雞"],"price":108000,"weight":0,"compare_at_price":192300,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":53248492863793,"title":"6杯魚3杯雞","option1":"6杯魚3杯雞","option2":null,"option3":null,"sku":"FS0200036","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 6杯魚3杯雞","public_title":"6杯魚3杯雞","options":["6杯魚3杯雞"],"price":108000,"weight":0,"compare_at_price":192300,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":53248492896561,"title":"6杯雞3杯魚","option1":"6杯雞3杯魚","option2":null,"option3":null,"sku":"FS0200037","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 6杯雞3杯魚","public_title":"6杯雞3杯魚","options":["6杯雞3杯魚"],"price":108000,"weight":0,"compare_at_price":192300,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763","\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_gif.webp?v=1775545763","\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763"],"featured_image":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763","options":["請選擇組合"],"media":[{"alt":null,"id":47238376653105,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1800,"width":1800,"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763"},"aspect_ratio":1.0,"height":1800,"media_type":"image","src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763","width":1800},{"alt":null,"id":45958088491313,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1350,"width":1350,"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_gif.webp?v=1775545763"},"aspect_ratio":1.0,"height":1350,"media_type":"image","src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_gif.webp?v=1775545763","width":1350},{"alt":null,"id":45768519713073,"position":3,"preview_image":{"aspect_ratio":1.0,"height":700,"width":700,"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763"},"aspect_ratio":1.0,"height":700,"media_type":"image","src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763","width":700}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e愛貓一生 × Mao's 樂陶é
3749™¶ × 書法詩人何景窗老師三方聯名,限量推出嚐鮮開箱禮盒。\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003e🎁 禮盒內容\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e貓肥家潤・聯名陶瓷愛貓碗 1 個\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e主食杯 9 杯(鮪娓道來、大雞大利各 80g)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e凍乾 10 包(全雞10 包・每包 5g)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(231, 54, 86); text-align: left;\"\u003e\u003cspan style=\"color: rgb(231, 54, 86);\"\u003e\u003cstrong\u003e贈 NT$100 貓砂折扣碼\u003cbr\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e"};
3750  </script>
3750
3751
3752<input class="OrichiAppEmbed" type="hidden">
3753<input
3754  class="OrichiCustomerTags"
3755  type="hidden"
3756  value=""
3757>
3758<input
3759  class="OrichiCustomerEmail"
3760  type="hidden"
3761  value=""
3762>
3763
3764
3765
3766
3767
3768<script>
3769  var orichiDiscount = {
3770    productJSPath: 
3771      'https://cdn.shopify.com/extensions/01a11abe-bf90-7faa-8406-1544d0f9efae/quantity-break-limit-purchase-1109/assets/productpage.min.js'
3772    ,
3773    cartJSPath: 
3774      'https://cdn.shopify.com/extensions/01a11abe-bf90-7faa-8406-1544d0f9efae/quantity-break-limit-purchase-1109/assets/cartajax.min.js'
3775    ,
3776    currencyFormat: "${{amount_no_decimals}}TWD",
3777    moneyFormat: "${{amount_no_decimals}}",
3778  }
3779</script>
3779
3780
3781
3782
3783
3784  
3785    
3785<script async src="https://cdn.shopify.com/extensions/01a11abe-bf90-7faa-8406-1544d0f9efae/quantity-break-limit-purchase-1109/assets/front.min.js"></script>
3785
3786  
3787
3788
3789  <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a11abe-bf90-7faa-8406-1544d0f9efae/quantity-break-limit-purchase-1109/assets/style.css">
3790  
3791<script>
3792  
3793    window.orichiDiscountSettingData = {"setting":{"Id":34490,"ShopId":34175,"Active":true,"ShowDescription":true,"ShowDiscountedPrice":true,"ShowDiscountProductPage":true,"LayoutInProductPage":1,"ShowColumnTotal":true,"TextDiscount":"Discount","TextDiscountPrice":"Discount Price","TextQuantityBreaks":"🔥 Buy more, save more! 🔥","TextTotalAmount":"Total Amount","WidthLayout":0.0,"TextQuantity":"Quantity","CustomCssProductPage":null,"TextPlus":"+","CustomJsProductPage":null,"TextBuy":"Buy","UseAjaxCart":true,"ShowNotiOnCart":true,"UseDiscountCodeOnCart":false,"TextNotiOnCart":"Buy {Quantity} + discount {PercentOrPrice}","DisCountCodePrefix":null,"UseUpdateOnCartPage":false,"CustomCssCart":null,"CustomJsCart":null,"TextEach":"/each","TableFontSizeHeading":"15","TablePadding":"10","TableBorderSize":"1","PlanNumber":2,"StartFreeTrial":0,"TextPrice":"Price","HideBanner":null,"IsEnableAppEmbed":false,"IsClosePopupEnableAppEmbed":false,"StartFreeTrialAdvanced":0,"LimitOrderValueStatus":false,"MinTotalOrderValue":0,"MaxTotalOrderValue":0,"LimitOrderQuantityStatus":false,"MinTotalQuantityValue":0,"MaxTotalQuantityValue":0,"PopupLimitOrderIsNotValid":"Order is not valid","LimitOrderTextButtonOk":"OK","LimitOrderBackgroundColorButtonOk":"#e73656","LimitOrderTextColorButtonOk":"#FFFFFF","TextMaxSubTotalValue":"You can only choose maximum of {maximum} for the subtotal value","TextMinSubTotalValue":"You have to choose minimum of {minimum} for the subtotal value","TextMaxProductInTotal":"You can only choose maximum of {maximum} products in total","TextMinProductInTotal":"You have to choose minimum of {minimum} products in total","PopupLitmitOrderTextColor":"#000000","CheckoutLimitOrderIsNotValid":"Order is not valid","LimitOrderBackgroundColorButtonCheckout":"#000000","LimitOrderTextColorButtonCheckout":"#FFFFFF","Currency":"TWD","IsClosedStore":false,"TextMinCollection":"You have to choose minimum of {minimum} for the {collection_name}","TextMaxCollection":"You can only choose maximum of {maximum} for the {collection_name}","TextMaxCollectionTotalPurchased":"You have already bought {total_purchased} of {collection_name} before. You can only buy maximum of {maximum} for the {collection_name}.","ShowLimitTableOnCartPage":false,"ShowDiscountTag":false,"TypeOfTag":1,"TagPosition":1,"TagMessage":"{PercentOrPrice} off","TagSize":"50","TagFontSize":"11","TagBorderSize":"1","TagCornerRadius":"4","TagTextColor":"#000000","TagBackgroun
3793dColor":"#F7CA00","TagBorderColor":"#000000","UpSellOnCartColor":"#FF0000","UpSellOnCartBackground":"#FFFFFF","PlanType":1,"ThemeCustomDiscountId":0,"ClassThemeTableDiscount":null,"LastVoteIsClosedDate":null,"TextPerTotal":"/total","TextLimitPurchaseSeparately":"You can not buy different products from collection {collection_name} at the same time","ShopName":"cheng Ada","ApplyShopifyDiscountCode":0,"LimitCollectionTextSpecificQuantity":"You have to choose {specific_quantity} products of {collection_name}","LimitTypeOrder":0,"SpecificQuantityAllowToChooseOrder":null,"TextSpecificQuantity":"You have to choose {specific_quantity} products in total","IsUninstalled":null,"PricePlan":null,"TextDiscountRange":"From {min_price} to {original_price}","TextColorDiscountRange":null,"StartFreeTrialStarter":0,"UseDiscountCodeOnCheckoutPage":true,"ValidationOrderRuleId":null,"IsGrantValidation":true,"IsGrantWriteProduct":true,"CombineShopifyDiscountCode":true,"CombineShopifyAutomaticCode":true,"UserCanInputDiscountType":1,"CombineShopifyDiscountCodeStatus":true,"ShowInteractiveLayout":false},"setting2":{"Id":34486,"ShopId":34175,"CheckLimitProPage":true,"CheckLimitCartPage":true,"TextPurchaseLimit":"Purchase limit","TextMinimum":"Minimum","TextMaximum":"Maximum","TextQuantity":"Quantity","TextMinimumLimitText":"You have to choose minimum of {minimum} products","TextMaximumLimitText":"You can only choose maximum of {maximum} products","TextQuantityMaximumLimitText":"You already have {quantity} of this product in your cart. You can only choose maximum of {maximum} products in total. ","UseSettingsForTheme":null,"CartWrapper":null,"CheckoutButton":null,"CartSubtotal":null,"AddToCartFrom":null,"AjaxCart":null,"AjaxCartSubtotal":null,"FormAddToCartSelector":null,"TextOop":"Oops!","TextMinMaxRequired":"{min} or {max} {product_title}","TextPleaseFix":"Please fix these cart errors before checking out","TextDismiss":"Dismiss","TextUpdateCart":"Update Cart","TextBundling":"Bundling","AutoUpSale":false,"TextUpSale":"Buy {quantitymore} more and get {priceorpercent} off","CustomCssAlert":null,"CustomJsAlert":null,"FontSizeDiscountTitle":"16","TextColorDiscountTitle":"#000000","TextColorHeading":"#000000","BackgroundColorHeading":"#F7CA00","CardTheme":0,"FontSizeItemInTable":"14","TextColorItemInTable":"#000000","BackgroundColorItemInTable":"#FFFFFF","TextGet":"get","TextOff":"off","FontSizeCard":"14","TextColorCard":"#000000","BackgroundColorCard":"#F7CA00","TextMinimumProductTitle":"You have to choose minimum of {minimum} {product_title}","TextMaximumProductTitle":"You can only choose maximum of {maximum} {product_title}","TextMinimumCartQuantity":"This discount is applied to the total quantity of products in your cart","TextMinimumSameProductQuantity":"This discount is applied to the total quantity of this product in your cart","TextMinimumSameProductVariantQuantity":"This discount is applied to the total quantity of the same variant of this product in your cart","TextApply":"Apply","TextBaseOn":"Base on","TextDiscountCode":"Discount code","TextDiscountCodeNotAvailable":"Discount code isn’t available","FontSizeTitlePurchaseLimit":"16","TextColorTitlePurchaseLimit":"#000000","FontSizeLimitTable":"14","TextColorLimitTable":"#ffffff","BackgroundColorLimitTable":"#e73656","ShowDiscountedPriceEachCard":false,"TextDiscountedPriceEachCard":"Total: {total_amount} ({price_per_item}/each)","LimitUsageTextMaximumProductsInTotal":"You have already bought {total_purchased} of this product. You can only buy maximum of {maximum} products in total.","LimitUsageTextMaximumProductTitle":"You have already bought {total_purchased} {product_title}. You can only buy maximum of {maximum} {product_title}.","ShowLimitTableOnCartPage":true,"LimitProductTextMultipleProducts":"You have to choose {multiple} products","LimitProductTextMultipleProductTitle":"You have to choose {multiple} {product_title}","DiscountCodeApply":null,"LimitProductTextSpecificQuantity":"You have to choose {specific_quantity} products","LimitProductTextAlertSpecificQuantity":"You have to choose {specific_quantity} {product_title}","CodeLanguage":null},"parameters":[],"discountTag":null};
3794  
3795</script>
3795
3796
3797
3798</div><div id="shopify-block-AdjkraUk3aFVvenQ3d__8605505498557855500" class="shopify-block shopify-app-block bogos-shopify-block">
3799
3800
3801<div id="secomapp_freegifts_version" data-version="3.0"></div>
3802
3803    <!-- BEGIN app snippet: freegifts-snippet --><link href="//cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/glider.min.css" rel="stylesheet" type="text/css" media="all" />
3804<link href="//cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/freegifts-main.min.css" rel="stylesheet" type="text/css" media="all" />
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817<style id="sca_fg_custom_style">
3818    
3819        .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #121212; }
3820        .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #000000; }
3821        .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #121212; }
3822        .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #ea5455; }
3823        .freegifts-main-container .btn-add-to-cart { color: #FFFFFF; background-color: #BD3456; }
3824        .freegifts-main-container .bogos-slider-offer-badge { background: #FFEF9D }
3825        .freegifts-main-container .bogos-slider-offer-badge.success { background: #CDFEE1 }
3826        .freegifts-main-container .bogos-slider-offer-title { color: #000000 }
3827        .freegifts-main-container .btn-add-to-cart svg path { fill: #FFFFFF; }
3828        .bogos-gift-select-variant-title { color: #005BD3; }
3829        .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; }
3830        
3831        .fg-gift-thumbnail-offer-title { color: #000000; }
3832        .fg-gift-thumbnail-container { border-color: #8A8A8A; }
3833        .fg-gift-thumbnail-offer-time { background-color: #000000; }
3834        #sca-gift-thumbnail .sca-gift-image { width: 100px; max-height: 100px; }
3835
3836        #sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; }
3837        .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; }
3838
3839        #sca-promotion-glider { color: #ffffff; background-color: #F72119; }
3840        
3841        
3842        #sca-fg-today-offer-iframe .sca-fg-header { background-color: #FFFFFF; }
3843        #sca-fg-today-offer-iframe .sca-fg-body { background-color: #FFFFFF; }
3844        #sca-fg-today-offer-iframe .sca-fg-today-offer-title { color: #5E5873 !important; }
3845        #sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle { color: #b9b9c3 !important; }
3846        #sca-fg-today-offer-iframe .sca-offer-title { color: #82868b; }
3847        #sca-fg-today-offer-widget { height: 70px !important; width: 70px !important; }
3848        .sca-fg-icon-success-anim { box-shadow: inset 0 0 0 #69CE82; }
3849        @-webkit-keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #69CE82; } }
3850        @keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #69CE82; } }
3851        .sca-fg-icon-success-circle { stroke: #69CE82; }
3852        #sca-fg-today-offer-iframe .sca-fg-offer .sca-offer-header-container { background-color: #ebe9f1 }
3853        #sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived .sca-offer-header-container { background-color: #69CE8225 }
3854        #sca-fg-today-offer-iframe .sca-gift-product-title { color:  #303030}
3855        #sca-fg-today-offer-iframe .sca-gift-product-discount-price { color: #24B263 }
3856        #sca-fg-today-offer-iframe .sca-gift-product-original-price { color: #616161 }
3857        #sca-fg-today-offer-iframe .sca-offer-info .sca-offer-subtitle { color: #616161 }
3858        
3859        
3860        .bogos-bundles-widget { background-color: #F3F3F3;  }
3861        .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; }
3862        .bogos-bundles-widget .bogos-bundles-widget-title { color: #303030; }
3863        .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; }
3864        .bogos-bundle-item .bogos-bundle-item-title { color: #303030; }
3865        .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #303030; }
3866        .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #B5B5B5; }
3867        .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #303030; }
3868        .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; }
3869        .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #2332D5; }
3870        
3871        .bogos-bundles-quantity-break-widget { background-color: #F3F3F3;  }
3872        .bogos-bundles-quantity-break-widget-title { color: #303030; }
3873        .bogos-bundles-quantity-break-widget-description { color: #303030; }
3874        .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; }
3875        .bogos-bundles-quantity-break-button-add { background: #303030; color: #FFFFFF; }
3876        .bogos-bundle-quantity-break_item-container { background: #FFFFFF; }
3877        .bogos-bundle-quantity-break-label { background: #303030; color: #FFFFFF; }
3878        .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; }
3879        .bogos-bundle-quantity-break-sub-title { color: #616161; }
3880        .bogos-bundles-quantity-break-discount-price { color: #303030; }
3881        .bogos-bundle-quantity-break-title { color: #303030; }
3882        .bogos-bundle-quantity-break-item-discount-price { color: #303030; }
3883
3884        .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3;  }
3885        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; }
3886        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; }
3887        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #303030; }
3888        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #303030; color: #FFFFFF; }
3889        .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; }
3890        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #303030; color: #FFFFFF; }
3891        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; }
3892        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; }
3893        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #303030; }
3894        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
3895        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #303030; }
3896        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; }
3897        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: #B5B5B5; }
3898        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; }
3899        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; }
3900        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; }
3901        .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; }
3902        .bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: #E0E0E0; }
3903        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; }
3904        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; }
3905        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; }
3906        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; }
3907        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; }
3908        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; }
3909        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
3910        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #FFFFFF; }
3911        .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; }
3912        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; }
3913        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style  .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; }
3914        .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; }
3915        .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; }
3916        .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; }
3917        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; }
3918        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; }
3919        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-c
3919heckbox:checked { background-color: #8051FF; border-color: #8051FF;}
3920        .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;}
3921        
3922        .bogos-mix-match-widget { background-color: #F3F3F3; ; }
3923        .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; }
3924        .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #303030; }
3925        .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; }
3926        .bogos-mix-match-widget .bogos-mix-item-title { color: #303030; }
3927        .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #303030; }
3928        .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; }
3929        .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #303030; }
3930        .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; }
3931        .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #CDFEE1; }
3932        .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; }
3933        .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; }
3934        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; }
3935        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #2332D5; }
3936        
3937        .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #F3F3F3; }
3938        .bogos-bundle-page-container .bogos-bp-step-title { color: #303030; }
3939        .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #303030; }
3940        .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; }
3941        .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; }
3942        .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; }
3943        .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; }
3944        .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color:  #303030; }
3945        .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; }
3946        .bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price {  color:  #303030; }
3947        .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color:  #808080; }
3948        .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #303030; color: #FFFFFF }
3949        .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; }
3950        .bogos-bp-widget .bogos-bp-widget-title { color: #303030; }
3951        .bogos-bp-widget .bogos-bp-widget-description { color: #303030; }
3952        .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #2332D5; }
3953        .bogos-bp-widget .bogos-bp-button-add { background-color: #303030; color: #FFFFFF; }
3954        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; }
3955        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; }
3956        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; }
3957        .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; }
3958        .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; }
3959        .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #2332D5; }
3960        
3961        .bogos-fbt-upsell-container { background: #F6F6F6; border-radius: 15px; }
3962        .bogos-fbt-header-title { color: #303030; }
3963        .bogos-fbt-header-description { color: #303030; }
3964        .bogos-fbt-footer-discounted-price { color: #303030; }
3965        .bogos-fbt-footer-original-price { color: #616161; }
3966        .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; }
3967        .bogos-fbt-product-title {color: #303030; }
3968        .bogos-fbt-upsell-product-discounted-price {color: #303030; }
3969        .bogos-fbt-upsell-product-original-price {color: #808080; }
3970        .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;}
3971        .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);}
3972        .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;}
3973        .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;}
3974        .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;}
3975        .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; }
3976        .bogos-fbt-shipping-discount-title { color: #2332D5; }
3977        .bogos-fbt-upsell-body-stack-meta .bogos-fbt-upsell-img-wrapper, .bogos-fbt-upsell-body-classic-item-img-wrapper .bogos-fbt-upsell-body-classic-item-img {width: 60px; height: 60px;}
3978        .bogos-fbt-upsell-container img.bogos-fbt-upsell-img {border-radius: 7.5px;}
3979        
3980        .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;}
3981        .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; }
3982        .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; }
3983        .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; }
3984        .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; }
3985        .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; }
3986        .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; }
3987        .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030}
3988        .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; }
3989        .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #3
398903030; }
3990        .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; }
3991        .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; }
3992        .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; }
3993        .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; }
3994        .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;}
3995        .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;}
3996        .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;}
3997        .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;}
3998        
3999        .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
4000        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
4001        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;}
4002        .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
4003        .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
4004        .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;}
4005        .bogos-mix-item-select-variant-option:hover, .bogos-gift-select-variant-option:hover, .bogos-bundle-select-variant-option:hover, .bogos-vl-select-variant-option:hover, .bogos-fbt-variant-item:hover, .bogos-pa-variant-item:hover, .bogos-pa-variant-item.active {background-color: #F0F0F0;}
4006        
4007    
4008    
4009</style>
4009<script id="sca_fg_custom_script" data-cmp-vendor="bogos" data-cmp-ab="0">
4010    
4011    
4012</script>
4012
4013
4014<script src="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/glider.min.js" defer></script>
vendor: 1 bytes, line 4014
4014
4015<script src="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/lz-string.min.js" defer></script>
4015
4016
4017<div id="freegifts-main-popup-container" class="freegifts-main-container sca-modal-fg"
4018     data-animation="slideInOutTop"></div>
4019<div id="sca-fg-notifications" class="sca-fg-notifications"></div>
4020
4021<div id="bogos-to-widget-icon-wrap" style="display:none"></div>
4022<div id="bogos-to-widget-iframe" style="visibility:hidden;opacity:0;position:fixed"></div>
4023
4024<div id="sca-fg-today-offer-widget"></div>
4025<div id="sca-fg-today-offer-iframe"></div>
4026
4027<div id="bogos-mix-match-main-collection-popup-container" class="sca-modal-fg"></div>
4028<div id="bogos-main-popup-product-detail-container" data-animation="slideInOutTop"></div>
4029<div id="bogos-main-popup-more-product-container" data-animation="slideInOutTop"></div>
4030
4031<div id="bogos-cart-discount-congrats-msg-wrap"></div>
4032
4033<script type="text/javascript" data-cmp-vendor="bogos" data-cmp-ab="0">
4034    if (typeof Shopify === "undefined") window.Shopify = {};
4035    Shopify.cartItems = [];
4036    Shopify.current_product = {};
4037    Shopify.current_collection = {};
4038    Shopify.products = {};
4039
4040    // current product or collection
4041    Shopify.current_product = {...{"id":10155081597233,"title":"愛貓一生|貓肥家潤・限量上市紀念禮盒","handle":"catinlove_unbox_maos","description":"\u003cp\u003e愛貓一生 × Mao's 樂陶陶 × 書法詩人何景窗老師三方聯名,限量推出嚐鮮開箱禮盒。\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003e🎁 禮盒內容\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e貓肥家潤・聯名陶瓷愛貓碗 1 個\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e主食杯 9 杯(鮪娓道來、大雞大利各 80g)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e凍乾 10 包(全雞10 包・每包 5g)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(231, 54, 86); text-align: left;\"\u003e\u003cspan style=\"color: rgb(231, 54, 86);\"\u003e\u003cstrong\u003e贈 NT$100 貓砂折扣碼\u003cbr\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-03-05T16:01:22+08:00","created_at":"2025-01-22T11:06:10+08:00","vendor":"catinlove.com","type":"寵物食品","tags":["addon-trigger-food","呼換我的貓展覽"],"price":108000,"price_min":108000,"price_max":108000,"available":true,"price_varies":false,"compare_at_price":192300,"compare_at_price_min":192300,"compare_at_price_max":192300,"compare_at_price_varies":false,"variants":[{"id":53334466330929,"title":"9杯魚","option1":"9杯魚","option2":null,"option3":null,"sku":"FS0200034","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 9杯魚","public_title":"9杯魚","options":["9杯魚"],"price":108000,"weight":1000,"compare_at_price":192300,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":53248492831025,"title":"9杯雞","option1":"9杯雞","option2":null,"option3":null,"sku":"FS0200035","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 9杯雞","public_title":"9杯雞","options":["9杯雞"],"price":108000,"weight":0,"compare_at_price":192300,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":53248492863793,"title":"6杯魚3杯雞","option1":"6杯魚3杯雞","option2":null,"option3":null,"sku":"FS0200036","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 6杯魚3杯雞","public_title":"6杯魚3杯雞","options":["6杯魚3杯雞"],"price":108000,"weight":0,"compare_at_price":192300,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":53248492896561,"title":"6杯雞3杯魚","option1":"6杯雞3杯魚","option2":null,"option3":null,"sku":"FS0200037","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 6杯雞3杯魚","public_title":"6杯雞3杯魚","options":["6杯雞3杯魚"],"price":108000,"weight":0,"compare_at_price":192300,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763","\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_gif.webp?v=1775545763","\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763"],"featured_image":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763","options":["請選擇組合"],"media":[{"alt":null,"id":47238376653105,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1800,"width":1800,"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763"},"aspect_ratio":1.0,"height":1800,"media_type":"image","src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_2flavors_new.webp?v=1775545763","width":1800},{"alt":null,"id":45958088491313,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1350,"width":1350,"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_gif.webp?v=1775545763"},"aspect_ratio":1.0,"height":1350,"media_type":"image","src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_unbox_gif.webp?v=1775545763","width":1350},{"alt":null,"id":45768519713073,"position":3,"preview_image":{"aspect_ratio":1.0,"height":700,"width":700,"src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763"},"aspect_ratio":1.0,"height":700,"media_type":"image","src":"\/\/catinlove.com\/cdn\/shop\/files\/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763","width":700}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e愛貓一生 × Mao's 樂陶é
4041™¶ × 書法詩人何景窗老師三方聯名,限量推出嚐鮮開箱禮盒。\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003e🎁 禮盒內容\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e貓肥家潤・聯名陶瓷愛貓碗 1 個\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e主食杯 9 杯(鮪娓道來、大雞大利各 80g)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e凍乾 10 包(全雞10 包・每包 5g)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(231, 54, 86); text-align: left;\"\u003e\u003cspan style=\"color: rgb(231, 54, 86);\"\u003e\u003cstrong\u003e贈 NT$100 貓砂折扣碼\u003cbr\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e"}};
4042    
4043    Shopify.current_product.current_variant = {...{"id":53334466330929,"title":"9杯魚","option1":"9杯魚","option2":null,"option3":null,"sku":"FS0200034","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"愛貓一生|貓肥家潤・限量上市紀念禮盒 - 9杯魚","public_title":"9杯魚","options":["9杯魚"],"price":108000,"weight":1000,"compare_at_price":192300,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}};
4044    Shopify.current_product['collections'] = [
4045        
4046        {id: 536756355377, handle: "呼喚我的貓展覽", title: "呼喚我的貓展覽"},
4047        
4048        {id: 477129507121, handle: "cat-wet-food", title: "愛貓主食杯|實測 92% 挑嘴貓會吃!全天然食材超級鮮!工廠直營單杯 $39 起"}
4049        
4050    ];
4051
4052    Shopify.current_product['variants_quantity'] = {};
4053    
4054    Shopify.current_product['variants_quantity']['53334466330929'] = "37" - 0;
4055    
4056    Shopify.current_product['variants_quantity']['53248492831025'] = "47" - 0;
4057    
4058    Shopify.current_product['variants_quantity']['53248492863793'] = "43" - 0;
4059    
4060    Shopify.current_product['variants_quantity']['53248492896561'] = "38" - 0;
4061    
4062    
4063
4064    Shopify.current_collection = {...null};
4065
4066    window.SECOMAPP = window.SECOMAPP || {};
4067    SECOMAPP.fg_codes = [];
4068    SECOMAPP.activateOnlyOnePromoCode = false;
4069
4070    SECOMAPP.localization = [];SECOMAPP.localization.push({
4071        ...{"shop_locale":{"locale":"zh-TW","enabled":true,"primary":true,"published":true}},
4072        root_url: "/"
4073    });
4074    
4075    SECOMAPP.fgData = {...{"appearance":{"bundle":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#303030","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"others":{"hidden_brand_mark":false},"content":{"button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","select_variant_text":"Select variant","show_discount_each_item":true,"show_discount_on_button":true}},"gift_icon":{"product_page":{"gift_icon":{"size":"50","status":false},"gift_thumbnail":{"size":"100","title":"加價購","status":true}},"gift_icon_path":"images\/fg-icons\/fg-icon-red.png","collection_page":{"size":"50","status":false},"shopify_gift_icon_path":"fg-icon-red.png"},"mix_match":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#303030","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","item_card_background_color":"#FFFFFF","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"others":{"hidden_brand_mark":false},"content":{"tier_style":"label","button_text":"Add bundle to cart","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","show_description":true,"total_price_text":"Total bundle price","select_product_text":"Choose from {{number}} product(s)","select_variant_title":"Variant","select_collection_text":"Choose from {{number}} collection(s)","show_discount_each_item":true,"show_discount_on_button":true}},"fbt_upsell":{"color":{"item_name":"#303030","item_price":"#303030","theme_color":"neutral","widget_title":"#303030","widget_subtitle":"#303030","atc_button_color":"#303030","item_price_after":"#303030","item_price_before":"#808080","total_price_after":"#303030","widget_background":"#F6F6F6","total_price_before":"#616161","atc_button_text_color":"#FFFFFF"},"content":{"button_text":"Add selected items","total_price_text":"Total price"},"general":{"widget_layout":"classic","maximum_display":3,"show_discount_amount":true,"show_discount_each_item":true}},"bundle_page":{"color":{"theme_color":"neutral","step_text_color":"#303030","atc_button_color":"#303030","step_title_color":"#303030","cart_button_color":"#303030","page_heading_color":"#303030","product_title_color":"#303030","required_text_color":"#2332D5","variant_title_color":"#616161","original_price_color":"#808080","side_bar_title_color":"#303030","step_highlight_color":"#303030","atc_button_text_color":"#FFFFFF","cart_button_text_color":"#FFFFFF","discounted_price_color":"#303030","page_sub_heading_color":"#303030","step_description_color":"#616161","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","side_bar_background_color":"#F3F3F3","side_bar_description_color":"#303030","default_step_background_color":"#F3F3F3","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"step_text":"Step {{index}}","tier_style":"progress","load_more_text":"Load more","out_stock_text":"Out of stock","read_more_text":"See more","step_icon_path":"images\/step-icons\/step-icon-1.png","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","cart_button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","summary_icon_path":"images\/summary-icons\/summary-icon-1.png","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","maximum_quantity_text":"Maximum item reached","required_product_text":"{{number}} item(s) required","shopify_step_icon_path":"step-icon-1.png","summary_description_text":"Choose items from this page to make your own bundle","shopify_summary_icon_path":"summary-icon-1.png"}},"gift_slider":{"color":{"add_to_cart_color":"#FFFFFF","offer_title_color":"#000000","product_title_color":"#000000","original_price_color":"#121212","add_to_cart_btn_color":"#BD3456","discounted_price_color":"#ea5455","gift_slider_title_color":"#121212","notify_add_gift_active_state_color":"#CDFEE1","notify_add_gift_normal_state_color":"#FFEF9D"},"others":{"gift_img_size":"\u0026width=480\u0026height=480","hidden_brand_mark":false,"disable_use_old_version":false},"general":{"running_text":null,"show_gift_type":"offer","select_gift_btn":"選擇數量","show_pagination":true,"use_old_version":false,"gift_popup_title":"加價購專區","show_product_title":true,"show_variant_title":true,"add_to_cart_btn_title":"加入購物車","number_product_slider":2,"show_gift_for_customer":"by_variants","enable_add_multiple_gifts":true}
4075,"pages_display":{"pages":["all"],"custom":[]},"notify_gift_can_add":{"enable":true,"number_gifts_added":"You have added {{number}} gift product(s)","number_gifts_can_be_added":"You can add {{number}} gift product(s)"},"notify_offer_available":{"text":"🎁 You have qualified for {{qualifiedOffers}} offer(s)!","enable":false},"disable_slider_checkbox":{"text":"Don't show this offer again","time":10,"enable":false}},"today_offer":{"widget_info":{"show_widget":false,"widget_title":"TODAY OFFER","widget_position":"bottom_right","widget_subtitle":"Claim these exclusive offers today","icon_widget_title":"Today offer","widget_icon_style":"icon"},"widget_color":{"offer_title_color":"#82868b","widget_title_color":"#5E5873","offer_default_color":"#ebe9f1","offer_success_color":"#69CE82","body_background_color":"#FFFFFF","widget_subtitle_color":"#b9b9c3","header_background_color":"#FFFFFF"},"widget_icon_path":"images\/widget-icons\/widget-icon-1.png","shopify_widget_icon_path":"widget-icon-1.png"},"cart_discount":{"color":{"widget":{"line_color":"#D0D0D0","theme_color":"blue","open_icon_color":"#616161","tier_text_color":"#303030","title_text_color":"#2332D5","active_icon_color":"#008000","excluded_tier_color":"#cccccc","widget_border_color":"#7B84E6","open_tier_text_color":"#303030","tier_background_color":"#FFFFFF","active_tier_text_color":"#008000","description_text_color":"#616161","widget_background_color":"#FFFFFF"},"congrats":{"theme_color":"blue","background_color":"#EEEFFB","title_text_color":"#2332D5","description_text_color":"#303030"}},"content":{"widget":{"icon":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bogos-images\/1772523961.png","divide_tiers":false,"widget_style":"style_1","discount_tier_style":"checklist","widget_border_radius":12},"congrats":{"title":"Congratulations!","position":"bottom_right","appear_for":5,"description":"You got {{discount_amount}} off!","border_radius":12}}},"quantity_break":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"others":{"hidden_brand_mark":false},"content":{"button_text":"Add bundles to cart","show_description":true,"total_price_text":"Total price","select_variant_text":"Select variant"}},"select_variant":{"type":"variant","color":{"active_tab_text":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","active_tab_background":"#F0F0F0","active_item_background":"#F0F0F0","default_tab_background":"#F0F0F0"},"config":[]},"checkout_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"volume_discount":{"table":{"color":{"row_color":"#FFFFFF","tag_color":"#F1F1F1","line_color":"#E0E0E0","theme_color":"neutral","widget_title":"#303030","row_odd_color":"#FFFFFF","widget_header":"#F3F3F3","row_even_color":"#F5F5F5","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_title_color":"#303030","widget_sub_title":"#303030","discount_text_color":"#303030","original_price_color":"#FFFFFF","discounted_price_color":"#303030","label_background_color":"#303030","tier_description_color":"#616161"},"hide_line":false,"body_style":"line","text_align":"left","discount_text":"{{discountAmount}} OFF","discount_show_as":"discount_text","show_description":true,"show_original_price":true},"content":{"button_text":"Add bundles to cart","total_price_text":"Total price ","select_variant_text":"Select variant"},"default":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"show_description":true}},"cheapest_discount":{"color":{"theme_color":"neutral","see_more_color":"#303030","open_icon_color":"#4A4A4A","active_icon_color":"#303030","bullet_text_color":"#808080","widget_title_color":"#303030","product_price_color":"#303030","product_title_color":"#303030","variant_title_color":"#303030","widget_border_color":"#888888","open_tier_text_color":"#303030","button_add_text_color":"#ffffff","widget_subtitle_color":"#616161","active_tier_text_color":"#303030","tiers_background_color":"#F6F6F6","widget_background_color":"#ffffff","excluded_tier_text_color":"#CCCCCC","product_list_label_color":"#616161","button_add_background_color":"#303030"},"content":{"tier_style":"checklist","see_more_text":"See all","show_see_more":true,"number_products":4,"number_cols_mobile":2,"number_rows_mobile":2,"product_list_label":"Choose from these products to get discount","number_cols_desktop":4,"number_rows_desktop":2,"add_product_bt
4075n_text":"Add","show_add_product_btn":true}},"promotion_message":{"text_color":"#ffffff","background_color":"#F72119","show_on_cart_page":false},"thanks_page_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"base"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}}},"configs":{"barcode":"blank","type_seo":"number_integer","mode_override_checkout":"default"},"settings":{"draft_order":{"discount_code":false,"automatic_discount":false},"gift_format":"same_as_original_products","auto_add_gift":false,"offer_process":"cloned","sale_channels":null,"sync_quantity":false,"barcode_format":"blank","fraud_protection":null,"notify_via_email":null,"cal_gift_discount":"current_price","gift_title_format":"gift","using_draft_order":false,"select_one_gift_price":false,"admin_api_access_token":null,"manual_input_inventory":false,"include_compare_at_price":false,"cart_and_checkout_validation":{"type":[],"offer":false,"value":{"max_gifts":1,"min_cart_value":1,"min_cart_quantity":1},"status":true,"values":[],"condition":"and"},"fraud_protection_cancel_order":null,"other_original_product_detail":null,"compare_gift_price_with_product":false,"delete_gift_after_turn_off_offer":true,"not_show_gift_if_already_on_cart":false,"ab_test":{"old_ab_free_valentine_2026":0},"barcode":"blank","type_seo":"number_integer","mode_override_checkout":"default","publications":null},"storefront":{"access_token":"0eabfd2b75316d5d7d47dff278c2118a","created_at":"2024-11-26T07:36:48Z"}}};
4076    
4077//liquid code to get customer history and customer tag
4078    
4079    
4080    SECOMAPP.current_template = "product";
4081    SECOMAPP.pathname = window.location.pathname;
4082    if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("-sca_clone_freegift")) {
4083        window.location.replace(SECOMAPP.pathname.split("-sca_clone_freegift")[0]);
4084    } else if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("/collections/sca_fg")) {
4085        window.location.replace(`${Shopify?.routes?.root ?? "/"}collections/all`);
4086    }
4087
4088    SECOMAPP.setCookie = function (e, t, o, n, r) {
4089        let i = new Date;
4090        i.setTime(i.getTime() + 24 * o * 36e5 + 60 * n * 1e3);
4091        let f = "expires=" + i.toUTCString();
4092        document.cookie = e + "=" + t + ";" + f + (r ? ";path=" + r : ";path=/");
4093    };
4094    SECOMAPP.deleteCookie = function (e, t) {
4095        document.cookie = e + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; " + (t ? ";path=" + t : ";path=/")
4096    };
4097    SECOMAPP.getCookie = function (e) {
4098        for (let t = e + "=", o = document.cookie.split(";"), n = 0; n < o.length; n++) {
4099            let r;
4100            for (r = o[n]; " " === r.charAt(0);) r = r.substring(1);
4101            if (0 === r.indexOf(t)) return r.substring(t.length, r.length)
4102        }
4103        return ""
4104    };
4105    SECOMAPP.getQueryString = function (key) {
4106        let e = {};
4107        let t = window.location.search.substring(1).split("&");
4108        let o = 0;
4109        for (; o < t.length; o++) {
4110            let n = t[o].split("=");
4111            if (void 0 === e[n[0]]) e[n[0]] = decodeURIComponent(n[1]);
4112            else if ("string" == typeof e[n[0]]) {
4113                e[n[0]] = [e[n[0]], decodeURIComponent(n[1])]
4114            } else e[n[0]].push(decodeURIComponent(n[1]))
4115        }
4116        return key ? e?.[key] : e;
4117    };
4118
4119    SECOMAPP.offer_codes = [
4120        {param: "freegifts_code", cookie: "sca_fg_codes"},
4121        {param: "bundles_code", cookie: "sca_bundle_codes"},
4122        {param: "upsells_code", cookie: "sca_upsell_codes"},
4123        {param: "discounts_code", cookie: "sca_discount_codes"},
4124    ];
4125    SECOMAPP.offer_codes.forEach(({param, cookie}) => {
4126        SECOMAPP.fg_codes = [];
4127        SECOMAPP.getCookie(cookie) && (SECOMAPP.fg_codes = JSON.parse(SECOMAPP.getCookie(cookie)));
4128        SECOMAPP.current_code = SECOMAPP.getQueryString(param);
4129        SECOMAPP.current_code && !SECOMAPP.fg_codes.includes(SECOMAPP.current_code)
4130        && (function () {
4131            SECOMAPP.activateOnlyOnePromoCode && (SECOMAPP.fg_codes = []);
4132            SECOMAPP.fg_codes.push(SECOMAPP.current_code);
4133            SECOMAPP.setCookie(cookie, JSON.stringify(SECOMAPP.fg_codes));
4134        })();
4135    });
4136
4137    SECOMAPP.customer = {};
4138    SECOMAPP.customer.orders = [];
4139    SECOMAPP.customer.freegifts = [];
4140    SECOMAPP.customer.freegifts_v2 = [];
4141    
4142    SECOMAPP.customer.email = "";
4143    SECOMAPP.customer.first_name = "";
4144    SECOMAPP.customer.last_name = "";
4145    SECOMAPP.customer.tags = Object.values({...null});
4146    SECOMAPP.customer.orders_count = "" - 0;
4147    SECOMAPP.customer.total_spent = "" - 0;
4148    SECOMAPP.customer.b2b = "" - 0;
4149    SECOMAPP.market = {
4150        id: "58196459825" - 0,
4151        handle: "tw",
4152    };
4153    
4154
4155    // get class name config from settings_data.json
4156    if (!Shopify.scaHandleConfigValue) {
4157        Shopify.scaHandleConfigValue = {
4158            ...{"sca_fg_cart_drawer_query":"#cart-drawer","sca_fg_cart_icon_query":".header__cart-count","sca_fg_form_checkout_wrapper_query":null,"sca_fg_form_checkbox_button_query":null,"sca_fg_btn_gift_thumbnail_query":null,"sca_fg_title_product_gift_icon_query":null,"sca_fg_img_collection_gift_icon_query":null,"sca_fg_main_promotion_message_query":null},
4159            ...null
4160        };
4161    }
4162
4163    // add link proxy
4164    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
4165    
4166    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
4167    
4168    SECOMAPP.bogosCollectUrl = "https://collect.bogos.io/collect"
4169    SECOMAPP.bogosIntegrationUrl = "https://api.bogos.io/integrations"
4170
4171    // get shop locales
4172    SECOMAPP.shop_locales = Object.values({
4173        ...[{"shop_locale":{"locale":"zh-TW","enabled":true,"primary":true,"published":true}}]
4174    });
4175
4176    SECOMAPP.current_locale = {...{"shop_locale":{"locale":"zh-TW","enabled":true,"primary":true,"published":true}} }
4177
4178    
4179    
4180    window.fgGiftIcon = "https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/fg-icon-red_small.png";
4181    window.fgWidgetIconsObj = {
4182        "widget-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/widget-icon-1_small.png',
4183        "widget-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/widget-icon-2_small.png',
4184        "widget-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/widget-icon-3_small.png',
4185        "widget-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/widget-icon-4_small.png',
4186        "widget-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/widget-icon-5_small.png',
4187        "widget-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/widget-icon-6_small.png',
4188        "widget-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/widget-icon-7_small.png',
4189        "widget-icon-8.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/widget-icon-8_small.png'
4190    }
4191
4192    window.fgStepIconsObj = {
4193        "step-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/step-icon-1_small.png',
4194        "step-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/step-icon-2_small.png',
4195        "step-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/step-icon-3_small.png',
4196        "step-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/step-icon-4_small.png',
4197        "step-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/step-icon-5_small.png',
4198        "step-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/step-icon-6_small.png',
4199        "step-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/step-icon-7_small.png',
4200    }
4201
4202    window.fgSummaryIconsObj = {
4203        "summary-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/summary-icon-1_small.png',
4204        "summary-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/summary-icon-2_small.png',
4205        "summary-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/summary-icon-3_small.png',
4206        "summary-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/summary-icon-4_small.png',
4207        "summary-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/summary-icon-5_small.png',
4208        "summary-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/summary-icon-6_small.png',
4209        "summary-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/summary-icon-7_small.png',
4210        "summary-icon-8.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/summary-icon-8_small.png',
4211    }
4212
4213    window.fgShippingIconsObj = {
4214        "shipping-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/shipping-icon-1_small.png',
4215        "shipping-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/shipping-icon-2_small.png',
4216        "shipping-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/shipping-icon-3_small.png',
4217        "shipping-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/shipping-icon-4_small.png',
4218    }
4219
4220    // variable from tools
4221    SECOMAPP.variables = {
4222        ...SECOMAPP.variables,
4223        ...null,
4224        ...[],
4225        shipping_product_img: 'https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/shipping_product_small.png'
4226    }
4227
4228    window.fgResource = {
4229        gift: {
4230            js: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/gift.min.js"]
4231        },
4232        bundle: {
4233            js: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bundle.min.js"],
4234            css: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.bundle.min.css"]
4235        },
4236        upsell: {
4237            js: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/upsell.min.js"],
4238            css: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.upsell.min.css"]
4239        },
4240        discount: {
4241            js: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/discount.min.js"],
4242            css: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.discount.min.css"]
4243        },
4244        "bundle-page": {
4245            js: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bundle-page.min.js"],
4246            css: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.bundle-page.min.css"]
4247        },
4248        booster: {
4249            js: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/booster.min.js"],
4250            css: ["https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.booster.min.css"]
4251        }
4252    }
4253</script>
4253
4254
4255<script defer src="https://cdn.bogos.io/Y2F0c2xpZmUtdHcubXlzaG9waWZ5LmNvbQ==/freegifts_data_1781070105.min.js"></script>
4255
4256<div id="secomapp_freegifts_url" data-url="https://cdn.bogos.io/Y2F0c2xpZmUtdHcubXlzaG9waWZ5LmNvbQ==/freegifts_data_1781070105.min.js"></div>
4257
4258
4259<div id="bogos-gift-script" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/gift.min.js"></div> 
4260<div id="bogos-bundle-script" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bundle.min.js"></div>
4261<div id="bogos-upsell-script" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/upsell.min.js"></div>
4262<div id="bogos-discount-script" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/discount.min.js"></div>
4263<div id="bogos-bundle-page-script" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bundle-page.min.js"></div>
4264<div id="bogos-booster-script" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/booster.min.js"></div>
4265<div id="bogos-booster-page-script" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/booster-page.min.js"></div>
4266
4267
4268<div id="bogos-bundle-style" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.bundle.min.css"></div>
4269<div id="bogos-upsell-style" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.upsell.min.css"></div>
4270<div id="bogos-discount-style" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.discount.min.css"></div>
4271<div id="bogos-bundle-page-style" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.bundle-page.min.css"></div>
4272<div id="bogos-booster-style" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.booster.min.css"></div>
4273<div id="bogos-booster-page-style" data-url="https://cdn.shopify.com/extensions/01a11ace-352c-7abe-b233-b2e1fc8c114d/freegifts-235/assets/bogos.booster-page.min.css"></div>
4274<!-- END app snippet -->
4275
4276
4277<!-- BEGIN app snippet: search -->
4278
4279<!-- END app snippet -->
4280
4281
4282
4283</div>
4283<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4283
4284</body>
4284<script type="application/javascript">
4285window.eightChatConfig = { encryptedOrgId: 'wY+pWk+BpUpSOg==', env: 'prod', launchLocation: 'https://live-chat-console.no8.io' };
4286(function () {
4287	var eightChatId = 'eight-chat-script';
4288	if (document.getElementById(eightChatId)) {
4289		return;
4290	}
4291	var firstScriptElement = document.getElementsByTagName('script')[0];
4292	var eightChatScriptElement = document.createElement('script');
4293	eightChatScriptElement.id = eightChatId;
4294	eightChatScriptElement.src = window.eightChatConfig.launchLocation +'/launch.js';
4295	firstScriptElement.parentNode.insertBefore(eightChatScriptElement, firstScriptElement);
4296})();
4297(function (){
4298function hide(){
4299    const loadingEle = document.getElementById('app-loading');
4300
4301    if (sessionStorage.getItem('loaded') || !loadingEle) return;
4302
4303    setTimeout(() => {
4304      sessionStorage.setItem('loaded', 'true')
4305      document.documentElement.classList.remove('is-loading');
4306      loadingEle.remove()
4307    }, 500)
4308  }
4309  
4310   if (document.readyState === 'loading') {
4311    window.addEventListener('load', hide, { once:true });
4312  } else {
4313    hide();
4314  }
4315})();
4316</script>
4316
4317</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.