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'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'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'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&width=1167" alt="" srcset="//catinlove.com/cdn/shop/files/catinlove-header.png?v=1742981774&width=370 370w, //catinlove.com/cdn/shop/files/catinlove-header.png?v=1742981774&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&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&width=1800" alt="æè²ä¸çï½è²è¥å®¶æ½¤ã»ééä¸å¸ç´å¿µç¦®ç" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=200 200w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=300 300w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=400 400w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=500 500w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=600 600w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=700 700w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=800 800w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=1000 1000w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=1200 1200w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=1400 1400w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=1600 1600w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&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&width=1350" alt="æè²ä¸çï½è²è¥å®¶æ½¤ã»ééä¸å¸ç´å¿µç¦®ç" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=200 200w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=300 300w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=400 400w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=500 500w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=600 600w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=700 700w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=800 800w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=1000 1000w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&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&width=700" alt="æè²ä¸çï½è²è¥å®¶æ½¤ã»ééä¸å¸ç´å¿µç¦®ç" srcset="//catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&width=200 200w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&width=300 300w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&width=400 400w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&width=500 500w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&width=600 600w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&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&width=1800" alt="æè²ä¸çï½è²è¥å®¶æ½¤ã»ééä¸å¸ç´å¿µç¦®ç" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=56 56w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=64 64w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=112 112w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=128 128w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=168 168w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&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&width=1350" alt="æè²ä¸çï½è²è¥å®¶æ½¤ã»ééä¸å¸ç´å¿µç¦®ç" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=56 56w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=64 64w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=112 112w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=128 128w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&width=168 168w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_gif.webp?v=1775545763&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&width=700" alt="æè²ä¸çï½è²è¥å®¶æ½¤ã»ééä¸å¸ç´å¿µç¦®ç" srcset="//catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&width=56 56w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&width=64 64w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&width=112 112w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&width=128 128w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&width=168 168w, //catinlove.com/cdn/shop/files/catinlove_product_catfood_can_fish_anime_square.webp?v=1775545763&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&width=1800" alt="æè²ä¸çï½è²è¥å®¶æ½¤ã»ééä¸å¸ç´å¿µç¦®ç" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=80 80w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&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&width=1800" alt="æè²ä¸çï½è²è¥å®¶æ½¤ã»ééä¸å¸ç´å¿µç¦®ç" srcset="//catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&width=80 80w, //catinlove.com/cdn/shop/files/catinlove_product_unbox_2flavors_new.webp?v=1775545763&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&width=1600" alt="主é£ç½çèµ·ä¾æ²¹æ²¹çæ£å¸¸åï¼å¯µç©é æ¹å°å®¶å®æ´è§£æè²åªæ²¹èéæ±" srcset="//catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&width=300 300w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&width=400 400w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&width=500 500w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&width=600 600w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&width=800 800w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&width=1000 1000w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&width=1200 1200w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&width=1400 1400w, //catinlove.com/cdn/shop/articles/9014773f5a27f2e59c3b12cc99d4d98d_18bf7fad-5134-41d2-9ef6-5c0fd614d1ae.jpg?v=1776933136&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&width=1600" alt="ä¸ç¨éµç½ççç±ï¼æè²ä¸çè²åªä¸»é£æ¯çå è£è¨è¨ç念" srcset="//catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&width=300 300w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&width=400 400w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&width=500 500w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&width=600 600w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&width=800 800w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&width=1000 1000w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&width=1200 1200w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&width=1400 1400w, //catinlove.com/cdn/shop/articles/fbe17e067737773738879f89f78637bf.webp?v=1775805055&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&width=1600" alt="æè²ä¸çè²åå·¥å» å¨åªè£¡ï¼å¾ä¸»é£æ¯è£½ç¨å°è§å å·¥å» çåçèå" srcset="//catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&width=300 300w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&width=400 400w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&width=500 500w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&width=600 600w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&width=800 800w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&width=1000 1000w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&width=1200 1200w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&width=1400 1400w, //catinlove.com/cdn/shop/articles/5f13ffd6d1e0d23049f8acc6b206b691.webp?v=1775805033&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&width=2054" alt="" srcset="//catinlove.com/cdn/shop/files/250116-footer-17.png?v=1736996127&width=600 600w, //catinlove.com/cdn/shop/files/250116-footer-17.png?v=1736996127&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-使¯çª-ï½-æè²ä¸ç", 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.