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/pages/about-sensory-journal"><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 ABOUT US 10 – SENSORY JOURNAL è¦ºè«¾éææå¸³</title> 11 12 13 <meta name="description" content="SENSORY JOURNAL is a design-led platform exploring objects and spaces. Through editorial features, digital content and curated events, the platform shares stories across architecture, interiors, product design and contemporary lifestyle, connecting international design brands with an audience drawn to thoughtful living"> 14 15 16 17 18<meta property="og:site_name" content="SENSORY JOURNAL è¦ºè«¾éææå¸³"> 19<meta property="og:url" content="https://sensory-journal.com/en/pages/about-sensory-journal"> 20<meta property="og:title" content="ABOUT US"> 21<meta property="og:type" content="website"> 22<meta property="og:description" content="SENSORY JOURNAL is a design-led platform exploring objects and spaces. Through editorial features, digital content and curated events, the platform shares stories across architecture, interiors, product design and contemporary lifestyle, connecting international design brands with an audience drawn to thoughtful living"><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"> 23 <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"> 24 <meta property="og:image:width" content="1200"> 25 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 26<meta name="twitter:title" content="ABOUT US"> 27<meta name="twitter:description" content="SENSORY JOURNAL is a design-led platform exploring objects and spaces. Through editorial features, digital content and curated events, the platform shares stories across architecture, interiors, product design and contemporary lifestyle, connecting international design brands with an audience drawn to thoughtful living"> 28 29 30
30<script src="//sensory-journal.com/cdn/shop/t/7/assets/constants.js?v=132983761750457495441730005652" defer="defer"></script>
30 31
31<script src="//sensory-journal.com/cdn/shop/t/7/assets/pubsub.js?v=158357773527763999511730005652" defer="defer"></script>
31 32
32<script src="//sensory-journal.com/cdn/shop/t/7/assets/global.js?v=152862011079830610291730005652" defer="defer"></script>
32 33
33<script src="//sensory-journal.com/cdn/shop/t/7/assets/details-disclosure.js?v=13653116266235556501730005652" defer="defer"></script>
33 34
34<script src="//sensory-journal.com/cdn/shop/t/7/assets/details-modal.js?v=25581673532751508451730005652" defer="defer"></script>
34 35
35<script src="//sensory-journal.com/cdn/shop/t/7/assets/search-form.js?v=133129549252120666541730005652" defer="defer"></script>
35<script src="//sensory-journal.com/cdn/shop/t/7/assets/animations.js?v=88693664871331136111730005652" defer="defer"></script>
35<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
35<meta name="facebook-domain-verification" content="z7dimtpi5p4k45igsjvllv6102067a"> 36<meta name="google-site-verification" content="xMxnQROutyJtNL-i-aGC-bsx3IKZuDH-I1b4HZtP7M4"> 37<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/59904098390/digital_wallets/dialog"> 38<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://sensory-journal.com/pages/about-sensory-journal"> 39<link rel="alternate" hreflang="zh-Hant" href="https://sensory-journal.com/pages/about-sensory-journal"> 40<link rel="alternate" hreflang="en" href="https://sensory-journal.com/en/pages/about-sensory-journal">
41<script async="async" src="/checkouts/internal/preloads.js?locale=en-TW"></script>
vendor: 1 bytes, line 41
41
42<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 42
42
43<script>var Shopify = Shopify || {}; 44Shopify.shop = "831ade-c0.myshopify.com"; 45Shopify.locale = "en"; 46Shopify.currency = {"active":"TWD","rate":"1.0"}; 47Shopify.country = "TW"; 48Shopify.theme = {"name":"Dawn - Official","id":132245422166,"schema_name":"Dawn","schema_version":"15.2.0","theme_store_id":887,"role":"main"}; 49Shopify.theme.handle = "null"; 50Shopify.theme.style = {"id":null,"handle":null}; 51Shopify.cdnHost = "sensory-journal.com/cdn"; 52Shopify.routes = Shopify.routes || {}; 53Shopify.routes.root = "/en/"; 54Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 55Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 56Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 57Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 57
57
58<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 58
58
59<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 59
59
60<script> 61 window.Shopify = window.Shopify || {}; 62 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 63 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 64 window.Shopify.SignInWithShop.eligible = true; 65</script>
vendor: 1 bytes, line 65
65
66<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 66
66
67<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 67
67
68<script type="module"> 69 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 70 71 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 72 73</script>
vendor: 1 bytes, line 73
73
74<script> 75 window.Shopify = window.Shopify || {}; 76 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 77 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"]}; 78</script>
vendor: 1 bytes, line 78
78
79<script>(function() { 80 var isLoaded = false; 81 function asyncLoad() { 82 if (isLoaded) return; 83 isLoaded = true; 84 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"]; 85 for (var i = 0; i < urls.length; i++) { 86 var s = document.createElement('script'); 87 s.type = 'text/javascript'; 88 s.async = true; 89 s.src = urls[i]; 90 var x = document.getElementsByTagName('script')[0]; 91 x.parentNode.insertBefore(s, x); 92 } 93 }; 94 if(window.attachEvent) { 95 window.attachEvent('onload', asyncLoad); 96 } else { 97 window.addEventListener('load', asyncLoad, false); 98 } 99})();</script>
vendor: 1 bytes, line 99
99
100<script id="__st">var __st={"a":59904098390,"offset":28800,"reqid":"d955cee4-9386-432a-b96f-eef75afb7623-1791360853","pageurl":"sensory-journal.com\/en\/pages\/about-sensory-journal","s":"pages-233094283350","u":"bc3602f85f27","p":"page","rtyp":"page","rid":233094283350};</script>
vendor: 1 bytes, line 100
100
101<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 101
101
102<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 102
102
103<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 103
103
104<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>
104<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 104
104
105<script> 106 window.Shopify = window.Shopify || {}; 107 window.Shopify.MCP = window.Shopify.MCP || {}; 108 window.Shopify.MCP.enabled = true; 109 window.Shopify.MCP.shop = "831ade-c0.myshopify.com"; 110 window.Shopify.MCP.mcpEndpoint = "https:\/\/sensory-journal.com\/api\/mcp"; 111 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"]}}]; 112</script>
vendor: 1 bytes, line 112
112
113<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=");})(); 114</script>
vendor: 1 bytes, line 114
114
115<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)}}; 116</script>
vendor: 1 bytes, line 116
116
117<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 118 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); 119</script>
vendor: 1 bytes, line 119
119
120<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})}})); 121</script>
vendor: 1 bytes, line 121
121
122<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 122
122
123<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
123 124 125 126 <style data-shopify> 127 @font-face { 128 font-family: "Instrument Sans"; 129 font-weight: 400; 130 font-style: normal; 131 font-display: swap; 132 src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"), 133 url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff"); 134} 135 136 @font-face { 137 font-family: "Instrument Sans"; 138 font-weight: 700; 139 font-style: normal; 140 font-display: swap; 141 src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"), 142 url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff"); 143} 144 145 @font-face { 146 font-family: "Instrument Sans"; 147 font-weight: 400; 148 font-style: italic; 149 font-display: swap; 150 src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i4.028d3c3cd8d085648c808ceb20cd2fd1eb3560e5.woff2") format("woff2"), 151 url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i4.7e90d82df8dee29a99237cd19cc529d2206706a2.woff") format("woff"); 152} 153 154 @font-face { 155 font-family: "Instrument Sans"; 156 font-weight: 700; 157 font-style: italic; 158 font-display: swap; 159 src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i7.d6063bb5d8f9cbf96eace9e8801697c54f363c6a.woff2") format("woff2"), 160 url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i7.ce33afe63f8198a3ac4261b826b560103542cd36.woff") format("woff"); 161} 162 163 @font-face { 164 font-family: Figtree; 165 font-weight: 400; 166 font-style: normal; 167 font-display: swap; 168 src: url("//sensory-journal.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"), 169 url("//sensory-journal.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff"); 170} 171 172 173 174 :root, 175 .color-scheme-1 { 176 --color-background: 255,255,255; 177 178 --gradient-background: #ffffff; 179 180 181 182 183 --color-foreground: 0,0,0; 184 --color-background-contrast: 191,191,191; 185 --color-shadow: 18,18,18; 186 --color-button: 18,18,18; 187 --color-button-text: 255,255,255; 188 --color-secondary-button: 255,255,255; 189 --color-secondary-button-text: 18,18,18; 190 --color-link: 18,18,18; 191 --color-badge-foreground: 0,0,0; 192 --color-badge-background: 255,255,255; 193 --color-badge-border: 0,0,0; 194 --payment-terms-background-color: rgb(255 255 255); 195 } 196 197 198 .color-scheme-2 { 199 --color-background: 243,243,243; 200 201 --gradient-background: #f3f3f3; 202 203 204 205 206 --color-foreground: 18,18,18; 207 --color-background-contrast: 179,179,179; 208 --color-shadow: 18,18,18; 209 --color-button: 18,18,18; 210 --color-button-text: 243,243,243; 211 --color-secondary-button: 243,243,243; 212 --color-secondary-button-text: 18,18,18; 213 --color-link: 18,18,18; 214 --color-badge-foreground: 18,18,18; 215 --color-badge-background: 243,243,243; 216 --color-badge-border: 18,18,18; 217 --payment-terms-background-color: rgb(243 243 243); 218 } 219 220 221 .color-scheme-3 { 222 --color-background: 202,230,124; 223 224 --gradient-background: #cae67c; 225 226 227 228 229 --color-foreground: 13,54,42; 230 --color-background-contrast: 150,190,36; 231 --color-shadow: 18,18,18; 232 --color-button: 255,255,255; 233 --color-button-text: 0,0,0; 234 --color-secondary-button: 202,230,124; 235 --color-secondary-button-text: 255,255,255; 236 --color-link: 255,255,255; 237 --color-badge-foreground: 13,54,42; 238 --color-badge-background: 202,230,124; 239 --color-badge-border: 13,54,42; 240 --payment-terms-background-color: rgb(202 230 124); 241 } 242 243 244 .color-scheme-4 { 245 --color-background: 18,18,18; 246 247 --gradient-background: #121212; 248 249 250 251 252 --color-foreground: 255,255,255; 253 --color-background-contrast: 146,146,146; 254 --color-shadow: 18,18,18; 255 --color-button: 255,255,255; 256 --color-button-text: 18,18,18; 257 --color-secondary-button: 18,18,18; 258 --color-secondary-button-text: 255,255,255; 259 --color-link: 255,255,255; 260 --color-badge-foreground: 255,255,255; 261 --color-badge-background: 18,18,18; 262 --color-badge-border: 255,255,255; 263 --payment-terms-background-color: rgb(18 18 18); 264 } 265 266 267 .color-scheme-5 { 268 --color-background: 37,57,41; 269 270 --gradient-background: #253929; 271 272 273 274 275 --color-foreground: 202,230,124; 276 --color-background-contrast: 47,72,52; 277 --color-shadow: 18,18,18; 278 --color-button: 255,255,255; 279 --color-button-text: 51,79,180; 280 --color-secondary-button: 37,57,41; 281 --color-secondary-button-text: 255,255,255; 282 --color-link: 255,255,255; 283 --color-badge-foreground: 202,230,124; 284 --color-badge-background: 37,57,41; 285 --color-badge-border: 202,230,124; 286 --payment-terms-background-color: rgb(37 57 41); 287 } 288 289 290 .color-scheme-5c94dbb9-adb0-42d5-9fd7-b0ba5f0ecd8f { 291 --color-background: 37,57,41; 292 293 --gradient-background: #253929; 294 295 296 297 298 --color-foreground: 255,255,255; 299 --color-background-contrast: 47,72,52; 300 --color-shadow: 18,18,18; 301 --color-button: 13,54,42; 302 --color-button-text: 255,255,255; 303 --color-secondary-button: 37,57,41; 304 --color-secondary-button-text: 18,18,18; 305 --color-link: 18,18,18; 306 --color-badge-foreground: 255,255,255; 307 --color-badge-background: 37,57,41; 308 --color-badge-border: 255,255,255; 309 --payment-terms-background-color: rgb(37 57 41); 310 } 311 312 313 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-5c94dbb9-adb0-42d5-9fd7-b0ba5f0ecd8f { 314 color: rgba(var(--color-foreground), 0.75); 315 background-color: rgb(var(--color-background)); 316 } 317 318 :root { 319 --font-body-family: "Instrument Sans", sans-serif; 320 --font-body-style: normal; 321 --font-body-weight: 400; 322 --font-body-weight-bold: 700; 323 324 --font-heading-family: Figtree, sans-serif; 325 --font-heading-style: normal; 326 --font-heading-weight: 400; 327 328 --font-body-scale: 1.0; 329 --font-heading-scale: 1.0; 330 331 --media-padding: px; 332 --media-border-opacity: 0.05; 333 --media-border-width: 1px; 334 --media-radius: 0px;
335 --media-shadow-opacity: 0.0; 336 --media-shadow-horizontal-offset: 0px; 337 --media-shadow-vertical-offset: 4px; 338 --media-shadow-blur-radius: 5px; 339 --media-shadow-visible: 0; 340 341 --page-width: 140rem; 342 --page-width-margin: 0rem; 343 344 --product-card-image-padding: 0.0rem; 345 --product-card-corner-radius: 0.0rem; 346 --product-card-text-alignment: left; 347 --product-card-border-width: 0.0rem; 348 --product-card-border-opacity: 0.1; 349 --product-card-shadow-opacity: 0.0; 350 --product-card-shadow-visible: 0; 351 --product-card-shadow-horizontal-offset: 0.0rem; 352 --product-card-shadow-vertical-offset: 0.4rem; 353 --product-card-shadow-blur-radius: 0.5rem; 354 355 --collection-card-image-padding: 0.0rem; 356 --collection-card-corner-radius: 0.0rem; 357 --collection-card-text-alignment: left; 358 --collection-card-border-width: 0.0rem; 359 --collection-card-border-opacity: 0.1; 360 --collection-card-shadow-opacity: 0.0; 361 --collection-card-shadow-visible: 0; 362 --collection-card-shadow-horizontal-offset: 0.0rem; 363 --collection-card-shadow-vertical-offset: 0.4rem; 364 --collection-card-shadow-blur-radius: 0.5rem; 365 366 --blog-card-image-padding: 0.0rem; 367 --blog-card-corner-radius: 0.0rem; 368 --blog-card-text-alignment: left; 369 --blog-card-border-width: 0.0rem; 370 --blog-card-border-opacity: 0.1; 371 --blog-card-shadow-opacity: 0.0; 372 --blog-card-shadow-visible: 0; 373 --blog-card-shadow-horizontal-offset: 0.0rem; 374 --blog-card-shadow-vertical-offset: 0.4rem; 375 --blog-card-shadow-blur-radius: 0.5rem; 376 377 --badge-corner-radius: 4.0rem; 378 379 --popup-border-width: 1px; 380 --popup-border-opacity: 0.1; 381 --popup-corner-radius: 0px; 382 --popup-shadow-opacity: 0.05; 383 --popup-shadow-horizontal-offset: 0px; 384 --popup-shadow-vertical-offset: 4px; 385 --popup-shadow-blur-radius: 5px; 386 387 --drawer-border-width: 1px; 388 --drawer-border-opacity: 0.1; 389 --drawer-shadow-opacity: 0.0; 390 --drawer-shadow-horizontal-offset: 0px; 391 --drawer-shadow-vertical-offset: 4px; 392 --drawer-shadow-blur-radius: 5px; 393 394 --spacing-sections-desktop: 0px; 395 --spacing-sections-mobile: 0px; 396 397 --grid-desktop-vertical-spacing: 8px; 398 --grid-desktop-horizontal-spacing: 8px; 399 --grid-mobile-vertical-spacing: 4px; 400 --grid-mobile-horizontal-spacing: 4px; 401 402 --text-boxes-border-opacity: 0.1; 403 --text-boxes-border-width: 0px; 404 --text-boxes-radius: 0px; 405 --text-boxes-shadow-opacity: 0.0; 406 --text-boxes-shadow-visible: 0; 407 --text-boxes-shadow-horizontal-offset: 0px; 408 --text-boxes-shadow-vertical-offset: 4px; 409 --text-boxes-shadow-blur-radius: 5px; 410 411 --buttons-radius: 0px; 412 --buttons-radius-outset: 0px; 413 --buttons-border-width: 1px; 414 --buttons-border-opacity: 1.0; 415 --buttons-shadow-opacity: 0.0; 416 --buttons-shadow-visible: 0; 417 --buttons-shadow-horizontal-offset: 0px; 418 --buttons-shadow-vertical-offset: 4px; 419 --buttons-shadow-blur-radius: 5px; 420 --buttons-border-offset: 0px; 421 422 --inputs-radius: 0px; 423 --inputs-border-width: 1px; 424 --inputs-border-opacity: 0.55; 425 --inputs-shadow-opacity: 0.0; 426 --inputs-shadow-horizontal-offset: 0px; 427 --inputs-margin-offset: 0px; 428 --inputs-shadow-vertical-offset: 4px; 429 --inputs-shadow-blur-radius: 5px; 430 --inputs-radius-outset: 0px; 431 432 --variant-pills-radius: 40px; 433 --variant-pills-border-width: 1px; 434 --variant-pills-border-opacity: 0.55; 435 --variant-pills-shadow-opacity: 0.0; 436 --variant-pills-shadow-horizontal-offset: 0px; 437 --variant-pills-shadow-vertical-offset: 4px; 438 --variant-pills-shadow-blur-radius: 5px; 439 } 440 441 *, 442 *::before, 443 *::after { 444 box-sizing: inherit; 445 } 446 447 html { 448 box-sizing: border-box; 449 font-size: calc(var(--font-body-scale) * 62.5%); 450 height: 100%; 451 } 452 453 body { 454 display: grid; 455 grid-template-rows: auto auto 1fr auto; 456 grid-template-columns: 100%; 457 min-height: 100%; 458 margin: 0; 459 font-size: 1.5rem; 460 letter-spacing: 0.06rem; 461 line-height: calc(1 + 0.8 / var(--font-body-scale)); 462 font-family: var(--font-body-family); 463 font-style: var(--font-body-style); 464 font-weight: var(--font-body-weight); 465 } 466 467 @media screen and (min-width: 750px) { 468 body { 469 font-size: 1.6rem; 470 } 471 } 472 </style> 473 474 <link href="//sensory-journal.com/cdn/shop/t/7/assets/base.css?v=49909582883249895651765537145" rel="stylesheet" type="text/css" media="all" /> 475 <link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-cart-items.css?v=123238115697927560811730005652" media="print" onload="this.media='all'"> 476 <link rel="preload" as="font" href="//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2" type="font/woff2" crossorigin> 477 478 479 <link rel="preload" as="font" href="//sensory-journal.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2" type="font/woff2" crossorigin> 480 481<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-localization-form.css?v=170315343355214948141730005652" rel="stylesheet" type="text/css" media="all" /> 482
482<script src="//sensory-journal.com/cdn/shop/t/7/assets/localization-form.js?v=144176611646395275351730005652" defer="defer"></script>
482<link 483 rel="stylesheet" 484 href="//sensory-journal.com/cdn/shop/t/7/assets/component-predictive-search.css?v=118923337488134913561730005652" 485 media="print" 486 onload="this.media='all'" 487 >
487<script> 488 if (Shopify.designMode) { 489 document.documentElement.classList.add('shopify-design-mode'); 490 } 491 </script>
491 492 <!-- BEGIN app block: shopify://apps/searchpie-seo-speed/blocks/sb-snippets/29f6c508-9bb9-4e93-9f98-b637b62f3552 --><!-- BEGIN app snippet: Secomapp-Instant-Page -->
492<script> 493 var timeout = 2000; 494 (function (w, d, s) { 495 function asyncLoad_isp() { 496 setTimeout(function () { 497 var head = document.head; 498 var r = document.createElement('script'); 499 r.type = "module"; 500 r.integrity = "sha384-MWfCL6g1OTGsbSwfuMHc8+8J2u71/LA8dzlIN3ycajckxuZZmF+DNjdm7O6H3PSq"; 501 r.src = "//instant.page/5.1.1"; 502 r.defer = true; 503 head.appendChild(r); 504 }, timeout); 505 }; 506 document.addEventListener('DOMContentLoaded', function (event) { 507 asyncLoad_isp(); 508 }); 509 })(window, document, 'script'); 510</script>
510 511<!-- END app snippet --><!-- BEGIN app snippet: Secomapp-Store --><!-- END app snippet --><!-- BEGIN app snippet: Secomapp-Breadcrumb --><!-- Searchpie-json-ld-Breadcrumb -->
512<script type="application/ld+json"> 513{ 514 "@context": "https://schema.org", 515 "@type": "BreadcrumbList", 516 "itemListElement": [{ 517 "@type": "ListItem", 518 "position": 1, 519 "name": "SENSORY JOURNAL è¦ºè«¾éææå¸³", 520 "item": "https:\/\/sensory-journal.com\/en" 521 },{ 522 "@type": "ListItem", 523 "position": 2, 524 "name": "ABOUT US", 525 "item": "https:\/\/sensory-journal.com\/en\/pages\/about-sensory-journal" 526 }] 527} 528</script>
528<!-- END app snippet --> 529 530 531 <meta name="google-site-verification" content="VHVCXfB1poiBYSq2RruCXwf4fhkMi6mL_5QZIzCEJLU"> 532 533 534<!-- BEGIN app snippet: sb-detect-broken-link -->
534<script></script>
534<!-- END app snippet --> 535<!-- BEGIN app snippet: internal-link --><!-- END app snippet --> 536<!-- BEGIN app snippet: social-tags --><!-- SearchPie Social Tags --> 537 538 539<!-- END SearchPie Social Tags --><!-- END app snippet --> 540<!-- BEGIN app snippet: sb-nx --> 541 542<!-- END app snippet --> 543<!-- BEGIN app snippet: sb-local-seo --><!-- sb-local-seo.liquid -->
544<script> 545 const _sb_cf_local_seo = {}; 546</script>
546<!-- END app snippet --> 547<!-- END SearchPie snippets --> 548<!-- END app block --><!-- BEGIN app block: shopify://apps/ako-cvs/blocks/cvs_widget/db3cf894-1968-40c5-bb48-952d15f1fd8d -->
548<script> 549 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__) { 550 window.__CVS_STATE__.cart_requires_shipping = false; 551 window.__CVS_STATE__.cart_item_count = 0; 552 } 553</script>
553<script async src="https://cdn.shopify.com/extensions/01a0d2a9-1423-7cf7-9d4c-de5bda8fd0e5/ako-demo-258/assets/main-preact.js"></script>
553 554<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 555 556 557 558 559 560 561 562 563 564 565 566 567
567<script async src="https://static.klaviyo.com/onsite/js/U8dYyJ/klaviyo.js?company_id=U8dYyJ"></script>
567 568
568<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>
568 569 570 571 572 573 574 575
575<script> 576 window.klaviyoReviewsProductDesignMode = false 577 </script>
577 578 579 580 581 582 583 584 585 586 587<!-- END app block -->
587<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 587
587
588<script src="https://cdn.shopify.com/extensions/4f034a2e-9581-437e-8f39-448c44c02301/simple-marquee-7/assets/app.js" type="text/javascript" defer="defer"></script>
588 589<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">
590<script src="https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/wishlistcollections.js" type="text/javascript" defer="defer"></script>
590 591<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">
592<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>
592 593<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"> 594<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
595<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: "page"};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 595
595
596<script> 597 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 598</script>
vendor: 1 bytes, line 598
598
599<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}
599).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\\\"]}
599,{\\\"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":"9417ba35-e75e-492c-8b7b-7d960b1f8c9e","pageType":"page","resourceId":"233094283350","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>
599<script> 600 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 601 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 602 window.ShopifyAnalytics.meta.currency = 'TWD'; 603 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":233094283350,"requestId":"d955cee4-9386-432a-b96f-eef75afb7623-1791360853"}}; 604 for (var attr in meta) { 605 window.ShopifyAnalytics.meta[attr] = meta[attr]; 606 } 607</script>
vendor: 1 bytes, line 607
607
608<script class="analytics"> 609 (function () { 610 var customDocumentWrite = function(content) { 611 var jquery = null; 612 613 if (window.jQuery) { 614 jquery = window.jQuery; 615 } else if (window.Checkout && window.Checkout.$) { 616 jquery = window.Checkout.$; 617 } 618 619 if (jquery) { 620 jquery('body').append(content); 621 } 622 }; 623 624 var hasLoggedConversion = function(token) { 625 if (token) { 626 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 627 } 628 return false; 629 } 630 631 var setCookieIfConversion = function(token) { 632 if (token) { 633 var twoMonthsFromNow = new Date(Date.now()); 634 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 635 636 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 637 } 638 } 639 640 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 641 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 642 if (trekkie.integrations) { 643 return; 644 } 645 trekkie.methods = [ 646 'identify', 647 'page', 648 'ready', 649 'track', 650 'trackForm', 651 'trackLink' 652 ]; 653 trekkie.factory = function(method) { 654 return function() { 655 var args = Array.prototype.slice.call(arguments); 656 args.unshift(method); 657 trekkie.push(args); 658 if (method == 'track' || method == 'page') { 659 var pageUrl; 660 try { 661 pageUrl = window.location.href; 662 } catch (e) {} 663 var pageReferrer; 664 try { 665 pageReferrer = document.referrer; 666 } catch (e) {} 667 try { 668 if (window.__TREKKIE_SHIM_QUEUE == null) { 669 window.__TREKKIE_SHIM_QUEUE = []; 670 } 671 window.__TREKKIE_SHIM_QUEUE.push({ 672 from: 'trekkie-stub', 673 method: method, 674 args: args.slice(1), 675 pageContext: { 676 url: pageUrl, 677 referrer: pageReferrer 678 } 679 }); 680 } catch (e) { 681 // no-op 682 } 683 } 684 return trekkie; 685 }; 686 }; 687 for (var i = 0; i < trekkie.methods.length; i++) { 688 var key = trekkie.methods[i]; 689 trekkie[key] = trekkie.factory(key); 690 } 691 trekkie.load = function(config) { 692 trekkie.config = config || {}; 693 trekkie.config.initialDocumentCookie = document.cookie; 694 var first = document.getElementsByTagName('script')[0]; 695var script = document.createElement('script'); 696script.type = 'text/javascript'; 697script.onerror = function(e) { 698 var scriptFallback = document.createElement('script'); 699 scriptFallback.type = 'text/javascript'; 700 scriptFallback.onerror = function(error) { 701 var Monorail = { 702 produce: function produce(monorailDomain, schemaId, payload) { 703 var currentMs = new Date().getTime(); 704 var event = { 705 schema_id: schemaId, 706 payload: payload, 707 metadata: { 708 event_created_at_ms: currentMs, 709 event_sent_at_ms: currentMs 710 } 711 }; 712 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 713 }, 714 sendRequest: function sendRequest(endpointUrl, payload) { 715 // Try the sendBeacon API 716 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 717 var blobData = new window.Blob([payload], { 718 type: 'text/plain' 719 }); 720 721 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 722 return true; 723 } // sendBeacon was not successful 724 725 } // XHR beacon 726 727 var xhr = new XMLHttpRequest(); 728 729 try { 730 xhr.open('POST', endpointUrl); 731 xhr.setRequestHeader('Content-Type', 'text/plain'); 732 xhr.send(payload); 733 } catch (e) { 734 console.log(e); 735 } 736 737 return false; 738 }, 739 isIos12: function isIos12() { 740 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 741 } 742 }; 743 Monorail.produce('monorail-edge.shopifysvc.com', 744 'trekkie_storefront_load_errors/1.1', 745 {shop_id: 59904098390, 746 theme_id: 132245422166, 747 app_name: "storefront", 748 context_url: window.location.href, 749 source_url: "//sensory-journal.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 750 751 }; 752 scriptFallback.async = true; 753 scriptFallback.src = '//sensory-journal.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 754 first.parentNode.insertBefore(scriptFallback, first); 755}; 756script.async = true; 757script.src = '//sensory-journal.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 758first.parentNode.insertBefore(script, first); 759 760 }; 761 trekkie.load( 762 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":59904098390,"isMerchantRequest":null,"themeId":132245422166,"themeCityHash":"16797926886943728984","contentLanguage":"en","currency":"TWD","eventMetadataId":"9417ba35-e75e-492c-8b7b-7d960b1f8c9e"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 763 ); 764 765 var loaded = false;
766 trekkie.ready(function() { 767 if (loaded) return; 768 loaded = true; 769 770 window.ShopifyAnalytics.lib = window.trekkie; 771 772 var originalDocumentWrite = document.write; 773 document.write = customDocumentWrite; 774 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 775 document.write = originalDocumentWrite; 776 777 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 778 var token = match? match[1]: undefined; 779 if (!hasLoggedConversion(token)) { 780 setCookieIfConversion(token); 781 782 } 783 }); 784 785 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":233094283350,"requestId":"d955cee4-9386-432a-b96f-eef75afb7623-1791360853","shopifyEmitted":true}); 786 787 var eventsListenerScript = document.createElement('script'); 788 eventsListenerScript.async = true; 789 eventsListenerScript.src = "//sensory-journal.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 790 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 791})();</script>
vendor: 1 bytes, line 791
791
792<script 793 defer 794 src="https://sensory-journal.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 795 data-application="storefront-renderer" 796 data-shop-id="59904098390" 797 data-render-region="gcp-us-central1" 798 data-page-type="page" 799 data-theme-instance-id="132245422166" 800 data-theme-name="Dawn" 801 data-theme-version="15.2.0" 802 data-monorail-region="shop_domain" 803 data-resource-timing-sampling-rate="10" 804 data-shs="true" 805 data-shs-beacon="true" 806 data-shs-export-with-fetch="true" 807 data-shs-logs-sample-rate="1" 808 data-shs-beacon-endpoint="https://sensory-journal.com/api/collect" 809></script>
809 810<meta name="shopify-y" content="81c73723-4d27-4842-9818-6b23c53aab88" data-expiration="1822918453000"><meta name="shopify-s" content="e8e2f34f-4d8f-4f14-ab08-aae308ef6f12" data-expiration="1791362653000"><meta name="new-cookie-storage-activated" content="t"> 811</head> 812 813 <body class="gradient animate--hover-vertical-lift"> 814 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 815 Skip to content 816 </a><!-- BEGIN sections: header-group --> 817<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" /> 818<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-slider.css?v=14039311878856620671730005652" rel="stylesheet" type="text/css" media="all" /> 819 820 <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-social.css?v=35792976012981934991730005652" rel="stylesheet" type="text/css" media="all" /> 821 822 823<div 824 class="utility-bar color-scheme-4 gradient utility-bar--bottom-border" 825 826> 827 <div class="page-width utility-bar__grid utility-bar__grid--3-col"> 828 829<ul class="list-unstyled list-social" role="list"><li class="list-social__item"> 830 <a href="https://www.facebook.com/share/159g48oNAT/?mibextid=LQQJ4d" class="link list-social__link"> 831 <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> 832</span> 833 <span class="visually-hidden">Facebook</span> 834 </a> 835 </li><li class="list-social__item"> 836 <a href="https://www.instagram.com/sensory.journal/" class="link list-social__link"> 837 <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> 838</span> 839 <span class="visually-hidden">Instagram</span> 840 </a> 841 </li></ul> 842<div 843 class="announcement-bar announcement-bar--one-announcement" 844 role="region" 845 aria-label="Announcement" 846 847 ><a 848 href="/en/collections/new-in" 849 class="announcement-bar__link link link--text focus-inset animate-arrow" 850 ><p class="announcement-bar__message h5">
851 <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> 852</p></a></div><div class="localization-wrapper"> 853</div> 854 </div> 855</div> 856 857 858</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'"> 859<link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-search.css?v=165164710990765432851730005652" media="print" onload="this.media='all'"> 860<link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-menu-drawer.css?v=147478906057189667651730005652" media="print" onload="this.media='all'"> 861<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> 862 header-drawer { 863 justify-self: start; 864 margin-left: -1.2rem; 865 }@media screen and (min-width: 990px) { 866 header-drawer { 867 display: none; 868 } 869 }.menu-drawer-container { 870 display: flex; 871 } 872 873 .list-menu { 874 list-style: none; 875 padding: 0; 876 margin: 0; 877 } 878 879 .list-menu--inline { 880 display: inline-flex; 881 flex-wrap: wrap; 882 } 883 884 summary.list-menu__item { 885 padding-right: 2.7rem; 886 } 887 888 .list-menu__item { 889 display: flex; 890 align-items: center; 891 line-height: calc(1 + 0.3 / var(--font-body-scale)); 892 } 893 894 .list-menu__item--link { 895 text-decoration: none; 896 padding-bottom: 1rem; 897 padding-top: 1rem; 898 line-height: calc(1 + 0.8 / var(--font-body-scale)); 899 } 900 901 @media screen and (min-width: 750px) { 902 .list-menu__item--link { 903 padding-bottom: 0.5rem; 904 padding-top: 0.5rem; 905 } 906 } 907</style><style data-shopify>.header { 908 padding: 6px 3rem 6px 3rem; 909 } 910 911 .section-header { 912 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 913 margin-bottom: 0px; 914 } 915 916 @media screen and (min-width: 750px) { 917 .section-header { 918 margin-bottom: 0px; 919 } 920 } 921 922 @media screen and (min-width: 990px) { 923 .header { 924 padding-top: 12px; 925 padding-bottom: 12px; 926 } 927 }</style>
927<script src="//sensory-journal.com/cdn/shop/t/7/assets/cart-notification.js?v=133508293167896966491730005652" defer="defer"></script>
927<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"> 928 929<header-drawer data-breakpoint="tablet"> 930 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 931 <summary 932 class="header__icon header__icon--menu header__icon--summary link focus-inset" 933 aria-label="Menu" 934 > 935 <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> 936<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> 937</span> 938 </summary> 939 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1"> 940 <div class="menu-drawer__inner-container"> 941 <div class="menu-drawer__navigation-container"> 942 <nav class="menu-drawer__navigation"> 943 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a 944 id="HeaderDrawer-home" 945 href="/en" 946 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 947 948 > 949 HOME 950 </a></li><li><details id="Details-menu-drawer-menu-item-2"> 951 <summary 952 id="HeaderDrawer-brands" 953 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 954 > 955 BRANDS 956 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
956ox="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> 957</span> 958 <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> 959</span> 960 </summary> 961 <div 962 id="link-brands" 963 class="menu-drawer__submenu has-submenu gradient motion-reduce" 964 tabindex="-1" 965 > 966 <div class="menu-drawer__inner-submenu"> 967 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 968 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
968ox="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> 969</span> 970 BRANDS 971 </button> 972 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 973 id="HeaderDrawer-brands-tradition" 974 href="/en/collections/tradition" 975 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 976 977 > 978 &TRADITION 979 </a></li><li><a 980 id="HeaderDrawer-brands-101-copenhagen" 981 href="/en/collections/101-copenhagen" 982 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 983 984 > 985 101 COPENHAGEN 986 </a></li><li><a 987 id="HeaderDrawer-brands-acme" 988 href="/en/collections/acme" 989 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 990 991 > 992 ACME 993 </a></li><li><a 994 id="HeaderDrawer-brands-anna-nina" 995 href="/en/collections/anna-nina" 996 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 997 998 > 999 ANNA + NINA 1000 </a></li><li><a 1001 id="HeaderDrawer-brands-chips-inc" 1002 href="/en/collections/chips-inc" 1003 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1004 1005 > 1006 CHIPS INC. 1007 </a></li><li><a 1008 id="HeaderDrawer-brands-copenn" 1009 href="/en/collections/copenn" 1010 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1011 1012 > 1013 COPENN. 1014 </a></li><li><a 1015 id="HeaderDrawer-brands-due" 1016 href="/en/collections/due" 1017 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1018 1019 > 1020 DUE 1021 </a></li><li><a 1022 id="HeaderDrawer-brands-esaila" 1023 href="/en/collections/esaila" 1024 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1025 1026 > 1027 ESAILA 1028 </a></li><li><a 1029 id="HeaderDrawer-brands-hay" 1030 href="/en/collections/hay" 1031 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1032 1033 > 1034 HAY 1035 </a></li><li><a 1036 id="HeaderDrawer-brands-ilkw-lighting" 1037 href="/en/collections/ilkw-ilkwanglighting" 1038 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1039 1040 > 1041 ILKW LIGHTING 1042 </a></li><li><a 1043 id="HeaderDrawer-brands-louis-poulsen" 1044 href="/en/collections/louis-poulsen" 1045 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1046 1047 > 1048 LOUIS POULSEN 1049 </a></li><li><a 1050 id="HeaderDrawer-brands-mo_-_a" 1051 href="/en/collections/mo-and-a" 1052 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1053 1054 > 1055 MO_&_A 1056 </a></li><li><a 1057 id="HeaderDrawer-brands-sabre" 1058 href="/en/collections/sabre" 1059 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1060 1061 > 1062 SABRE 1063 </a></li><li><a 1064 id="HeaderDrawer-brands-transparent" 1065 href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF" 1066 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1067 1068 > 1069 TRANSPARENT 1070 </a></li></ul> 1071 </div> 1072 </div> 1073 </details></li><li>
1073<details id="Details-menu-drawer-menu-item-3"> 1074 <summary 1075 id="HeaderDrawer-lifestore" 1076 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1077 > 1078 LIFESTORE 1079 <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> 1080</span> 1081 <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> 1082</span> 1083 </summary> 1084 <div 1085 id="link-lifestore" 1086 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1087 tabindex="-1" 1088 > 1089 <div class="menu-drawer__inner-submenu"> 1090 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1091 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1091ox="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> 1092</span> 1093 LIFESTORE 1094 </button> 1095 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1096 id="HeaderDrawer-lifestore-new-in" 1097 href="/en/collections/new-in" 1098 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1099 1100 > 1101 NEW IN 1102 </a></li><li><a 1103 id="HeaderDrawer-lifestore-shop-all" 1104 href="/en/collections/all" 1105 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1106 1107 > 1108 SHOP ALL 1109 </a></li><li><a 1110 id="HeaderDrawer-lifestore-furniture" 1111 href="/en/collections/furniture" 1112 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1113 1114 > 1115 FURNITURE 1116 </a></li><li><a 1117 id="HeaderDrawer-lifestore-kitchen-dining" 1118 href="/en/collections/frontpage" 1119 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1120 1121 > 1122 KITCHEN & DINING 1123 </a></li><li><a 1124 id="HeaderDrawer-lifestore-fragrances" 1125 href="/en/collections/fragrances" 1126 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1127 1128 > 1129 FRAGRANCES 1130 </a></li><li><a 1131 id="HeaderDrawer-lifestore-lighting" 1132 href="/en/collections/lighting" 1133 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1134 1135 > 1136 LIGHTING 1137 </a></li><li><a 1138 id="HeaderDrawer-lifestore-audio-technology" 1139 href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF" 1140 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1141 1142 > 1143 AUDIO & TECHNOLOGY 1144 </a></li><li><a 1145 id="HeaderDrawer-lifestore-textiles" 1146 href="/en/collections/textiles" 1147 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1148 1149 > 1150 TEXTILES 1151 </a></li><li><details id="Details-menu-drawer-lifestore-home-accessories"> 1152 <summary 1153 id="HeaderDrawer-lifestore-home-accessories" 1154 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1155 > 1156 HOME ACCESSORIES
1157 <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> 1158</span> 1159 <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> 1160</span> 1161 </summary> 1162 <div 1163 id="childlink-home-accessories" 1164 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1165 > 1166 <button 1167 class="menu-drawer__close-button link link--text focus-inset" 1168 aria-expanded="true" 1169 > 1170 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1170ox="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> 1171</span> 1172 HOME ACCESSORIES 1173 </button> 1174 <ul 1175 class="menu-drawer__menu list-menu" 1176 role="list" 1177 tabindex="-1" 1178 ><li> 1179 <a 1180 id="HeaderDrawer-lifestore-home-accessories-candle-holders" 1181 href="/en/collections/candle-holders" 1182 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1183 1184 > 1185 CANDLE HOLDERS 1186 </a> 1187 </li><li> 1188 <a 1189 id="HeaderDrawer-lifestore-home-accessories-decoration" 1190 href="/en/collections/decoration" 1191 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1192 1193 > 1194 DECORATION 1195 </a> 1196 </li><li> 1197 <a 1198 id="HeaderDrawer-lifestore-home-accessories-organiser" 1199 href="/en/collections/organiser-1" 1200 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1201 1202 > 1203 ORGANISER 1204 </a> 1205 </li></ul> 1206 </div> 1207 </details></li></ul> 1208 </div> 1209 </div> 1210 </details></li><li><details id="Details-menu-drawer-menu-item-4"> 1211 <summary 1212 id="HeaderDrawer-inspiration" 1213 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1214 > 1215 INSPIRATION 1216 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1216ox="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> 1217</span> 1218 <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> 1219</span> 1220 </summary> 1221 <div 1222 id="link-inspiration" 1223 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1224 tabindex="-1" 1225 > 1226 <div class="menu-drawer__inner-submenu"> 1227 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1228 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1228ox="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> 1229</span> 1230 INSPIRATION 1231 </button> 1232 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1233 id="HeaderDrawer-inspiration-interiors" 1234 href="/en/blogs/inspiration-food-drinks-leisure" 1235 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1236 1237 > 1238 INTERIORS 1239 </a></li><li><a 1240 id="HeaderDrawer-inspiration-design" 1241 href="/en/blogs/industrial-design" 1242 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1243 1244 > 1245 DESIGN 1246 </a></li><li><a 1247 id="HeaderDrawer-inspiration-creative-living" 1248 href="/en/blogs/inspiration-creative-living" 1249 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1250 1251 > 1252 CREATIVE LIVING 1253 </a></li><li><a 1254 id="HeaderDrawer-inspiration-interviews" 1255 href="/en/blogs/interviews" 1256 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1257 1258 > 1259 INTERVIEWS 1260 </a></li><li><a 1261 id="HeaderDrawer-inspiration-events" 1262 href="/en/blogs/events" 1263 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1264 1265 > 1266 EVENTS 1267 </a></li></ul> 1268 </div> 1269 </div> 1270 </details></li><li><a 1271 id="HeaderDrawer-gifts" 1272 href="/en/collections/gifts-for-design-lovers" 1273 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1274 1275 > 1276 GIFTS 1277 </a></li><li><a 1278 id="HeaderDrawer-sale" 1279 href="/en/collections/sale" 1280 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1281 1282 > 1283 SALE 1284 </a></li></ul> 1285 </nav> 1286 <div class="menu-drawer__utility-links"><a 1287 href="https://sensory-journal.com/customer_authentication/redirect?locale=en®ion_country=TW" 1288 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 1289 rel="nofollow" 1290 ><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> 1291</span></account-icon>Log in</a><div class="menu-drawer__localization header-localization"> 1292<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/pages/about-sensory-journal" /><div> 1293 <h2 class="visually-hidden" id="HeaderLanguageMobileLabel"> 1294 Language 1295 </h2><div class="disclosure"> 1296 <button 1297 type="button" 1298 class="disclosure__button localization-form__select localization-selector link link--text caption-large" 1299 aria-expanded="false" 1300 aria-controls="HeaderLanguageMobileList" 1301 aria-describedby="HeaderLanguageMobileLabel" 1302 > 1303 <span>English</span> 1304 <svg class="icon icon-caret" viewBox="0 0 10 6">
1304<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> 1305 1306 </button> 1307 <div class="disclosure__list-wrapper language-selector" hidden> 1308 <ul id="HeaderLanguageMobileList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1"> 1309 <a 1310 class="link link--text disclosure__link caption-large focus-inset" 1311 href="#" 1312 hreflang="zh-TW" 1313 lang="zh-TW" 1314 1315 data-value="zh-TW" 1316 > 1317 <span 1318 1319 class="visibility-hidden" 1320 1321 ><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> 1322</span> 1323 <span> 1324 ç¹é«ä¸æ 1325 </span> 1326 </a> 1327 </li><li class="disclosure__item" tabindex="-1"> 1328 <a 1329 class="link link--text disclosure__link caption-large focus-inset" 1330 href="#" 1331 hreflang="en" 1332 lang="en" 1333 1334 aria-current="true" 1335 1336 data-value="en" 1337 > 1338 <span 1339 1340 ><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> 1341</span> 1342 <span> 1343 English 1344 </span> 1345 </a> 1346 </li></ul> 1347 </div> 1348</div> 1349<input type="hidden" name="locale_code" value="en"> 1350</div></form></localization-form></div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 1351 <a href="https://www.facebook.com/share/159g48oNAT/?mibextid=LQQJ4d" class="list-social__link link"> 1352 <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> 1353</span> 1354 <span class="visually-hidden">Facebook</span> 1355 </a> 1356 </li><li class="list-social__item"> 1357 <a href="https://www.instagram.com/sensory.journal/" class="list-social__link link"> 1358 <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> 1359</span>
1360 <span class="visually-hidden">Instagram</span> 1361 </a> 1362 </li></ul> 1363 </div> 1364 </div> 1365 </div> 1366 </div> 1367 </details> 1368</header-drawer> 1369 1370 1371<nav class="header__inline-menu"> 1372 <ul class="list-menu list-menu--inline" role="list"><li><a 1373 id="HeaderMenu-home" 1374 href="/en" 1375 class="header__menu-item list-menu__item link link--text focus-inset" 1376 1377 > 1378 <span 1379 >HOME</span> 1380 </a></li><li><header-menu> 1381 <details id="Details-HeaderMenu-2"> 1382 <summary 1383 id="HeaderMenu-brands" 1384 class="header__menu-item list-menu__item link focus-inset" 1385 > 1386 <span 1387 >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> 1388</summary> 1389 <ul 1390 id="HeaderMenu-MenuList-2" 1391 class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup" 1392 role="list" 1393 tabindex="-1" 1394 ><li><a 1395 id="HeaderMenu-brands-tradition" 1396 href="/en/collections/tradition" 1397 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1398 1399 > 1400 &TRADITION 1401 </a></li><li><a 1402 id="HeaderMenu-brands-101-copenhagen" 1403 href="/en/collections/101-copenhagen" 1404 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1405 1406 > 1407 101 COPENHAGEN 1408 </a></li><li><a 1409 id="HeaderMenu-brands-acme" 1410 href="/en/collections/acme" 1411 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1412 1413 > 1414 ACME 1415 </a></li><li><a 1416 id="HeaderMenu-brands-anna-nina" 1417 href="/en/collections/anna-nina" 1418 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1419 1420 > 1421 ANNA + NINA 1422 </a></li><li><a 1423 id="HeaderMenu-brands-chips-inc" 1424 href="/en/collections/chips-inc" 1425 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1426 1427 > 1428 CHIPS INC. 1429 </a></li><li><a 1430 id="HeaderMenu-brands-copenn" 1431 href="/en/collections/copenn" 1432 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1433 1434 > 1435 COPENN. 1436 </a></li><li><a 1437 id="HeaderMenu-brands-due" 1438 href="/en/collections/due" 1439 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1440 1441 > 1442 DUE 1443 </a></li><li><a 1444 id="HeaderMenu-brands-esaila" 1445 href="/en/collections/esaila" 1446 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1447 1448 > 1449 ESAILA 1450 </a></li><li><a 1451 id="HeaderMenu-brands-hay" 1452 href="/en/collections/hay" 1453 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1454 1455 > 1456 HAY 1457 </a></li><li><a 1458 id="HeaderMenu-brands-ilkw-lighting" 1459 href="/en/collections/ilkw-ilkwanglighting" 1460 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1461 1462 > 1463 ILKW LIGHTING 1464 </a></li><li><a 1465 id="HeaderMenu-brands-louis-poulsen" 1466 href="/en/collections/louis-poulsen" 1467 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1468 1469 > 1470 LOUIS POULSEN 1471 </a></li><li><a 1472 id="HeaderMenu-brands-mo_-_a" 1473 href="/en/collections/mo-and-a" 1474 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1475 1476 > 1477 MO_&_A 1478 </a></li><li><a 1479 id="HeaderMenu-brands-sabre" 1480 href="/en/collections/sabre" 1481 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1482 1483 > 1484 SABRE 1485 </a></li><li><a 1486 id="HeaderMenu-brands-transparent" 1487 href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF" 1488 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1489 1490 > 1491 TRANSPARENT 1492 </a></li></ul> 1493 </details> 1494 </header-menu></li><li><header-menu> 1495 <details id="Details-HeaderMenu-3"> 1496 <summary 1497 id="HeaderMenu-lifestore" 1498 class="header__menu-item list-menu__item link focus-inset" 1499 >
1500 <span 1501 >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> 1502</summary> 1503 <ul 1504 id="HeaderMenu-MenuList-3" 1505 class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup" 1506 role="list" 1507 tabindex="-1" 1508 ><li><a 1509 id="HeaderMenu-lifestore-new-in" 1510 href="/en/collections/new-in" 1511 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1512 1513 > 1514 NEW IN 1515 </a></li><li><a 1516 id="HeaderMenu-lifestore-shop-all" 1517 href="/en/collections/all" 1518 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1519 1520 > 1521 SHOP ALL 1522 </a></li><li><a 1523 id="HeaderMenu-lifestore-furniture" 1524 href="/en/collections/furniture" 1525 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1526 1527 > 1528 FURNITURE 1529 </a></li><li><a 1530 id="HeaderMenu-lifestore-kitchen-dining" 1531 href="/en/collections/frontpage" 1532 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1533 1534 > 1535 KITCHEN & DINING 1536 </a></li><li><a 1537 id="HeaderMenu-lifestore-fragrances" 1538 href="/en/collections/fragrances" 1539 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1540 1541 > 1542 FRAGRANCES 1543 </a></li><li><a 1544 id="HeaderMenu-lifestore-lighting" 1545 href="/en/collections/lighting" 1546 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1547 1548 > 1549 LIGHTING 1550 </a></li><li><a 1551 id="HeaderMenu-lifestore-audio-technology" 1552 href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF" 1553 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1554 1555 > 1556 AUDIO & TECHNOLOGY 1557 </a></li><li><a 1558 id="HeaderMenu-lifestore-textiles" 1559 href="/en/collections/textiles" 1560 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1561 1562 > 1563 TEXTILES 1564 </a></li><li><details id="Details-HeaderSubMenu-lifestore-home-accessories"> 1565 <summary 1566 id="HeaderMenu-lifestore-home-accessories" 1567 class="header__menu-item link link--text list-menu__item focus-inset caption-large" 1568 > 1569 <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> 1570</summary> 1571 <ul 1572 id="HeaderMenu-SubMenuList-lifestore-home-accessories-" 1573 class="header__submenu list-menu motion-reduce" 1574 ><li> 1575 <a 1576 id="HeaderMenu-lifestore-home-accessories-candle-holders" 1577 href="/en/collections/candle-holders" 1578 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1579 1580 >
1581 CANDLE HOLDERS 1582 </a> 1583 </li><li> 1584 <a 1585 id="HeaderMenu-lifestore-home-accessories-decoration" 1586 href="/en/collections/decoration" 1587 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1588 1589 > 1590 DECORATION 1591 </a> 1592 </li><li> 1593 <a 1594 id="HeaderMenu-lifestore-home-accessories-organiser" 1595 href="/en/collections/organiser-1" 1596 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1597 1598 > 1599 ORGANISER 1600 </a> 1601 </li></ul> 1602 </details></li></ul> 1603 </details> 1604 </header-menu></li><li><header-menu> 1605 <details id="Details-HeaderMenu-4"> 1606 <summary 1607 id="HeaderMenu-inspiration" 1608 class="header__menu-item list-menu__item link focus-inset" 1609 > 1610 <span 1611 >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> 1612</summary> 1613 <ul 1614 id="HeaderMenu-MenuList-4" 1615 class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup" 1616 role="list" 1617 tabindex="-1" 1618 ><li><a 1619 id="HeaderMenu-inspiration-interiors" 1620 href="/en/blogs/inspiration-food-drinks-leisure" 1621 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1622 1623 > 1624 INTERIORS 1625 </a></li><li><a 1626 id="HeaderMenu-inspiration-design" 1627 href="/en/blogs/industrial-design" 1628 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1629 1630 > 1631 DESIGN 1632 </a></li><li><a 1633 id="HeaderMenu-inspiration-creative-living" 1634 href="/en/blogs/inspiration-creative-living" 1635 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1636 1637 > 1638 CREATIVE LIVING 1639 </a></li><li><a 1640 id="HeaderMenu-inspiration-interviews" 1641 href="/en/blogs/interviews" 1642 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1643 1644 > 1645 INTERVIEWS 1646 </a></li><li><a 1647 id="HeaderMenu-inspiration-events" 1648 href="/en/blogs/events" 1649 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1650 1651 > 1652 EVENTS 1653 </a></li></ul> 1654 </details> 1655 </header-menu></li><li><a 1656 id="HeaderMenu-gifts" 1657 href="/en/collections/gifts-for-design-lovers" 1658 class="header__menu-item list-menu__item link link--text focus-inset" 1659 1660 > 1661 <span 1662 >GIFTS</span> 1663 </a></li><li><a 1664 id="HeaderMenu-sale" 1665 href="/en/collections/sale" 1666 class="header__menu-item list-menu__item link link--text focus-inset" 1667 1668 >
1669 <span 1670 >SALE</span> 1671 </a></li></ul> 1672</nav> 1673 1674<a href="/en" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 1675 1676 <img src="//sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&width=600" alt="SENSORY JOURNAL è¦ºè«¾éææå¸³" srcset="//sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&width=250 250w, //sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&width=375 375w, //sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&width=500 500w" width="250" height="28.29028290282903" loading="eager" class="header__heading-logo" sizes="(min-width: 750px) 250px, 50vw"> 1677 </div></a><div class="header__icons header__icons--localization header-localization"> 1678 <div class="desktop-localization-wrapper"> 1679<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/pages/about-sensory-journal" /><div> 1680 <h2 class="visually-hidden" id="HeaderLanguageLabel">Language</h2><div class="disclosure"> 1681 <button 1682 type="button" 1683 class="disclosure__button localization-form__select localization-selector link link--text caption-large" 1684 aria-expanded="false" 1685 aria-controls="HeaderLanguageList" 1686 aria-describedby="HeaderLanguageLabel" 1687 > 1688 <span>English</span> 1689 <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> 1690 1691 </button> 1692 <div class="disclosure__list-wrapper language-selector" hidden> 1693 <ul id="HeaderLanguageList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1"> 1694 <a 1695 class="link link--text disclosure__link caption-large focus-inset" 1696 href="#" 1697 hreflang="zh-TW" 1698 lang="zh-TW" 1699 1700 data-value="zh-TW" 1701 > 1702 <span 1703 1704 class="visibility-hidden" 1705 1706 ><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> 1707</span> 1708 <span> 1709 ç¹é«ä¸æ 1710 </span> 1711 </a> 1712 </li><li class="disclosure__item" tabindex="-1"> 1713 <a 1714 class="link link--text disclosure__link caption-large focus-inset" 1715 href="#" 1716 hreflang="en" 1717 lang="en" 1718 1719 aria-current="true" 1720 1721 data-value="en" 1722 > 1723 <span 1724 1725 ><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> 1726</span> 1727 <span> 1728 English 1729 </span> 1730 </a> 1731 </li></ul> 1732 </div> 1733</div> 1734<input type="hidden" name="locale_code" value="en"> 1735</div></form></localization-form></div> 1736 1737 1738<details-modal class="header__search"> 1739 <details> 1740 <summary 1741 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 1742 aria-haspopup="dialog" 1743 aria-label="Search" 1744 >
1745 <span> 1746 <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> 1747</span> 1748 <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> 1749</span> 1750 </span> 1751 </summary> 1752 <div 1753 class="search-modal modal__content gradient" 1754 role="dialog" 1755 aria-modal="true" 1756 aria-label="Search" 1757 > 1758 <div class="modal-overlay"></div> 1759 <div 1760 class="search-modal__content search-modal__content-bottom" 1761 tabindex="-1" 1762 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/en/search" method="get" role="search" class="search search-modal__form"> 1763 <div class="field"> 1764 <input 1765 class="search__input field__input" 1766 id="Search-In-Modal" 1767 type="search" 1768 name="q" 1769 value="" 1770 placeholder="Search"role="combobox" 1771 aria-expanded="false" 1772 aria-owns="predictive-search-results" 1773 aria-controls="predictive-search-results" 1774 aria-haspopup="listbox" 1775 aria-autocomplete="list" 1776 autocorrect="off" 1777 autocomplete="off" 1778 autocapitalize="off" 1779 spellcheck="false"> 1780 <label class="field__label" for="Search-In-Modal">Search</label> 1781 <input type="hidden" name="options[prefix]" value="last"> 1782 <button 1783 type="reset" 1784 class="reset__button field__button hidden" 1785 aria-label="Clear search term" 1786 > 1787 <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> 1788</span> 1789 </button> 1790 <button class="search__button field__button" aria-label="Search"> 1791 <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> 1792</span> 1793 </button> 1794 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 1795 1796<div class="predictive-search__loading-state"> 1797 <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> 1798 1799</div> 1800</div> 1801 1802 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 1803 type="button" 1804 class="search-modal__close-button modal__close-button link link--text focus-inset" 1805 aria-label="Close" 1806 > 1807 <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> 1808</span> 1809 </button> 1810 </div> 1811 </div> 1812 </details> 1813</details-modal> 1814 1815<a 1816 href="https://sensory-journal.com/customer_authentication/redirect?locale=en®ion_country=TW" 1817 class="header__icon header__icon--account link focus-inset small-hide" 1818 rel="nofollow" 1819 ><account-icon>
1819<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> 1820</span></account-icon><span class="visually-hidden">Log in</span> 1821 </a><a href="/en/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"> 1822 1823 <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> 1824</span> 1825 1826 <span class="visually-hidden">Cart</span></a> 1827 </div> 1828 </header> 1829</sticky-header> 1830 1831<cart-notification> 1832 <div class="cart-notification-wrapper page-width"> 1833 <div 1834 id="cart-notification" 1835 class="cart-notification focus-inset color-scheme-1 gradient" 1836 aria-modal="true" 1837 aria-label="Item added to your cart" 1838 role="dialog" 1839 tabindex="-1" 1840 > 1841 <div class="cart-notification__header"> 1842 <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> 1843Item added to your cart 1844 </h2> 1845 <button 1846 type="button" 1847 class="cart-notification__close modal__close-button link link--text focus-inset" 1848 aria-label="Close" 1849 > 1850 <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> 1851</span> 1852 </button> 1853 </div> 1854 <div id="cart-notification-product" class="cart-notification-product"></div> 1855 <div class="cart-notification__links"> 1856 <a 1857 href="/en/cart" 1858 id="cart-notification-button" 1859 class="button button--secondary button--full-width" 1860 >View cart</a> 1861 <form action="/en/cart" method="post" id="cart-notification-form"> 1862 <button class="button button--primary button--full-width" name="checkout"> 1863 Check out 1864 </button> 1865 </form> 1866 <button type="button" class="link button-label">Continue shopping</button> 1867 </div> 1868 </div> 1869 </div> 1870</cart-notification> 1871<style data-shopify> 1872 .cart-notification { 1873 display: none; 1874 } 1875</style> 1876 1877
1878<script type="application/ld+json"> 1879 { 1880 "@context": "http://schema.org", 1881 "@type": "Organization", 1882 "name": "SENSORY JOURNAL è¦ºè«¾éææå¸³", 1883 1884 "logo": "https:\/\/sensory-journal.com\/cdn\/shop\/files\/Sensory_Journal_Logo_New.png?v=1745232098\u0026width=500", 1885 1886 "sameAs": [ 1887 "", 1888 "https:\/\/www.facebook.com\/share\/159g48oNAT\/?mibextid=LQQJ4d", 1889 "", 1890 "https:\/\/www.instagram.com\/sensory.journal\/", 1891 "", 1892 "", 1893 "", 1894 "", 1895 "" 1896 ], 1897 "url": "https:\/\/sensory-journal.com\/en\/pages\/about-sensory-journal" 1898 } 1899</script>
1899<script> 1900 // Header navigation dropdown functionality update 1901 let items = document.querySelector(".header__inline-menu").querySelectorAll("details"); 1902 items.forEach(item => { 1903 item.addEventListener("mouseover", () => { 1904 item.setAttribute("open", true); 1905 item.querySelector("ul").addEventListener("mouseleave", () => { 1906 item.removeAttribute("open"); 1907 }); 1908 item.addEventListener("mouseleave", () => {item.removeAttribute("open"); 1909 }); 1910 }); 1911 }); 1912</script>
1912 1913 1914</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 1915 class=" 1916 marquee 1917 color-background-2 1918 caption-with-letter-spacing 1919 caption-with-letter-spacing--small 1920 1921 marquee--stopOnHover 1922 1923 " 1924 style="height: 30px;" 1925> 1926 <div 1927 class="marquee-inner" 1928 data-duration="500" 1929 data-gap="300" 1930 > 1931 <div>NEW ARRIVALS FROM - ESAILA, DUE, COPENN, LOUIS POULSEN AND MORE</div> 1932 </div> 1933</div> 1934 1935 1936</div> 1937</div> 1938 1939 1940</section> 1941<!-- END sections: header-group --> 1942 1943 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1944 <section id="shopify-section-template--16539320352854__image_banner_LDFgfg" class="shopify-section section"><link href="//sensory-journal.com/cdn/shop/t/7/assets/section-image-banner.css?v=124819179385751388401730005652" rel="stylesheet" type="text/css" media="all" /> 1945<style data-shopify>#Banner-template--16539320352854__image_banner_LDFgfg::after { 1946 opacity: 0.0; 1947 }</style><div 1948 id="Banner-template--16539320352854__image_banner_LDFgfg" 1949 class="banner banner--content-align-center banner--content-align-mobile-center banner--small banner--desktop-transparent scroll-tr
1949igger animate--fade-in" 1950><div class="banner__media media scroll-trigger animate--fade-in"><img src="//sensory-journal.com/cdn/shop/files/SENSORY_JOURNAL_SAYS_HI_a90bd9f4-e390-471c-96d0-dadd264f4d3d.jpg?v=1765535931&width=3840" alt="" srcset="//sensory-journal.com/cdn/shop/files/SENSORY_JOURNAL_SAYS_HI_a90bd9f4-e390-471c-96d0-dadd264f4d3d.jpg?v=1765535931&width=375 375w, //sensory-journal.com/cdn/shop/files/SENSORY_JOURNAL_SAYS_HI_a90bd9f4-e390-471c-96d0-dadd264f4d3d.jpg?v=1765535931&width=550 550w, //sensory-journal.com/cdn/shop/files/SENSORY_JOURNAL_SAYS_HI_a90bd9f4-e390-471c-96d0-dadd264f4d3d.jpg?v=1765535931&width=750 750w, //sensory-journal.com/cdn/shop/files/SENSORY_JOURNAL_SAYS_HI_a90bd9f4-e390-471c-96d0-dadd264f4d3d.jpg?v=1765535931&width=1100 1100w, //sensory-journal.com/cdn/shop/files/SENSORY_JOURNAL_SAYS_HI_a90bd9f4-e390-471c-96d0-dadd264f4d3d.jpg?v=1765535931&width=1500 1500w, //sensory-journal.com/cdn/shop/files/SENSORY_JOURNAL_SAYS_HI_a90bd9f4-e390-471c-96d0-dadd264f4d3d.jpg?v=1765535931&width=1780 1780w, //sensory-journal.com/cdn/shop/files/SENSORY_JOURNAL_SAYS_HI_a90bd9f4-e390-471c-96d0-dadd264f4d3d.jpg?v=1765535931&width=2000 2000w, //sensory-journal.com/cdn/shop/files/SENSORY_JOURNAL_SAYS_HI_a90bd9f4-e390-471c-96d0-dadd264f4d3d.jpg?v=1765535931&width=3000 3000w, //sensory-journal.com/cdn/shop/files/SENSORY_JOURNAL_SAYS_HI_a90bd9f4-e390-471c-96d0-dadd264f4d3d.jpg?v=1765535931&width=3840 3840w" width="2000" height="808.0" sizes="100vw" fetchpriority="high"> 1951 </div><div class="banner__content banner__content--middle-center page-width scroll-trigger animate--slide-in"> 1952 <div class="banner__box content-container content-container--full-width-mobile color-scheme-1 gradient"></div> 1953 </div> 1954</div> 1955 1956 1957</section><section id="shopify-section-template--16539320352854__main" class="shopify-section section"><link href="//sensory-journal.com/cdn/shop/t/7/assets/section-main-page.css?v=848677459125201531730005652" rel="stylesheet" type="text/css" media="all" /> 1958<style data-shopify>.section-template--16539320352854__main-padding { 1959 padding-top: 21px; 1960 padding-bottom: 21px; 1961 } 1962 1963 @media screen and (min-width: 750px) { 1964 .section-template--16539320352854__main-padding { 1965 padding-top: 28px; 1966 padding-bottom: 28px; 1967 } 1968 }</style><div class="page-width page-width--narrow section-template--16539320352854__main-padding"> 1969 <h1 class="main-page-title page-title h0 scroll-trigger animate--fade-in"> 1970 ABOUT US 1971 </h1>
1972 <div class="rte scroll-trigger animate--slide-in"> 1973 <p data-start="110" data-end="180">SENSORY JOURNAL is a design-led platform exploring objects and spaces.</p> 1974<p data-start="182" data-end="448">Through editorial features, digital content and curated events, the platform shares stories across architecture, interiors, product design and contemporary lifestyle, connecting international design brands with an audience drawn to thoughtful living and design culture.</p> 1975<p data-start="450" data-end="596">At its core, SENSORY JOURNAL is guided by a simple idea:<br data-start="506" data-end="509">quality design, meaningful stories and sensory experiences shaped by objects and space.</p> 1976<h5 dir="ltr">OUR SERVICES</h5> 1977<p dir="ltr"><span>â </span><span>Content creation</span><span> â editorial content, brand storytelling</span></p> 1978<p dir="ltr"><span></span><span>â </span><span>Creative direction</span><span> â campaigns, photoshoots</span></p> 1979<p dir="ltr"><span></span>â Exhibition and retail curation â event planning, spatial direction<br></p> 1980<p> </p> 1981 </div> 1982</div> 1983 1984 1985</section> 1986 </main> 1987 1988 <!-- BEGIN sections: footer-group --> 1989<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" /> 1990<link href="//sensory-journal.com/cdn/shop/t/7/assets/newsletter-section.css?v=62410470717655853621730005652" rel="stylesheet" type="text/css" media="all" /> 1991<style data-shopify>.section-sections--16539317174358__newsletter_KdH4kT-padding { 1992 padding-top: 30px; 1993 padding-bottom: 39px; 1994 } 1995 1996 @media screen and (min-width: 750px) { 1997 .section-sections--16539317174358__newsletter_KdH4kT-padding { 1998 padding-top: 40px; 1999 padding-bottom: 52px; 2000 } 2001 }</style><div class="newsletter center "> 2002 <div class="newsletter__wrapper color-scheme-1 gradient content-container isolate content-container--full-width section-sections--16539317174358__newsletter_KdH4kT-padding"><h2 2003 class="inline-richtext h1 scroll-trigger animate--slide-in" 2004 2005 2006 data-cascade 2007 style="--animation-order: 1;" 2008 2009 > 2010 JOIN OUR COMMUNITY 2011 </h2><div
2012 class="newsletter__subheading rte scroll-trigger animate--slide-in" 2013 2014 2015 data-cascade 2016 style="--animation-order: 2;" 2017 2018 > 2019 <h3>åªå æ¶å°æ°åç¼å¸åå°å±¬åªæ æ¶æ¯</h3> 2020 </div><div > 2021 <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="â" /> 2022 <input type="hidden" name="contact[tags]" value="newsletter"> 2023 <div 2024 class="newsletter-form__field-wrapper scroll-trigger animate--slide-in" 2025 2026 data-cascade 2027 style="--animation-order: 3;" 2028 2029 > 2030 <div class="field"> 2031 <input 2032 id="NewsletterForm--sections--16539317174358__newsletter_KdH4kT" 2033 type="email" 2034 name="contact[email]" 2035 class="field__input" 2036 value="" 2037 aria-required="true" 2038 autocorrect="off" 2039 autocapitalize="off" 2040 autocomplete="email" 2041 2042 placeholder="Email" 2043 required 2044 > 2045 <label class="field__label" for="NewsletterForm--sections--16539317174358__newsletter_KdH4kT"> 2046 Email 2047 </label> 2048 <button 2049 type="submit" 2050 class="newsletter-form__button field__button" 2051 name="commit" 2052 id="Subscribe" 2053 aria-label="Subscribe" 2054 > 2055 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2055ox="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> 2056</span> 2057 </button> 2058 </div></div></form> 2059 </div></div> 2060</div> 2061 2062 2063</section><div id="shopify-section-sections--16539317174358__footer" class="shopify-section shopify-section-group-footer-group"> 2064<link href="//sensory-journal.com/cdn/shop/t/7/assets/section-footer.css?v=76253270700604171121765537164" rel="stylesheet" type="text/css" media="all" /> 2065<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-newsletter.css?v=4727253280200485261730005652" rel="stylesheet" type="text/css" media="all" /> 2066<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-menu.css?v=151968516119678728991730005652" rel="stylesheet" type="text/css" media="all" /> 2067<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-payment.css?v=69253961410771838501730005652" rel="stylesheet" type="text/css" media="all" /> 2068<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-social.css?v=35792976012981934991730005652" rel="stylesheet" type="text/css" media="all" /> 2069<style data-shopify>.footer { 2070 margin-top: 0px; 2071 } 2072 2073 .section-sections--16539317174358__footer-padding { 2074 padding-top: 27px; 2075 padding-bottom: 27px; 2076 } 2077 2078 @media screen and (min-width: 750px) { 2079 .footer { 2080 margin-top: 0px; 2081 } 2082 2083 .section-sections--16539317174358__footer-padding { 2084 padding-top: 36px; 2085 padding-bottom: 36px; 2086 } 2087 }</style><footer class="footer color-scheme-4 gradient section-sections--16539317174358__footer-padding"><div class="footer__content-top page-width"><div 2088 class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet scroll-tr
2088igger animate--slide-in" 2089 2090 data-cascade 2091 2092 ><div 2093 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 2094 2095 2096 data-cascade 2097 style="--animation-order: 1;" 2098 2099 ><h2 class="footer-block__heading inline-richtext">ABOUT</h2><ul class="footer-block__details-content list-unstyled"><li> 2100 <a 2101 href="/en/pages/about-sensory-journal" 2102 class="link link--text list-menu__item list-menu__item--link list-menu__item--active" 2103 > 2104 About Us 2105 </a> 2106 </li><li> 2107 <a 2108 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" 2109 class="link link--text list-menu__item list-menu__item--link" 2110 > 2111 Inspiration 2112 </a> 2113 </li></ul></div><div 2114 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 2115 2116 2117 data-cascade 2118 style="--animation-order: 2;" 2119 2120 ><h2 class="footer-block__heading inline-richtext">CUSTOMER SERVICE</h2><ul class="footer-block__details-content list-unstyled"><li> 2121 <a 2122 href="/en/pages/contact-us" 2123 class="link link--text list-menu__item list-menu__item--link" 2124 > 2125 Contact Us 2126 </a> 2127 </li><li> 2128 <a 2129 href="/en/pages/privacy-policy" 2130 class="link link--text list-menu__item list-menu__item--link" 2131 > 2132 Privacy Policy 2133 </a> 2134 </li><li> 2135 <a 2136 href="/en/pages/return-exchanges" 2137 class="link link--text list-menu__item list-menu__item--link" 2138 > 2139 Returns & Exchanges 2140 </a> 2141 </li><li> 2142 <a 2143 href="/en/pages/shipping" 2144 class="link link--text list-menu__item list-menu__item--link" 2145 > 2146 Shipping Policy 2147 </a> 2148 </li></ul></div><div 2149 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 2150 2151 2152 data-cascade 2153 style="--animation-order: 3;" 2154 2155 ><h2 class="footer-block__heading inline-richtext">FOR BUSINESS CUSTOMERS</h2><ul class="footer-block__details-content list-unstyled"><li> 2156 <a 2157 href="/en/pages/contact-us" 2158 class="link link--text list-menu__item list-menu__item--link" 2159 > 2160 B2B Contact 2161 </a> 2162 </li></ul></div></div><div 2163 class="footer-block--newsletter scroll-trigger animate--slide-in" 2164 2165 data-cascade 2166 2167 > 2168 2169<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item"> 2170 <a href="https://www.facebook.com/share/159g48oNAT/?mibextid=LQQJ4d" class="link list-social__link"> 2171 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20">
2171<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> 2172</span> 2173 <span class="visually-hidden">Facebook</span> 2174 </a> 2175 </li><li class="list-social__item"> 2176 <a href="https://www.instagram.com/sensory.journal/" class="link list-social__link"> 2177 <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> 2178</span> 2179 <span class="visually-hidden">Instagram</span> 2180 </a> 2181 </li></ul> 2182</div> 2183 </div><div 2184 class="footer__content-bottom scroll-trigger animate--slide-in" 2185 2186 data-cascade 2187 2188 > 2189 <div class="footer__content-bottom-wrapper page-width"> 2190 <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/pages/about-sensory-journal" /><div> 2191 <h2 class="caption-large text-body" id="FooterLanguageLabel"> 2192 Language 2193 </h2><div class="disclosure"> 2194 <button 2195 type="button" 2196 class="disclosure__button localization-form__select localization-selector link link--text caption-large" 2197 aria-expanded="false" 2198 aria-controls="FooterLanguageList" 2199 aria-describedby="FooterLanguageLabel" 2200 > 2201 <span>English</span> 2202 <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> 2203 2204 </button> 2205 <div class="disclosure__list-wrapper language-selector" hidden> 2206 <ul id="FooterLanguageList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1"> 2207 <a 2208 class="link link--text disclosure__link caption-large focus-inset" 2209 href="#" 2210 hreflang="zh-TW" 2211 lang="zh-TW" 2212 2213 data-value="zh-TW" 2214 > 2215 <span 2216 2217 class="visibility-hidden" 2218 2219 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9">
2219<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> 2220</span> 2221 <span> 2222 ç¹é«ä¸æ 2223 </span> 2224 </a> 2225 </li><li class="disclosure__item" tabindex="-1"> 2226 <a 2227 class="link link--text disclosure__link caption-large focus-inset" 2228 href="#" 2229 hreflang="en" 2230 lang="en" 2231 2232 aria-current="true" 2233 2234 data-value="en" 2235 > 2236 <span 2237 2238 ><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> 2239</span> 2240 <span> 2241 English 2242 </span> 2243 </a> 2244 </li></ul> 2245 </div> 2246</div> 2247<input type="hidden" name="locale_code" value="en"> 2248</div></form></localization-form></div> 2249 <div class="footer__column footer__column--info"></div> 2250 </div> 2251 <div class="footer__content-bottom-wrapper page-width"> 2252 <div class="footer__copyright caption"> 2253 <small class="copyright__content" 2254 >© 2026, <a href="/en" title="">SENSORY JOURNAL è¦ºè«¾éææå¸³</a></small> 2255 <small class="copyright__content">Powered by Shopify</small><ul class="policies list-unstyled"><li> 2256 <small class="copyright__content" 2257 ><a href="/en/policies/privacy-policy">Privacy policy</a></small 2258 > 2259 </li><li> 2260 <small class="copyright__content" 2261 ><a href="/en/policies/shipping-policy">Shipping policy</a></small 2262 > 2263 </li><li> 2264 <small class="copyright__content" 2265 ><a href="/en/policies/refund-policy">Refund policy</a></small 2266 > 2267 </li></ul></div> 2268 </div> 2269 </div> 2270</footer> 2271 2272 2273<style> #shopify-section-sections--16539317174358__footer h2 {font-size: 14px;} #shopify-section-sections--16539317174358__footer footer a {font-size: 12px;} </style></div> 2274<!-- END sections: footer-group --> 2275 2276 <ul hidden> 2277 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2278 <li id="a11y-new-window-message">Opens in a new window.</li> 2279 </ul> 2280 2281
2281<script> 2282 window.shopUrl = 'https://sensory-journal.com'; 2283 window.routes = { 2284 cart_add_url: '/en/cart/add', 2285 cart_change_url: '/en/cart/change', 2286 cart_update_url: '/en/cart/update', 2287 cart_url: '/en/cart', 2288 predictive_search_url: '/en/search/suggest', 2289 }; 2290 2291 window.cartStrings = { 2292 error: `There was an error while updating your cart. Please try again.`, 2293 quantityError: `You can only add [quantity] of this item to your cart.`, 2294 }; 2295 2296 window.variantStrings = { 2297 addToCart: `Add to cart`, 2298 soldOut: `Sold out`, 2299 unavailable: `Unavailable`, 2300 unavailable_with_option: `[value] - Unavailable`, 2301 }; 2302 2303 window.quickOrderListStrings = { 2304 itemsAdded: `[quantity] items added`, 2305 itemAdded: `[quantity] item added`, 2306 itemsRemoved: `[quantity] items removed`, 2307 itemRemoved: `[quantity] item removed`, 2308 viewCart: `View cart`, 2309 each: `[money]/ea`, 2310 min_error: `This item has a minimum of [min]`, 2311 max_error: `This item has a maximum of [max]`, 2312 step_error: `You can only add this item in increments of [step]`, 2313 }; 2314 2315 window.accessibilityStrings = { 2316 imageAvailable: `Image [index] is now available in gallery view`, 2317 shareSuccess: `Link copied to clipboard`, 2318 pauseSlideshow: `Pause slideshow`, 2319 playSlideshow: `Play slideshow`, 2320 recipientFormExpanded: `Gift card recipient form expanded`, 2321 recipientFormCollapsed: `Gift card recipient form collapsed`, 2322 countrySelectorSearchCount: `[count] countries/regions found`, 2323 }; 2324 </script>
2324<script src="//sensory-journal.com/cdn/shop/t/7/assets/predictive-search.js?v=57209189334897115771730005652" defer="defer"></script>
2324<style> 2325.header__menu-item{ 2326 font-size: 11px !important; 2327} 2328 2329@media (max-width: 749px){ 2330 .menu-drawer__menu-item{ 2331 font-size: 10px !important; 2332} 2333} 2334</style> 2335<style> 2336.dropdown__family--grandchild .navlink--grandchild .navtext { 2337 font-size: 18px !important; 2338} 2339</style> 2340 <div id="shopify-block-AdUNpWlZEbVhNR2ltU__5439026248262864547" class="shopify-block shopify-app-block">
2341<script type="text/javascript" hs-ignore> 2342 window.Globo = window.Globo || {}; 2343 window.globoEmbedPreorderAssetsUrl = 'https://cdn.shopify.com/extensions/01a10ae3-60ab-7b8b-a41b-4edc5876c3b8/frontend-261/assets/'; 2344 const GloboOverride = JSON.parse(JSON.stringify(window.Globo)); 2345 Globo.moneyFormat = "${{amount}}"; 2346 Globo.shopOrigin = "831ade-c0.myshopify.com"; 2347 Globo.assetsUrl = 'https://cdn.shopify.com/extensions/01a10ae3-60ab-7b8b-a41b-4edc5876c3b8/frontend-261/assets/"'; 2348 Globo.filesUrl = '//sensory-journal.com/cdn/shop/files/'; 2349 Globo.__webpack_public_path__ = "https://cdn.shopify.com/extensions/01a10ae3-60ab-7b8b-a41b-4edc5876c3b8/frontend-261/assets/"; 2350 Object.assign(window.Globo,GloboOverride); 2351 window.GloboPreorderParams = window.GloboPreorderParams || {}; 2352 const GloboPreorderParamsOverride = JSON.parse(JSON.stringify(window.GloboPreorderParams)); 2353 2354 2355 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 >
2355 .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
2355--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
2355dColor":"#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
2355dColor":"#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}}
2355)","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
2355dColor":"#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
2355dColor":"#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}}
2355)","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]"}; 2356 window.GloboPreorderParams.metafield = 'Shop metafield'; 2357 2358 2359 window.gpoTheme = window.gpoTheme || {}; 2360 window.gpoTheme.cache = { v: 3, rv: "", tx: "", ts: 1791360854 }; 2361 window.GloboPreorderParams.privateInventory = false === true; 2362 window.GloboPreorderParams.timezone_offset = '+08:00'; 2363 window.GloboPreorderParams.now = '2026-10-07T16:14:14.0000+08:00'; 2364 window.GloboPreorderParams.locale = "en"; 2365 window.GloboPreorderParams.market = { 2366 id: 24420122710, 2367 handle: "tw" 2368 } 2369 window.GloboPreorderParams.rootUrl = "\/en"; 2370 window.GloboPreorderParams.page = "page"; 2371 window.GloboPreorderParams.product = null; 2372 if (window.GloboPreorderParams.privateInventory) { 2373 window.GloboPreorderParams.iq = {}; 2374 window.GloboPreorderParams.im = {}; 2375 window.GloboPreorderParams.ip = {}; 2376 } 2377 2378 window.GloboPreorderParams.collectionId = null; 2379 window.GloboPreorderParams.products = []; 2380 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}; 2381 window.GloboPreorderParams.customer = null; 2382 window.GloboPreorderParams.customerJson = {}; 2383 ; 2384 window.GloboPreorderParams.themeOs20 = true; 2385 window.GloboPreorderParams.proxyUrl = '/apps/preorder/'; 2386 window.GloboPreorderParams.apiUrl = window.GloboPreorderParams.apiUrl.replace('globosoftware.net', 'globo.io'); 2387 window.GloboPreorderParams.products = window.GloboPreorderParams.products || []; 2388 2389 2390 window.GloboPreorderParams.products = window.GloboPreorderParams.products.concat([]); 2391 2392 if(typeof GloboPreorderParamsOverride.selectors !== 'undefined'){ 2393 Object.assign(window.GloboPreorderParams.selectors,GloboPreorderParamsOverride.selectors); 2394 delete GloboPreorderParamsOverride.selectors; 2395 } 2396 if(typeof GloboPreorderParamsOverride.advancedSettings !== 'undefined'){ 2397 Object.assign(window.GloboPreorderParams.advancedSettings,GloboPreorderParamsOverride.advancedSettings); 2398 delete GloboPreorderParamsOverride.advancedSettings; 2399 } 2400 delete GloboPreorderParamsOverride.settings; 2401 delete GloboPreorderParamsOverride.thirdPartyIntegration; 2402 delete GloboPreorderParamsOverride.translation; 2403 delete GloboPreorderParamsOverride.privateInventory; 2404 delete GloboPreorderParamsOverride.iq; 2405 delete GloboPreorderParamsOverride.im; 2406 delete GloboPreorderParamsOverride.ip; 2407 // Legacy map names (pre-rename) â strip if theme override still sets them 2408 delete GloboPreorderParamsOverride.variantsInventoryQuantity; 2409 delete GloboPreorderParamsOverride.variantsInventoryManagement; 2410 delete GloboPreorderParamsOverride.variantsInventoryPolicy; 2411 if(Object.keys(GloboPreorderParamsOverride).length){ 2412 Object.assign(window.GloboPreorderParams,GloboPreorderParamsOverride); 2413 } 2414 // Re-assert after override merge so theme/pre-init cannot wipe metafield flag/maps 2415 window.GloboPreorderParams.privateInventory = false === true; 2416 2417 2418 delete window.GloboPreorderParams.preorderSettings; 2419 window.GloboPreorderParams.preorderSettings = {}; 2420 window.GloboPreorderParams.preorderSettings.profiles = {}; 2421 window.GloboPreorderParams.remainingUnits ={}; 2422 window.GloboPreorderParams.endQuantityVariants =null; 2423 window.GloboPreorderParams.preorderSettings = {"products":{"7392919748694":{"41708602589270":862966},"7407182512214":{"41745287643222":880472},"7407184805974":{"41745300357206":880473}}}; 2424 2425 window.GloboPreorderParams.preorderSettings.profiles = window.GloboPreorderParams.preorderSettings.profiles || {}; 2426 2427window.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":[]}
2427,"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":[]}}); 2428 2429 2430 2431window.GloboPreorderParams.comingSoons = {}; 2432 window.GloboPreorderParams.comingSoonsProducts = {}; 2433 document.querySelector('html').classList.add(`gPreorder-theme-id-${window.GloboPreorderParams?.theme?.theme_store_id ?? 'empty'}`) 2434</script>
vendor: 1 bytes, line 2434
2434
2435<script> 2436 if(window.AVADA_SPEED_WHITELIST){ 2437 const gpo_wl = new RegExp("preorder-globo", 'i') 2438 if(Array.isArray(window.AVADA_SPEED_WHITELIST)){ 2439 window.AVADA_SPEED_WHITELIST.push(gpo_wl) 2440 }else{ 2441 window.AVADA_SPEED_WHITELIST = [gpo_wl] 2442 } 2443 } 2444</script>
vendor: 1 bytes, line 2444
2444
2445<script type="text/javascript"> 2446 var globoPreorderShowMultipleCurrencies = false; 2447 var globoPreorderCartType = "notification"; 2448 var globoPreorderRegexCount = /"{{ count }}|count|{{ count }}"/g; 2449 (function (globoPreorderJquery) { 2450 if (typeof globoPreorderJquery == 'function') { 2451 document.addEventListener("Globo.Preorder.added", function (e) { 2452 Globo.Preorder.addToCartCallBack(e.detail.addedItem, e.detail.quantity, globoPreorderJquery); 2453 }); 2454 //Editions theme 2455 if (globoPreorderJquery('.product-list').length) { 2456 globoPreorderJquery('.product-list').on('preload-images', function(){ 2457 var event; 2458 if(typeof(Event) === 'function') { 2459 event = new Event('collectionUpdate'); 2460 }else{ 2461 event = document.createEvent('Event'); 2462 event.initEvent('collectionUpdate', true, true); 2463 } 2464 window.dispatchEvent(event); 2465 }); 2466 } 2467 } 2468 }((window.jQuery||window.$))) 2469</script>
2469 2470</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"> 2471 2472 2473<!-- BEGIN app snippet: swymVersion -->
2473<script>var __SWYM__VERSION__ = '7.0.10';</script>
2473<!-- END app snippet --> 2474<!-- BEGIN app snippet: swymCustomCss --> 2475 2476 2477 2478 2479<style id="swym-custom-css"> 2480 2481</style> 2482 2483<!-- END app snippet --> 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495
2496<script> 2497 (function () { 2498 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 2499 2500 2501 // Put metafields in window variable 2502 const commonCustomizationSettings = ''; 2503 try { 2504 const parsedSettings = JSON.parse(commonCustomizationSettings); 2505 if (parsedSettings) { 2506 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 2507 } else { 2508 window.SwymWishlistCommonCustomizationSettings = {}; 2509 } 2510 } catch (e) { 2511 window.SwymWishlistCommonCustomizationSettings = {}; 2512 } 2513 2514 let enabledCommonFeatures = '{"multiple-wishlist":false}'; 2515 try { 2516 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 2517 } catch (e) { 2518 enabledCommonFeatures = {}; 2519 } 2520 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 2521 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 2522 2523 // Ghost-Intent Configuration 2524 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 2525 try { 2526 let ghostIntentConfig = { 2527 isExplicitConsentNeeded: false, 2528 isExplicitConsentNeededEvenForLocalStorage: false, 2529 askForPermissionOnFirstClick: true 2530 }; 2531 2532 2533 2534 window.SwymGhostIntentConfig = ghostIntentConfig; 2535 } catch(e) { 2536 window.SwymGhostIntentConfig = { 2537 isExplicitConsentNeeded: false, 2538 isExplicitConsentNeededEvenForLocalStorage: false, 2539 askForPermissionOnFirstClick: true 2540 }; 2541 } 2542 2543 // Education Layer Configuration 2544 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 2545 2546 2547 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 2548 2549 // Login Nudge Configuration 2550 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 2551 2552 2553 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 2554 2555 // Initialize or ensure SwymViewProducts exists 2556 if (!window.SwymViewProducts) { 2557 window.SwymViewProducts = {}; 2558 } 2559 2560 })(); 2561</script>
2561 2562 2563<!-- BEGIN app snippet: swymLoadConsentManager -->
2564<script> 2565 (function () { 2566 if (document.querySelector("script[data-swym-consent-manager]")) return; 2567 var swymConsentManagerScript = document.createElement("script"); 2568 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a11486-3564-7a0b-b518-5c3100ff9513\/swym-relay-843\/assets\/swym-consent-manager.js"; 2569 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 2570 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 2571 document.head.appendChild(swymConsentManagerScript); 2572 })(); 2573</script>
2573 2574<!-- END app snippet --> 2575
2576<script 2577 2578 id="wishlist-embed-init" 2579 defer 2580 async 2581> 2582 (function () { 2583 window.swymWishlistEmbedLoaded = true; 2584 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/apps.bundle.js"; 2585 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 2586 var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js'; 2587 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 2588 window.SwymCurrentJSPath = baseJsPath; 2589 window.SwymAssetBaseUrl = assetBaseUrl; 2590 2591 window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com"; 2592 2593 function loadSwymShopifyScript() { 2594 var element = ""; 2595 var scriptSrc = ""; 2596 2597 2598 element = "swym-ext-shopify-script"; 2599 window.SwymShopifyCdnInUse = true; 2600 scriptSrc = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/swym-ext-shopify.js"; 2601 2602 2603 if (document.getElementById(element)) { 2604 return; 2605 } 2606 2607 var s = document.createElement("script"); 2608 s.id = element; 2609 s.type = "text/javascript"; 2610 s.async = true; 2611 s.defer = true; 2612 s.src = scriptSrc; 2613 2614 s.onerror = function() { 2615 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 2616 // Fallback logic here 2617 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 2618 var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js"; 2619 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 2620 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 2621 2622 var fallbackScript = document.createElement("script"); 2623 fallbackScript.id = element; 2624 fallbackScript.type = "text/javascript"; 2625 fallbackScript.async = true; 2626 fallbackScript.defer = true; 2627 fallbackScript.src = scriptSrc; 2628 var y = document.getElementsByTagName("script")[0]; 2629 y.parentNode.insertBefore(fallbackScript, y); 2630 }; 2631 2632 var x = document.getElementsByTagName("script")[0]; 2633 x.parentNode.insertBefore(s, x); 2634 } 2635 2636 var consentAPICallbackInvoked = false; 2637 function checkConsentAndLoad() { 2638 // Allow app to load in design mode (theme editor) regardless of consent 2639 if (window.Shopify?.designMode) { 2640 loadSwymShopifyScript(); 2641 return; 2642 } 2643 2644 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 2645 // consent is given through our Ghost-Intent flow (sync nudge accept). 2646 // This works on any store regardless of region (EU or non-EU). 2647 var ghostConfig = window.SwymGhostIntentConfig || {}; 2648 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 2649 try { 2650 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 2651 if (localStorage.getItem(consentKey) === 'true') { 2652 // Consent was given through our flow â load SDK 2653 loadSwymShopifyScript(); 2654 return; 2655 } 2656 } catch(e) {} 2657 2658 // Check if Shopify native cookie consent was given via the cookie banner. 2659 // If user accepted cookies through Shopify's banner, load SDK normally 2660 // (Ghost-Intent is only needed when NO consent mechanism has been used). 2661 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 2662 if (shopifyConsentGiven) { 2663 loadSwymShopifyScript(); 2664 return; 2665 } 2666 2667 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 2668 return; 2669 } 2670 2671 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 2672 if(!isCookieBannerVisible) { 2673 loadSwymShopifyScript(); 2674 return; 2675 } 2676 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 2677 if (shouldLoadSwymScript) { 2678 loadSwymShopifyScript(); 2679 } else { 2680 console.warn("No customer consent to load Swym Wishlist Plus"); 2681 } 2682 } 2683 function initialiseConsentCheck() { 2684 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 2685 window.Shopify?.loadFeatures?.( 2686 [{name: 'consent-tracking-api', version: '0.1'}], 2687 error => { 2688 consentAPICallbackInvoked = true; 2689 if (error) { 2690 if(!window.Shopify?.customerPrivacy) { 2691 loadSwymShopifyScript(); 2692 return; 2693 } 2694 } 2695 checkConsentAndLoad(); 2696 } 2697 ); 2698 } 2699 function consentCheckFallback(retryCount) { 2700 if(!consentAPICallbackInvoked) { 2701 if (window.Shopify?.customerPrivacy) { 2702 checkConsentAndLoad(); 2703 } else if (retryCount >= 1) { 2704 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"); 2705 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 2706 checkConsentAndLoad(); 2707 } else { 2708 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 2709 } 2710 } 2711 } 2712 if (document.readyState === "loading") { 2713 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 2714 window.addEventListener("load", () => consentCheckFallback(0)); 2715 } else { 2716 initialiseConsentCheck(); 2717 } 2718 2719 })(); 2720</script>
2720 2721 2722<!-- BEGIN app snippet: swymSnippet -->
2722<script defer> 2723 (function () { 2724 const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js'; 2725 const currentSwymStorePath = 'https://swymstore-v3free-01.swymrelay.com'; 2726 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 2727 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 2728 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 2729 const swymSnippet = document.getElementById('wishlist-embed-init'); 2730 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 2731 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 2732 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 2733 })() 2734</script>
vendor: 1 bytes, line 2734
2734
2735<script id="swym-snippet" type="text"> 2736 window.swymLandingURL = document.URL; 2737 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}; 2738 window.swymPageLoad = function() { 2739 window.SwymProductVariants = window.SwymProductVariants || {}; 2740 window.SwymHasCartItems = 0 > 0; 2741 window.SwymPageData = {}, window.SwymProductInfo = {}; 2742 var unknown = {et: 0}; 2743 window.SwymPageData = unknown; 2744 2745 window.SwymPageData.uri = window.swymLandingURL; 2746 }; 2747 if(window.selectCallback){ 2748 (function(){ 2749 var originalSelectCallback = window.selectCallback; 2750 window.selectCallback = function(variant){ 2751 originalSelectCallback.apply(this, arguments); 2752 try{ 2753 if(window.triggerSwymVariantEvent){ 2754 window.triggerSwymVariantEvent(variant.id); 2755 } 2756 }catch(err){ 2757 console.warn("Swym selectCallback", err); 2758 } 2759 };})();} 2760 window.swymCustomerId =null; 2761 window.swymCustomerExtraCheck = 2762 null; 2763 var swappName = ("Wishlist" || "Wishlist"); 2764 var swymJSObject = { 2765 pid: "IQ6pQvEBImGn8y\/26BpgLbqEAhVYmnzk2aLQAvMMnMc=", 2766 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 2767 }; 2768 window.swymJSShopifyLoad = function(){ 2769 if(window.swymPageLoad) swymPageLoad(); 2770 if(!window._swat) { 2771 (function (s, w, r, e, l, a, y) { 2772 r['SwymRetailerConfig'] = s; 2773 r[s] = r[s] || function (k, v) { 2774 r[s][k] = v; 2775 }; 2776 })('_swrc', '', window); 2777 _swrc('RetailerId', swymJSObject.pid); 2778 _swrc('Callback', function(){initSwymShopify();}); 2779 }else if(window._swat.postLoader){ 2780 _swrc = window._swat.postLoader; 2781 _swrc('RetailerId', swymJSObject.pid); 2782 _swrc('Callback', function(){initSwymShopify();}); 2783 }else{ 2784 initSwymShopify();} 2785 } 2786 if(!window._SwymPreventAutoLoad) { 2787 swymJSShopifyLoad(); 2788 } 2789</script>
2789 2790 2791<style id="safari-flasher-pre"></style>
2792<script> 2793 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 2794 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;}' + ''; 2795 window.SwymCallbacks = window.SwymCallbacks || []; 2796 window.SwymCallbacks.push(function(tracker) { 2797 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 2798 var x = function() { 2799 SwymUtils.onDOMReady(function() { 2800 var d = document.createElement("div"); 2801 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>"; 2802 document.head.appendChild(d); 2803 });}; 2804 setTimeout(x, 10); 2805 });});} 2806 window.SwymOverrideMoneyFormat = "${{amount}}"; 2807</script>
2807 2808<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 2809
2810<script 2811 2812 id="swymSnippetCheckAndActivate" 2813> 2814 (function () { 2815 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 2816 2817 function removeDuplicateIdNodes(id) { 2818 var nodes = document.querySelectorAll('#' + id); 2819 nodes.forEach(function (node, index) { 2820 if (index > 0) { 2821 node.remove(); 2822 } 2823 }); 2824 } 2825 2826 function cleanupDuplicateSnippetNodes(activeScript) { 2827 if (!activeScript) { 2828 return; 2829 } 2830 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 2831 allSwymSnippets.forEach(function (scriptNode) { 2832 if (scriptNode !== activeScript) { 2833 scriptNode.remove(); 2834 } 2835 }); 2836 } 2837 2838 function cleanupDuplicateActivationGuards() { 2839 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 2840 guardScripts.forEach(function (scriptNode, index) { 2841 if (index > 0) { 2842 scriptNode.removeAttribute('id'); 2843 } 2844 }); 2845 } 2846 2847 function postDomLoad() { 2848 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 2849 if (!activeScript) { 2850 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 2851 if (inactiveScript) { 2852 inactiveScript.type = 'text/javascript'; 2853 new Function(inactiveScript.textContent)(); 2854 activeScript = inactiveScript; 2855 } 2856 } 2857 2858 cleanupDuplicateSnippetNodes(activeScript); 2859 cleanupDuplicateActivationGuards(); 2860 duplicateProneIds.forEach(removeDuplicateIdNodes); 2861 } 2862 2863 if (document.readyState === 'loading') { 2864 document.addEventListener('DOMContentLoaded', postDomLoad); 2865 } else { 2866 postDomLoad(); 2867 } 2868 })(); 2869</script>
2869 2870 2871 2872
2873<script> 2874 (function () { 2875 const themeSchemaName = window.Shopify.theme.schema_name; 2876 2877 if (!window.SwymCallbacks) { 2878 window.SwymCallbacks = []; 2879 } 2880 window.SwymCallbacks.push(swat => { 2881 if (!swat) { 2882 return; 2883 } 2884 2885 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 2886 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 2887 window.SwymLocalWishlist.syncToCloud(swat); 2888 } 2889 2890 if (window._SwymSDKOnlyMode) { 2891 return; 2892 } 2893 2894 // ENABLE COMMON FEATURES 2895 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 2896 Object.keys(swymEnabledCommonFeatures).forEach(key => { 2897 if (!swymEnabledCommonFeatures[key]) return; 2898 2899 switch (key) { 2900 case 'add-to-wishlist-collections-button': 2901 // Check if app block is already handling the collections button 2902 if (window.SwymCollectionsConfig) { 2903 return; 2904 } 2905 2906 // Check if v2 default collections is handling it 2907 if (window.SwymAdvancedCollectionsWishlistConfig) { 2908 return; 2909 } 2910 2911 // Fallback to old v1 behavior if v2 config is not present 2912 swat?.collectionsApi?.setDefaultCustomizationOptions(); 2913 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 2914 2915 break; 2916 case 'add-to-wishlist-pdp-button': 2917 // Check if app block is already handling the PDP button 2918 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 2919 return; 2920 } 2921 2922 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 2923 // Not initiating pdp button as it is not a product page 2924 return; 2925 } 2926 2927 // Inject addtowishlist.css into the document's <head> 2928 var head = document.head; 2929 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/addtowishlistbutton.css"; 2930 var pdpButtonStylesheetTag = document.createElement('link'); 2931 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 2932 pdpButtonStylesheetTag.rel = 'stylesheet'; 2933 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 2934 2935 if (!document.getElementById('swym-pdp-button-stylesheet')) { 2936 head.appendChild(pdpButtonStylesheetTag); 2937 } 2938 2939 var x = document.getElementsByTagName('script')[0]; 2940 function createAndInsertScript(id, src, onLoadCallback) { 2941 var scriptTag = document.createElement('script'); 2942 scriptTag.id = id; 2943 scriptTag.type = 'text/javascript'; 2944 scriptTag.src = src; 2945 scriptTag.onload = onLoadCallback; 2946 x.parentNode.insertBefore(scriptTag, x); 2947 } 2948 2949 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/addtowishlistbutton.js"; 2950 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 2951 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 2952 if (pdpBtnApi) { 2953 pdpBtnApi.setDefaultCustomizationOptions(swat); 2954 pdpBtnApi.initializePDPButton(swat, true); 2955 } 2956 }); 2957 break; 2958 default: 2959 return; 2960 } 2961 }); 2962 }); 2963 })(); // IIFE to prevent polluting global scope 2964</script>
2964 2965 2966 2967
2968<script> 2969 (function () { 2970 // Get the settings from Shopify's Liquid variables and create the styles 2971 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 2972 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 2973 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 2974 const isControlCentreEnabledFromBlockSettings = false; 2975 2976 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 2977 // Don't enable control centre if this is disabled and block settings are not enabled 2978 return; 2979 } 2980 2981 let borderRadius = 6; 2982 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 2983 2984 // Check if block settings exist, use them, otherwise fall back to common settings 2985 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 2986 "#000000" : 2987 window.SwymWishlistCommonCustomizationSettings.primaryColor; 2988 2989 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 2990 "#ffffff" : 2991 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 2992 2993 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 2994 "#F4F8FE" : null; 2995 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 2996 "#333333" : null; 2997 2998 // Only use color adjustment functions if we're using common settings 2999 if (!secondaryBgColor || !secondaryTextColor) { 3000 function adjustOpacity(color, opacity) { 3001 if (color[0] === '#') { 3002 color = color.slice(1); 3003 } 3004 3005 if (color.length === 3) { 3006 color = color.split('').map(char => char + char).join(''); 3007 } 3008 3009 const r = parseInt(color.slice(0, 2), 16); 3010 const g = parseInt(color.slice(2, 4), 16); 3011 const b = parseInt(color.slice(4, 6), 16); 3012 3013 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 3014 } 3015 3016 function hexToRgb(color) { 3017 if (color[0] === '#') { 3018 color = color.slice(1); 3019 } 3020 if (color.length === 3) { 3021 color = color.split('').map(c => c + c).join(''); 3022 } 3023 3024 return { 3025 r: parseInt(color.slice(0, 2), 16), 3026 g: parseInt(color.slice(2, 4), 16), 3027 b: parseInt(color.slice(4, 6), 16) 3028 }; 3029 } 3030 3031 function getLuminance({ r, g, b }) { 3032 return 0.299 * r + 0.587 * g + 0.114 * b; 3033 } 3034 3035 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 3036 const secondaryBgOpacity = 0.2; 3037 const secondaryTextOpacity = 0.8; 3038 3039 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 3040 3041 const bgRgb = hexToRgb(primaryBgColor); 3042 const bgLuminance = getLuminance(bgRgb); 3043 3044 // Determine whether to use dark or light text for contrast 3045 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 3046 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 3047 3048 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 3049 3050 return { 3051 secondaryBgColor, 3052 secondaryTextColor 3053 }; 3054 } 3055 3056 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 3057 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 3058 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 3059 } 3060 3061 // Create the CSS rule 3062 let styles = ` 3063 .swym-storefront-layout-root-component { 3064 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 3065 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 3066 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 3067 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 3068 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 3069 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 3070 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 3071 } 3072 `; 3073 3074 // Create a <style> element and append the styles 3075 let styleSheet = document.createElement("style"); 3076 styleSheet.type = "text/css"; 3077 styleSheet.innerText = styles; 3078 document.head.appendChild(styleSheet); 3079 3080 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 3081 window.SwymStorefrontLayoutContext = {}; 3082 } 3083 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 3084 window.SwymStorefrontLayoutExtensions = {}; 3085 } 3086 3087 // Expose block settings toggle state so ThemeCSSMapping can respect it. 3088 // When true, theme editor color pickers take priority over inherited theme CSS variables. 3089 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 3090 3091 if (isControlCentreEnabledFromBlockSettings) { 3092 // If block settings are enabled, use them 3093 SwymStorefrontLayoutContext.Settings = { 3094 EnableStorefrontLayoutOnLauncher: true, 3095 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 3096 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 3097 StorefrontLayoutDrawerPosition: "left", 3098 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 3099 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 3100 EnableStorefrontLayoutVariantSelector: true, 3101 StorefrontLayoutNotificationPosition: "left", 3102 StorefrontLayoutActionPopupPosition: "left", 3103 StorefrontLayoutNotificationDuration: 5000 3104 }; 3105 } else { 3106 // If only metafield is enabled but no block settings, use common settings 3107 SwymStorefrontLayoutContext.Settings = { 3108 EnableStorefrontLayoutOnLauncher: true, 3109 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 3110 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 3111 StorefrontLayoutDrawerPosition: "left", 3112 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 3113 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 3114 EnableStorefrontLayoutVariantSelector: true, 3115 StorefrontLayoutNotificationPosition: "left", 3116 StorefrontLayoutActionPopupPosition: "left", 3117 StorefrontLayoutNotificationDuration: 5000 3118 }; 3119 } 3120 const storefrontLayoutCallback = (swat) =>{ 3121 SwymStorefrontLayoutContext.swat = swat; 3122 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 3123 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 3124 SwymStorefrontLayoutContext.Settings = { 3125 ...SwymStorefrontLayoutContext?.Settings, 3126 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 3127 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 3128 } 3129 3130 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 3131 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 3132 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 3133 detail: { settings: SwymStorefrontLayoutContext?.Settings } 3134 }); 3135 document.dispatchEvent(event); 3136 }else{ 3137 swat.utils.warn(`LayoutInitialized event is not defined.`); 3138 } 3139 }else{ 3140 swat.utils.warn(`Storefront Layout is disabled.`); 3141 document.getElementById("swym-storefront-layout-container")?.remove(); 3142 document.getElementById("swym-storefront-extention-render-container")?.remove(); 3143 } 3144 } 3145 3146 if (!window.SwymCallbacks) { 3147 window.SwymCallbacks = []; 3148 } 3149 window.SwymCallbacks.push(storefrontLayoutCallback); 3150 3151 SwymStorefrontLayoutContext.SwymCustomerData = { 3152 3153 name: null, 3154 email: null 3155 3156 };
3157 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 3158 })(); 3159</script>
3159 3160 3161 3162 3163 3164</div><div id="shopify-block-AbEpqaklGb2U2U255a__10274264662263595587" class="shopify-block shopify-app-block">
3165<script> 3166 window.SwymCollectionsConfig = { 3167 'CollectionsSelectors': [], 3168 'CollectionsPosition': "top-right", 3169 'CollectionsIcon': "heart", 3170 'CollectionsButtonSize': 22, 3171 'CollectionsVerticalOffset': 0, 3172 'CollectionsHorizontalOffset': 0, 3173 'CollectionsProductLinkSelector': "-", 3174 'CollectionsProductTileSelector': "-", 3175 'CollectionsVariantSelector': "false", 3176 'CollectionsVariantSelectorChooseActionText': "Add to Favorites", 3177 'CollectionsCreateListTitle': "Favorites", 3178 'CollectionsCreateListPlaceholder': "Favorites", 3179 'CollectionsCustomIconAdd': "", 3180 'CollectionsCustomIconAdded': "", 3181 'CollectionsIconColor': "#000000", 3182 'CollectionsIconThickness': "1.7", 3183} 3184</script>
3184 3185<style> 3186 .swym-wishlist-collections-v2, .swym-wishlist-collections-v2 svg {border:unset; background:unset; min-width: 22px; height: 22px!important;} 3187 .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;} 3188 .swym-wishlist-collections-v2 .swym-collections-social-count {color: #000000;} 3189</style> 3190 3191 3192
3193<script> 3194 // Send heartbeat for collections button 3195 (function() { 3196 let collectionsButtonHeartbeatData = '{"132245422166":"2025-05-15T10:01:33.887Z","editor":"2025-04-21T10:40:18.495Z"}'; 3197 try { 3198 collectionsButtonHeartbeatData = JSON.parse(collectionsButtonHeartbeatData) || {}; 3199 } catch (e) { 3200 collectionsButtonHeartbeatData = {}; 3201 } 3202 const ShopifyTheme = window.Shopify.theme; 3203 const themeId = ShopifyTheme.id; 3204 let heartbeatMetadata = { 3205 schema_name: ShopifyTheme?.schema_name, 3206 schema_version: ShopifyTheme?.schema_version, 3207 theme_store_id: ShopifyTheme?.theme_store_id, 3208 role: ShopifyTheme?.role 3209 }; 3210 3211 const isDesignMode = !!window.swymDesignMode; 3212 3213 if (!window.SwymCallbacks) { 3214 window.SwymCallbacks = []; 3215 } 3216 window.SwymCallbacks.push((swat) => { 3217 if (!swat || !themeId) { 3218 return; 3219 } 3220 const triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat; 3221 if (typeof triggerHeartbeat !== "function") return; 3222 3223 const lastHeartbeat = isDesignMode ? collectionsButtonHeartbeatData?.editor : collectionsButtonHeartbeatData?.[themeId]; 3224 const themeContext = isDesignMode ? 'editor' : themeId; 3225 3226 const extensionData = { 3227 extensionName: "add-to-wishlist-collections-button", 3228 extensionType: "app-embed", 3229 metadata: heartbeatMetadata, 3230 themeId: themeContext, 3231 extensionSource: "default" 3232 }; 3233 3234 /** Stop heartbeat 3235 triggerHeartbeat(extensionData, lastHeartbeat); 3236 */ 3237 }); 3238 })(); // IIFE to prevent polluting global scope 3239</script>
3239 3240 3241 3242<style> 3243 .swym-advanced-wishlist-collections-container { 3244 display: none; 3245 } 3246</style> 3247</div><div id="shopify-block-Adm14RkRRTlk5Q0RPW__5061257265103808445" class="shopify-block shopify-app-block">
3247<script> 3248window.rterms = window.rterms || {}; 3249rterms.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":"è«åææåæ¢æ¬¾åé±ç§æ¬æ¿ç"}; 3250 3251 rterms._3lj2l = []; 3252 3253</script>
3253 3254 3255</div>
3255<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3255 3256</body> 3257</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.