PageSourceSearch

https://sensory-journal.com/en/products/esaila-pushpin-mini-untreated

html sensory-journal.com collected 2026-10-07 08:14:10 UTC 296,855 bytes, 4,078 lines download raw bytes

1<!doctype html>
2<html class="js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://sensory-journal.com/en/products/esaila-pushpin-mini-untreated"><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      PUSHPIN Mini 軟木桌凳 - 原色
10 &ndash; SENSORY JOURNAL 覺諾靈感手帳</title>
11
12    
13      <meta name="description" content="PUSHPIN Mini by Kenyon Yeh Pushpin Mini 外型靈感來自於辦公室必備文書用品圖釘,無論是兒童椅凳、穿鞋椅,或臨時置物桌,都能隨空間靈活運用。 軟木塞材質來自於可不斷重複再生達200 年的橡樹樹皮,不僅環保,還擁有防水、防火等特性,此產品也可作為室外傢俱之用。   Product Sheet Instruction and Care Warranty">
14    
15
16    
17
18<meta property="og:site_name" content="SENSORY JOURNAL 覺諾靈感手帳">
19<meta property="og:url" content="https://sensory-journal.com/en/products/esaila-pushpin-mini-untreated">
20<meta property="og:title" content="PUSHPIN Mini 軟木桌凳 - 原色">
21<meta property="og:type" content="product">
22<meta property="og:description" content="PUSHPIN Mini by Kenyon Yeh Pushpin Mini 外型靈感來自於辦公室必備文書用品圖釘,無論是兒童椅凳、穿鞋椅,或臨時置物桌,都能隨空間靈活運用。 軟木塞材質來自於可不斷重複再生達200 年的橡樹樹皮,不僅環保,還擁有防水、防火等特性,此產品也可作為室外傢俱之用。   Product Sheet Instruction and Care Warranty"><meta property="og:image" content="http://sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300">
23  <meta property="og:image:secure_url" content="https://sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300">
24  <meta property="og:image:width" content="1080">
25  <meta property="og:image:height" content="1350"><meta property="og:price:amount" content="7,700.00">
26  <meta property="og:price:currency" content="TWD"><meta name="twitter:card" content="summary_large_image">
27<meta name="twitter:title" content="PUSHPIN Mini 軟木桌凳 - 原色">
28<meta name="twitter:description" content="PUSHPIN Mini by Kenyon Yeh Pushpin Mini 外型靈感來自於辦公室必備文書用品圖釘,無論是兒童椅凳、穿鞋椅,或臨時置物桌,都能隨空間靈活運用。 軟木塞材質來自於可不斷重複再生達200 年的橡樹樹皮,不僅環保,還擁有防水、防火等特性,此產品也可作為室外傢俱之用。   Product Sheet Instruction and Care Warranty">
29
30
31    
31<script src="//sensory-journal.com/cdn/shop/t/7/assets/constants.js?v=132983761750457495441730005652" defer="defer"></script>
31
32    
32<script src="//sensory-journal.com/cdn/shop/t/7/assets/pubsub.js?v=158357773527763999511730005652" defer="defer"></script>
32
33    
33<script src="//sensory-journal.com/cdn/shop/t/7/assets/global.js?v=152862011079830610291730005652" defer="defer"></script>
33
34    
34<script src="//sensory-journal.com/cdn/shop/t/7/assets/details-disclosure.js?v=13653116266235556501730005652" defer="defer"></script>
34
35    
35<script src="//sensory-journal.com/cdn/shop/t/7/assets/details-modal.js?v=25581673532751508451730005652" defer="defer"></script>
35
36    
36<script src="//sensory-journal.com/cdn/shop/t/7/assets/search-form.js?v=133129549252120666541730005652" defer="defer"></script>
36<script src="//sensory-journal.com/cdn/shop/t/7/assets/animations.js?v=88693664871331136111730005652" defer="defer"></script>
36<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
36<meta name="facebook-domain-verification" content="z7dimtpi5p4k45igsjvllv6102067a">
37<meta name="google-site-verification" content="xMxnQROutyJtNL-i-aGC-bsx3IKZuDH-I1b4HZtP7M4">
38<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/59904098390/digital_wallets/dialog">
39<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/en/cart/43434477125718:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card dev.shopify.shop_pay"><link rel="alternate" hreflang="x-default" href="https://sensory-journal.com/products/esaila-pushpin-mini-untreated">
40<link rel="alternate" hreflang="zh-Hant" href="https://sensory-journal.com/products/esaila-pushpin-mini-untreated">
41<link rel="alternate" hreflang="en" href="https://sensory-journal.com/en/products/esaila-pushpin-mini-untreated">
42<link rel="alternate" type="application/json+oembed" href="https://sensory-journal.com/en/products/esaila-pushpin-mini-untreated.oembed">
43<script async="async" src="/checkouts/internal/preloads.js?locale=en-TW"></script>
vendor: 1 bytes, line 43
43
44<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 44
44
45<script>var Shopify = Shopify || {};
46Shopify.shop = "831ade-c0.myshopify.com";
47Shopify.locale = "en";
48Shopify.currency = {"active":"TWD","rate":"1.0"};
49Shopify.country = "TW";
50Shopify.theme = {"name":"Dawn - Official","id":132245422166,"schema_name":"Dawn","schema_version":"15.2.0","theme_store_id":887,"role":"main"};
51Shopify.theme.handle = "null";
52Shopify.theme.style = {"id":null,"handle":null};
53Shopify.cdnHost = "sensory-journal.com/cdn";
54Shopify.routes = Shopify.routes || {};
55Shopify.routes.root = "/en/";
56Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
57Shopify.SignInWithShop = Shopify.SignInWithShop || {};
58Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
59Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 59
59
60<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 60
60
61<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 61
61
62<script>
63  window.Shopify = window.Shopify || {};
64  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
65  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
66  window.Shopify.SignInWithShop.eligible = true;
67</script>
vendor: 1 bytes, line 67
67
68<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 68
68
69<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 69
69
70<script type="module">
71  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
72
73  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
74
75</script>
vendor: 1 bytes, line 75
75
76<script>
77  window.Shopify = window.Shopify || {};
78  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
79  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"]};
80</script>
vendor: 1 bytes, line 80
80
81<script>(function() {
82  var isLoaded = false;
83  function asyncLoad() {
84    if (isLoaded) return;
85    isLoaded = true;
86    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"];
87    for (var i = 0; i < urls.length; i++) {
88      var s = document.createElement('script');
89      s.type = 'text/javascript';
90      s.async = true;
91      s.src = urls[i];
92      var x = document.getElementsByTagName('script')[0];
93      x.parentNode.insertBefore(s, x);
94    }
95  };
96  if(window.attachEvent) {
97    window.attachEvent('onload', asyncLoad);
98  } else {
99    window.addEventListener('load', asyncLoad, false);
100  }
101})();</script>
vendor: 1 bytes, line 101
101
102<script id="__st">var __st={"a":59904098390,"offset":28800,"reqid":"d75df33f-5b56-46df-a893-a4bba8c74ea7-1791360850","pageurl":"sensory-journal.com\/en\/products\/esaila-pushpin-mini-untreated","u":"10ddac3aa861","p":"product","rtyp":"product","rid":7668868710486};</script>
vendor: 1 bytes, line 102
102
103<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 103
103
104<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 104
104
105<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 105
105
106<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>
106<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 106
106
107<script>
108  window.Shopify = window.Shopify || {};
109  window.Shopify.MCP = window.Shopify.MCP || {};
110  window.Shopify.MCP.enabled = true;
111  window.Shopify.MCP.shop = "831ade-c0.myshopify.com";
112  window.Shopify.MCP.mcpEndpoint = "https:\/\/sensory-journal.com\/api\/mcp";
113  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"]}}];
114</script>
vendor: 1 bytes, line 114
114
115<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=");})();
116</script>
vendor: 1 bytes, line 116
116
117<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)}};
118</script>
vendor: 1 bytes, line 118
118
119<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
120  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);
121</script>
vendor: 1 bytes, line 121
121
122<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})}}));
123</script>
vendor: 1 bytes, line 123
123
124<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 124
124
125<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
125
126
127
128    <style data-shopify>
129      @font-face {
130  font-family: "Instrument Sans";
131  font-weight: 400;
132  font-style: normal;
133  font-display: swap;
134  src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"),
135       url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff");
136}
137
138      @font-face {
139  font-family: "Instrument Sans";
140  font-weight: 700;
141  font-style: normal;
142  font-display: swap;
143  src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"),
144       url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff");
145}
146
147      @font-face {
148  font-family: "Instrument Sans";
149  font-weight: 400;
150  font-style: italic;
151  font-display: swap;
152  src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i4.028d3c3cd8d085648c808ceb20cd2fd1eb3560e5.woff2") format("woff2"),
153       url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i4.7e90d82df8dee29a99237cd19cc529d2206706a2.woff") format("woff");
154}
155
156      @font-face {
157  font-family: "Instrument Sans";
158  font-weight: 700;
159  font-style: italic;
160  font-display: swap;
161  src: url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i7.d6063bb5d8f9cbf96eace9e8801697c54f363c6a.woff2") format("woff2"),
162       url("//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_i7.ce33afe63f8198a3ac4261b826b560103542cd36.woff") format("woff");
163}
164
165      @font-face {
166  font-family: Figtree;
167  font-weight: 400;
168  font-style: normal;
169  font-display: swap;
170  src: url("//sensory-journal.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"),
171       url("//sensory-journal.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff");
172}
173
174
175      
176        :root,
177        .color-scheme-1 {
178          --color-background: 255,255,255;
179        
180          --gradient-background: #ffffff;
181        
182
183        
184
185        --color-foreground: 0,0,0;
186        --color-background-contrast: 191,191,191;
187        --color-shadow: 18,18,18;
188        --color-button: 18,18,18;
189        --color-button-text: 255,255,255;
190        --color-secondary-button: 255,255,255;
191        --color-secondary-button-text: 18,18,18;
192        --color-link: 18,18,18;
193        --color-badge-foreground: 0,0,0;
194        --color-badge-background: 255,255,255;
195        --color-badge-border: 0,0,0;
196        --payment-terms-background-color: rgb(255 255 255);
197      }
198      
199        
200        .color-scheme-2 {
201          --color-background: 243,243,243;
202        
203          --gradient-background: #f3f3f3;
204        
205
206        
207
208        --color-foreground: 18,18,18;
209        --color-background-contrast: 179,179,179;
210        --color-shadow: 18,18,18;
211        --color-button: 18,18,18;
212        --color-button-text: 243,243,243;
213        --color-secondary-button: 243,243,243;
214        --color-secondary-button-text: 18,18,18;
215        --color-link: 18,18,18;
216        --color-badge-foreground: 18,18,18;
217        --color-badge-background: 243,243,243;
218        --color-badge-border: 18,18,18;
219        --payment-terms-background-color: rgb(243 243 243);
220      }
221      
222        
223        .color-scheme-3 {
224          --color-background: 202,230,124;
225        
226          --gradient-background: #cae67c;
227        
228
229        
230
231        --color-foreground: 13,54,42;
232        --color-background-contrast: 150,190,36;
233        --color-shadow: 18,18,18;
234        --color-button: 255,255,255;
235        --color-button-text: 0,0,0;
236        --color-secondary-button: 202,230,124;
237        --color-secondary-button-text: 255,255,255;
238        --color-link: 255,255,255;
239        --color-badge-foreground: 13,54,42;
240        --color-badge-background: 202,230,124;
241        --color-badge-border: 13,54,42;
242        --payment-terms-background-color: rgb(202 230 124);
243      }
244      
245        
246        .color-scheme-4 {
247          --color-background: 18,18,18;
248        
249          --gradient-background: #121212;
250        
251
252        
253
254        --color-foreground: 255,255,255;
255        --color-background-contrast: 146,146,146;
256        --color-shadow: 18,18,18;
257        --color-button: 255,255,255;
258        --color-button-text: 18,18,18;
259        --color-secondary-button: 18,18,18;
260        --color-secondary-button-text: 255,255,255;
261        --color-link: 255,255,255;
262        --color-badge-foreground: 255,255,255;
263        --color-badge-background: 18,18,18;
264        --color-badge-border: 255,255,255;
265        --payment-terms-background-color: rgb(18 18 18);
266      }
267      
268        
269        .color-scheme-5 {
270          --color-background: 37,57,41;
271        
272          --gradient-background: #253929;
273        
274
275        
276
277        --color-foreground: 202,230,124;
278        --color-background-contrast: 47,72,52;
279        --color-shadow: 18,18,18;
280        --color-button: 255,255,255;
281        --color-button-text: 51,79,180;
282        --color-secondary-button: 37,57,41;
283        --color-secondary-button-text: 255,255,255;
284        --color-link: 255,255,255;
285        --color-badge-foreground: 202,230,124;
286        --color-badge-background: 37,57,41;
287        --color-badge-border: 202,230,124;
288        --payment-terms-background-color: rgb(37 57 41);
289      }
290      
291        
292        .color-scheme-5c94dbb9-adb0-42d5-9fd7-b0ba5f0ecd8f {
293          --color-background: 37,57,41;
294        
295          --gradient-background: #253929;
296        
297
298        
299
300        --color-foreground: 255,255,255;
301        --color-background-contrast: 47,72,52;
302        --color-shadow: 18,18,18;
303        --color-button: 13,54,42;
304        --color-button-text: 255,255,255;
305        --color-secondary-button: 37,57,41;
306        --color-secondary-button-text: 18,18,18;
307        --color-link: 18,18,18;
308        --color-badge-foreground: 255,255,255;
309        --color-badge-background: 37,57,41;
310        --color-badge-border: 255,255,255;
311        --payment-terms-background-color: rgb(37 57 41);
312      }
313      
314
315      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-5c94dbb9-adb0-42d5-9fd7-b0ba5f0ecd8f {
316        color: rgba(var(--color-foreground), 0.75);
317        background-color: rgb(var(--color-background));
318      }
319
320      :root {
321        --font-body-family: "Instrument Sans", sans-serif;
322        --font-body-style: normal;
323        --font-body-weight: 400;
324        --font-body-weight-bold: 700;
325
326        --font-heading-family: Figtree, sans-serif;
327        --font-heading-style: normal;
328        --font-heading-weight: 400;
329
330        --font-body-scale: 1.0;
331        --font-heading-scale: 1.0;
332
333        --media-padding: px;
334        --media-border-opacity: 0.05;
335        --media-border-width: 1px;
336        --media-radius: 0px;
337        --media-shadow-opacity: 0.0;
338        --media-shadow-horizontal-offset: 0px;
339        --media-shadow-vertical-offset: 4px;
340        --media-shadow-blur-radius: 5px;
341        --media-shadow-visible: 0;
342
343        --page-width: 140rem;
344        --page-width-margin: 0rem;
345
346        --product-card-image-padding: 0.0rem;
347        --product-card-corner-radius: 0.0rem;
348        --product-card-text-alignment: left;
349        --product-card-border-width: 0.0rem;
350        --product-card-border-opacity: 0.1;
351        --product-card-shadow-opacity: 0.0;
352        --product-card-shadow-visible: 0;
353        --product-card-shadow-horizontal-offset: 0.0rem;
354        --product-card-shadow-vertical-offset: 0.4rem;
355        --product-card-shadow-blur-radius: 0.5rem;
356
357        --collection-card-image-padding: 0.0rem;
358        --collection-card-corner-radius: 0.0rem;
359        --collection-card-text-alignment: left;
360        --collection-card-border-width: 0.0rem;
361        --collection-card-border-opacity: 0.1;
362        --collection-card-shadow-opacity: 0.0;
363        --collection-card-shadow-visible: 0;
364        --collection-card-shadow-horizontal-offset: 0.0rem;
365        --collection-card-shadow-vertical-offset: 0.4rem;
366        --collection-card-shadow-blur-radius: 0.5rem;
367
368        --blog-card-image-padding: 0.0rem;
369        --blog-card-corner-radius: 0.0rem;
370        --blog-card-text-alignment: left;
371        --blog-card-border-width: 0.0rem;
372        --blog-card-border-opacity: 0.1;
373        --blog-card-shadow-opacity: 0.0;
374        --blog-card-shadow-visible: 0;
375        --blog-card-shadow-horizontal-offset: 0.0rem;
376        --blog-card-shadow-vertical-offset: 0.4rem;
377        --blog-card-shadow-blur-radius: 0.5rem;
378
379        --badge-corner-radius: 4.0rem;
380
381        --popup-border-width: 1px;
382        --popup-border-opacity: 0.1;
383        --popup-corner-radius: 0px;
384        --popup-shadow-opacity: 0.05;
385        --popup-shadow-horizontal-offset: 0px;
386        --popup-shadow-vertical-offset: 4px;
387        --popup-shadow-blur-radius: 5px;
388
389        --drawer-border-width: 1px;
390        --drawer-border-opacity: 0.1;
391        --drawer-shadow-opacity: 0.0;
392        --drawer-shadow-horizontal-offset: 0px;
393        --drawer-shadow-vertical-offset: 4px;
394        --drawer-shadow-blur-radius: 5px;
395
396        --spacing-sections-desktop: 0px;
397        --spacing-sections-mobile: 0px;
398
399        --grid-desktop-vertical-spacing: 8px;
400        --grid-desktop-horizontal-spacing: 8px;
401        --grid-mobile-vertical-spacing: 4px;
402        --grid-mobile-horizontal-spacing: 4px;
403
404        --text-boxes-border-opacity: 0.1;
405        --text-boxes-border-width: 0px;
406        --text-boxes-radius: 0px;
407        --text-boxes-shadow-opacity: 0.0;
408        --text-boxes-shadow-visible: 0;
409        --text-boxes-shadow-horizontal-offset: 0px;
410        --text-boxes-shadow-vertical-offset: 4px;
411        --text-boxes-shadow-blur-radius: 5px;
412
413        --buttons-radius: 0px;
414        --buttons-radius-outset: 0px;
415        --buttons-border-width: 1px;
416        --buttons-border-opacity: 1.0;
417        --buttons-shadow-opacity: 0.0;
418        --buttons-shadow-visible: 0;
419        --buttons-shadow-horizontal-offset: 0px;
420        --buttons-shadow-vertical-offset: 4px;
421        --buttons-shadow-blur-radius: 5px;
422        --buttons-border-offset: 0px;
423
424        --inputs-radius: 0px;
425        --inputs-border-width: 1px;
426        --inputs-border-opacity: 0.55;
427        --inputs-shadow-opacity: 0.0;
428        --inputs-shadow-horizontal-offset: 0px;
429        --inputs-margin-offset: 0px;
430        --inputs-shadow-vertical-offset: 4px;
431        --inputs-shadow-blur-radius: 5px;
432        --inputs-radius-outset: 0px;
433
434        --variant-pills-radius: 40px;
435        --variant-pills-border-width: 1px;
436        --variant-pills-border-opacity: 0.55;
437        --variant-pills-shadow-opacity: 0.0;
438        --variant-pills-shadow-horizontal-offset: 0px;
439        --variant-pills-shadow-vertical-offset: 4px;
440        --variant-pills-shadow-blur-radius: 5px;
441      }
442
443      *,
444      *::before,
445      *::after {
446        box-sizing: inherit;
447      }
448
449      html {
450        box-sizing: border-box;
451        font-size: calc(var(--font-body-scale) * 62.5%);
452        height: 100%;
453      }
454
455      body {
456        display: grid;
457        grid-template-rows: auto auto 1fr auto;
458        grid-template-columns: 100%;
459        min-height: 100%;
460        margin: 0;
461        font-size: 1.5rem;
462        letter-spacing: 0.06rem;
463        line-height: calc(1 + 0.8 / var(--font-body-scale));
464        font-family: var(--font-body-family);
465        font-style: var(--font-body-style);
466        font-weight: var(--font-body-weight);
467      }
468
469      @media screen and (min-width: 750px) {
470        body {
471          font-size: 1.6rem;
472        }
473      }
474    </style>
475
476    <link href="//sensory-journal.com/cdn/shop/t/7/assets/base.css?v=49909582883249895651765537145" rel="stylesheet" type="text/css" media="all" />
477    <link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-cart-items.css?v=123238115697927560811730005652" media="print" onload="this.media='all'">
478      <link rel="preload" as="font" href="//sensory-journal.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2" type="font/woff2" crossorigin>
479      
480
481      <link rel="preload" as="font" href="//sensory-journal.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2" type="font/woff2" crossorigin>
482      
483<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-localization-form.css?v=170315343355214948141730005652" rel="stylesheet" type="text/css" media="all" />
484      
484<script src="//sensory-journal.com/cdn/shop/t/7/assets/localization-form.js?v=144176611646395275351730005652" defer="defer"></script>
484<link
485        rel="stylesheet"
486        href="//sensory-journal.com/cdn/shop/t/7/assets/component-predictive-search.css?v=118923337488134913561730005652"
487        media="print"
488        onload="this.media='all'"
489      >
489<script>
490      if (Shopify.designMode) {
491        document.documentElement.classList.add('shopify-design-mode');
492      }
493    </script>
493
494  <!-- BEGIN app block: shopify://apps/ako-cvs/blocks/cvs_widget/db3cf894-1968-40c5-bb48-952d15f1fd8d -->
494<script>
495  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__) {
496    window.__CVS_STATE__.cart_requires_shipping = false;
497    window.__CVS_STATE__.cart_item_count = 0;
498  }
499</script>
499<script async src="https://cdn.shopify.com/extensions/01a0d2a9-1423-7cf7-9d4c-de5bda8fd0e5/ako-demo-258/assets/main-preact.js"></script>
499
500<!-- END app block --><!-- BEGIN app block: shopify://apps/searchpie-seo-speed/blocks/sb-snippets/29f6c508-9bb9-4e93-9f98-b637b62f3552 --><!-- BEGIN app snippet: Secomapp-Instant-Page -->
500<script>
501    var timeout = 2000;
502    (function (w, d, s) {
503        function asyncLoad_isp() {
504            setTimeout(function () {
505                var head = document.head;
506                var r = document.createElement('script');
507                r.type = "module";
508                r.integrity = "sha384-MWfCL6g1OTGsbSwfuMHc8+8J2u71/LA8dzlIN3ycajckxuZZmF+DNjdm7O6H3PSq";
509                r.src = "//instant.page/5.1.1";
510                r.defer = true;
511                head.appendChild(r);
512            }, timeout);
513        };
514        document.addEventListener('DOMContentLoaded', function (event) {
515            asyncLoad_isp();
516        });
517    })(window, document, 'script');
518</script>
518
519<!-- END app snippet --><!-- BEGIN app snippet: Secomapp-Store --><!-- END app snippet --><!-- BEGIN app snippet: Secomapp-Breadcrumb --><!-- Searchpie-json-ld-Breadcrumb -->
520<script type="application/ld+json">
521{
522    "@context": "https://schema.org",
523    "@type": "BreadcrumbList",
524    "itemListElement": [{
525        "@type": "ListItem",
526        "position": 1,
527        "name": "SENSORY JOURNAL 覺諾靈感手帳",
528        "item": "https:\/\/sensory-journal.com\/en"
529    },{
530            "@type": "ListItem",
531            "position": 2,
532            "name": "PUSHPIN Mini 軟木桌凳 - 原色",
533            "item": "https:\/\/sensory-journal.com\/en\/products\/esaila-pushpin-mini-untreated"
534        }]
535}
536</script>
536<!-- END app snippet -->
537
538
539  <meta name="google-site-verification" content="VHVCXfB1poiBYSq2RruCXwf4fhkMi6mL_5QZIzCEJLU">
540
541
542<!-- BEGIN app snippet: sb-detect-broken-link -->
542<script></script>
542<!-- END app snippet -->
543<!-- BEGIN app snippet: internal-link --><!-- END app snippet -->
544<!-- BEGIN app snippet: social-tags --><!-- SearchPie Social Tags -->
545
546
547<!-- END SearchPie Social Tags --><!-- END app snippet -->
548<!-- BEGIN app snippet: sb-nx -->
549
550<!-- END app snippet -->
551<!-- BEGIN app snippet: sb-local-seo --><!--  sb-local-seo.liquid  -->
552<script>
553    const _sb_cf_local_seo = {};
554</script>
554<!-- END app snippet -->
555<!-- END SearchPie snippets -->
556<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
557
558
559
560
561
562
563
564
565
566
567
568
569  
569<script async src="https://static.klaviyo.com/onsite/js/U8dYyJ/klaviyo.js?company_id=U8dYyJ"></script>
569
570  
570<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>
570
571
572  
573    
573<script id="viewed_product">
574      if (item == null) {
575        var _learnq = _learnq || [];
576
577        var MetafieldReviews = null
578        var MetafieldYotpoRating = null
579        var MetafieldYotpoCount = null
580        var MetafieldLooxRating = null
581        var MetafieldLooxCount = null
582        var okendoProduct = null
583        var okendoProductReviewCount = null
584        var okendoProductReviewAverageValue = null
585        try {
586          // The following fields are used for Customer Hub recently viewed in order to add reviews.
587          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
588          MetafieldReviews = {};
589          MetafieldYotpoRating = null
590          MetafieldYotpoCount = null
591          MetafieldLooxRating = null
592          MetafieldLooxCount = null
593
594          okendoProduct = null
595          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
596          if (okendoProduct && 'error' in okendoProduct) {
597            okendoProduct = null
598          }
599          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
600          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
601        } catch (error) {
602          console.error('Error in Klaviyo onsite reviews tracking:', error);
603        }
604
605        var item = {
606          Name: "PUSHPIN Mini 軟木桌凳 - 原色",
607          ProductID: 7668868710486,
608          Categories: ["ESAILA","FURNITURE","NEW IN"],
609          ImageURL: "https://sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated_grande.jpg?v=1759635300",
610          URL: "https://sensory-journal.com/en/products/esaila-pushpin-mini-untreated",
611          Brand: "ESAILA",
612          Price: "$7,700.00",
613          Value: "7,700.00",
614          CompareAtPrice: "$0.00"
615        };
616        _learnq.push(['track', 'Viewed Product', item]);
617        _learnq.push(['trackViewedItem', {
618          Title: item.Name,
619          ItemId: item.ProductID,
620          Categories: item.Categories,
621          ImageUrl: item.ImageURL,
622          Url: item.URL,
623          Metadata: {
624            Brand: item.Brand,
625            Price: item.Price,
626            Value: item.Value,
627            CompareAtPrice: item.CompareAtPrice
628          },
629          metafields:{
630            reviews: MetafieldReviews,
631            yotpo:{
632              rating: MetafieldYotpoRating,
633              count: MetafieldYotpoCount,
634            },
635            loox:{
636              rating: MetafieldLooxRating,
637              count: MetafieldLooxCount,
638            },
639            okendo: {
640              rating: okendoProductReviewAverageValue,
641              count: okendoProductReviewCount,
642            }
643          }
644        }]);
645      }
646    </script>
646
647  
648
649
650
651
652  
652<script>
653    window.klaviyoReviewsProductDesignMode = false
654  </script>
654
655
656
657
658
659
660
661
662
663
664<!-- END app block -->
664<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 664
664
665<script src="https://cdn.shopify.com/extensions/4f034a2e-9581-437e-8f39-448c44c02301/simple-marquee-7/assets/app.js" type="text/javascript" defer="defer"></script>
665
666<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">
667<script src="https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/wishlistcollections.js" type="text/javascript" defer="defer"></script>
667
668<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">
669<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>
669
670<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">
671<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
672<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: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 672
672
673<script>
674  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
675</script>
vendor: 1 bytes, line 675
675
676<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}
676).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\\\"]}
676,{\\\"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":[{"price":{"amount":7700.0,"currencyCode":"TWD"},"product":{"title":"PUSHPIN Mini 軟木桌凳 - 原色","vendor":"ESAILA","id":"7668868710486","untranslatedTitle":"PUSHPIN Mini 軟木桌凳 - 原色","url":"\/en\/products\/esaila-pushpin-mini-untreated","type":"furniture"},"id":"43434477125718","image":{"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300"},"sku":"7","title":"軟木","untranslatedTitle":"軟木"}],"products":[{"id":"7668868710486","handle":"esaila-pushpin-mini-untreated","isCollective":null,"title":"PUSHPIN Mini 軟木桌凳 - 原色","type":"furniture","untranslatedTitle":"PUSHPIN Mini 軟木桌凳 - 原色","url":"\/en\/products\/esaila-pushpin-mini-untreated","vendor":"ESAILA","remoteShopId":null,"variants":[{"id":"43434477125718","image":{"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300"},"price":{"amount":7700.0,"currencyCode":"TWD"},"sku":"7","title":"軟木","untranslatedTitle":"軟木"}]}],"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":"5395db67-973d-425b-b41a-7b7d92b6f4ea","pageType":"product","resourceId":"7668868710486","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\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":7700.0,\"currencyCode\":\"TWD\"},\"product\":{\"title\":\"PUSHPIN Mini 軟木桌凳 - 原色\",\"vendor\":\"ESAILA\",\"id\":\"7668868710486\",\"untranslatedTitle\":\"PUSHPIN Mini 軟木桌凳 - 原色\",\"url\":\"\/en\/products\/esaila-pushpin-mini-untreated\",\"type\":\"furniture\"},\"id\":\"43434477125718\",\"image\":{\"src\":\"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300\"},\"sku\":\"7\",\"title\":\"軟木\",\"untranslatedTitle\":\"軟木\"}}]]"});})();</script>
676<script>
677  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
678  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
679  window.ShopifyAnalytics.meta.currency = 'TWD';
680  var meta = {"product":{"id":7668868710486,"gid":"gid:\/\/shopify\/Product\/7668868710486","vendor":"ESAILA","type":"furniture","handle":"esaila-pushpin-mini-untreated","variants":[{"id":43434477125718,"price":770000,"name":"PUSHPIN Mini 軟木桌凳 - 原色 - 軟木","public_title":"軟木","sku":"7"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":7668868710486,"requestId":"d75df33f-5b56-46df-a893-a4bba8c74ea7-1791360850"}};
681  for (var attr in meta) {
682    window.ShopifyAnalytics.meta[attr] = meta[attr];
683  }
684</script>
vendor: 1 bytes, line 684
684
685<script class="analytics">
686  (function () {
687    var customDocumentWrite = function(content) {
688      var jquery = null;
689
690      if (window.jQuery) {
691        jquery = window.jQuery;
692      } else if (window.Checkout && window.Checkout.$) {
693        jquery = window.Checkout.$;
694      }
695
696      if (jquery) {
697        jquery('body').append(content);
698      }
699    };
700
701    var hasLoggedConversion = function(token) {
702      if (token) {
703        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
704      }
705      return false;
706    }
707
708    var setCookieIfConversion = function(token) {
709      if (token) {
710        var twoMonthsFromNow = new Date(Date.now());
711        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
712
713        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
714      }
715    }
716
717    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
718    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
719    if (trekkie.integrations) {
720      return;
721    }
722    trekkie.methods = [
723      'identify',
724      'page',
725      'ready',
726      'track',
727      'trackForm',
728      'trackLink'
729    ];
730    trekkie.factory = function(method) {
731      return function() {
732        var args = Array.prototype.slice.call(arguments);
733        args.unshift(method);
734        trekkie.push(args);
735        if (method == 'track' || method == 'page') {
736          var pageUrl;
737          try {
738            pageUrl = window.location.href;
739          } catch (e) {}
740          var pageReferrer;
741          try {
742            pageReferrer = document.referrer;
743          } catch (e) {}
744          try {
745            if (window.__TREKKIE_SHIM_QUEUE == null) {
746              window.__TREKKIE_SHIM_QUEUE = [];
747            }
748            window.__TREKKIE_SHIM_QUEUE.push({
749              from: 'trekkie-stub',
750              method: method,
751              args: args.slice(1),
752              pageContext: {
753                url: pageUrl,
754                referrer: pageReferrer
755              }
756            });
757          } catch (e) {
758            // no-op
759          }
760        }
761        return trekkie;
762      };
763    };
764    for (var i = 0; i < trekkie.methods.length; i++) {
765      var key = trekkie.methods[i];
766      trekkie[key] = trekkie.factory(key);
767    }
768    trekkie.load = function(config) {
769      trekkie.config = config || {};
770      trekkie.config.initialDocumentCookie = document.cookie;
771      var first = document.getElementsByTagName('script')[0];
772var script = document.createElement('script');
773script.type = 'text/javascript';
774script.onerror = function(e) {
775  var scriptFallback = document.createElement('script');
776  scriptFallback.type = 'text/javascript';
777  scriptFallback.onerror = function(error) {
778          var Monorail = {
779      produce: function produce(monorailDomain, schemaId, payload) {
780        var currentMs = new Date().getTime();
781        var event = {
782          schema_id: schemaId,
783          payload: payload,
784          metadata: {
785            event_created_at_ms: currentMs,
786            event_sent_at_ms: currentMs
787          }
788        };
789        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
790      },
791      sendRequest: function sendRequest(endpointUrl, payload) {
792        // Try the sendBeacon API
793        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
794          var blobData = new window.Blob([payload], {
795            type: 'text/plain'
796          });
797
798          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
799            return true;
800          } // sendBeacon was not successful
801
802        } // XHR beacon
803
804        var xhr = new XMLHttpRequest();
805
806        try {
807          xhr.open('POST', endpointUrl);
808          xhr.setRequestHeader('Content-Type', 'text/plain');
809          xhr.send(payload);
810        } catch (e) {
811          console.log(e);
812        }
813
814        return false;
815      },
816      isIos12: function isIos12() {
817        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
818      }
819    };
820    Monorail.produce('monorail-edge.shopifysvc.com',
821      'trekkie_storefront_load_errors/1.1',
822      {shop_id: 59904098390,
823      theme_id: 132245422166,
824      app_name: "storefront",
825      context_url: window.location.href,
826      source_url: "//sensory-journal.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
827
828  };
829  scriptFallback.async = true;
830  scriptFallback.src = '//sensory-journal.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
831  first.parentNode.insertBefore(scriptFallback, first);
832};
833script.async = true;
834script.src = '//sensory-journal.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
835first.parentNode.insertBefore(script, first);
836
837    };
838    trekkie.load(
839      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":59904098390,"isMerchantRequest":null,"themeId":132245422166,"themeCityHash":"16797926886943728984","contentLanguage":"en","currency":"TWD","eventMetadataId":"5395db67-973d-425b-b41a-7b7d92b6f4ea"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
840    );
841
842    var loaded = false;
843    trekkie.ready(function() {
844      if (loaded) return;
845      loaded = true;
846
847      window.ShopifyAnalytics.lib = window.trekkie;
848
849      var originalDocumentWrite = document.write;
850      document.write = customDocumentWrite;
851      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
852      document.write = originalDocumentWrite;
853
854      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
855      var token = match? match[1]: undefined;
856      if (!hasLoggedConversion(token)) {
857        setCookieIfConversion(token);
858        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"TWD","variantId":43434477125718,"productId":7668868710486,"productGid":"gid:\/\/shopify\/Product\/7668868710486","name":"PUSHPIN Mini 軟木桌凳 - 原色 - 軟木","price":"7700.00","sku":"7","brand":"ESAILA","variant":"軟木","category":"furniture","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
859      }
860    });
861
862    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":7668868710486,"requestId":"d75df33f-5b56-46df-a893-a4bba8c74ea7-1791360850","shopifyEmitted":true});
863
864    var eventsListenerScript = document.createElement('script');
865    eventsListenerScript.async = true;
866    eventsListenerScript.src = "//sensory-journal.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
867    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
868})();</script>
vendor: 1 bytes, line 868
868
869<script
870  defer
871  src="https://sensory-journal.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
872  data-application="storefront-renderer"
873  data-shop-id="59904098390"
874  data-render-region="gcp-us-central1"
875  data-page-type="product"
876  data-theme-instance-id="132245422166"
877  data-theme-name="Dawn"
878  data-theme-version="15.2.0"
879  data-monorail-region="shop_domain"
880  data-resource-timing-sampling-rate="10"
881  data-shs="true"
882  data-shs-beacon="true"
883  data-shs-export-with-fetch="true"
884  data-shs-logs-sample-rate="1"
885  data-shs-beacon-endpoint="https://sensory-journal.com/api/collect"
886></script>
886
887<meta name="shopify-y" content="2868f3b7-c4e7-4980-89b3-9fe064696603" data-expiration="1822918450000"><meta name="shopify-s" content="8fa0b721-af78-412f-adf9-2aaae774d8a8" data-expiration="1791362650000"><meta name="new-cookie-storage-activated" content="t">
888</head>
889
890  <body class="gradient animate--hover-vertical-lift">
891    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
892      Skip to content
893    </a><!-- BEGIN sections: header-group -->
894<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" />
895<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-slider.css?v=14039311878856620671730005652" rel="stylesheet" type="text/css" media="all" />
896
897  <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-social.css?v=35792976012981934991730005652" rel="stylesheet" type="text/css" media="all" />
898
899
900<div
901  class="utility-bar color-scheme-4 gradient utility-bar--bottom-border"
902  
903>
904  <div class="page-width utility-bar__grid utility-bar__grid--3-col">
905
906<ul class="list-unstyled list-social" role="list"><li class="list-social__item">
907      <a href="https://www.facebook.com/share/159g48oNAT/?mibextid=LQQJ4d" class="link list-social__link">
908        <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>
909</span>
910        <span class="visually-hidden">Facebook</span>
911      </a>
912    </li><li class="list-social__item">
913      <a href="https://www.instagram.com/sensory.journal/" class="link list-social__link">
914        <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>
915</span>
916        <span class="visually-hidden">Instagram</span>
917      </a>
918    </li></ul>
919<div
920        class="announcement-bar announcement-bar--one-announcement"
921        role="region"
922        aria-label="Announcement"
923        
924      ><a
925              href="/en/collections/new-in"
926              class="announcement-bar__link link link--text focus-inset animate-arrow"
927            ><p class="announcement-bar__message h5">
928            <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>
929</p></a></div><div class="localization-wrapper">
930</div>
931  </div>
932</div>
933
934
935</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'">
936<link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-search.css?v=165164710990765432851730005652" media="print" onload="this.media='all'">
937<link rel="stylesheet" href="//sensory-journal.com/cdn/shop/t/7/assets/component-menu-drawer.css?v=147478906057189667651730005652" media="print" onload="this.media='all'">
938<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>
939  header-drawer {
940    justify-self: start;
941    margin-left: -1.2rem;
942  }@media screen and (min-width: 990px) {
943      header-drawer {
944        display: none;
945      }
946    }.menu-drawer-container {
947    display: flex;
948  }
949
950  .list-menu {
951    list-style: none;
952    padding: 0;
953    margin: 0;
954  }
955
956  .list-menu--inline {
957    display: inline-flex;
958    flex-wrap: wrap;
959  }
960
961  summary.list-menu__item {
962    padding-right: 2.7rem;
963  }
964
965  .list-menu__item {
966    display: flex;
967    align-items: center;
968    line-height: calc(1 + 0.3 / var(--font-body-scale));
969  }
970
971  .list-menu__item--link {
972    text-decoration: none;
973    padding-bottom: 1rem;
974    padding-top: 1rem;
975    line-height: calc(1 + 0.8 / var(--font-body-scale));
976  }
977
978  @media screen and (min-width: 750px) {
979    .list-menu__item--link {
980      padding-bottom: 0.5rem;
981      padding-top: 0.5rem;
982    }
983  }
984</style><style data-shopify>.header {
985    padding: 6px 3rem 6px 3rem;
986  }
987
988  .section-header {
989    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
990    margin-bottom: 0px;
991  }
992
993  @media screen and (min-width: 750px) {
994    .section-header {
995      margin-bottom: 0px;
996    }
997  }
998
999  @media screen and (min-width: 990px) {
1000    .header {
1001      padding-top: 12px;
1002      padding-bottom: 12px;
1003    }
1004  }</style>
1004<script src="//sensory-journal.com/cdn/shop/t/7/assets/cart-notification.js?v=133508293167896966491730005652" defer="defer"></script>
1004<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">
1005
1006<header-drawer data-breakpoint="tablet">
1007  <details id="Details-menu-drawer-container" class="menu-drawer-container">
1008    <summary
1009      class="header__icon header__icon--menu header__icon--summary link focus-inset"
1010      aria-label="Menu"
1011    >
1012      <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>
1013<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>
1014</span>
1015    </summary>
1016    <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1">
1017      <div class="menu-drawer__inner-container">
1018        <div class="menu-drawer__navigation-container">
1019          <nav class="menu-drawer__navigation">
1020            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a
1021                      id="HeaderDrawer-home"
1022                      href="/en"
1023                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1024                      
1025                    >
1026                      HOME
1027                    </a></li><li><details id="Details-menu-drawer-menu-item-2">
1028                      <summary
1029                        id="HeaderDrawer-brands"
1030                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1031                      >
1032                        BRANDS
1033                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1033ox="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>
1034</span>
1035                        <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>
1036</span>
1037                      </summary>
1038                      <div
1039                        id="link-brands"
1040                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
1041                        tabindex="-1"
1042                      >
1043                        <div class="menu-drawer__inner-submenu">
1044                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1045                            <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1045ox="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>
1046</span>
1047                            BRANDS
1048                          </button>
1049                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
1050                                    id="HeaderDrawer-brands-tradition"
1051                                    href="/en/collections/tradition"
1052                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1053                                    
1054                                  >
1055                                    &amp;TRADITION
1056                                  </a></li><li><a
1057                                    id="HeaderDrawer-brands-101-copenhagen"
1058                                    href="/en/collections/101-copenhagen"
1059                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1060                                    
1061                                  >
1062                                    101 COPENHAGEN
1063                                  </a></li><li><a
1064                                    id="HeaderDrawer-brands-acme"
1065                                    href="/en/collections/acme"
1066                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1067                                    
1068                                  >
1069                                    ACME
1070                                  </a></li><li><a
1071                                    id="HeaderDrawer-brands-anna-nina"
1072                                    href="/en/collections/anna-nina"
1073                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1074                                    
1075                                  >
1076                                    ANNA + NINA
1077                                  </a></li><li><a
1078                                    id="HeaderDrawer-brands-chips-inc"
1079                                    href="/en/collections/chips-inc"
1080                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1081                                    
1082                                  >
1083                                    CHIPS INC.
1084                                  </a></li><li><a
1085                                    id="HeaderDrawer-brands-copenn"
1086                                    href="/en/collections/copenn"
1087                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1088                                    
1089                                  >
1090                                    COPENN.
1091                                  </a></li><li><a
1092                                    id="HeaderDrawer-brands-due"
1093                                    href="/en/collections/due"
1094                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1095                                    
1096                                  >
1097                                    DUE
1098                                  </a></li><li><a
1099                                    id="HeaderDrawer-brands-esaila"
1100                                    href="/en/collections/esaila"
1101                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1102                                    
1103                                  >
1104                                    ESAILA
1105                                  </a></li><li><a
1106                                    id="HeaderDrawer-brands-hay"
1107                                    href="/en/collections/hay"
1108                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1109                                    
1110                                  >
1111                                    HAY
1112                                  </a></li><li><a
1113                                    id="HeaderDrawer-brands-ilkw-lighting"
1114                                    href="/en/collections/ilkw-ilkwanglighting"
1115                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1116                                    
1117                                  >
1118                                    ILKW LIGHTING
1119                                  </a></li><li><a
1120                                    id="HeaderDrawer-brands-louis-poulsen"
1121                                    href="/en/collections/louis-poulsen"
1122                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1123                                    
1124                                  >
1125                                    LOUIS POULSEN
1126                                  </a></li><li><a
1127                                    id="HeaderDrawer-brands-mo_-_a"
1128                                    href="/en/collections/mo-and-a"
1129                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1130                                    
1131                                  >
1132                                    MO_&amp;_A
1133                                  </a></li><li><a
1134                                    id="HeaderDrawer-brands-sabre"
1135                                    href="/en/collections/sabre"
1136                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1137                                    
1138                                  >
1139                                    SABRE
1140                                  </a></li><li><a
1141                                    id="HeaderDrawer-brands-transparent"
1142                                    href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF"
1143                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1144                                    
1145                                  >
1146                                    TRANSPARENT
1147                                  </a></li></ul>
1148                        </div>
1149                      </div>
1150                    </details></li><li>
1150<details id="Details-menu-drawer-menu-item-3">
1151                      <summary
1152                        id="HeaderDrawer-lifestore"
1153                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1154                      >
1155                        LIFESTORE
1156                        <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>
1157</span>
1158                        <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>
1159</span>
1160                      </summary>
1161                      <div
1162                        id="link-lifestore"
1163                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
1164                        tabindex="-1"
1165                      >
1166                        <div class="menu-drawer__inner-submenu">
1167                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1168                            <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1168ox="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>
1169</span>
1170                            LIFESTORE
1171                          </button>
1172                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
1173                                    id="HeaderDrawer-lifestore-new-in"
1174                                    href="/en/collections/new-in"
1175                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1176                                    
1177                                  >
1178                                    NEW IN
1179                                  </a></li><li><a
1180                                    id="HeaderDrawer-lifestore-shop-all"
1181                                    href="/en/collections/all"
1182                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1183                                    
1184                                  >
1185                                    SHOP ALL
1186                                  </a></li><li><a
1187                                    id="HeaderDrawer-lifestore-furniture"
1188                                    href="/en/collections/furniture"
1189                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1190                                    
1191                                  >
1192                                    FURNITURE
1193                                  </a></li><li><a
1194                                    id="HeaderDrawer-lifestore-kitchen-dining"
1195                                    href="/en/collections/frontpage"
1196                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1197                                    
1198                                  >
1199                                    KITCHEN &amp; DINING
1200                                  </a></li><li><a
1201                                    id="HeaderDrawer-lifestore-fragrances"
1202                                    href="/en/collections/fragrances"
1203                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1204                                    
1205                                  >
1206                                    FRAGRANCES
1207                                  </a></li><li><a
1208                                    id="HeaderDrawer-lifestore-lighting"
1209                                    href="/en/collections/lighting"
1210                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1211                                    
1212                                  >
1213                                    LIGHTING
1214                                  </a></li><li><a
1215                                    id="HeaderDrawer-lifestore-audio-technology"
1216                                    href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF"
1217                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1218                                    
1219                                  >
1220                                    AUDIO &amp; TECHNOLOGY
1221                                  </a></li><li><a
1222                                    id="HeaderDrawer-lifestore-textiles"
1223                                    href="/en/collections/textiles"
1224                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1225                                    
1226                                  >
1227                                    TEXTILES
1228                                  </a></li><li><details id="Details-menu-drawer-lifestore-home-accessories">
1229                                    <summary
1230                                      id="HeaderDrawer-lifestore-home-accessories"
1231                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1232                                    >
1233                                      HOME ACCESSORIES
1234                                      <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>
1235</span>
1236                                      <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>
1237</span>
1238                                    </summary>
1239                                    <div
1240                                      id="childlink-home-accessories"
1241                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
1242                                    >
1243                                      <button
1244                                        class="menu-drawer__close-button link link--text focus-inset"
1245                                        aria-expanded="true"
1246                                      >
1247                                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1247ox="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>
1248</span>
1249                                        HOME ACCESSORIES
1250                                      </button>
1251                                      <ul
1252                                        class="menu-drawer__menu list-menu"
1253                                        role="list"
1254                                        tabindex="-1"
1255                                      ><li>
1256                                            <a
1257                                              id="HeaderDrawer-lifestore-home-accessories-candle-holders"
1258                                              href="/en/collections/candle-holders"
1259                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1260                                              
1261                                            >
1262                                              CANDLE HOLDERS
1263                                            </a>
1264                                          </li><li>
1265                                            <a
1266                                              id="HeaderDrawer-lifestore-home-accessories-decoration"
1267                                              href="/en/collections/decoration"
1268                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1269                                              
1270                                            >
1271                                              DECORATION
1272                                            </a>
1273                                          </li><li>
1274                                            <a
1275                                              id="HeaderDrawer-lifestore-home-accessories-organiser"
1276                                              href="/en/collections/organiser-1"
1277                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1278                                              
1279                                            >
1280                                              ORGANISER
1281                                            </a>
1282                                          </li></ul>
1283                                    </div>
1284                                  </details></li></ul>
1285                        </div>
1286                      </div>
1287                    </details></li><li><details id="Details-menu-drawer-menu-item-4">
1288                      <summary
1289                        id="HeaderDrawer-inspiration"
1290                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1291                      >
1292                        INSPIRATION
1293                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1293ox="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>
1294</span>
1295                        <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>
1296</span>
1297                      </summary>
1298                      <div
1299                        id="link-inspiration"
1300                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
1301                        tabindex="-1"
1302                      >
1303                        <div class="menu-drawer__inner-submenu">
1304                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
1305                            <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1305ox="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>
1306</span>
1307                            INSPIRATION
1308                          </button>
1309                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
1310                                    id="HeaderDrawer-inspiration-interiors"
1311                                    href="/en/blogs/inspiration-food-drinks-leisure"
1312                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1313                                    
1314                                  >
1315                                    INTERIORS
1316                                  </a></li><li><a
1317                                    id="HeaderDrawer-inspiration-design"
1318                                    href="/en/blogs/industrial-design"
1319                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1320                                    
1321                                  >
1322                                    DESIGN
1323                                  </a></li><li><a
1324                                    id="HeaderDrawer-inspiration-creative-living"
1325                                    href="/en/blogs/inspiration-creative-living"
1326                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1327                                    
1328                                  >
1329                                    CREATIVE LIVING
1330                                  </a></li><li><a
1331                                    id="HeaderDrawer-inspiration-interviews"
1332                                    href="/en/blogs/interviews"
1333                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1334                                    
1335                                  >
1336                                    INTERVIEWS
1337                                  </a></li><li><a
1338                                    id="HeaderDrawer-inspiration-events"
1339                                    href="/en/blogs/events"
1340                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
1341                                    
1342                                  >
1343                                    EVENTS
1344                                  </a></li></ul>
1345                        </div>
1346                      </div>
1347                    </details></li><li><a
1348                      id="HeaderDrawer-gifts"
1349                      href="/en/collections/gifts-for-design-lovers"
1350                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1351                      
1352                    >
1353                      GIFTS
1354                    </a></li><li><a
1355                      id="HeaderDrawer-sale"
1356                      href="/en/collections/sale"
1357                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1358                      
1359                    >
1360                      SALE
1361                    </a></li></ul>
1362          </nav>
1363          <div class="menu-drawer__utility-links"><a
1364                href="https://sensory-journal.com/customer_authentication/redirect?locale=en&region_country=TW"
1365                class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide"
1366                rel="nofollow"
1367              ><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>
1368</span></account-icon>Log in</a><div class="menu-drawer__localization header-localization">
1369<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/products/esaila-pushpin-mini-untreated" /><div>
1370                        <h2 class="visually-hidden" id="HeaderLanguageMobileLabel">
1371                          Language
1372                        </h2><div class="disclosure">
1373  <button
1374    type="button"
1375    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
1376    aria-expanded="false"
1377    aria-controls="HeaderLanguageMobileList"
1378    aria-describedby="HeaderLanguageMobileLabel"
1379  >
1380    <span>English</span>
1381    <svg class="icon icon-caret" viewBox="0 0 10 6">
1381<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>
1382
1383  </button>
1384  <div class="disclosure__list-wrapper language-selector" hidden>
1385    <ul id="HeaderLanguageMobileList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1">
1386          <a
1387            class="link link--text disclosure__link caption-large focus-inset"
1388            href="#"
1389            hreflang="zh-TW"
1390            lang="zh-TW"
1391            
1392            data-value="zh-TW"
1393          >
1394            <span
1395              
1396                class="visibility-hidden"
1397              
1398            ><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>
1399</span>
1400            <span>
1401              繁體中文
1402            </span>
1403          </a>
1404        </li><li class="disclosure__item" tabindex="-1">
1405          <a
1406            class="link link--text disclosure__link caption-large focus-inset"
1407            href="#"
1408            hreflang="en"
1409            lang="en"
1410            
1411              aria-current="true"
1412            
1413            data-value="en"
1414          >
1415            <span
1416              
1417            ><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>
1418</span>
1419            <span>
1420              English
1421            </span>
1422          </a>
1423        </li></ul>
1424  </div>
1425</div>
1426<input type="hidden" name="locale_code" value="en">
1427</div></form></localization-form></div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item">
1428                  <a href="https://www.facebook.com/share/159g48oNAT/?mibextid=LQQJ4d" class="list-social__link link">
1429                    <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>
1430</span>
1431                    <span class="visually-hidden">Facebook</span>
1432                  </a>
1433                </li><li class="list-social__item">
1434                  <a href="https://www.instagram.com/sensory.journal/" class="list-social__link link">
1435                    <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>
1436</span>
1437                    <span class="visually-hidden">Instagram</span>
1438                  </a>
1439                </li></ul>
1440          </div>
1441        </div>
1442      </div>
1443    </div>
1444  </details>
1445</header-drawer>
1446
1447
1448<nav class="header__inline-menu">
1449  <ul class="list-menu list-menu--inline" role="list"><li><a
1450            id="HeaderMenu-home"
1451            href="/en"
1452            class="header__menu-item list-menu__item link link--text focus-inset"
1453            
1454          >
1455            <span
1456            >HOME</span>
1457          </a></li><li><header-menu>
1458            <details id="Details-HeaderMenu-2">
1459              <summary
1460                id="HeaderMenu-brands"
1461                class="header__menu-item list-menu__item link focus-inset"
1462              >
1463                <span
1464                >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>
1465</summary>
1466              <ul
1467                id="HeaderMenu-MenuList-2"
1468                class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup"
1469                role="list"
1470                tabindex="-1"
1471              ><li><a
1472                        id="HeaderMenu-brands-tradition"
1473                        href="/en/collections/tradition"
1474                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1475                        
1476                      >
1477                        &amp;TRADITION
1478                      </a></li><li><a
1479                        id="HeaderMenu-brands-101-copenhagen"
1480                        href="/en/collections/101-copenhagen"
1481                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1482                        
1483                      >
1484                        101 COPENHAGEN
1485                      </a></li><li><a
1486                        id="HeaderMenu-brands-acme"
1487                        href="/en/collections/acme"
1488                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1489                        
1490                      >
1491                        ACME
1492                      </a></li><li><a
1493                        id="HeaderMenu-brands-anna-nina"
1494                        href="/en/collections/anna-nina"
1495                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1496                        
1497                      >
1498                        ANNA + NINA
1499                      </a></li><li><a
1500                        id="HeaderMenu-brands-chips-inc"
1501                        href="/en/collections/chips-inc"
1502                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1503                        
1504                      >
1505                        CHIPS INC.
1506                      </a></li><li><a
1507                        id="HeaderMenu-brands-copenn"
1508                        href="/en/collections/copenn"
1509                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1510                        
1511                      >
1512                        COPENN.
1513                      </a></li><li><a
1514                        id="HeaderMenu-brands-due"
1515                        href="/en/collections/due"
1516                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1517                        
1518                      >
1519                        DUE
1520                      </a></li><li><a
1521                        id="HeaderMenu-brands-esaila"
1522                        href="/en/collections/esaila"
1523                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1524                        
1525                      >
1526                        ESAILA
1527                      </a></li><li><a
1528                        id="HeaderMenu-brands-hay"
1529                        href="/en/collections/hay"
1530                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1531                        
1532                      >
1533                        HAY
1534                      </a></li><li><a
1535                        id="HeaderMenu-brands-ilkw-lighting"
1536                        href="/en/collections/ilkw-ilkwanglighting"
1537                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1538                        
1539                      >
1540                        ILKW LIGHTING
1541                      </a></li><li><a
1542                        id="HeaderMenu-brands-louis-poulsen"
1543                        href="/en/collections/louis-poulsen"
1544                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1545                        
1546                      >
1547                        LOUIS POULSEN
1548                      </a></li><li><a
1549                        id="HeaderMenu-brands-mo_-_a"
1550                        href="/en/collections/mo-and-a"
1551                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1552                        
1553                      >
1554                        MO_&amp;_A
1555                      </a></li><li><a
1556                        id="HeaderMenu-brands-sabre"
1557                        href="/en/collections/sabre"
1558                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1559                        
1560                      >
1561                        SABRE
1562                      </a></li><li><a
1563                        id="HeaderMenu-brands-transparent"
1564                        href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF"
1565                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1566                        
1567                      >
1568                        TRANSPARENT
1569                      </a></li></ul>
1570            </details>
1571          </header-menu></li><li><header-menu>
1572            <details id="Details-HeaderMenu-3">
1573              <summary
1574                id="HeaderMenu-lifestore"
1575                class="header__menu-item list-menu__item link focus-inset"
1576              >
1577                <span
1578                >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>
1579</summary>
1580              <ul
1581                id="HeaderMenu-MenuList-3"
1582                class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup"
1583                role="list"
1584                tabindex="-1"
1585              ><li><a
1586                        id="HeaderMenu-lifestore-new-in"
1587                        href="/en/collections/new-in"
1588                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1589                        
1590                      >
1591                        NEW IN
1592                      </a></li><li><a
1593                        id="HeaderMenu-lifestore-shop-all"
1594                        href="/en/collections/all"
1595                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1596                        
1597                      >
1598                        SHOP ALL
1599                      </a></li><li><a
1600                        id="HeaderMenu-lifestore-furniture"
1601                        href="/en/collections/furniture"
1602                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1603                        
1604                      >
1605                        FURNITURE
1606                      </a></li><li><a
1607                        id="HeaderMenu-lifestore-kitchen-dining"
1608                        href="/en/collections/frontpage"
1609                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1610                        
1611                      >
1612                        KITCHEN &amp; DINING
1613                      </a></li><li><a
1614                        id="HeaderMenu-lifestore-fragrances"
1615                        href="/en/collections/fragrances"
1616                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1617                        
1618                      >
1619                        FRAGRANCES
1620                      </a></li><li><a
1621                        id="HeaderMenu-lifestore-lighting"
1622                        href="/en/collections/lighting"
1623                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1624                        
1625                      >
1626                        LIGHTING
1627                      </a></li><li><a
1628                        id="HeaderMenu-lifestore-audio-technology"
1629                        href="/en/collections/transparent-speaker/%E9%9F%B3%E9%9F%BF"
1630                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1631                        
1632                      >
1633                        AUDIO &amp; TECHNOLOGY
1634                      </a></li><li><a
1635                        id="HeaderMenu-lifestore-textiles"
1636                        href="/en/collections/textiles"
1637                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1638                        
1639                      >
1640                        TEXTILES
1641                      </a></li><li><details id="Details-HeaderSubMenu-lifestore-home-accessories">
1642                        <summary
1643                          id="HeaderMenu-lifestore-home-accessories"
1644                          class="header__menu-item link link--text list-menu__item focus-inset caption-large"
1645                        >
1646                          <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>
1647</summary>
1648                        <ul
1649                          id="HeaderMenu-SubMenuList-lifestore-home-accessories-"
1650                          class="header__submenu list-menu motion-reduce"
1651                        ><li>
1652                              <a
1653                                id="HeaderMenu-lifestore-home-accessories-candle-holders"
1654                                href="/en/collections/candle-holders"
1655                                class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1656                                
1657                              >
1658                                CANDLE HOLDERS
1659                              </a>
1660                            </li><li>
1661                              <a
1662                                id="HeaderMenu-lifestore-home-accessories-decoration"
1663                                href="/en/collections/decoration"
1664                                class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1665                                
1666                              >
1667                                DECORATION
1668                              </a>
1669                            </li><li>
1670                              <a
1671                                id="HeaderMenu-lifestore-home-accessories-organiser"
1672                                href="/en/collections/organiser-1"
1673                                class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1674                                
1675                              >
1676                                ORGANISER
1677                              </a>
1678                            </li></ul>
1679                      </details></li></ul>
1680            </details>
1681          </header-menu></li><li><header-menu>
1682            <details id="Details-HeaderMenu-4">
1683              <summary
1684                id="HeaderMenu-inspiration"
1685                class="header__menu-item list-menu__item link focus-inset"
1686              >
1687                <span
1688                >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>
1689</summary>
1690              <ul
1691                id="HeaderMenu-MenuList-4"
1692                class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup"
1693                role="list"
1694                tabindex="-1"
1695              ><li><a
1696                        id="HeaderMenu-inspiration-interiors"
1697                        href="/en/blogs/inspiration-food-drinks-leisure"
1698                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1699                        
1700                      >
1701                        INTERIORS
1702                      </a></li><li><a
1703                        id="HeaderMenu-inspiration-design"
1704                        href="/en/blogs/industrial-design"
1705                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1706                        
1707                      >
1708                        DESIGN
1709                      </a></li><li><a
1710                        id="HeaderMenu-inspiration-creative-living"
1711                        href="/en/blogs/inspiration-creative-living"
1712                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1713                        
1714                      >
1715                        CREATIVE LIVING
1716                      </a></li><li><a
1717                        id="HeaderMenu-inspiration-interviews"
1718                        href="/en/blogs/interviews"
1719                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1720                        
1721                      >
1722                        INTERVIEWS
1723                      </a></li><li><a
1724                        id="HeaderMenu-inspiration-events"
1725                        href="/en/blogs/events"
1726                        class="header__menu-item list-menu__item link link--text focus-inset caption-large"
1727                        
1728                      >
1729                        EVENTS
1730                      </a></li></ul>
1731            </details>
1732          </header-menu></li><li><a
1733            id="HeaderMenu-gifts"
1734            href="/en/collections/gifts-for-design-lovers"
1735            class="header__menu-item list-menu__item link link--text focus-inset"
1736            
1737          >
1738            <span
1739            >GIFTS</span>
1740          </a></li><li><a
1741            id="HeaderMenu-sale"
1742            href="/en/collections/sale"
1743            class="header__menu-item list-menu__item link link--text focus-inset"
1744            
1745          >
1746            <span
1747            >SALE</span>
1748          </a></li></ul>
1749</nav>
1750
1751<a href="/en" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper">
1752                
1753                <img src="//sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&amp;width=600" alt="SENSORY JOURNAL 覺諾靈感手帳" srcset="//sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&amp;width=250 250w, //sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&amp;width=375 375w, //sensory-journal.com/cdn/shop/files/Sensory_Journal_Logo_New.png?v=1745232098&amp;width=500 500w" width="250" height="28.29028290282903" loading="eager" class="header__heading-logo" sizes="(min-width: 750px) 250px, 50vw">
1754              </div></a><div class="header__icons header__icons--localization header-localization">
1755      <div class="desktop-localization-wrapper">
1756<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/products/esaila-pushpin-mini-untreated" /><div>
1757                <h2 class="visually-hidden" id="HeaderLanguageLabel">Language</h2><div class="disclosure">
1758  <button
1759    type="button"
1760    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
1761    aria-expanded="false"
1762    aria-controls="HeaderLanguageList"
1763    aria-describedby="HeaderLanguageLabel"
1764  >
1765    <span>English</span>
1766    <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>
1767
1768  </button>
1769  <div class="disclosure__list-wrapper language-selector" hidden>
1770    <ul id="HeaderLanguageList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1">
1771          <a
1772            class="link link--text disclosure__link caption-large focus-inset"
1773            href="#"
1774            hreflang="zh-TW"
1775            lang="zh-TW"
1776            
1777            data-value="zh-TW"
1778          >
1779            <span
1780              
1781                class="visibility-hidden"
1782              
1783            ><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>
1784</span>
1785            <span>
1786              繁體中文
1787            </span>
1788          </a>
1789        </li><li class="disclosure__item" tabindex="-1">
1790          <a
1791            class="link link--text disclosure__link caption-large focus-inset"
1792            href="#"
1793            hreflang="en"
1794            lang="en"
1795            
1796              aria-current="true"
1797            
1798            data-value="en"
1799          >
1800            <span
1801              
1802            ><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>
1803</span>
1804            <span>
1805              English
1806            </span>
1807          </a>
1808        </li></ul>
1809  </div>
1810</div>
1811<input type="hidden" name="locale_code" value="en">
1812</div></form></localization-form></div>
1813      
1814
1815<details-modal class="header__search">
1816  <details>
1817    <summary
1818      class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
1819      aria-haspopup="dialog"
1820      aria-label="Search"
1821    >
1822      <span>
1823        <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>
1824</span>
1825        <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>
1826</span>
1827      </span>
1828    </summary>
1829    <div
1830      class="search-modal modal__content gradient"
1831      role="dialog"
1832      aria-modal="true"
1833      aria-label="Search"
1834    >
1835      <div class="modal-overlay"></div>
1836      <div
1837        class="search-modal__content search-modal__content-bottom"
1838        tabindex="-1"
1839      ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/en/search" method="get" role="search" class="search search-modal__form">
1840          <div class="field">
1841            <input
1842              class="search__input field__input"
1843              id="Search-In-Modal"
1844              type="search"
1845              name="q"
1846              value=""
1847              placeholder="Search"role="combobox"
1848                aria-expanded="false"
1849                aria-owns="predictive-search-results"
1850                aria-controls="predictive-search-results"
1851                aria-haspopup="listbox"
1852                aria-autocomplete="list"
1853                autocorrect="off"
1854                autocomplete="off"
1855                autocapitalize="off"
1856                spellcheck="false">
1857            <label class="field__label" for="Search-In-Modal">Search</label>
1858            <input type="hidden" name="options[prefix]" value="last">
1859            <button
1860              type="reset"
1861              class="reset__button field__button hidden"
1862              aria-label="Clear search term"
1863            >
1864              <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>
1865</span>
1866            </button>
1867            <button class="search__button field__button" aria-label="Search">
1868              <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>
1869</span>
1870            </button>
1871          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
1872
1873<div class="predictive-search__loading-state">
1874  <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>
1875
1876</div>
1877</div>
1878
1879            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
1880          type="button"
1881          class="search-modal__close-button modal__close-button link link--text focus-inset"
1882          aria-label="Close"
1883        >
1884          <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>
1885</span>
1886        </button>
1887      </div>
1888    </div>
1889  </details>
1890</details-modal>
1891
1892<a
1893          href="https://sensory-journal.com/customer_authentication/redirect?locale=en&region_country=TW"
1894          class="header__icon header__icon--account link focus-inset small-hide"
1895          rel="nofollow"
1896        ><account-icon>
1896<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>
1897</span></account-icon><span class="visually-hidden">Log in</span>
1898        </a><a href="/en/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble">
1899          
1900            <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>
1901</span>
1902          
1903        <span class="visually-hidden">Cart</span></a>
1904    </div>
1905  </header>
1906</sticky-header>
1907
1908<cart-notification>
1909  <div class="cart-notification-wrapper page-width">
1910    <div
1911      id="cart-notification"
1912      class="cart-notification focus-inset color-scheme-1 gradient"
1913      aria-modal="true"
1914      aria-label="Item added to your cart"
1915      role="dialog"
1916      tabindex="-1"
1917    >
1918      <div class="cart-notification__header">
1919        <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>
1920Item added to your cart
1921        </h2>
1922        <button
1923          type="button"
1924          class="cart-notification__close modal__close-button link link--text focus-inset"
1925          aria-label="Close"
1926        >
1927          <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>
1928</span>
1929        </button>
1930      </div>
1931      <div id="cart-notification-product" class="cart-notification-product"></div>
1932      <div class="cart-notification__links">
1933        <a
1934          href="/en/cart"
1935          id="cart-notification-button"
1936          class="button button--secondary button--full-width"
1937        >View cart</a>
1938        <form action="/en/cart" method="post" id="cart-notification-form">
1939          <button class="button button--primary button--full-width" name="checkout">
1940            Check out
1941          </button>
1942        </form>
1943        <button type="button" class="link button-label">Continue shopping</button>
1944      </div>
1945    </div>
1946  </div>
1947</cart-notification>
1948<style data-shopify>
1949  .cart-notification {
1950    display: none;
1951  }
1952</style>
1953
1954
1955<script type="application/ld+json">
1956  {
1957    "@context": "http://schema.org",
1958    "@type": "Organization",
1959    "name": "SENSORY JOURNAL 覺諾靈感手帳",
1960    
1961      "logo": "https:\/\/sensory-journal.com\/cdn\/shop\/files\/Sensory_Journal_Logo_New.png?v=1745232098\u0026width=500",
1962    
1963    "sameAs": [
1964      "",
1965      "https:\/\/www.facebook.com\/share\/159g48oNAT\/?mibextid=LQQJ4d",
1966      "",
1967      "https:\/\/www.instagram.com\/sensory.journal\/",
1968      "",
1969      "",
1970      "",
1971      "",
1972      ""
1973    ],
1974    "url": "https:\/\/sensory-journal.com"
1975  }
1976</script>
1976<script>
1977    // Header navigation dropdown functionality update
1978      let items = document.querySelector(".header__inline-menu").querySelectorAll("details");
1979      items.forEach(item => {
1980        item.addEventListener("mouseover", () => {
1981                              item.setAttribute("open", true);
1982          item.querySelector("ul").addEventListener("mouseleave", () => {
1983                                                    item.removeAttribute("open");
1984          });
1985          item.addEventListener("mouseleave", () => {item.removeAttribute("open");
1986          });
1987        });
1988      });
1989</script>
1989
1990
1991</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
1992  class="
1993    marquee
1994    color-background-2
1995    caption-with-letter-spacing
1996    caption-with-letter-spacing--small
1997    
1998        marquee--stopOnHover
1999    
2000  "
2001  style="height: 30px;"
2002>
2003  <div
2004    class="marquee-inner"
2005    data-duration="500"
2006    data-gap="300"
2007  >
2008    <div>NEW ARRIVALS FROM - ESAILA, DUE, COPENN, LOUIS POULSEN AND MORE</div>
2009  </div>
2010</div>
2011
2012
2013</div>
2014</div>
2015
2016
2017</section>
2018<!-- END sections: header-group -->
2019
2020    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
2021      <section id="shopify-section-template--16539320451158__main" class="shopify-section section"><product-info
2022  id="MainProduct-template--16539320451158__main"
2023  class="section-template--16539320451158__main-padding gradient color-scheme-1"
2024  data-section="template--16539320451158__main"
2025  data-product-id="7668868710486"
2026  data-update-url="true"
2027  data-url="/en/products/esaila-pushpin-mini-untreated"
2028  
2029>
2030  <link href="//sensory-journal.com/cdn/shop/t/7/assets/section-main-product.css?v=88118647716245681621730005652" rel="stylesheet" type="text/css" media="all" />
2031  <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-accordion.css?v=7971072480289620591730005652" rel="stylesheet" type="text/css" media="all" />
2032  <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-price.css?v=70172745017360139101730005652" rel="stylesheet" type="text/css" media="all" />
2033  <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-slider.css?v=14039311878856620671730005652" rel="stylesheet" type="text/css" media="all" />
2034  <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-rating.css?v=179577762467860590411730005652" rel="stylesheet" type="text/css" media="all" />
2035  <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-deferred-media.css?v=14096082462203297471730005652" rel="stylesheet" type="text/css" media="all" />
2036
2037  
2038    <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-product-variant-picker.css?v=101198305663325844211730005652" rel="stylesheet" type="text/css" media="all" />
2039    <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-swatch-input.css?v=61683592951238328641730005652" rel="stylesheet" type="text/css" media="all" />
2040    <link href="//sensory-journal.com/cdn/shop/t/7/assets/component-swatch.css?v=6811383713633888781730005652" rel="stylesheet" type="text/css" media="all" />
2041  
2042<style data-shopify>.section-template--16539320451158__main-padding {
2043      padding-top: 27px;
2044      padding-bottom: 9px;
2045    }
2046
2047    @media screen and (min-width: 750px) {
2048      .section-template--16539320451158__main-padding {
2049        padding-top: 36px;
2050        padding-bottom: 12px;
2051      }
2052    }</style>
2052<script src="//sensory-journal.com/cdn/shop/t/7/assets/product-info.js?v=149160427226008204701730005652" defer="defer"></script>
2052
2053  
2053<script src="//sensory-journal.com/cdn/shop/t/7/assets/product-form.js?v=82553749319723712671730005652" defer="defer"></script>
2053
2054
2055  <div class="page-width">
2056    <div class="product product--large product--left product--stacked product--mobile-hide grid grid--1-col grid--2-col-tablet">
2057      <div class="grid__item product__media-wrapper">
2058        
2059<media-gallery
2060  id="MediaGallery-template--16539320451158__main"
2061  role="region"
2062  
2063    class="product__column-sticky"
2064  
2065  aria-label="Gallery Viewer"
2066  data-desktop-layout="stacked"
2067>
2068  <div id="GalleryStatus-template--16539320451158__main" class="visually-hidden" role="status"></div>
2069  <slider-component id="GalleryViewer-template--16539320451158__main" class="slider-mobile-gutter">
2070    <a class="skip-to-content-link button visually-hidden quick-add-hidden" href="#ProductInfo-template--16539320451158__main">
2071      Skip to product information
2072    </a>
2073    <ul
2074      id="Slider-Gallery-template--16539320451158__main"
2075      class="product__media-list contains-media grid grid--peek list-unstyled slider slider--mobile"
2076      role="list"
2077    ><li
2078          id="Slide-template--16539320451158__main-27450029899862"
2079          class="product__media-item grid__item slider__slide is-active scroll-tr
2079igger animate--fade-in"
2080          data-media-id="template--16539320451158__main-27450029899862"
2081        >
2082
2083<div
2084  class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height"
2085  style="--ratio: 0.8; --preview-ratio: 0.8;"
2086>
2087  <modal-opener
2088    class="product__modal-opener product__modal-opener--image"
2089    data-modal="#ProductModal-template--16539320451158__main"
2090  >
2091    <span
2092      class="product__media-icon motion-reduce quick-add-hidden product__media-icon--lightbox"
2093      aria-hidden="true"
2094    >
2095      
2096          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg>
2097</span>
2098      
2099    </span>
2100
2101<div class="loading__spinner hidden">
2102  <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>
2103
2104</div>
2105<div class="product__media media media--transparent">
2106      <img src="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=1946" alt="" srcset="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=246 246w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=493 493w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=600 600w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=713 713w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=823 823w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=990 990w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=1100 1100w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=1206 1206w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=1346 1346w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=1426 1426w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=1646 1646w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&amp;width=1946 1946w" width="1946" height="2433" class="image-magnify-lightbox" sizes="(min-width: 1400px) 845px, (min-width: 990px) calc(65.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw / 1 - 4rem)">
2107    </div>
2108    <button
2109      class="product__media-toggle quick-add-hidden product__media-zoom-lightbox"
2110      type="button"
2111      aria-haspopup="dialog"
2112      data-media-id="27450029899862"
2113    >
2114      <span class="visually-hidden">
2115        Open media 1 in modal
2116      </span>
2117    </button>
2118  </modal-opener></div>
2119
2120        </li>
2121          
2122<li
2123            id="Slide-template--16539320451158__main-27450029801558"
2124            class="product__media-item grid__item slider__slide scroll-trigger animate--fade-in"
2125            data-media-id="template--16539320451158__main-27450029801558"
2126          >
2127
2128<div
2129  class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height"
2130  style="--ratio: 0.8; --preview-ratio: 0.8;"
2131>
2132  <modal-opener
2133    class="product__modal-opener product__modal-opener--image"
2134    data-modal="#ProductModal-template--16539320451158__main"
2135  >
2136    <span
2137      class="product__media-icon motion-reduce quick-add-hidden product__media-icon--lightbox"
2138      aria-hidden="true"
2139    >
2140      
2141          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg>
2142</span>
2143      
2144    </span>
2145
2146<div class="loading__spinner hidden">
2147  <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>
2148
2149</div>
2150<div class="product__media media media--transparent">
2151      <img src="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=1946" alt="" srcset="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=246 246w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=493 493w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=600 600w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=713 713w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=823 823w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=990 990w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=1100 1100w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=1206 1206w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=1346 1346w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=1426 1426w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=1646 1646w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&amp;width=1946 1946w" width="1946" height="2433" loading="lazy" class="image-magnify-lightbox" sizes="(min-width: 1400px) 845px, (min-width: 990px) calc(65.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw / 1 - 4rem)">
2152    </div>
2153    <button
2154      class="product__media-toggle quick-add-hidden product__media-zoom-lightbox"
2155      type="button"
2156      aria-haspopup="dialog"
2157      data-media-id="27450029801558"
2158    >
2159      <span class="visually-hidden">
2160        Open media 2 in modal
2161      </span>
2162    </button>
2163  </modal-opener></div>
2164
2165          </li>
2166<li
2167            id="Slide-template--16539320451158__main-27450029834326"
2168            class="product__media-item grid__item slider__slide scroll-trigger animate--fade-in"
2169            data-media-id="template--16539320451158__main-27450029834326"
2170          >
2171
2172<div
2173  class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height"
2174  style="--ratio: 0.8; --preview-ratio: 0.8;"
2175>
2176  <modal-opener
2177    class="product__modal-opener product__modal-opener--image"
2178    data-modal="#ProductModal-template--16539320451158__main"
2179  >
2180    <span
2181      class="product__media-icon motion-reduce quick-add-hidden product__media-icon--lightbox"
2182      aria-hidden="true"
2183    >
2184      
2185          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/>
2185<path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg>
2186</span>
2187      
2188    </span>
2189
2190<div class="loading__spinner hidden">
2191  <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>
2192
2193</div>
2194<div class="product__media media media--transparent">
2195      <img src="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=1946" alt="" srcset="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=246 246w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=493 493w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=600 600w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=713 713w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=823 823w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=990 990w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=1100 1100w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=1206 1206w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=1346 1346w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=1426 1426w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=1646 1646w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&amp;width=1946 1946w" width="1946" height="2433" loading="lazy" class="image-magnify-lightbox" sizes="(min-width: 1400px) 845px, (min-width: 990px) calc(65.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw / 1 - 4rem)">
2196    </div>
2197    <button
2198      class="product__media-toggle quick-add-hidden product__media-zoom-lightbox"
2199      type="button"
2200      aria-haspopup="dialog"
2201      data-media-id="27450029834326"
2202    >
2203      <span class="visually-hidden">
2204        Open media 3 in modal
2205      </span>
2206    </button>
2207  </modal-opener></div>
2208
2209          </li>
2210<li
2211            id="Slide-template--16539320451158__main-27450029867094"
2212            class="product__media-item grid__item slider__slide scroll-trigger animate--fade-in"
2213            data-media-id="template--16539320451158__main-27450029867094"
2214          >
2215
2216<div
2217  class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height"
2218  style="--ratio: 0.8; --preview-ratio: 0.8;"
2219>
2220  <modal-opener
2221    class="product__modal-opener product__modal-opener--image"
2222    data-modal="#ProductModal-template--16539320451158__main"
2223  >
2224    <span
2225      class="product__media-icon motion-reduce quick-add-hidden product__media-icon--lightbox"
2226      aria-hidden="true"
2227    >
2228      
2229          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg>
2230</span>
2231      
2232    </span>
2233
2234<div class="loading__spinner hidden">
2235  <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>
2236
2237</div>
2238<div class="product__media media media--transparent">
2239      <img src="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=1946" alt="" srcset="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=246 246w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=493 493w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=600 600w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=713 713w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=823 823w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=990 990w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=1100 1100w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=1206 1206w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=1346 1346w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=1426 1426w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=1646 1646w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&amp;width=1946 1946w" width="1946" height="2433" loading="lazy" class="image-magnify-lightbox" sizes="(min-width: 1400px) 845px, (min-width: 990px) calc(65.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw / 1 - 4rem)">
2240    </div>
2241    <button
2242      class="product__media-toggle quick-add-hidden product__media-zoom-lightbox"
2243      type="button"
2244      aria-haspopup="dialog"
2245      data-media-id="27450029867094"
2246    >
2247      <span class="visually-hidden">
2248        Open media 4 in modal
2249      </span>
2250    </button>
2251  </modal-opener></div>
2252
2253          </li>
2254<li
2255            id="Slide-template--16539320451158__main-27450284343382"
2256            class="product__media-item grid__item slider__slide scroll-trigger animate--fade-in"
2257            data-media-id="template--16539320451158__main-27450284343382"
2258          >
2259
2260<div
2261  class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height"
2262  style="--ratio: 0.8; --preview-ratio: 0.8;"
2263>
2264  <modal-opener
2265    class="product__modal-opener product__modal-opener--image"
2266    data-modal="#ProductModal-template--16539320451158__main"
2267  >
2268    <span
2269      class="product__media-icon motion-reduce quick-add-hidden product__media-icon--lightbox"
2270      aria-hidden="true"
2271    >
2272      
2273          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg>
2274</span>
2275      
2276    </span>
2277
2278<div class="loading__spinner hidden">
2279  <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>
2280
2281</div>
2282<div class="product__media media media--transparent">
2283      <img src="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=1946" alt="" srcset="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=246 246w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=493 493w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=600 600w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=713 713w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=823 823w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=990 990w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=1100 1100w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=1206 1206w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=1346 1346w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=1426 1426w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=1646 1646w, //sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&amp;width=1946 1946w" width="1946" height="2433" loading="lazy" class="image-magnify-lightbox" sizes="(min-width: 1400px) 845px, (min-width: 990px) calc(65.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw / 1 - 4rem)">
2284    </div>
2285    <button
2286      class="product__media-toggle quick-add-hidden product__media-zoom-lightbox"
2287      type="button"
2288      aria-haspopup="dialog"
2289      data-media-id="27450284343382"
2290    >
2291      <span class="visually-hidden">
2292        Open media 5 in modal
2293      </span>
2294    </button>
2295  </modal-opener></div>
2296
2297          </li></ul>
2298    <div class="slider-buttons quick-add-hidden">
2299      <button
2300        type="button"
2301        class="slider-button slider-button--prev"
2302        name="previous"
2303        aria-label="Slide left"
2304      >
2305        <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6">
2305<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>
2306</span>
2307      </button>
2308      <div class="slider-counter caption">
2309        <span class="slider-counter--current">1</span>
2310        <span aria-hidden="true"> / </span>
2311        <span class="visually-hidden">of</span>
2312        <span class="slider-counter--total">5</span>
2313      </div>
2314      <button
2315        type="button"
2316        class="slider-button slider-button--next"
2317        name="next"
2318        aria-label="Slide right"
2319      >
2320        <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>
2321</span>
2322      </button>
2323    </div>
2324  </slider-component></media-gallery>
2325
2326      </div>
2327      <div class="product__info-wrapper grid__item scroll-trigger animate--slide-in">
2328        <section
2329          id="ProductInfo-template--16539320451158__main"
2330          class="product__info-container product__column-sticky"
2331        ><a href="/collections/vendors?q=ESAILA"
2332                class="product__text"
2333                
2334              >ESAILA</a><div class="product__title" >
2335                  <h1>PUSHPIN Mini 軟木桌凳 - 原色</h1>
2336                  <a href="/en/products/esaila-pushpin-mini-untreated" class="product__title">
2337                    <h2 class="h1">
2338                      PUSHPIN Mini 軟木桌凳 - 原色
2339                    </h2>
2340                  </a>
2341                </div><div id="price-template--16539320451158__main" role="status" >
2342<div
2343    class="
2344      price price--large price--show-badge"
2345  >
2346    <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
2347          <span class="price-item price-item--regular">
2348            $7,700.00 TWD
2349          </span></div>
2350      <div class="price__sale">
2351          <span class="visually-hidden visually-hidden--inline">Regular price</span>
2352          <span>
2353            <s class="price-item price-item--regular">
2354              
2355                
2356              
2357            </s>
2358          </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
2359        <span class="price-item price-item--sale price-item--last">
2360          $7,700.00 TWD
2361        </span>
2362      </div>
2363      <small class="unit-price caption hidden">
2364        <span class="visually-hidden">Unit price</span>
2365        <span class="price-item price-item--last">
2366          <span></span>
2367          <span aria-hidden="true">/</span>
2368          <span class="visually-hidden">&nbsp;per&nbsp;</span>
2369          <span>
2370          </span>
2371        </span>
2372      </small>
2373    </div><span class="badge price__badge-sale color-scheme-4">
2374        Sale
2375      </span>
2376
2377      <span class="badge price__badge-sold-out color-scheme-4">
2378        Sold out
2379      </span></div>
2380
2381</div><div class="product__tax caption rte"><a href="/en/policies/shipping-policy">Shipping</a> calculated at checkout.
2382</div><div ><form method="post" action="/en/cart/add" id="product-form-installment-template--16539320451158__main" accept-charset="UTF-8" class="installment caption-large" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="43434477125718">
2383                    
2384<input type="hidden" name="product-id" value="7668868710486" /><input type="hidden" name="section-id" value="template--16539320451158__main" /></form></div>
2385<variant-selects
2386    id="variant-selects-template--16539320451158__main"
2387    data-section="template--16539320451158__main"
2388    
2389  ><fieldset class="js product-form__input product-form__input--swatch">
2390          <legend class="form__label">
2391            顏色:
2392            <span data-selected-value>軟木</span>
2393          </legend>
2394          
2395
2396
2397<input
2398  type="radio"
2399  id="template--16539320451158__main-1-0"
2400  name="顏色-1
2401"
2402  value="軟木"
2403  form="product-form-template--16539320451158__main"
2404  class="swatch-input__input"
2405  
2406    checked
2407  
2408  
2409  
2410    data-product-url=""
2411    data-option-value-id="3554228797526"
2412  
2413>
2414<label
2415  for="template--16539320451158__main-1-0"
2416  title="軟木"
2417  class="swatch-input__label"
2418>
2419  
2420<span
2421  
2422    class="swatch"
2423    style="--swatch--background: rgb(196 144 86);"
2424  
2425></span>
2426
2427  <span class="visually-hidden">軟木</span>
2428      <span class="visually-hidden label-unavailable">Variant sold out or unavailable</span>
2429
2430</label>
2431
2432
2433        </fieldset>
2433<script type="application/json" data-selected-variant>
2434      {"id":43434477125718,"title":"軟木","option1":"軟木","option2":null,"option3":null,"sku":"7","requires_shipping":true,"taxable":false,"featured_image":{"id":35339913723990,"product_id":7668868710486,"position":1,"created_at":"2025-10-05T11:32:43+08:00","updated_at":"2025-10-05T11:35:00+08:00","alt":null,"width":1080,"height":1350,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300","variant_ids":[43434477125718]},"available":true,"name":"PUSHPIN Mini 軟木桌凳 - 原色 - 軟木","public_title":"軟木","options":["軟木"],"price":770000,"weight":3800,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":27450029899862,"position":1,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}
2435    </script>
2435
2436  </variant-selects>
2437<div
2438                  id="Quantity-Form-template--16539320451158__main"
2439                  class="product-form__input product-form__quantity"
2440                  
2441                >
2442                  
2443                  
2444
2445                  <label class="quantity__label form__label" for="Quantity-template--16539320451158__main">
2446                    Quantity
2447                    <span class="quantity__rules-cart hidden">
2448
2449<div class="loading__spinner hidden">
2450  <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>
2451
2452</div>
2453<span
2454                        >(<span class="quantity-cart">0</span> in cart)</span
2455                      >
2456                    </span>
2457                  </label>
2458                  <div class="price-per-item__container">
2459                    <quantity-input class="quantity" data-url="/en/products/esaila-pushpin-mini-untreated" data-section="template--16539320451158__main">
2460                      <button class="quantity__button" name="minus" type="button">
2461                        <span class="visually-hidden">Decrease quantity for PUSHPIN Mini 軟木桌凳 - 原色</span>
2462                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-minus" viewBox="0 0 10 2"><path fill="currentColor" fill-rule="evenodd" d="M.5 1C.5.7.7.5 1 .5h8a.5.5 0 1 1 0 1H1A.5.5 0 0 1 .5 1" clip-rule="evenodd"/></svg>
2463</span>
2464                      </button>
2465                      <input
2466                        class="quantity__input"
2467                        type="number"
2468                        name="quantity"
2469                        id="Quantity-template--16539320451158__main"
2470                        data-cart-quantity="0"
2471                        data-min="1"
2472                        min="1"
2473                        
2474                        step="1"
2475                        value="1"
2476                        form="product-form-template--16539320451158__main"
2477                      >
2478                      <button class="quantity__button" name="plus" type="button">
2479                        <span class="visually-hidden">Increase quantity for PUSHPIN Mini 軟木桌凳 - 原色</span>
2480                        <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 10 10"><path fill="currentColor" fill-rule="evenodd" d="M1 4.51a.5.5 0 0 0 0 1h3.5l.01 3.5a.5.5 0 0 0 1-.01V5.5l3.5-.01a.5.5 0 0 0-.01-1H5.5L5.49.99a.5.5 0 0 0-1 .01v3.5l-3.5.01z" clip-rule="evenodd"/></svg>
2481</span>
2482                      </button>
2483                    </quantity-input></div>
2484                  <div class="quantity__rules caption" id="Quantity-Rules-template--16539320451158__main"></div></div>
2485<div ><product-form
2486      class="product-form"
2487      data-hide-errors="false"
2488      data-section-id="template--16539320451158__main"
2489    >
2490      <div class="product-form__error-message-wrapper" role="alert" hidden>
2491        <span class="svg-wrapper"><svg class="icon icon-error" viewBox="0 0 13 13"><circle cx="6.5" cy="6.5" r="5.5" stroke="#fff" stroke-width="2"/><circle cx="6.5" cy="6.5" r="5.5" fill="#EB001B" stroke="#EB001B" stroke-width=".7"/><path fill="#fff" d="m5.874 3.528.1 4.044h1.053l.1-4.044zm.627 6.133c.38 0 .68-.288.68-.656s-.3-.656-.68-.656-.681.288-.681.656.3.656.68.656"/><path fill="#fff" stroke="#EB001B" stroke-width=".7" d="M5.874 3.178h-.359l.01.359.1 4.044.008.341h1.736l.008-.341.1-4.044.01-.359H5.873Zm.627 6.833c.56 0 1.03-.432 1.03-1.006s-.47-1.006-1.03-1.006-1.031.432-1.031 1.006.47 1.006 1.03 1.006Z"/></svg>
2492</span>
2493        <span class="product-form__error-message"></span>
2494      </div><form method="post" action="/en/cart/add" id="product-form-template--16539320451158__main" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
2495          type="hidden"
2496          name="id"
2497          value="43434477125718"
2498          
2499          class="product-variant-id"
2500        ><div class="product-form__buttons"><button
2501            id="ProductSubmitButton-template--16539320451158__main"
2502            type="submit"
2503            name="add"
2504            class="product-form__submit button button--full-width button--primary"
2505            
2506          >
2507            <span>Add to cart
2508</span>
2509
2510<div class="loading__spinner hidden">
2511  <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>
2512
2513</div>
2514</button></div><input type="hidden" name="product-id" value="7668868710486" /><input type="hidden" name="section-id" value="template--16539320451158__main" /></form></product-form><link href="//sensory-journal.com/cdn/shop/t/7/assets/component-pickup-availability.css?v=34645222959864780961730005652" rel="stylesheet" type="text/css" media="all" />
2515<pickup-availability
2516      class="product__pickup-availabilities quick-add-hidden"
2517      
2518      data-root-url="/en"
2519      data-variant-id="43434477125718"
2520      data-has-only-default-variant="false"
2521      data-product-page-color-scheme="gradient color-scheme-1"
2522    >
2523      <template>
2524        <pickup-availability-preview class="pickup-availability-preview">
2525          <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-unavailable" viewBox="0 0 20 20"><path fill="#DE3618" stroke="#fff" d="M13.94 3.94 10 7.878l-3.94-3.94A1.499 1.499 0 1 0 3.94 6.06L7.88 10l-3.94 3.94a1.499 1.499 0 1 0 2.12 2.12L10 12.12l3.94 3.94a1.497 1.497 0 0 0 2.12 0 1.5 1.5 0 0 0 0-2.12L12.122 10l3.94-3.94a1.499 1.499 0 1 0-2.121-2.12z"/></svg>
2526</span>
2527          <div class="pickup-availability-info">
2528            <p class="caption-large">Couldn&#39;t load pickup availability</p>
2529            <button class="pickup-availability-button link link--text underlined-link">
2530              Refresh
2531            </button>
2532          </div>
2533        </pickup-availability-preview>
2534      </template>
2535    </pickup-availability>
2536
2537    
2537<script src="//sensory-journal.com/cdn/shop/t/7/assets/pickup-availability.js?v=78418059211521962961730005652" defer="defer"></script>
2537</div>
2538<div class="product__accordion accordion quick-add-hidden" >
2539<details id="Details-description-template--16539320451158__main">
2540    <summary>
2541      <div class="summary__title">   
2542        <h2 class="h4 accordion__title">
2543          Summary
2544        </h2>
2545      </div>
2546     <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2547  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2548</svg>
2549    </summary>
2550    <div class="accordion__content rte" id="ProductAccordion-description-template--16539320451158__main">
2551      <div class="product__description rte quick-add-hidden">
2552        <p dir="ltr"><b>PUSHPIN Mini by Kenyon Yeh</b></p>
2553<p dir="ltr"><span>Pushpin Mini 外型靈感來自於辦公室必備文書用品圖釘,無論是兒童椅凳、穿鞋椅,或臨時置物桌,都能隨空間靈活運用。</span><b></b></p>
2554<p dir="ltr"><span>軟木塞材質來自於可不斷重複再生達200 年的橡樹樹皮,不僅環保,還擁有防水、防火等特性,此產品也可作為室外傢俱之用。</span></p>
2555<p dir="ltr"> </p>
2556<p><a rel="noopener" title="Product Sheet" href="https://drive.google.com/file/d/1t_hREtNJfAuDzenkQ-9zySevdXCXuqr9/view?usp=sharing" target="_blank">Product Sheet</a></p>
2557<p><a rel="noopener" title="Care and Maintenance" href="https://drive.google.com/file/d/1EVJz4uSQOh1Bt-2wzdgD2yjS0Zvfufnf/view?usp=sharing" target="_blank">Instruction and Care</a></p>
2558<p><a rel="noopener" title="Warranty" href="https://drive.google.com/file/d/1o0UGowl9_cEULgbcE4iB8IYgMGMIr8Dz/view?usp=sharing" target="_blank">Warranty</a></p>
2559      </div>
2560    </div>
2561</details>
2562</div><div class="product__accordion accordion quick-add-hidden" >
2563                  <details id="Details-collapsible_tab_67PYrX-template--16539320451158__main">
2564                    <summary>
2565                      <div class="summary__title">
2566                        
2567                        <h2 class="h4 accordion__title inline-richtext">
2568                          Details
2569                        </h2>
2570                      </div><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>
2571</summary>
2572                    <div class="accordion__content rte" id="ProductAccordion-collapsible_tab_67PYrX-template--16539320451158__main">
2573                      <p><span class="metafield-multi_line_text_field">顏色 :軟木原色<br />
2574材質:軟木<br />
2575尺寸:Ø 26/31 X H 38 cm<br />
2576重量 :3.8 kg<br />
2577保固:本產品提供 2 年原廠保固<br />
2578Made in Taiwan<br />
2579<br />
2580· 廠商宅配直送 (免運),結帳時,請點選宅配寄送<br />
2581· 此商品為大型家具裝箱, 請單獨下單。<br />
2582· 備貨時間約 5 個工作天,延遲將另予通知。</span></p>
2583                      
2584                    </div>
2585                  </details>
2586                </div><div class="product__accordion accordion quick-add-hidden" >
2587                  <details id="Details-collapsible_tab_YNXh4D-template--16539320451158__main">
2588                    <summary>
2589                      <div class="summary__title">
2590                        
2591                        <h2 class="h4 accordion__title inline-richtext">
2592                          Care
2593                        </h2>
2594                      </div><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>
2595</summary>
2596                    <div class="accordion__content rte" id="ProductAccordion-collapsible_tab_YNXh4D-template--16539320451158__main">
2597                      <p><span class="metafield-multi_line_text_field">Care<br />
2598使用:室內 / 戶外<br />
2599清潔:使用濕布擦拭,再以乾布拭乾即可。</span></p>
2600                      
2601                    </div>
2602                  </details>
2603                </div>
2604<ul
2605  class="icon-with-text icon-with-text--vertical list-unstyled"
2606  
2607><li class="icon-with-text__item"><img
2608          src="//sensory-journal.com/cdn/shop/files/authenticity_icon_71fa2fd8-42f4-402b-a697-c4c9bbfc79b5.svg?v=1733408745"
2609          
2610            role="presentation"
2611          
2612          height="auto"
2613          width="auto"
2614          loading="lazy"
2615        ><span class="h4 inline-richtext">Authenticity Guaranteed</span>
2616    </li></ul>
2617
2618<a href="/en/products/esaila-pushpin-mini-untreated" class="link product__view-details animate-arrow">
2619            View full details
2620<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>
2621</a>
2622        </section>
2623      </div>
2624    </div>
2625
2626    
2627
2628<product-modal id="ProductModal-template--16539320451158__main" class="product-media-modal media-modal">
2629  <div
2630    class="product-media-modal__dialog color-scheme-1 gradient"
2631    role="dialog"
2632    aria-label="Media gallery"
2633    aria-modal="true"
2634    tabindex="-1"
2635  >
2636    <button
2637      id="ModalClose-template--16539320451158__main"
2638      type="button"
2639      class="product-media-modal__toggle"
2640      aria-label="Close"
2641    >
2642      <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>
2643
2644    </button>
2645
2646    <div
2647      class="product-media-modal__content color-scheme-1 gradient"
2648      role="document"
2649      aria-label="Media gallery"
2650      tabindex="0"
2651    >
2652<img
2653    class="global-media-settings global-media-settings--no-shadow product__media-item--variant"
2654    srcset="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&width=550 550w,//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300 1080w
2655    "
2656    sizes="(min-width: 750px) calc(100vw - 22rem), 1100px"
2657    src="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300&width=1445"
2658    alt="PUSHPIN Mini 軟木桌凳 - 原色"
2659    loading="lazy"
2660    width="1100"
2661    height="1375"
2662    data-media-id="27450029899862"
2663  >
2664<img
2665    class="global-media-settings global-media-settings--no-shadow"
2666    srcset="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&width=550 550w,//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300 1080w
2667    "
2668    sizes="(min-width: 750px) calc(100vw - 22rem), 1100px"
2669    src="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300&width=1445"
2670    alt="PUSHPIN Mini 軟木桌凳 - 原色"
2671    loading="lazy"
2672    width="1100"
2673    height="1375"
2674    data-media-id="27450029801558"
2675  >
2676<img
2677    class="global-media-settings global-media-settings--no-shadow"
2678    srcset="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&width=550 550w,//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300 1080w
2679    "
2680    sizes="(min-width: 750px) calc(100vw - 22rem), 1100px"
2681    src="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300&width=1445"
2682    alt="PUSHPIN Mini 軟木桌凳 - 原色"
2683    loading="lazy"
2684    width="1100"
2685    height="1375"
2686    data-media-id="27450029834326"
2687  >
2688<img
2689    class="global-media-settings global-media-settings--no-shadow"
2690    srcset="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&width=550 550w,//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300 1080w
2691    "
2692    sizes="(min-width: 750px) calc(100vw - 22rem), 1100px"
2693    src="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300&width=1445"
2694    alt="PUSHPIN Mini 軟木桌凳 - 原色"
2695    loading="lazy"
2696    width="1100"
2697    height="1375"
2698    data-media-id="27450029867094"
2699  >
2700<img
2701    class="global-media-settings global-media-settings--no-shadow"
2702    srcset="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&width=550 550w,//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088 1080w
2703    "
2704    sizes="(min-width: 750px) calc(100vw - 22rem), 1100px"
2705    src="//sensory-journal.com/cdn/shop/files/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088&width=1445"
2706    alt="PUSHPIN Mini 軟木桌凳 - 原色"
2707    loading="lazy"
2708    width="1100"
2709    height="1375"
2710    data-media-id="27450284343382"
2711  ></div>
2712  </div>
2713</product-modal>
2714
2715
2716    
2717<script src="//sensory-journal.com/cdn/shop/t/7/assets/product-modal.js?v=116616134454508949461730005652" defer="defer"></script>
2717
2718      
2718<script src="//sensory-journal.com/cdn/shop/t/7/assets/media-gallery.js?v=53998976194532824491730005652" defer="defer"></script>
2718<script type="application/ld+json">
2719      {"@context":"http:\/\/schema.org\/","@id":"\/en\/products\/esaila-pushpin-mini-untreated#product","@type":"ProductGroup","brand":{"@type":"Brand","name":"ESAILA"},"category":"Nightstands","description":"PUSHPIN Mini by Kenyon Yeh\nPushpin Mini 外型靈感來自於辦公室必備文書用品圖釘,無論是兒童椅凳、穿鞋椅,或臨時置物桌,都能隨空間靈活運用。\n軟木塞材質來自於可不斷重複再生達200 年的橡樹樹皮,不僅環保,還擁有防水、防火等特性,此產品也可作為室外傢俱之用。\n \nProduct Sheet\nInstruction and Care\nWarranty","hasVariant":[{"@id":"\/en\/products\/esaila-pushpin-mini-untreated?variant=43434477125718#variant","@type":"Product","image":"https:\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300\u0026width=1920","name":"PUSHPIN Mini 軟木桌凳 - 原色 - 軟木","offers":{"@id":"\/en\/products\/esaila-pushpin-mini-untreated?variant=43434477125718#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"7700.00","priceCurrency":"TWD","url":"https:\/\/sensory-journal.com\/en\/products\/esaila-pushpin-mini-untreated?variant=43434477125718"},"sku":"7"}],"name":"PUSHPIN Mini 軟木桌凳 - 原色","productGroupID":"7668868710486","url":"https:\/\/sensory-journal.com\/en\/products\/esaila-pushpin-mini-untreated"}
2720    </script>
2720
2721  </div>
2722</product-info>
2723
2724
2725<style> #shopify-section-template--16539320451158__main .product__title h1 {font-size: 18px;} </style></section><section id="shopify-section-template--16539320451158__related-products" class="shopify-section section"><link href="//sensory-journal.com/cdn/shop/t/7/assets/component-card.css?v=120341546515895839841730005652" rel="stylesheet" type="text/css" media="all" />
2726<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-price.css?v=70172745017360139101730005652" rel="stylesheet" type="text/css" media="all" />
2727<link href="//sensory-journal.com/cdn/shop/t/7/assets/section-related-products.css?v=80324771040738084201730005652" rel="stylesheet" type="text/css" media="all" />
2728
2729<style data-shopify>.section-template--16539320451158__related-products-padding {
2730    padding-top: 27px;
2731    padding-bottom: 21px;
2732  }
2733
2734  @media screen and (min-width: 750px) {
2735    .section-template--16539320451158__related-products-padding {
2736      padding-top: 36px;
2737      padding-bottom: 28px;
2738    }
2739  }</style><div class="color-scheme-1 gradient">
2740  <product-recommendations
2741    class="related-products page-width section-template--16539320451158__related-products-padding isolate scroll-trigger animate--slide-in"
2742    data-url="/en/recommendations/products?limit=4"
2743    data-section-id="template--16539320451158__related-products"
2744    data-product-id="7668868710486"
2745  >
2746    
2747  </product-recommendations>
2748  </div>
2749
2750
2751</section>
2752    </main>
2753
2754    <!-- BEGIN sections: footer-group -->
2755<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" />
2756<link href="//sensory-journal.com/cdn/shop/t/7/assets/newsletter-section.css?v=62410470717655853621730005652" rel="stylesheet" type="text/css" media="all" />
2757<style data-shopify>.section-sections--16539317174358__newsletter_KdH4kT-padding {
2758    padding-top: 30px;
2759    padding-bottom: 39px;
2760  }
2761
2762  @media screen and (min-width: 750px) {
2763    .section-sections--16539317174358__newsletter_KdH4kT-padding {
2764      padding-top: 40px;
2765      padding-bottom: 52px;
2766    }
2767  }</style><div class="newsletter center ">
2768  <div class="newsletter__wrapper color-scheme-1 gradient content-container isolate content-container--full-width section-sections--16539317174358__newsletter_KdH4kT-padding"><h2
2769            class="inline-richtext h1 scroll-trigger animate--slide-in"
2770            
2771            
2772              data-cascade
2773              style="--animation-order: 1;"
2774            
2775          >
2776            JOIN OUR COMMUNITY
2777          </h2><div
2778            class="newsletter__subheading rte scroll-trigger animate--slide-in"
2779            
2780            
2781              data-cascade
2782              style="--animation-order: 2;"
2783            
2784          >
2785            <h3>優先收到新品發布和專屬優惠消息</h3>
2786          </div><div >
2787            <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="✓" />
2788              <input type="hidden" name="contact[tags]" value="newsletter">
2789              <div
2790                class="newsletter-form__field-wrapper scroll-trigger animate--slide-in"
2791                
2792                  data-cascade
2793                  style="--animation-order: 3;"
2794                
2795              >
2796                <div class="field">
2797                  <input
2798                    id="NewsletterForm--sections--16539317174358__newsletter_KdH4kT"
2799                    type="email"
2800                    name="contact[email]"
2801                    class="field__input"
2802                    value=""
2803                    aria-required="true"
2804                    autocorrect="off"
2805                    autocapitalize="off"
2806                    autocomplete="email"
2807                    
2808                    placeholder="Email"
2809                    required
2810                  >
2811                  <label class="field__label" for="NewsletterForm--sections--16539317174358__newsletter_KdH4kT">
2812                    Email
2813                  </label>
2814                  <button
2815                    type="submit"
2816                    class="newsletter-form__button field__button"
2817                    name="commit"
2818                    id="Subscribe"
2819                    aria-label="Subscribe"
2820                  >
2821                    <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2821ox="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>
2822</span>
2823                  </button>
2824                </div></div></form>
2825          </div></div>
2826</div>
2827
2828
2829</section><div id="shopify-section-sections--16539317174358__footer" class="shopify-section shopify-section-group-footer-group">
2830<link href="//sensory-journal.com/cdn/shop/t/7/assets/section-footer.css?v=76253270700604171121765537164" rel="stylesheet" type="text/css" media="all" />
2831<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-newsletter.css?v=4727253280200485261730005652" rel="stylesheet" type="text/css" media="all" />
2832<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-menu.css?v=151968516119678728991730005652" rel="stylesheet" type="text/css" media="all" />
2833<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-payment.css?v=69253961410771838501730005652" rel="stylesheet" type="text/css" media="all" />
2834<link href="//sensory-journal.com/cdn/shop/t/7/assets/component-list-social.css?v=35792976012981934991730005652" rel="stylesheet" type="text/css" media="all" />
2835<style data-shopify>.footer {
2836    margin-top: 0px;
2837  }
2838
2839  .section-sections--16539317174358__footer-padding {
2840    padding-top: 27px;
2841    padding-bottom: 27px;
2842  }
2843
2844  @media screen and (min-width: 750px) {
2845    .footer {
2846      margin-top: 0px;
2847    }
2848
2849    .section-sections--16539317174358__footer-padding {
2850      padding-top: 36px;
2851      padding-bottom: 36px;
2852    }
2853  }</style><footer class="footer color-scheme-4 gradient section-sections--16539317174358__footer-padding"><div class="footer__content-top page-width"><div
2854            class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet  scroll-tr
2854igger animate--slide-in"
2855            
2856              data-cascade
2857            
2858          ><div
2859                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
2860                
2861                
2862                  data-cascade
2863                  style="--animation-order: 1;"
2864                
2865              ><h2 class="footer-block__heading inline-richtext">ABOUT</h2><ul class="footer-block__details-content list-unstyled"><li>
2866                            <a
2867                              href="/en/pages/about-sensory-journal"
2868                              class="link link--text list-menu__item list-menu__item--link"
2869                            >
2870                              About Us
2871                            </a>
2872                          </li><li>
2873                            <a
2874                              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"
2875                              class="link link--text list-menu__item list-menu__item--link"
2876                            >
2877                              Inspiration
2878                            </a>
2879                          </li></ul></div><div
2880                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
2881                
2882                
2883                  data-cascade
2884                  style="--animation-order: 2;"
2885                
2886              ><h2 class="footer-block__heading inline-richtext">CUSTOMER SERVICE</h2><ul class="footer-block__details-content list-unstyled"><li>
2887                            <a
2888                              href="/en/pages/contact-us"
2889                              class="link link--text list-menu__item list-menu__item--link"
2890                            >
2891                              Contact Us
2892                            </a>
2893                          </li><li>
2894                            <a
2895                              href="/en/pages/privacy-policy"
2896                              class="link link--text list-menu__item list-menu__item--link"
2897                            >
2898                              Privacy Policy 
2899                            </a>
2900                          </li><li>
2901                            <a
2902                              href="/en/pages/return-exchanges"
2903                              class="link link--text list-menu__item list-menu__item--link"
2904                            >
2905                              Returns &amp; Exchanges
2906                            </a>
2907                          </li><li>
2908                            <a
2909                              href="/en/pages/shipping"
2910                              class="link link--text list-menu__item list-menu__item--link"
2911                            >
2912                              Shipping Policy
2913                            </a>
2914                          </li></ul></div><div
2915                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
2916                
2917                
2918                  data-cascade
2919                  style="--animation-order: 3;"
2920                
2921              ><h2 class="footer-block__heading inline-richtext">FOR BUSINESS CUSTOMERS</h2><ul class="footer-block__details-content list-unstyled"><li>
2922                            <a
2923                              href="/en/pages/contact-us"
2924                              class="link link--text list-menu__item list-menu__item--link"
2925                            >
2926                              B2B Contact
2927                            </a>
2928                          </li></ul></div></div><div
2929          class="footer-block--newsletter scroll-trigger animate--slide-in"
2930          
2931            data-cascade
2932          
2933        >
2934
2935<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item">
2936      <a href="https://www.facebook.com/share/159g48oNAT/?mibextid=LQQJ4d" class="link list-social__link">
2937        <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>
2938</span>
2939        <span class="visually-hidden">Facebook</span>
2940      </a>
2941    </li><li class="list-social__item">
2942      <a href="https://www.instagram.com/sensory.journal/" class="link list-social__link">
2943        <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>
2944</span>
2945        <span class="visually-hidden">Instagram</span>
2946      </a>
2947    </li></ul>
2948</div>
2949      </div><div
2950    class="footer__content-bottom scroll-trigger animate--slide-in"
2951    
2952      data-cascade
2953    
2954  >
2955    <div class="footer__content-bottom-wrapper page-width">
2956      <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/products/esaila-pushpin-mini-untreated" /><div>
2957                <h2 class="caption-large text-body" id="FooterLanguageLabel">
2958                  Language
2959                </h2><div class="disclosure">
2960  <button
2961    type="button"
2962    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
2963    aria-expanded="false"
2964    aria-controls="FooterLanguageList"
2965    aria-describedby="FooterLanguageLabel"
2966  >
2967    <span>English</span>
2968    <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>
2969
2970  </button>
2971  <div class="disclosure__list-wrapper language-selector" hidden>
2972    <ul id="FooterLanguageList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1">
2973          <a
2974            class="link link--text disclosure__link caption-large focus-inset"
2975            href="#"
2976            hreflang="zh-TW"
2977            lang="zh-TW"
2978            
2979            data-value="zh-TW"
2980          >
2981            <span
2982              
2983                class="visibility-hidden"
2984              
2985            ><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>
2986</span>
2987            <span>
2988              繁體中文
2989            </span>
2990          </a>
2991        </li><li class="disclosure__item" tabindex="-1">
2992          <a
2993            class="link link--text disclosure__link caption-large focus-inset"
2994            href="#"
2995            hreflang="en"
2996            lang="en"
2997            
2998              aria-current="true"
2999            
3000            data-value="en"
3001          >
3002            <span
3003              
3004            ><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>
3005</span>
3006            <span>
3007              English
3008            </span>
3009          </a>
3010        </li></ul>
3011  </div>
3012</div>
3013<input type="hidden" name="locale_code" value="en">
3014</div></form></localization-form></div>
3015      <div class="footer__column footer__column--info"></div>
3016    </div>
3017    <div class="footer__content-bottom-wrapper page-width">
3018      <div class="footer__copyright caption">
3019        <small class="copyright__content"
3020          >&copy; 2026, <a href="/en" title="">SENSORY JOURNAL 覺諾靈感手帳</a></small>
3021        <small class="copyright__content">Powered by Shopify</small><ul class="policies list-unstyled"><li>
3022                  <small class="copyright__content"
3023                    ><a href="/en/policies/privacy-policy">Privacy policy</a></small
3024                  >
3025                </li><li>
3026                  <small class="copyright__content"
3027                    ><a href="/en/policies/shipping-policy">Shipping policy</a></small
3028                  >
3029                </li><li>
3030                  <small class="copyright__content"
3031                    ><a href="/en/policies/refund-policy">Refund policy</a></small
3032                  >
3033                </li></ul></div>
3034    </div>
3035  </div>
3036</footer>
3037
3038
3039<style> #shopify-section-sections--16539317174358__footer h2 {font-size: 14px;} #shopify-section-sections--16539317174358__footer footer a {font-size: 12px;} </style></div>
3040<!-- END sections: footer-group -->
3041
3042    <ul hidden>
3043      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
3044      <li id="a11y-new-window-message">Opens in a new window.</li>
3045    </ul>
3046
3047    
3047<script>
3048      window.shopUrl = 'https://sensory-journal.com';
3049      window.routes = {
3050        cart_add_url: '/en/cart/add',
3051        cart_change_url: '/en/cart/change',
3052        cart_update_url: '/en/cart/update',
3053        cart_url: '/en/cart',
3054        predictive_search_url: '/en/search/suggest',
3055      };
3056
3057      window.cartStrings = {
3058        error: `There was an error while updating your cart. Please try again.`,
3059        quantityError: `You can only add [quantity] of this item to your cart.`,
3060      };
3061
3062      window.variantStrings = {
3063        addToCart: `Add to cart`,
3064        soldOut: `Sold out`,
3065        unavailable: `Unavailable`,
3066        unavailable_with_option: `[value] - Unavailable`,
3067      };
3068
3069      window.quickOrderListStrings = {
3070        itemsAdded: `[quantity] items added`,
3071        itemAdded: `[quantity] item added`,
3072        itemsRemoved: `[quantity] items removed`,
3073        itemRemoved: `[quantity] item removed`,
3074        viewCart: `View cart`,
3075        each: `[money]/ea`,
3076        min_error: `This item has a minimum of [min]`,
3077        max_error: `This item has a maximum of [max]`,
3078        step_error: `You can only add this item in increments of [step]`,
3079      };
3080
3081      window.accessibilityStrings = {
3082        imageAvailable: `Image [index] is now available in gallery view`,
3083        shareSuccess: `Link copied to clipboard`,
3084        pauseSlideshow: `Pause slideshow`,
3085        playSlideshow: `Play slideshow`,
3086        recipientFormExpanded: `Gift card recipient form expanded`,
3087        recipientFormCollapsed: `Gift card recipient form collapsed`,
3088        countrySelectorSearchCount: `[count] countries/regions found`,
3089      };
3090    </script>
3090<script src="//sensory-journal.com/cdn/shop/t/7/assets/predictive-search.js?v=57209189334897115771730005652" defer="defer"></script>
3090<style>
3091.header__menu-item{
3092    font-size: 11px !important;
3093}
3094 
3095@media (max-width: 749px){
3096    .menu-drawer__menu-item{
3097    font-size: 10px !important;
3098}
3099}
3100</style>
3101<style>
3102.dropdown__family--grandchild .navlink--grandchild .navtext {
3103    font-size: 18px !important;
3104}
3105</style>
3106  <!-- 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-AdUNpWlZEbVhNR2ltU__5439026248262864547" class="shopify-block shopify-app-block">
3107<script type="text/javascript" hs-ignore>
3108  window.Globo      = window.Globo || {};
3109  window.globoEmbedPreorderAssetsUrl = 'https://cdn.shopify.com/extensions/01a10ae3-60ab-7b8b-a41b-4edc5876c3b8/frontend-261/assets/';
3110  const GloboOverride = JSON.parse(JSON.stringify(window.Globo));
3111  Globo.moneyFormat = "${{amount}}";
3112  Globo.shopOrigin  = "831ade-c0.myshopify.com";
3113  Globo.assetsUrl   = 'https://cdn.shopify.com/extensions/01a10ae3-60ab-7b8b-a41b-4edc5876c3b8/frontend-261/assets/"';
3114  Globo.filesUrl    = '//sensory-journal.com/cdn/shop/files/';
3115  Globo.__webpack_public_path__ = "https://cdn.shopify.com/extensions/01a10ae3-60ab-7b8b-a41b-4edc5876c3b8/frontend-261/assets/";
3116  Object.assign(window.Globo,GloboOverride);
3117  window.GloboPreorderParams = window.GloboPreorderParams || {};
3118  const GloboPreorderParamsOverride = JSON.parse(JSON.stringify(window.GloboPreorderParams));
3119
3120  
3121      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 >
3121 .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
3121--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
3121dColor":"#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
3121dColor":"#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}}
3121)","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
3121dColor":"#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
3121dColor":"#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}}
3121)","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]"};
3122      window.GloboPreorderParams.metafield = 'Shop metafield';
3123  
3124
3125  window.gpoTheme = window.gpoTheme || {};
3126  window.gpoTheme.cache = { v: 3, rv: "", tx: "", ts: 1791360851 };
3127  window.GloboPreorderParams.privateInventory = false === true;
3128  window.GloboPreorderParams.timezone_offset = '+08:00';
3129  window.GloboPreorderParams.now = '2026-10-07T16:14:11.0000+08:00';
3130  window.GloboPreorderParams.locale = "en";
3131  window.GloboPreorderParams.market = {
3132      id: 24420122710,
3133      handle: "tw"
3134  }
3135  window.GloboPreorderParams.rootUrl = "\/en";
3136  window.GloboPreorderParams.page = "product";
3137  window.GloboPreorderParams.product = null;
3138  if (window.GloboPreorderParams.privateInventory) {
3139      window.GloboPreorderParams.iq = {};
3140      window.GloboPreorderParams.im = {};
3141      window.GloboPreorderParams.ip = {};
3142  }
3143   window.GloboPreorderParams.product = {"id":7668868710486,"title":"PUSHPIN Mini 軟木桌凳 - 原色","handle":"esaila-pushpin-mini-untreated","description":"\u003cp dir=\"ltr\"\u003e\u003cb\u003ePUSHPIN Mini by Kenyon Yeh\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePushpin Mini 外型靈感來自於辦公室必備文書用品圖釘,無論是兒童椅凳、穿鞋椅,或臨時置物桌,都能隨空間靈活運用。\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e軟木塞材質來自於可不斷重複再生達200 年的橡樹樹皮,不僅環保,還擁有防水、防火等特性,此產品也可作為室外傢俱之用。\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Product Sheet\" href=\"https:\/\/drive.google.com\/file\/d\/1t_hREtNJfAuDzenkQ-9zySevdXCXuqr9\/view?usp=sharing\" target=\"_blank\"\u003eProduct Sheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Care and Maintenance\" href=\"https:\/\/drive.google.com\/file\/d\/1EVJz4uSQOh1Bt-2wzdgD2yjS0Zvfufnf\/view?usp=sharing\" target=\"_blank\"\u003eInstruction and Care\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Warranty\" href=\"https:\/\/drive.google.com\/file\/d\/1o0UGowl9_cEULgbcE4iB8IYgMGMIr8Dz\/view?usp=sharing\" target=\"_blank\"\u003eWarranty\u003c\/a\u003e\u003c\/p\u003e","published_at":"2025-10-05T11:35:13+08:00","created_at":"2025-10-05T11:18:29+08:00","vendor":"ESAILA","type":"furniture","tags":["Chair","furniture","side table","table"],"price":770000,"price_min":770000,"price_max":770000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43434477125718,"title":"軟木","option1":"軟木","option2":null,"option3":null,"sku":"7","requires_shipping":true,"taxable":false,"featured_image":{"id":35339913723990,"product_id":7668868710486,"position":1,"created_at":"2025-10-05T11:32:43+08:00","updated_at":"2025-10-05T11:35:00+08:00","alt":null,"width":1080,"height":1350,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300","variant_ids":[43434477125718]},"available":true,"name":"PUSHPIN Mini 軟木桌凳 - 原色 - 軟木","public_title":"軟木","options":["軟木"],"price":770000,"weight":3800,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":27450029899862,"position":1,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300","\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300","\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300","\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300","\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088"],"featured_image":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300","options":["顏色"],"media":[{"alt":null,"id":27450029899862,"position":1,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300"},"aspect_ratio":0.8,"height":1350,"media_type":"image","src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300","width":1080},{"alt":null,"id":27450029801558,"position":2,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300"},"aspect_ratio":0.8,"height":1350,"media_type":"image","src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300","width":1080},{"alt":null,"id":27450029834326,"position":3,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300"},"aspect_ratio":0.8,"height":1350,"media_type":"image","src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300","width":1080},{"alt":null,"id":27450029867094,"position":4,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300"},"aspect_ratio":0.8,"height":1350,"media_type":"image","src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300","width":1080},{"alt":null,"id":27450284343382,"position":5,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088"},"aspect_ratio":0.8,"height":1350,"media_type":"image","src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088","width":1080}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp dir=\"ltr\"\u003e\u003cb\u003ePUSHPIN Mini by Kenyon Yeh\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePushpin Mini 外型靈感來自於辦公室必備文書用品圖釘,無論是兒童椅凳、穿鞋椅,或臨時置物桌,都能隨空間靈活運用。\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e軟木塞材質來自於可不斷重複再生達200 年的橡樹樹皮,不僅環保,還擁有防水、防火等特性,此產品也可作為室外傢俱之用。\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Product Sheet\" href=\"https:\/\/drive.google.com\/file\/d\/1t_hREtNJfAuDzenkQ-9zySevdXCXuqr9\/view?usp=sharing\" target=\"_blank\"\u003eProduct Sheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Care and Maintenance\" href=\"https:\/\/drive.google.com\/file\/d\/1EVJz4uSQOh1Bt-2wzdgD2yjS0Zvfufnf\/view?usp=sharing\" target=\"_blank\"\u003eInstruction and Care\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Warranty\" href=\"https:\/\/drive.google.com\/file\/d\/1o0UGowl9_cEULgbcE4iB8IYgMGMIr8Dz\/view?usp=sharing\" target=\"_blank\"\u003eWarranty\u003c\/a\u003e\u003c\/p\u003e"};
3144      
3145window.GloboPreorderParams.product.variants[0] = {"id":43434477125718,"title":"軟木","option1":"軟木","option2":null,"option3":null,"sku":"7","requires_shipping":true,"taxable":false,"featured_image":{"id":35339913723990,"product_id":7668868710486,"position":1,"created_at":"2025-10-05T11:32:43+08:00","updated_at":"2025-10-05T11:35:00+08:00","alt":null,"width":1080,"height":1350,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300","variant_ids":[43434477125718]},"available":true,"name":"PUSHPIN Mini 軟木桌凳 - 原色 - 軟木","public_title":"軟木","options":["軟木"],"price":770000,"weight":3800,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":27450029899862,"position":1,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}};
3146              
3147              // Shopify | json omits inventory_quantity / inventory_policy — set explicitly
3148              window.GloboPreorderParams.product.variants[0].inventory_quantity = 6;
3149              window.GloboPreorderParams.product.variants[0].inventory_management = "shopify";
3150              window.GloboPreorderParams.product.variants[0].inventory_policy = "deny";
3151              
3152              window.GloboPreorderParams.product.variants[0].metafields = window.GloboPreorderParams.product.variants[0].metafields || {};
3153              window.GloboPreorderParams.product.variants[0].metafields.globo_preorder ={};
3154      
3155      window.GloboPreorderParams.product.collections = [301190119510,287690522710,286772920406];
3156      window.GloboPreorderParams.product.first_available_variant = { "id": 43434477125718 };
3157      window.GloboPreorderParams.product.selected_variant = null;
3158      window.GloboPreorderParams.product.metafields = window.GloboPreorderParams.product.metafields || {};
3159      window.GloboPreorderParams.product.metafields.globo_preorder = {};
3160  
3161  window.GloboPreorderParams.collectionId = null;
3162  window.GloboPreorderParams.products = [];
3163  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};
3164  window.GloboPreorderParams.customer = null;
3165  window.GloboPreorderParams.customerJson = {};
3166  ;
3167  window.GloboPreorderParams.themeOs20 = true;
3168  window.GloboPreorderParams.proxyUrl = '/apps/preorder/';
3169  window.GloboPreorderParams.apiUrl = window.GloboPreorderParams.apiUrl.replace('globosoftware.net', 'globo.io');
3170  window.GloboPreorderParams.products = window.GloboPreorderParams.products || [];
3171  
3172  
3173      window.GloboPreorderParams.products = window.GloboPreorderParams.products.concat([]);
3174
3175  if(typeof GloboPreorderParamsOverride.selectors !== 'undefined'){
3176      Object.assign(window.GloboPreorderParams.selectors,GloboPreorderParamsOverride.selectors);
3177      delete GloboPreorderParamsOverride.selectors;
3178  }
3179  if(typeof GloboPreorderParamsOverride.advancedSettings !== 'undefined'){
3180      Object.assign(window.GloboPreorderParams.advancedSettings,GloboPreorderParamsOverride.advancedSettings);
3181      delete GloboPreorderParamsOverride.advancedSettings;
3182  }
3183  delete GloboPreorderParamsOverride.settings;
3184  delete GloboPreorderParamsOverride.thirdPartyIntegration;
3185  delete GloboPreorderParamsOverride.translation;
3186  delete GloboPreorderParamsOverride.privateInventory;
3187  delete GloboPreorderParamsOverride.iq;
3188  delete GloboPreorderParamsOverride.im;
3189  delete GloboPreorderParamsOverride.ip;
3190  // Legacy map names (pre-rename) — strip if theme override still sets them
3191  delete GloboPreorderParamsOverride.variantsInventoryQuantity;
3192  delete GloboPreorderParamsOverride.variantsInventoryManagement;
3193  delete GloboPreorderParamsOverride.variantsInventoryPolicy;
3194  if(Object.keys(GloboPreorderParamsOverride).length){
3195      Object.assign(window.GloboPreorderParams,GloboPreorderParamsOverride);
3196  }
3197  // Re-assert after override merge so theme/pre-init cannot wipe metafield flag/maps
3198  window.GloboPreorderParams.privateInventory = false === true;
3199  
3200  
3201  delete window.GloboPreorderParams.preorderSettings;
3202  window.GloboPreorderParams.preorderSettings = {};
3203  window.GloboPreorderParams.preorderSettings.profiles = {};
3204  window.GloboPreorderParams.remainingUnits ={};
3205  window.GloboPreorderParams.endQuantityVariants =null;
3206      window.GloboPreorderParams.preorderSettings = {"products":{"7392919748694":{"41708602589270":862966},"7407182512214":{"41745287643222":880472},"7407184805974":{"41745300357206":880473}}};
3207    
3208    window.GloboPreorderParams.preorderSettings.profiles = window.GloboPreorderParams.preorderSettings.profiles || {};
3209    
3210window.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\":
3210\"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":[]},"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":[]}});
3211    
3212    
3213    
3214window.GloboPreorderParams.comingSoons = {};
3215  window.GloboPreorderParams.comingSoonsProducts = {};
3216  document.querySelector('html').classList.add(`gPreorder-theme-id-${window.GloboPreorderParams?.theme?.theme_store_id ?? 'empty'}`)
3217</script>
vendor: 1 bytes, line 3217
3217
3218<script>
3219  if(window.AVADA_SPEED_WHITELIST){
3220      const gpo_wl = new RegExp("preorder-globo", 'i')
3221      if(Array.isArray(window.AVADA_SPEED_WHITELIST)){
3222          window.AVADA_SPEED_WHITELIST.push(gpo_wl)
3223      }else{
3224          window.AVADA_SPEED_WHITELIST = [gpo_wl]
3225      }
3226  } 
3227</script>
vendor: 1 bytes, line 3227
3227
3228<script type="text/javascript">
3229  var globoPreorderShowMultipleCurrencies = false;
3230  var globoPreorderCartType    = "notification";
3231  var globoPreorderRegexCount  = /"{{ count }}|count|{{ count }}"/g;
3232  (function (globoPreorderJquery) {
3233      if (typeof globoPreorderJquery == 'function') {
3234          document.addEventListener("Globo.Preorder.added", function (e) {
3235              Globo.Preorder.addToCartCallBack(e.detail.addedItem, e.detail.quantity, globoPreorderJquery);
3236          });
3237          //Editions theme
3238          if (globoPreorderJquery('.product-list').length) {
3239              globoPreorderJquery('.product-list').on('preload-images', function(){
3240                  var event;
3241                  if(typeof(Event) === 'function') {
3242                      event = new Event('collectionUpdate');
3243                  }else{
3244                      event = document.createEvent('Event');
3245                      event.initEvent('collectionUpdate', true, true);
3246                  }
3247                  window.dispatchEvent(event);
3248              });
3249          }
3250      }
3251  }((window.jQuery||window.$)))
3252</script>
3252
3253</div><div id="shopify-block-AbEpqaklGb2U2U255a__10274264662263595587" class="shopify-block shopify-app-block">
3254<script>
3255  window.SwymCollectionsConfig = {
3256  'CollectionsSelectors': [],
3257  'CollectionsPosition': "top-right",
3258  'CollectionsIcon': "heart",
3259  'CollectionsButtonSize': 22,
3260  'CollectionsVerticalOffset': 0,
3261  'CollectionsHorizontalOffset': 0,
3262  'CollectionsProductLinkSelector': "-", 
3263  'CollectionsProductTileSelector': "-",
3264  'CollectionsVariantSelector': "false",
3265  'CollectionsVariantSelectorChooseActionText': "Add to Favorites",
3266  'CollectionsCreateListTitle': "Favorites",
3267  'CollectionsCreateListPlaceholder': "Favorites",
3268  'CollectionsCustomIconAdd': "",
3269  'CollectionsCustomIconAdded': "",
3270  'CollectionsIconColor': "#000000",
3271  'CollectionsIconThickness': "1.7",
3272}
3273</script>
3273
3274<style>
3275  .swym-wishlist-collections-v2, .swym-wishlist-collections-v2 svg {border:unset; background:unset; min-width: 22px; height: 22px!important;}
3276  .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;}
3277  .swym-wishlist-collections-v2 .swym-collections-social-count {color: #000000;}
3278</style>
3279
3280
3281
3282<script>
3283  // Send heartbeat for collections button
3284  (function() {
3285    let collectionsButtonHeartbeatData = '{"132245422166":"2025-05-15T10:01:33.887Z","editor":"2025-04-21T10:40:18.495Z"}';
3286    try {
3287      collectionsButtonHeartbeatData = JSON.parse(collectionsButtonHeartbeatData) || {};
3288    } catch (e) {
3289      collectionsButtonHeartbeatData = {};
3290    }
3291    const ShopifyTheme = window.Shopify.theme;
3292    const themeId = ShopifyTheme.id;
3293    let heartbeatMetadata = {
3294      schema_name: ShopifyTheme?.schema_name,
3295      schema_version: ShopifyTheme?.schema_version,
3296      theme_store_id: ShopifyTheme?.theme_store_id,
3297      role: ShopifyTheme?.role
3298    };
3299
3300    const isDesignMode = !!window.swymDesignMode;
3301
3302    if (!window.SwymCallbacks) {
3303      window.SwymCallbacks = [];
3304    }
3305    window.SwymCallbacks.push((swat) => {
3306      if (!swat || !themeId) {
3307        return;
3308      }
3309      const triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
3310      if (typeof triggerHeartbeat !== "function") return;
3311
3312      const lastHeartbeat = isDesignMode ? collectionsButtonHeartbeatData?.editor : collectionsButtonHeartbeatData?.[themeId];
3313      const themeContext = isDesignMode ? 'editor' : themeId;
3314
3315      const extensionData = {
3316        extensionName: "add-to-wishlist-collections-button", 
3317        extensionType: "app-embed", 
3318        metadata: heartbeatMetadata, 
3319        themeId: themeContext, 
3320        extensionSource: "default"
3321      };
3322
3323      /** Stop heartbeat
3324      triggerHeartbeat(extensionData, lastHeartbeat);
3325      */
3326    });
3327  })(); // IIFE to prevent polluting global scope
3328</script>
3328
3329
3330
3331<style>
3332  .swym-advanced-wishlist-collections-container {
3333    display: none;
3334  }
3335</style>
3336</div><div id="shopify-block-Adm14RkRRTlk5Q0RPW__5061257265103808445" class="shopify-block shopify-app-block">
3336<script>
3337window.rterms = window.rterms || {};
3338rterms.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":"請同意服務條款及隱私權政策"};
3339
3340  rterms._3lj2l = [];
3341
3342</script>
3342
3343
3344</div><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
3345
3346
3347<!-- BEGIN app snippet: swymVersion -->
3347<script>var __SWYM__VERSION__ = '7.0.10';</script>
3347<!-- END app snippet -->
3348<!-- BEGIN app snippet: swymCustomCss -->
3349
3350
3351
3352
3353<style id="swym-custom-css">
3354
3355</style>
3356
3357<!-- END app snippet -->
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370<script>
3371  (function () {
3372    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
3373    
3374
3375    // Put metafields in window variable
3376    const commonCustomizationSettings = '';
3377    try {
3378      const parsedSettings = JSON.parse(commonCustomizationSettings);
3379      if (parsedSettings) {
3380        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
3381      } else {
3382        window.SwymWishlistCommonCustomizationSettings = {};
3383      }
3384    } catch (e) {
3385      window.SwymWishlistCommonCustomizationSettings = {};
3386    }
3387
3388    let enabledCommonFeatures = '{"multiple-wishlist":false}';
3389    try {
3390      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
3391    } catch (e) {
3392      enabledCommonFeatures = {};
3393    }
3394    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
3395    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
3396
3397    // Ghost-Intent Configuration
3398    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
3399    try {
3400      let ghostIntentConfig = {
3401        isExplicitConsentNeeded: false,
3402        isExplicitConsentNeededEvenForLocalStorage: false,
3403        askForPermissionOnFirstClick: true
3404      };
3405      
3406      
3407      
3408      window.SwymGhostIntentConfig = ghostIntentConfig;
3409    } catch(e) {
3410      window.SwymGhostIntentConfig = {
3411        isExplicitConsentNeeded: false,
3412        isExplicitConsentNeededEvenForLocalStorage: false,
3413        askForPermissionOnFirstClick: true
3414      };
3415    }
3416
3417    // Education Layer Configuration
3418    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
3419    
3420    
3421    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
3422
3423    // Login Nudge Configuration
3424    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
3425    
3426    
3427    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
3428
3429    // Initialize or ensure SwymViewProducts exists
3430    if (!window.SwymViewProducts) {
3431      window.SwymViewProducts = {};
3432    }
3433    
3434      try {
3435        const socialCountMap = { "https://sensory-journal.com/en/products/esaila-pushpin-mini-untreated": { "socialCount": -1, "empi": 7668868710486 } };
3436        // Integrate social count data into existing SwymViewProducts structure
3437        Object.keys(socialCountMap).forEach(function(key) {
3438          if (!window.SwymViewProducts[key]) {
3439            window.SwymViewProducts[key] = {};
3440          }
3441
3442          window.SwymViewProducts[key] = socialCountMap[key];
3443        });
3444      } catch (e) {
3445        // Silent error handling
3446      }
3447    
3448  })();
3449</script>
3449
3450
3451<!-- BEGIN app snippet: swymLoadConsentManager -->
3452<script>
3453  (function () {
3454    if (document.querySelector("script[data-swym-consent-manager]")) return;
3455    var swymConsentManagerScript = document.createElement("script");
3456    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a11486-3564-7a0b-b518-5c3100ff9513\/swym-relay-843\/assets\/swym-consent-manager.js";
3457    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
3458    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
3459    document.head.appendChild(swymConsentManagerScript);
3460  })();
3461</script>
3461
3462<!-- END app snippet -->
3463
3464<script
3465  
3466  id="wishlist-embed-init"
3467  defer
3468  async
3469>
3470  (function () {
3471    window.swymWishlistEmbedLoaded = true;
3472    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/apps.bundle.js"; 
3473    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
3474    var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
3475    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
3476    window.SwymCurrentJSPath = baseJsPath;
3477    window.SwymAssetBaseUrl = assetBaseUrl;
3478    
3479      window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com";
3480    
3481    function loadSwymShopifyScript() {
3482      var element = "";
3483      var scriptSrc = "";
3484
3485      
3486        element = "swym-ext-shopify-script";
3487        window.SwymShopifyCdnInUse = true;
3488        scriptSrc = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/swym-ext-shopify.js";
3489      
3490
3491      if (document.getElementById(element)) {
3492        return;
3493      }
3494
3495      var s = document.createElement("script");
3496      s.id = element;
3497      s.type = "text/javascript";
3498      s.async = true;
3499      s.defer = true;
3500      s.src = scriptSrc;
3501
3502      s.onerror = function() {
3503        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
3504        // Fallback logic here
3505        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
3506        var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js";
3507        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
3508        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
3509
3510        var fallbackScript = document.createElement("script");
3511        fallbackScript.id = element;
3512        fallbackScript.type = "text/javascript";
3513        fallbackScript.async = true;
3514        fallbackScript.defer = true;
3515        fallbackScript.src = scriptSrc;
3516        var y = document.getElementsByTagName("script")[0];
3517        y.parentNode.insertBefore(fallbackScript, y);
3518      };
3519
3520      var x = document.getElementsByTagName("script")[0];
3521      x.parentNode.insertBefore(s, x);
3522    }
3523    
3524      var consentAPICallbackInvoked = false;
3525      function checkConsentAndLoad() {
3526        // Allow app to load in design mode (theme editor) regardless of consent
3527        if (window.Shopify?.designMode) {
3528          loadSwymShopifyScript();
3529          return;
3530        }
3531
3532        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
3533        // consent is given through our Ghost-Intent flow (sync nudge accept).
3534        // This works on any store regardless of region (EU or non-EU).
3535        var ghostConfig = window.SwymGhostIntentConfig || {};
3536        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
3537          try {
3538            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
3539            if (localStorage.getItem(consentKey) === 'true') {
3540              // Consent was given through our flow — load SDK
3541              loadSwymShopifyScript();
3542              return;
3543            }
3544          } catch(e) {}
3545
3546          // Check if Shopify native cookie consent was given via the cookie banner.
3547          // If user accepted cookies through Shopify's banner, load SDK normally
3548          // (Ghost-Intent is only needed when NO consent mechanism has been used).
3549          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
3550          if (shopifyConsentGiven) {
3551            loadSwymShopifyScript();
3552            return;
3553          }
3554
3555          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
3556          return;
3557        }
3558
3559        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
3560        if(!isCookieBannerVisible) {
3561          loadSwymShopifyScript();
3562          return;
3563        }
3564        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
3565        if (shouldLoadSwymScript) {
3566          loadSwymShopifyScript();
3567        } else {
3568          console.warn("No customer consent to load Swym Wishlist Plus");
3569        }
3570      }
3571      function initialiseConsentCheck() {
3572        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
3573        window.Shopify?.loadFeatures?.(
3574          [{name: 'consent-tracking-api', version: '0.1'}],
3575          error => { 
3576            consentAPICallbackInvoked = true;
3577            if (error) {
3578              if(!window.Shopify?.customerPrivacy) {
3579                loadSwymShopifyScript();
3580                return;
3581              }
3582            }
3583            checkConsentAndLoad();
3584          }
3585        );
3586      }
3587      function consentCheckFallback(retryCount) {
3588        if(!consentAPICallbackInvoked) {
3589          if (window.Shopify?.customerPrivacy) {
3590            checkConsentAndLoad();
3591          } else if (retryCount >= 1) {
3592            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");
3593            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
3594            checkConsentAndLoad();
3595          } else {
3596            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
3597          }
3598        }
3599      }
3600      if (document.readyState === "loading") {
3601        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
3602        window.addEventListener("load", () => consentCheckFallback(0));
3603      } else {
3604        initialiseConsentCheck();
3605      }
3606    
3607  })();
3608</script>
3608
3609
3610<!-- BEGIN app snippet: swymSnippet -->
3610<script defer>
3611  (function () {
3612    const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
3613    const currentSwymStorePath = 'https://swymstore-v3free-01.swymrelay.com';
3614    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
3615    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
3616    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
3617    const swymSnippet = document.getElementById('wishlist-embed-init');        
3618    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
3619    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
3620    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
3621  })()
3622</script>
vendor: 1 bytes, line 3622
3622
3623<script id="swym-snippet" type="text">
3624  window.swymLandingURL = document.URL;
3625  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};
3626  window.swymPageLoad = function() {
3627    window.SwymProductVariants = window.SwymProductVariants || {};
3628    window.SwymHasCartItems = 0 > 0;
3629    window.SwymPageData = {}, window.SwymProductInfo = {};var variants = [];
3630      window.SwymProductInfo.product = {"id":7668868710486,"title":"PUSHPIN Mini 軟木桌凳 - 原色","handle":"esaila-pushpin-mini-untreated","description":"\u003cp dir=\"ltr\"\u003e\u003cb\u003ePUSHPIN Mini by Kenyon Yeh\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePushpin Mini 外型靈感來自於辦公室必備文書用品圖釘,無論是兒童椅凳、穿鞋椅,或臨時置物桌,都能隨空間靈活運用。\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e軟木塞材質來自於可不斷重複再生達200 年的橡樹樹皮,不僅環保,還擁有防水、防火等特性,此產品也可作為室外傢俱之用。\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Product Sheet\" href=\"https:\/\/drive.google.com\/file\/d\/1t_hREtNJfAuDzenkQ-9zySevdXCXuqr9\/view?usp=sharing\" target=\"_blank\"\u003eProduct Sheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Care and Maintenance\" href=\"https:\/\/drive.google.com\/file\/d\/1EVJz4uSQOh1Bt-2wzdgD2yjS0Zvfufnf\/view?usp=sharing\" target=\"_blank\"\u003eInstruction and Care\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Warranty\" href=\"https:\/\/drive.google.com\/file\/d\/1o0UGowl9_cEULgbcE4iB8IYgMGMIr8Dz\/view?usp=sharing\" target=\"_blank\"\u003eWarranty\u003c\/a\u003e\u003c\/p\u003e","published_at":"2025-10-05T11:35:13+08:00","created_at":"2025-10-05T11:18:29+08:00","vendor":"ESAILA","type":"furniture","tags":["Chair","furniture","side table","table"],"price":770000,"price_min":770000,"price_max":770000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43434477125718,"title":"軟木","option1":"軟木","option2":null,"option3":null,"sku":"7","requires_shipping":true,"taxable":false,"featured_image":{"id":35339913723990,"product_id":7668868710486,"position":1,"created_at":"2025-10-05T11:32:43+08:00","updated_at":"2025-10-05T11:35:00+08:00","alt":null,"width":1080,"height":1350,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300","variant_ids":[43434477125718]},"available":true,"name":"PUSHPIN Mini 軟木桌凳 - 原色 - 軟木","public_title":"軟木","options":["軟木"],"price":770000,"weight":3800,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":27450029899862,"position":1,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300","\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300","\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300","\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300","\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088"],"featured_image":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300","options":["顏色"],"media":[{"alt":null,"id":27450029899862,"position":1,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300"},"aspect_ratio":0.8,"height":1350,"media_type":"image","src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?v=1759635300","width":1080},{"alt":null,"id":27450029801558,"position":2,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300"},"aspect_ratio":0.8,"height":1350,"media_type":"image","src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-2.jpg?v=1759635300","width":1080},{"alt":null,"id":27450029834326,"position":3,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300"},"aspect_ratio":0.8,"height":1350,"media_type":"image","src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-3.jpg?v=1759635300","width":1080},{"alt":null,"id":27450029867094,"position":4,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300"},"aspect_ratio":0.8,"height":1350,"media_type":"image","src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-4.jpg?v=1759635300","width":1080},{"alt":null,"id":27450284343382,"position":5,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088"},"aspect_ratio":0.8,"height":1350,"media_type":"image","src":"\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated-5.jpg?v=1759642088","width":1080}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp dir=\"ltr\"\u003e\u003cb\u003ePUSHPIN Mini by Kenyon Yeh\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePushpin Mini 外型靈感來自於辦公室必備文書用品圖釘,無論是兒童椅凳、穿鞋椅,或臨時置物桌,都能隨空間靈活運用。\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e軟木塞材質來自於可不斷重複再生達200 年的橡樹樹皮,不僅環保,還擁有防水、防火等特性,此產品也可作為室外傢俱之用。\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Product Sheet\" href=\"https:\/\/drive.google.com\/file\/d\/1t_hREtNJfAuDzenkQ-9zySevdXCXuqr9\/view?usp=sharing\" target=\"_blank\"\u003eProduct Sheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Care and Maintenance\" href=\"https:\/\/drive.google.com\/file\/d\/1EVJz4uSQOh1Bt-2wzdgD2yjS0Zvfufnf\/view?usp=sharing\" target=\"_blank\"\u003eInstruction and Care\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca rel=\"noopener\" title=\"Warranty\" href=\"https:\/\/drive.google.com\/file\/d\/1o0UGowl9_cEULgbcE4iB8IYgMGMIr8Dz\/view?usp=sharing\" target=\"_blank\"\u003eWarranty\u003c\/a\u003e\u003c\/p\u003e"};
3631      window.SwymProductInfo.variants = window.SwymProductInfo.product.variants;
3632      var piu = "\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?crop=center\u0026height=620\u0026v=1
3632759635300\u0026width=620";
3633      
3634
3635        SwymProductVariants[43434477125718] = {
3636          empi: window.SwymProductInfo.product.id,epi:43434477125718,
3637          dt: "PUSHPIN Mini 軟木桌凳 - 原色",
3638          du: "https://sensory-journal.com/en/products/esaila-pushpin-mini-untreated",
3639          iu:  "\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?crop=center\u0026height=620\u0026v=1759635300\u0026width=620" ,
3640          stk:  1 ,
3641          pr: 770000/100,
3642          ct: window.SwymProductInfo.product.type,
3643          
3644          variants: [{ "軟木" : 43434477125718}]
3645        };window.SwymProductInfo.currentVariant = 43434477125718;
3646      var product_data = {
3647        et: 1, empi: window.SwymProductInfo.product.id, epi: window.SwymProductInfo.currentVariant,
3648        dt: "PUSHPIN Mini 軟木桌凳 - 原色", du: "https://sensory-journal.com/en/products/esaila-pushpin-mini-untreated",
3649        ct: window.SwymProductInfo.product.type, pr: 770000/100,
3650        iu:  "\/\/sensory-journal.com\/cdn\/shop\/files\/ESAILA_PUSHPIN_Mini_Untreated.jpg?crop=center\u0026height=620\u0026v=1
3650759635300\u0026width=620" , 
3651        variants: [{ "軟木" : 43434477125718 }],
3652        stk:  1 
3653        
3654      };
3655      window.SwymPageData = product_data;
3656    
3657    window.SwymPageData.uri = window.swymLandingURL;
3658  };
3659  if(window.selectCallback){
3660    (function(){
3661      var originalSelectCallback = window.selectCallback;
3662      window.selectCallback = function(variant){
3663        originalSelectCallback.apply(this, arguments);
3664        try{
3665          if(window.triggerSwymVariantEvent){
3666            window.triggerSwymVariantEvent(variant.id);
3667          }
3668        }catch(err){
3669          console.warn("Swym selectCallback", err);
3670        }
3671      };})();}
3672  window.swymCustomerId =null;
3673  window.swymCustomerExtraCheck =
3674    null;
3675  var swappName = ("Wishlist" || "Wishlist");
3676  var swymJSObject = {
3677    pid: "IQ6pQvEBImGn8y\/26BpgLbqEAhVYmnzk2aLQAvMMnMc=",
3678    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
3679  };
3680  window.swymJSShopifyLoad = function(){
3681    if(window.swymPageLoad) swymPageLoad();
3682    if(!window._swat) {
3683      (function (s, w, r, e, l, a, y) {
3684        r['SwymRetailerConfig'] = s;
3685        r[s] = r[s] || function (k, v) {
3686          r[s][k] = v;
3687        };
3688      })('_swrc', '', window);
3689      _swrc('RetailerId', swymJSObject.pid);
3690      _swrc('Callback', function(){initSwymShopify();});
3691    }else if(window._swat.postLoader){
3692      _swrc = window._swat.postLoader;
3693      _swrc('RetailerId', swymJSObject.pid);
3694      _swrc('Callback', function(){initSwymShopify();});
3695    }else{
3696      initSwymShopify();}
3697  }
3698  if(!window._SwymPreventAutoLoad) {
3699    swymJSShopifyLoad();
3700  }
3701</script>
3701
3702
3703<style id="safari-flasher-pre"></style>
3704<script>
3705  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
3706    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;}' + '';
3707    window.SwymCallbacks = window.SwymCallbacks || [];
3708    window.SwymCallbacks.push(function(tracker) {
3709      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
3710        var x = function() {
3711          SwymUtils.onDOMReady(function() {
3712            var d = document.createElement("div");
3713            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>";
3714            document.head.appendChild(d);
3715          });};
3716        setTimeout(x, 10);
3717      });});}
3718  window.SwymOverrideMoneyFormat = "${{amount}}";
3719</script>
3719
3720<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
3721
3722<script
3723  
3724  id="swymSnippetCheckAndActivate"
3725>
3726  (function () {
3727    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
3728
3729    function removeDuplicateIdNodes(id) {
3730      var nodes = document.querySelectorAll('#' + id);
3731      nodes.forEach(function (node, index) {
3732        if (index > 0) {
3733          node.remove();
3734        }
3735      });
3736    }
3737
3738    function cleanupDuplicateSnippetNodes(activeScript) {
3739      if (!activeScript) {
3740        return;
3741      }
3742      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
3743      allSwymSnippets.forEach(function (scriptNode) {
3744        if (scriptNode !== activeScript) {
3745          scriptNode.remove();
3746        }
3747      });
3748    }
3749
3750    function cleanupDuplicateActivationGuards() {
3751      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
3752      guardScripts.forEach(function (scriptNode, index) {
3753        if (index > 0) {
3754          scriptNode.removeAttribute('id');
3755        }
3756      });
3757    }
3758
3759    function postDomLoad() {
3760      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
3761      if (!activeScript) {
3762        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
3763        if (inactiveScript) {
3764          inactiveScript.type = 'text/javascript';
3765          new Function(inactiveScript.textContent)();
3766          activeScript = inactiveScript;
3767        }
3768      }
3769
3770      cleanupDuplicateSnippetNodes(activeScript);
3771      cleanupDuplicateActivationGuards();
3772      duplicateProneIds.forEach(removeDuplicateIdNodes);
3773    }
3774
3775    if (document.readyState === 'loading') {
3776      document.addEventListener('DOMContentLoaded', postDomLoad);
3777    } else {
3778      postDomLoad();
3779    }
3780  })();
3781</script>
3781
3782
3783
3784
3785<script>
3786  (function () {
3787    const themeSchemaName = window.Shopify.theme.schema_name;
3788
3789    if (!window.SwymCallbacks) {
3790      window.SwymCallbacks = [];
3791    }
3792    window.SwymCallbacks.push(swat => {
3793      if (!swat) {
3794        return;
3795      }
3796
3797      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
3798      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
3799        window.SwymLocalWishlist.syncToCloud(swat);
3800      }
3801
3802      if (window._SwymSDKOnlyMode) {
3803        return;
3804      }
3805
3806      // ENABLE COMMON FEATURES
3807      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
3808      Object.keys(swymEnabledCommonFeatures).forEach(key => {
3809        if (!swymEnabledCommonFeatures[key]) return;
3810
3811        switch (key) {
3812          case 'add-to-wishlist-collections-button':
3813            // Check if app block is already handling the collections button
3814            if (window.SwymCollectionsConfig) {
3815              return;
3816            }
3817
3818            // Check if v2 default collections is handling it
3819            if (window.SwymAdvancedCollectionsWishlistConfig) {
3820              return;
3821            }
3822
3823            // Fallback to old v1 behavior if v2 config is not present
3824            swat?.collectionsApi?.setDefaultCustomizationOptions();
3825            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
3826
3827            break;
3828          case 'add-to-wishlist-pdp-button':
3829            // Check if app block is already handling the PDP button
3830            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
3831              return;
3832            }
3833
3834            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
3835              // Not initiating pdp button as it is not a product page
3836              return;
3837            }
3838
3839            // Inject addtowishlist.css into the document's <head>
3840            var head = document.head;
3841            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/addtowishlistbutton.css";
3842            var pdpButtonStylesheetTag = document.createElement('link');
3843            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
3844            pdpButtonStylesheetTag.rel = 'stylesheet';
3845            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
3846
3847            if (!document.getElementById('swym-pdp-button-stylesheet')) {
3848              head.appendChild(pdpButtonStylesheetTag);
3849            }
3850
3851            var x = document.getElementsByTagName('script')[0];
3852            function createAndInsertScript(id, src, onLoadCallback) {
3853              var scriptTag = document.createElement('script');
3854              scriptTag.id = id;
3855              scriptTag.type = 'text/javascript';
3856              scriptTag.src = src;
3857              scriptTag.onload = onLoadCallback;
3858              x.parentNode.insertBefore(scriptTag, x);
3859            }
3860
3861            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a11486-3564-7a0b-b518-5c3100ff9513/swym-relay-843/assets/addtowishlistbutton.js";
3862            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
3863              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
3864              if (pdpBtnApi) {
3865                pdpBtnApi.setDefaultCustomizationOptions(swat);
3866                pdpBtnApi.initializePDPButton(swat, true);
3867              }
3868            });
3869            break;
3870          default:
3871            return;
3872        }
3873      });
3874    });
3875  })(); // IIFE to prevent polluting global scope
3876</script>
3876
3877
3878
3879
3880<script> 
3881  (function () {
3882    // Get the settings from Shopify's Liquid variables and create the styles
3883    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
3884    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
3885      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
3886    const isControlCentreEnabledFromBlockSettings = false;
3887    
3888    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
3889      // Don't enable control centre if this is disabled and block settings are not enabled
3890      return;
3891    }
3892    
3893    let borderRadius = 6;
3894    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
3895    
3896    // Check if block settings exist, use them, otherwise fall back to common settings
3897    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
3898      "#000000" : 
3899      window.SwymWishlistCommonCustomizationSettings.primaryColor;
3900    
3901    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
3902      "#ffffff" : 
3903      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
3904    
3905    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
3906      "#F4F8FE" : null;
3907    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
3908      "#333333" : null;
3909
3910    // Only use color adjustment functions if we're using common settings
3911    if (!secondaryBgColor || !secondaryTextColor) {
3912      function adjustOpacity(color, opacity) {
3913        if (color[0] === '#') {
3914          color = color.slice(1);
3915        }
3916
3917        if (color.length === 3) {
3918          color = color.split('').map(char => char + char).join('');
3919        }
3920
3921        const r = parseInt(color.slice(0, 2), 16);
3922        const g = parseInt(color.slice(2, 4), 16);
3923        const b = parseInt(color.slice(4, 6), 16);
3924
3925        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
3926      }
3927
3928      function hexToRgb(color) {
3929        if (color[0] === '#') {
3930          color = color.slice(1);
3931        }
3932        if (color.length === 3) {
3933          color = color.split('').map(c => c + c).join('');
3934        }
3935
3936        return {
3937          r: parseInt(color.slice(0, 2), 16),
3938          g: parseInt(color.slice(2, 4), 16),
3939          b: parseInt(color.slice(4, 6), 16)
3940        };
3941      }
3942
3943      function getLuminance({ r, g, b }) {
3944        return 0.299 * r + 0.587 * g + 0.114 * b;
3945      }
3946
3947      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
3948        const secondaryBgOpacity = 0.2;
3949        const secondaryTextOpacity = 0.8;
3950
3951        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
3952
3953        const bgRgb = hexToRgb(primaryBgColor);
3954        const bgLuminance = getLuminance(bgRgb);
3955
3956        // Determine whether to use dark or light text for contrast
3957        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
3958        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
3959
3960        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
3961
3962        return {
3963          secondaryBgColor,
3964          secondaryTextColor
3965        };
3966      }
3967
3968      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
3969      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
3970      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
3971    }
3972
3973    // Create the CSS rule
3974    let styles = `
3975      .swym-storefront-layout-root-component {
3976        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
3977        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
3978        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
3979        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
3980        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
3981        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
3982        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
3983      }
3984    `;
3985
3986    // Create a <style> element and append the styles
3987    let styleSheet = document.createElement("style");
3988    styleSheet.type = "text/css";
3989    styleSheet.innerText = styles;
3990    document.head.appendChild(styleSheet);
3991
3992    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
3993        window.SwymStorefrontLayoutContext = {};
3994    }
3995    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
3996        window.SwymStorefrontLayoutExtensions = {};
3997    }
3998
3999    // Expose block settings toggle state so ThemeCSSMapping can respect it.
4000    // When true, theme editor color pickers take priority over inherited theme CSS variables.
4001    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
4002
4003    if (isControlCentreEnabledFromBlockSettings) {
4004      // If block settings are enabled, use them
4005      SwymStorefrontLayoutContext.Settings = {
4006        EnableStorefrontLayoutOnLauncher: true,
4007        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
4008        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
4009        StorefrontLayoutDrawerPosition: "left",
4010        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
4011        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
4012        EnableStorefrontLayoutVariantSelector: true,
4013        StorefrontLayoutNotificationPosition: "left",
4014        StorefrontLayoutActionPopupPosition: "left",
4015        StorefrontLayoutNotificationDuration: 5000
4016      };
4017    } else {
4018      // If only metafield is enabled but no block settings, use common settings
4019      SwymStorefrontLayoutContext.Settings = {
4020        EnableStorefrontLayoutOnLauncher: true,
4021        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
4022        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
4023        StorefrontLayoutDrawerPosition: "left",
4024        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
4025        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
4026        EnableStorefrontLayoutVariantSelector: true,
4027        StorefrontLayoutNotificationPosition: "left",
4028        StorefrontLayoutActionPopupPosition: "left",
4029        StorefrontLayoutNotificationDuration: 5000
4030      };
4031    }
4032    const storefrontLayoutCallback = (swat) =>{
4033      SwymStorefrontLayoutContext.swat = swat;
4034      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
4035      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
4036      SwymStorefrontLayoutContext.Settings = {
4037        ...SwymStorefrontLayoutContext?.Settings,
4038        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
4039        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
4040      }
4041
4042      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
4043        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
4044          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
4045            detail: { settings: SwymStorefrontLayoutContext?.Settings }
4046          });
4047          document.dispatchEvent(event);
4048        }else{
4049          swat.utils.warn(`LayoutInitialized event is not defined.`);
4050        }
4051      }else{
4052        swat.utils.warn(`Storefront Layout is disabled.`);
4053        document.getElementById("swym-storefront-layout-container")?.remove();
4054        document.getElementById("swym-storefront-extention-render-container")?.remove();
4055      }
4056    }
4057  
4058    if (!window.SwymCallbacks) {
4059      window.SwymCallbacks = [];
4060    }
4061    window.SwymCallbacks.push(storefrontLayoutCallback);
4062  
4063    SwymStorefrontLayoutContext.SwymCustomerData = {
4064      
4065        name: null,
4066        email: null
4067      
4068    };
4069    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
4070  })();
4071</script>
4071
4072
4073
4074
4075
4076</div>
4076<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4076
4077</body>
4078</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.