PageSourceSearch

https://sensory-journal.com/en/cart

html sensory-journal.com collected 2026-10-07 08:14:12 UTC 231,436 bytes, 3,325 lines download raw bytes

1<!doctype html>
2<html class="js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://sensory-journal.com/en/cart"><link rel="icon" type="image/png" href="//sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_9ef99d27-220b-4897-b7c3-b80af094bba6.png?crop=center&height=32&v=1745232602&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
9      Your Shopping Cart
10 &ndash; SENSORY JOURNAL 覺諾靈感手帳</title>
11
12    
13
14    
15
16<meta property="og:site_name" content="SENSORY JOURNAL 覺諾靈感手帳">
17<meta property="og:url" content="https://sensory-journal.com/en/cart">
18<meta property="og:title" content="Your Shopping Cart">
19<meta property="og:type" content="website">
20<meta property="og:description" content="Curated Goods For The Creative Mind.
21SENSORY JOURNAL 致力於讓優質設計輕鬆融入日常生活,精選來自全球各地的設計品牌與創意好物,帶給你獨特且充滿靈感的購物體驗。我們相信,好的設計不只是美,更能為生活增添質感與靈魂。
22
23每件商品都經過 SENSORY JOURNAL 嚴格挑選,從香氛、家居、生活用品到藝術設計,替你的生活注入美感與故事,讓設計走進每個人的日常。
24
25探索 SENSORY JOURNAL,發現來自世界各地的設計美學,開啟屬於你的感官旅程。"><meta property="og:image" content="http://sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?height=628&pad_color=ffffff&v=1745232098&width=1200">
26  <meta property="og:image:secure_url" content="https://sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?height=628&pad_color=ffffff&v=1745232098&width=1200">
27  <meta property="og:image:width" content="1200">
28  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
29<meta name="twitter:title" content="Your Shopping Cart">
30<meta name="twitter:description" content="Curated Goods For The Creative Mind.
31SENSORY JOURNAL 致力於讓優質設計輕鬆融入日常生活,精選來自全球各地的設計品牌與創意好物,帶給你獨特且充滿靈感的購物體驗。我們相信,好的設計不只是美,更能為生活增添質感與靈魂。
32
33每件商品都經過 SENSORY JOURNAL 嚴格挑選,從香氛、家居、生活用品到藝術設計,替你的生活注入美感與故事,讓設計走進每個人的日常。
34
35探索 SENSORY JOURNAL,發現來自世界各地的設計美學,開啟屬於你的感官旅程。">
36
37
38    
38<script src="//sensory-journal.com/cdn/shop/t/7/assets/constants.js?v=132983761750457495441730005652" defer="defer"></script>
38
39    
39<script src="//sensory-journal.com/cdn/shop/t/7/assets/pubsub.js?v=158357773527763999511730005652" defer="defer"></script>
39
40    
40<script src="//sensory-journal.com/cdn/shop/t/7/assets/global.js?v=152862011079830610291730005652" defer="defer"></script>
40
41    
41<script src="//sensory-journal.com/cdn/shop/t/7/assets/details-disclosure.js?v=13653116266235556501730005652" defer="defer"></script>
41
42    
42<script src="//sensory-journal.com/cdn/shop/t/7/assets/details-modal.js?v=25581673532751508451730005652" defer="defer"></script>
42
43    
43<script src="//sensory-journal.com/cdn/shop/t/7/assets/search-form.js?v=133129549252120666541730005652" defer="defer"></script>
43<script src="//sensory-journal.com/cdn/shop/t/7/assets/animations.js?v=88693664871331136111730005652" defer="defer"></script>
43<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
43<meta name="facebook-domain-verification" content="z7dimtpi5p4k45igsjvllv6102067a">
44<meta name="google-site-verification" content="xMxnQROutyJtNL-i-aGC-bsx3IKZuDH-I1b4HZtP7M4">
45<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/59904098390/digital_wallets/dialog">
46<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://sensory-journal.com/cart">
47<link rel="alternate" hreflang="zh-Hant" href="https://sensory-journal.com/cart">
48<link rel="alternate" hreflang="en" href="https://sensory-journal.com/en/cart">
49<script async="async" src="/checkouts/internal/preloads.js?locale=en-TW"></script>
vendor: 1 bytes, line 49
49
50<script id="shopify-features" type="application/json">{"accessToken":"8e2c12e1999d4d5e94defcd06cd554b2","betas":["rich-media-storefront-analytics"],"domain":"sensory-journal.com","predictiveSearch":false,"shopId":59904098390,"locale":"en"}</script>
vendor: 1 bytes, line 50
50
51<script>var Shopify = Shopify || {};
52Shopify.shop = "831ade-c0.myshopify.com";
53Shopify.locale = "en";
54Shopify.currency = {"active":"TWD","rate":"1.0"};
55Shopify.country = "TW";
56Shopify.theme = {"name":"Dawn - Official","id":132245422166,"schema_name":"Dawn","schema_version":"15.2.0","theme_store_id":887,"role":"main"};
57Shopify.theme.handle = "null";
58Shopify.theme.style = {"id":null,"handle":null};
59Shopify.cdnHost = "sensory-journal.com/cdn";
60Shopify.routes = Shopify.routes || {};
61Shopify.routes.root = "/en/";
62Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
63Shopify.SignInWithShop = Shopify.SignInWithShop || {};
64Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
65Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 65
65
66<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 66
66
67<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 67
67
68<script>
69  window.Shopify = window.Shopify || {};
70  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
71  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
72  window.Shopify.SignInWithShop.eligible = true;
73</script>
vendor: 1 bytes, line 73
73
74<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 74
74
75<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 75
75
76<script type="module">
77  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
78
79  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
80
81</script>
vendor: 1 bytes, line 81
81
82<script>
83  window.Shopify = window.Shopify || {};
84  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
85  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
86</script>
vendor: 1 bytes, line 86
86
87<script>(function() {
88  var isLoaded = false;
89  function asyncLoad() {
90    if (isLoaded) return;
91    isLoaded = true;
92    var urls = ["\/\/cdn.shopify.com\/proxy\/583eb3777f740b29d9dd019de8631893e21a7ba1da32c5d1360c90338a21691e\/app.akocommerce.com\/store\/script.js?shop=831ade-c0.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/4c8095292b58d4e9f87b0e0787e8ae8a8047db157e11cb945954fdece4631e4a\/tags.akohub.com\/widget.js?id=f4c09c58dbead0fc0d6bd12afa67cc28cb9923a18c9d4649296b783033d7d638\u0026ts=1753693676973\u0026shop=831ade-c0.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
93    for (var i = 0; i < urls.length; i++) {
94      var s = document.createElement('script');
95      s.type = 'text/javascript';
96      s.async = true;
97      s.src = urls[i];
98      var x = document.getElementsByTagName('script')[0];
99      x.parentNode.insertBefore(s, x);
100    }
101  };
102  if(window.attachEvent) {
103    window.attachEvent('onload', asyncLoad);
104  } else {
105    window.addEventListener('load', asyncLoad, false);
106  }
107})();</script>
vendor: 1 bytes, line 107
107
108<script id="__st">var __st={"a":59904098390,"offset":28800,"reqid":"bf1a5bf5-48cc-4425-b15b-9471b81eb563-1791360852","pageurl":"sensory-journal.com\/en\/cart","u":"fe3086f796d2","p":"cart"};</script>
vendor: 1 bytes, line 108
108
109<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 109
109
110<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:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(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'])})(!0,!0)}();</script>
vendor: 1 bytes, line 110
110
111<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//sensory-journal.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 111
111
112<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 = "//sensory-journal.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>
112<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 112
112
113<script>
114  window.Shopify = window.Shopify || {};
115  window.Shopify.MCP = window.Shopify.MCP || {};
116  window.Shopify.MCP.enabled = true;
117  window.Shopify.MCP.shop = "831ade-c0.myshopify.com";
118  window.Shopify.MCP.mcpEndpoint = "https:\/\/sensory-journal.com\/api\/mcp";
119  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"]}}];
120</script>
vendor: 1 bytes, line 120
120
121<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("\/\/sensory-journal.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
122</script>
vendor: 1 bytes, line 122
122
123<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://sensory-journal.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
124</script>
vendor: 1 bytes, line 124
124
125<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
126  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);
127</script>
vendor: 1 bytes, line 127
127
128<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})}}));
129</script>
vendor: 1 bytes, line 129
129
130<script id="sections-script" data-sections="header" defer="defer" src="//sensory-journal.com/cdn/shop/t/7/compiled_assets/scripts.js?v=184325197989695213571733411634"></script>
vendor: 1 bytes, line 130
130
131<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
131
132
133
134    <style data-shopify>
135      @font-face {
136  font-family: "Instrument Sans";
137  font-weight: 400;
138  font-style: normal;
139  font-display: swap;
140  src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"),
141       url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff");
142}
143
144      @font-face {
145  font-family: "Instrument Sans";
146  font-weight: 700;
147  font-style: normal;
148  font-display: swap;
149  src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"),
150       url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff");
151}
152
153      @font-face {
154  font-family: "Instrument Sans";
155  font-weight: 400;
156  font-style: italic;
157  font-display: swap;
158  src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i4.028d3c3cd8d085648c808ceb20cd2fd1eb3560e5.woff2") format("woff2"),
159       url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i4.7e90d82df8dee29a99237cd19cc529d2206706a2.woff") format("woff");
160}
161
162      @font-face {
163  font-family: "Instrument Sans";
164  font-weight: 700;
165  font-style: italic;
166  font-display: swap;
167  src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i7.d6063bb5d8f9cbf96eace9e8801697c54f363c6a.woff2") format("woff2"),
168       url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i7.ce33afe63f8198a3ac4261b826b560103542cd36.woff") format("woff");
169}
170
171      @font-face {
172  font-family: Figtree;
173  font-weight: 400;
174  font-style: normal;
175  font-display: swap;
176  src: url("//sensory-journal.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"),
177       url("//sensory-journal.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff");
178}
179
180
181      
182        :root,
183        .color-scheme-1 {
184          --color-background: 255,255,255;
185        
186          --gradient-background: #ffffff;
187        
188
189        
190
191        --color-foreground: 0,0,0;
192        --color-background-contrast: 191,191,191;
193        --color-shadow: 18,18,18;
194        --color-button: 18,18,18;
195        --color-button-text: 255,255,255;
196        --color-secondary-button: 255,255,255;
197        --color-secondary-button-text: 18,18,18;
198        --color-link: 18,18,18;
199        --color-badge-foreground: 0,0,0;
200        --color-badge-background: 255,255,255;
201        --color-badge-border: 0,0,0;
202        --payment-terms-background-color: rgb(255 255 255);
203      }
204      
205        
206        .color-scheme-2 {
207          --color-background: 243,243,243;
208        
209          --gradient-background: #f3f3f3;
210        
211
212        
213
214        --color-foreground: 18,18,18;
215        --color-background-contrast: 179,179,179;
216        --color-shadow: 18,18,18;
217        --color-button: 18,18,18;
218        --color-button-text: 243,243,243;
219        --color-secondary-button: 243,243,243;
220        --color-secondary-button-text: 18,18,18;
221        --color-link: 18,18,18;
222        --color-badge-foreground: 18,18,18;
223        --color-badge-background: 243,243,243;
224        --color-badge-border: 18,18,18;
225        --payment-terms-background-color: rgb(243 243 243);
226      }
227      
228        
229        .color-scheme-3 {
230          --color-background: 202,230,124;
231        
232          --gradient-background: #cae67c;
233        
234
235        
236
237        --color-foreground: 13,54,42;
238        --color-background-contrast: 150,190,36;
239        --color-shadow: 18,18,18;
240        --color-button: 255,255,255;
241        --color-button-text: 0,0,0;
242        --color-secondary-button: 202,230,124;
243        --color-secondary-button-text: 255,255,255;
244        --color-link: 255,255,255;
245        --color-badge-foreground: 13,54,42;
246        --color-badge-background: 202,230,124;
247        --color-badge-border: 13,54,42;
248        --payment-terms-background-color: rgb(202 230 124);
249      }
250      
251        
252        .color-scheme-4 {
253          --color-background: 18,18,18;
254        
255          --gradient-background: #121212;
256        
257
258        
259
260        --color-foreground: 255,255,255;
261        --color-background-contrast: 146,146,146;
262        --color-shadow: 18,18,18;
263        --color-button: 255,255,255;
264        --color-button-text: 18,18,18;
265        --color-secondary-button: 18,18,18;
266        --color-secondary-button-text: 255,255,255;
267        --color-link: 255,255,255;
268        --color-badge-foreground: 255,255,255;
269        --color-badge-background: 18,18,18;
270        --color-badge-border: 255,255,255;
271        --payment-terms-background-color: rgb(18 18 18);
272      }
273      
274        
275        .color-scheme-5 {
276          --color-background: 37,57,41;
277        
278          --gradient-background: #253929;
279        
280
281        
282
283        --color-foreground: 202,230,124;
284        --color-background-contrast: 47,72,52;
285        --color-shadow: 18,18,18;
286        --color-button: 255,255,255;
287        --color-button-text: 51,79,180;
288        --color-secondary-button: 37,57,41;
289        --color-secondary-button-text: 255,255,255;
290        --color-link: 255,255,255;
291        --color-badge-foreground: 202,230,124;
292        --color-badge-background: 37,57,41;
293        --color-badge-border: 202,230,124;
294        --payment-terms-background-color: rgb(37 57 41);
295      }
296      
297        
298        .color-scheme-5c94dbb9-adb0-42d5-9fd7-b0ba5f0ecd8f {
299          --color-background: 37,57,41;
300        
301          --gradient-background: #253929;
302        
303
304        
305
306        --color-foreground: 255,255,255;
307        --color-background-contrast: 47,72,52;
308        --color-shadow: 18,18,18;
309        --color-button: 13,54,42;
310        --color-button-text: 255,255,255;
311        --color-secondary-button: 37,57,41;
312        --color-secondary-button-text: 18,18,18;
313        --color-link: 18,18,18;
314        --color-badge-foreground: 255,255,255;
315        --color-badge-background: 37,57,41;
316        --color-badge-border: 255,255,255;
317        --payment-terms-background-color: rgb(37 57 41);
318      }
319      
320
321      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-5c94dbb9-adb0-42d5-9fd7-b0ba5f0ecd8f {
322        color: rgba(var(--color-foreground), 0.75);
323        background-color: rgb(var(--color-background));
324      }
325
326      :root {
327        --font-body-family: "Instrument Sans", sans-serif;
328        --font-body-style: normal;
329        --font-body-weight: 400;
330        --font-body-weight-bold: 700;
331
332        --font-heading-family: Figtree, sans-serif;
333        --font-heading-style: normal;
334        --font-heading-weight: 400;
335
336        --font-body-scale: 1.0;
337        --font-heading-scale: 1.0;
338
339        --media-padding: px;
340        --media-border-opacity: 0.05;
341        --media-border-width: 1px;
342        --media-radius: 0px;
343        --media-shadow-opacity: 0.0;
344        --media-shadow-horizontal-offset: 0px;
345        --media-shadow-vertical-offset: 4px;
346        --media-shadow-blur-radius: 5px;
347        --media-shadow-visible: 0;
348
349        --page-width: 140rem;
350        --page-width-margin: 0rem;
351
352        --product-card-image-padding: 0.0rem;
353        --product-card-corner-radius: 0.0rem;
354        --product-card-text-alignment: left;
355        --product-card-border-width: 0.0rem;
356        --product-card-border-opacity: 0.1;
357        --product-card-shadow-opacity: 0.0;
358        --product-card-shadow-visible: 0;
359        --product-card-shadow-horizontal-offset: 0.0rem;
360        --product-card-shadow-vertical-offset: 0.4rem;
361        --product-card-shadow-blur-radius: 0.5rem;
362
363        --collection-card-image-padding: 0.0rem;
364        --collection-card-corner-radius: 0.0rem;
365        --collection-card-text-alignment: left;
366        --collection-card-border-width: 0.0rem;
367        --collection-card-border-opacity: 0.1;
368        --collection-card-shadow-opacity: 0.0;
369        --collection-card-shadow-visible: 0;
370        --collection-card-shadow-horizontal-offset: 0.0rem;
371        --collection-card-shadow-vertical-offset: 0.4rem;
372        --collection-card-shadow-blur-radius: 0.5rem;
373
374        --blog-card-image-padding: 0.0rem;
375        --blog-card-corner-radius: 0.0rem;
376        --blog-card-text-alignment: left;
377        --blog-card-border-width: 0.0rem;
378        --blog-card-border-opacity: 0.1;
379        --blog-card-shadow-opacity: 0.0;
380        --blog-card-shadow-visible: 0;
381        --blog-card-shadow-horizontal-offset: 0.0rem;
382        --blog-card-shadow-vertical-offset: 0.4rem;
383        --blog-card-shadow-blur-radius: 0.5rem;
384
385        --badge-corner-radius: 4.0rem;
386
387        --popup-border-width: 1px;
388        --popup-border-opacity: 0.1;
389        --popup-corner-radius: 0px;
390        --popup-shadow-opacity: 0.05;
391        --popup-shadow-horizontal-offset: 0px;
392        --popup-shadow-vertical-offset: 4px;
393        --popup-shadow-blur-radius: 5px;
394
395        --drawer-border-width: 1px;
396        --drawer-border-opacity: 0.1;
397        --drawer-shadow-opacity: 0.0;
398        --drawer-shadow-horizontal-offset: 0px;
399        --drawer-shadow-vertical-offset: 4px;
400        --drawer-shadow-blur-radius: 5px;
401
402        --spacing-sections-desktop: 0px;
403        --spacing-sections-mobile: 0px;
404
405        --grid-desktop-vertical-spacing: 8px;
406        --grid-desktop-horizontal-spacing: 8px;
407        --grid-mobile-vertical-spacing: 4px;
408        --grid-mobile-horizontal-spacing: 4px;
409
410        --text-boxes-border-opacity: 0.1;
411        --text-boxes-border-width: 0px;
412        --text-boxes-radius: 0px;
413        --text-boxes-shadow-opacity: 0.0;
414        --text-boxes-shadow-visible: 0;
415        --text-boxes-shadow-horizontal-offset: 0px;
416        --text-boxes-shadow-vertical-offset: 4px;
417        --text-boxes-shadow-blur-radius: 5px;
418
419        --buttons-radius: 0px;
420        --buttons-radius-outset: 0px;
421        --buttons-border-width: 1px;
422        --buttons-border-opacity: 1.0;
423        --buttons-shadow-opacity: 0.0;
424        --buttons-shadow-visible: 0;
425        --buttons-shadow-horizontal-offset: 0px;
426        --buttons-shadow-vertical-offset: 4px;
427        --buttons-shadow-blur-radius: 5px;
428        --buttons-border-offset: 0px;
429
430        --inputs-radius: 0px;
431        --inputs-border-width: 1px;
432        --inputs-border-opacity: 0.55;
433        --inputs-shadow-opacity: 0.0;
434        --inputs-shadow-horizontal-offset: 0px;
435        --inputs-margin-offset: 0px;
436        --inputs-shadow-vertical-offset: 4px;
437        --inputs-shadow-blur-radius: 5px;
438        --inputs-radius-outset: 0px;
439
440        --variant-pills-radius: 40px;
441        --variant-pills-border-width: 1px;
442        --variant-pills-border-opacity: 0.55;
443        --variant-pills-shadow-opacity: 0.0;
444        --variant-pills-shadow-horizontal-offset: 0px;
445        --variant-pills-shadow-vertical-offset: 4px;
446        --variant-pills-shadow-blur-radius: 5px;
447      }
448
449      *,
450      *::before,
451      *::after {
452        box-sizing: inherit;
453      }
454
455      html {
456        box-sizing: border-box;
457        font-size: calc(var(--font-body-scale) * 62.5%);
458        height: 100%;
459      }
460
461      body {
462        display: grid;
463        grid-template-rows: auto auto 1fr auto;
464        grid-template-columns: 100%;
465        min-height: 100%;
466        margin: 0;
467        font-size: 1.5rem;
468        letter-spacing: 0.06rem;
469        line-height: calc(1 + 0.8 / var(--font-body-scale));
470        font-family: var(--font-body-family);
471        font-style: var(--font-body-style);
472        font-weight: var(--font-body-weight);
473      }
474
475      @media screen and (min-width: 750px) {
476        body {
477          font-size: 1.6rem;
478        }
479      }
480    </style>
481
482    <link href="//sensory-journal.com/cdn/shop/t/7/assets/base.css?v=49909582883249895651765537145" rel="stylesheet" type="text/css" media="all" />
483    <link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-cart-items.css?v=123238115697927560811730005652" media="print" onload="this.media='all'">
484      <link rel="preload" as="font" href="//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2" type="font/woff2" crossorigin>
485      
486
487      <link rel="preload" as="font" href="//sensory-journal.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2" type="font/woff2" crossorigin>
488      
489<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-localization-form.css?v=170315343355214948141730005652" rel="stylesheet" type="text/css" media="all" />
490      
490<script src="//sensory-journal.com/cdn/shop/t/7/assets/localization-form.js?v=144176611646395275351730005652" defer="defer"></script>
490<link
491        rel="stylesheet"
492        href="//sensory-journal.com/cdn/shop/t/7/assets/component-predictive-search.css?v=118923337488134913561730005652"
493        media="print"
494        onload="this.media='all'"
495      >
495<script>
496      if (Shopify.designMode) {
497        document.documentElement.classList.add('shopify-design-mode');
498      }
499    </script>
499
500  <!-- BEGIN app block: shopify://apps/searchpie-seo-speed/blocks/sb-snippets/29f6c508-9bb9-4e93-9f98-b637b62f3552 --><!-- BEGIN app snippet: Secomapp-Instant-Page -->
500<script>
501    var timeout = 2000;
502    (function (w, d, s) {
503        function asyncLoad_isp() {
504            setTimeout(function () {
505                var head = document.head;
506                var r = document.createElement('script');
507                r.type = "module";
508                r.integrity = "sha384-MWfCL6g1OTGsbSwfuMHc8+8J2u71/LA8dzlIN3ycajckxuZZmF+DNjdm7O6H3PSq";
509                r.src = "//instant.page/5.1.1";
510                r.defer = true;
511                head.appendChild(r);
512            }, timeout);
513        };
514        document.addEventListener('DOMContentLoaded', function (event) {
515            asyncLoad_isp();
516        });
517    })(window, document, 'script');
518</script>
518
519<!-- END app snippet --><!-- BEGIN app snippet: Secomapp-Store --><!-- END app snippet --><!-- BEGIN app snippet: Secomapp-Breadcrumb --><!-- END app snippet -->
520
521
522  <meta name="google-site-verification" content="VHVCXfB1poiBYSq2RruCXwf4fhkMi6mL_5QZIzCEJLU">
523
524
525<!-- BEGIN app snippet: sb-detect-broken-link -->
525<script></script>
525<!-- END app snippet -->
526<!-- BEGIN app snippet: internal-link --><!-- END app snippet -->
527<!-- BEGIN app snippet: social-tags --><!-- SearchPie Social Tags -->
528
529
530<!-- END SearchPie Social Tags --><!-- END app snippet -->
531<!-- BEGIN app snippet: sb-nx -->
532
533<!-- END app snippet -->
534<!-- BEGIN app snippet: sb-local-seo --><!--  sb-local-seo.liquid  -->
535<script>
536    const _sb_cf_local_seo = {};
537</script>
537<!-- END app snippet -->
538<!-- END SearchPie snippets -->
539<!-- END app block --><!-- BEGIN app block: shopify://apps/ako-cvs/blocks/cvs_widget/db3cf894-1968-40c5-bb48-952d15f1fd8d -->
539<script>
540  window.__CVS_STATE__ = window.__CVS_STATE__ || {"features":["cvs","cvs\/autoFulfillment","express\/ecpay-tcat","ordersList"],"shop":"831ade-c0.myshopify.com","carrier_service":{"v2":false,"cvs_store_types":null},"hct":{"soap":{"weight_unit":null,"default_package_size":null,"default_temperature":null}},"onboarding":{"objective":"cvs"},"invoice":{"vendor":null,"ecpay":{"MerchantID":"3418655","LogisticsType":"CVS","enable_barcode":null,"enable_love_code":null,"love_codes":null}},"shopcom":null,"ui":{"description":{"margin_bottom":11,"text":"⚠️請選擇運送方式→同意服務條款→結帳","text_color":"#666666"},"excluded_cvs_item_ids":["7347305218134","7347289882710","7460572528726","7460950409302","7460494180438","7460924424278","7476578418774","7476569538646","7476575764566","7476346388566","7460974559318","7445263810646","7442007982166","7442010079318","7469440041046","7469450297430","7469910622294","7469904527446","7425348042838","7467141202006","7467140481110","7439656845398","7441041162326","7441032183894","7441056727126","7441051680854","7467177476182","7467168006230","7441575051350","7441575477334","7441573150806","7601000317014","7600997662806","7600998154326","7600999661654","7600999137366","7600999858262","7601000480854","7655069286486","7655070859350","7655071907926","7655073579094","7655073054806","7655069581398","7655228670038","7655294632022","7655313080406","7660886065238","7655430029398","7655092060246","7655160184918","7654995984470","7655068434518","7660985581654","7660976406614","7660938920022","7655164182614","7655172210774","7655169982550","7655350370390"],"general":{"has_border":false,"margin_bottom":0,"title_color":"#444","default_cvs":true,"margin_left":0,"alignment":"right","is_sm":false,"width":400,"subtitle_color":"#666","border_color":"#DEDEDE","is_border_rounded":false,"cvs_title":"運送方式","only_cvs":false,"margin_right":0,"is3_d":true,"margin_top":0,"cvs_warning":"請點選上方圖示選取取貨門市"},"main_button":{"cvs_text":"超商店到店 ","margin_bottom":14,"hover_bg_color":"#FFFFFF","unselected_bg_color":"#5981C1f","unselected_text_color":"#292929","express_text":"黑貓\/郵局宅配到府","hover_text_color":"#292929","selected_text_color":"#FFFFFF","selected_bg_color":"#000000"},"has_invoice_section":false,"weight_limit":5,"note":{"color":"#444444","text":"*超商取件需本人持證件領取,請務必確認下一步驟之*收件人及電話正確填寫且可至門市完成取件。"},"cvs_companies":{"margin_bottom":14,"available_cvs_companies":["seven","fami"]},"has_cvs_section":true,"result":{"title_text":"取貨地點","shop_color":"#333333","margin_bottom":14,"title_color":"#9E9E9E"}},"logistics":{"location_types":null,"default_package_size":null,"express":{"vendor":"ecpay-tcat","hct_enabled":false,"tcat_enabled":null,"ecpay":{"post_default_temp_level":0,"post_enabled":true,"tcat_enabled":true,"tcat_default_temp_level":0,"tcat_default_pkg_size":120}}},"api_host":"app.akocommerce.com","cvs":{"shipping_entry_version":null,"ecpay_api_url":"https:\/\/logistics.ecpay.com.tw","ecpay":{"MerchantID":"3418655","LogisticsType":"CVS","IsC2C":true},"vendor":"ecpay"},"ecpay-tcat":{"enabled":false},"use_preact":true,"flags":{"only_show_v2":false,"redesign":true}};if (window.__CVS_STATE__) {
541    window.__CVS_STATE__.cart_requires_shipping = false;
542    window.__CVS_STATE__.cart_item_count = 0;
543  }
544</script>
544<script async src="https://cdn.shopify.com/extensions/01a0d2a9-1423-7cf7-9d4c-de5bda8fd0e5/ako-demo-258/assets/main-preact.js"></script>
544
545<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
546
547
548
549
550
551
552
553
554
555
556
557
558  
558<script async src="https://static.klaviyo.com/onsite/js/U8dYyJ/klaviyo.js?company_id=U8dYyJ"></script>
558
559  
559<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>
559
560
561  
562
563
564
565
566  
566<script>
567    window.klaviyoReviewsProductDesignMode = false
568  </script>
568
569
570
571
572
573
574
575
576
577
578<!-- END app block -->
578<script src="https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/wishlistcollections.js" type="text/javascript" defer="defer"></script>
578
579<link href="https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/wishlistcollections.css" rel="stylesheet" type="text/css" media="all">
580<script src="https://cdn.shopify.com/extensions/01a10f80-350c-7b28-b794-cf602a515bff/ez-terms-and-conditions-checkbox-178/assets/terms.js" type="text/javascript" defer="defer"></script>
580
581<link href="https://cdn.shopify.com/extensions/01a10f80-350c-7b28-b794-cf602a515bff/ez-terms-and-conditions-checkbox-178/assets/style.min.css" rel="stylesheet" type="text/css" media="all">
582<script src="https://cdn.shopify.com/extensions/01a10ae3-60ab-7b8b-a41b-4edc5876c3b8/frontend-261/assets/globo.preorder.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 582
582
583<script src="https://cdn.shopify.com/extensions/4f034a2e-9581-437e-8f39-448c44c02301/simple-marquee-7/assets/app.js" type="text/javascript" defer="defer"></script>
583
584<link href="https://cdn.shopify.com/extensions/4f034a2e-9581-437e-8f39-448c44c02301/simple-marquee-7/assets/app.css" rel="stylesheet" type="text/css" media="all">
585<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
586<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: 59904098390,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 586
586
587<script>
588  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
589</script>
vendor: 1 bytes, line 589
589
590<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}
590).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: 59904098390,storefrontBaseUrl: "https://sensory-journal.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://sensory-journal.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1392115798","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-1EJV0PJFRB\\\",\\\"GT-MK52NZFS\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-1EJV0PJFRB\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-1EJV0PJFRB\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-1EJV0PJFRB\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-1EJV0PJFRB\\\",\\\"MC-DBT0263CC0\\\"]}
590,{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-1EJV0PJFRB\\\",\\\"MC-DBT0263CC0\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-1EJV0PJFRB\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-1EJV0PJFRB\\\",\\\"MC-DBT0263CC0\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-1EJV0PJFRB\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-1EJV0PJFRB\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-1EJV0PJFRB\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-1EJV0PJFRB\\\"}],\\\"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":"513900630","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3free-01.swymrelay.com\",\"swymTier\":\"v3free-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"339345494","configuration":"{\"pixel_id\":\"7983565398414769\",\"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":"SENSORY JOURNAL 覺諾靈感手帳","paymentSettings":{"currencyCode":"TWD"},"myshopifyDomain":"831ade-c0.myshopify.com","countryCode":"TW","storefrontUrl":"https:\/\/sensory-journal.com\/en"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://sensory-journal.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"132245422166","themeStoreId":"887","themePublished":"true","eventMetadataId":"98c232d9-c92e-4293-8ea8-6dd22d0c541a","pageType":"cart","shopId":"59904098390","storefrontBaseUrl":"https:\/\/sensory-journal.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
590<script>
591  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
592  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
593  window.ShopifyAnalytics.meta.currency = 'TWD';
594  var meta = {"page":{"pageType":"cart","requestId":"bf1a5bf5-48cc-4425-b15b-9471b81eb563-1791360852"}};
595  for (var attr in meta) {
596    window.ShopifyAnalytics.meta[attr] = meta[attr];
597  }
598</script>
vendor: 1 bytes, line 598
598
599<script class="analytics">
600  (function () {
601    var customDocumentWrite = function(content) {
602      var jquery = null;
603
604      if (window.jQuery) {
605        jquery = window.jQuery;
606      } else if (window.Checkout && window.Checkout.$) {
607        jquery = window.Checkout.$;
608      }
609
610      if (jquery) {
611        jquery('body').append(content);
612      }
613    };
614
615    var hasLoggedConversion = function(token) {
616      if (token) {
617        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
618      }
619      return false;
620    }
621
622    var setCookieIfConversion = function(token) {
623      if (token) {
624        var twoMonthsFromNow = new Date(Date.now());
625        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
626
627        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
628      }
629    }
630
631    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
632    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
633    if (trekkie.integrations) {
634      return;
635    }
636    trekkie.methods = [
637      'identify',
638      'page',
639      'ready',
640      'track',
641      'trackForm',
642      'trackLink'
643    ];
644    trekkie.factory = function(method) {
645      return function() {
646        var args = Array.prototype.slice.call(arguments);
647        args.unshift(method);
648        trekkie.push(args);
649        if (method == 'track' || method == 'page') {
650          var pageUrl;
651          try {
652            pageUrl = window.location.href;
653          } catch (e) {}
654          var pageReferrer;
655          try {
656            pageReferrer = document.referrer;
657          } catch (e) {}
658          try {
659            if (window.__TREKKIE_SHIM_QUEUE == null) {
660              window.__TREKKIE_SHIM_QUEUE = [];
661            }
662            window.__TREKKIE_SHIM_QUEUE.push({
663              from: 'trekkie-stub',
664              method: method,
665              args: args.slice(1),
666              pageContext: {
667                url: pageUrl,
668                referrer: pageReferrer
669              }
670            });
671          } catch (e) {
672            // no-op
673          }
674        }
675        return trekkie;
676      };
677    };
678    for (var i = 0; i < trekkie.methods.length; i++) {
679      var key = trekkie.methods[i];
680      trekkie[key] = trekkie.factory(key);
681    }
682    trekkie.load = function(config) {
683      trekkie.config = config || {};
684      trekkie.config.initialDocumentCookie = document.cookie;
685      var first = document.getElementsByTagName('script')[0];
686var script = document.createElement('script');
687script.type = 'text/javascript';
688script.onerror = function(e) {
689  var scriptFallback = document.createElement('script');
690  scriptFallback.type = 'text/javascript';
691  scriptFallback.onerror = function(error) {
692          var Monorail = {
693      produce: function produce(monorailDomain, schemaId, payload) {
694        var currentMs = new Date().getTime();
695        var event = {
696          schema_id: schemaId,
697          payload: payload,
698          metadata: {
699            event_created_at_ms: currentMs,
700            event_sent_at_ms: currentMs
701          }
702        };
703        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
704      },
705      sendRequest: function sendRequest(endpointUrl, payload) {
706        // Try the sendBeacon API
707        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
708          var blobData = new window.Blob([payload], {
709            type: 'text/plain'
710          });
711
712          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
713            return true;
714          } // sendBeacon was not successful
715
716        } // XHR beacon
717
718        var xhr = new XMLHttpRequest();
719
720        try {
721          xhr.open('POST', endpointUrl);
722          xhr.setRequestHeader('Content-Type', 'text/plain');
723          xhr.send(payload);
724        } catch (e) {
725          console.log(e);
726        }
727
728        return false;
729      },
730      isIos12: function isIos12() {
731        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
732      }
733    };
734    Monorail.produce('monorail-edge.shopifysvc.com',
735      'trekkie_storefront_load_errors/1.1',
736      {shop_id: 59904098390,
737      theme_id: 132245422166,
738      app_name: "storefront",
739      context_url: window.location.href,
740      source_url: "//sensory-journal.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
741
742  };
743  scriptFallback.async = true;
744  scriptFallback.src = '//sensory-journal.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
745  first.parentNode.insertBefore(scriptFallback, first);
746};
747script.async = true;
748script.src = '//sensory-journal.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
749first.parentNode.insertBefore(script, first);
750
751    };
752    trekkie.load(
753      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":59904098390,"isMerchantRequest":null,"themeId":132245422166,"themeCityHash":"16797926886943728984","contentLanguage":"en","currency":"TWD","eventMetadataId":"98c232d9
753-c92e-4293-8ea8-6dd22d0c541a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
754    );
755
756    var loaded = false;
757    trekkie.ready(function() {
758      if (loaded) return;
759      loaded = true;
760
761      window.ShopifyAnalytics.lib = window.trekkie;
762
763      var originalDocumentWrite = document.write;
764      document.write = customDocumentWrite;
765      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
766      document.write = originalDocumentWrite;
767
768      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
769      var token = match? match[1]: undefined;
770      if (!hasLoggedConversion(token)) {
771        setCookieIfConversion(token);
772        
773      }
774    });
775
776    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"bf1a5bf5-48cc-4425-b15b-9471b81eb563-1791360852","shopifyEmitted":true});
777
778    var eventsListenerScript = document.createElement('script');
779    eventsListenerScript.async = true;
780    eventsListenerScript.src = "//sensory-journal.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
781    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
782})();</script>
vendor: 1 bytes, line 782
782
783<script
784  defer
785  src="https://sensory-journal.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
786  data-application="storefront-renderer"
787  data-shop-id="59904098390"
788  data-render-region="gcp-us-central1"
789  data-page-type="cart"
790  data-theme-instance-id="132245422166"
791  data-theme-name="Dawn"
792  data-theme-version="15.2.0"
793  data-monorail-region="shop_domain"
794  data-resource-timing-sampling-rate="10"
795  data-shs="true"
796  data-shs-beacon="true"
797  data-shs-export-with-fetch="true"
798  data-shs-logs-sample-rate="1"
799  data-shs-beacon-endpoint="https://sensory-journal.com/api/collect"
800></script>
800
801<meta name="shopify-y" content="f11e8332-20a8-4025-b90c-238094b91951" data-expiration="1822918452000"><meta name="shopify-s" content="44277969-2b95-4255-9642-dba4159e4b9a" data-expiration="1791362652000"><meta name="new-cookie-storage-activated" content="t">
802</head>
803
804  <body class="gradient animate--hover-vertical-lift">
805    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
806      Skip to content
807    </a><!-- BEGIN sections: header-group -->
808<div id="shopify-section-sections--16539317239894__announcement_bar_3LegeB" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//sensory-journal.com/cdn/shop/t/7/assets/component-slideshow.css?v=17933591812325749411730005652" rel="stylesheet" type="text/css" media="all" />
809<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-slider.css?v=14039311878856620671730005652" rel="stylesheet" type="text/css" media="all" />
810
811  <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-social.css?v=35792976012981934991730005652" rel="stylesheet" type="text/css" media="all" />
812
813
814<div
815  class="utility-bar color-scheme-4 gradient utility-bar--bottom-border"
816  
817>
818  <div class="page-width utility-bar__grid utility-bar__grid--3-col">
819
820<ul class="list-unstyled list-social" role="list"><li class="list-social__item">
821      <a href="https://www.facebook.com/share/159g48oNAT/?mibextid=LQQJ4d" class="link list-social__link">
822        <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg>
823</span>
824        <span class="visually-hidden">Facebook</span>
825      </a>
826    </li><li class="list-social__item">
827      <a href="https://www.instagram.com/sensory.journal/" class="link list-social__link">
828        <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg>
829</span>
830        <span class="visually-hidden">Instagram</span>
831      </a>
832    </li></ul>
833<div
834        class="announcement-bar announcement-bar--one-announcement"
835        role="region"
836        aria-label="Announcement"
837        
838      ><a
839              href="/en/collections/new-in"
840              class="announcement-bar__link link link--text focus-inset animate-arrow"
841            ><p class="announcement-bar__message h5">
842            <span>⚡︎ NEW ARRIVALS ⚡︎</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
843</p></a></div><div class="localization-wrapper">
844</div>
845  </div>
846</div>
847
848
849</div><div id="shopify-section-sections--16539317239894__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-menu.css?v=151968516119678728991730005652" media="print" onload="this.media='all'">
850<link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-search.css?v=165164710990765432851730005652" media="print" onload="this.media='all'">
851<link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-menu-drawer.css?v=147478906057189667651730005652" media="print" onload="this.media='all'">
852<link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-cart-notification.css?v=54116361853792938221730005652" media="print" onload="this.media='all'"><link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-price.css?v=70172745017360139101730005652" media="print" onload="this.media='all'"><style>
853  header-drawer {
854    justify-self: start;
855    margin-left: -1.2rem;
856  }@media screen and (min-width: 990px) {
857      header-drawer {
858        display: none;
859      }
860    }.menu-drawer-container {
861    display: flex;
862  }
863
864  .list-menu {
865    list-style: none;
866    padding: 0;
867    margin: 0;
868  }
869
870  .list-menu--inline {
871    display: inline-flex;
872    flex-wrap: wrap;
873  }
874
875  summary.list-menu__item {
876    padding-right: 2.7rem;
877  }
878
879  .list-menu__item {
880    display: flex;
881    align-items: center;
882    line-height: calc(1 + 0.3 / var(--font-body-scale));
883  }
884
885  .list-menu__item--link {
886    text-decoration: none;
887    padding-bottom: 1rem;
888    padding-top: 1rem;
889    line-height: calc(1 + 0.8 / var(--font-body-scale));
890  }
891
892  @media screen and (min-width: 750px) {
893    .list-menu__item--link {
894      padding-bottom: 0.5rem;
895      padding-top: 0.5rem;
896    }
897  }
898</style><style data-shopify>.header {
899    padding: 6px 3rem 6px 3rem;
900  }
901
902  .section-header {
903    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
904    margin-bottom: 0px;
905  }
906
907  @media screen and (min-width: 750px) {
908    .section-header {
909      margin-bottom: 0px;
910    }
911  }
912
913  @media screen and (min-width: 990px) {
914    .header {
915      padding-top: 12px;
916      padding-bottom: 12px;
917    }
918  }</style>
918<script src="//sensory-journal.com/cdn/shop/t/7/assets/cart-notification.js?v=133508293167896966491730005652" defer="defer"></script>
918<sticky-header data-sticky-type="always" class="header-wrapper color-scheme-1 gradient header-wrapper--border-bottom"><header class="header header--middle-center header--mobile-center page-width header--has-menu header--has-social header--has-account">
919
920<header-drawer data-breakpoint="tablet">
921  <details id="Details-menu-drawer-container" class="menu-drawer-container">
922    <summary
923      class="header__icon header__icon--menu header__icon--summary link focus-inset"
924      aria-label="Menu"
925    >
926      <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg>
927<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
928</span>
929    </summary>
930    <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1">
931      <div class="menu-drawer__inner-container">
932        <div class="menu-drawer__navigation-container">
933          <nav class="menu-drawer__navigation">
934            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a
935                      id="HeaderDrawer-home"
936                      href="/en"
937                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
938                      
939                    >
940                      HOME
941                    </a></li><li><details id="Details-menu-drawer-menu-item-2">
942                      <summary
943                        id="HeaderDrawer-brands"
944                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
945                      >
946                        BRANDS
947                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
947ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
948</span>
949                        <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
950</span>
951                      </summary>
952                      <div
953                        id="link-brands"
954                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
955                        tabindex="-1"
956                      >
957                        <div class="menu-drawer__inner-submenu">
958                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
959                            <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
959ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
960</span>
961                            BRANDS
962                          </button>
963                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
964                                    id="HeaderDrawer-brands-tradition"
965                                    href="/en/collections/tradition"
966                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
967                                    
968                                  >
969                                    &amp;TRADITION
970                                  </a></li><li><a
971                                    id="HeaderDrawer-brands-101-copenhagen"
972                                    href="/en/collections/101-copenhagen"
973                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
974                                    
975                                  >
976                                    101 COPENHAGEN
977                                  </a></li><li><a
978                                    id="HeaderDrawer-brands-acme"
979                                    href="/en/collections/acme"
980                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
981                                    
982                                  >
983                                    ACME
984                                  </a></li><li><a
985                                    id="HeaderDrawer-brands-anna-nina"
986                                    href="/en/collections/anna-nina"
987                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
988                                    
989                                  >
990                                    ANNA + NINA
991                                  </a></li><li><a
992                                    id="HeaderDrawer-brands-chips-inc"
993                                    href="/en/collections/chips-inc"
994                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
995                                    
996                                  >
997                                    CHIPS INC.
998                                  </a></li><li><a
999                                    id="HeaderDrawer-brands-copenn"
1000                                    href="/en/collections/copenn"
1001                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1002                                    
1003                                  >
1004                                    COPENN.
1005                                  </a></li><li><a
1006                                    id="HeaderDrawer-brands-due"
1007                                    href="/en/collections/due"
1008                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1009                                    
1010                                  >
1011                                    DUE
1012                                  </a></li><li><a
1013                                    id="HeaderDrawer-brands-esaila"
1014                                    href="/en/collections/esaila"
1015                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1016                                    
1017                                  >
1018                                    ESAILA
1019                                  </a></li><li><a
1020                                    id="HeaderDrawer-brands-hay"
1021                                    href="/en/collections/hay"
1022                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1023                                    
1024                                  >
1025                                    HAY
1026                                  </a></li><li><a
1027                                    id="HeaderDrawer-brands-ilkw-lighting"
1028                                    href="/en/collections/ilkw-ilkwanglighting"
1029                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1030                                    
1031                                  >
1032                                    ILKW LIGHTING
1033                                  </a></li><li><a
1034                                    id="HeaderDrawer-brands-louis-poulsen"
1035                                    href="/en/collections/louis-poulsen"
1036                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1037                                    
1038                                  >
1039                                    LOUIS POULSEN
1040                                  </a></li><li><a
1041                                    id="HeaderDrawer-brands-mo_-_a"
1042                                    href="/en/collections/mo-and-a"
1043                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1044                                    
1045                                  >
1046                                    MO_&amp;_A
1047                                  </a></li><li><a
1048                                    id="HeaderDrawer-brands-sabre"
1049                                    href="/en/collections/sabre"
1050                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1051                                    
1052                                  >
1053                                    SABRE
1054                                  </a></li><li><a
1055                                    id="HeaderDrawer-brands-transparent"
1056                                    href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF"
1057                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1058                                    
1059                                  >
1060                                    TRANSPARENT
1061                                  </a></li></ul>
1062                        </div>
1063                      </div>
1064                    </details></li><li>
1064<details id="Details-menu-drawer-menu-item-3">
1065                      <summary
1066                        id="HeaderDrawer-lifestore"
1067                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1068                      >
1069                        LIFESTORE
1070                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
1071</span>
1072                        <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1073</span>
1074                      </summary>
1075                      <div
1076                        id="link-lifestore"
1077                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
1078                        tabindex="-1"
1079                      >
1080                        <div class="menu-drawer__inner-submenu">
1081                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1082                            <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1082ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
1083</span>
1084                            LIFESTORE
1085                          </button>
1086                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
1087                                    id="HeaderDrawer-lifestore-new-in"
1088                                    href="/en/collections/new-in"
1089                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1090                                    
1091                                  >
1092                                    NEW IN
1093                                  </a></li><li><a
1094                                    id="HeaderDrawer-lifestore-shop-all"
1095                                    href="/en/collections/all"
1096                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1097                                    
1098                                  >
1099                                    SHOP ALL
1100                                  </a></li><li><a
1101                                    id="HeaderDrawer-lifestore-furniture"
1102                                    href="/en/collections/furniture"
1103                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1104                                    
1105                                  >
1106                                    FURNITURE
1107                                  </a></li><li><a
1108                                    id="HeaderDrawer-lifestore-kitchen-dining"
1109                                    href="/en/collections/frontpage"
1110                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1111                                    
1112                                  >
1113                                    KITCHEN &amp; DINING
1114                                  </a></li><li><a
1115                                    id="HeaderDrawer-lifestore-fragrances"
1116                                    href="/en/collections/fragrances"
1117                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1118                                    
1119                                  >
1120                                    FRAGRANCES
1121                                  </a></li><li><a
1122                                    id="HeaderDrawer-lifestore-lighting"
1123                                    href="/en/collections/lighting"
1124                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1125                                    
1126                                  >
1127                                    LIGHTING
1128                                  </a></li><li><a
1129                                    id="HeaderDrawer-lifestore-audio-technology"
1130                                    href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF"
1131                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1132                                    
1133                                  >
1134                                    AUDIO &amp; TECHNOLOGY
1135                                  </a></li><li><a
1136                                    id="HeaderDrawer-lifestore-textiles"
1137                                    href="/en/collections/textiles"
1138                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1139                                    
1140                                  >
1141                                    TEXTILES
1142                                  </a></li><li><details id="Details-menu-drawer-lifestore-home-accessories">
1143                                    <summary
1144                                      id="HeaderDrawer-lifestore-home-accessories"
1145                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1146                                    >
1147                                      HOME ACCESSORIES
1148                                      <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
1149</span>
1150                                      <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1151</span>
1152                                    </summary>
1153                                    <div
1154                                      id="childlink-home-accessories"
1155                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
1156                                    >
1157                                      <button
1158                                        class="menu-drawer__close-button link link--text focus-inset"
1159                                        aria-expanded="true"
1160                                      >
1161                                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1161ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
1162</span>
1163                                        HOME ACCESSORIES
1164                                      </button>
1165                                      <ul
1166                                        class="menu-drawer__menu list-menu"
1167                                        role="list"
1168                                        tabindex="-1"
1169                                      ><li>
1170                                            <a
1171                                              id="HeaderDrawer-lifestore-home-accessories-candle-holders"
1172                                              href="/en/collections/candle-holders"
1173                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1174                                              
1175                                            >
1176                                              CANDLE HOLDERS
1177                                            </a>
1178                                          </li><li>
1179                                            <a
1180                                              id="HeaderDrawer-lifestore-home-accessories-decoration"
1181                                              href="/en/collections/decoration"
1182                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1183                                              
1184                                            >
1185                                              DECORATION
1186                                            </a>
1187                                          </li><li>
1188                                            <a
1189                                              id="HeaderDrawer-lifestore-home-accessories-organiser"
1190                                              href="/en/collections/organiser-1"
1191                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1192                                              
1193                                            >
1194                                              ORGANISER
1195                                            </a>
1196                                          </li></ul>
1197                                    </div>
1198                                  </details></li></ul>
1199                        </div>
1200                      </div>
1201                    </details></li><li><details id="Details-menu-drawer-menu-item-4">
1202                      <summary
1203                        id="HeaderDrawer-inspiration"
1204                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1205                      >
1206                        INSPIRATION
1207                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1207ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
1208</span>
1209                        <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1210</span>
1211                      </summary>
1212                      <div
1213                        id="link-inspiration"
1214                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
1215                        tabindex="-1"
1216                      >
1217                        <div class="menu-drawer__inner-submenu">
1218                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1219                            <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1219ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
1220</span>
1221                            INSPIRATION
1222                          </button>
1223                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
1224                                    id="HeaderDrawer-inspiration-interiors"
1225                                    href="/en/blogs/inspiration-food-drinks-leisure"
1226                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1227                                    
1228                                  >
1229                                    INTERIORS
1230                                  </a></li><li><a
1231                                    id="HeaderDrawer-inspiration-design"
1232                                    href="/en/blogs/industrial-design"
1233                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1234                                    
1235                                  >
1236                                    DESIGN
1237                                  </a></li><li><a
1238                                    id="HeaderDrawer-inspiration-creative-living"
1239                                    href="/en/blogs/inspiration-creative-living"
1240                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1241                                    
1242                                  >
1243                                    CREATIVE LIVING
1244                                  </a></li><li><a
1245                                    id="HeaderDrawer-inspiration-interviews"
1246                                    href="/en/blogs/interviews"
1247                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1248                                    
1249                                  >
1250                                    INTERVIEWS
1251                                  </a></li><li><a
1252                                    id="HeaderDrawer-inspiration-events"
1253                                    href="/en/blogs/events"
1254                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1255                                    
1256                                  >
1257                                    EVENTS
1258                                  </a></li></ul>
1259                        </div>
1260                      </div>
1261                    </details></li><li><a
1262                      id="HeaderDrawer-gifts"
1263                      href="/en/collections/gifts-for-design-lovers"
1264                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1265                      
1266                    >
1267                      GIFTS
1268                    </a></li><li><a
1269                      id="HeaderDrawer-sale"
1270                      href="/en/collections/sale"
1271                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1272                      
1273                    >
1274                      SALE
1275                    </a></li></ul>
1276          </nav>
1277          <div class="menu-drawer__utility-links"><a
1278                href="https://sensory-journal.com/customer_authentication/redirect?locale=en&region_country=TW"
1279                class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide"
1280                rel="nofollow"
1281              ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg>
1282</span></account-icon>Log in</a><div class="menu-drawer__localization header-localization">
1283<localization-form><form method="post" action="/en/localization" id="HeaderLanguageMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/en/cart" /><div>
1284                        <h2 class="visually-hidden" id="HeaderLanguageMobileLabel">
1285                          Language
1286                        </h2><div class="disclosure">
1287  <button
1288    type="button"
1289    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
1290    aria-expanded="false"
1291    aria-controls="HeaderLanguageMobileList"
1292    aria-describedby="HeaderLanguageMobileLabel"
1293  >
1294    <span>English</span>
1295    <svg class="icon icon-caret" viewBox="0 0 10 6">
1295<path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1296
1297  </button>
1298  <div class="disclosure__list-wrapper language-selector" hidden>
1299    <ul id="HeaderLanguageMobileList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1">
1300          <a
1301            class="link link--text disclosure__link caption-large focus-inset"
1302            href="#"
1303            hreflang="zh-TW"
1304            lang="zh-TW"
1305            
1306            data-value="zh-TW"
1307          >
1308            <span
1309              
1310                class="visibility-hidden"
1311              
1312            ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
1313</span>
1314            <span>
1315              繁體中文
1316            </span>
1317          </a>
1318        </li><li class="disclosure__item" tabindex="-1">
1319          <a
1320            class="link link--text disclosure__link caption-large focus-inset"
1321            href="#"
1322            hreflang="en"
1323            lang="en"
1324            
1325              aria-current="true"
1326            
1327            data-value="en"
1328          >
1329            <span
1330              
1331            ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
1332</span>
1333            <span>
1334              English
1335            </span>
1336          </a>
1337        </li></ul>
1338  </div>
1339</div>
1340<input type="hidden" name="locale_code" value="en">
1341</div></form></localization-form></div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item">
1342                  <a href="https://www.facebook.com/share/159g48oNAT/?mibextid=LQQJ4d" class="list-social__link link">
1343                    <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg>
1344</span>
1345                    <span class="visually-hidden">Facebook</span>
1346                  </a>
1347                </li><li class="list-social__item">
1348                  <a href="https://www.instagram.com/sensory.journal/" class="list-social__link link">
1349                    <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg>
1350</span>
1351                    <span class="visually-hidden">Instagram</span>
1352                  </a>
1353                </li></ul>
1354          </div>
1355        </div>
1356      </div>
1357    </div>
1358  </details>
1359</header-drawer>
1360
1361
1362<nav class="header__inline-menu">
1363  <ul class="list-menu list-menu--inline" role="list"><li><a
1364            id="HeaderMenu-home"
1365            href="/en"
1366            class="header__menu-item list-menu__item link link--text focus-inset"
1367            
1368          >
1369            <span
1370            >HOME</span>
1371          </a></li><li><header-menu>
1372            <details id="Details-HeaderMenu-2">
1373              <summary
1374                id="HeaderMenu-brands"
1375                class="header__menu-item list-menu__item link focus-inset"
1376              >
1377                <span
1378                >BRANDS</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1379</summary>
1380              <ul
1381                id="HeaderMenu-MenuList-2"
1382                class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup"
1383                role="list"
1384                tabindex="-1"
1385              ><li><a
1386                        id="HeaderMenu-brands-tradition"
1387                        href="/en/collections/tradition"
1388                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1389                        
1390                      >
1391                        &amp;TRADITION
1392                      </a></li><li><a
1393                        id="HeaderMenu-brands-101-copenhagen"
1394                        href="/en/collections/101-copenhagen"
1395                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1396                        
1397                      >
1398                        101 COPENHAGEN
1399                      </a></li><li><a
1400                        id="HeaderMenu-brands-acme"
1401                        href="/en/collections/acme"
1402                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1403                        
1404                      >
1405                        ACME
1406                      </a></li><li><a
1407                        id="HeaderMenu-brands-anna-nina"
1408                        href="/en/collections/anna-nina"
1409                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1410                        
1411                      >
1412                        ANNA + NINA
1413                      </a></li><li><a
1414                        id="HeaderMenu-brands-chips-inc"
1415                        href="/en/collections/chips-inc"
1416                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1417                        
1418                      >
1419                        CHIPS INC.
1420                      </a></li><li><a
1421                        id="HeaderMenu-brands-copenn"
1422                        href="/en/collections/copenn"
1423                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1424                        
1425                      >
1426                        COPENN.
1427                      </a></li><li><a
1428                        id="HeaderMenu-brands-due"
1429                        href="/en/collections/due"
1430                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1431                        
1432                      >
1433                        DUE
1434                      </a></li><li><a
1435                        id="HeaderMenu-brands-esaila"
1436                        href="/en/collections/esaila"
1437                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1438                        
1439                      >
1440                        ESAILA
1441                      </a></li><li><a
1442                        id="HeaderMenu-brands-hay"
1443                        href="/en/collections/hay"
1444                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1445                        
1446                      >
1447                        HAY
1448                      </a></li><li><a
1449                        id="HeaderMenu-brands-ilkw-lighting"
1450                        href="/en/collections/ilkw-ilkwanglighting"
1451                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1452                        
1453                      >
1454                        ILKW LIGHTING
1455                      </a></li><li><a
1456                        id="HeaderMenu-brands-louis-poulsen"
1457                        href="/en/collections/louis-poulsen"
1458                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1459                        
1460                      >
1461                        LOUIS POULSEN
1462                      </a></li><li><a
1463                        id="HeaderMenu-brands-mo_-_a"
1464                        href="/en/collections/mo-and-a"
1465                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1466                        
1467                      >
1468                        MO_&amp;_A
1469                      </a></li><li><a
1470                        id="HeaderMenu-brands-sabre"
1471                        href="/en/collections/sabre"
1472                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1473                        
1474                      >
1475                        SABRE
1476                      </a></li><li><a
1477                        id="HeaderMenu-brands-transparent"
1478                        href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF"
1479                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1480                        
1481                      >
1482                        TRANSPARENT
1483                      </a></li></ul>
1484            </details>
1485          </header-menu></li><li><header-menu>
1486            <details id="Details-HeaderMenu-3">
1487              <summary
1488                id="HeaderMenu-lifestore"
1489                class="header__menu-item list-menu__item link focus-inset"
1490              >
1491                <span
1492                >LIFESTORE</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1493</summary>
1494              <ul
1495                id="HeaderMenu-MenuList-3"
1496                class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup"
1497                role="list"
1498                tabindex="-1"
1499              ><li><a
1500                        id="HeaderMenu-lifestore-new-in"
1501                        href="/en/collections/new-in"
1502                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1503                        
1504                      >
1505                        NEW IN
1506                      </a></li><li><a
1507                        id="HeaderMenu-lifestore-shop-all"
1508                        href="/en/collections/all"
1509                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1510                        
1511                      >
1512                        SHOP ALL
1513                      </a></li><li><a
1514                        id="HeaderMenu-lifestore-furniture"
1515                        href="/en/collections/furniture"
1516                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1517                        
1518                      >
1519                        FURNITURE
1520                      </a></li><li><a
1521                        id="HeaderMenu-lifestore-kitchen-dining"
1522                        href="/en/collections/frontpage"
1523                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1524                        
1525                      >
1526                        KITCHEN &amp; DINING
1527                      </a></li><li><a
1528                        id="HeaderMenu-lifestore-fragrances"
1529                        href="/en/collections/fragrances"
1530                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1531                        
1532                      >
1533                        FRAGRANCES
1534                      </a></li><li><a
1535                        id="HeaderMenu-lifestore-lighting"
1536                        href="/en/collections/lighting"
1537                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1538                        
1539                      >
1540                        LIGHTING
1541                      </a></li><li><a
1542                        id="HeaderMenu-lifestore-audio-technology"
1543                        href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF"
1544                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1545                        
1546                      >
1547                        AUDIO &amp; TECHNOLOGY
1548                      </a></li><li><a
1549                        id="HeaderMenu-lifestore-textiles"
1550                        href="/en/collections/textiles"
1551                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1552                        
1553                      >
1554                        TEXTILES
1555                      </a></li><li><details id="Details-HeaderSubMenu-lifestore-home-accessories">
1556                        <summary
1557                          id="HeaderMenu-lifestore-home-accessories"
1558                          class="header__menu-item link link--text list-menu__item focus-inset caption-large"
1559                        >
1560                          <span>HOME ACCESSORIES</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1561</summary>
1562                        <ul
1563                          id="HeaderMenu-SubMenuList-lifestore-home-accessories-"
1564                          class="header__submenu list-menu motion-reduce"
1565                        ><li>
1566                              <a
1567                                id="HeaderMenu-lifestore-home-accessories-candle-holders"
1568                                href="/en/collections/candle-holders"
1569                                class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1570                                
1571                              >
1572                                CANDLE HOLDERS
1573                              </a>
1574                            </li><li>
1575                              <a
1576                                id="HeaderMenu-lifestore-home-accessories-decoration"
1577                                href="/en/collections/decoration"
1578                                class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1579                                
1580                              >
1581                                DECORATION
1582                              </a>
1583                            </li><li>
1584                              <a
1585                                id="HeaderMenu-lifestore-home-accessories-organiser"
1586                                href="/en/collections/organiser-1"
1587                                class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1588                                
1589                              >
1590                                ORGANISER
1591                              </a>
1592                            </li></ul>
1593                      </details></li></ul>
1594            </details>
1595          </header-menu></li><li><header-menu>
1596            <details id="Details-HeaderMenu-4">
1597              <summary
1598                id="HeaderMenu-inspiration"
1599                class="header__menu-item list-menu__item link focus-inset"
1600              >
1601                <span
1602                >INSPIRATION</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1603</summary>
1604              <ul
1605                id="HeaderMenu-MenuList-4"
1606                class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup"
1607                role="list"
1608                tabindex="-1"
1609              ><li><a
1610                        id="HeaderMenu-inspiration-interiors"
1611                        href="/en/blogs/inspiration-food-drinks-leisure"
1612                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1613                        
1614                      >
1615                        INTERIORS
1616                      </a></li><li><a
1617                        id="HeaderMenu-inspiration-design"
1618                        href="/en/blogs/industrial-design"
1619                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1620                        
1621                      >
1622                        DESIGN
1623                      </a></li><li><a
1624                        id="HeaderMenu-inspiration-creative-living"
1625                        href="/en/blogs/inspiration-creative-living"
1626                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1627                        
1628                      >
1629                        CREATIVE LIVING
1630                      </a></li><li><a
1631                        id="HeaderMenu-inspiration-interviews"
1632                        href="/en/blogs/interviews"
1633                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1634                        
1635                      >
1636                        INTERVIEWS
1637                      </a></li><li><a
1638                        id="HeaderMenu-inspiration-events"
1639                        href="/en/blogs/events"
1640                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1641                        
1642                      >
1643                        EVENTS
1644                      </a></li></ul>
1645            </details>
1646          </header-menu></li><li><a
1647            id="HeaderMenu-gifts"
1648            href="/en/collections/gifts-for-design-lovers"
1649            class="header__menu-item list-menu__item link link--text focus-inset"
1650            
1651          >
1652            <span
1653            >GIFTS</span>
1654          </a></li><li><a
1655            id="HeaderMenu-sale"
1656            href="/en/collections/sale"
1657            class="header__menu-item list-menu__item link link--text focus-inset"
1658            
1659          >
1660            <span
1661            >SALE</span>
1662          </a></li></ul>
1663</nav>
1664
1665<a href="/en" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper">
1666                
1667                <img src="//sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&amp;width=600" alt="SENSORY JOURNAL 覺諾靈感手帳" srcset="//sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&amp;width=250 250w, //sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&amp;width=375 375w, //sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&amp;width=500 500w" width="250" height="28.29028290282903" loading="eager" class="header__heading-logo" sizes="(min-width: 750px) 250px, 50vw">
1668              </div></a><div class="header__icons header__icons--localization header-localization">
1669      <div class="desktop-localization-wrapper">
1670<localization-form class="small-hide medium-hide" data-prevent-hide><form method="post" action="/en/localization" id="HeaderLanguageForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/en/cart" /><div>
1671                <h2 class="visually-hidden" id="HeaderLanguageLabel">Language</h2><div class="disclosure">
1672  <button
1673    type="button"
1674    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
1675    aria-expanded="false"
1676    aria-controls="HeaderLanguageList"
1677    aria-describedby="HeaderLanguageLabel"
1678  >
1679    <span>English</span>
1680    <svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1681
1682  </button>
1683  <div class="disclosure__list-wrapper language-selector" hidden>
1684    <ul id="HeaderLanguageList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1">
1685          <a
1686            class="link link--text disclosure__link caption-large focus-inset"
1687            href="#"
1688            hreflang="zh-TW"
1689            lang="zh-TW"
1690            
1691            data-value="zh-TW"
1692          >
1693            <span
1694              
1695                class="visibility-hidden"
1696              
1697            ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
1698</span>
1699            <span>
1700              繁體中文
1701            </span>
1702          </a>
1703        </li><li class="disclosure__item" tabindex="-1">
1704          <a
1705            class="link link--text disclosure__link caption-large focus-inset"
1706            href="#"
1707            hreflang="en"
1708            lang="en"
1709            
1710              aria-current="true"
1711            
1712            data-value="en"
1713          >
1714            <span
1715              
1716            ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
1717</span>
1718            <span>
1719              English
1720            </span>
1721          </a>
1722        </li></ul>
1723  </div>
1724</div>
1725<input type="hidden" name="locale_code" value="en">
1726</div></form></localization-form></div>
1727      
1728
1729<details-modal class="header__search">
1730  <details>
1731    <summary
1732      class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
1733      aria-haspopup="dialog"
1734      aria-label="Search"
1735    >
1736      <span>
1737        <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19">
1737<path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
1738</span>
1739        <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
1740</span>
1741      </span>
1742    </summary>
1743    <div
1744      class="search-modal modal__content gradient"
1745      role="dialog"
1746      aria-modal="true"
1747      aria-label="Search"
1748    >
1749      <div class="modal-overlay"></div>
1750      <div
1751        class="search-modal__content search-modal__content-bottom"
1752        tabindex="-1"
1753      ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/en/search" method="get" role="search" class="search search-modal__form">
1754          <div class="field">
1755            <input
1756              class="search__input field__input"
1757              id="Search-In-Modal"
1758              type="search"
1759              name="q"
1760              value=""
1761              placeholder="Search"role="combobox"
1762                aria-expanded="false"
1763                aria-owns="predictive-search-results"
1764                aria-controls="predictive-search-results"
1765                aria-haspopup="listbox"
1766                aria-autocomplete="list"
1767                autocorrect="off"
1768                autocomplete="off"
1769                autocapitalize="off"
1770                spellcheck="false">
1771            <label class="field__label" for="Search-In-Modal">Search</label>
1772            <input type="hidden" name="options[prefix]" value="last">
1773            <button
1774              type="reset"
1775              class="reset__button field__button hidden"
1776              aria-label="Clear search term"
1777            >
1778              <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg>
1779</span>
1780            </button>
1781            <button class="search__button field__button" aria-label="Search">
1782              <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
1783</span>
1784            </button>
1785          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
1786
1787<div class="predictive-search__loading-state">
1788  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
1789
1790</div>
1791</div>
1792
1793            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
1794          type="button"
1795          class="search-modal__close-button modal__close-button link link--text focus-inset"
1796          aria-label="Close"
1797        >
1798          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
1799</span>
1800        </button>
1801      </div>
1802    </div>
1803  </details>
1804</details-modal>
1805
1806<a
1807          href="https://sensory-journal.com/customer_authentication/redirect?locale=en&region_country=TW"
1808          class="header__icon header__icon--account link focus-inset small-hide"
1809          rel="nofollow"
1810        ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19">
1810<path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg>
1811</span></account-icon><span class="visually-hidden">Log in</span>
1812        </a><a href="/en/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble">
1813          
1814            <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg>
1815</span>
1816          
1817        <span class="visually-hidden">Cart</span></a>
1818    </div>
1819  </header>
1820</sticky-header>
1821
1822<cart-notification>
1823  <div class="cart-notification-wrapper page-width">
1824    <div
1825      id="cart-notification"
1826      class="cart-notification focus-inset color-scheme-1 gradient"
1827      aria-modal="true"
1828      aria-label="Item added to your cart"
1829      role="dialog"
1830      tabindex="-1"
1831    >
1832      <div class="cart-notification__header">
1833        <h2 class="cart-notification__heading caption-large text-body"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
1834Item added to your cart
1835        </h2>
1836        <button
1837          type="button"
1838          class="cart-notification__close modal__close-button link link--text focus-inset"
1839          aria-label="Close"
1840        >
1841          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
1842</span>
1843        </button>
1844      </div>
1845      <div id="cart-notification-product" class="cart-notification-product"></div>
1846      <div class="cart-notification__links">
1847        <a
1848          href="/en/cart"
1849          id="cart-notification-button"
1850          class="button button--secondary button--full-width"
1851        >View cart</a>
1852        <form action="/en/cart" method="post" id="cart-notification-form">
1853          <button class="button button--primary button--full-width" name="checkout">
1854            Check out
1855          </button>
1856        </form>
1857        <button type="button" class="link button-label">Continue shopping</button>
1858      </div>
1859    </div>
1860  </div>
1861</cart-notification>
1862<style data-shopify>
1863  .cart-notification {
1864    display: none;
1865  }
1866</style>
1867
1868
1869<script type="application/ld+json">
1870  {
1871    "@context": "http://schema.org",
1872    "@type": "Organization",
1873    "name": "SENSORY JOURNAL 覺諾靈感手帳",
1874    
1875      "logo": "https:\/\/sensory-journal.com\/cdn\/shop\/files\/Sensory_Journal_Logo_New.png?v=1745232098\u0026width=500",
1876    
1877    "sameAs": [
1878      "",
1879      "https:\/\/www.facebook.com\/share\/159g48oNAT\/?mibextid=LQQJ4d",
1880      "",
1881      "https:\/\/www.instagram.com\/sensory.journal\/",
1882      "",
1883      "",
1884      "",
1885      "",
1886      ""
1887    ],
1888    "url": "https:\/\/sensory-journal.com"
1889  }
1890</script>
1890<script>
1891    // Header navigation dropdown functionality update
1892      let items = document.querySelector(".header__inline-menu").querySelectorAll("details");
1893      items.forEach(item => {
1894        item.addEventListener("mouseover", () => {
1895                              item.setAttribute("open", true);
1896          item.querySelector("ul").addEventListener("mouseleave", () => {
1897                                                    item.removeAttribute("open");
1898          });
1899          item.addEventListener("mouseleave", () => {item.removeAttribute("open");
1900          });
1901        });
1902      });
1903</script>
1903
1904
1905</div><section id="shopify-section-sections--16539317239894__172907733827c2760a" class="shopify-section shopify-section-group-header-group section"><div class=" scroll-trigger animate--slide-in"><div id="shopify-block-AMXF4dG5Nd3dRN2Rld__simple_marquee_marquee_WcEG4G" class="shopify-block shopify-app-block"><div
1906  class="
1907    marquee
1908    color-background-2
1909    caption-with-letter-spacing
1910    caption-with-letter-spacing--small
1911    
1912        marquee--stopOnHover
1913    
1914  "
1915  style="height: 30px;"
1916>
1917  <div
1918    class="marquee-inner"
1919    data-duration="500"
1920    data-gap="300"
1921  >
1922    <div>NEW ARRIVALS FROM - ESAILA, DUE, COPENN, LOUIS POULSEN AND MORE</div>
1923  </div>
1924</div>
1925
1926
1927</div>
1928</div>
1929
1930
1931</section>
1932<!-- END sections: header-group -->
1933
1934    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
1935      <div id="shopify-section-template--16539319894102__cart-items" class="shopify-section"><link href="//sensory-journal.com/cdn/shop/t/7/assets/component-cart.css?v=164708765130180853531730005652" rel="stylesheet" type="text/css" media="all" />
1936<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-cart-items.css?v=123238115697927560811730005652" rel="stylesheet" type="text/css" media="all" />
1937<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-totals.css?v=15906652033866631521730005652" rel="stylesheet" type="text/css" media="all" />
1938<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-price.css?v=70172745017360139101730005652" rel="stylesheet" type="text/css" media="all" />
1939<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-discounts.css?v=152760482443307489271730005652" rel="stylesheet" type="text/css" media="all" />
1940<link href="//sensory-journal.com/cdn/shop/t/7/assets/quantity-popover.css?v=129068967981937647381730005652" rel="stylesheet" type="text/css" media="all" />
1941<style data-shopify>.section-template--16539319894102__cart-items-padding {
1942    padding-top: 27px;
1943    padding-bottom: 27px;
1944  }
1945
1946  @media screen and (min-width: 750px) {
1947    .section-template--16539319894102__cart-items-padding {
1948      padding-top: 36px;
1949      padding-bottom: 36px;
1950    }
1951  }</style>
1951<script src="//sensory-journal.com/cdn/shop/t/7/assets/cart.js?v=53973376719736494311730005652" defer="defer"></script>
1951<script src="//sensory-journal.com/cdn/shop/t/7/assets/quantity-popover.js?v=987015268078116491730005652" defer="defer"></script>
1951
1952
1953<cart-items class="gradient color-scheme-1 isolate is-empty">
1954  <div class="page-width">
1955    <div class="title-wrapper-with-link">
1956      <h1 class="title title--primary">Your cart</h1>
1957      <a href="/en/collections/all" class="underlined-link">Continue shopping</a>
1958    </div>
1959
1960    <div class="cart__warnings">
1961      <h1 class="cart__empty-text">Your cart is empty</h1>
1962      <a href="/en/collections/all" class="button">
1963        Continue shopping
1964      </a><h2 class="cart__login-title">Have an account?</h2>
1965        <p class="cart__login-paragraph">
1966          <a href="https://sensory-journal.com/customer_authentication/redirect?locale=en&region_country=TW" class="link underlined-link">Log in</a> to check out faster.
1967        </p></div>
1968
1969    <form action="/en/cart" class="cart__contents critical-hidden" method="post" id="cart">
1970      <div class="cart__items" id="main-cart-items" data-id="template--16539319894102__cart-items">
1971        <div class="js-contents"></div>
1972      </div>
1973
1974      <p class="visually-hidden" id="cart-live-region-text" aria-live="polite" role="status"></p>
1975      <p
1976        class="visually-hidden"
1977        id="shopping-cart-line-item-status"
1978        aria-live="polite"
1979        aria-hidden="true"
1980        role="status"
1981      >
1982        Loading...
1983      </p>
1984    </form>
1985  </div>
1986</cart-items>
1987
1988
1989</div><div id="shopify-section-template--16539319894102__cart-footer" class="shopify-section cart__footer-wrapper"><link href="//sensory-journal.com/cdn/shop/t/7/assets/component-cart.css?v=16470876513018085353173000
19895652" rel="stylesheet" type="text/css" media="all" />
1990<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-totals.css?v=15906652033866631521730005652" rel="stylesheet" type="text/css" media="all" />
1991<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-price.css?v=70172745017360139101730005652" rel="stylesheet" type="text/css" media="all" />
1992<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-discounts.css?v=152760482443307489271730005652" rel="stylesheet" type="text/css" media="all" />
1993<style data-shopify>.section-template--16539319894102__cart-footer-padding {
1994    padding-top: 15px;
1995    padding-bottom: 30px;
1996  }
1997
1998  @media screen and (min-width: 750px) {
1999    .section-template--16539319894102__cart-footer-padding {
2000      padding-top: 20px;
2001      padding-bottom: 40px;
2002    }
2003  }</style><div
2004  class="gradient color-scheme-1 is-empty"
2005  id="main-cart-footer"
2006  data-id="template--16539319894102__cart-footer"
2007>
2008  <div class="page-width">
2009    <div class="cart__footer isolate section-template--16539319894102__cart-footer-padding"><cart-note class="cart__note field">
2010          <label for="Cart-note">Order special instructions</label>
2011          <textarea
2012            class="text-area field__input"
2013            name="note"
2014            form="cart"
2015            id="Cart-note"
2016            placeholder="Order special instructions"
2017          ></textarea>
2018        </cart-note><div class="cart__blocks">
2019        
2020<div class="js-contents" >
2021                <div></div>
2022
2023                <div class="totals">
2024                  <h2 class="totals__total">Estimated total</h2>
2025                  <p class="totals__total-value">$0.00 TWD</p>
2026                </div>
2027
2028                <small class="tax-note caption-large rte">Taxes, discounts and <a href="/en/policies/shipping-policy">shipping</a> calculated at checkout.
2029</small>
2030              </div>
2031<div class="cart__ctas" >
2032                <button
2033                  type="submit"
2034                  id="checkout"
2035                  class="cart__checkout-button button"
2036                  name="checkout"
2037                  
2038                    disabled
2039                  
2040                  form="cart"
2041                >
2042                  Check out
2043                </button>
2044              </div>
2045
2046        <div id="cart-errors"></div>
2047      </div>
2048    </div>
2049  </div>
2050</div>
2051
2052
2053</div>
2054    </main>
2055
2056    <!-- BEGIN sections: footer-group -->
2057<section id="shopify-section-sections--16539317174358__newsletter_KdH4kT" class="shopify-section shopify-section-group-footer-group section"><link href="//sensory-journal.com/cdn/shop/t/7/assets/component-newsletter.css?v=4727253280200485261730005652" rel="stylesheet" type="text/css" media="all" />
2058<link href="//sensory-journal.com/cdn/shop/t/7/assets/newsletter-section.css?v=62410470717655853621730005652" rel="stylesheet" type="text/css" media="all" />
2059<style data-shopify>.section-sections--16539317174358__newsletter_KdH4kT-padding {
2060    padding-top: 30px;
2061    padding-bottom: 39px;
2062  }
2063
2064  @media screen and (min-width: 750px) {
2065    .section-sections--16539317174358__newsletter_KdH4kT-padding {
2066      padding-top: 40px;
2067      padding-bottom: 52px;
2068    }
2069  }</style><div class="newsletter center ">
2070  <div class="newsletter__wrapper color-scheme-1 gradient content-container isolate content-container--full-width section-sections--16539317174358__newsletter_KdH4kT-padding"><h2
2071            class="inline-richtext h1 scroll-trigger animate--slide-in"
2072            
2073            
2074              data-cascade
2075              style="--animation-order: 1;"
2076            
2077          >
2078            JOIN OUR COMMUNITY
2079          </h2><div
2080            class="newsletter__subheading rte scroll-trigger animate--slide-in"
2081            
2082            
2083              data-cascade
2084              style="--animation-order: 2;"
2085            
2086          >
2087            <h3>優先收到新品發布和專屬優惠消息</h3>
2088          </div><div >
2089            <form method="post" action="/en/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2090              <input type="hidden" name="contact[tags]" value="newsletter">
2091              <div
2092                class="newsletter-form__field-wrapper scroll-trigger animate--slide-in"
2093                
2094                  data-cascade
2095                  style="--animation-order: 3;"
2096                
2097              >
2098                <div class="field">
2099                  <input
2100                    id="NewsletterForm--sections--16539317174358__newsletter_KdH4kT"
2101                    type="email"
2102                    name="contact[email]"
2103                    class="field__input"
2104                    value=""
2105                    aria-required="true"
2106                    autocorrect="off"
2107                    autocapitalize="off"
2108                    autocomplete="email"
2109                    
2110                    placeholder="Email"
2111                    required
2112                  >
2113                  <label class="field__label" for="NewsletterForm--sections--16539317174358__newsletter_KdH4kT">
2114                    Email
2115                  </label>
2116                  <button
2117                    type="submit"
2118                    class="newsletter-form__button field__button"
2119                    name="commit"
2120                    id="Subscribe"
2121                    aria-label="Subscribe"
2122                  >
2123                    <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2123ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
2124</span>
2125                  </button>
2126                </div></div></form>
2127          </div></div>
2128</div>
2129
2130
2131</section><div id="shopify-section-sections--16539317174358__footer" class="shopify-section shopify-section-group-footer-group">
2132<link href="//sensory-journal.com/cdn/shop/t/7/assets/section-footer.css?v=76253270700604171121765537164" rel="stylesheet" type="text/css" media="all" />
2133<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-newsletter.css?v=4727253280200485261730005652" rel="stylesheet" type="text/css" media="all" />
2134<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-menu.css?v=151968516119678728991730005652" rel="stylesheet" type="text/css" media="all" />
2135<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-payment.css?v=69253961410771838501730005652" rel="stylesheet" type="text/css" media="all" />
2136<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-social.css?v=35792976012981934991730005652" rel="stylesheet" type="text/css" media="all" />
2137<style data-shopify>.footer {
2138    margin-top: 0px;
2139  }
2140
2141  .section-sections--16539317174358__footer-padding {
2142    padding-top: 27px;
2143    padding-bottom: 27px;
2144  }
2145
2146  @media screen and (min-width: 750px) {
2147    .footer {
2148      margin-top: 0px;
2149    }
2150
2151    .section-sections--16539317174358__footer-padding {
2152      padding-top: 36px;
2153      padding-bottom: 36px;
2154    }
2155  }</style><footer class="footer color-scheme-4 gradient section-sections--16539317174358__footer-padding"><div class="footer__content-top page-width"><div
2156            class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet  scroll-tr
2156igger animate--slide-in"
2157            
2158              data-cascade
2159            
2160          ><div
2161                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
2162                
2163                
2164                  data-cascade
2165                  style="--animation-order: 1;"
2166                
2167              ><h2 class="footer-block__heading inline-richtext">ABOUT</h2><ul class="footer-block__details-content list-unstyled"><li>
2168                            <a
2169                              href="/en/pages/about-sensory-journal"
2170                              class="link link--text list-menu__item list-menu__item--link"
2171                            >
2172                              About Us
2173                            </a>
2174                          </li><li>
2175                            <a
2176                              href="https://sensory-journal.com/blogs/%E4%BD%A0%E7%9A%84%E7%94%9F%E6%B4%BB%E9%9C%80%E8%A6%81%E4%B8%80%E9%BB%9E%E9%9D%88%E6%84%9F"
2177                              class="link link--text list-menu__item list-menu__item--link"
2178                            >
2179                              Inspiration
2180                            </a>
2181                          </li></ul></div><div
2182                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
2183                
2184                
2185                  data-cascade
2186                  style="--animation-order: 2;"
2187                
2188              ><h2 class="footer-block__heading inline-richtext">CUSTOMER SERVICE</h2><ul class="footer-block__details-content list-unstyled"><li>
2189                            <a
2190                              href="/en/pages/contact-us"
2191                              class="link link--text list-menu__item list-menu__item--link"
2192                            >
2193                              Contact Us
2194                            </a>
2195                          </li><li>
2196                            <a
2197                              href="/en/pages/privacy-policy"
2198                              class="link link--text list-menu__item list-menu__item--link"
2199                            >
2200                              Privacy Policy 
2201                            </a>
2202                          </li><li>
2203                            <a
2204                              href="/en/pages/return-exchanges"
2205                              class="link link--text list-menu__item list-menu__item--link"
2206                            >
2207                              Returns &amp; Exchanges
2208                            </a>
2209                          </li><li>
2210                            <a
2211                              href="/en/pages/shipping"
2212                              class="link link--text list-menu__item list-menu__item--link"
2213                            >
2214                              Shipping Policy
2215                            </a>
2216                          </li></ul></div><div
2217                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
2218                
2219                
2220                  data-cascade
2221                  style="--animation-order: 3;"
2222                
2223              ><h2 class="footer-block__heading inline-richtext">FOR BUSINESS CUSTOMERS</h2><ul class="footer-block__details-content list-unstyled"><li>
2224                            <a
2225                              href="/en/pages/contact-us"
2226                              class="link link--text list-menu__item list-menu__item--link"
2227                            >
2228                              B2B Contact
2229                            </a>
2230                          </li></ul></div></div><div
2231          class="footer-block--newsletter scroll-trigger animate--slide-in"
2232          
2233            data-cascade
2234          
2235        >
2236
2237<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item">
2238      <a href="https://www.facebook.com/share/159g48oNAT/?mibextid=LQQJ4d" class="link list-social__link">
2239        <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg>
2240</span>
2241        <span class="visually-hidden">Facebook</span>
2242      </a>
2243    </li><li class="list-social__item">
2244      <a href="https://www.instagram.com/sensory.journal/" class="link list-social__link">
2245        <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg>
2246</span>
2247        <span class="visually-hidden">Instagram</span>
2248      </a>
2249    </li></ul>
2250</div>
2251      </div><div
2252    class="footer__content-bottom scroll-trigger animate--slide-in"
2253    
2254      data-cascade
2255    
2256  >
2257    <div class="footer__content-bottom-wrapper page-width">
2258      <div class="footer__column footer__localization isolate"><localization-form><form method="post" action="/en/localization" id="FooterLanguageForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/en/cart" /><div>
2259                <h2 class="caption-large text-body" id="FooterLanguageLabel">
2260                  Language
2261                </h2><div class="disclosure">
2262  <button
2263    type="button"
2264    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
2265    aria-expanded="false"
2266    aria-controls="FooterLanguageList"
2267    aria-describedby="FooterLanguageLabel"
2268  >
2269    <span>English</span>
2270    <svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
2271
2272  </button>
2273  <div class="disclosure__list-wrapper language-selector" hidden>
2274    <ul id="FooterLanguageList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1">
2275          <a
2276            class="link link--text disclosure__link caption-large focus-inset"
2277            href="#"
2278            hreflang="zh-TW"
2279            lang="zh-TW"
2280            
2281            data-value="zh-TW"
2282          >
2283            <span
2284              
2285                class="visibility-hidden"
2286              
2287            ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
2288</span>
2289            <span>
2290              繁體中文
2291            </span>
2292          </a>
2293        </li><li class="disclosure__item" tabindex="-1">
2294          <a
2295            class="link link--text disclosure__link caption-large focus-inset"
2296            href="#"
2297            hreflang="en"
2298            lang="en"
2299            
2300              aria-current="true"
2301            
2302            data-value="en"
2303          >
2304            <span
2305              
2306            ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
2307</span>
2308            <span>
2309              English
2310            </span>
2311          </a>
2312        </li></ul>
2313  </div>
2314</div>
2315<input type="hidden" name="locale_code" value="en">
2316</div></form></localization-form></div>
2317      <div class="footer__column footer__column--info"></div>
2318    </div>
2319    <div class="footer__content-bottom-wrapper page-width">
2320      <div class="footer__copyright caption">
2321        <small class="copyright__content"
2322          >&copy; 2026, <a href="/en" title="">SENSORY JOURNAL 覺諾靈感手帳</a></small>
2323        <small class="copyright__content">Powered by Shopify</small><ul class="policies list-unstyled"><li>
2324                  <small class="copyright__content"
2325                    ><a href="/en/policies/privacy-policy">Privacy policy</a></small
2326                  >
2327                </li><li>
2328                  <small class="copyright__content"
2329                    ><a href="/en/policies/shipping-policy">Shipping policy</a></small
2330                  >
2331                </li><li>
2332                  <small class="copyright__content"
2333                    ><a href="/en/policies/refund-policy">Refund policy</a></small
2334                  >
2335                </li></ul></div>
2336    </div>
2337  </div>
2338</footer>
2339
2340
2341<style> #shopify-section-sections--16539317174358__footer h2 {font-size: 14px;} #shopify-section-sections--16539317174358__footer footer a {font-size: 12px;} </style></div>
2342<!-- END sections: footer-group -->
2343
2344    <ul hidden>
2345      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
2346      <li id="a11y-new-window-message">Opens in a new window.</li>
2347    </ul>
2348
2349    
2349<script>
2350      window.shopUrl = 'https://sensory-journal.com';
2351      window.routes = {
2352        cart_add_url: '/en/cart/add',
2353        cart_change_url: '/en/cart/change',
2354        cart_update_url: '/en/cart/update',
2355        cart_url: '/en/cart',
2356        predictive_search_url: '/en/search/suggest',
2357      };
2358
2359      window.cartStrings = {
2360        error: `There was an error while updating your cart. Please try again.`,
2361        quantityError: `You can only add [quantity] of this item to your cart.`,
2362      };
2363
2364      window.variantStrings = {
2365        addToCart: `Add to cart`,
2366        soldOut: `Sold out`,
2367        unavailable: `Unavailable`,
2368        unavailable_with_option: `[value] - Unavailable`,
2369      };
2370
2371      window.quickOrderListStrings = {
2372        itemsAdded: `[quantity] items added`,
2373        itemAdded: `[quantity] item added`,
2374        itemsRemoved: `[quantity] items removed`,
2375        itemRemoved: `[quantity] item removed`,
2376        viewCart: `View cart`,
2377        each: `[money]/ea`,
2378        min_error: `This item has a minimum of [min]`,
2379        max_error: `This item has a maximum of [max]`,
2380        step_error: `You can only add this item in increments of [step]`,
2381      };
2382
2383      window.accessibilityStrings = {
2384        imageAvailable: `Image [index] is now available in gallery view`,
2385        shareSuccess: `Link copied to clipboard`,
2386        pauseSlideshow: `Pause slideshow`,
2387        playSlideshow: `Play slideshow`,
2388        recipientFormExpanded: `Gift card recipient form expanded`,
2389        recipientFormCollapsed: `Gift card recipient form collapsed`,
2390        countrySelectorSearchCount: `[count] countries/regions found`,
2391      };
2392    </script>
2392<script src="//sensory-journal.com/cdn/shop/t/7/assets/predictive-search.js?v=57209189334897115771730005652" defer="defer"></script>
2392<style>
2393.header__menu-item{
2394    font-size: 11px !important;
2395}
2396 
2397@media (max-width: 749px){
2398    .menu-drawer__menu-item{
2399    font-size: 10px !important;
2400}
2401}
2402</style>
2403<style>
2404.dropdown__family--grandchild .navlink--grandchild .navtext {
2405    font-size: 18px !important;
2406}
2407</style>
2408  <div id="shopify-block-AbEpqaklGb2U2U255a__10274264662263595587" class="shopify-block shopify-app-block">
2409<script>
2410  window.SwymCollectionsConfig = {
2411  'CollectionsSelectors': [],
2412  'CollectionsPosition': "top-right",
2413  'CollectionsIcon': "heart",
2414  'CollectionsButtonSize': 22,
2415  'CollectionsVerticalOffset': 0,
2416  'CollectionsHorizontalOffset': 0,
2417  'CollectionsProductLinkSelector': "-", 
2418  'CollectionsProductTileSelector': "-",
2419  'CollectionsVariantSelector': "false",
2420  'CollectionsVariantSelectorChooseActionText': "Add to Favorites",
2421  'CollectionsCreateListTitle': "Favorites",
2422  'CollectionsCreateListPlaceholder': "Favorites",
2423  'CollectionsCustomIconAdd': "",
2424  'CollectionsCustomIconAdded': "",
2425  'CollectionsIconColor': "#000000",
2426  'CollectionsIconThickness': "1.7",
2427}
2428</script>
2428
2429<style>
2430  .swym-wishlist-collections-v2, .swym-wishlist-collections-v2 svg {border:unset; background:unset; min-width: 22px; height: 22px!important;}
2431  .swym-wishlist-collections-icon-heart-filled, .swym-wishlist-collections-icon-heart-unfilled, .swym-wishlist-collections-icon-star-filled, .swym-wishlist-collections-icon-star-unfilled, .swym-wishlist-collections-icon-bookmark-unfilled, .swym-wishlist-collections-icon-bookmark-filled {fill: #000000;}
2432  .swym-wishlist-collections-v2 .swym-collections-social-count {color: #000000;}
2433</style>
2434
2435
2436
2437<script>
2438  // Send heartbeat for collections button
2439  (function() {
2440    let collectionsButtonHeartbeatData = '{"132245422166":"2025-05-15T10:01:33.887Z","editor":"2025-04-21T10:40:18.495Z"}';
2441    try {
2442      collectionsButtonHeartbeatData = JSON.parse(collectionsButtonHeartbeatData) || {};
2443    } catch (e) {
2444      collectionsButtonHeartbeatData = {};
2445    }
2446    const ShopifyTheme = window.Shopify.theme;
2447    const themeId = ShopifyTheme.id;
2448    let heartbeatMetadata = {
2449      schema_name: ShopifyTheme?.schema_name,
2450      schema_version: ShopifyTheme?.schema_version,
2451      theme_store_id: ShopifyTheme?.theme_store_id,
2452      role: ShopifyTheme?.role
2453    };
2454
2455    const isDesignMode = !!window.swymDesignMode;
2456
2457    if (!window.SwymCallbacks) {
2458      window.SwymCallbacks = [];
2459    }
2460    window.SwymCallbacks.push((swat) => {
2461      if (!swat || !themeId) {
2462        return;
2463      }
2464      const triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
2465      if (typeof triggerHeartbeat !== "function") return;
2466
2467      const lastHeartbeat = isDesignMode ? collectionsButtonHeartbeatData?.editor : collectionsButtonHeartbeatData?.[themeId];
2468      const themeContext = isDesignMode ? 'editor' : themeId;
2469
2470      const extensionData = {
2471        extensionName: "add-to-wishlist-collections-button", 
2472        extensionType: "app-embed", 
2473        metadata: heartbeatMetadata, 
2474        themeId: themeContext, 
2475        extensionSource: "default"
2476      };
2477
2478      /** Stop heartbeat
2479      triggerHeartbeat(extensionData, lastHeartbeat);
2480      */
2481    });
2482  })(); // IIFE to prevent polluting global scope
2483</script>
2483
2484
2485
2486<style>
2487  .swym-advanced-wishlist-collections-container {
2488    display: none;
2489  }
2490</style>
2491</div><div id="shopify-block-Adm14RkRRTlk5Q0RPW__5061257265103808445" class="shopify-block shopify-app-block">
2491<script>
2492window.rterms = window.rterms || {};
2493rterms.metafield = {"alignment":"left","text":"<p><span style=\"font-size: small;\">我同意網站<a href=\"https://sensory-journal.com/pages/return-exchanges\" target=\"_self\" style=\"\">服務條款</a>及<a href=\"https://sensory-journal.com/pages/privacy-policy\" target=\"_self\" style=\"\">隱私權政策</a>。</span></p>","url":"https://sensory-journal.com/pages/privacy-policy","alert_message":"請同意服務條款及隱私權政策"};
2494
2495  rterms._3lj2l = [];
2496
2497</script>
2497
2498
2499</div><div id="shopify-block-AdUNpWlZEbVhNR2ltU__5439026248262864547" class="shopify-block shopify-app-block">
2500<script type="text/javascript" hs-ignore>
2501  window.Globo      = window.Globo || {};
2502  window.globoEmbedPreorderAssetsUrl = 'https://cdn.shopify.com/extensions/01a10ae3-60ab-7b8b-a41b-4edc5876c3b8/frontend-261/assets/';
2503  const GloboOverride = JSON.parse(JSON.stringify(window.Globo));
2504  Globo.moneyFormat = "${{amount}}";
2505  Globo.shopOrigin  = "831ade-c0.myshopify.com";
2506  Globo.assetsUrl   = 'https://cdn.shopify.com/extensions/01a10ae3-60ab-7b8b-a41b-4edc5876c3b8/frontend-261/assets/"';
2507  Globo.filesUrl    = '//sensory-journal.com/cdn/shop/files/';
2508  Globo.__webpack_public_path__ = "https://cdn.shopify.com/extensions/01a10ae3-60ab-7b8b-a41b-4edc5876c3b8/frontend-261/assets/";
2509  Object.assign(window.Globo,GloboOverride);
2510  window.GloboPreorderParams = window.GloboPreorderParams || {};
2511  const GloboPreorderParamsOverride = JSON.parse(JSON.stringify(window.GloboPreorderParams));
2512
2513  
2514      window.GloboPreorderParams = {"apiUrl":"https://preorder.globo.io","shop":"831ade-c0.myshopify.com","domain":"831ade-c0.myshopify.com","theme":{"id":132245422166,"name":"Dawn - Official","created_at":"2024-10-27T13:07:07+08:00","updated_at":"2024-10-27T23:55:34+08:00","role":"main","theme_store_id":887,"previewable":true,"processing":false,"admin_graphql_api_id":"gid://shopify/Theme/132245422166","theme_name":"Dawn","theme_version":"15.2.0"},"properties":{"preorder":"_is_preorder","discount":"_preorder_discount","partial_payment":"_preorder_partial_payment","locale":"_preorder_locale"},"selectors":{"productLinkSelectors":"a[href*=\"/products/\"], [data-preorder-id], [data-preorder-handle]","productSignalSelectors":"[data-product-handle], [data-product-id]","notProductSignalSelectors":"[data-section-id=\"product-recommendations\"], [data-section-type=\"product-recommendations\"], #product-area, #looxReviews, #collection-products","productImageSelectors":[".product__media img",".card__media img",".c-pc-image-div img","img.motion-reduce",".media img","img[src*=\"cdn.shopify.com\"][src*=\"/products/\"]","img[data-src*=\"cdn.shopify.com\"][data-src*=\"/products/\"]","img[data-srcset*=\"cdn.shopify.com\"][data-srcset*=\"/products/\"]","[data-bgset*=\"cdn.shopify.com\"][data-bgset*=\"/products/\"] > [data-bgset*=\"cdn.shopify.com\"][data-bgset*=\"/products/\"]","[data-bgset*=\"cdn.shopify.com\"][data-bgset*=\"/products/\"]","img[src*=\"cdn.shopify.com\"][src*=\"no\\-image\"]",".ga-product_image",".spf-product-card__image",".spf-product-card__image-wrapper img",".product__media img",".card__media img",".c-pc-image-div img","img.motion-reduce",".media img"],"productSoldOutBadge":".tag.tag--rectangle, .grid-product__tag--sold-out, .product-thumb-label-sold, .grid-product__tag--sold-out","paymentButton":".shopify-payment-button, .product-form--smart-payment-buttons, .lh-wrap-buynow, .wx-checkout-btn","productForm":[".form[action*=\"/cart/add\"]",".product-form form[action*=\"/cart/add\"]",".js-prod-form-submit"],"productVariantActivator":".gPreorderVariantActivator, .product-form__chip-wrapper, .product__swatches [data-swatch-option], .swatch__container .swatch__option, .gf_swatches .gf_swatch, .product-form__controls-group-options select, ul.clickyboxes li, .pf-variant-select, ul.swatches-select li, .product-options__value, .form-check-swatch, button.btn.swatch select.product__variant, .pf-container a, button.variant.option, ul.js-product__variant--container li, .variant-input, .product-variant > ul > li  ,.input--dropdown, .HorizontalList > li, .product-single__swatch__item, .globo-swatch-list ul.value > .select-option, .form-swatch-item, .selector-wrapper select, select.pf-input, ul.swatches-select > li.nt-swatch.swatch_pr_item, ul.gfqv-swatch-values > li, .lh-swatch-select, .swatch-image, .variant-image-swatch, #option-size, .selector-wrapper .replaced, .regular-select-content > .regular-select-item, .radios--input, ul.swatch-view > li > .swatch-selector ,.single-option-selector, .swatch-element input, [data-product-option], .single-option-selector__radio, [data-index^=\"option\"], .SizeSwatchList input, .swatch-panda input[type=radio], .swatch input, .swatch-element input[type=radio], select[id*=\"product-select-\"], select[id|=\"product-select-option\"], [id|=\"productSelect-product\"], [id|=\"ProductSelect-option\"],select[id|=\"product-variants-option\"],select[id|=\"sca-qv-product-selected-option\"],select[id*=\"product-variants-\"],select[id|=\"product-selectors-option\"],select[id|=\"variant-listbox-option\"],select[id|=\"id-option\"],select[id|=\"SingleOptionSelector\"], .variant-input-wrap input, [data-action=\"select-value\"], .product-swatch-list li, .product-form__input input, .product-form__input label, .dynamic-variant-button, .input__list input, .input__list label, .product-variant-id","productVariantSelector":".gPreorderVariantSelector, .product-form__variants, .ga-product_variant_select, select[name=\"id\"], input[name=\"id\"], .qview-variants > select, select[name=\"id[]\"], [name=\"gpoId\"], .gpoVariantSelector","productQuantitySelector":".gInputElement, .gPreorderQuantitySelector, [name=\"qty\"], [name=\"quantity\"]","productQuantityWrapperSelector":"#Quantity, input.quantity-selector.quantity-input, [data-quantity-input-wrapper], .product-form__quantity-selector, .product-form__item--quantity, .ProductForm__QuantitySelector, .quantity-product-template, .product-qty, .qty-selection, .product__quantity, .js-qty__num","productAddToCartSelector":".gPreorderAddToCartBtn, #AddToCart--product-template, .add-to-cart-btn, .product-form__cart-submit, #addToCart, [name=\"add\"], [type=\"submit\"], button.btn-addtocart, .product-submit, .product-form__add-button, [data-action=\"add-to-cart\"], .ProductForm__AddToCart","cartFormSelector":"form[action*=\"cart\"]","cartRowSelector":".gCartItem, .flexRow.noGutter, .cart__row, .line-item, .cart-item, .cart-row, .CartItem, .cart-line-item, .cart-table tbody tr, .container-indent table tbody tr, .cart__item","cartElementHandle":"[href*=\"/collections/all/products/\"][data-preorder-handle], [data-preorder-handle]","cartQuantitySelector":".cart__product-qty, .js-qty, .cart__quantity-selector, .cart__qty, .quantity-selector, .cart-item__qty, .QuantitySelector, .cart-quantity","cartInputQuantitySelector":".gInputElement, .velaQtyNum, .tt-input-counter input, .quantity-selector__value, .cart__product-qty, .js-qty__input, .cart-item__qty-input, .js--num, .js-qty__num, .cart__qty-input, .cart__quantity-selector, .QuantitySelector__CurrentQuantity, .cart-qty, .js-cartQty","cartPositionLimitMessage":".flexRow.cartGroup","cartProductTitleSelector":".gCartProductTitle, .cart-item__name, a[href*=\"/products/\"]:not(image), .cart__product-title, .line-item__title, .product-item-meta__title, .cart__item-name, .CartItem__Title","cartProductParentSelector":".gCartProductParent, .cart-item__details","addQuantitySelector":".velaQtyPlus, .plus-btn, .icon-plus, .js-qty__adjust--plus, .js--add, [data-action=\"increase-quantity\"], .QuantitySelector__Button:last-child, .btn-number[data-type=\"plus\"], .table-shopping-qty-plus","minusQuantitySelector":".velaQtyMinus, .minus-btn, .icon-minus, .js-qty__adjust--minus, .js--minus, [data-action=\"decrease-quantity\"], .QuantitySelector__Button:first-child, .btn-number[data-type=\"minus\"], .table-shopping-qty-minus","productAddToCartBtn":[".gPreorderAddToCartBtn",".product-form__cart-submit",".add-to-cart-btn",".product__add-to-cart-button","#AddToCart--product-template","#addToCart","#AddToCart-product-template","#AddToCart",".add_to_cart",".product-form--atc-button","#AddToCart-product",".AddtoCart","button.btn-addtocart",".product-submit","[name=\"add\"]","[type=\"submit\"]",".product-form__add-button",".product-form--add-to-cart",".btn--add-to-cart",".button-cart",".action-button > .add-to-cart","button.btn--tertiary.add-to-cart",".form-actions > button.button",".gf_add-to-cart",".zend_preorder_submit_btn",".gt_button",".wx-add-cart-btn",".previewer_add-to-cart_btn > button",".qview-btn-addtocart",".ProductForm__AddToCart",".button--addToCart","#AddToCartDesk","[data-pf-type=\"ProductATC\"]"],"productAddToCartTextElement":".gPreorderAddToCartText, [data-add-to-cart-text], [data-button-text], span:not(.icon)","spinnerAtcElement":"[data-loader]","productPositionMessage":".product-form__buttons, .product__add-inner-container","productPositionLimitMessage":".product-form__buttons","productPositionPaymentOption":".product-form__buttons, .product__add-inner-container","productPositionBis":".product-form.content-divider, .product-section.padless-bottom.border-bottom, .payment-buttons","productDetailSelector":".gPreorderProductSelector, .product, #shopify-section-product-template","productDetailImagesSelector":".gPreorderProductImageSelector, .slider-mobile-gutter","notDefineProductElements":".header, .tmenu_item","collectionProductForms":".card__content .form, .featured-product .form, .gPreorderCollectionForm, .spf-product__form, .boost-pfs-addtocart-product-form","collectionVariantActivator":null,"collectionVariantSelector":"select[name=\"id\"], input[name=\"id\"], .spf-product__variants","collectionQuantitySelector":"[name=\"qty\"], [name=\"quantity\"]","collectionAddToCartBtn":".collectionPreorderAddToCartBtn, [type=\"submit\"], [name=\"add\"], .quick-add__submit, .spf-product__form-btn-addtocart","collectionAddToCartTextElement":".gPreorderAddToCartText, [data-add-to-cart-text], [data-button-text], span:not(.icon)","collectionItemInfor":".product-item__info, .product-price-inventory","collectionItemInventory":".product-item__inventory.inventory.inventory--high","collectionPositionBadge":".card__inner","collectionPositionItem":".gPreorderCollectionPositionItem, .ProductItem, .grid__item, .product-item, .card >
2514 .card__content .card__information,.collection-product-card,.sf__pcard,.product-item__content,.products .product-col,.pr_list_item,.pr_grid_item,.product-wrap,.tt-layout-product-item .tt-product,.products-grid .grid-item,.product-grid .indiv-product, .product-list [data-product-item],.product-list .product-block,.collection-products .collection-product,.collection__grid-loop .product-index,.product-thumbnail[data-product-thumbnail],.filters-results .product-list .card,.product-loop .product-index,#main-collection-product-grid .product-index,.collection-container .product,.featured-collection .product,.collection__grid-item,.collection-product,[data-product-grid-item],.product-grid-item.product-grid-item--featured,.collection__products .product-grid-item, .collection-alternating-product,.product-list-item, .collection-product-grid [class*=\"column\"],.collection-filters .product-grid-item, .featured-collection__content .featured-collection__item,.collection-grid .grid-item.grid-product,#CollectionProductGrid .collection-list li,.collection__products .product-item,.collection__products .product-item,#main-collection-product-grid .product-loop__item,.product-loop .product-loop__item, .products #ajaxSection c:not(.card-price),#main-collection-products .product,.grid.gap-theme > li,.mainCollectionProductGrid .grid .block-product,.collection-grid-main .items-start > .block, .s-collection__products .c-product-item,.products-grid .product,[data-section-type=\"collection\"] .group.block,.blocklayout .block.product,.sf__pcard,.product-grid .product-block,.product-list .product-block .product-block__inner, .collection.grid .product-item .product-item__wrapper,.collection--body--grid .product--root,.o-layout__item .product-card,.productgrid--items .productgrid--item .productitem,.box__collection,.collection-page__product,.collection-grid__row .product-block .product-block__inner,.ProductList .Grid__Cell ,.items .item .item__inner,.grid-flex .product-block,.product-loop .product,.collection__products .product-tile,.product-list .product-item, .product-grid .grid-item .grid-item__content,.collection .product-item, .collection__grid .product-card .product-card-info,.collection-list .block,.collection__products .product-item,.product--root[data-product-view=grid],.grid__wrapper .product-loop__item,.collection__list-item, #CollectionSection .grid-uniform .grid-item, #shopify-section-collection-template .product-item, .collections__products .featured-collections__item, .collection-grid-section:not(.shopify-section),.spf-product-card,.product-grid-item,.productitem, .type-product-grid-item, .product-details, .featured-product-content","collectionFilterSelector":".collection__filter-checkbox, .collection__filter-group input, .collection__active-filters label, .collection__active-filters button, .collection__toolbar-item .value-picker-button, .collection__toolbar-item .value-picker__choice-item, .boost-pfs-filter-option-item, .boost-pfs-filter-button, .boost-pfs-filter-top-sorting-select, .boost-pfs-filter-display-grid, .faceted-filter__checkbox, .filter-item, #product_grid_sort, .collection-filters__filter-range-input, .filter-icon--checkbox, .faceted-filter__label-text, .filter-icon--remove","quickViewActivator":"a.quickview-icon.quickview, .qv-icon, .previewer-button, .sca-qv-button, .product-item__action-button[data-action=\"open-modal\"], .boost-pfs-quickview-btn, .collection-product[data-action=\"show-product\"], button.product-item__quick-shop-button, .product-item__quick-shop-button-wrapper, .open-quick-view, .product-item__action-button[data-action=\"open-modal\"], .tt-btn-quickview, .product-item-quick-shop .available, .quickshop-trigger, .productitem--action-trigger:not(.productitem--action-atc), .quick-product__btn, .thumbnail, .quick_shop, a.sca-qv-button, .overlay, .quick-view, .open-quick-view, [data-product-card-link], a[rel=\"quick-view\"], a.quick-buy, div.quickview-button > a, .block-inner a.more-info, .quick-shop-modal-trigger, a.quick-view-btn, a.spo-quick-view, div.quickView-button, a.product__label--quick-shop, span.trigger-quick-view, a.act-quickview-button, a.product-modal, [data-quickshop-full], [data-quickshop-slim], [data-quickshop-trigger], .quick_view_btn, [id*=\"quick-add-template\"], .quick-add__submit","quickViewProductForm":".qv-form, .qview-form, .description-wrapper_content, .wx-product-wrapper, #sca-qv-add-item-form, .product-form, #boost-pfs-quickview-cart-form, .product.preview .shopify-product-form, .product-details__form, .gfqv-product-form, #ModalquickView form#modal_quick_view, .quick-shop-modal form[action*=\"/cart/add\"], #quick-shop-modal form[action*=\"/cart/add\"], .white-popup.quick-view form[action*=\"/cart/add\"], .quick-view form[action*=\"/cart/add\"], [id*=\"QuickShopModal-\"] form[action*=\"/cart/add\"], .quick-shop.active form[action*=\"/cart/add\"], .quick-view-panel form[action*=\"/cart/add\"], .content.product.preview form[action*=\"/cart/add\"], .quickView-wrap form[action*=\"/cart/add\"], .quick-modal form[action*=\"/cart/add\"], #colorbox form[action*=\"/cart/add\"], .product-quick-view form[action*=\"/cart/add\"], .quickform, .modal--quickshop-full, .modal--quickshop form[action*=\"/cart/add\"], .quick-shop-form, .fancybox-inner form[action*=\"/cart/add\"], #quick-view-modal form[action*=\"/cart/add\"], [data-product-modal] form[action*=\"/cart/add\"], .modal
2514--quick-shop.modal--is-active form[action*=\"/cart/add\"], .quick_view_form","quickViewAppVariantActivator":".previewer_options","quickViewAppVariantSelector":".full_info, [data-behavior=\"previewer_link\"]","quickViewAppButtonClass":["sca-qv-cartbtn","qview-btn","btn--fill btn--regular"],"quickViewAppActivitor":".qimify-shopify-btn, .qview-button","frequentlyBoughtSelector":".cbb-frequently-bought-container","frequentlyBoughtItemSelector":"ul.cbb-frequently-bought-selector-list li","frequentlyBoughtVariantActivitor":"select.cbb-recommendations-variant-select","frequentlyBoughtVariantSelector":".cbb-frequently-bought-selector-input","frequentlyBoughtProductId":".cbb-frequently-bought-rating-box","frequentlyBoughtProductImage":".cbb-frequently-bought-product-image","priceSelectors":"[data-section-id=\"product-template\"] .product__price, ul[data-price], .price.price--large, dl[data-price], .product__content-header p.product__price, .product-single__prices, .product-single__meta .price-container, ul.product-single__meta-list.list--no-bullets.list--inline, form#AddToCartForm-product-template > p.product__price, .product-price > p.price.product-single__price.product-single__price-product-template, .info_content > p.product-single__price.product-single__price-nov-product-template, .product-form__info-item:nth-child(1) .product-form__info-content, p#product-price, .sh-price-wrapper, .prod-details-info-content h5.price, p.modal_price.product__price, .tt-product-single-info .tt-price, .product-info__price.js-price-wrapper, h3.product-single__price-text, .product-single__price-product-template, .modal_price .price__container, h2.h4-style.price-area, .product-details .product-pricing .product--price, span#productPrice-product-template, .product-single__meta .product-single__prices, .site-box-content span.price, .desc_blk .price, p.modal_price, .product-price.product-main-price, .ProductMeta__PriceList.Heading, .pricing.lht, div#price.detail-price, .h2.product-single__price span#productPrice, .product__price.h6, h2#ProductPrice, .product-submit span.product-price, .product-single__meta .product__price, .product-info__wrapper .product-price, .section.product_section p.modal_price, .product-price_wrapper .product-price, span#ProductPrice, div#product-price span#Main_price_data, ul.product-page--pricing, p#productPrice, div[data-price-wrapper], .product-details div#price, p.price--container, .product-details h2.offers, .price-container.text-money, .product-area__row.cc-animate-init .product-area__col.product-area__col--price, .product-form-block .product-price.product-price--large, .product__details .product__price, .ProductMeta__Price","pricePositionSelectors":".gPreorderPricePositionWrapper","weglotSelector":"li.wg-li a","weglotAttribute":".weglot-container .wgcurrent","theme_name":"Dawn","theme_store_id":887},"classes":{"profileId":"gPreorderId","productId":"gPreorderProductId","preorderBadge":"gPreorderBadge","comingSoonBadge":"gPreorderComingSoonBadge","propertyInput":"gPreorderProperty","preorderLocale":"gPreorderLocale","discount":"gPreorderDiscount","partialPayment":"gPreorderPartialPayment","topMessage":"gPreorderTopMessage","bottomMessage":"gPreorderBottomMessage","hidden":"gPreorderHidden","countdown":"gPreorderCountdown","preorderBtn":"gPreorderBtn","naMessage":"gPreorderNAMessage","comingSoonBtn":"gPreorderComingSoonBtn","quickviewPreOrderForm":"quickviewPreOrderForm","singleProductPreOrderForm":"singleProductPreOrderForm","gridProductPreOrderForm":"gridProductPreOrderForm","preorderLoadedForm":"preorderLoaded","hideBuyNowBtn":"hideBuyNowBtn","warning":"gPreorderWarning","loading":"gPLoading","imageWrapper":"gPreorderImageWrapper","backinstockBtn":"gBackInStockBtn","subscribeBtn":"gSubscribeBtn","lineItem":"gPreorderLineItem","preorderLabel":"gPreorderLabel","sellingPlan":"gPreorderSellingPlan","poweredBy":"gPreorderPoweredBy"},"advancedSettings":{"bisOnCollection":false,"productAvailable":true,"badgeOnProductPage":true,"isDuplicateBtn":true,"langNotSupport":["zh-TW","it","ja","vi","pt-BR","he-IL","el","pt-PT"],"bisImageHeaderCenter":"https://cdn.shopify.com/s/files/1/0286/0892/1660/products/globo-logo-center.png?v=1618467872","bisImageHeaderLeft":"https://cdn.shopify.com/s/files/1/0286/0892/1660/products/globo-logo-left.png?v=1618468454","bisImageHeaderRight":"https://cdn.shopify.com/s/files/1/0286/0892/1660/products/globo-logo-right.png?v=1618468450","searchProductByHandle":false,"showLog":false,"boughtTogether":true,"showAlertAtcError":false,"searchProductByJson":true},"datetimeFormats":{"en":"en-US","de":"de-DE","fr":"fr-FR","ja":"ja-JP","it":"it-IT","es":"es-ES","ko":"ko-KR","zh":"zh-CN"},"defaultSetting":{"messageAboveFontSize":"14","messageBellowFontSize":"14","checkedPreorderBadge":false,"preorderShape":"rectangle","badgeFontFamily":"Alata","badgeFontVariant":"regular","checked":false,"badgeFontSize":"14","badgePosition":"top-right","badgePositionX":"6","badgePositionY":"6","badgeWidth":"75","badgeHeight":"75","colorButton":{"preorderTextColor":"#FFFFFF","preorderHoverTextColor":"#FFFFFF","preorderBackgroun
2514dColor":"#F35046","preorderHoverBackgroundColor":"#D61F2C","preorderBorderColor":"#F35046","preorderHoverBorderColor":"#D61F2C"},"colorMessageAbove":{"messageAboveTextColor":"#EE4444","messageAboveBackgoundColor":null},"colorMessageBellow":{"messageBellowTextColor":"#555555","messageBellowBackgoundColor":"#F5F3F3"},"alignMessage":{"messageAbove":"left","messageBellow":"left","limitMessage":"left"},"fontsizeMessage":{"limitMessage":"14"},"colorNAMessage":{"naMessageTextColor":"#606060","naMessageBackgoundColor":"#FFFFFF","naMessageBorderColor":"#3A3A3A"},"colorComingSoonButton":{"comingSoonBtnTextColor":"#606060","comingSoonBtnBackgoundColor":"#FFFFFF","comingSoonBtnBorderColor":"#3A3A3A"},"colorLimitMessage":{"limitMessageTextColor":"#000","limitMessageBackgroundColor":"#fdf7e3","limitMessageBorderColor":"#eec200"},"colorBadge":{"badgeTextColor":"#FFFFFF","badgeBackgoundColor":"#F35046"},"cartWarning":{"enabled":false},"colorBisButton":{"bisTextColor":"#FFFFFF","bisHoverTextColor":"#FFFFFF","bisBackgroundColor":"#529dbd","bisHoverBackgroundColor":"#387e90","bisBorderColor":"#529dbd","bisHoverBorderColor":"#387e90"},"colorScButton":{"scTextColor":"#FFFFFF","scHoverTextColor":"#FFFFFF","scBackgroundColor":"#64c264","scHoverBackgroundColor":"#25a825","scBorderColor":"#64c264","scHoverBorderColor":"#25a825"},"customBisForm":{"display":"button","bisFontSize":"16","scFontSize":"16"},"bisDeliveryPolicy":{"autoSendCustomer":false,"notificationRate":"1","notificationOrder":"asc","deliveryInterval":"1","minimumQuantity":"1","hideProduct":{"tags":[],"collections":[]}},"bisActivityUpdates":{"autoSendAdmin":false,"quantityThreshold":"1"},"enableDeliveryPolicy":"auto","bisProductSelling":"stop","hiddenLogoBis":false,"hiddenHeaderBis":false,"hiddenHeaderDescriptionBis":false,"hiddenProductInfor":false,"hiddenProductImage":false,"hiddenProductPrice":false,"hiddenFooterBis":false,"shippingPartialPayment":{"defaultShippingFee":"default","titleShippingFee":"Pre-order Shipping","conditionShippingFee":[{"from":"0","to":"","fee":""}]},"contactUs":false,"activeContactUs":false,"order":{"tag":"pre-order"},"collection":{"showBadgeOnly":"firstPreorder","showPreorderBtn":true,"showMessages":false,"showPaymentOption":false},"timezone":"store","aliasFromEmail":"","aliasFormName":"","aliasReplyEmail":"","fieldsBisForm":[{"id":"selectVariant","title":"Select variant","label":"Select variant","placeholder":"","type":"selectVariant","icon":"CircleChevronDownMinor","requiredMessage":"Required","readOnly":true,"showLabel":false,"required":true,"showRequired":false},{"id":"email","title":"Email","label":"Email","placeholder":"Enter your email address","type":"email","icon":"EmailMajor","requiredMessage":"Required","invalidMessage":"Invalid email","readOnly":true,"showLabel":false,"required":true,"showRequired":false},{"id":"phone","title":"Phone","label":"Phone number","placeholder":"Phone number","icon":"PhoneMajor","type":"phone","showLabel":false,"readOnly":true,"requiredMessage":"Required","invalidMessage":"Phone invalid","required":true,"showRequired":false,"hidden":true,"validateIntlPhone":true}],"cart":{"showLineItem":false,"contactSubject":"Pre-order information","lineItemBackgroun
2514dColor":"#c7ebfe","lineItemBorderColor":"#0788ca","lineItemTextColor":"#2e2a39b3","lineItemIconColor":"#0788ca","lineItemFontSize":"14","lineItemFontWeight":"400"},"preorderLabel":{"enabled":false,"labelTextColor":"#fff","labelBackgroundColor":"#334fb4","labelBorderColor":"#334fb4","labelFontSize":"14","labelFontWeight":"400"},"colorAlertButton":{"alertTextColor":"#fff","alertBackgroundColor":"#64c264"},"alertButton":{"fontSize":"14","fontWeight":"400"},"comingSoonBtn":false,"showBisSms":true,"showBisEmail":true,"showBisSelectOption":false,"bisCustomerRegistered":{"enable":false,"sendTo":""},"autoSendEmail":true,"autoSendSms":true},"defaultTranslation":{"default":{"preorderText":"Pre Order","messageAboveText":"Don't miss out - Grab yours now before we sell out again!","messageBellowText":"We will fulfill the item as soon as it becomes available","naMessageText":"Not available for Pre order","comingSoonText":"Coming soon","comingSoonAddToCartText":"Coming soon","soldoutText":"Sold out","preorderLimitMessage":"Only :stock items left in stock","outOfStockMessage":"Inventory level is :stock.It is less than you are trying to purchase. Some of the items will be pre-ordered. Continue?","labelCountdownStart":"Coming soon","labelCountdownEnd":"Pre-Order ending in","labelCountdownDays":"Days","labelCountdownHours":"Hours","labelCountdownMinutes":"Minutes","labelCountdownSeconds":"Second","preorderBadge":"Pre Order","preorderLabel":"Pre-order","preorderedItemlabel":"Pre-order item","preorderContactLink":"Reach out for more information →","cartWarningTitle":"Warning: you have pre-order and in-stock in the same cart","cartWarningContent":"Shipment of your in-stock items may be delayed until your pre-order item is ready for shipping.","cartWarningCheckboxLabel":"Don't show this again","partialPaymentLabel":"Payment option","partialPaymentOptionFull":"Full Payment","partialPaymentOptionPart":"Partial Payment","preorderPrice":"PreOrder Price","partialPaymentTitle":"Prepaid amount for {{product.title}} ({{variant.title}}
2514)","cartWarningLimitMessage":"There are still :stock pre-order items that can be added to the cart","cartWarningEndLimitMessage":"The number of products that can be pre-ordered has reached the limit","cartWarningAlertMessage":"There are still :stock pre-order items that can be added to the cart. You can purchase up to :max products","bisTextButton":"Email me when available","bisTitleForm":"Email me when available","bisHeaderContent":"Register your email address below to receive an email as soon as this becomes available again","bisPlaceHolderEmail":"Enter your email","bisSubscribeTextButton":"SUBSCRIBE","bisFooterContent":"We will send you an email once the product becomes available. Your email address will not be shared with anyone else","bisSubscribeSuccess":"Your notification has been registered","bisSubscribeFail":"The email address you entered is invalid","bisSubscribeRegistered":"Your email address is registered on this product","bisSubscribeRequired":"The email address is required","bisPhoneRegistered":"Your phone is registered on this product","bisEmailAlertTitle":"Email","bisSmsAlertTitle":"SMS","partialPaymentSaveLavel":"Save"}},"settings":{"messageAboveFontSize":"14","messageBellowFontSize":"14","checkedPreorderBadge":false,"preorderShape":"rectangle","badgeFontFamily":"Alata","badgeFontVariant":"regular","checked":true,"badgeFontSize":"14","badgePosition":"top-right","badgePositionX":"6","badgePositionY":"6","badgeWidth":"75","badgeHeight":"75","colorButton":{"preorderTextColor":"#FFFFFF","preorderHoverTextColor":"#FFFFFF","preorderBackgroundColor":"#F35046","preorderHoverBackgroundColor":"#D61F2C","preorderBorderColor":"#F35046","preorderHoverBorderColor":"#D61F2C"},"colorMessageAbove":{"messageAboveTextColor":"#EE4444","messageAboveBackgoundColor":null},"colorMessageBellow":{"messageBellowTextColor":"#555555","messageBellowBackgoundColor":"#F5F3F3"},"alignMessage":{"messageAbove":"left","messageBellow":"left","limitMessage":"left"},"fontsizeMessage":{"limitMessage":"14"},"colorNAMessage":{"naMessageTextColor":"#606060","naMessageBackgoundColor":"#FFFFFF","naMessageBorderColor":"#3A3A3A"},"colorComingSoonButton":{"comingSoonBtnTextColor":"#606060","comingSoonBtnBackgoundColor":"#FFFFFF","comingSoonBtnBorderColor":"#3A3A3A"},"colorLimitMessage":{"limitMessageTextColor":"#000","limitMessageBackgroun
2514dColor":"#fdf7e3","limitMessageBorderColor":"#eec200"},"colorBadge":{"badgeTextColor":"#FFFFFF","badgeBackgoundColor":"#F35046"},"cartWarning":{"enabled":false},"colorBisButton":{"bisTextColor":"#FFFFFF","bisHoverTextColor":"#000000","bisBackgroundColor":"#0a0a0a","bisHoverBackgroundColor":"#ffffff","bisBorderColor":"#030303","bisHoverBorderColor":"#ffffff"},"colorScButton":{"scTextColor":"#FFFFFF","scHoverTextColor":"#FFFFFF","scBackgroundColor":"#64c264","scHoverBackgroundColor":"#25a825","scBorderColor":"#64c264","scHoverBorderColor":"#25a825"},"customBisForm":{"display":"button","bisFontSize":"16","scFontSize":"16"},"bisDeliveryPolicy":{"autoSendCustomer":false,"notificationRate":"1","notificationOrder":"asc","deliveryInterval":"1","minimumQuantity":"1","hideProduct":{"tags":[],"collections":[]}},"bisActivityUpdates":{"autoSendAdmin":false,"quantityThreshold":"1"},"enableDeliveryPolicy":"auto","bisProductSelling":"stop","hiddenLogoBis":false,"hiddenHeaderBis":false,"hiddenHeaderDescriptionBis":false,"hiddenProductInfor":false,"hiddenProductImage":false,"hiddenProductPrice":false,"hiddenFooterBis":false,"order":{"tag":"pre-order"},"collection":{"showBadgeOnly":"firstPreorder","showPreorderBtn":true,"showMessages":false,"showPaymentOption":false},"timezone":"store","fieldsBisForm":[{"id":"selectVariant","title":"Select variant","label":"Select variant","placeholder":null,"type":"selectVariant","icon":"CircleChevronDownMinor","requiredMessage":"Required","readOnly":true,"showLabel":false,"required":true,"showRequired":false},{"id":"email","title":"Email","label":"Email","placeholder":"Enter your email address","type":"email","icon":"EmailMajor","requiredMessage":"Required","invalidMessage":"Invalid email","readOnly":true,"showLabel":false,"required":true,"showRequired":false},{"id":"phone","title":"Phone","label":"Phone number","placeholder":"Phone number","icon":"PhoneMajor","type":"phone","showLabel":false,"readOnly":true,"requiredMessage":"Required","invalidMessage":"Phone invalid","required":true,"showRequired":false,"hidden":true,"validateIntlPhone":true,"defaultCountry":"us"}],"cart":{"showLineItem":false,"contactSubject":"Pre-order information","lineItemBackgroun
2514dColor":"#c7ebfe","lineItemBorderColor":"#0788ca","lineItemTextColor":"#2e2a39b3","lineItemIconColor":"#0788ca","lineItemFontSize":"14","lineItemFontWeight":"400"},"preorderLabel":{"enabled":false,"labelTextColor":"#fff","labelBackgroundColor":"#334fb4","labelBorderColor":"#334fb4","labelFontSize":"14","labelFontWeight":"400"},"colorAlertButton":{"alertTextColor":"#fff","alertBackgroundColor":"#64c264"},"alertButton":{"fontSize":"14","fontWeight":"400"},"comingSoonBtn":false,"showBisSms":true,"showBisEmail":true,"showBisSelectOption":false,"customCss":"","comingSoonBadge":{"enabled":false,"showBadgeOnly":"firstPreorder","color":"#FFFFFF","background":"#999999","shape":"circle","position":"top-right","fontSize":14,"fontFamily":"Alata","fontVariant":"regular"},"checkedBackInStock":true,"quickviewSupport":true,"partialPayment":true,"applyDiscount":true,"paymentDiscount":true,"removeBranding":false,"removePreorderBranding":false,"customTimezone":false,"datetimeFormat":false,"productListSupport":true,"proxyProducts":true},"translation":{"default":{"preorderText":"Pre Order","messageAboveText":"Don't miss out - Grab yours now before we sell out again!","messageBellowText":"We will fulfill the item as soon as it becomes available","naMessageText":"Not available for Pre order","comingSoonText":"Coming soon","comingSoonAddToCartText":"Coming soon","soldoutText":"Sold out","preorderLimitMessage":"Only :stock items left in stock","outOfStockMessage":"Inventory level is :stock.It is less than you are trying to purchase. Some of the items will be pre-ordered. Continue?","labelCountdownStart":"Coming soon","labelCountdownEnd":"Pre-Order ending in","labelCountdownDays":"Days","labelCountdownHours":"Hours","labelCountdownMinutes":"Minutes","labelCountdownSeconds":"Second","preorderBadge":"Pre Order","preorderLabel":"Pre-order","preorderedItemlabel":"Pre-order item","preorderContactLink":"Reach out for more information →","cartWarningTitle":"Warning: you have pre-order and in-stock in the same cart","cartWarningContent":"Shipment of your in-stock items may be delayed until your pre-order item is ready for shipping.","cartWarningCheckboxLabel":"Don't show this again","partialPaymentLabel":"Payment option","partialPaymentOptionFull":"Full Payment","partialPaymentOptionPart":"Partial Payment","preorderPrice":"PreOrder Price","partialPaymentTitle":"Prepaid amount for {{product.title}} ({{variant.title}}
2514)","cartWarningLimitMessage":"There are still :stock pre-order items that can be added to the cart","cartWarningEndLimitMessage":"The number of products that can be pre-ordered has reached the limit","cartWarningAlertMessage":"There are still :stock pre-order items that can be added to the cart. You can purchase up to :max products","bisTextButton":"Email me when available","bisTitleForm":"Email me when available","bisHeaderContent":"Register your email address below to receive an email as soon as this becomes available again","bisPlaceHolderEmail":"Enter your email","bisSubscribeTextButton":"SUBSCRIBE","bisFooterContent":"We will send you an email once the product becomes available. Your email address will not be shared with anyone else","bisSubscribeSuccess":"Your notification has been registered","bisSubscribeFail":"The email address you entered is invalid","bisSubscribeRegistered":"Your email address is registered on this product","bisSubscribeRequired":"The email address is required","bisPhoneRegistered":"Your phone is registered on this product","bisEmailAlertTitle":"Email","bisSmsAlertTitle":"SMS","partialPaymentSaveLavel":"Save","selectVariantLabelBisForm":"Select variant","selectVariantPlaceholderBisForm":null,"selectVariantRequiredBisForm":"Required","emailLabelBisForm":"Email","emailPlaceholderBisForm":"Enter your email","emailRequiredBisForm":"The email address is required","emailInvalidBisForm":"The email address you entered is invalid","phoneLabelBisForm":"Phone number","phonePlaceholderBisForm":"Phone number","phoneRequiredBisForm":"Required","phoneInvalidBisForm":"Phone invalid"}},"thirdPartyIntegration":{"eventGGAnalytics":{"preorder":{"enableFunction":false,"eventCategory":":product_type (Globo Pre-order)","eventAction":"Added pre-order product","eventLabel":"Add event pre-order"},"backinstock":{"enableFunction":false,"eventCategory":":product_type (Globo Pre-order)","eventAction":"Subscribed back in stock product","eventLabel":"Add event back in stock"}}},"useSellingPlan":0,"new_frontend":1,"shopEmail":"[email protected]"};
2515      window.GloboPreorderParams.metafield = 'Shop metafield';
2516  
2517
2518  window.gpoTheme = window.gpoTheme || {};
2519  window.gpoTheme.cache = { v: 3, rv: "", tx: "", ts: 1791360852 };
2520  window.GloboPreorderParams.privateInventory = false === true;
2521  window.GloboPreorderParams.timezone_offset = '+08:00';
2522  window.GloboPreorderParams.now = '2026-10-07T16:14:12.0000+08:00';
2523  window.GloboPreorderParams.locale = "en";
2524  window.GloboPreorderParams.market = {
2525      id: 24420122710,
2526      handle: "tw"
2527  }
2528  window.GloboPreorderParams.rootUrl = "\/en";
2529  window.GloboPreorderParams.page = "cart";
2530  window.GloboPreorderParams.product = null;
2531  if (window.GloboPreorderParams.privateInventory) {
2532      window.GloboPreorderParams.iq = {};
2533      window.GloboPreorderParams.im = {};
2534      window.GloboPreorderParams.ip = {};
2535  }
2536  
2537  window.GloboPreorderParams.collectionId = null;
2538  window.GloboPreorderParams.products = [];
2539  window.GloboPreorderParams.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};
2540  window.GloboPreorderParams.customer = null;
2541  window.GloboPreorderParams.customerJson = {};
2542  ;
2543  window.GloboPreorderParams.themeOs20 = true;
2544  window.GloboPreorderParams.proxyUrl = '/apps/preorder/';
2545  window.GloboPreorderParams.apiUrl = window.GloboPreorderParams.apiUrl.replace('globosoftware.net', 'globo.io');
2546  window.GloboPreorderParams.products = window.GloboPreorderParams.products || [];
2547  
2548  
2549      window.GloboPreorderParams.products = window.GloboPreorderParams.products.concat([]);
2550
2551  if(typeof GloboPreorderParamsOverride.selectors !== 'undefined'){
2552      Object.assign(window.GloboPreorderParams.selectors,GloboPreorderParamsOverride.selectors);
2553      delete GloboPreorderParamsOverride.selectors;
2554  }
2555  if(typeof GloboPreorderParamsOverride.advancedSettings !== 'undefined'){
2556      Object.assign(window.GloboPreorderParams.advancedSettings,GloboPreorderParamsOverride.advancedSettings);
2557      delete GloboPreorderParamsOverride.advancedSettings;
2558  }
2559  delete GloboPreorderParamsOverride.settings;
2560  delete GloboPreorderParamsOverride.thirdPartyIntegration;
2561  delete GloboPreorderParamsOverride.translation;
2562  delete GloboPreorderParamsOverride.privateInventory;
2563  delete GloboPreorderParamsOverride.iq;
2564  delete GloboPreorderParamsOverride.im;
2565  delete GloboPreorderParamsOverride.ip;
2566  // Legacy map names (pre-rename) — strip if theme override still sets them
2567  delete GloboPreorderParamsOverride.variantsInventoryQuantity;
2568  delete GloboPreorderParamsOverride.variantsInventoryManagement;
2569  delete GloboPreorderParamsOverride.variantsInventoryPolicy;
2570  if(Object.keys(GloboPreorderParamsOverride).length){
2571      Object.assign(window.GloboPreorderParams,GloboPreorderParamsOverride);
2572  }
2573  // Re-assert after override merge so theme/pre-init cannot wipe metafield flag/maps
2574  window.GloboPreorderParams.privateInventory = false === true;
2575  
2576  
2577  delete window.GloboPreorderParams.preorderSettings;
2578  window.GloboPreorderParams.preorderSettings = {};
2579  window.GloboPreorderParams.preorderSettings.profiles = {};
2580  window.GloboPreorderParams.remainingUnits ={};
2581  window.GloboPreorderParams.endQuantityVariants =null;
2582      window.GloboPreorderParams.preorderSettings = {"products":{"7392919748694":{"41708602589270":862966},"7407182512214":{"41745287643222":880472},"7407184805974":{"41745300357206":880473}}};
2583    
2584    window.GloboPreorderParams.preorderSettings.profiles = window.GloboPreorderParams.preorderSettings.profiles || {};
2585    
2586window.GloboPreorderParams.preorderSettings.profiles = Object.assign(window.GloboPreorderParams.preorderSettings.profiles, {"862966":{"id":862966,"is_profile":0,"name":"ILKW Lighting︱Snowman22 V2 Table 雪人桌燈︱奶油黃","products":"{\"type\":\"product\",\"condition\":[]}","excludes":null,"message":"{\"customSetting\":true,\"default\":{\"preorderButton\":\"\\u9810\\u8cfc\",\"aboveMessage\":\"Snowman22 \\u96ea\\u4eba\\u684c\\u71c8\\u50c5\\u4f9b\\u5b85\\u914d\\u5230\\u5e9c\\u914d\\u9001\\uff5c\\u9810\\u8a0810\\u670825\\u5f9e\\u53f0\\u7063\\u9678\\u7e8c\\u51fa\\u8ca8\",\"bellowMessage\":\"\\u25b2\\u8acb\\u5728\\u8a02\\u55ae\\u5099\\u8a3b\\u586b\\u5bebINSTAGRAM\\u5e33\\u865f\\uff0c\\u4ee5\\u5229\\u53ca\\u6642\\u8207\\u60a8\\u806f\\u7e6b\",\"naMessage\":null,\"preorderedItemlabel\":\"\\u9810\\u8cfc\\u5546\\u54c1\",\"comingSoonText\":null}}","start_condition":"[{\"type\":\"date\",\"condition\":\"2024-10-04T09:30\",\"isNew\":true,\"timezone\":\"Asia\\/Taipei\",\"coming_soon_condition\":\"2024-10-04T09:30\"},{\"type\":\"stock\",\"condition\":\"now\",\"value\":null}]","end_condition":"[{\"type\":\"date\",\"condition\":\"2024-10-13T22:00\",\"timezone\":\"Asia\\/Taipei\"},{\"type\":\"quantity\",\"condition\":null}]","countdown":"{\"startCountdown\":false,\"endCountdown\":false}","required_condition":"{\"type\":\"custom\",\"trackQuantity\":false,\"continueSelling\":false,\"showBtn\":\"comingSoon\"}","after_finish":"{\"type\":\"custom\",\"condition\":null,\"showBtn\":\"naMessage\"}","discount_payment":"{\"fullPayment\":{\"enable\":true,\"discountValue\":\"0\",\"discountType\":\"percentage\"},\"partialPayment\":{\"enable\":false,\"value\":\"10\",\"valueType\":\"percentage\",\"discountValue\":\"0\",\"discountType\":\"percentage\",\"remainingBalanceChargeTrigger\":\"EXACT_TIME\",\"timezone\":\"Asia\\/Taipei\"}}","status":1,"coming_soon_status":0,"updated_at":"2024-10-04T12:46:49.000000Z","selling_plan_ids":[]}
2586,"880472":{"id":880472,"is_profile":0,"name":"ILKW Lighting︱Snowman22 V2 Table 雪人桌燈︱白","products":"{\"type\":\"product\",\"condition\":[]}","excludes":null,"message":"{\"customSetting\":true,\"default\":{\"preorderButton\":\"\\u9810\\u8cfc\",\"aboveMessage\":\"Snowman22 \\u96ea\\u4eba\\u684c\\u71c8\\u50c5\\u4f9b\\u5b85\\u914d\\u5230\\u5e9c\\u914d\\u9001\\uff5c\\u9810\\u8a0810\\u670825\\u5f9e\\u53f0\\u7063\\u9678\\u7e8c\\u51fa\\u8ca8\",\"bellowMessage\":\"\\u25b2\\u8acb\\u5728\\u8a02\\u55ae\\u5099\\u8a3b\\u586b\\u5bebINSTAGRAM\\u5e33\\u865f\\uff0c\\u4ee5\\u5229\\u53ca\\u6642\\u8207\\u60a8\\u806f\\u7e6b\",\"naMessage\":null,\"preorderedItemlabel\":\"\\u9810\\u8cfc\\u5546\\u54c1\"}}","start_condition":"[{\"type\":\"date\",\"condition\":\"2024-10-04T09:30\",\"isNew\":true,\"timezone\":\"Asia\\/Taipei\",\"coming_soon_condition\":\"2024-10-04T09:30\"},{\"type\":\"stock\",\"condition\":\"now\",\"value\":null}]","end_condition":"[{\"type\":\"date\",\"condition\":\"2024-10-13T22:00\",\"timezone\":\"Asia\\/Taipei\"},{\"type\":\"quantity\",\"condition\":null}]","countdown":"{\"startCountdown\":false,\"endCountdown\":false}","required_condition":"{\"type\":\"custom\",\"trackQuantity\":false,\"continueSelling\":false,\"showBtn\":\"default\"}","after_finish":"{\"type\":\"custom\",\"condition\":null,\"showBtn\":\"default\"}","discount_payment":"{\"fullPayment\":{\"enable\":true,\"discountValue\":\"0\",\"discountType\":\"percentage\"},\"partialPayment\":{\"enable\":false,\"value\":\"10\",\"valueType\":\"percentage\",\"discountValue\":\"0\",\"discountType\":\"percentage\",\"remainingBalanceChargeTrigger\":\"EXACT_TIME\",\"timezone\":\"Asia\\/Taipei\"}}","status":1,"coming_soon_status":0,"updated_at":"2024-10-04T13:16:18.000000Z","selling_plan_ids":[]},"880473":{"id":880473,"is_profile":0,"name":"ILKW Lighting︱Snowman22 V2 Table 雪人桌燈︱粉","products":"{\"type\":\"product\",\"condition\":[]}","excludes":null,"message":"{\"customSetting\":true,\"default\":{\"preorderButton\":\"\\u9810\\u8cfc\",\"aboveMessage\":\"Snowman22 \\u96ea\\u4eba\\u684c\\u71c8\\u50c5\\u4f9b\\u5b85\\u914d\\u5230\\u5e9c\\u914d\\u9001\\uff5c\\u9810\\u8a0810\\u670825\\u5f9e\\u53f0\\u7063\\u9678\\u7e8c\\u51fa\\u8ca8\",\"bellowMessage\":\"\\u25b2\\u8acb\\u5728\\u8a02\\u55ae\\u5099\\u8a3b\\u586b\\u5bebINSTAGRAM\\u5e33\\u865f\\uff0c\\u4ee5\\u5229\\u53ca\\u6642\\u8207\\u60a8\\u806f\\u7e6b\",\"naMessage\":null,\"preorderedItemlabel\":\"\\u9810\\u8cfc\\u5546\\u54c1\"}}","start_condition":"[{\"type\":\"date\",\"condition\":\"2024-10-04T21:30\",\"isNew\":true,\"timezone\":\"Asia\\/Taipei\",\"coming_soon_condition\":\"2024-10-04T21:30\"},{\"type\":\"stock\",\"condition\":\"now\",\"value\":null}]","end_condition":"[{\"type\":\"date\",\"condition\":\"2024-10-13T22:00\",\"timezone\":\"Asia\\/Taipei\"},{\"type\":\"quantity\",\"condition\":null}]","countdown":"{\"startCountdown\":false,\"endCountdown\":false}","required_condition":"{\"type\":\"custom\",\"trackQuantity\":false,\"continueSelling\":false,\"showBtn\":\"default\"}","after_finish":"{\"type\":\"custom\",\"condition\":null,\"showBtn\":\"default\"}","discount_payment":"{\"fullPayment\":{\"enable\":true,\"discountValue\":\"0\",\"discountType\":\"percentage\"},\"partialPayment\":{\"enable\":false,\"value\":\"10\",\"valueType\":\"percentage\",\"discountValue\":\"0\",\"discountType\":\"percentage\",\"remainingBalanceChargeTrigger\":\"EXACT_TIME\",\"timezone\":\"Asia\\/Taipei\"}}","status":1,"coming_soon_status":0,"updated_at":"2024-10-04T13:17:02.000000Z","selling_plan_ids":[]}});
2587    
2588    
2589    
2590window.GloboPreorderParams.comingSoons = {};
2591  window.GloboPreorderParams.comingSoonsProducts = {};
2592  document.querySelector('html').classList.add(`gPreorder-theme-id-${window.GloboPreorderParams?.theme?.theme_store_id ?? 'empty'}`)
2593</script>
vendor: 1 bytes, line 2593
2593
2594<script>
2595  if(window.AVADA_SPEED_WHITELIST){
2596      const gpo_wl = new RegExp("preorder-globo", 'i')
2597      if(Array.isArray(window.AVADA_SPEED_WHITELIST)){
2598          window.AVADA_SPEED_WHITELIST.push(gpo_wl)
2599      }else{
2600          window.AVADA_SPEED_WHITELIST = [gpo_wl]
2601      }
2602  } 
2603</script>
vendor: 1 bytes, line 2603
2603
2604<script type="text/javascript">
2605  var globoPreorderShowMultipleCurrencies = false;
2606  var globoPreorderCartType    = "notification";
2607  var globoPreorderRegexCount  = /"{{ count }}|count|{{ count }}"/g;
2608  (function (globoPreorderJquery) {
2609      if (typeof globoPreorderJquery == 'function') {
2610          document.addEventListener("Globo.Preorder.added", function (e) {
2611              Globo.Preorder.addToCartCallBack(e.detail.addedItem, e.detail.quantity, globoPreorderJquery);
2612          });
2613          //Editions theme
2614          if (globoPreorderJquery('.product-list').length) {
2615              globoPreorderJquery('.product-list').on('preload-images', function(){
2616                  var event;
2617                  if(typeof(Event) === 'function') {
2618                      event = new Event('collectionUpdate');
2619                  }else{
2620                      event = document.createEvent('Event');
2621                      event.initEvent('collectionUpdate', true, true);
2622                  }
2623                  window.dispatchEvent(event);
2624              });
2625          }
2626      }
2627  }((window.jQuery||window.$)))
2628</script>
2628
2629</div><!-- Failed to render app block "9680287006772215557": app block path "shopify://apps/searchpie-seo-speed/blocks/sb-local-seo/29f6c508-9bb9-4e93-9f98-b637b62f3552" does not exist --><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
2630
2631
2632<!-- BEGIN app snippet: swymVersion -->
2632<script>var __SWYM__VERSION__ = '7.0.10';</script>
2632<!-- END app snippet -->
2633<!-- BEGIN app snippet: swymCustomCss -->
2634
2635
2636
2637
2638<style id="swym-custom-css">
2639
2640</style>
2641
2642<!-- END app snippet -->
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655<script>
2656  (function () {
2657    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
2658    
2659
2660    // Put metafields in window variable
2661    const commonCustomizationSettings = '';
2662    try {
2663      const parsedSettings = JSON.parse(commonCustomizationSettings);
2664      if (parsedSettings) {
2665        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
2666      } else {
2667        window.SwymWishlistCommonCustomizationSettings = {};
2668      }
2669    } catch (e) {
2670      window.SwymWishlistCommonCustomizationSettings = {};
2671    }
2672
2673    let enabledCommonFeatures = '{"multiple-wishlist":false}';
2674    try {
2675      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
2676    } catch (e) {
2677      enabledCommonFeatures = {};
2678    }
2679    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
2680    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
2681
2682    // Ghost-Intent Configuration
2683    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
2684    try {
2685      let ghostIntentConfig = {
2686        isExplicitConsentNeeded: false,
2687        isExplicitConsentNeededEvenForLocalStorage: false,
2688        askForPermissionOnFirstClick: true
2689      };
2690      
2691      
2692      
2693      window.SwymGhostIntentConfig = ghostIntentConfig;
2694    } catch(e) {
2695      window.SwymGhostIntentConfig = {
2696        isExplicitConsentNeeded: false,
2697        isExplicitConsentNeededEvenForLocalStorage: false,
2698        askForPermissionOnFirstClick: true
2699      };
2700    }
2701
2702    // Education Layer Configuration
2703    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
2704    
2705    
2706    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
2707
2708    // Login Nudge Configuration
2709    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
2710    
2711    
2712    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
2713
2714    // Initialize or ensure SwymViewProducts exists
2715    if (!window.SwymViewProducts) {
2716      window.SwymViewProducts = {};
2717    }
2718    
2719  })();
2720</script>
2720
2721
2722<!-- BEGIN app snippet: swymLoadConsentManager -->
2723<script>
2724  (function () {
2725    if (document.querySelector("script[data-swym-consent-manager]")) return;
2726    var swymConsentManagerScript = document.createElement("script");
2727    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a11486-3564-7a0b-b518-5c3100ff9513\/swym-relay-843\/assets\/swym-consent-manager.js";
2728    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
2729    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
2730    document.head.appendChild(swymConsentManagerScript);
2731  })();
2732</script>
2732
2733<!-- END app snippet -->
2734
2735<script
2736  
2737  id="wishlist-embed-init"
2738  defer
2739  async
2740>
2741  (function () {
2742    window.swymWishlistEmbedLoaded = true;
2743    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/apps.bundle.js"; 
2744    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
2745    var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
2746    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
2747    window.SwymCurrentJSPath = baseJsPath;
2748    window.SwymAssetBaseUrl = assetBaseUrl;
2749    
2750      window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com";
2751    
2752    function loadSwymShopifyScript() {
2753      var element = "";
2754      var scriptSrc = "";
2755
2756      
2757        element = "swym-ext-shopify-script";
2758        window.SwymShopifyCdnInUse = true;
2759        scriptSrc = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/swym-ext-shopify.js";
2760      
2761
2762      if (document.getElementById(element)) {
2763        return;
2764      }
2765
2766      var s = document.createElement("script");
2767      s.id = element;
2768      s.type = "text/javascript";
2769      s.async = true;
2770      s.defer = true;
2771      s.src = scriptSrc;
2772
2773      s.onerror = function() {
2774        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
2775        // Fallback logic here
2776        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
2777        var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js";
2778        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
2779        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
2780
2781        var fallbackScript = document.createElement("script");
2782        fallbackScript.id = element;
2783        fallbackScript.type = "text/javascript";
2784        fallbackScript.async = true;
2785        fallbackScript.defer = true;
2786        fallbackScript.src = scriptSrc;
2787        var y = document.getElementsByTagName("script")[0];
2788        y.parentNode.insertBefore(fallbackScript, y);
2789      };
2790
2791      var x = document.getElementsByTagName("script")[0];
2792      x.parentNode.insertBefore(s, x);
2793    }
2794    
2795      var consentAPICallbackInvoked = false;
2796      function checkConsentAndLoad() {
2797        // Allow app to load in design mode (theme editor) regardless of consent
2798        if (window.Shopify?.designMode) {
2799          loadSwymShopifyScript();
2800          return;
2801        }
2802
2803        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
2804        // consent is given through our Ghost-Intent flow (sync nudge accept).
2805        // This works on any store regardless of region (EU or non-EU).
2806        var ghostConfig = window.SwymGhostIntentConfig || {};
2807        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
2808          try {
2809            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
2810            if (localStorage.getItem(consentKey) === 'true') {
2811              // Consent was given through our flow — load SDK
2812              loadSwymShopifyScript();
2813              return;
2814            }
2815          } catch(e) {}
2816
2817          // Check if Shopify native cookie consent was given via the cookie banner.
2818          // If user accepted cookies through Shopify's banner, load SDK normally
2819          // (Ghost-Intent is only needed when NO consent mechanism has been used).
2820          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
2821          if (shopifyConsentGiven) {
2822            loadSwymShopifyScript();
2823            return;
2824          }
2825
2826          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
2827          return;
2828        }
2829
2830        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
2831        if(!isCookieBannerVisible) {
2832          loadSwymShopifyScript();
2833          return;
2834        }
2835        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
2836        if (shouldLoadSwymScript) {
2837          loadSwymShopifyScript();
2838        } else {
2839          console.warn("No customer consent to load Swym Wishlist Plus");
2840        }
2841      }
2842      function initialiseConsentCheck() {
2843        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
2844        window.Shopify?.loadFeatures?.(
2845          [{name: 'consent-tracking-api', version: '0.1'}],
2846          error => { 
2847            consentAPICallbackInvoked = true;
2848            if (error) {
2849              if(!window.Shopify?.customerPrivacy) {
2850                loadSwymShopifyScript();
2851                return;
2852              }
2853            }
2854            checkConsentAndLoad();
2855          }
2856        );
2857      }
2858      function consentCheckFallback(retryCount) {
2859        if(!consentAPICallbackInvoked) {
2860          if (window.Shopify?.customerPrivacy) {
2861            checkConsentAndLoad();
2862          } else if (retryCount >= 1) {
2863            console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load");
2864            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
2865            checkConsentAndLoad();
2866          } else {
2867            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
2868          }
2869        }
2870      }
2871      if (document.readyState === "loading") {
2872        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
2873        window.addEventListener("load", () => consentCheckFallback(0));
2874      } else {
2875        initialiseConsentCheck();
2876      }
2877    
2878  })();
2879</script>
2879
2880
2881<!-- BEGIN app snippet: swymSnippet -->
2881<script defer>
2882  (function () {
2883    const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
2884    const currentSwymStorePath = 'https://swymstore-v3free-01.swymrelay.com';
2885    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
2886    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
2887    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
2888    const swymSnippet = document.getElementById('wishlist-embed-init');        
2889    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
2890    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
2891    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
2892  })()
2893</script>
vendor: 1 bytes, line 2893
2893
2894<script id="swym-snippet" type="text">
2895  window.swymLandingURL = document.URL;
2896  window.swymCart = {"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};
2897  window.swymPageLoad = function() {
2898    window.SwymProductVariants = window.SwymProductVariants || {};
2899    window.SwymHasCartItems = 0 > 0;
2900    window.SwymPageData = {}, window.SwymProductInfo = {};
2901      var unknown = {et: 0};
2902      window.SwymPageData = unknown;
2903    
2904    window.SwymPageData.uri = window.swymLandingURL;
2905  };
2906  if(window.selectCallback){
2907    (function(){
2908      var originalSelectCallback = window.selectCallback;
2909      window.selectCallback = function(variant){
2910        originalSelectCallback.apply(this, arguments);
2911        try{
2912          if(window.triggerSwymVariantEvent){
2913            window.triggerSwymVariantEvent(variant.id);
2914          }
2915        }catch(err){
2916          console.warn("Swym selectCallback", err);
2917        }
2918      };})();}
2919  window.swymCustomerId =null;
2920  window.swymCustomerExtraCheck =
2921    null;
2922  var swappName = ("Wishlist" || "Wishlist");
2923  var swymJSObject = {
2924    pid: "IQ6pQvEBImGn8y\/26BpgLbqEAhVYmnzk2aLQAvMMnMc=",
2925    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
2926  };
2927  window.swymJSShopifyLoad = function(){
2928    if(window.swymPageLoad) swymPageLoad();
2929    if(!window._swat) {
2930      (function (s, w, r, e, l, a, y) {
2931        r['SwymRetailerConfig'] = s;
2932        r[s] = r[s] || function (k, v) {
2933          r[s][k] = v;
2934        };
2935      })('_swrc', '', window);
2936      _swrc('RetailerId', swymJSObject.pid);
2937      _swrc('Callback', function(){initSwymShopify();});
2938    }else if(window._swat.postLoader){
2939      _swrc = window._swat.postLoader;
2940      _swrc('RetailerId', swymJSObject.pid);
2941      _swrc('Callback', function(){initSwymShopify();});
2942    }else{
2943      initSwymShopify();}
2944  }
2945  if(!window._SwymPreventAutoLoad) {
2946    swymJSShopifyLoad();
2947  }
2948</script>
2948
2949
2950<style id="safari-flasher-pre"></style>
2951<script>
2952  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
2953    document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,' + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification' + '{-webkit-transition: none; transition: none;}' + '';
2954    window.SwymCallbacks = window.SwymCallbacks || [];
2955    window.SwymCallbacks.push(function(tracker) {
2956      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
2957        var x = function() {
2958          SwymUtils.onDOMReady(function() {
2959            var d = document.createElement("div");
2960            d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification," + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>";
2961            document.head.appendChild(d);
2962          });};
2963        setTimeout(x, 10);
2964      });});}
2965  window.SwymOverrideMoneyFormat = "${{amount}}";
2966</script>
2966
2967<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
2968
2969<script
2970  
2971  id="swymSnippetCheckAndActivate"
2972>
2973  (function () {
2974    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
2975
2976    function removeDuplicateIdNodes(id) {
2977      var nodes = document.querySelectorAll('#' + id);
2978      nodes.forEach(function (node, index) {
2979        if (index > 0) {
2980          node.remove();
2981        }
2982      });
2983    }
2984
2985    function cleanupDuplicateSnippetNodes(activeScript) {
2986      if (!activeScript) {
2987        return;
2988      }
2989      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
2990      allSwymSnippets.forEach(function (scriptNode) {
2991        if (scriptNode !== activeScript) {
2992          scriptNode.remove();
2993        }
2994      });
2995    }
2996
2997    function cleanupDuplicateActivationGuards() {
2998      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
2999      guardScripts.forEach(function (scriptNode, index) {
3000        if (index > 0) {
3001          scriptNode.removeAttribute('id');
3002        }
3003      });
3004    }
3005
3006    function postDomLoad() {
3007      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
3008      if (!activeScript) {
3009        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
3010        if (inactiveScript) {
3011          inactiveScript.type = 'text/javascript';
3012          new Function(inactiveScript.textContent)();
3013          activeScript = inactiveScript;
3014        }
3015      }
3016
3017      cleanupDuplicateSnippetNodes(activeScript);
3018      cleanupDuplicateActivationGuards();
3019      duplicateProneIds.forEach(removeDuplicateIdNodes);
3020    }
3021
3022    if (document.readyState === 'loading') {
3023      document.addEventListener('DOMContentLoaded', postDomLoad);
3024    } else {
3025      postDomLoad();
3026    }
3027  })();
3028</script>
3028
3029
3030
3031
3032<script>
3033  (function () {
3034    const themeSchemaName = window.Shopify.theme.schema_name;
3035
3036    if (!window.SwymCallbacks) {
3037      window.SwymCallbacks = [];
3038    }
3039    window.SwymCallbacks.push(swat => {
3040      if (!swat) {
3041        return;
3042      }
3043
3044      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
3045      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
3046        window.SwymLocalWishlist.syncToCloud(swat);
3047      }
3048
3049      if (window._SwymSDKOnlyMode) {
3050        return;
3051      }
3052
3053      // ENABLE COMMON FEATURES
3054      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
3055      Object.keys(swymEnabledCommonFeatures).forEach(key => {
3056        if (!swymEnabledCommonFeatures[key]) return;
3057
3058        switch (key) {
3059          case 'add-to-wishlist-collections-button':
3060            // Check if app block is already handling the collections button
3061            if (window.SwymCollectionsConfig) {
3062              return;
3063            }
3064
3065            // Check if v2 default collections is handling it
3066            if (window.SwymAdvancedCollectionsWishlistConfig) {
3067              return;
3068            }
3069
3070            // Fallback to old v1 behavior if v2 config is not present
3071            swat?.collectionsApi?.setDefaultCustomizationOptions();
3072            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
3073
3074            break;
3075          case 'add-to-wishlist-pdp-button':
3076            // Check if app block is already handling the PDP button
3077            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
3078              return;
3079            }
3080
3081            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
3082              // Not initiating pdp button as it is not a product page
3083              return;
3084            }
3085
3086            // Inject addtowishlist.css into the document's <head>
3087            var head = document.head;
3088            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/addtowishlistbutton.css";
3089            var pdpButtonStylesheetTag = document.createElement('link');
3090            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
3091            pdpButtonStylesheetTag.rel = 'stylesheet';
3092            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
3093
3094            if (!document.getElementById('swym-pdp-button-stylesheet')) {
3095              head.appendChild(pdpButtonStylesheetTag);
3096            }
3097
3098            var x = document.getElementsByTagName('script')[0];
3099            function createAndInsertScript(id, src, onLoadCallback) {
3100              var scriptTag = document.createElement('script');
3101              scriptTag.id = id;
3102              scriptTag.type = 'text/javascript';
3103              scriptTag.src = src;
3104              scriptTag.onload = onLoadCallback;
3105              x.parentNode.insertBefore(scriptTag, x);
3106            }
3107
3108            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/addtowishlistbutton.js";
3109            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
3110              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
3111              if (pdpBtnApi) {
3112                pdpBtnApi.setDefaultCustomizationOptions(swat);
3113                pdpBtnApi.initializePDPButton(swat, true);
3114              }
3115            });
3116            break;
3117          default:
3118            return;
3119        }
3120      });
3121    });
3122  })(); // IIFE to prevent polluting global scope
3123</script>
3123
3124
3125
3126
3127<script> 
3128  (function () {
3129    // Get the settings from Shopify's Liquid variables and create the styles
3130    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
3131    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
3132      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
3133    const isControlCentreEnabledFromBlockSettings = false;
3134    
3135    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
3136      // Don't enable control centre if this is disabled and block settings are not enabled
3137      return;
3138    }
3139    
3140    let borderRadius = 6;
3141    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
3142    
3143    // Check if block settings exist, use them, otherwise fall back to common settings
3144    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
3145      "#000000" : 
3146      window.SwymWishlistCommonCustomizationSettings.primaryColor;
3147    
3148    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
3149      "#ffffff" : 
3150      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
3151    
3152    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
3153      "#F4F8FE" : null;
3154    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
3155      "#333333" : null;
3156
3157    // Only use color adjustment functions if we're using common settings
3158    if (!secondaryBgColor || !secondaryTextColor) {
3159      function adjustOpacity(color, opacity) {
3160        if (color[0] === '#') {
3161          color = color.slice(1);
3162        }
3163
3164        if (color.length === 3) {
3165          color = color.split('').map(char => char + char).join('');
3166        }
3167
3168        const r = parseInt(color.slice(0, 2), 16);
3169        const g = parseInt(color.slice(2, 4), 16);
3170        const b = parseInt(color.slice(4, 6), 16);
3171
3172        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
3173      }
3174
3175      function hexToRgb(color) {
3176        if (color[0] === '#') {
3177          color = color.slice(1);
3178        }
3179        if (color.length === 3) {
3180          color = color.split('').map(c => c + c).join('');
3181        }
3182
3183        return {
3184          r: parseInt(color.slice(0, 2), 16),
3185          g: parseInt(color.slice(2, 4), 16),
3186          b: parseInt(color.slice(4, 6), 16)
3187        };
3188      }
3189
3190      function getLuminance({ r, g, b }) {
3191        return 0.299 * r + 0.587 * g + 0.114 * b;
3192      }
3193
3194      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
3195        const secondaryBgOpacity = 0.2;
3196        const secondaryTextOpacity = 0.8;
3197
3198        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
3199
3200        const bgRgb = hexToRgb(primaryBgColor);
3201        const bgLuminance = getLuminance(bgRgb);
3202
3203        // Determine whether to use dark or light text for contrast
3204        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
3205        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
3206
3207        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
3208
3209        return {
3210          secondaryBgColor,
3211          secondaryTextColor
3212        };
3213      }
3214
3215      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
3216      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
3217      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
3218    }
3219
3220    // Create the CSS rule
3221    let styles = `
3222      .swym-storefront-layout-root-component {
3223        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
3224        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
3225        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
3226        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
3227        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
3228        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
3229        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
3230      }
3231    `;
3232
3233    // Create a <style> element and append the styles
3234    let styleSheet = document.createElement("style");
3235    styleSheet.type = "text/css";
3236    styleSheet.innerText = styles;
3237    document.head.appendChild(styleSheet);
3238
3239    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
3240        window.SwymStorefrontLayoutContext = {};
3241    }
3242    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
3243        window.SwymStorefrontLayoutExtensions = {};
3244    }
3245
3246    // Expose block settings toggle state so ThemeCSSMapping can respect it.
3247    // When true, theme editor color pickers take priority over inherited theme CSS variables.
3248    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
3249
3250    if (isControlCentreEnabledFromBlockSettings) {
3251      // If block settings are enabled, use them
3252      SwymStorefrontLayoutContext.Settings = {
3253        EnableStorefrontLayoutOnLauncher: true,
3254        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
3255        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
3256        StorefrontLayoutDrawerPosition: "left",
3257        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
3258        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
3259        EnableStorefrontLayoutVariantSelector: true,
3260        StorefrontLayoutNotificationPosition: "left",
3261        StorefrontLayoutActionPopupPosition: "left",
3262        StorefrontLayoutNotificationDuration: 5000
3263      };
3264    } else {
3265      // If only metafield is enabled but no block settings, use common settings
3266      SwymStorefrontLayoutContext.Settings = {
3267        EnableStorefrontLayoutOnLauncher: true,
3268        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
3269        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
3270        StorefrontLayoutDrawerPosition: "left",
3271        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
3272        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
3273        EnableStorefrontLayoutVariantSelector: true,
3274        StorefrontLayoutNotificationPosition: "left",
3275        StorefrontLayoutActionPopupPosition: "left",
3276        StorefrontLayoutNotificationDuration: 5000
3277      };
3278    }
3279    const storefrontLayoutCallback = (swat) =>{
3280      SwymStorefrontLayoutContext.swat = swat;
3281      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
3282      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
3283      SwymStorefrontLayoutContext.Settings = {
3284        ...SwymStorefrontLayoutContext?.Settings,
3285        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
3286        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
3287      }
3288
3289      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
3290        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
3291          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
3292            detail: { settings: SwymStorefrontLayoutContext?.Settings }
3293          });
3294          document.dispatchEvent(event);
3295        }else{
3296          swat.utils.warn(`LayoutInitialized event is not defined.`);
3297        }
3298      }else{
3299        swat.utils.warn(`Storefront Layout is disabled.`);
3300        document.getElementById("swym-storefront-layout-container")?.remove();
3301        document.getElementById("swym-storefront-extention-render-container")?.remove();
3302      }
3303    }
3304  
3305    if (!window.SwymCallbacks) {
3306      window.SwymCallbacks = [];
3307    }
3308    window.SwymCallbacks.push(storefrontLayoutCallback);
3309  
3310    SwymStorefrontLayoutContext.SwymCustomerData = {
3311      
3312        name: null,
3313        email: null
3314      
3315    };
3316    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
3317  })();
3318</script>
3318
3319
3320
3321
3322
3323</div>
3323<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3323
3324</body>
3325</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.